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
339400177300	339400177867	339400178417	339400178967	339400179517	339400180067	339400180617	339400181167	339400181717	339400182267	339400182817	339400183367	339400183917	339400184467	339400185017	339400185567	339400186117	339400186667	339400187217	339400187767	339400188317	339400188867	339400189417	339400189967	339400190517	339400191067	339400191617	339400192167	339400192717	339400193267	339400193817	339400194367	339400194917	339400195467	339400196017	339400196567	339400197117	339400197667	339400198217	339400198767	339400199317	339400199867	339400200417	339400200967	339400201517	339400202067	339400202617	339400203167	339400203717	339400204267	339400204817	339400205367	339400205917	339400206467	339400207017	339400207567	339400208117	339400208667	339400209217	339400209767	339400210317	339400210867	339400211417	339400211967	339400212517	339400213067	339400213617	339400214167	339400214717	339400215267	339400215817	339400216367	339400216917	339400217467	339400218017	339400218567	339400219117	339400219667	339400220217	339400220767	339400221317	339400221867	339400222417	339400222967	339400223517	339400224067	339400224617	339400225167	339400225717	339400226267	339400226817	339400227367	339400227917	339400228467	339400229017	339400229567	339400230117	339400230667	339400231217	339400231767	339400232317	339400232867	339400233417	339400233967	339400234517	339400235067	339400235617	339400236167	339400236717	339400237267	339400237817	339400238367	339400238917	339400239467	339400240017	339400240567	339400241117	339400241667	339400242217	339400242767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3600	2300	2706	3600	2300	2706	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2709	3600	2300	2710	3600	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23795	21783	29402	26374	26549	29757	30544	26683	25316	25512	25064	24880	25079	24649	24466	24364	24497	24271	24474	24327	24276	24265	24282	24081	24270	24170	24218	24180	24043	24116	24358	24202	24133	24201	24098	24349	24374	23898	23940	24211	24082	24308	24362	24116	24100	23662	23991	24013	24200	24106	24156	24234	24189	24140	24131	24176	24041	23918	24190	23939	23996	24160	23902	24028	24090	23989	24238	24016	24191	23884	24002	24206	24074	23970	24063	24239	24096	24136	24115	23975	24020	23774	24362	24157	23797	24235	23848	23957	23873	24122	23909	24119	24077	23768	24106	24156	24180	23911	24029	24123	24125	23867	23983	24011	23876	24245	23782	23869	24229	24111	24141	24275	24141	24029	24062	24089	23883	23822	24221	24197	24296	24131	23926	23883	24192	24101	24064	24095	24295	24195	24122	24074	24216	24194	24168	24013	24190	24012	24097	24047	24093	23960	24211	23975	24015	23847	23962	23957	24007	24113	24132	24063	23823	24056	24002	24127	23987	23611	23947	24054	24063	24262	24196	24298	24178	24182	23992	24084	24275	24001	24000	24256	23939	24018	24033	23923	23858	24006	23968	23931	23889	24127	23871	24348	24157	23883	23869	23890	24043	24225	23938	23939	24185	24085	24035	24237	23856	24077	23968	24151	24083	24042	24129	24057	24048	24144	24032	24229	23822	23916	24220	24168	24103	23944	24172	24135	24038	24044	23931	23859	23887	24209	23841	23894	23937	23941	24065	24009	24063	23878	24072	23866	23975	23968	24141	24144	24343	24068	23977	23928	23807	24235	23916	24193	23839	24027	23884	23899	24065	24004	23970	24120	24125	24178	24053	24127	23822	24081	24072	23782	24073	23802	23971	23841	24237	24119	24070	24136	23942	23876	24200	24108	23851	23978	24124	24201	24228	24236	24230	23927	24056	24116	23851	24048	23846	24287	24367	23863	24190	24241	24209	24139	23912	24138	23988	23895	24109	24217	23892	23968	23974	24043	24045	23869	24107	24233	23889	24007	24164	23666	23733	23758	24054	24037	23819	23714	23907	24094	24202	23960	23732	24005	24027	23920	24005	24028	24053	23934	24162	23838	24062	24033	24189	23985	24037	24224	24037	23901	24086	23961	24036	23911	24348	23932	24290	24277	24005	23947	23873	24262	24064	24150	23949	23796	24081	24058	23934	24087	23872	24283	24089	24228	24104	23963	24162	23978	24185	24016	24293	23774	24020	24183	24169	24121	23851	23998	24174	24064	24106	24113	23960	24101	24079	23986	24146	24020	24081	24194	23867	23789	23984	24031	23973	24071	23976	23994	23721	23924	23944	24010	23925	24024	24053	24088	23873	24008	24108	24132	24034	23994	24104	24306	23935	24139	24154	23969	23967	23994	24022	23803	23981	24032	24045	24016	24110	23841	23899	23924	24016	24090	24259	24137	24198	24167	24047	24197	23805	23906	23864	24066	23957	24181	23969	24093	23868	23988	24053	24358	23948	23763	23998	24029	24017	24305	24102	23938	24239	23995	24086	24068	24126	23832	24140	24004	24057	23863	24024	24008	23978	23916	23984	24053	24194	23857	24092	23956	24205	23993	24261	23849	23950	23878	23869	24106	24148	23961	24086	23971	23830	24134	23968	23963	24202	23890	24046	23913	23817	23986	24163	23890	24111	24008	23980	23831	24105	24074	23961	23967	24131	24153	24091	24072	24085	24212	24166	23808	24071	23945	24297	24115	24060	23858	24049	24221	24366	24355	24149	23895	24030	24000	24123	23795	24039	23874	23948	24015	24148	24079	23980	23958	24042	23888	23846	23860	23933	23851	23917	24034	24075	24534	24037	24000	23856	24081	23869	24161	24248	23910	23916	24144	24156	23999	24027	24232	24028	23964	24129	24056	24239	23762	24198	24238	24286	24107	24113	24218	23803	23821	24054	23910	23979	23921	24145	24017	23947	24244	24097	24062	23872	23768	23989	23877	24002	24165	24054	24277	23954	24037	24037	23951	24122	24036	24008	23975	24004	24201	23919	24172	23995	24164	24184	24040	23950	24081	24043	24034	24136	24031	23633	23803	24090	23952	23949	23950	24127	24010	23898	23892	24151	24183	24014	24151	24334	23763	23764	24187	24122	24166	23992	23775	24092	23972	23920	23786	24101	24020	23934	23802	24070	23928	23925	24090	23925	23988	24171	23870	23904	23931	23842	23976	24057	24031	24228	24307	23981	24155	24080	24103	23919	23963	24050	23908	24019	24327	23861	23936	23856	24221	24174	24057	24020	23947	24015	23966	24091	24021	23977	23897	23973	24169	23999	24075	24154	23968	24203	23984	24041	23871	24041	24262	24138	23977	24053	24177	24217	24030	24043	23831	24183	24018	24162	23834	24151	24021	24126	24001	24199	23992	23914	23998	24079	24048	23860	24008	23990	23964	24132	23828	24079	24017	24006	23916	24007	24216	24089	24109	24024	23870	23896	23952	23851	23868	23919	24010	23751	24190	23949	23809	23987	24025	23931	24181	24194	24161	24158	24245	24009	24145	24127	23940	24120	23927	23968	24283	24208	24053	23960	23877	23836	24082	24020	23874	24123	24078	23978	24003	23951	23944	24138	24231	24534	23981	23942	23891	23944	23921	24045	23973	24081	24100	24014	23988	24002	24247	24163	24244	23801	23958	23935	24223	23723	23968	23926	23988	23966	24366	23955	23945	23964	23877	24115	23899	23837	23940	23896	24042	23925	24037	24188	23913	24052	23755	23831	23711	24077	24004	24050	24149	24319	24075	23946	23913	23960	23924	24097	23993	24033	24026	24141	24215	24125	23998	23909	24199	24007	24286	23993	24135	24034	23901	24006	24250	24005	24042	24032	23935	24029	24166	24268	24240	24178	24256	24127	24043	24028	23955	24184	24079	23949	23989	24435	24285	23982	23986	24076	24055	23851	24064	24163	24111	24021	24077	24030	23907	24181	23983	23931	24369	24066	23780	23984	23846	24058	24039	24157	24068	24085	24214	24147	23919	23886	24133	24078	24221	24039	24097	24006	24199	24215	24227	23999	24153	24180	24233	24013	24005	23925	23875	23946	24013	24201	24100	24133	23902	24219	24027	24125	24032	24016	24128	23784	23957	23945	24075	24482	24181	24043	24015	24272	24061	24091	24010	24401	24029	23990	23934	24073	23944	24120	24199	24059	24098	24169	24063	24083	23871	23874	23892	24225	24266	24266	24110	23996	24264	24064	23879	23981	23899	23954	24031	24063	24051	24011	24054	23907	24148	23938	23955	24302	24192	24171	23888	24246	23992	24028	24172	24155	24056	24089	24280	24139	23902	24044	23950	24255	24152	24012	24031	23887	24113	24103	24222	23970	23964	23937	24104	23995	24000	24017	23854	24352	24073	24073	24191	23990	23916	23896	24052	24268	24082	23981	23992	24356	24136	23941	24289	24060	24035	24291	23722	23881	24017	24151	23966	24177	24236	24058	23955	23955	24211	24042	24249	23990	24065	24052	24096	23975	23965	24237	23777	24074	23980	23901	23890	24108	24046	24146	23779	24021	24144	24029	24135	24024	24219	23981	23901	24289	24130	24014	24082	24281	24079	24128	24303	23975	23953	24593	24071	24129	24157	24018	23976	23988	24162	23893	24085	24307	24124	24072	23837	24212	24062	24168	23929	24073	24128	24205	23944	23625	23753	23757	23968	24017	24043	23980	23994	24114	23990	24141	23948	23730	23977	23883	23958	24094	23859	24159	24018	24179	23883	24057	23871	24000	24069	24028	23962	24045	23769	24051	24129	24106	23994	23965	24075	23868	24147	24164	24171	24009	23892	24181	24000	24166	24133	23914	23802	24144	24004	24073	24064	23978	24272	23940	23992	23982	24068	24198	24158	23935	24098	23913	24066	24094	24249	24040	24009	23944	24117	23976	24108	24084	24081	23932	23819	23857	23962	23949	24015	23849	24052	24289	23926	23884	23866	23990	24064	24094	23931	24033	24206	23901	24277	24167	23876	24060	24047	24178	23915	24112	24043	24096	23950	24171	24109	24385	24107	24094	24086	24024	24053	24163	23910	23872	23878	24089	24063	24051	24242	23892	24046	24033	23825	23914	24051	24017	24118	24106	23890	24046	23870	23956	23997	24082	24055	24026	23976	23647	23883	23925	24161	24132	23877	24067	23971	24093	24067	24187	24175	24173	23770	23766	24106	24080	24117	24012	24137	24057	24013	24173	24107	24092	23968	24117	24103	23955	24103	23929	23833	24114	23997	23922	23999	24091	24089	23851	23939	23862	24016	23843	24106	24160	23947	24285	23974	24049	23787	24021	24089	24104	23911	24042	24197	24156	23815	24069	24200	23873	24061	24241	24002	23946	23852	23893	24069	24334	24141	23775	24008	24084	24078	24028	24153	24087	24183	23963	23913	23773	24068	24152	24118	24074	24063	24104	24108	23917	24095	23906	23859	24050	24119	24210	24092	24255	24065	24211	24087	24252	23873	24188	24117	24041	24181	23938	24084	23853	24021	24012	24168	24150	24315	24123	23817	23969	24088	24257	23985	23858	24017	23956	23727	23836	23909	23993	23878	23897	24006	23958	23718	23802	24022	24161	23716	24035	24218	23981	24059	24212	24080	24224	23992	24267	24317	23988	23868	24058	23915	24231	23758	24008	24235	23960	24082	24205	24116	23976	23930	24190	23920	24072	23813	24076	24118	24066	23953	24027	23963	23950	24158	23958	24112	24069	23826	24015	23978	24154	23921	23989	23948	24099	23976	23987	23889	24078	23986	23971	23852	23944	23937	23914	24229	24110	24053	24019	24005	24130	23973	24011	24035	23738	24021	23762	24113	24138	23989	23926	24115	24039	23992	24280	24118	24050	24102	24040	23946	24035	24241	24201	24113	23942	24141	24031	23827	23875	24363	23924	24076	24295	23878	24088	24077	23825	23912	24125	23954	23961	23879	24082	24071	24111	24328	24058	24085	24014	24055	23980	23933	23986	23967	23895	23931	24069	24161	24184	24144	24284	24115	24218	24069	23905	24077	23939	24076	24286	23980	24181	24112	23797	23981	23954	24137	23999	23932	24010	24088	23888	24105	24180	24077	23883	23934	24262	24050	24120	23883	23990	24056	24128	24039	24040	23928	24019	23758	23978	24151	23861	23949
33130	57610	47781	31119	24320	21218	18097	16187	15392	15231	14759	14675	14603	14469	14338	14401	14269	14143	14125	14110	14213	14286	14231	14293	14141	14153	14124	14136	14199	14116	14040	14224	14026	13996	14213	13911	14040	14069	14014	14139	14004	14052	14001	13996	14053	14093	14166	14077	13981	13925	13939	13955	14014	14026	13941	13919	14012	14042	14150	13969	14071	13943	14094	14123	14086	13889	14010	14233	13991	13976	14011	13898	13975	14110	13924	14122	14080	13983	13806	14023	13855	13865	14112	14056	13986	14066	13925	13917	14000	14077	14002	13971	13862	13928	14099	14215	13848	14041	13854	13987	13941	13993	14191	13984	14008	13962	13988	13929	14175	14050	13932	14041	14138	14111	13969	14016	13765	14062	13976	14055	13890	14054	13907	13748	14075	13974	13935	13949	13960	13891	13864	13986	13995	13977	13942	14108	13962	14120	14124	13977	13937	14065	13887	13993	13798	13936	13804	13894	13927	14089	13919	14181	14006	14044	13948	14089	13925	14035	13839	14054	14099	14022	13930	14000	13953	13722	13872	14071	13827	13996	13980	14029	13882	14053	13839	14003	14002	14025	13997	13874	14037	13935	13862	14008	14099	13916	13936	13860	13997	13927	14023	14120	13934	13877	14027	13968	13861	13848	14109	13958	14119	13981	14211	13991	14101	13781	13976	13821	13926	14067	13978	13997	14050	13963	13903	13978	14005	14063	14065	13829	13879	14017	13962	14050	13892	14008	14050	13917	13991	13939	13874	13951	13905	13869	13987	13958	13930	14038	13863	13767	14052	13895	13911	14084	14074	13954	13946	13748	14008	14026	14009	13977	13825	14024	13957	13973	13943	13987	13985	13963	13922	13966	13966	13916	13992	13842	13981	14005	14025	14037	14010	13924	14021	13823	14034	14128	14056	13932	14160	13755	13854	13908	13856	13822	13992	13956	13986	13986	14140	13917	14042	13935	13981	13917	14011	14024	14010	13962	13987	13912	13997	14190	13866	14172	13864	13770	13955	13958	13854	14057	13972	14084	13855	13879	13900	14073	13978	13855	14080	13897	13997	13829	14113	13955	13964	14209	13841	13965	13923	13881	14123	13905	14000	13885	13938	13950	14097	13825	14059	13957	13917	14189	14010	14097	13970	13999	14087	14146	13820	13971	13992	14086	14141	13909	13970	13850	13806	13961	13979	13965	13943	13956	14072	14082	13841	13867	13986	13974	14067	13804	14028	13915	13937	13940	13886	13994	13955	13981	13899	13771	13913	14187	14040	13956	13858	13986	13977	13685	13851	14045	13937	13971	13849	13882	14131	13879	14125	14077	13932	13922	13978	13879	14041	14103	14001	13855	13920	14215	13967	13868	13938	13817	14083	13979	14057	14047	13905	13795	13899	13852	13776	13808	13848	14186	13965	14077	13953	13944	13806	13832	13920	13857	13979	13978	13927	14082	14005	14032	14011	14216	13967	13915	14041	13913	14011	14069	13914	14033	13668	13919	13932	13841	14022	13860	13802	14156	14052	14098	13850	13961	13883	13923	13848	13876	13991	13861	14076	14024	13945	13764	14052	13944	14119	14156	14100	13973	14047	14039	14070	13915	13931	14155	13933	13855	13994	14049	14020	14003	13954	13872	13939	13900	13923	13835	14065	14015	13957	13874	14247	13841	13761	14022	14005	13800	13936	13903	14122	14084	13927	13908	13883	14213	13999	13855	13775	14055	13898	14024	13940	13900	13938	14046	14075	14039	13840	14063	13958	13948	13813	14059	13982	13907	13856	14013	13903	13964	13893	13946	13995	14028	14024	14018	14023	13943	13958	13901	13994	13999	13925	13872	14012	14058	13941	13924	13934	13758	13856	13893	13863	13945	13848	14074	13879	13998	14041	14025	14041	14025	13808	13875	14183	13832	13900	14053	14077	13774	13829	13958	14156	14051	13989	13862	13781	13907	14113	14067	13988	13936	13938	13831	14006	13907	13881	13965	14089	13952	13846	14005	13933	13806	13908	13903	13866	14017	13938	13984	13874	13919	13843	13952	13956	13916	14003	13872	13981	14115	13935	14034	14017	13811	13909	14114	14102	13956	14112	14093	14047	14011	14055	14005	13806	14012	13947	13946	13907	13955	13834	14069	13756	13909	13789	14023	14060	13899	14051	13990	13860	14012	13916	13961	13946	14014	13929	13926	13973	13853	14018	13983	13965	14125	14034	13994	13853	13930	14008	13775	14032	14013	13914	13883	13898	13871	13934	13989	14038	14061	13855	13941	13862	14000	13863	13866	13843	14005	13930	14048	13952	13828	13998	14023	13872	14019	13925	13882	13928	13962	13999	13893	14026	13835	14048	13855	13892	13941	13926	13781	14183	14009	13902	13951	13817	13927	13913	14212	14062	13981	13864	13870	14033	14095	13874	13786	14045	13942	13986	13964	13838	14017	13912	13957	13840	13836	14050	13942	13937	13817	13867	13962	13864	13877	13901	13769	14040	13887	13857	13974	14005	14028	13954	13941	14017	13907	14157	13989	14090	14119	13914	13899	13814	13881	14018	13935	13791	14134	14132	14054	13861	14042	13933	13883	14066	14003	13890	13856	14240	14065	14097	13860	13935	13881	13836	13774	13998	14094	13978	13998	13919	13942	14081	13897	14085	13828	13970	13989	14141	14109	13891	14024	13917	14108	13984	14009	13993	13957	13967	13917	13849	14025	14033	13844	13937	13939	13892	13829	13971	14059	13997	13915	13976	13848	14085	14010	14079	13905	14086	13916	14045	13846	14033	13950	13962	14141	14119	13859	13855	13966	13751	13980	14062	13916	13763	13998	13923	13948	14047	13797	13976	13742	14156	13896	13992	14054	13881	14119	13846	13965	13994	13978	13937	13927	13941	14026	13914	13938	13869	13941	14072	13806	14053	14088	14080	14136	13955	13941	13943	14115	13891	13876	13881	13989	13976	13945	13961	13934	14028	13881	14095	13864	14028	13783	13928	14011	14091	14022	13888	13851	13879	14207	13972	13997	13772	13888	13897	13945	13965	13850	14091	13944	13990	13832	14069	14051	13879	13870	13915	13811	13824	13907	14174	13860	14002	14051	13952	13925	14049	14095	14024	13813	13930	13923	14068	13930	13783	13861	13961	14037	14017	13873	13915	14008	13833	13898	14026	13936	14018	14070	13960	14090	14106	13898	14241	14006	13932	14165	14202	13852	14056	13953	13912	13827	13906	13919	14035	13954	13945	14074	13930	13969	13940	14035	13821	14038	14079	13948	13929	13898	14036	13754	13976	13914	13916	13787	13879	14115	14052	13995	14021	14097	13864	13958	13981	13715	13980	13864	13962	14019	14112	13966	14049	13996	14014	13961	13894	14027	13889	14109	14029	13962	13890	13961	14050	13823	13945	13964	14074	13983	13850	13971	13909	13993	13830	14035	13798	14072	13896	14011	13981	13827	14031	13993	13788	13931	13905	13951	13989	14057	14166	13800	13800	13923	13849	13996	13900	14042	13830	14124	13914	14053	13905	14021	14005	14011	13951	13913	13968	13962	14141	13965	13979	14055	13893	14188	13975	13850	13905	14096	13970	14039	13868	14211	13982	14019	14051	13887	14078	14021	13883	13997	13900	14063	14143	13943	14160	13961	13970	13839	14164	13867	13956	13973	14106	13903	13876	14070	13947	14077	13878	14017	14085	13977	14080	14088	13964	13937	13960	13937	13972	14009	14019	14163	14048	13864	14021	13922	14062	13948	13897	13937	13984	13886	13893	13994	13978	14161	14051	14127	13883	14129	13780	13965	13835	14086	14136	13998	13884	13980	13998	14069	13991	14019	13800	13932	13974	13882	13930	13927	13951	13831	14010	13885	13995	14004	13852	13894	13871	14063	14104	13868	14122	13887	13957	14003	13882	13920	13944	13800	13994	13784	13885	13916	14049	13877	14167	13946	14057	14121	13911	13990	14040	14008	14007	14071	13987	14046	13899	13996	13957	13770	13847	14124	14023	14011	13944	13869	13940	14032	13935	13996	13948	14051	13995	13916	13972	13872	13904	14020	13815	13984	13940	14016	13894	13892	14040	14119	13945	13926	13792	13948	13947	14061	13999	13833	14029	14047	13910	14055	13964	13912	14000	13824	13961	14035	13957	13933	14061	13914	14090	14096	14010	13922	13952	13780	14083	14026	13911	13915	13922	13917	13724	13998	13940	13858	13961	13972	13984	13874	14000	13868	13995	13970	13895	13810	14038	13951	13872	13946	14013	14137	13995	13965	14008	13857	13992	13853	13928	13914	14136	13915	13914	14010	13863	13935	13848	13770	14063	13961	13847	14113	14081	14054	13865	13950	13988	13999	13956	13880	13983	14009	13883	14024	14035	14059	13786	13929	14038	14014	13869	13921	13812	13869	14040	14043	14181	13970	13929	13919	13830	13968	14050	13915	13919	13912	13952	14105	14026	13973	14023	13863	13887	13857	13887	13969	14065	14006	13943	13830	13920	13973	14073	13946	14049	14129	13712	14026	13910	14076	13929	14113	13951	13833	13950	13970	13983	13798	13851	13996	14054	13902	13961	14095	13865	14142	14010	14153	14017	14190	13861	13935	13887	13916	14003	13810	13905	13895	13826	14101	13826	14027	14177	13928	14075	14071	14001	13980	13859	13822	13956	13967	13780	14092	14095	14020	13836	14023	13979	13841	14114	14076	14055	13845	13973	14009	13926	14000	14011	14136	14015	13912	13970	13915	13941	14036	13912	13872	14089	13917	13812	13981	13934	13965	14008	14089	13954	13806	13877	14113	14165	14011	14038	13929	14144	14235	13972	14023	14101	13906	14215	14084	14033	13981	13838	13902	13853	14019	13890	13993	14001	13978	13943	13943	13866	14094	13931	13989	14029	13837	13945	13884	13951	13937	14062	14134	13970	13926	14082	13899	13953	13915	14044	14137	13860	14138	14130	14007	13928	13981	13899	13993	13998	13901	13929	14150	13900	13916	14019	14061	13973	13966	14016	13924	14042	13849	13976	13818	13875	13927	14015	13943	13923	14036	13855	13846	14078	14008	13800	14075	13931	13966	13946	14002	14029	13956	13769	13950	13988	14033	13962	13965	13959	14004	14055	13938	13915	13896	14044	13800	13958	14004	13926	14024	14023	13936	13929	13791	13888	14111
35766	40419	43719	35005	29401	26975	25448	24445	23895	23672	23684	23422	23435	23568	23442	23403	23400	23089	23377	23092	23293	23091	23165	22993	23282	23252	23240	23306	23165	23050	23227	23410	23429	23303	23290	23476	23353	23059	23423	23165	23334	23098	23208	23079	23142	23323	23065	23083	23017	23233	23064	22956	23150	23372	23153	23173	23167	23335	23189	23240	23055	23210	23176	23199	23103	23135	22991	23241	23032	23162	23106	23203	23271	23257	22890	23125	23328	23254	23396	23115	23173	23105	23155	23307	23385	23050	23139	23288	23410	23183	23268	23131	23141	23216	23082	23308	23328	23235	22982	22930	23215	22901	23008	23175	23121	23322	23355	23410	23286	23313	23039	23021	23096	23029	23140	23125	23100	23037	23054	23184	23172	23094	23219	23123	23208	23026	23204	23112	23167	23188	23182	23266	23129	23253	23058	22955	23203	22784	23214	23148	23131	23115	22961	23129	23292	23310	23320	23134	23115	23052	22998	23349	23302	23150	23330	23293	23033	23085	23446	23185	23317	23362	23229	23164	23051	23207	22991	23111	22881	23165	23351	23087	22907	23180	23307	23185	23247	23249	23074	23266	23081	22926	23353	23171	23170	23076	23084	23165	23341	23145	23211	23320	23458	23008	23200	23253	23030	23319	23205	23144	22956	23067	22998	23039	23178	23329	23164	23231	22914	23045	23301	23118	23181	23074	23115	23306	23576	23175	23308	23006	23256	23170	23245	23234	23256	23207	23074	23119	22831	23242	23258	23224	23346	23121	23371	23029	22944	23001	23172	23321	23269	23318	23297	23031	23041	23138	23277	23015	22960	23000	23518	23259	22907	23072	23159	23265	23265	23039	23044	23073	22978	23273	23171	23040	23075	22993	23052	23305	23203	23041	23200	22990	22790	23103	23152	23326	23302	23127	23229	23173	23131	23137	23142	23125	23168	23194	23037	22982	23110	23230	23043	23168	23234	22950	23218	23176	23090	23045	23382	23359	23201	23110	22950	23335	23047	23006	23190	23321	23168	23430	23104	23209	23159	23142	23162	23123	23005	23188	23310	23107	23211	22986	23050	23144	23265	22958	23118	23031	23197	23095	23059	23042	23234	23192	22953	23082	23124	22857	23465	23239	23147	23408	23264	23332	23386	23118	23348	23428	23216	23260	23185	23272	23172	23232	23115	23185	23195	23024	23169	23242	23105	22983	23261	23273	23194	23227	23235	23010	23146	23189	23105	23038	23217	23180	23191	23096	22968	23072	23287	23225	22867	23257	23258	23258	23377	23219	23019	23095	23184	23165	23144	22989	23045	23163	23329	23107	23380	23236	23420	23134	23330	22965	23150	23055	23047	23181	23297	23315	23201	23173	23233	22945	23118	23268	23258	23122	23280	23241	23145	23109	23201	23030	22899	23256	23339	23034	23010	23233	23039	23003	23238	23126	23263	23291	23170	23127	23140	23082	23305	23312	23278	23326	23293	23159	23303	23272	23206	23196	23241	22930	23197	22946	22935	23332	23164	23297	22950	23250	23316	23077	23303	23149	23167	23012	23264	23026	23068	23145	23121	23166	23355	23111	23042	23107	23492	23286	23199	23075	23292	23125	23255	23193	23528	23351	23107	22956	22947	23056	22922	22949	23228	23225	23261	22952	23222	23190	23245	22944	22930	23260	23033	23096	23013	23173	23238	23241	23172	23293	23223	23294	23226	23293	23252	23308	23303	23156	23266	23169	22892	23116	23126	23086	23183	23167	23083	23161	23211	23210	23397	23139	23289	23175	23011	23374	23110	23288	23166	23225	23124	22849	23345	23290	23308	23132	22980	23170	23301	23222	23213	23094	23124	23161	23139	23223	23132	23102	23146	22862	22823	23108	23200	23152	23354	23200	23063	23234	23307	23293	23087	23024	23023	23286	23377	23255	23193	23354	22844	23135	22897	23276	22970	23041	23317	23121	23114	23202	23291	23380	23282	23092	23089	23259	23063	23265	22935	22973	23106	23155	23225	23183	22986	23277	23390	23214	23072	23282	23188	23007	23276	23228	22971	23142	23088	22938	23138	23183	23125	23262	23137	23198	23063	23052	23154	23262	22994	23253	23315	23038	23323	23221	23072	23126	23172	23219	23150	23152	23263	23234	23102	23334	23256	23163	23209	23108	23148	23217	23253	23174	23268	23376	23254	23378	23386	23227	23144	23170	23222	23114	23103	23162	23335	23227	23192	23178	23240	23171	23193	23127	23079	23425	23106	23250	23170	23013	23147	23112	23215	23337	23250	23194	23310	23210	23254	23327	23249	23021	23196	23003	23086	23387	23070	23368	23204	23052	23204	23256	23147	23317	23195	23312	23070	23207	23190	22879	23157	23024	23115	23097	23182	23242	22899	23157	23115	22968	23125	23180	23096	23114	22989	22892	23089	23106	22945	23148	22997	23255	23372	23307	23036	23114	23384	23107	23190	23013	23167	23148	23111	22841	23305	23076	23301	23158	23290	23280	23103	23040	23034	23030	23117	23144	23170	23033	23084	23023	23048	23077	23204	23315	23145	23287	23192	23370	23252	23093	23147	23088	23147	23240	23114	23369	23009	23166	23258	22991	23158	23106	23257	23231	23129	23277	23344	23169	23166	22932	23148	23139	23059	23061	23201	23198	23321	23146	23386	23208	23202	23155	23116	23128	23345	23299	23221	22971	23109	23072	23369	23064	23149	22984	23231	23246	22953	23208	23361	23300	23316	23147	23168	23332	22898	23148	23195	23157	23324	23264	23120	23148	23071	23237	23186	23280	22976	22905	23152	23439	23422	23148	23253	23251	23362	23194	23342	23185	23114	23218	23025	23344	23096	23311	23100	23031	23011	23220	23239	23143	23224	23181	22943	23214	23208	23259	23332	22971	23056	22884	23359	23087	23132	23335	23326	23136	23000	23039	23326	23056	23249	23062	23110	22971	23043	23437	23192	23176	22988	22922	23299	22985	23116	23104	23015	23438	23035	22928	23104	23141	23111	23145	23074	23209	23124	23000	23232	23100	23200	23166	23161	23139	23007	23182	23165	23072	23217	23289	23383	23046	23201	23269	23021	23131	23296	23347	23345	23064	23047	23150	23079	23162	22927	23040	22983	22979	22918	23127	23233	23341	23256	23085	23168	23284	23082	23019	23046	23332	23156	23115	23113	23089	23191	23175	23204	23103	23233	23214	23157	23214	22902	23133	23171	23084	23206	23206	23212	22948	23082	22977	23011	23468	23182	23289	23188	23316	23249	23144	22998	23187	23281	23380	23088	23127	23198	23197	23011	23008	23324	23070	22985	23135	23287	23266	23120	23136	23198	23128	23137	23131	23215	23067	23161	23347	23036	23260	23197	23393	23071	22910	23128	23160	23279	23225	23162	23095	23222	23413	23204	23156	22993	23113	23192	23368	23274	23148	23194	23345	23270	23275	22963	23162	23153	23187	23339	22996	23085	23108	23210	23135	23159	23006	23244	23032	23213	23004	23100	23131	23380	23076	23162	23175	23172	23079	23275	23190	23080	22919	23240	23370	23117	23344	23233	23301	23339	22967	23063	23311	23083	23294	23042	23197	23196	23183	22801	22961	23403	23130	23103	23155	23132	23223	23535	23259	23258	23106	23217	23249	23209	23201	23102	23113	23159	23134	23269	22880	23272	23029	23162	23245	23133	23140	23312	23171	23040	23018	22838	22919	23174	23225	23231	23192	23195	23020	23206	22845	23095	23131	23022	23177	23110	23198	23342	23503	23220	23018	23447	23246	23239	23181	23280	23028	23166	22946	22945	23101	23287	23204	23169	23227	23268	23177	23190	23109	23173	23155	23298	23364	23424	22987	23061	23261	23449	23214	23172	23338	23325	22927	23294	23162	23220	23261	23266	23069	23232	22984	22971	23221	23200	23086	23110	23127	23259	23448	23244	23284	23275	23414	23039	23267	23168	23011	23272	23246	23105	23377	23240	23104	23179	23109	23052	23157	23110	22865	23103	23240	23141	23093	23183	23106	23439	23210	23279	23041	23145	23161	23055	23294	23247	23276	23227	23252	23254	23056	23187	23053	23266	23457	23084	23283	23224	23216	23183	23153	23220	23037	23294	23333	23126	23327	23456	23120	23058	23083	22973	23171	23174	23449	23196	23195	23272	23096	23307	23265	23172	23310	23249	23139	22931	23256	23283	23113	23085	23297	23503	23193	22883	23268	23326	23175	23246	23161	23251	23200	23161	23124	23172	23099	23201	23266	23059	22969	23208	23342	23084	22923	23109	23254	23101	23217	23161	23128	23130	23103	23101	23439	23050	23204	23328	23186	23103	22949	22838	23062	23198	23010	23174	22956	23309	23015	23134	23254	23026	23235	23236	23287	23280	23285	23034	23182	23346	23143	22960	23069	23298	23127	23065	23139	23206	23401	23128	23237	23096	23173	23215	23125	23110	22992	23251	22999	23110	23193	23333	23285	23168	22931	23100	23223	22919	23087	23102	23137	23134	23099	23168	23194	23308	22940	23168	23025	22994	23145	23267	23130	23089	23116	23270	23250	23080	23249	23092	23148	23314	23443	23187	23097	23171	23251	23073	23207	23164	23318	23107	23197	23199	23155	23101	23655	23501	23128	23314	23096	23231	23278	23197	23150	23137	23101	23341	22905	23032	23304	23536	23217	22916	23336	23300	23219	23193	23197	23374	23235	23227	22985	23346	23147	23229	23249	23175	23180	23411	23122	22916	22918	23304	23282	23055	23166	23426	23004	23111	23111	23217	23129	23356	23247	23146	23398	23264	23169	22996	23115	23362	23335	23094	23258	23041	23350	23334	23124	22948	23127	23128	23172	23019	23251	23334	23082	23022	23044	23103	23026	23128	22921	23240	23317	23097	23239	23101	23187	22910	23169	23015	23173	23250	23492	23438	22935	23232	22942	22977	23072	23174	23145	23276	22846	23235	23246	22871	23134	23196	23287	23160	23281	23175	23008	23065	23462	23291	23316	23060	23149	22875	23070	23253	23077	23256	23280	23094	23037	23306	23194	23322	23133	23242	22997	23088	23449	23002	23271	23050	23094	23195	23106	23227	23329	23189	23249	23292	23346	23003	23202	23254	23164	23154	22967	23232	22971	23143	23194	23188	23084	23068	23164	23165	23334	23233	23104	23206	23137	23197	23055
29692	45667	34742	24058	20393	17033	15320	14450	14180	13999	13807	13658	13699	13332	13360	13467	13613	13461	13332	13473	13290	13294	13193	13332	13357	13319	13499	13252	13346	13345	13280	13414	13261	13218	13344	13286	13254	13271	13370	13280	13250	13393	13230	13291	13350	13290	13222	13376	13314	13357	13372	13283	13175	13345	13294	13122	13120	13359	13324	13259	13284	13327	13251	13331	13263	13253	13305	13358	13114	13339	13345	13383	13117	13208	13224	13281	13137	13366	13447	13201	13407	13359	13308	13318	13227	13360	13272	13405	13338	13381	13399	13264	13219	13258	13134	13270	13256	13262	13305	13227	13162	13441	13220	13345	13149	13241	13390	13245	13236	13364	13180	13140	13342	13250	13195	13297	13480	13226	13291	13248	13399	13258	13246	13309	13162	13137	13338	13442	13463	13136	13272	13338	13257	13209	13157	13275	13375	13335	13268	13292	13193	13267	13334	13178	13325	13267	13294	13314	13285	13398	13294	13300	13230	13243	13399	13410	13246	13358	13194	13385	13141	13291	13385	13216	13296	13249	13327	13313	13302	13365	13169	13349	13269	13223	13320	13130	13291	13176	13401	13283	13206	13153	13229	13172	13286	13278	13281	13353	13374	13316	13324	13400	13425	13248	13359	13260	13214	13369	13428	13264	13257	13361	13390	13259	13412	13445	13357	13190	13328	13222	13262	13365	13216	13508	13414	13301	13351	13270	13401	13313	13365	13274	13306	13289	13181	13261	13212	13218	13408	13273	13216	13391	13281	13573	13342	13239	13207	13251	13096	13201	13311	13318	13173	13239	13219	13140	13348	13446	13508	13412	13302	13260	13197	13288	13396	13255	13278	13237	13207	13013	13268	13408	13206	13252	13185	13395	13356	13259	13199	13275	13291	13263	13332	13268	13161	13251	13350	13245	13192	13258	13412	13306	13277	13281	13387	13324	13260	13216	13205	13419	13543	13156	13360	13385	13295	13421	13197	13202	13246	13140	13234	13306	13253	13338	13277	13223	13169	13460	13349	13220	13242	13291	13422	13215	13426	13229	13400	13324	13386	13333	13262	13275	13264	13350	13269	13286	13312	13295	13161	13363	13263	13240	13219	13257	13349	13130	13448	13316	13221	13227	13291	13238	13214	13312	13241	13449	13135	13437	13265	13283	13434	13314	13143	13383	13237	13208	13205	13416	13327	13386	13147	13332	13242	13266	13427	13238	13402	13230	13422	13229	13362	13174	13301	13214	13381	13290	13369	13340	13355	13367	13430	13241	13289	13368	13401	13452	13396	13076	13406	13426	13355	13359	13379	13365	13226	13474	13423	13360	13224	13322	13230	13291	13245	13201	13165	13204	13358	13226	13044	13276	13324	13372	13241	13409	13218	13388	13323	13166	13173	13378	13476	13157	13161	13256	13240	13245	13292	13248	13225	13447	13266	13210	13303	13254	13277	13487	13289	13201	13238	13350	13382	13265	13263	13106	13374	13510	13262	13205	13184	13193	13263	13219	13371	13366	13303	13206	13227	13496	13261	13286	13200	13357	13314	13225	13505	13174	13274	13357	13285	13256	13321	13203	13634	13162	13350	13252	13086	13384	13115	13327	13356	13199	13226	13298	13317	13375	13260	13319	13438	13279	13331	13297	13296	13494	13322	13284	13400	13167	13343	13288	13437	13327	13414	13136	13298	13255	13414	13379	13388	13242	13301	13181	13397	13273	13215	13240	13346	13245	13234	13151	13267	13179	13318	13553	13251	13222	13265	13327	13136	13285	13221	13311	13281	13444	13231	13058	13444	13145	13031	13423	13183	13230	13288	13166	13287	13319	13265	13394	13285	13291	13366	13362	13297	13298	13293	13348	13323	13288	13317	13200	13321	13295	13327	13208	13515	13319	13260	13469	13427	13383	13376	13373	13417	13380	13226	13383	13201	13131	13304	13364	13278	13200	13157	13120	13221	13170	13285	13358	13263	13285	13114	13370	13332	13344	13229	13240	13322	13229	13252	13365	13408	13330	13381	13408	13339	13191	13248	13501	13154	13553	13406	13279	13389	13054	13384	13219	13216	13248	13529	13383	13393	13187	13347	13200	13449	13310	13259	13078	13316	13214	13177	13350	13464	13258	13289	13338	13169	13469	13305	13174	13399	13334	13324	13430	13284	13245	13361	13224	13253	13331	13305	13325	13118	13303	13249	13157	13152	13473	13398	13413	13360	13408	13364	13418	13139	13308	13378	13279	13324	13265	13210	13477	13258	13296	13296	13409	13409	13377	13327	13232	13244	13159	13032	13130	13410	13209	13237	13516	13337	13177	13325	13458	13423	13353	13235	13399	13251	13345	13341	13254	13395	13273	13318	13233	13309	13263	13445	13520	13166	13264	13445	13317	13234	13286	13529	13110	13368	13334	13123	13462	13313	13299	13010	13355	13200	13345	13303	13230	13195	13273	13366	13293	13290	13179	13219	13371	13363	13103	13216	13561	13445	13239	13185	13505	13203	13204	13231	13305	13343	13250	13383	13349	13375	13257	13285	13293	13139	13504	13105	13312	13353	13351	13319	13272	13175	13409	13205	13333	13493	13323	13345	13191	13120	13371	13439	13313	13327	13315	13248	13374	13348	13190	13154	13381	13295	13343	13344	13283	13217	13215	13293	13333	13357	13171	13279	13152	13365	13419	13344	13149	13320	13283	13208	13354	13350	13274	13372	13162	13263	13182	13234	13119	13282	13315	13372	13260	13266	13392	13386	13159	13363	13387	13256	13293	13411	13352	13256	13258	13294	13495	13353	13233	13367	13222	13260	13334	13153	13342	13304	13239	13187	13374	13387	13164	13244	13388	13371	13273	13192	13247	13165	13324	13236	13407	13367	13035	13328	13209	13286	13180	13358	13357	13441	13378	13187	13390	13461	13239	13299	13418	13286	13389	13433	13392	13459	13218	13234	13288	13188	13281	13129	13296	13274	13274	13442	13594	13111	13346	13433	13234	13425	13401	13257	13268	13231	13443	13294	13243	13207	13259	13282	13284	13271	13364	13343	13313	13383	13372	13302	13417	13370	13170	13191	13278	13291	13236	13281	13297	13272	13304	13455	13230	13265	13218	13179	13116	13332	13216	13390	13180	13219	13273	13363	13100	13292	13321	13393	13287	13371	13319	13215	13257	13224	13335	13433	13292	13224	13259	13296	13414	13266	13304	13257	13410	13251	13207	13376	13172	13404	13395	13114	13319	13346	13335	13238	13386	13346	13369	13218	13240	13294	13284	13291	13378	13200	13445	13384	13290	13426	13349	13235	13331	13272	13259	13452	13459	13464	13289	13411	13346	13264	13464	13440	13257	13285	13254	13287	13305	13249	13329	13273	13377	13323	13395	13371	13365	13133	13332	13497	13187	13178	13052	13413	13283	13351	13177	13385	13386	13313	13339	13307	13345	13220	13235	13397	13398	13335	13195	13306	13105	13370	13268	13163	13332	13221	13349	13248	13308	13416	13485	13222	13258	13358	13245	13195	13320	13332	13402	13354	13296	13257	13248	13378	13142	13380	13452	13432	13285	13326	13443	13257	13319	13224	13252	13348	13274	13284	13366	13376	13406	13349	13512	13247	13368	13467	13273	13231	13256	13351	13236	13144	13343	13407	13311	13257	13340	13420	13283	13063	13344	13208	13394	13310	13163	13234	13245	13193	13357	13229	13351	13340	13326	13393	13346	13521	13384	13062	13389	13351	13220	13282	13387	13453	13379	13359	13349	13387	13123	13435	13246	13393	13218	13222	13423	13256	13254	13383	13325	13350	13242	13155	13311	13288	13385	13269	13412	13330	13323	13353	13358	13218	13369	13230	13236	13369	13283	13271	13199	13367	13352	13256	13391	13361	13209	13488	13262	13381	13082	13062	13179	13424	13082	13178	13281	13321	13292	13371	13181	13062	13378	13200	13217	13474	13355	13195	13240	13393	13277	13308	13005	13134	13230	13413	13203	13390	13110	13249	13199	13255	13490	13202	13226	13191	13399	13213	13232	13300	13518	13360	13376	13358	13321	13312	13201	13201	13340	13447	13300	13274	13329	13275	13310	13286	13354	13228	13252	13571	13229	13485	13470	13197	13265	13205	13222	13343	13452	13453	13543	13186	13255	13270	13322	13476	13418	13148	13355	13218	13367	13396	13347	13343	13316	13237	13325	13449	13338	13348	13337	13267	13360	13246	13222	13244	13181	13282	13293	13188	13370	13228	13326	13249	13175	13269	13168	13486	13329	13325	13052	13287	13231	13266	13361	13357	13246	13108	13225	13108	13202	13284	13237	13409	13099	13194	13470	13334	13270	13245	13271	13173	13289	13192	13147	13249	13310	13405	13331	13173	13441	13291	13098	13263	13383	13151	13193	13421	13185	13401	13272	13315	13288	13370	13343	13202	13317	13264	13344	13196	13337	13395	13428	13368	13284	13211	13431	13322	13410	13224	13352	13335	13313	13334	13173	13521	13325	13043	13336	13444	13259	13316	13324	13268	13237	13262	13181	13448	13227	13205	13381	13443	13358	13536	13385	13275	13244	13319	13300	13500	13409	13299	13415	13252	13126	13392	13303	13095	13365	13226	13305	13324	13394	13272	13387	13242	13316	13265	13326	13260	13338	13161	13411	13420	13333	13166	13422	13394	13427	13334	13471	13327	13272	13047	13247	13228	13333	13268	13226	13310	13071	13370	13304	13301	13133	13290	13251	13349	13365	13201	13373	13178	13321	13177	13247	13331	13423	13387	13226	13098	13331	13428	13098	13381	13289	13354	13327	13378	13419	13239	13268	13237	13423	13294	13380	13388	13289	13362	13285	13390	13276	13346	13298	13431	13314	13308	13316	13398	13480	13269	13335	13226	13282	13088	13373	13248	13411	13215	13424	13191	13118	13177	13224	13412	13157	13444	13281	13356	13192	13248	13324	13149	13341	13447	13343	13276	13358	13404	13126	13374	13137	13239	13365	13313	13254	13382	13264	13253	13308	13320	13456	13324	13202	13363	13108	13334	13175	13390	13139	13471	13328	13310	13345	13313	13438	13346	13358	13267	13243	13355	13394	13204	13131	13207	13226	13467	13306	13362	13535	13262	13287	13234	13441	13124	13236	13143	13326	13237	13183	13257	13307	13329	13291	13317	13361	13369	13221	13338	13195
24577	21307	28548	28834	28970	27774	27048	24739	24400	23932	23941	23672	23743	23579	23527	23087	23537	23413	23612	23313	23598	23390	23229	23249	23296	23111	23360	23398	23450	23275	23214	23332	23169	23418	23282	23374	23205	23324	23175	23001	23293	23161	22877	23208	23440	23021	23246	23393	23118	23032	23125	23099	23223	23301	23228	22913	23022	23101	23409	23041	23082	22996	22965	23425	23442	23178	23341	23058	23194	23136	23331	23047	23049	23132	23057	22944	23132	23041	22940	23046	23198	23040	23314	22906	23021	22792	23223	23080	23216	23301	23155	23188	23113	23131	23050	23069	23222	23407	23237	23161	23074	22884	22876	23038	22965	23118	23041	23044	22997	22937	23147	23278	23118	23148	23031	23111	23035	23172	23152	23237	23399	23290	23271	23168	23124	23116	23366	23126	23249	23415	23246	23134	23109	23142	23127	23152	23036	23027	23239	22914	23113	23127	22985	23311	23120	23326	23019	23078	23158	23143	23112	23133	23138	23168	22980	22991	23273	23123	23316	23249	23295	23052	23097	23116	23135	22943	23152	23102	23145	23224	23215	23106	23034	23175	23052	23315	23165	23159	22928	23142	23015	23255	23087	23192	23403	23267	23094	23260	23387	23095	22747	23303	23131	23190	23110	22896	23121	23062	23017	23219	23073	23149	23199	23018	23376	23165	23426	23104	23192	23092	23404	23252	23251	23038	23093	23371	23081	23172	23083	23173	23163	22979	23027	23066	23270	23034	23146	23189	23316	23207	23169	22994	23062	23090	23259	23132	23091	23029	22965	23119	23258	22913	23298	22887	23264	23241	23228	23129	23070	23301	23052	23033	23222	23134	23125	23028	22837	23207	23046	23264	22912	22918	23178	23128	22953	22985	23118	23243	23016	23124	23141	22987	22951	23234	23154	22972	23030	23312	23027	23046	23062	23073	23060	23159	23122	23281	23190	22830	23265	23043	23002	23301	23238	23239	23227	22942	23144	23304	22899	23090	23065	23193	23401	23395	23130	22965	23179	23332	23064	23497	23033	23077	23322	23247	23252	23242	23203	23186	22926	23159	23136	23106	23191	23158	22926	23323	23387	23158	22991	23355	23031	22830	22973	23103	22874	23020	23359	23381	23208	23182	23217	23386	22835	23220	23320	23119	23162	23025	23199	23147	23229	23167	23248	23024	23028	23071	23165	22976	23070	23163	23460	23305	23266	23181	22917	23379	23148	22979	23095	23127	22979	23261	23220	23239	23226	23307	23066	23285	23069	23050	23097	23316	23266	23127	22947	23219	22993	23222	23085	23027	23202	23224	23125	23221	23004	23064	23182	23015	23138	23060	23141	23292	23148	23020	23165	23235	22959	23238	23137	23365	23066	22878	23098	22953	22979	22919	23226	22979	23362	23284	23408	23273	23152	23171	23107	23137	23181	23156	23387	23326	23199	23213	23134	23030	23184	23333	23355	23141	23169	23031	23032	23108	23074	23235	23089	23223	23078	23293	23113	23112	23286	23124	22996	23151	23280	23185	23267	23055	23062	23133	23170	23085	23016	23004	23315	23190	23165	22973	23180	23128	23048	23055	22859	23144	23140	22962	23086	22942	23098	22859	23188	23000	23030	23145	23320	23183	22984	23146	23122	23221	23250	23145	23040	23396	23252	23190	23116	22947	23067	23061	23344	23348	23138	23137	23114	23210	23000	23366	23105	23160	23128	22937	23250	23145	23119	23171	23013	23054	23331	23085	23136	22920	23316	23051	22984	23246	23214	23022	23158	22987	23239	23149	22990	23242	23118	23071	23233	23237	23160	23183	23009	23061	23217	23334	23076	22993	23296	23185	23090	23065	23166	23215	23287	23115	23058	23178	23119	23303	23286	23190	23203	23226	23009	23045	23039	23053	23140	23123	22831	23056	23180	23280	23078	23188	23082	23159	22951	22949	23232	23244	23231	23199	23196	23009	23216	23219	23163	23235	23291	22977	23049	23257	23018	23022	23246	23277	22933	23125	23144	23271	23231	23359	23304	23262	23273	23014	23220	23018	23135	22960	23018	23104	23231	23269	23024	23268	22996	23062	23187	23173	23184	23116	23255	23502	23028	23216	23124	23078	23213	23092	22998	23002	22969	23179	23119	23139	23175	23096	23085	22853	23094	23360	23312	23123	23240	23157	23100	22969	23197	23253	23157	23337	23185	23188	23176	23279	23064	23311	23030	23318	23037	23172	23335	22949	23236	23073	23067	23205	23081	23161	23059	23025	23319	23373	23357	23087	23209	23226	23041	23187	23082	22974	23222	23061	23270	23068	23230	23225	23164	23048	23159	22922	23079	23289	23171	23184	23091	23108	23259	23013	23108	22919	23243	23343	23077	23216	23146	22974	23233	23356	23328	23351	23151	22963	23026	23153	23231	23020	23176	22961	23135	23130	23269	23414	23095	23061	23190	23109	23014	23024	23194	23014	23347	23192	23037	23249	23156	23201	23362	23032	22970	22890	23114	22991	23284	23146	23146	23047	23342	23151	23305	23274	23112	23273	22983	23235	23040	23112	23211	23112	23080	23064	22893	23004	23152	23048	23261	23110	23130	22940	23300	23649	23319	23174	22848	23109	23133	23028	23332	22971	23188	22993	22950	23243	23121	23139	22956	22971	23304	22933	23041	23030	23078	23096	23100	23067	23198	23133	23175	22982	23084	23032	22929	23174	23221	22971	23100	22878	22967	22926	23246	23191	23336	23130	23003	23420	23493	23288	23196	23259	23015	23107	23121	23144	22894	22886	23177	23083	23268	23233	23114	23109	23155	23106	22969	23072	23190	23231	23264	23258	22938	23176	23112	23303	23085	22854	22789	23147	22954	23108	22937	22944	23114	23238	23211	22855	23213	22906	23429	23390	23089	23065	23195	23148	23111	23257	23251	23204	23192	23142	23255	23339	22989	22979	23246	23032	23048	23130	23115	23103	23275	23136	23155	23151	23454	22983	23153	23294	23036	23274	23165	23205	22869	22948	23350	23182	23083	23326	22998	23130	23126	23026	23266	23174	22949	23182	23356	23320	22991	22982	23195	23092	23338	23132	23190	23133	23010	23022	23307	23165	22948	23110	23333	23071	23165	23033	23188	23424	23361	23272	23248	23362	23155	23280	23168	23181	23089	23239	23127	23220	23015	23309	23071	23257	23225	23106	23316	22822	23088	22935	23060	22885	23122	23091	23277	23090	23278	23093	23236	23002	23249	23279	23325	22968	23112	22972	23113	23049	23253	23018	23183	23121	22942	22941	23018	23012	23421	23017	23173	23024	22919	23045	22970	23166	23163	23082	23290	23290	23273	23127	22842	23101	23142	22845	22972	23095	22950	23226	23006	23139	23200	22849	22956	23219	23106	23146	23082	23145	23030	23163	23309	23129	23066	23123	23381	23071	23045	23032	23184	23078	23242	23056	23174	23254	23365	23202	23130	23235	23167	22961	23109	23381	23007	23170	23234	23143	23144	23141	23222	22951	23284	22968	23057	23191	23218	23195	23036	23039	23132	23175	23199	23109	23258	23126	23101	22922	23215	23208	23117	23207	23182	23089	23094	23038	23047	23193	23263	23255	23351	23034	23068	23260	23064	22941	23116	23566	23105	23425	23225	23456	23257	23266	23242	23352	23156	22977	23232	23212	23155	23360	23076	23436	23304	23220	23227	23142	23088	23023	23316	23134	23249	23291	23074	23345	23432	23173	23068	23280	23294	22962	23295	23328	23193	23171	23328	23088	23193	23237	23181	23188	23142	23246	23232	23183	22983	23093	23206	23267	23273	22964	23064	23031	23132	23057	22921	23141	22909	22862	23083	23018	23091	22852	23168	23175	23252	23073	23187	23116	23265	23228	23049	22885	23123	23151	23108	23158	23335	23313	23204	23190	23132	23080	23145	22825	23155	23083	22917	23170	23023	23283	23349	23297	23181	23006	23402	23219	22803	22985	23066	22964	23248	23135	23020	23144	23128	22833	23108	23045	23333	23003	23316	23156	22998	23053	23111	23225	23012	23056	22970	23093	23245	23018	23167	23052	23241	23413	23197	23262	23148	23300	23317	23334	23259	23232	23334	23033	23069	22991	23328	23232	23229	23148	23083	23196	23248	23199	22884	22986	23241	22879	23095	22904	22864	23117	22985	23408	23081	23174	23117	22896	23239	23120	23287	23060	23168	23079	23214	23259	23031	23097	23073	23195	23049	23211	22995	23036	23001	23108	23032	23237	23202	23447	23088	23261	23304	23231	23308	22926	22897	23119	23184	23124	23236	23026	23072	23139	23249	23121	23148	23079	23582	23114	23239	23242	23148	23157	23136	23268	23248	23159	23109	23103	23106	23104	23126	23204	22960	23074	23101	23148	23345	23192	23276	23228	23209	22908	23164	23228	22917	23262	23282	23162	23243	22960	23171	23135	23077	23117	23086	23119	23145	23108	23067	23173	23112	23263	23165	23005	23073	22887	22994	23206	23073	23159	23173	23087	23231	23052	23353	23242	23147	23123	23196	23253	23026	23350	23389	23006	23290	23044	22892	22976	22913	23299	23223	23098	23196	23142	23141	22950	23143	23088	23354	22935	23057	23163	23270	23421	23104	23141	23219	23366	23054	23019	23093	23121	23112	23287	23220	23289	23141	23414	23216	23300	23234	23198	23201	23108	23093	23166	23190	22973	23056	23332	23306	23136	23204	23035	23286	23137	22966	23044	22987	23057	23249	23074	23132	23069	22990	23111	23213	23092	23128	22936	23106	23163	23165	23189	23062	23261	22864	23256	23110	23286	23357	23222	22904	23113	23432	23459	23179	23222	23039	22905	22947	23009	23173	22919	23213	23330	23029	23184	23149	22902	23130	23158	23129	23099	22891	23173	23313	23150	23072	23052	23176	23138	23315	23053	23027	23251	23083	23238	23220	23106	23314	23120	22945	23138	23326	22921	23020	23163	23238	23176	23271	23259	23038	23240	22980	23182	23245	23147	23069	22975	22933	23260	23246	23320	23299	23112	23171	23091	23205	23243	23125	23123	23226	23111	23042	23255	23212	23246	23332	23317	23066	23233	23454	23172	23144	23210	23357	23247	23129	23080	23062	23200	23123	22998	23388	23144	23184	23082	23455	23011	23138	23272	22928	23186	23211	23187	23081	23296	23085	23109	23176	23210
31212	52435	36468	27875	23454	18298	15856	15089	14729	14341	14216	13946	13977	13836	13803	13720	13633	13705	13791	13552	13489	13604	13542	13559	13638	13592	13570	13603	13513	13474	13553	13567	13346	13522	13777	13541	13656	13413	13370	13432	13551	13419	13489	13678	13549	13621	13630	13483	13449	13523	13415	13634	13448	13478	13486	13471	13580	13358	13395	13336	13501	13422	13484	13451	13586	13437	13523	13290	13523	13417	13456	13545	13516	13458	13557	13312	13532	13369	13393	13591	13379	13410	13500	13407	13514	13351	13368	13533	13459	13422	13568	13410	13369	13426	13608	13489	13489	13468	13616	13501	13591	13358	13341	13497	13409	13419	13394	13316	13506	13477	13402	13416	13518	13253	13355	13423	13544	13474	13509	13479	13527	13471	13365	13470	13452	13301	13559	13328	13371	13485	13321	13485	13425	13491	13489	13499	13484	13345	13342	13533	13521	13460	13428	13569	13385	13444	13373	13445	13490	13401	13475	13474	13405	13457	13414	13204	13539	13220	13470	13416	13437	13313	13393	13487	13426	13345	13565	13451	13522	13459	13417	13407	13556	13527	13557	13676	13540	13381	13562	13562	13329	13543	13633	13599	13462	13555	13533	13466	13499	13312	13441	13425	13454	13581	13283	13550	13632	13416	13436	13370	13292	13411	13449	13555	13361	13535	13474	13376	13608	13506	13373	13463	13577	13466	13515	13458	13377	13479	13476	13477	13466	13424	13548	13655	13510	13265	13639	13371	13538	13379	13465	13511	13358	13363	13578	13400	13542	13582	13343	13278	13724	13375	13396	13420	13494	13321	13441	13421	13567	13408	13393	13609	13284	13472	13487	13533	13580	13392	13467	13503	13455	13481	13590	13634	13467	13533	13443	13351	13657	13529	13531	13368	13369	13276	13556	13535	13616	13490	13525	13412	13346	13451	13406	13519	13419	13424	13430	13348	13454	13300	13454	13388	13452	13380	13403	13454	13563	13350	13641	13624	13726	13473	13534	13661	13384	13439	13537	13278	13506	13506	13478	13403	13343	13341	13495	13241	13463	13387	13533	13350	13493	13413	13421	13542	13531	13313	13395	13560	13513	13490	13362	13514	13304	13576	13475	13410	13476	13379	13639	13431	13490	13529	13441	13520	13369	13495	13372	13441	13600	13512	13455	13493	13530	13399	13334	13383	13563	13319	13609	13514	13322	13479	13418	13413	13305	13520	13533	13484	13401	13434	13463	13290	13333	13491	13442	13644	13462	13494	13401	13468	13456	13500	13506	13418	13474	13420	13460	13399	13458	13357	13442	13522	13452	13585	13504	13435	13285	13494	13509	13440	13371	13467	13473	13393	13448	13563	13569	13411	13569	13307	13417	13424	13342	13491	13437	13523	13355	13275	13590	13590	13512	13376	13590	13503	13361	13625	13460	13411	13557	13351	13476	13547	13383	13420	13441	13372	13392	13482	13662	13433	13451	13509	13447	13410	13558	13533	13543	13501	13408	13497	13455	13454	13660	13544	13598	13749	13561	13491	13457	13313	13551	13469	13554	13488	13456	13613	13584	13497	13412	13471	13418	13514	13554	13377	13455	13627	13331	13424	13665	13585	13348	13358	13549	13501	13436	13656	13604	13506	13460	13405	13537	13477	13448	13552	13446	13438	13336	13477	13574	13367	13412	13396	13445	13568	13397	13675	13425	13365	13286	13355	13559	13332	13537	13512	13390	13471	13448	13536	13284	13461	13390	13487	13472	13424	13370	13489	13431	13435	13417	13392	13270	13512	13561	13551	13457	13317	13518	13368	13445	13262	13459	13557	13408	13454	13533	13670	13182	13370	13334	13372	13298	13433	13458	13490	13367	13562	13422	13462	13523	13441	13412	13566	13444	13413	13347	13541	13410	13496	13297	13525	13331	13752	13302	13524	13488	13337	13496	13681	13466	13547	13422	13365	13445	13557	13422	13462	13395	13396	13628	13480	13560	13231	13365	13376	13568	13495	13593	13549	13274	13503	13466	13541	13502	13404	13452	13324	13461	13458	13452	13501	13410	13530	13457	13373	13516	13481	13532	13452	13395	13446	13451	13343	13610	13477	13394	13458	13531	13437	13575	13504	13382	13360	13426	13383	13657	13383	13501	13369	13528	13237	13615	13250	13484	13328	13479	13470	13444	13383	13612	13304	13497	13349	13430	13260	13520	13458	13489	13417	13291	13378	13544	13508	13419	13385	13405	13330	13551	13442	13593	13392	13440	13538	13313	13353	13427	13611	13234	13461	13625	13411	13339	13410	13432	13376	13352	13600	13402	13553	13493	13418	13330	13301	13355	13504	13597	13509	13413	13318	13405	13379	13534	13378	13619	13543	13401	13446	13459	13610	13500	13495	13514	13515	13592	13425	13396	13545	13383	13497	13562	13381	13444	13365	13491	13453	13441	13541	13440	13439	13432	13592	13501	13527	13347	13336	13378	13243	13408	13408	13419	13528	13321	13448	13481	13371	13524	13399	13312	13567	13516	13543	13391	13574	13383	13528	13437	13522	13478	13493	13329	13437	13541	13489	13489	13341	13382	13483	13440	13545	13417	13549	13453	13550	13558	13379	13403	13587	13234	13436	13516	13606	13496	13261	13282	13511	13462	13514	13337	13511	13336	13470	13632	13259	13364	13503	13480	13396	13679	13425	13386	13411	13392	13522	13322	13458	13542	13576	13222	13479	13432	13338	13543	13358	13371	13369	13398	13451	13509	13407	13724	13409	13434	13428	13483	13351	13482	13401	13487	13282	13489	13518	13370	13412	13361	13549	13248	13347	13545	13576	13569	13501	13454	13507	13394	13480	13421	13603	13360	13312	13466	13483	13369	13428	13530	13351	13434	13589	13522	13311	13441	13475	13329	13483	13296	13509	13563	13668	13595	13451	13538	13200	13400	13479	13362	13512	13429	13407	13439	13296	13500	13455	13528	13423	13595	13287	13460	13395	13455	13357	13622	13435	13462	13420	13516	13574	13405	13561	13396	13481	13220	13652	13475	13528	13347	13325	13619	13252	13530	13427	13573	13397	13719	13505	13421	13416	13465	13428	13398	13612	13523	13523	13314	13339	13286	13502	13609	13483	13477	13475	13368	13404	13471	13339	13420	13356	13394	13390	13363	13478	13479	13574	13428	13400	13382	13514	13444	13365	13357	13437	13540	13228	13418	13532	13493	13382	13451	13468	13472	13433	13584	13433	13452	13418	13454	13401	13417	13463	13438	13432	13515	13382	13416	13304	13435	13658	13551	13435	13550	13491	13557	13527	13513	13471	13395	13416	13446	13486	13433	13531	13330	13483	13281	13264	13377	13632	13322	13654	13577	13501	13607	13447	13294	13445	13407	13444	13419	13411	13466	13573	13468	13474	13570	13303	13554	13491	13344	13335	13538	13546	13621	13349	13367	13581	13398	13409	13312	13589	13448	13397	13345	13464	13476	13539	13627	13559	13424	13451	13351	13583	13440	13472	13527	13253	13447	13496	13520	13360	13482	13390	13634	13468	13638	13490	13502	13479	13595	13445	13500	13352	13317	13604	13416	13300	13532	13400	13486	13426	13550	13551	13647	13420	13465	13544	13574	13471	13508	13488	13333	13314	13318	13547	13460	13446	13496	13495	13492	13417	13573	13434	13258	13372	13454	13498	13377	13361	13520	13441	13567	13400	13455	13398	13422	13486	13493	13569	13533	13553	13445	13411	13427	13407	13543	13326	13591	13429	13363	13430	13259	13542	13408	13427	13448	13417	13313	13551	13389	13691	13600	13413	13482	13478	13497	13502	13527	13451	13567	13449	13206	13539	13365	13593	13627	13430	13231	13406	13586	13511	13477	13538	13453	13438	13533	13333	13573	13337	13487	13509	13438	13494	13447	13438	13517	13531	13476	13355	13447	13716	13466	13608	13512	13509	13218	13688	13441	13500	13498	13375	13498	13276	13411	13402	13487	13429	13422	13255	13529	13434	13368	13306	13439	13320	13456	13500	13480	13624	13489	13598	13498	13676	13473	13610	13380	13347	13358	13562	13419	13490	13579	13214	13609	13618	13375	13501	13431	13464	13347	13500	13266	13502	13489	13510	13464	13595	13353	13605	13607	13527	13503	13459	13424	13419	13535	13538	13439	13493	13517	13333	13611	13540	13495	13420	13294	13520	13521	13448	13573	13375	13440	13316	13367	13474	13440	13682	13473	13527	13397	13516	13441	13416	13403	13415	13467	13413	13619	13455	13475	13370	13513	13568	13520	13345	13451	13509	13378	13530	13506	13215	13428	13679	13233	13552	13411	13428	13514	13316	13443	13440	13599	13636	13364	13512	13547	13363	13432	13444	13416	13559	13307	13500	13620	13441	13274	13463	13306	13328	13461	13321	13597	13298	13390	13407	13460	13333	13461	13477	13390	13386	13729	13455	13560	13562	13484	13419	13369	13456	13545	13460	13440	13303	13494	13636	13477	13491	13260	13441	13465	13414	13490	13653	13508	13423	13604	13525	13466	13635	13672	13457	13467	13485	13404	13522	13273	13368	13590	13377	13577	13518	13338	13407	13474	13352	13477	13394	13441	13631	13307	13435	13444	13506	13384	13410	13546	13484	13399	13427	13530	13432	13421	13763	13326	13349	13382	13480	13471	13342	13370	13449	13374	13535	13394	13432	13443	13548	13647	13356	13434	13553	13684	13285	13509	13333	13372	13390	13378	13587	13611	13387	13536	13510	13298	13492	13588	13391	13299	13395	13445	13531	13548	13336	13478	13374	13499	13628	13517	13622	13324	13565	13547	13556	13442	13526	13583	13501	13568	13342	13338	13555	13480	13501	13299	13433	13391	13351	13497	13473	13428	13559	13372	13467	13401	13482	13496	13562	13387	13414	13395	13324	13561	13594	13309	13403	13562	13440	13524	13654	13646	13522	13435	13496	13518	13466	13432	13547	13446	13532	13373	13577	13460	13666	13538	13540	13442	13409	13550	13238	13553	13394	13552	13432	13253	13548	13530	13315	13542	13543	13618	13468	13330	13329	13352	13515	13541	13266	13368	13519	13285	13543	13548	13623	13198	13432	13393	13565	13484	13354	13565	13422	13464	13482	13516	13457	13358	13462	13512	13536	13493	13510	13443	13156	13552	13482	13430	13352	13484	13571	13466	13613
22966	21044	28119	25458	26421	28798	28868	26112	25064	24821	24752	24316	24403	24305	24252	23964	24158	24050	24110	24266	24006	24127	23917	23810	23931	23896	24096	24056	23920	24071	24010	24133	24100	24005	23878	23738	23712	24004	23920	23973	23824	23939	23718	23843	23803	23915	23993	23889	24018	23770	23819	24055	23945	23724	23849	23972	23876	23704	23871	24085	23680	23960	23875	23840	24007	23818	23678	23726	23662	23867	23891	23820	23744	23760	23908	23743	23801	23419	23731	23750	23987	23816	23867	23779	23857	23809	23909	23937	23670	23655	23987	23869	23743	23686	23980	23817	23791	23724	23913	23685	24058	23584	23798	23827	23849	23779	23855	23606	23759	23991	23538	23529	23965	23715	23843	23689	23816	23729	23854	23773	23758	23747	23653	23798	23843	23861	23564	23731	23759	23793	23842	23681	23831	23744	23727	23706	23939	23605	23624	23627	23783	23750	23692	23929	23870	23722	23740	23676	23746	24027	23855	23794	23628	23813	23888	23732	23847	23903	23682	23917	23813	23782	23728	23729	23809	23773	23804	23939	23781	23663	23715	23912	23733	23943	23972	23648	23734	23851	23701	23601	23558	23767	23744	23747	23738	23835	23716	23868	23752	23721	23702	23660	23619	23769	23791	23972	23865	23773	23598	23773	23585	23682	23940	23932	23510	23582	23628	23635	24034	23902	23738	23725	23935	23768	23835	24050	23877	23798	23653	23863	23796	23760	23630	23648	23720	23868	23729	23680	23863	23512	23703	23836	23706	23823	23772	23562	23669	23736	23844	23524	24034	23991	23606	23968	23705	23865	23941	23621	23810	23804	24034	23869	23768	23622	23786	23825	23940	23983	23626	23829	23709	23677	23908	23731	23813	23766	23659	23506	23863	23692	23828	23675	23670	23823	23643	23988	23703	24008	23790	24035	23870	23746	23767	23756	23903	23749	23627	23913	23848	23492	23590	23787	23737	23766	23627	23875	23981	23645	23683	23802	23747	23884	23945	23662	23472	23736	23610	23983	23643	23788	23664	23902	23819	23776	23914	23714	23864	23977	23925	23947	23735	23817	23906	23853	23659	23994	23842	23636	23514	23748	23893	24018	23753	23744	23869	23556	23763	23839	23806	23645	23821	23953	23953	23567	24024	24066	23745	23810	23497	23828	23803	24010	24004	23723	23984	23768	23790	23569	23897	23882	23866	23907	23923	23820	23873	23777	23549	23782	23601	23707	23700	23722	23702	23837	23879	23915	23771	23759	23605	23919	24015	23694	23803	23839	23701	23819	23694	23626	23707	23767	23958	23896	23860	23747	23803	23815	24011	23915	23792	23798	23731	23886	23747	23835	23690	23960	23757	23714	23668	23512	23964	23863	23942	23843	23825	23946	23942	24056	23986	23674	23834	23688	23850	23901	23681	23954	24083	23864	23933	23835	23539	23891	23971	23737	23696	23819	23953	23884	23625	23726	23552	23720	23817	23724	23769	23738	23719	23701	23656	23658	23788	23675	23577	23918	23687	23733	23672	23580	23793	23828	23779	23820	23675	23874	23798	23495	23760	23672	23703	23761	23881	23760	23340	23699	23663	23582	23687	23784	23918	23762	23936	23889	23814	23699	23864	23741	23806	23698	23715	23548	23810	23683	23983	23619	23585	23671	23819	24081	23861	23803	23957	23676	23782	23651	23879	23776	23823	23901	23667	23793	23526	23542	23887	23907	23649	23795	23650	23632	23811	23805	23699	23694	23912	23780	23562	23671	23817	24065	23729	23675	23717	23645	23624	23710	23796	23838	23767	23753	23857	23657	23763	23800	23802	23641	24032	23897	23705	23900	23737	23667	23618	23733	23878	23788	23632	23652	23697	23832	23631	23818	23869	23675	23655	23841	23712	23785	23876	23946	23629	23658	23758	23774	23764	23763	23699	24031	23735	23598	23855	23601	23686	23530	23852	23712	23823	23809	23697	23849	23810	23819	23728	23973	23714	23943	24079	23800	24026	23578	23974	23713	23815	23670	23813	23908	24023	23945	23896	23890	23929	23818	23876	23935	23715	23754	23682	23802	23589	23609	24196	23873	23941	23777	23952	23954	23735	23703	24162	23747	23819	23843	23834	23559	23541	23823	23784	23794	23800	23672	23907	23740	23853	23845	23790	23772	23728	24036	23776	23886	23902	23595	23929	23814	23662	23875	23801	23804	24041	24072	23989	23528	23807	23676	23726	23740	23799	23731	23747	23866	23841	23767	23825	23514	23839	23927	23989	23754	23900	23562	23837	23593	23666	23712	23684	24015	24105	23886	23793	24064	23644	23834	23858	23825	24068	23863	23628	23568	23505	23697	23620	23797	23560	23718	23871	23879	23840	23699	23593	23816	23902	23694	23701	23685	23614	23799	24013	23831	23683	23802	23936	23732	23880	23902	23866	23972	23982	23799	23844	23825	23842	23574	23839	23865	23705	23916	23862	23797	23873	24135	23717	23595	23700	23764	23881	23708	23725	23888	24009	23707	23635	23804	23838	23819	23682	23831	23940	23642	23754	23865	23842	23530	23890	23893	23648	23750	24004	23975	23724	23887	23869	23675	23556	23830	23613	23903	23965	23733	23769	23716	23629	23621	23859	23883	23784	23948	23657	23616	23961	23941	23920	23850	23896	23729	23688	23803	23849	23632	23532	23698	23726	23759	23623	23627	23882	23767	23737	23605	23647	23677	23972	23502	23844	23670	23823	23947	23681	23625	23909	23932	23794	23768	23590	23803	23597	23637	24048	23875	23853	23912	24021	23498	23609	23966	23576	23738	23905	23598	23951	23892	23786	23573	23641	23825	23747	23797	23979	23527	23713	23821	23849	23876	23804	24116	23848	23622	23809	23582	23857	23938	23779	23804	23977	23947	23950	24096	24066	23826	23725	23902	23955	23846	23799	24008	23865	23688	23773	23775	23837	23660	23866	24013	23639	23790	23951	23637	23741	23624	23870	23919	23858	23576	23812	23793	23945	23486	23750	23951	23757	23795	23712	23828	23730	23764	23715	23673	24152	23873	23987	23952	23748	23708	23928	23847	23842	23823	24097	23577	23629	23708	23784	23826	23637	23763	23394	23701	23753	23853	23759	23527	23817	23893	23906	23701	23714	23862	23931	23786	23667	23687	23932	23742	23624	23807	23796	23718	23586	23740	23877	23832	23743	23526	23684	23741	23966	23772	23707	23566	23613	23907	23576	23599	23722	24005	23699	23567	23867	23766	24020	24056	23912	23687	23842	23946	23699	23834	23721	23808	23822	23497	23742	23879	23827	23722	23849	23789	23756	23561	23923	23826	23682	24030	23864	23540	23658	23927	23592	24107	23800	23776	23512	23452	23903	23591	23635	23944	23438	23763	23725	23758	23797	23937	23720	23769	23766	23893	23792	23720	23919	23758	23707	23936	23693	23739	23888	23680	23692	24028	23890	23752	24092	23826	24127	23704	23667	23543	23544	23787	23686	23806	23796	23857	23830	23583	23691	23919	23714	23623	23931	23818	23852	23761	23915	23823	23818	23905	23817	23938	24071	23906	23865	23988	23808	23778	23914	23773	23901	23764	23806	23821	23807	23680	23823	23856	23574	23888	23679	23619	23749	23787	23799	23825	23863	23646	23626	23922	24023	23759	23704	23898	23875	23946	23772	23773	23633	23985	23779	23810	24117	23830	23763	23743	23780	23579	24065	23653	23781	23812	23682	23906	23806	23968	23948	23702	24072	23597	23872	24055	23938	23711	23720	23920	23676	23613	23658	23733	23639	23634	23748	23833	23665	23634	23782	23876	23817	23946	23671	23956	23848	23965	23691	23618	23937	23749	23723	23592	23519	23778	23984	23903	23607	23595	23869	23614	23722	23949	23745	23669	24048	23639	23735	23809	24007	23759	23751	23775	23962	23844	23689	23959	23710	23740	23775	23918	24266	23675	23784	23762	23766	23686	23780	23777	23788	23721	23846	23844	23731	23586	23813	23942	23744	23809	24063	23778	23707	23655	23936	23822	23689	23772	24083	23823	23933	23861	23827	23853	23971	23637	23886	23640	23815	23836	23835	23725	23898	23804	23721	23752	23676	23584	23670	23878	23596	23686	23688	23759	23743	24093	23738	23767	23822	23858	23691	23717	23841	23857	23781	23701	23660	23922	23827	23754	23740	23704	23843	23945	24031	23591	23668	23897	23733	23826	23716	23735	23718	23846	23821	23839	23905	23639	23802	23852	23746	23714	23819	23716	23835	23955	23836	23739	23828	23664	23729	23719	23733	23845	23730	23794	23926	23827	23705	23852	23777	23897	23745	23784	23886	23561	23745	24040	23832	23642	23824	23874	23729	23810	23742	24039	23839	23653	23741	23735	23620	23696	23759	23895	23805	23905	23757	23497	23790	23989	23872	23811	23752	23894	23751	23842	23808	23788	23683	23729	23655	23788	23952	23726	23734	23824	23699	23918	23728	23682	23916	23949	24078	23618	23777	23731	24038	23614	23803	23750	23660	23872	23782	23943	23813	23619	23793	23828	23765	23731	23744	23785	23690	23782	23849	24030	23699	23751	23785	23519	23665	23893	23717	23593	23887	23755	23707	23981	23866	24076	23906	23826	23935	23750	23992	24022	23675	23796	23700	23827	23814	23729	23706	23631	23681	23646	23797	23726	23924	23627	24059	23627	23990	24201	23919	23886	23817	23860	23919	23932	23671	23840	23975	23804	23940	23774	23941	23934	23740	23578	23859	23882	23924	23702	23711	23654	23840	23559	23945	23864	23476	23619	23819	23765	23669	23617	23626	23587	23826	23904	23734	23651	23927	23713	23759	23957	23652	23861	23971	23709	23936	23637	23951	23707	23651	23889	23821	23668	23837	23572	23789	23753	23791	23844	23823	23675	23782	23641	23488	24065	23615	23722	23714	23532	23751	23782	23711	23853	23979	23622	23759	24032	23906	23859	23863	23822	23954	23957	24083	23651	23840	23721	23785	23893	23856	23865	23976	23659	23831	23871	23781	23819	23817	23937	23711	23903	23707	23786	23714	23746	23482	23854	23626	23764	23849	23874	23664	23958	23811	23857	23833	23880	23779	23669	23627	23718	23889	23648	23717	23827	23968	23882	23838	24068	24028	23819	24081	23865	23760	23846	23772	23774	23806	23957	23751	23746
35543	52161	38151	31086	25252	19099	16506	15828	14893	14683	14589	14473	14242	14219	14203	14351	14181	14239	13982	14072	14062	14004	13999	13958	13985	13848	13918	13690	13934	14042	14017	14162	13937	13990	14115	13982	13803	13888	13982	13965	13770	13929	13766	13850	13989	13972	13823	13727	13841	13736	13873	13988	13896	13758	13912	13944	13781	13967	13758	14037	13965	13857	13927	13836	13840	13862	13969	13883	13827	13919	13866	13730	13809	13809	13773	13738	13934	13773	14060	13827	13753	13708	13908	13755	13818	13704	13877	13833	13928	13859	13933	13879	13856	13781	14094	13784	13821	13792	13752	13971	13797	13798	13765	13910	13711	13763	13888	13864	13832	13862	13722	13915	13812	13713	13932	13787	13821	13944	13862	13977	13689	13791	13744	13931	13790	13810	13806	13914	13842	13734	13808	14009	13841	13749	13872	13921	13824	13817	13708	13717	13742	14007	13790	13637	13856	13924	13775	13663	13810	13881	13613	13905	13714	13847	13759	13804	13719	14001	14015	13865	13803	13815	13763	13810	13979	13769	13758	13818	13746	13795	13827	13843	13875	13819	13648	13819	13788	13898	13724	13738	13884	13762	13913	13799	13732	13733	13700	13986	13960	13871	13822	13703	13955	13768	13693	13756	13719	13735	13811	13924	13757	13789	13776	13694	13801	13817	13911	13636	13619	13942	13895	13867	13905	13900	13912	13950	13742	13866	13864	13911	13813	13713	13907	13938	13940	13913	13818	13676	13806	13694	13705	13784	13745	13653	13960	13770	13608	13766	13561	13602	13807	13878	13747	13826	13781	13905	13764	13736	13767	13897	13976	13809	13773	13758	13759	13732	13871	13921	13775	13792	13729	13827	13744	13782	13794	13857	13769	13824	13857	13802	13516	13619	13932	13705	13798	13992	13754	14043	13696	13709	13776	13711	13861	13770	13819	13698	13745	13836	13666	13935	13921	13937	13898	13790	13727	13846	13797	13553	13774	13706	13710	13831	13789	13715	13878	13841	13805	13828	13862	13803	13822	13918	13683	13801	13656	13889	13741	13935	13727	13862	13747	13818	13815	13781	13762	13850	13559	13819	13635	13760	13734	13783	13821	13930	13786	13802	14001	13736	13705	13815	13875	13629	13706	13785	13826	13714	13732	13928	13839	13981	13847	13735	13970	13818	13823	13812	13775	13764	13891	13801	13870	13768	13887	13706	13967	13761	13718	13913	13816	13848	13742	13867	13963	13754	13695	13800	13868	13860	13839	13771	13722	13862	13848	13740	13784	13822	13900	13788	13787	13814	13706	13901	13827	13676	13912	13878	13945	13833	13760	13858	13896	13843	13792	13757	13768	13668	13816	13903	13596	13896	13685	13943	13885	13761	13861	13882	13854	13884	13712	14039	13784	13636	13760	13822	13783	13679	13944	13784	13743	13806	13878	13763	13820	13874	13826	13795	13783	13923	13945	13862	13759	13735	13786	13693	13818	13766	13992	13744	13839	13938	13811	13753	13816	13778	13853	13746	13776	13557	13841	13717	13878	13803	13946	13713	13831	13739	13649	13730	13762	13767	13716	13763	13854	13754	13707	13785	13668	13885	13916	13874	13838	13879	13794	13818	13910	13890	13848	13719	13692	13695	13720	13690	13620	13849	13944	13933	13848	13849	13715	13808	13795	13781	13892	13805	13705	13897	13822	13732	13850	13613	13798	13718	13751	13785	13742	13891	13685	13811	13803	13821	13789	13931	13797	13974	13795	13783	13860	13478	13664	13638	13788	13899	13827	13824	13809	13815	13579	13851	13817	13677	13691	13860	13813	13691	13973	13897	13899	13776	13868	13786	13759	13832	13769	13883	13952	13939	13851	13841	13803	13756	13719	13709	13964	13727	13792	13712	13832	13822	13866	13676	13714	13740	13895	13716	13974	13879	13723	13770	13768	13736	13767	13767	13811	13954	13916	13939	13791	13699	13848	13891	13803	13643	13809	13713	13601	14043	13819	13881	13637	13813	13883	13844	13879	13798	13903	13727	13779	13896	13658	13958	13803	13631	13882	13872	13615	13881	13772	13693	13917	13687	13777	13925	13731	13803	13804	13725	13847	13880	13658	13829	13597	13791	13987	13767	13687	13710	13840	13726	13808	13806	13834	13951	13667	13942	13573	13777	13708	13659	13686	13817	13769	13862	13844	13767	13918	13772	13794	13850	13838	13759	13803	13661	13833	13764	13823	13708	13833	13591	13971	14031	13693	13741	13925	13660	13794	13763	13826	13792	13661	13856	13652	13787	13776	13812	13800	13970	13903	13837	13865	13922	13635	13804	13897	13769	13784	13888	13858	13688	13734	13752	13786	13757	13677	13721	13783	13666	14009	13743	13692	13794	13841	13860	13666	13812	13673	13891	13701	13877	13873	13854	13900	13694	13858	13839	13708	13755	13687	13803	13782	13781	13690	13856	13768	13809	13703	13844	13765	13644	13769	13732	13780	13867	13698	13731	13998	13691	13840	13701	13966	13786	13878	13981	13836	13768	13844	13677	13956	13648	13791	13854	13864	13690	13780	13873	13700	13716	13801	13665	13842	13777	13960	13718	13579	13977	13888	13857	13716	13814	13781	13650	13720	13955	14074	14007	13959	13736	13738	13707	13868	13676	13802	13911	13822	13896	13740	13767	13757	13779	13771	13913	13874	13852	13829	13952	14033	13785	13709	13752	13722	13777	13935	13734	13843	13861	13920	13776	13895	13854	13705	13751	13688	13667	13701	13851	13698	13892	13785	13787	13869	13790	13845	13792	13810	13876	13732	13794	13783	13815	13821	13827	13852	13803	13779	13774	13696	13795	13880	13802	13760	13780	13822	13911	13798	13952	13765	13769	13784	13773	13825	13772	13754	13649	13948	13740	13813	13662	13725	13752	13810	13743	13845	13709	13758	13844	13760	13897	13729	13769	13576	13631	13730	13897	13600	13929	13932	13733	13846	13804	13691	13588	13954	13835	13848	13857	13605	13723	13880	13582	13938	13781	13772	13743	13683	13728	13763	13645	13810	13912	13798	13859	13641	13716	13785	13487	13705	13608	13742	14016	13892	13757	13603	13697	13824	13647	13626	13812	13699	13745	13848	13949	13751	13819	13640	13711	13872	13754	13712	13858	13875	13861	13722	13880	13771	13656	13798	13741	13879	13723	13896	13831	13621	13774	13948	13952	13775	13632	13746	13859	13765	14128	13941	13836	13749	13720	13990	13721	13827	13833	13806	13786	13763	13783	13673	13590	14046	13829	13736	13885	13754	14092	13725	13748	13815	13761	13848	13833	13929	13746	13873	13889	13821	13622	13828	13655	13704	13800	13869	13818	13901	13724	13855	13669	13806	13920	13802	13678	13815	13739	13885	13655	13775	13663	13787	13855	13634	13763	13632	13875	13880	13652	13884	13692	13824	13613	13750	13807	13764	13734	13806	13817	13872	13780	13892	13740	13577	13808	13678	13802	13745	13766	13811	13792	13743	13776	13791	13810	13712	13750	13772	13816	13890	13774	13726	13822	13885	13769	13903	13868	13891	13713	13732	14000	13833	13627	13836	13804	13631	13635	13704	13720	13737	13688	13864	13800	13855	13779	13712	13889	13834	13815	13970	13734	13772	13731	13770	13795	13815	13639	13600	13773	13735	13867	13912	13975	13840	13797	14050	13769	13725	13898	13746	13907	13915	13749	13808	13684	13768	13617	13875	13876	13725	13742	13743	13805	13669	13764	13798	13717	13812	13760	13765	13848	13734	13739	13804	13856	13724	13725	13783	13818	13855	13756	13675	13695	13783	13620	13738	13884	13722	13521	13650	13851	13695	13782	13881	13719	13683	13820	13692	13760	13827	13742	13751	13785	13876	13911	13815	13838	13701	13751	13816	13597	13812	13910	13776	13792	13744	13857	13979	13894	13856	13877	13860	13816	13926	13839	13876	13632	13968	13802	13805	13917	13874	13656	13882	13749	13796	13778	13654	13931	13605	13703	13784	13754	13712	13930	13861	13876	13682	13997	13728	13632	13905	13864	13706	13820	13805	13896	13655	13881	13816	13862	13872	13761	13745	13726	13821	13787	13902	13801	13712	13828	13793	13844	13671	13690	13799	13644	13782	13858	13866	13807	13858	13798	13750	13791	13891	13782	13950	13835	13820	13775	13997	13861	13861	13990	13755	13698	13740	13843	13786	13716	13900	13839	13700	13764	13625	13893	13805	13620	13796	13766	13659	13875	13855	13732	13714	13752	13760	13751	13715	13907	13854	13799	13833	13825	13864	13816	13872	13894	13847	13906	13750	13665	13886	13722	13866	13710	13763	13737	13941	13784	13811	13807	13629	13745	13813	13728	13871	13881	13760	13690	13786	13942	13683	13666	13681	13743	13951	13727	13804	13693	13856	13910	13955	13790	13693	13857	13716	13882	13948	13534	13837	13754	13705	13655	13884	13770	13552	13842	13658	13755	13732	13760	13902	13901	13666	13683	13895	13987	13768	13776	13779	13833	13662	13753	13703	13747	13725	13665	13820	13770	13725	13883	13753	13803	13934	14002	13767	13730	13671	13805	13636	13897	13826	13904	13744	13857	13661	13729	13649	13691	13796	13817	13762	13578	13731	13928	13983	13867	13767	13941	13730	13691	13796	13799	13703	13841	13937	13812	13823	13785	13647	13997	13893	13789	13793	13867	13779	13857	13804	13778	13743	13707	13516	13910	13811	13848	13701	13944	14015	13771	13731	13764	13863	13851	13845	13783	13755	13803	13696	13773	13747	13792	13668	13783	13764	13877	13832	13850	13758	13833	13933	13792	13831	13863	13847	13762	13714	13819	13793	14050	13632	13644	13896	13739	13933	13736	13781	13639	13827	13785	13761	13747	13889	13574	13877	13849	13853	13702	13768	13793	13524	14021	13849	13843	13767	13919	13939	14009	13826	13787	13786	13828	13798	13718	13838	13831	13870	13904	13706	13604	13738	13871	13708	13920	13708	13870	13663	13808	13768	14039	13882	13711	13907	13707	13804	13862	13916	13600	13683	13687	13804	13731	13685	13827	13696	13854	13841	13822	13769	13899	13807	13839	13875	13909	13877	13710	13733	13796	13677	13874	13656	13748	13645	13759	13702	13760	13665	13660	14062	13835	13836	13899	13881	13667
37311	37343	38333	34764	29369	26412	25210	24684	24803	24296	24038	24099	24135	23982	24128	23707	24021	24177	23844	23843	23919	23928	23935	23912	23934	23914	23960	23786	23961	23755	23882	23992	24004	23937	23887	23856	24022	23849	23977	23991	24197	23896	24002	23748	24007	24005	23632	23843	23819	24004	23768	23808	23857	23831	23691	23859	23782	24039	23965	23946	23910	23975	23934	23953	23892	24027	23889	23791	23885	23699	24003	24098	23706	23616	24107	24096	23947	23988	23888	23989	23708	23816	24097	23850	24042	23891	24039	24057	23821	24043	24083	23908	23890	23972	24273	23902	23808	23843	23910	24000	23799	23831	23903	24074	24016	24076	24040	23597	23799	23898	23886	23981	23880	23881	24058	23798	23884	23813	23910	23707	24098	23887	23942	23828	23978	23621	23883	23906	23853	23756	24014	23922	23773	23909	23913	23840	23885	23805	24098	23921	23783	23934	24050	23888	23907	23768	23774	23935	24006	23885	23894	23960	23928	23971	23873	23835	23960	24184	23730	23944	23807	23604	23821	23829	23816	23922	23965	23800	23653	23757	24079	23756	24073	23940	23943	23799	23810	23807	23893	23901	23803	23851	23885	23739	23916	23979	23915	23699	23827	23861	24152	23935	24017	23973	23949	23955	23830	23786	23935	23842	23740	23807	23713	23793	23457	23903	23848	23988	24011	23857	23900	23905	23967	24037	23732	23791	23803	23965	23688	23881	23878	23970	24120	23913	23984	23884	23762	23877	23844	23699	23874	23825	23877	23765	23767	23798	23905	23989	23879	23902	23969	23914	23995	24084	23830	23997	24161	23932	23794	23823	24257	23743	23896	24055	23966	23843	24156	23913	24143	24104	23962	23897	24147	23961	23776	23672	23858	23820	23917	23931	23678	23901	23716	23751	23846	23862	23999	23681	23823	23915	23824	24007	24009	24038	23809	23858	23917	23990	23887	23916	24135	23967	23852	23877	23760	23973	23989	23868	23683	24043	23619	23804	23861	23595	24010	23698	23743	23951	23891	24015	23856	23935	24167	23777	23961	23875	23725	24057	23740	23763	24094	23926	23986	23857	23917	23924	23986	23954	23890	24125	23915	24060	23974	23909	23878	23908	24028	23688	23853	23956	23955	23959	23812	24022	23870	23955	24071	23952	23684	23835	23956	23850	23900	23845	23901	23852	23895	23885	23869	24076	23952	23894	23629	23744	23923	23888	23995	23877	23914	23714	23887	23866	23958	23932	24164	24081	23832	24021	24007	23832	24059	23833	23961	23776	23659	23681	23773	23707	23805	23873	23709	23849	24035	23859	23736	23894	23893	23784	23963	23937	23899	23826	23720	23805	23813	24097	23844	23942	23793	24084	23755	23959	23898	23886	23846	24036	23992	24002	23730	23887	23710	23955	23884	23751	23904	23742	23869	23912	23785	23862	23752	23834	23818	23942	23854	23768	23957	23691	23803	23944	23959	24103	24047	24035	24087	23783	23886	23808	24053	23716	24143	23883	23742	23693	23975	23953	23903	24017	23785	23573	24015	23663	23851	23719	24074	24085	24044	23827	23838	23819	24033	24032	23997	23872	23922	24013	24014	23899	23767	23790	23667	23808	23766	23962	23952	23670	23786	24036	24241	24072	23760	23742	23799	24157	23819	23807	24041	23869	23807	24085	23871	23986	24036	24113	24152	24027	23928	23915	23954	23778	23925	23920	23912	24030	23958	23829	23833	23978	23963	23831	24110	23935	23809	23732	23821	23902	24029	23867	23586	23614	23918	23747	23914	23828	23821	23925	23900	24097	23628	23812	24016	23721	23644	24110	23992	24078	23845	23735	23982	23889	23804	23907	23876	23908	23991	24002	23986	23953	23839	23999	23816	24018	23825	23705	23721	23850	23921	23837	23873	23992	23810	24064	23948	24045	23964	23827	23855	24038	23955	23873	23847	23784	23845	23726	23757	24279	23772	23788	23865	24061	23721	23579	23880	23823	23871	24030	23917	24026	23750	23738	24264	23925	23766	23812	23684	24054	24005	24073	23969	23962	23785	23815	23939	23741	23895	24066	23799	23851	23937	24124	23949	23857	24064	24008	23965	24063	23955	23567	23865	23917	23732	23854	23714	23915	24142	23774	23734	23994	23842	23826	23818	24028	23932	23908	23871	23988	23899	23789	24062	23803	23867	23722	24084	23868	23977	23958	23959	23884	23672	23688	23856	23913	23798	24018	23500	23901	24054	23888	23962	23657	24127	23969	24014	23787	23843	23671	24039	23941	23757	23865	23836	23934	23756	23697	23801	23954	24071	23701	23914	23607	23802	23836	23702	23952	24049	23894	23837	23749	24060	23938	23999	23919	23940	23812	23905	23907	23838	23606	23875	23695	24003	23708	23790	24092	23693	23897	24049	23810	24002	24214	23994	23825	24242	23910	24045	23896	24034	24011	24019	23782	23884	23978	24294	23790	23920	23888	24045	23903	23921	24066	23776	23669	23860	24025	23899	23810	23727	23766	24073	23789	23930	23787	23958	23749	23870	23933	23913	23779	24154	23846	24040	23733	23899	23954	24017	23981	23826	23700	23752	23955	23892	23943	23769	24075	24044	23830	23879	23969	23962	23928	24194	23725	23878	23901	23976	23771	23894	23896	24208	24052	24033	23888	23799	23908	23846	23915	23999	23701	23967	23939	23960	23793	24217	24184	24035	23589	23804	23843	23741	23747	23972	23777	23987	23870	23907	23718	23894	23932	23839	23806	23731	23943	23939	23805	24072	24054	24060	23826	23926	23901	23898	23835	23894	23823	23706	23946	23911	23974	24139	24119	23761	23740	23963	23992	23952	23930	23843	23870	23900	23989	23846	23970	23891	23727	23799	24009	23933	23666	23808	23898	23667	23956	23773	23785	23890	23739	24088	23674	23953	23814	23657	23715	23708	23776	24076	23796	23948	24210	23936	23756	24057	23821	23925	23849	23970	23795	23868	23482	23747	24072	24085	23673	23875	23968	23878	23830	24002	23902	23887	23857	23960	23826	24135	23876	23911	23835	23823	24090	23842	23813	23799	23861	23664	23793	23925	23827	24053	23811	23979	24247	23931	24118	23720	24118	23814	24008	23709	23817	23918	23509	23938	24008	23875	23976	23710	24067	23909	23976	23965	23570	23762	23945	23692	23980	23793	23834	24010	23802	23939	23791	23998	24086	23675	23855	23721	23743	23834	24038	24309	23821	24000	23920	23839	23820	24030	23761	24072	23879	23977	24129	23922	23833	24013	24188	24047	23842	23878	23912	23925	24011	23775	23637	23835	23901	23845	23766	23984	23960	23997	23701	24036	24012	24056	23981	23972	23758	23880	23842	23869	23846	23858	23911	23837	23823	23808	23714	23800	23875	23888	23890	24230	24180	23861	23954	24076	23949	23756	23977	23936	23865	23943	23867	23812	23705	23986	23994	24090	23826	23869	23877	23871	23853	23865	23706	23895	24063	23726	23817	23945	24104	23808	23941	23866	23786	23865	23836	23806	23943	23798	23643	23752	23866	24071	23537	23659	23883	23784	23822	23879	23837	23781	23917	23931	23987	23890	23838	23989	23961	23888	23863	23935	23895	23872	24031	24066	23758	24051	23763	24070	24221	23984	23864	24081	23839	23747	24026	23880	23748	23970	23911	23842	23647	23902	23878	23781	23912	23685	23935	23707	23942	23966	23829	24030	23795	23815	23665	23776	23752	23780	23906	24028	23882	23926	23910	23973	23781	23899	24013	23959	24136	23950	23886	23800	23732	23901	23653	24004	24010	23633	23878	23801	23899	23649	23984	24014	23910	23963	23940	23934	23974	23656	23801	23925	23777	23831	23849	23836	23902	23756	24099	23907	24138	23874	23898	24020	24003	23934	23987	23909	23716	23743	23857	23901	23995	24044	23947	23782	23761	23583	23998	23970	23979	23845	23915	24028	23727	23648	23872	23914	23926	23750	23956	23922	23943	23969	23919	23921	23866	23892	23746	23825	23881	23766	23824	23821	23897	24124	23739	24051	23676	24129	24097	24001	23806	24119	23876	23895	23998	24070	24077	23682	23784	23992	23897	23738	23807	23918	23917	23790	23889	23821	24065	23973	24085	23791	23907	23941	23527	24112	24066	23900	23941	23886	24046	24115	23689	23920	23877	24014	23785	23909	23764	24055	23935	23630	24072	23674	24123	23898	23838	24155	23708	23683	23692	23778	23827	23915	24050	24063	23623	23773	23954	24045	23959	24044	24129	23929	24036	23954	23975	23888	23854	23913	24044	24032	23824	23849	23855	23880	23952	23890	23882	23969	23878	23836	24009	24048	23896	23813	23985	24112	24110	23742	23858	24116	24073	24114	23795	23974	23761	23764	23806	23743	23772	23979	24083	24041	23789	23872	24087	23859	23608	23897	23782	23953	23941	24013	23880	23847	24093	23970	23838	23987	23974	23906	24004	23915	23994	23977	24125	23948	23888	23807	23812	24065	23910	23751	23686	23669	23617	23806	23826	23833	23753	23798	24163	23826	24043	24100	24025	24095	23884	23842	24194	23971	23780	23895	23916	24129	23872	23905	24152	24108	23992	23767	24050	23828	24063	24053	23915	23721	23895	24047	24143	24178	23838	23797	23801	23834	23864	23797	23666	23671	23797	23789	23749	23687	24072	23860	24199	24049	23895	23815	23959	23936	23754	23927	23864	23664	24106	23765	23710	23650	24024	23914	23951	24078	23798	23915	23998	23957	23753	23993	23904	23799	23772	23678	24090	23900	23944	23845	23794	23711	23692	23846	23817	23831	23865	23964	24016	23956	23916	23991	24223	23924	24340	23758	24128	24237	23863	24339	23956	23935	23992	23718	24185	23877	23957	24113	23781	23997	23989	23898	23774	23976	24136	23781	24065	23843	23789	23811	24233	24085	24050	23735	24029	23999	24069	24049	23637	23752	23911	24018	23944	23907	23786	23653	23774	23989	23965	23996	24151	23601	24141	23892	23927	23916	23816	23859	23950	23793	23931	24019	23952	23938	24139	24040	23833	24125	23855	23956	23655	23921	23726	23953	24293	23850	23994	24219	24004	23884	23886	23987	23912	23996	23741	23947	24117	23869	24185	23936	23978	24094	23887	23812	23806	23813	24088	24017	24050	23808	23813	24036	24046	23803	23778
34525	43698	29940	23559	19382	16051	15008	14510	14285	13969	13872	13877	13647	13687	13743	13878	13769	13837	13584	13700	13729	13698	13610	13675	13701	13843	13623	13576	13744	13633	13668	13727	13789	13531	13568	13721	13783	13756	13791	13464	13577	13612	13578	13511	13503	13642	13645	13689	13685	13469	13492	13492	13662	13600	13613	13578	13573	13593	13610	13830	13540	13745	13672	13868	13547	13361	13598	13582	13718	13401	13688	13566	13627	13498	13641	13571	13617	13639	13482	13540	13647	13506	13567	13563	13524	13791	13453	13637	13827	13651	13601	13440	13653	13700	13509	13686	13591	13684	13516	13538	13751	13536	13712	13615	13778	13635	13546	13711	13453	13522	13603	13495	13740	13591	13532	13598	13457	13651	13626	13372	13680	13496	13544	13671	13481	13495	13633	13636	13547	13585	13635	13424	13721	13525	13433	13708	13745	13685	13581	13639	13767	13643	13719	13402	13426	13495	13639	13726	13503	13736	13479	13639	13375	13557	13629	13685	13552	13661	13614	13597	13519	13504	13465	13587	13565	13471	13804	13399	13602	13582	13594	13521	13539	13606	13551	13537	13360	13589	13566	13501	13579	13609	13600	13437	13412	13448	13614	13592	13354	13670	13630	13553	13422	13557	13660	13422	13511	13457	13690	13689	13579	13651	13487	13711	13581	13374	13569	13703	13663	13634	13548	13567	13590	13669	13647	13631	13494	13491	13497	13376	13612	13638	13580	13609	13668	13489	13375	13700	13652	13364	13441	13541	13705	13554	13474	13560	13629	13657	13560	13641	13735	13623	13598	13685	13523	13460	13577	13565	13545	13639	13583	13494	13581	13526	13461	13717	13666	13553	13557	13607	13690	13440	13465	13582	13632	13506	13692	13574	13741	13610	13640	13497	13567	13567	13757	13552	13632	13591	13720	13556	13545	13661	13502	13628	13758	13602	13840	13528	13644	13620	13591	13582	13765	13594	13624	13532	13797	13528	13667	13665	13486	13493	13550	13668	13615	13503	13627	13706	13743	13659	13465	13753	13631	13635	13656	13706	13662	13636	13507	13668	13541	13637	13539	13541	13511	13623	13688	13625	13557	13574	13658	13627	13488	13803	13632	13629	13622	13551	13542	13583	13562	13524	13772	13581	13720	13650	13583	13535	13674	13625	13512	13447	13666	13669	13737	13415	13457	13598	13576	13429	13270	13492	13534	13784	13708	13573	13534	13566	13709	13557	13557	13668	13617	13628	13628	13543	13554	13462	13407	13294	13536	13615	13601	13719	13644	13585	13396	13509	13554	13654	13685	13632	13570	13743	13410	13570	13547	13592	13721	13645	13643	13544	13639	13510	13800	13448	13694	13573	13685	13524	13651	13358	13584	13633	13648	13548	13628	13543	13483	13653	13784	13711	13607	13586	13578	13562	13693	13662	13414	13382	13527	13746	13570	13772	13670	13571	13548	13602	13519	13548	13765	13571	13595	13700	13695	13656	13483	13659	13453	13634	13741	13613	13739	13544	13710	13582	13503	13539	13627	13697	13571	13639	13478	13691	13673	13638	13449	13595	13600	13701	13458	13601	13606	13641	13515	13417	13618	13649	13479	13518	13629	13559	13538	13595	13622	13604	13688	13591	13782	13498	13744	13519	13380	13514	13655	13601	13526	13482	13496	13659	13559	13578	13720	13492	13534	13570	13538	13594	13604	13695	13615	13681	13539	13685	13483	13671	13596	13559	13571	13531	13700	13557	13701	13595	13524	13582	13679	13533	13450	13494	13632	13606	13655	13689	13623	13368	13483	13632	13487	13566	13509	13502	13537	13437	13532	13447	13681	13607	13628	13633	13412	13599	13494	13619	13678	13525	13627	13616	13639	13581	13564	13511	13747	13511	13658	13521	13640	13664	13675	13611	13603	13627	13617	13680	13607	13441	13598	13397	13685	13537	13647	13641	13505	13552	13695	13539	13623	13542	13487	13482	13453	13680	13509	13602	13584	13677	13632	13499	13757	13660	13673	13688	13624	13526	13653	13681	13652	13479	13437	13476	13492	13673	13631	13470	13586	13646	13509	13643	13599	13703	13517	13543	13535	13698	13830	13569	13670	13684	13663	13652	13676	13683	13508	13645	13516	13686	13531	13746	13547	13638	13547	13708	13604	13586	13541	13617	13609	13589	13635	13707	13562	13403	13643	13677	13745	13479	13614	13458	13501	13478	13576	13488	13564	13416	13639	13469	13670	13552	13651	13527	13627	13563	13560	13642	13468	13449	13546	13570	13572	13636	13478	13641	13623	13425	13586	13566	13621	13737	13355	13535	13593	13574	13645	13755	13677	13432	13612	13697	13492	13639	13672	13598	13670	13538	13508	13504	13640	13509	13629	13535	13634	13657	13649	13675	13637	13626	13721	13396	13693	13524	13550	13663	13767	13606	13625	13530	13709	13715	13570	13711	13613	13663	13548	13451	13573	13434	13532	13522	13628	13639	13689	13628	13627	13610	13446	13583	13631	13526	13649	13535	13603	13554	13509	13541	13555	13488	13677	13582	13632	13554	13602	13463	13573	13495	13484	13740	13632	13495	13464	13498	13609	13538	13542	13455	13571	13553	13677	13493	13813	13591	13605	13731	13409	13613	13435	13460	13669	13526	13694	13660	13577	13627	13663	13655	13542	13506	13486	13489	13552	13467	13587	13579	13750	13538	13491	13592	13669	13584	13459	13674	13635	13578	13561	13613	13554	13479	13589	13665	13521	13722	13421	13437	13613	13669	13549	13748	13401	13401	13439	13570	13530	13583	13668	13698	13509	13582	13551	13624	13474	13731	13717	13490	13511	13628	13620	13556	13672	13812	13635	13499	13711	13681	13609	13519	13481	13563	13687	13594	13557	13682	13740	13287	13469	13636	13646	13766	13571	13535	13660	13597	13606	13568	13470	13434	13710	13563	13612	13646	13584	13705	13593	13700	13548	13544	13479	13558	13579	13631	13502	13359	13785	13761	13709	13468	13690	13587	13515	13533	13750	13600	13577	13565	13633	13595	13594	13775	13444	13638	13667	13637	13512	13688	13642	13539	13674	13603	13520	13655	13779	13466	13576	13614	13616	13689	13600	13657	13557	13733	13727	13647	13522	13434	13593	13724	13640	13378	13537	13553	13514	13573	13580	13564	13521	13659	13693	13622	13797	13547	13556	13619	13647	13590	13752	13598	13509	13510	13683	13632	13521	13430	13532	13693	13817	13528	13757	13510	13437	13545	13499	13520	13520	13520	13684	13465	13685	13498	13568	13519	13440	13495	13578	13648	13600	13599	13502	13476	13470	13618	13563	13679	13540	13528	13699	13428	13656	13682	13508	13553	13619	13615	13557	13566	13674	13659	13591	13604	13720	13575	13672	13432	13721	13560	13501	13806	13436	13571	13427	13454	13754	13646	13496	13634	13646	13700	13585	13690	13718	13665	13742	13678	13478	13812	13432	13518	13556	13673	13645	13471	13729	13392	13710	13663	13712	13688	13539	13592	13529	13450	13534	13644	13556	13592	13737	13688	13714	13606	13513	13744	13640	13462	13611	13681	13494	13526	13481	13741	13802	13456	13567	13555	13694	13685	13696	13638	13618	13556	13672	13537	13680	13759	13710	13525	13433	13546	13448	13574	13623	13648	13496	13601	13591	13650	13687	13496	13817	13542	13603	13577	13711	13599	13485	13713	13893	13591	13528	13506	13659	13544	13482	13564	13525	13522	13680	13420	13554	13517	13688	13692	13627	13637	13533	13670	13595	13449	13412	13566	13775	13551	13474	13550	13555	13613	13617	13678	13612	13616	13550	13549	13596	13594	13626	13612	13623	13615	13847	13554	13629	13493	13668	13643	13633	13651	13377	13656	13612	13632	13661	13580	13526	13627	13697	13592	13530	13702	13670	13621	13674	13588	13574	13533	13630	13497	13468	13597	13657	13596	13602	13532	13593	13422	13768	13560	13545	13470	13556	13605	13607	13627	13442	13654	13703	13545	13598	13580	13556	13704	13582	13774	13693	13485	13645	13632	13474	13460	13496	13686	13669	13496	13590	13564	13548	13614	13602	13673	13357	13681	13418	13709	13589	13547	13555	13554	13523	13615	13391	13702	13611	13574	13698	13548	13634	13570	13636	13645	13524	13698	13692	13593	13507	13450	13516	13601	13643	13533	13687	13518	13645	13655	13645	13665	13542	13736	13639	13638	13656	13748	13720	13889	13472	13473	13542	13612	13616	13563	13667	13642	13551	13545	13513	13651	13639	13775	13568	13738	13653	13610	13652	13531	13744	13565	13538	13680	13564	13526	13606	13548	13569	13526	13557	13522	13598	13510	13600	13573	13551	13623	13663	13615	13506	13524	13686	13554	13679	13740	13503	13722	13506	13708	13812	13658	13603	13700	13471	13594	13521	13591	13727	13680	13651	13453	13689	13470	13573	13592	13495	13524	13542	13559	13587	13526	13569	13484	13646	13536	13605	13564	13745	13573	13566	13646	13697	13717	13500	13599	13456	13520	13556	13626	13696	13554	13636	13655	13650	13544	13475	13512	13454	13532	13593	13454	13626	13564	13482	13597	13544	13678	13651	13514	13517	13551	13511	13691	13577	13568	13463	13492	13747	13575	13651	13715	13621	13420	13547	13606	13550	13511	13534	13550	13695	13448	13601	13592	13707	13454	13544	13459	13394	13676	13434	13692	13619	13767	13391	13648	13572	13395	13655	13726	13440	13579	13514	13524	13398	13633	13546	13445	13636	13518	13693	13600	13615	13611	13525	13668	13588	13645	13688	13735	13584	13663	13575	13645	13546	13570	13689	13528	13634	13614	13528	13591	13599	13516	13548	13672	13593	13657	13554	13589	13638	13445	13581	13703	13760	13647	13694	13589	13546	13445	13511	13579	13607	13710	13478	13528	13559	13637	13590	13541	13610	13621	13541	13550	13685	13510	13440	13683	13800	13727	13691	13427	13538	13491	13648	13488	13614	13552	13528	13617	13668	13571	13501	13599	13548	13466	13481	13551	13541	13498	13444	13729	13541	13511	13520	13506	13636	13584	13532	13685	13345	13667	13573	13511	13696	13661	13573	13470	13654	13568	13526	13703	13692	13539	13658	13678	13563	13638	13617	13822	13483	13576	13573	13592	13603	13599	13505	13502
24697	21114	28225	28603	27890	27981	27670	25432	24725	24761	24645	24295	24196	24121	24249	23924	23773	23863	23788	23987	24187	23970	24032	23832	23760	23799	24079	23787	23792	23789	23858	23891	23958	23809	23916	24068	23806	23815	23707	23780	23742	23728	23709	23741	23967	23931	23817	24218	23743	23969	23719	24055	23813	23667	23937	23973	23991	24001	23735	23748	24122	23985	23859	23784	23719	23950	23600	23889	24231	23943	23836	23954	23731	23859	23912	24008	23940	23841	23717	23944	23886	23857	23656	23732	23645	23685	24045	23891	23661	23913	24002	23823	23805	23891	23799	23767	23872	23521	23925	23796	23950	23634	23925	23693	23671	23798	23934	23744	23737	23887	23969	23579	23526	23770	23925	23980	23662	23473	23989	23824	23801	23739	23926	23760	23977	23631	23960	23873	23888	23911	23866	23934	23617	23783	23855	23798	23917	23940	23694	23930	23749	23929	23870	23747	23638	23887	23926	23997	23924	23711	23826	23687	23731	23747	23808	23906	23935	23638	23810	23900	23980	23909	23665	23738	23585	23734	23610	23852	23754	23843	23917	23774	24022	23578	23789	23927	23818	23915	23952	23899	23760	23759	23961	23941	23715	23892	23849	23790	23807	23479	23657	23933	23868	23753	23713	23792	23838	23627	23521	23700	23840	23937	23796	23765	23613	23800	23824	23785	23687	23679	23903	23857	23700	23941	23822	24124	23764	23986	23637	24124	23850	23882	23880	24012	23817	23710	23873	23916	23993	23830	24033	23780	23640	23639	23925	23882	23819	24030	24038	23624	23868	23909	23913	23818	23725	23514	23585	23709	23744	23679	23941	23786	24031	23757	23731	23793	24023	23892	23665	23676	23744	23736	23898	23624	24275	23818	23904	23721	23792	23943	23766	23767	23958	23852	23821	23960	23872	23837	23652	23599	23860	23830	23682	23738	23678	23819	23804	23658	23810	23906	23931	23798	23737	23907	23701	23619	23964	23982	23722	23808	23901	23732	23780	23667	23805	23767	23749	24030	23689	23884	23766	23872	23872	23767	23566	24009	23810	23998	23710	23652	23721	23522	23588	23573	23787	23638	23864	23881	23906	23700	23780	23769	23989	23737	23932	23786	23742	23903	24026	23635	23722	23643	23681	23682	23916	23619	23786	23918	23887	23725	23835	24018	23786	23615	23730	23812	23589	23664	23941	23994	23754	23722	23638	23532	23671	23844	24114	23763	23664	23773	23677	23999	23650	23734	24050	23804	23744	23574	23969	23795	23869	23824	24047	23855	23848	23714	23687	23656	23722	23772	23839	23888	23796	23900	23875	23863	24025	23810	23601	23688	23958	23611	23710	23799	24009	23893	23777	23802	23793	23914	23860	23728	24069	23551	23652	23915	23745	23699	23504	23722	23773	23618	23606	24010	23925	24042	24059	23878	23705	23705	23580	23982	23721	23762	24009	23794	23799	23769	23688	23923	23925	23637	23648	23912	23746	23652	23703	23738	23704	23945	23683	23918	23773	23722	23688	23650	23680	23762	23880	23880	23798	23745	23699	23914	24107	24074	23698	23908	23935	24032	23733	23645	23878	23845	23875	23754	23767	23869	23953	23710	23802	23803	23871	23908	23927	23849	23882	23440	23789	23773	23830	23770	23705	23697	23829	23846	23736	23815	23578	23687	23827	23878	23853	23860	23942	23730	23781	23867	23903	23895	23988	23751	23615	23806	23726	23898	23647	23921	23886	23910	23749	23913	24051	23858	23773	23907	23811	23849	23787	23951	23758	23898	23661	23879	23936	23805	23859	23918	23934	23771	23811	23997	24185	23845	23671	23840	23732	23913	23851	23969	23945	23924	23784	23817	24018	23505	23747	23798	23961	23693	23715	23753	23718	23630	23986	23701	23956	24011	23946	23608	23785	23572	23788	23590	23713	23651	23758	23927	24014	23916	23809	23927	23794	23922	23897	23926	23703	23811	23595	23618	23974	23843	23806	23917	23860	24011	23768	23660	23804	23652	23673	23627	23846	23915	23687	23517	23930	23801	23731	23834	23950	23786	23777	23642	23679	23934	23678	23898	23915	23661	23506	23955	23836	23934	23671	23733	23713	23758	23844	23769	23517	23658	23883	23692	23921	23722	23860	23968	23951	23671	23804	23948	23803	23904	23528	23807	23768	23951	23873	23572	23969	23708	23821	24105	23908	23747	23828	23825	23838	23838	23753	23984	23906	23573	23826	23729	23975	23763	23759	23544	23692	23926	23696	23885	23840	23602	23980	23665	23852	23990	23650	23709	23968	23729	23656	23814	24004	23836	23906	23523	23847	23870	23717	23835	23875	23676	23794	23642	23861	23698	23662	23898	23908	23923	23759	23799	23849	23661	23685	24079	23691	23712	23958	23805	23638	23653	23726	23828	23955	23819	23862	24035	24042	23722	23842	23917	23737	23879	23834	23728	23735	23859	23671	23821	23709	23905	23867	23802	23927	23694	23855	23864	23912	23769	23851	23888	23918	23805	23754	23931	23779	23847	23775	24123	23803	23702	23853	23744	23665	23740	23543	23567	23764	23725	23810	23976	23657	23924	23611	23792	23980	23701	23775	23574	23629	23842	23914	23847	23962	23538	23846	23663	23558	23719	23800	24012	24111	23932	24034	23836	23732	23960	23921	23805	23951	23849	23707	23859	23861	23797	23567	23810	23602	23795	23824	24116	23775	23772	23761	23862	23869	23672	23716	23657	23663	23515	23862	24014	23815	23751	23741	23820	24011	23826	23963	23779	23944	23661	23601	23782	23950	23758	23856	23970	23802	24031	23994	23882	23877	23881	23669	24102	23675	23807	23705	23899	23731	23816	23751	23876	23684	23888	23859	23658	23744	23774	23801	23880	23882	23951	23739	23651	23614	23848	23948	23734	23565	23694	23735	23996	23884	23766	23679	23969	23749	23773	23962	23991	23602	23746	23740	23608	23727	23660	23842	24050	23787	23810	23999	23924	23531	23722	23714	23842	24122	23604	23671	23637	24005	23895	23956	23686	23836	23898	23866	23640	23906	23733	23803	23828	23771	23872	23907	23920	23767	23681	24085	24381	23864	23624	24002	23911	23995	23878	23721	23790	23728	23848	23647	23743	23853	23801	23907	24017	23869	23835	23843	23684	24054	23863	23589	23831	23871	23804	23889	23523	23751	23499	23672	23922	23947	23565	23847	23632	23605	24246	24137	23991	23852	23958	23888	23616	23863	24049	23689	24026	23741	23902	23770	24007	23930	23567	23716	23843	23867	23807	23729	23947	23926	23692	23719	23962	23981	23839	23744	23847	23644	23820	23895	23820	24070	23771	23615	23809	23724	23866	23777	23840	23979	23802	23786	23857	23692	23781	23884	23638	23676	23741	23875	23634	23812	23689	23669	23598	23937	23976	23826	23701	23625	23678	23704	23763	23807	23668	23734	23930	23703	23741	23783	23922	23618	23817	23796	23814	23860	24071	23935	23835	23582	23904	23504	23545	23971	23702	23854	23884	23848	23888	23690	23766	23894	23986	23886	23975	23824	23944	23533	23800	23735	24033	23673	24050	23888	23798	24107	23750	23879	23885	23731	23748	23841	23922	24030	23876	23731	23863	23759	23940	23718	23807	23677	23728	23937	23805	23771	24177	23785	24075	23769	23909	23903	23889	23774	24192	23897	23908	23718	23723	23831	23931	23725	23853	23663	23797	24144	23962	23883	23506	23702	23791	23600	23886	23880	23770	23898	23633	23778	23481	23925	23618	23815	23807	23935	23754	23854	23780	23794	24070	23933	23852	23672	24001	23774	23812	23897	24079	24070	23745	23791	23756	23763	23902	23963	24002	23788	23818	23723	23758	23858	23630	23805	23845	23595	23954	23856	23855	23885	23942	23894	23750	23882	24074	23663	23875	23972	23858	23663	23801	23927	23743	23782	23882	23549	23804	23789	23683	23569	23833	23869	23496	23663	23970	23782	23807	23754	23546	23944	23653	23948	23824	23906	23731	23931	23881	23967	23629	23814	23919	23710	23803	23885	23616	23535	23854	23851	23698	23782	23928	23932	23879	23516	23721	24063	23701	23874	23821	23932	23688	23664	23832	23844	23844	23773	23713	23810	23972	23728	23860	23768	23700	23854	23638	23814	23923	23710	23844	23937	24073	23878	23671	23845	23760	23737	23704	23602	23849	23751	23871	23975	23942	23859	23582	23992	23826	23774	23825	23908	23694	23838	24039	23853	23904	24032	23755	24123	23989	23863	23802	23889	24034	23972	23875	23874	23759	23721	23804	23790	23631	23896	23932	23846	23924	23584	23805	23717	23657	23632	23934	23931	23796	23790	24014	23971	23974	23864	23796	23969	23763	23884	23964	23833	23959	23893	23899	23889	23822	23778	23721	23840	23607	23677	24172	23722	23642	23749	23784	23749	23936	23780	23715	23704	23766	23672	23595	23659	23824	23974	23889	23746	23857	23377	23879	23821	23820	23901	23821	23822	23714	23847	23892	23856	23762	23540	23884	23856	23988	23740	23731	23666	23793	23870	23764	23651	23796	23895	23714	23924	23797	23746	23967	24011	23648	23951	23724	24102	23833	23793	23893	23713	23762	23796	23924	23804	23872	23667	23669	23692	23583	23697	23772	23677	23918	23700	23934	23853	23703	23832	23689	23691	23642	23764	23712	23647	23837	24019	23815	23910	23644	24050	23757	23807	23599	23876	23651	23857	23772	23839	23906	23841	23896	23738	24088	23871	23844	24124	23843	23852	23763	23899	23910	23746	23698	24014	23770	23787	23867	23728	23820	23865	23910	23747	23719	23777	23727	23943	23836	23947	23632	23807	23923	23971	23826	23723	23924	23760	23568	23907	23913	23898	23666	23943	23816	23775	23742	23769	23624	23706	23936	23763	23836	24104	23839	23876	23868	23615	23751	23754	24031	23928	23798	23649	24153	23902	23642	23859	23980	23852	23746	23759	23773	23956	23891	23649	23592	23607	23784	23697	23700	23626	23541	23751	23676	23687	23860	23484	23543	24013	23710	23876	23783	23621	23930	23846	23810	23831	23637	23803	24068	23860	23830	23696	23741	23674	23651	23920	23802	23713	23749	23627	23774	23857	23860	23649	23934	23745	23820	23803	23831	23585	23743	23741	23880	23974	24080	24014	23817
29483	43905	35720	26177	20990	17427	16239	15200	14443	14442	14213	14174	13991	13955	13896	14011	13807	13757	13796	13915	13800	13967	13866	13807	13645	13896	13699	13737	13813	13645	13870	13751	13665	13757	13957	13605	13774	13734	13784	13729	13630	13829	13774	13753	13621	13667	13878	13796	13726	13881	13709	13781	13745	13640	13407	13682	13738	13690	13917	13671	13696	13643	13779	13839	13621	13724	13770	13680	13790	13691	13803	13616	13725	13634	13552	13669	13752	13660	13787	13731	13736	13642	13803	13767	13731	13790	13615	13748	13717	13649	13655	13644	13751	13638	13648	13717	13694	13888	13707	13609	13723	13720	13718	13722	13736	13780	13553	13629	13668	13642	13735	13658	13639	13752	13565	13827	13779	13717	13742	13683	13843	13556	13796	13815	13442	13626	13678	13588	13513	13557	13653	13744	13836	13521	13738	13763	13791	13656	13644	13514	13826	13743	13847	13849	13661	13674	13689	13621	13830	13617	13817	13846	13864	13590	13707	13775	13608	13518	13712	13595	13680	13713	13534	13738	13649	13554	13605	13571	13728	13767	13674	13739	13685	13807	13572	13666	13752	13677	13596	13834	13744	13808	13723	13663	13645	13734	13788	13762	13639	13703	13666	13576	13546	13541	13677	13580	13726	13761	13707	13707	13676	13868	13628	13629	13598	13757	13792	13617	13645	13784	13728	13752	13553	13940	13737	13629	13674	13771	13666	13632	13861	13636	13618	13773	13844	13590	13625	13769	13896	13685	13735	13665	13750	13595	13593	13820	13714	13619	13737	13804	13706	13653	13693	13808	13793	13822	13858	13711	13626	13599	13567	13741	13816	13662	13678	13701	13697	13634	13664	13578	13613	14031	13722	13627	13763	13766	13632	13786	13659	13632	13625	13633	13629	13785	13759	13817	13618	13642	13669	13651	13631	13797	13607	13539	13736	13568	13568	13716	13698	13627	13684	13700	13616	13788	13719	13659	13859	13859	13691	13708	13705	13665	13530	13651	13567	13767	13671	13773	13678	13646	13744	13649	13710	13686	13691	13822	13632	13784	13499	13679	13510	13526	13674	13889	13772	13825	13634	13867	13919	13632	13673	13673	13613	13691	13779	13590	13917	13618	13702	13691	13658	13752	13819	13836	13735	13644	13758	13677	13652	13660	13808	13659	13700	13755	13656	13604	13641	13773	13656	13463	13625	13676	13866	13686	13672	13731	13745	13721	13674	13786	13506	13551	13509	13762	13524	13759	13748	13720	13574	13648	13838	13831	13826	13505	13770	13779	13626	13741	13731	13732	13572	13670	13693	13708	13672	13594	13666	13638	13741	13757	13757	13700	13711	13756	13786	13715	13704	13839	13685	13806	13620	13712	13797	13605	13729	13705	13600	13584	13872	13684	13448	13721	13660	13682	13509	13654	13772	13596	13712	13738	13629	13670	13710	13700	13773	13618	13746	13734	13857	13791	13744	13866	13591	13771	13825	13790	13557	13664	13764	13624	13687	13708	13605	13752	13528	13685	13559	13794	13623	13539	13574	13551	13619	13735	13571	13648	13496	13597	13680	13626	13806	13692	13715	13675	13810	13782	13562	13726	13639	13513	13871	13684	13653	13698	13647	13529	13738	13823	13687	13776	13919	13738	13607	13635	13682	13728	13550	13635	13657	13802	13663	13696	13744	13588	13592	13621	13741	13668	13772	13835	13864	13733	13685	13886	13768	13644	13641	13600	13720	13741	13710	13773	13707	13721	13684	13590	13508	13670	13862	13906	13671	13676	13869	13692	13714	13475	13664	13597	13807	13773	13725	13610	13674	13657	13646	13646	13786	13453	13656	13762	13769	13835	13705	13685	13633	13804	13634	13731	13671	13644	13780	13536	13886	13665	13679	13846	13621	13785	13674	13764	13807	13901	13800	13689	13768	13789	13578	13731	13735	13575	13745	13793	13697	13760	13876	13629	13675	13610	13721	13665	13807	13716	13798	13687	13701	13590	13609	13796	13661	13851	13688	13813	13655	13613	13614	13646	13792	13902	13705	13794	13855	13717	13800	13586	13567	13679	13643	13659	13648	13543	13583	13754	13598	13664	13709	13673	13663	13765	13697	13530	13803	13698	13720	13596	13754	13748	13714	13855	13668	13643	13704	13993	13536	13738	13803	13559	13742	13664	13852	13739	13698	13824	13739	13681	13710	13597	13861	13741	13550	13821	13853	13721	13742	13748	13746	13619	13710	13659	13417	13671	13625	13677	13719	13856	13605	13631	13681	13757	13516	13610	13733	13579	13754	13659	13804	13666	13789	13636	13669	13579	13540	13795	13756	13849	13743	13698	13581	13965	13624	13620	13782	13769	13875	13868	13705	13808	13690	13894	13696	13647	13705	13706	13794	13709	13563	13556	13702	13734	13763	13669	13790	13729	13783	13740	13768	13685	13777	13588	13820	13876	13704	13765	13875	13658	13572	13822	13515	13728	13619	13597	13626	13709	13647	13660	13718	13835	13687	13816	13701	13625	13726	13675	13556	13657	13777	13516	13484	13819	13728	13795	13682	13776	13889	13663	13788	13949	13733	13776	13748	13731	13824	13860	13657	13757	13698	13812	13686	13731	13650	13571	13808	13694	13565	13647	13886	13603	13803	13805	13711	13649	13683	13492	13603	13666	13731	13708	13778	13547	13960	13643	13431	13699	13736	13692	13702	13794	13854	13764	13668	13641	13545	13655	13606	13638	13655	13788	13541	13690	13799	13633	13690	13618	13962	13740	13793	13632	13687	13701	13839	13666	13772	13684	13575	13643	13949	13777	13727	13700	13865	13636	13741	13488	13726	13664	13820	13678	13656	13646	13617	13787	13921	13548	13721	13687	13685	13787	13787	13746	13744	13707	13795	13694	13720	13796	13553	13729	13547	13778	13665	13594	13770	13647	13664	13573	13689	13549	13665	13707	13563	13722	13813	13602	13661	13643	13532	13690	13779	13700	13641	13734	13780	13672	13680	13621	13818	13784	13675	13821	13771	13693	13807	13782	13698	13697	13706	13734	13747	13847	13688	13684	13522	13611	13732	13683	13794	13665	13725	13555	13573	13877	13506	13642	13839	13582	13634	13835	13732	13656	13775	13640	13525	13672	13645	13601	13845	13750	13651	13522	13662	13638	13713	13760	13742	13746	13682	13545	13766	13807	13773	13619	13651	13596	13545	13719	13683	13782	13814	13716	13880	13667	13780	13579	13728	13841	13685	13770	13735	13738	13687	13798	13862	13737	13732	13848	13719	13701	13778	13726	13767	13581	13738	13755	13751	13514	13724	13863	13939	13589	13897	13789	13601	13663	13764	13678	13587	13609	13747	13800	13806	13665	13624	13705	13496	13779	13663	13935	13685	13731	13722	13719	13597	13648	13541	13723	13552	13815	13525	13763	13708	13743	13549	13646	13552	13746	13811	13840	13777	13682	13638	13777	13735	13818	13644	13573	13760	13770	13699	13694	13663	13757	13629	13611	13689	13939	13702	13632	13716	13794	13669	13684	13638	13910	13706	13578	13901	13699	13702	13752	13745	13656	13813	13875	13870	13611	13794	13719	13813	13728	13716	13683	13765	13821	13786	13583	13601	13860	13659	13708	13647	13657	13715	13706	13583	13745	13792	13873	13658	13754	13664	13687	13684	13619	13523	13604	13738	13861	13502	13750	13833	13640	13749	13602	13608	13780	13666	13804	13776	13715	13784	13623	13647	13656	13681	13482	13741	13881	13748	13705	13637	13569	13687	13637	13764	13681	13778	13854	13716	13666	13751	13751	13772	13762	13745	13643	13615	13588	13682	13664	13623	13683	13591	13648	13562	13522	13697	13478	13551	13596	13623	13601	13674	13721	13762	13700	13822	13600	13556	13652	13685	13733	13871	13707	13597	13786	13778	13678	13721	13628	13632	13825	13639	13825	13770	13654	13814	13606	13659	13486	13610	13600	13745	13584	13725	13804	13647	13749	13765	13703	13786	13635	13939	13612	13722	13746	13744	13844	13713	13779	13617	13603	13609	13717	13688	13734	13750	13731	13633	13527	13663	13731	13753	13755	13907	13835	13819	13685	13623	13696	13701	13657	13735	13700	13540	13568	13756	13761	13739	13796	13706	13660	13917	13656	13858	13681	13677	13863	13799	13810	13610	13689	13727	13750	13589	13568	13773	13556	13684	13506	13802	13678	13674	13818	13646	13665	13713	13584	13868	13759	13664	13734	13744	13798	13679	13529	13854	13767	13741	13747	13631	13729	13637	13779	13524	13784	13645	13815	13780	13771	13611	13748	13594	13749	13761	13550	13528	13686	13695	13653	13899	13537	13697	13635	13744	13653	13661	13782	13455	13688	13967	13697	13543	13810	13608	13693	13607	13838	13601	13669	13788	13791	13685	13623	13764	13612	13847	13764	13732	13711	13623	13531	13795	13659	13609	13553	13757	13745	13690	13750	13904	13669	13764	13567	13617	13571	13665	13711	13725	13654	13544	13750	13597	13549	13792	13616	13822	13721	13545	13617	13536	13602	13735	13657	13879	13608	13607	13558	13709	13810	13653	13562	13787	13565	13543	13705	13705	13620	13785	13788	13821	13689	13786	13766	13640	13626	13593	13692	13753	13634	13587	13789	13617	13947	13602	13650	13787	13867	13872	13718	13812	13740	13706	13682	13517	13680	13577	13648	13665	13846	13696	13682	13684	13696	13699	13756	13735	13607	13756	13608	13745	13680	13902	13619	13603	13719	13635	13743	13586	13760	13832	13839	13787	13661	13742	13716	13749	13755	13731	13907	13655	13603	13600	13725	13718	13585	13848	13752	13663	13813	13721	13687	13608	13660	13774	13603	13868	13653	13666	13631	13907	13603	13897	13748	13810	13954	13740	13621	13745	13704	13778	13667	13731	13565	13797	13699	13690	13636	13694	13603	13650	13723	13685	13646	13745	13527	13654	13933	13695	13636	13715	13766	13653	13577	13717	13860	13626	13733	13737	13703	13796	13620	13716	13526	13725	13785	13841	13699	13546	13621	13596	13803	13733	13810	13774	13638	13712	13558	13741	13704	13646	13634	13768	13675	13790	13816	13688	13623	13607	13619	13768	13540	13516	13889	13462	13858	13723	13652	13759	13598	13743	13582	13458	13801	13681	13765	13720	13676
22919	21001	28176	25465	26226	29128	30057	26485	25791	26272	25747	25331	24941	24947	25020	24896	24845	24692	24857	24492	24675	24631	24689	24868	24519	24600	24630	24703	24556	24555	24611	24549	24465	24587	24515	24560	24365	24603	24416	24485	24428	24398	24221	24272	24527	24253	24496	24654	24651	24283	24396	24332	24420	24593	24493	24257	24332	24569	24292	24606	24376	24493	24528	24290	24249	24246	24451	24433	24495	24199	24646	24550	24561	24437	24516	24383	24393	24169	24498	24612	24434	24346	24428	24596	24622	24320	24378	24376	24578	24324	24339	24251	24330	24290	24481	24541	24281	24484	24416	24235	24347	24525	24426	24286	24394	24550	24347	24552	24413	24087	24236	24282	24523	24185	24423	24426	24264	24606	24505	24477	24591	24102	24447	24309	24575	24374	24550	24534	24362	24241	24344	23925	24284	24266	24386	24497	24428	24320	24474	24424	24158	24454	24315	24556	24507	24224	24384	24579	24444	24534	24109	24086	24331	24345	24407	24386	24296	24500	24343	24390	24331	24394	24413	24521	24337	24307	24228	24264	24195	24428	24262	24415	24282	24651	24377	24250	24390	24318	24484	24377	24382	24400	24455	24305	24302	24473	24426	24637	24149	24470	24662	24674	24296	24404	24424	24355	24436	24354	24498	24457	24458	24267	24215	24463	24305	24319	24244	24258	24256	24571	24584	24148	24145	24582	24439	24282	24410	24327	24139	24112	24200	24420	24368	24374	24382	24303	24526	24316	24170	24431	24427	24372	24439	24260	24290	24471	24387	24375	24329	24252	24496	24465	24367	24491	24440	24227	24232	24108	24428	24445	24289	24350	24392	24365	24428	24025	24320	24217	24273	24342	24328	24542	24346	24112	24286	24355	24380	24265	24501	24237	24231	24343	24350	24521	24492	24491	24695	24301	24285	24166	24488	24450	24450	24451	24298	24265	24383	24427	24303	24611	24367	24585	24301	24428	24136	24276	24346	24292	24403	24144	24237	24329	23947	24332	24396	24562	24387	24311	24554	24468	24458	24355	24539	24477	24440	24371	24148	24371	24240	24485	24513	24372	24438	24260	24385	24335	24220	24441	24351	24139	24063	24578	24234	24516	24333	24404	24151	24183	24352	24355	24375	24297	24503	24516	24360	24255	24215	24173	24096	24272	24427	24466	24414	24484	24362	24499	24212	24315	24491	24540	24339	24440	24591	24317	24627	24120	24392	24174	24167	24280	24169	24321	24463	24531	24376	24489	24300	24370	24318	24176	24362	24365	24318	24269	24503	24517	24526	24414	24519	24327	24317	24243	24012	23979	24436	24643	24429	24334	24312	24551	24472	24210	24429	24353	24365	24483	24417	24424	24097	24579	24416	24466	24454	24675	24468	24410	24228	24318	24355	24479	24323	24261	24354	24552	24414	24409	24594	24404	24420	24426	24449	24326	24589	24449	24545	24425	24412	24265	24411	24411	24125	24323	24466	24435	24569	24435	24348	24448	24473	24223	24568	24580	24410	24184	24241	24206	24292	24208	24067	24539	24438	24375	24207	24582	24445	24479	24515	24197	24286	24378	24298	24465	24432	24402	24486	24527	24309	24427	24525	24132	24372	24341	24360	24346	24406	24456	24149	24354	24480	24636	24595	24190	24353	24280	24502	24254	24419	24304	24334	24610	24446	24362	24291	24385	24554	24260	24339	24464	24504	24517	24391	24427	24344	24360	24041	24564	24342	24396	24383	24345	24298	24499	24218	24472	24191	24312	24462	24488	24299	24360	24561	24182	24549	24219	24491	24357	24349	24342	24422	24320	24368	24285	24345	24557	24209	24660	24288	24562	24443	24228	24457	24462	24212	24167	24364	24454	24238	24487	24647	24536	24524	24264	24518	24272	24398	24398	24296	24524	24312	24504	24382	24404	24391	24158	24339	24280	24393	24168	24378	24535	24275	24278	24394	24624	24471	24210	24593	24267	24292	24208	24410	24368	24405	24615	24195	24344	24404	24275	24131	24400	24358	24585	24480	24448	24415	24246	24258	24464	24295	24325	24392	24126	24231	24422	24530	24284	24412	24394	24280	24427	24398	24273	24451	24511	24269	24306	24462	24028	24376	24539	24462	24357	24519	24347	24538	24411	24424	24535	24631	24226	24293	24474	24124	24387	24365	24406	24401	24418	24218	24381	24116	24238	24461	24283	24417	24382	24294	24289	24460	24330	24600	24493	24413	24223	24402	24481	24393	24251	24350	24559	24325	24666	24448	24349	24445	24272	24433	24163	24357	24477	24152	24417	24376	24092	24279	24142	24293	24137	24343	24556	24317	24445	24362	24423	24492	24336	24359	24188	24274	24242	24269	24502	24361	24371	24316	24318	24564	24367	24440	24404	24536	24242	24599	24421	24504	24364	24431	24413	24402	24499	24541	24263	24268	24455	24151	24492	24303	24296	24519	24414	24360	24534	24389	24198	24329	24282	24200	24435	24193	24373	24128	24370	24204	24349	24486	24460	24307	24496	24531	24268	24320	24291	24257	24347	24452	24538	24538	24471	24150	24274	24223	24337	24263	24197	24268	24364	24395	24602	24235	24521	24598	24292	24313	24348	24353	24449	24543	24346	24320	24228	24451	24510	24338	24334	24409	24369	24212	24247	24455	24397	24438	24269	24476	24186	24565	24506	24217	24451	24343	24233	24408	24288	24431	24278	24384	24136	24312	24086	24255	24436	24442	24451	24578	24258	24267	24347	24314	24348	24392	24236	24397	24325	24393	24185	24590	24511	24285	24227	24255	24376	24460	24435	24587	24218	24324	24289	24329	24403	24493	24253	24468	24380	24432	24318	24186	24359	24291	24387	24513	24457	24553	24431	24300	24377	24181	24361	24559	24352	24042	24293	24282	24449	24268	24348	24361	24454	24399	24281	24303	24166	24431	24393	24361	24497	24267	24413	24236	24411	24189	24401	24341	24460	24630	24312	24517	24431	24460	24446	24484	24473	24415	24417	24298	24442	24317	24297	24480	24524	24163	24429	24424	24276	24497	24519	24444	24470	24118	24477	24496	24208	24395	24377	24622	24349	24080	24369	24290	24465	24490	24290	24498	24587	24248	24375	24416	24314	24574	24434	24320	24354	24632	24454	24402	24395	24352	24322	24322	24419	24331	24120	24364	24157	24565	24282	24285	24470	24375	24388	24372	24344	24348	24279	24269	24357	24596	24472	24421	24296	24205	24436	24286	24340	24432	24284	24443	24205	24484	24180	24246	24278	24378	24158	24540	24390	24526	24552	24538	24640	24496	24462	24417	24049	24390	24480	24528	24301	24534	24480	24334	24504	24318	24396	24466	24443	24362	24262	24410	24392	24508	24585	24036	24192	24303	24122	24282	24257	24474	24390	24416	24447	24568	24687	24349	24171	24350	24369	24496	24507	24292	24555	24366	24203	24567	24366	24346	24667	24317	24286	24136	24079	24245	24406	24532	24525	24529	24450	24314	24357	24401	24292	24383	24753	24347	24432	24342	24612	24420	24238	24404	24355	24291	24451	24472	24298	24416	24266	24148	24563	24358	24213	24166	24315	24502	24179	24301	24521	24229	24287	24392	24402	24222	24323	24437	24544	24419	24317	24493	24267	24560	24569	24447	24483	24184	24337	24313	24465	24555	24375	24240	24269	24211	24467	24506	24612	24308	24405	24211	24394	24133	24537	24500	24467	24309	24318	24391	24269	24400	24544	24264	24218	24304	24401	24554	24350	24261	23991	24310	24271	24339	24304	24325	24476	24458	24388	24455	24248	24357	24435	24390	24134	24289	24540	24495	24356	24413	24318	24306	24418	24404	24403	24402	24416	24470	24656	24383	24378	24271	24486	24244	24391	24212	24444	24326	24570	24351	24385	24528	24409	24334	24434	24356	24385	24196	24347	24211	24306	24585	24447	24116	24407	24373	24256	24270	24227	24257	24368	24359	24079	24322	24222	24380	24503	24731	24621	24413	24309	24046	24442	24491	24333	24241	24418	24541	24581	24450	24470	24287	24415	24383	24391	24372	24476	24303	24371	24195	24382	24395	24289	24354	24354	24430	24416	24452	24444	24286	24307	24187	24469	24380	24605	24660	24333	24421	24274	24260	24357	24169	24232	24123	24204	24397	24424	24408	24255	24423	24016	24438	24323	24300	24375	24557	24477	24265	24283	24517	24355	24532	24240	24409	24430	24380	24227	24254	24299	24478	24399	24532	24483	24346	24520	24399	24486	24465	24393	24416	24474	24447	24483	24298	24439	24459	24253	24203	24321	24388	24652	24506	24439	24430	24258	24370	24355	24484	24271	24495	24294	24177	24455	24297	24556	24411	24418	24453	24708	24581	24315	24422	24439	24383	23980	24321	24396	24373	24325	24239	24202	24350	24100	24299	24222	24367	24267	24260	24225	24302	24222	24274	24266	24264	24155	24598	24221	24435	24411	24324	24452	24624	24473	24543	24580	24391	24061	24433	24418	24578	24364	24440	24199	24466	24279	24472	24448	24304	24224	24317	24402	24387	24479	24444	24485	24250	24317	24379	24540	24434	24335	24419	24500	24406	24364	24543	24506	24609	24327	24268	24618	24248	24561	24556	24169	24173	24243	24269	24390	24576	24191	24098	24219	24415	24580	24397	24231	24415	24190	24220	24435	24255	24437	24368	24191	24282	24445	24484	24409	24177	24411	24114	24424	24470	24144	24396	24443	24397	24339	24529	24479	24410	24514	24152	24520	24596	24440	24410	24187	24185	24229	24172	24642	24448	24191	24185	24449	24459	24251	24058	24300	24615	24255	24207	24476	24349	24285	24317	24345	24458	24409	24045	24387	24498	24457	24363	24542	24297	24480	24568	24529	24619	24338	24343	24592	24445	24497	24545	24306	24687	24453	24283	24492	24329	24563	24410	24442	24497	24143	24239	24254	24287	24338	24321	24267	24293	24202	24320	24411	24380	24640	24457	24284	24418	24229	24265	24362	24421	24597	24389	24261	24451	24468	24547	24384	24268	24330	24495	24525	24304	24542	24326	24385	24352	24376	24252	24437	24418	24468	24328	24341	24335	24371	24392	24566	24234	24429	24439	24195	24260	24244	24330	24581	24261	24424	24444	24332	24180	24366	24463	23918	24676	24189	24208	24284	24186	24175	24467	24662	24447	24219
26831	47736	42076	30035	24092	19481	17174	16004	15295	15148	14930	14638	14549	14314	14384	14255	14275	14120	14146	14213	14208	14353	14172	14322	14098	14061	14096	14203	14249	14245	14143	14026	14130	14178	13999	14011	14131	14114	14160	14120	13947	14105	14012	13996	14073	13925	14141	14073	14139	13952	14049	14102	14256	14026	13966	14155	14118	13983	14126	14020	14131	14003	13967	13923	14152	14172	13986	14153	13930	13904	14133	14125	13944	14019	14146	14035	14131	14024	13954	13997	14073	14034	13909	14029	14256	14148	14035	14248	14087	14051	13954	14160	13895	13964	14056	14036	13915	14034	13986	14174	13990	14089	14019	14003	14018	13980	13956	13997	14114	14070	14099	14028	13995	13983	13987	14120	13952	14050	14017	14018	13964	13940	14161	14098	14013	14111	14287	14075	13932	13951	14058	13995	13906	14071	14093	13961	14221	13959	14084	14018	13887	14009	13970	13970	13937	14091	14045	13992	13953	14116	14001	14086	14088	13992	13998	14111	14032	14014	13948	14091	14063	13981	14075	14012	14035	13887	14099	13942	13909	14144	14066	13856	14027	14093	13998	14157	14011	13874	13816	13955	14069	13948	14123	14087	13968	14011	13930	14086	13941	14111	13938	14177	14103	14218	14009	13988	14080	13955	13991	13912	14045	13963	14066	14063	13988	14183	13980	13983	13877	14062	13990	14098	14113	14010	13912	13985	13841	14299	13942	13952	13877	14057	14070	14103	13985	14166	13930	14011	14003	14153	14071	13850	14155	14018	14000	14118	13989	14059	13960	13828	14077	14042	14061	14043	13925	13905	13904	14051	13933	13977	14178	13896	13878	14080	14005	13862	14042	14042	14312	14069	14164	13979	13948	14097	13951	14067	14084	13913	14247	14212	13927	13858	13937	14093	14012	14172	13821	14168	14045	13967	14008	13978	14061	14012	14043	13867	14040	14086	13961	13845	14145	14021	13870	13824	13858	13962	14044	14086	13859	13910	14017	14194	13954	13866	14009	13996	14100	13949	13992	14133	14133	13969	13958	14088	14037	14041	13938	13812	13729	14000	13961	14021	13987	14001	14144	13946	13935	14035	13794	14067	13934	14055	14158	13920	13821	14150	14036	14051	13960	13851	13957	13858	14062	14041	14120	13894	14039	14054	14083	14083	13910	14049	13985	13961	13932	14013	13950	14085	13979	14108	13967	13752	14158	14033	13993	14197	13798	14062	14071	14015	14055	14004	13991	13880	13910	14067	13879	13994	13964	14081	13979	13917	13938	13945	14127	14091	14083	13961	13998	13898	14053	14015	14152	14081	14033	14062	14049	14054	14277	13990	13915	14167	13993	13953	14102	14079	13979	13885	13899	13882	13912	13969	14084	14168	13915	13874	14076	13926	14134	14043	14020	13906	14142	13958	13886	14096	13873	14127	13951	13941	13948	13888	14218	14067	14029	13921	13943	14030	13913	14116	14039	14122	13783	13812	14066	14029	14024	14113	13838	14080	13910	13934	14051	14039	13835	14171	13988	14183	14015	14155	14105	13949	13992	13982	13994	14044	13996	14013	14028	13978	13922	13993	14086	14042	13914	14210	14014	13999	13946	14047	14043	13998	14030	14113	13980	13905	13852	14100	14193	14054	13969	14091	13959	14016	14076	13908	13944	14026	14100	14035	13981	14022	14015	14070	13852	13938	13928	14262	13781	14050	14031	14013	13899	14011	14052	14044	13977	13933	14094	14056	13976	14033	14082	13889	14229	14196	13949	13953	13892	13918	14156	13966	14073	14013	13893	14162	14126	13922	14008	13947	14144	14009	13852	13986	14113	13945	14071	14148	14131	14015	14264	14246	14002	13977	14008	14108	13967	14165	13943	13823	14037	14034	13956	14004	14015	13920	14055	13962	14093	13913	13941	13830	13934	14143	13925	14222	13772	14065	13969	14105	14174	14086	13993	14024	14019	14044	14027	13882	14014	13994	13908	13949	13975	14005	14036	14109	13907	14009	14052	14069	13972	14080	14130	14081	14042	14108	14154	14086	13999	13865	13996	14134	14037	13989	13900	13972	13977	13910	13913	13905	14025	13929	13900	13896	13988	13944	14091	13913	14192	14077	13981	14105	13856	14069	13787	14063	13891	13909	14010	13984	14007	13913	14007	13936	13961	13983	14050	14080	14009	13986	14027	14123	13979	13914	14104	14037	13958	14019	13983	13876	14040	14149	14091	14000	13944	14133	14097	14051	14019	13965	13975	13854	14111	13964	14078	14053	14174	13984	14039	14009	13898	13960	13976	13939	13989	14004	13838	13913	13993	14062	14058	13916	13880	13817	13907	14051	14021	13840	13903	14241	13940	13974	14060	13832	14018	13906	14049	13997	14081	13843	14010	13909	14063	14062	13933	13991	14090	13989	13987	13980	14153	14070	13937	14081	13974	13990	14220	13947	13860	14069	13907	13942	14052	13812	14040	14044	13871	13938	13980	14079	13908	13951	14138	14029	13881	14128	14054	14053	13970	14050	14073	14016	14016	14044	14033	13897	14101	14032	13851	14088	13896	13871	13988	14004	13996	14069	13769	14123	13976	14108	14071	14189	13881	14006	14040	13896	14096	14048	14028	14070	14062	13979	13980	14084	13858	14043	13880	13935	14113	13977	13957	13827	14158	14114	13944	14076	13910	13861	14147	13859	14047	14158	13987	14089	13910	13951	14005	14041	13841	14062	14014	14059	13922	13860	13885	13754	13824	14056	13963	13982	13965	13930	13991	13991	14033	13848	14045	13992	14025	13933	13983	14033	14073	13875	13976	14176	14054	13951	13918	14158	14023	13824	13911	14148	13947	14046	14051	14124	13968	13971	13974	14135	13861	13969	14065	14071	14265	14127	13962	13984	13902	13977	13979	14085	14226	13849	14094	13969	14088	14116	14039	13959	14000	13865	13849	14017	13860	14016	13923	13946	14132	13975	14098	14017	14067	14026	13927	13789	13987	14010	13995	14106	14016	13821	14004	14014	13968	13998	13931	14052	14130	13967	13850	13908	13813	14023	14000	14043	13948	13894	14015	14128	14009	14000	14112	13977	13961	14127	13881	14033	14023	13966	13986	14025	13991	13819	13806	14054	14048	13888	13892	14020	13977	13977	13866	13819	14077	14125	13955	14135	14101	14147	13984	13927	13882	13916	14049	13836	13814	13930	14288	13858	13934	14038	13933	13852	14051	14081	14136	14117	13913	13900	13982	14060	14123	14078	13927	13992	14037	14047	14190	14054	13962	13897	13822	14035	13985	14030	14071	13988	14187	13876	14172	13952	14024	14077	13959	14074	14157	14134	14225	13974	13841	14000	13940	14079	14104	13963	13790	13947	13905	13982	13985	13717	14013	14092	13878	13905	13929	13949	13872	13985	14025	13991	13873	13862	14064	13838	13940	14008	13935	13899	13950	13973	14123	13948	14033	13937	14079	14082	13900	14038	13962	13919	14029	14104	14044	14112	14016	14069	13813	14010	13959	13986	13898	14213	13979	14119	14023	13936	13856	14149	14031	13898	14116	13908	14005	13911	14121	13952	14030	13914	14173	14200	13990	14064	13999	13910	13991	13998	14022	13844	14035	14013	13890	13979	14008	14117	13891	13868	13959	14023	14059	14258	13902	13926	13770	14141	14100	14023	14030	14022	14074	13873	13945	13929	13988	14014	14016	13830	13878	14199	13918	14130	13992	13982	13953	13960	14199	14021	13913	14056	14140	13870	13928	14069	14063	13904	14054	13963	13890	14121	14057	14033	13912	13998	13943	14051	14076	14118	13977	13913	14080	14074	14082	14049	13975	13974	13973	14078	13933	14126	14090	13900	14176	14065	13957	13953	14038	14040	13949	13824	13944	13981	13886	13996	13861	13974	13846	13911	14011	14055	14042	13995	13918	14085	14157	13934	14018	13920	13882	14088	13982	14146	14182	14075	14057	13966	13971	14042	13999	14075	14160	13970	14092	14025	13796	14082	14103	13920	14091	14062	14015	14080	14073	14061	13954	13922	13949	13949	13985	14153	13998	14115	13926	13912	13949	14099	14123	13883	14014	13912	14189	14044	14050	14146	14027	14008	14065	14158	13917	14068	14024	13961	13916	13881	14070	13953	13949	13953	13946	14064	14038	14040	13900	13886	13910	14087	13969	14027	13975	13989	14040	13809	13931	13992	14091	13800	14128	14046	14047	13872	13866	14022	14054	14077	13921	14083	14060	14131	14006	14013	14060	13956	13957	14144	14173	14075	13928	13931	13967	14201	14285	13997	14009	14143	14063	14119	13990	14113	14023	14164	13823	13996	14033	13948	14088	14049	14072	13977	13861	14153	14056	14016	13961	14202	13938	14094	14022	14109	13929	14015	14018	13929	14044	13842	14054	13849	14062	13874	14062	13956	13987	13925	13903	13781	13937	13998	13978	14021	14118	13963	13929	13817	13964	13998	14074	13984	14139	14022	13895	14089	14028	13866	14088	13852	14121	13878	13915	14030	14036	13908	14081	13971	14067	14036	14071	13926	13876	14049	13905	13907	13906	13946	13992	14100	13855	13971	13990	14026	13829	13995	14026	13928	13984	14105	14048	13958	14126	13929	14152	13902	14068	14046	14142	13977	13937	13854	14043	13739	14039	14098	14034	14095	13876	14030	13887	14056	14002	14068	14085	14071	14073	13966	14136	14203	13938	13901	14049	14062	13950	14053	13942	14008	13843	13758	14065	13886	14180	14092	13764	13912	14074	13973	14104	14003	13993	14063	13775	13991	14146	14142	13876	14027	13924	13934	14081	14017	14056	14026	14088	14096	13892	14141	14016	13881	14101	13935	14105	13939	13997	13887	13876	14159	13963	13837	14038	13999	14017	14038	13968	14045	14026	14182	14072	14122	13971	14018	14037	13952	13922	13900	14097	14013	14097	14049	14025	13995	14129	14037	13938	14115	14021	13938	13883	13984	14075	14048	13912	14014	13790	13859	14059	14204	13873	14091	13950	14020	14058	13976	14051	13963	13863	13956	13937	13913	13989	14167	14087	14064	14014	14015	14015	13988	14000	13831	13962	14088	13768	14046	14094	14051	14175	14176	14064	14033	14085	13925	13959	14097	13881	13979	14118	13946	13951	13997	13983	14090	14002	14051	14058	13862	14040	14002	13738	13912
34649	35665	42850	35093	29235	26859	25935	25335	25217	24912	25074	24794	24725	24718	24592	24603	24812	24507	24530	24300	24544	24624	24472	24582	24413	24387	24359	24513	24296	24478	24463	24272	24299	24651	24668	24589	24335	24295	24415	24514	24489	24644	24500	24511	24375	24268	24219	24300	24631	24536	24457	24407	24737	24344	24339	24472	24335	24429	24471	24270	24397	24412	24203	24308	24230	24559	24497	24248	24322	24570	24406	24213	24198	24427	24406	24232	24283	24318	24609	24618	24474	24345	24241	24464	24450	24300	24396	24512	24330	24422	24287	24408	24221	24449	24334	24394	24381	24250	24526	24368	24602	24263	24353	24421	24610	24389	24342	24438	24273	24275	24112	24452	24314	24472	24598	24483	24413	24512	24516	24511	24330	24340	24281	24291	24416	24330	24257	24194	24212	24654	24636	24368	24321	24441	24368	24410	24495	24486	24495	24439	24289	24217	24375	24366	24463	24470	24338	24433	24143	24297	24572	24404	24350	24364	24157	24570	24512	24378	24365	24397	24369	24366	24160	24379	24309	24522	24492	24234	24462	24479	24229	24443	24411	24455	24364	24295	24444	24309	24412	24346	24370	24454	24561	24149	24454	24627	24554	24413	24482	24264	24531	24371	24636	24145	24516	24206	24515	24233	24577	24455	24395	24294	24479	24321	24527	24473	24489	24652	24601	24473	24519	24524	24475	24473	24316	24355	24347	24585	24341	24610	24364	24313	24234	24387	24208	24416	24377	24309	24446	24618	24313	24301	24292	24450	24400	24546	24198	24221	24353	24302	24525	24360	24372	24210	24152	24405	24550	24602	24249	24288	24388	24561	24395	24431	24117	24350	24331	24517	24378	24482	24515	24487	24585	24589	24567	24436	24585	24196	24259	24435	24145	24474	24423	24528	24561	24360	24371	24151	24472	24109	24816	24645	24485	24542	24431	24394	24314	24285	24261	24279	24227	24312	24390	24545	24669	24406	24289	24257	24460	24549	24420	24492	24521	24620	24238	24673	24317	24272	24382	24450	24562	24616	24235	24327	24523	24373	24414	24348	24563	24538	24373	24211	24755	24606	24586	24436	24454	24662	24435	24593	24486	24543	24621	24431	24437	24803	24370	24143	24343	24562	24386	24610	24397	24560	24381	24351	24399	24480	24405	24390	24456	24374	24244	24674	24351	24500	24568	24173	24448	24314	24321	24320	24379	24437	24411	24309	24282	24482	24312	24174	24361	24792	24434	24719	24328	24378	24337	24311	24691	24435	24468	24247	24552	24423	24452	24574	24317	24429	24315	24523	24483	24570	24427	24515	24493	24549	24499	24410	24432	24398	24291	24367	24120	24464	24412	24239	24371	24233	24336	24359	24284	24434	24361	24482	24573	24342	24296	24587	24430	24438	24489	24529	24456	24434	24310	24376	24374	24574	24270	24311	24216	24521	24531	24441	24502	24040	24468	24422	24332	24423	24560	24318	24562	24456	24200	24461	24319	24482	24354	24230	24353	24725	24342	24417	24549	24340	24180	24406	24448	24297	24468	24609	24321	24551	24272	24408	24506	24333	24177	24354	24471	24589	24352	24571	24097	24409	24641	24609	24317	24559	24573	24550	24492	24304	24279	24283	24488	24299	24268	24554	24406	24407	24356	24569	24538	24462	24365	24496	24575	24525	24433	24667	24361	24403	24308	24493	24658	24529	24391	24512	24605	24327	24569	24439	24581	24286	24722	24564	24592	24390	24447	24251	24524	24508	24377	24450	24446	24718	24322	24554	24575	24301	24523	24506	24456	24478	24515	24615	24259	24622	24607	24342	24631	24267	24482	24534	24565	24575	24489	24483	24473	24464	24285	24177	24429	24533	24507	24374	24589	24558	24493	24493	24277	24424	24403	24490	24249	24308	24209	24375	24319	24457	24617	24560	24566	24106	24383	24515	24370	24365	24620	24310	24721	24723	24444	24685	24466	24462	24582	24404	24255	24498	24619	24457	24793	24455	24351	24246	24467	24422	24275	24407	24409	24439	24471	24380	24121	24415	24300	24452	24396	24159	24043	24338	24430	24394	24349	24638	24658	24230	24303	24109	24488	24413	24703	24621	24550	24400	24312	24200	24344	24544	24333	24263	24183	24410	24219	24533	24333	24462	24472	24570	24373	24326	24551	24293	24353	24408	24364	24526	24362	24606	24385	24209	24382	24469	24579	24425	24227	24233	24445	24409	24399	24499	24613	24318	24603	24254	24482	24463	24209	24456	24366	24249	24604	24343	24638	24234	24184	24604	24292	24271	24520	24435	24532	24426	24510	24309	24613	24517	24179	24336	24264	24311	24419	24711	24595	24525	24291	24418	24364	24480	24565	24290	24504	24349	24458	24373	24238	24449	24586	24606	24367	24428	24233	24399	24451	24517	24690	24362	24522	24321	24410	24541	24502	24718	24517	24434	24499	24457	24664	24356	24319	24343	24343	24299	24429	24416	24588	24178	24125	24380	24351	24511	24569	24412	24196	24326	24321	24374	24376	24370	24536	24656	24137	24356	24361	24373	24352	24491	24551	24389	24313	24374	24708	24236	24469	24341	24451	24244	24240	24469	24483	24581	24247	24530	24289	24568	24385	24338	24445	24316	24345	24503	24718	24409	24323	24307	24582	24336	24424	24213	24531	24374	24587	24595	24266	24714	24571	24434	24233	24435	24623	24468	24480	24539	24545	24509	24520	24403	24323	24340	24654	24507	24477	24490	24384	24490	24502	24403	23971	24529	24480	24152	24060	24392	24290	24147	24119	24365	24615	24461	24208	24418	24243	24716	24551	24480	24291	24523	24640	24275	24391	24355	24475	24531	24431	24103	24202	23984	24793	24426	24328	24268	24300	24524	24483	24303	24160	24322	24271	24158	24459	24394	24430	24453	24679	24283	24486	24430	24256	24713	24365	24415	24439	24191	24514	24581	24446	24642	24266	24318	24384	24628	24295	24303	24091	24284	24215	24243	24296	24618	24368	24324	24310	24257	24698	24555	24304	24415	24231	24590	24457	24486	24319	24513	24413	24512	24325	24609	24688	24654	24383	24468	24345	24408	24206	24361	24347	24462	24547	24375	24326	24290	24520	24579	24482	24326	24220	24343	24223	24478	24595	24419	24339	24613	24443	24365	24390	24572	24607	24597	24266	24264	24401	24697	24459	24494	24475	24448	24465	24348	24651	24244	24408	24383	24557	24455	24379	24153	24510	24453	24370	24369	24398	24371	24678	24247	24088	24434	24567	24238	24691	24420	24412	24450	24423	24453	24416	24276	24721	24184	24212	24630	24416	24591	24670	24547	24369	24357	24252	24287	24484	24330	24397	24314	24541	24378	24148	24381	24451	24475	24417	24502	24496	24354	24368	24547	24503	24453	24328	24601	24320	24441	24424	24383	24447	24522	24464	24272	24276	24385	24623	24327	24477	24489	24484	24507	24682	24396	24121	24479	24550	24179	24333	24604	24386	24375	24423	24404	24311	24538	24286	24416	24383	24553	24454	24391	24347	24396	24440	24425	24337	24416	24246	24406	24477	24398	24556	24131	24332	24459	24449	24529	24421	24260	24353	24382	24342	24429	24406	24346	24248	24411	24391	24315	24537	24648	24389	24305	24435	24535	24379	24308	24343	24432	24199	24610	24609	24486	24657	24328	24518	24521	24481	24469	24242	24660	24301	24442	24621	24457	24428	24534	24477	24485	24626	24688	24482	24508	24514	24505	24155	24385	24440	24250	24655	24542	24238	24240	24352	24376	24491	24424	24264	24412	24391	24609	24627	24377	24465	24369	24263	24783	24404	24264	24363	24080	24336	24428	24352	24568	24446	24341	24664	24400	24317	24463	24097	24385	24468	24685	24578	24488	24492	24450	24673	24390	24320	24359	24373	24415	24702	24462	24395	24392	24325	24527	24447	24403	24398	24463	24530	24508	24188	24389	24448	24328	24304	24208	24687	24388	24276	24351	24325	24688	24393	24552	24524	24476	24384	24497	24617	24394	24343	24466	24431	24367	24553	24521	24526	24457	24221	24480	24419	24519	24468	24400	24471	24313	24541	24620	24559	24408	24529	24351	24547	24547	24407	24423	24445	24478	24450	24565	24484	24417	24645	24381	24370	24337	24389	24559	24335	24512	24500	24609	24487	24187	24266	24219	24378	24496	24390	24241	24470	24372	24310	24374	24631	24575	24165	24454	24471	24465	24590	24234	24444	24506	24353	24635	24382	24378	24195	24386	24292	24502	24396	24690	24387	24349	24413	24290	24322	24481	24220	24639	24437	24508	24244	24234	24492	24319	24333	24375	24527	24367	24350	24486	24373	24336	24271	24502	24516	24513	24411	24433	24309	24360	24435	24254	24308	24312	24442	24422	24487	24566	24585	24556	24598	24308	24533	24447	24172	24358	24393	24349	24350	24312	24221	24470	24332	24463	24597	24431	24477	24581	24463	24142	24541	24473	24371	24289	24342	24391	24657	24364	24554	24319	24453	24479	24843	24501	24411	24246	24337	24547	24550	24345	24553	24231	24481	24284	24795	24308	24258	24384	24578	24449	24515	24380	24322	24136	24563	24429	24247	24512	24548	24211	24466	24472	24388	24437	24270	24410	24294	24426	24205	24623	24490	24305	24632	24444	24529	24516	24559	24413	24923	24355	24430	24459	24393	24359	23939	24244	24228	24458	24468	24490	24303	24621	24394	24380	24508	24617	24482	24449	24440	24602	24440	24346	24430	24611	24305	24333	24437	24487	24523	24399	24488	24347	24350	24665	24468	24622	24528	24544	24519	24563	24595	24450	24448	24452	24492	24533	24440	24441	24685	24506	24492	24407	24638	24401	24456	24383	24270	24392	24487	24340	24435	24311	24489	24345	24416	24368	24579	24550	24558	24660	24597	24388	24501	24386	24453	24611	24361	24280	24267	24502	24412	24401	24245	24657	24586	24318	24183	24471	24668	24409	24695	24438	24357	24570	24590	24260	24447	24207	24364	24582	24423	24313	24105	24406	24495	24511	24491	24552	24501	24527	24432	24517	24461	24409	24403	24748	24686	24587	24350	24470	24705	24346	24571	24081	24298	24191	24461	24630	24508	24432	24231	24321	24466	24291	24408	24651	24653	24362	24182	24427	24335	24500	24361	24255	24732	24368	24099	24359
26763	39706	34279	23323	19277	16285	15318	14854	14668	14462	14320	14142	14171	13983	14110	14094	13888	13954	14109	13967	13905	13901	13907	14010	13842	13865	14027	13775	13990	13899	13915	13851	13769	13810	13755	14105	13763	13817	14016	13961	13741	13967	13861	13725	13969	13914	13711	13801	13894	13748	13802	13840	13853	14017	14055	13822	13946	13907	14157	13799	13791	13895	13997	14056	13761	13839	14034	13785	13878	13981	13794	14154	13879	13963	13831	14029	13908	13948	13966	13833	13870	13794	13874	13912	13757	13876	13816	13785	14007	13885	13874	13865	13939	13560	13909	13886	13717	13950	13773	13893	13719	13969	13851	13859	13979	13892	13864	13641	13878	13884	13813	13805	14061	13825	13902	13985	13781	13819	13750	14070	13884	13883	13793	13671	13796	13932	13927	13982	13955	13726	13987	13767	13822	13891	13827	13784	14004	13881	13816	13884	13757	13906	13888	13906	13935	13807	13830	13878	13892	13699	13745	13785	13894	13904	13782	13884	13722	13643	13921	13714	13881	13742	13942	13952	13938	13925	13814	14023	13793	13773	13886	13962	13836	13816	13804	13683	13867	13827	13885	13997	13823	13846	13869	13986	13675	13913	13823	13834	13918	13934	13893	13730	13828	13797	13698	13941	13851	13875	13814	13942	13763	14034	13859	13739	13883	13893	13931	13854	13830	13997	13870	13841	13983	13786	14032	14003	13806	13905	13891	13884	14029	13770	13878	13890	13930	13930	13923	13848	13892	13871	13853	13729	13926	13770	13759	13880	13786	13870	13912	13964	14022	13854	13840	13710	13797	13742	13814	14034	13659	13781	13830	13804	13743	13682	13853	13901	13884	13863	13803	13881	14033	13863	13986	13779	13867	13852	13911	13900	13873	13722	13811	13929	13671	14036	13682	13821	13929	13702	13836	13855	13946	13871	13722	13984	13947	13878	13822	13879	13671	13893	13867	14075	13672	13824	13898	13984	13796	13863	13906	13946	13948	13837	13911	13963	13986	13827	13829	13640	13747	13914	13825	13815	13890	13728	13838	13848	13768	13957	14057	13826	13949	13798	13908	13786	14018	13847	13926	13625	13766	13991	13833	14013	13858	13774	13868	13722	13831	13847	13864	13724	13874	13907	13733	13749	13698	13752	13719	13857	13807	13899	13756	13874	13843	13895	13794	13829	14019	13790	13867	13850	13851	13793	13887	13848	13856	13736	13911	13841	13683	14002	13828	13975	14025	13841	13866	13763	13832	13911	13836	13980	13930	13947	13877	13770	13765	13810	13790	13988	13830	13826	13867	13992	13812	14002	13813	13987	13920	13772	13811	13960	13819	13849	13761	13796	14014	13771	13759	13991	13689	13980	13844	14004	13960	13812	13741	13882	13906	13835	13952	13793	13981	13901	14000	13848	13926	13698	13788	13945	13845	13837	13842	14030	13929	13752	13769	13810	13792	13840	13949	13964	13703	13819	13802	13611	13955	14057	13924	13919	13767	13930	13675	13821	13953	13765	13679	13736	13844	13922	13814	13846	14111	13756	13781	13614	13910	13874	13885	13950	13859	13709	13759	13870	13921	13795	13831	13920	13820	13915	13963	13702	13916	13827	13734	13730	13848	13874	13948	13717	13822	13678	13996	13723	13687	13881	13949	13925	13848	13942	13935	13897	13942	13887	14131	13950	13927	13787	13750	13773	13751	13860	13697	13850	13960	13847	13984	14035	13881	13914	13976	13791	13900	13960	14071	13800	13782	13776	13828	13915	13817	13946	13674	13946	13871	13851	14052	13643	13873	13877	13809	13829	13924	13975	13806	13910	13717	13927	13926	13924	13669	13835	13893	13837	13840	13891	13714	13915	13701	13820	13863	13870	13845	13967	13755	13814	13820	13939	13769	13946	13886	13854	13980	13977	14009	14002	13798	13956	13937	13865	13885	13912	13765	13845	13941	13887	13962	13835	14063	13916	13778	13806	13866	13835	13801	13943	13738	13808	13989	13879	13910	13870	13880	14057	13981	13902	13680	13919	13979	13834	13828	13959	13811	13817	14034	13881	14001	13985	13884	13951	13807	13874	13943	13869	13971	13832	13793	13988	13722	13989	13995	13774	13801	13897	13849	13829	13760	13891	13860	14042	13953	13889	13944	13949	13988	13851	13918	13984	13617	13766	13822	13752	13814	13820	13718	14027	13904	13826	13877	13863	13868	13902	13813	13816	14042	13925	14024	13968	13830	13822	13875	13730	13858	13871	13917	13878	13890	13905	13940	13980	13757	13885	13994	14029	13883	13871	13816	13920	14063	13884	13946	13888	13891	13837	14004	13822	13878	13817	13929	13938	13749	13703	13916	13824	13835	13579	13851	13856	13886	13997	13705	13625	13953	13996	13813	13888	14011	13869	14065	13782	13807	13921	13696	13966	13980	13878	13625	13861	13858	13866	13950	13884	13969	13704	13941	13763	14001	13932	13988	13746	13845	13927	13982	13752	13849	13814	13861	13990	13795	13816	13933	13649	13863	13913	13890	13910	13870	13866	13851	13833	13817	13870	13854	13905	13865	13620	13918	13871	13919	13880	13809	13819	13746	14113	13887	14058	13826	13885	13776	13856	13922	13964	13684	13822	13811	13801	14010	13716	13813	13829	13966	13918	13872	13874	13987	13904	13893	13953	13831	13918	13889	13894	13832	13963	13860	14018	13926	13943	13884	13816	13877	13822	13807	13954	13833	13894	13966	13901	13988	13730	13651	13758	13755	14026	13823	13856	13863	14037	13971	13750	13747	13792	13800	13700	13957	13714	13824	13991	13928	13895	13690	13811	13882	13841	13960	13960	13822	13812	13833	13833	13642	13943	13751	14043	13970	13692	13903	13701	13821	13842	13742	13988	13929	13793	13976	13950	14012	13946	13916	13848	13981	13743	13935	13891	13787	13860	13772	13891	13955	13807	13913	13880	13802	13712	13832	13821	13769	13840	13881	13757	13799	13740	13908	14065	13969	14035	13808	14138	13905	13728	13840	13731	13760	13684	13741	13867	13734	13849	14013	13897	13790	13827	13918	13783	13953	13823	13945	13836	13885	13864	13898	13813	13847	13779	13714	13893	13823	13848	13920	13824	13990	13770	13745	13917	13910	13743	13876	13790	13871	13953	13917	13845	13940	13739	13965	13902	13848	13659	13962	13730	13797	13861	14007	13911	13966	13908	13810	13862	13722	13887	13907	13995	13863	13950	13866	13865	13934	14030	13731	13821	13944	14010	13647	13797	13736	13894	13870	13874	13803	13902	13837	13891	13916	13923	13873	13835	13880	13770	13816	13944	13888	13609	13930	13939	13958	13879	13855	13828	13824	13834	13939	13784	13853	14011	13827	13765	13904	14049	13829	14031	13893	13709	13812	13880	13900	14063	14101	13913	13668	13877	13762	13834	13857	13833	13854	13857	13894	13849	13803	13828	13958	13955	13916	13912	13838	13869	13681	13888	13740	13836	13885	13815	13955	13913	13870	13682	13906	13868	13844	13904	13837	13717	13830	13782	14168	13887	13820	13755	13853	13893	13970	13929	13966	13819	13877	13963	13848	13948	13802	13909	13821	13923	13789	13986	13782	13866	13911	13874	13872	13737	13874	13962	13808	13841	13750	13819	13886	13816	13835	13998	13632	13961	13946	13670	13908	13723	13930	13980	13855	13813	13827	13792	13870	13925	13909	13664	13920	13814	13922	13952	13860	13773	13768	14019	13940	13970	13835	13961	13840	13755	13689	14006	13974	13925	13749	13911	13843	13984	13727	13739	13780	13950	13886	13898	14015	13949	13854	13952	13667	13802	13875	14016	13981	13846	14128	13934	13797	13824	13745	14016	13729	13958	13877	13895	13931	13990	13784	13625	13718	13945	13737	13901	13837	13984	13903	13795	13845	13711	13806	13686	13740	14009	13754	14026	13849	13766	13823	14005	13861	13926	13820	13912	14024	13836	13900	13862	13810	13799	13875	13795	13834	13880	13947	13835	14064	13975	13934	13774	13947	13535	13936	13864	14065	13859	13869	13926	13863	13762	13853	14016	13860	13884	13845	13997	13963	13777	14233	13768	13830	13782	13956	13793	13766	13743	13854	13742	13911	14001	13942	13796	13769	13871	14036	13832	13714	13926	13888	13805	13808	13907	14103	13887	13860	14011	14096	13938	13857	13903	13767	13855	13901	13852	13770	13816	13745	13911	13844	13804	13748	13721	13926	13871	13708	13957	13799	13675	13907	13745	13810	13976	13982	13950	14020	13784	13786	13909	13670	13917	13748	14008	13791	13795	13869	13886	13765	13999	13815	13989	13869	13930	13866	13877	13778	13896	13905	13860	13966	13935	13722	14034	13741	13789	14012	13847	13896	13821	13848	13919	13876	13908	13917	13867	14102	13915	13740	13967	13923	13981	13837	13914	13736	13778	13944	13807	13744	13855	13858	13802	13774	13764	13801	13852	13796	13799	13854	13813	13979	13914	13764	13701	13878	13806	13759	14042	14011	13881	13780	14007	13961	14002	13941	13754	13780	13879	13971	13753	13797	13890	13899	13758	13865	13823	13980	13873	13777	13996	13964	13747	13831	13948	13949	14041	13844	13823	14032	13922	14016	13829	13958	13708	14061	13912	13906	13850	13864	14105	13958	13806	13920	13895	13762	13980	13745	13862	13910	13859	13774	13651	13796	13975	13755	14003	13688	13809	13888	13774	13765	13901	13828	13865	13836	13826	13996	13875	13883	13768	13882	13864	13992	14015	14028	13870	13960	13802	13971	13954	13869	13705	13988	13934	13986	14006	13808	13752	13747	13953	13766	13826	13848	13833	13903	14085	13817	13992	13788	13779	13897	13907	13848	13697	13851	14089	13916	13781	13872	13738	13777	13794	14031	13808	13952	13954	13853	13958	13989	13773	13818	13919	13825	13893	13911	13949	13951	13962	13869	13933	13749	14083	13920	13885	13825	13882	13871	13904	13933	13794	13869	13815	13886	13975	13829	13866	13929	13998	13916	13885	13916	13676	13787	13926	13974	13778	13792	13871	13984	13876	13747	13874	13891	13752	13888	13937	13944	13861	13912	13904	13825	13758	13846	13783	13973	14015	13991	13905	13619	13977	13998	13977	13921	13850	13791	13874	13961	13697	13768	14018	13848	13943
24510	21146	28514	28711	27316	27581	27748	26098	25342	25567	25170	25041	24941	24803	24983	24631	24710	24729	24741	24782	24465	24787	24573	24685	24498	24705	24719	24733	24609	24463	24607	24592	24693	24631	24467	24442	24572	24487	24341	24335	24442	24641	24744	24475	24466	24599	24334	24613	24489	24445	24529	24681	24484	24480	24619	24504	24213	24388	24412	24589	24487	24519	24455	24674	24619	24520	24711	24437	24337	24377	24537	24525	24299	24273	24519	24448	24351	24471	24509	24371	24435	24487	24338	24502	24859	24588	24447	24485	24523	24632	24455	24202	24289	24468	24334	24452	24759	24605	24236	24615	24307	24517	24405	24407	24360	24253	24450	24471	24409	24479	24312	24547	24459	24454	24621	24355	24291	24538	24766	24352	24381	24379	24431	24687	24706	24618	24334	24561	24447	24689	24423	24604	24669	24475	24416	24461	24566	24665	24385	24676	24473	24720	24419	24500	24349	24480	24480	24505	24450	24481	24448	24734	24370	24498	24418	24272	24504	24429	24619	24257	24537	24479	24346	24394	24603	24540	24470	24214	24478	24728	24558	24614	24342	24518	24250	24516	24519	24369	24378	24561	24459	24543	24633	24388	24382	24449	24587	24371	24770	24548	24352	24482	24433	24587	24394	24626	24311	24435	24666	24667	24509	24421	24409	24530	24561	24481	24570	24394	24669	24197	24257	24329	24545	24426	24423	24457	24504	24410	24472	24341	24440	24475	24756	24634	24435	24411	24644	24475	24496	24525	24536	24554	24488	24490	24452	24630	24310	24385	24597	24402	24341	24537	24540	24500	24336	24396	24635	24398	24472	24524	24650	24245	24459	24487	24315	24684	24461	24596	24336	24328	24698	24435	24511	24274	24390	24416	24697	24509	24519	24716	24378	24601	24702	24364	24487	24407	24305	24642	24188	24424	24509	24587	24570	24339	24450	24300	24496	24528	24488	24262	24416	24568	24466	24549	24507	24292	24705	24360	24554	24548	24347	24581	24384	24400	24595	24584	24320	24655	24756	24440	24445	24728	24601	24416	24699	24457	24506	24591	24524	24416	24558	24635	24646	24407	24594	24551	24146	24401	24310	24343	24384	24475	24505	24717	24484	24082	24422	24554	24364	24317	24557	24316	24222	24302	24316	24480	24603	24387	24454	24441	24407	24557	24523	24446	24481	24399	24567	24370	24380	24270	24319	24550	24359	24420	24250	24469	24412	24480	24562	24324	24936	24523	24377	24632	24439	24557	24586	24450	24412	24362	24603	24326	24570	24574	24469	24344	24356	24557	24633	24560	24726	24409	24812	24654	24401	24420	24622	24519	24290	24356	24437	24299	24432	24396	24419	24531	24514	24440	24610	24588	24523	24512	24311	24366	24311	24354	24488	24473	24515	24567	24483	24500	24336	24459	24381	24308	24282	24516	24367	24285	24501	24578	24557	24393	24393	24467	24467	24598	24573	24217	24515	24509	24665	24497	24352	24481	24473	24581	24495	24594	24654	24571	24689	24442	24486	24389	24404	24714	24568	24221	24612	24465	24657	24300	24377	24485	24430	24411	24341	24400	24411	24627	24535	24563	24401	24398	24412	24349	24485	24382	24566	24384	24512	24756	24330	24329	24315	24492	24524	24536	24391	24452	24130	24302	24413	24227	24536	24421	24304	24430	24586	24470	24448	24457	24601	24431	24894	24249	24272	24591	24358	24105	24760	24335	24551	24438	24754	24578	24459	24428	24378	24168	24335	24503	24560	24540	24730	24408	24497	24317	24380	24278	24470	24568	24306	24332	24618	24377	24502	24498	24437	24519	24371	24147	24411	24744	24372	24661	24434	24390	24421	24393	24362	24454	24488	24438	24275	24482	24696	24662	24540	24493	24565	24501	24411	24204	24324	24381	24597	24300	24500	24384	24287	24444	24490	24265	24274	24473	24484	24336	24447	24284	24397	24429	24484	24496	24677	24610	24639	24607	24639	24435	24246	24596	24707	24668	24211	24616	24350	24591	24322	24456	24617	24380	24531	24573	24472	24570	24606	24378	24623	24572	24604	24549	24479	24361	24439	24556	24613	24456	24481	24279	24398	24279	24321	24340	24240	24292	24407	24433	24455	24354	24721	24403	24436	24586	24300	24594	24402	24398	24530	24601	24540	24525	24648	24090	24564	24383	24303	24323	24496	24336	24440	24392	24549	24695	24611	24582	24290	24382	24423	24575	24484	24293	24811	24415	24347	24510	24578	24470	24805	24751	24271	24522	24433	24379	24497	24462	24360	24676	24593	24404	24290	24448	24547	24546	24487	24347	24323	24374	24534	24441	24415	24457	24398	24250	24400	24388	24273	24364	24559	24626	24409	24477	24321	24371	24429	24323	24492	24370	24520	24416	24602	24634	24395	24625	24308	24334	24487	24654	24562	24488	24702	24438	24557	24420	24240	24266	24516	24448	24397	24437	24612	24422	24383	24451	24593	24522	24274	24461	24585	24472	24416	24407	24426	24406	24489	24323	24691	24625	24440	24662	24252	24621	24667	24655	24328	24530	24452	24487	24502	24385	24439	24671	24502	24505	24516	24579	24536	24501	24635	24488	24684	24410	24395	24331	24539	24625	24640	24502	24391	24441	24418	24445	24535	24412	24401	24494	24554	24543	24673	24356	24559	24467	24499	24345	24364	24581	24454	24473	24374	24651	24379	24621	24196	24587	24434	24511	24182	24433	24316	24450	24548	24509	24408	24573	24555	24462	24265	24358	24484	24352	24414	24611	24490	24435	24336	24426	24327	24263	24487	24534	24324	24530	24500	24622	24421	24452	24610	24485	24785	24505	24358	24352	24474	24449	24146	24362	24465	24388	24519	24405	24768	24510	24316	24424	24466	24556	24532	24476	24503	24231	24501	24437	24370	24433	24429	24533	24425	24413	24216	24437	24529	24395	24698	24723	24754	24377	24609	24514	24511	24579	24327	24493	24471	24464	24592	24572	24398	24681	24501	24412	24417	24405	24329	24513	24400	24202	24419	24591	24509	24508	24374	24641	24426	24397	24452	24453	24335	24413	24502	24321	24293	24363	24702	24364	24253	24443	24459	24426	24566	24572	24617	24501	24642	24682	24369	24565	24518	24346	24554	24437	24500	24520	24654	24502	24369	24415	24407	24405	24863	24481	24532	24529	24469	24488	24194	24446	24448	24291	24413	24566	24668	24663	24321	24421	24388	24437	24648	24455	24450	24364	24682	24481	24390	24041	24290	24337	24510	24435	24635	24412	24357	24209	24382	24449	24410	24506	24158	24503	24474	24344	24405	24422	24333	24334	24241	24536	24801	24492	24421	24294	24534	24430	24378	24372	24493	24463	24280	24302	24332	24255	24276	24450	24299	24478	24277	24525	24364	24562	24511	24340	24381	24451	24496	24316	24381	24350	24552	24468	24298	24669	24332	24500	24527	24309	24426	24243	24636	24431	24480	24603	24294	24286	24630	24683	24205	24259	24648	24174	24404	24369	24508	24586	24545	24510	24468	24556	24606	24493	24433	24299	24531	24396	24312	24198	24487	24526	24586	24299	24464	24467	24364	24377	24746	24338	24283	24325	24487	24569	24492	24513	24669	24399	24615	24435	24455	24549	24327	24245	24263	24557	24242	24410	24469	24317	24519	24651	24366	24409	24474	24478	24473	24285	24305	24517	24251	24343	24378	24479	24434	24303	24437	24275	24527	24744	24387	24553	24687	24436	24430	24480	24375	24358	24388	24140	24404	24561	24555	24373	24440	24410	24324	24645	24411	24455	24467	24508	24642	24552	24722	24398	24459	24381	24302	24485	24367	24448	24526	24815	24808	24539	24411	24572	24658	24442	24404	24432	24460	24650	24675	24596	24540	24423	24478	24307	24493	24254	24593	24364	24538	24281	24531	24431	24378	24645	24417	24410	24687	24606	24356	24104	24465	24696	24702	24305	24304	24302	24649	24576	24460	24508	24442	24474	24532	24654	24424	24320	24606	24474	24470	24685	24534	24364	24489	24384	24367	24520	24434	24483	24669	24541	24692	24482	24523	24617	24564	24422	24500	24490	24177	24595	24431	24181	24422	24416	24646	24483	24422	24498	24664	24614	24296	24550	24951	24380	24618	24510	24555	24415	24535	24230	24623	24472	24371	24304	24451	24284	24317	24174	24451	24412	24331	24580	24356	24412	24506	24448	24739	24342	24412	24335	24501	24449	24309	24485	24377	24232	24720	24717	24519	24336	24507	24371	24635	24766	24482	24317	24346	24716	24766	24563	24429	24618	24285	24249	24360	24489	24342	24396	24447	24613	24630	24429	24458	24620	24638	24299	24430	24539	24425	24407	24559	24464	24658	24181	24551	24450	24698	24721	24556	24525	24346	24596	24478	24621	24219	24382	24320	24171	24527	24353	24364	24396	24622	24553	24333	24441	24591	24355	24151	24387	24618	24446	24563	24427	24269	24656	24534	24559	24579	24322	24419	24598	24317	24638	24324	24508	24437	24480	24288	24321	24404	24451	24206	24532	24647	24680	24537	24609	24400	24468	24479	24454	24363	24549	24270	24315	24625	24420	24376	24325	24284	24355	24473	24588	24369	24452	24637	24263	24406	24166	24436	24477	24744	24303	24680	24494	24417	24447	24337	24635	24546	24306	24616	24478	24664	24529	24275	24484	24402	24495	24788	24400	24662	24613	24820	24260	24296	24360	24349	24258	24689	24581	24436	24359	24645	24572	24657	24616	24368	24566	24520	24369	24630	24476	24610	24511	24629	24324	24492	24428	24569	24567	24591	24692	24728	24319	24402	24286	24523	24593	24530	24590	24536	24642	24423	24420	24813	24389	24398	24634	24530	24402	24582	24363	24614	24467	24529	24654	24581	24484	24492	24494	24788	24438	24177	24485	24340	24344	24365	24201	24696	24597	24423	24322	24618	24360	24622	24447	24267	24438	24365	24346	24285	24369	24419	24408	24488	24328	24359	24057	24468	24527	24193	24419	24485	24618	24268	24632	24425	24479	24467	24542	24439	24459	24456	24557	24310	24361	24603	24271	24449	24764	24739	24505	24636	24656	24536	24486	24311	24579	24547	24569	24443	24400	24604	24220	24394	24266	24458	24345	24601	24659	24630	24658	24435	24369	24440	24440	24709	24403	24711	24439	24773	24417
24925	47022	36253	26521	19513	16567	16155	15520	14943	14818	14506	14445	14409	14586	14250	14340	14338	14101	14081	14130	14279	14126	14275	14204	14114	14128	14033	14178	14102	14212	14220	14205	13995	14104	14189	14155	13863	14200	14209	13871	14031	14022	14025	14032	14187	14114	14259	14192	14152	13893	14217	14211	14177	14092	13950	14144	14190	14070	14041	13853	14072	14097	14017	13934	14043	14120	14070	14157	13907	14247	14286	14057	14155	13972	14095	14208	14164	14035	14149	13975	14015	14102	14004	14186	14133	14103	13842	14037	14168	14111	13898	13976	14182	14065	14066	14115	14007	14250	14021	14118	14014	13986	13999	14134	13794	14021	14047	14052	14075	14052	13889	13910	14035	14227	13989	13962	14149	14296	13920	14226	13967	14066	14032	14116	14002	13924	13993	13999	14049	13990	13959	14204	14050	14187	13892	13899	14014	14006	13914	13987	14085	14101	14049	14024	14147	14121	14028	13976	13941	13937	14159	14087	14176	14167	14033	14077	14095	13940	14108	14183	14016	14052	14113	13920	14187	13925	13915	14183	13930	14050	14018	14014	13952	14010	14069	14052	13999	14228	13907	14102	13978	14113	14081	13905	14217	14033	13957	14082	13843	14117	13927	14200	14191	13860	14010	14019	13956	13839	14099	13981	14023	13931	13969	13989	14128	13935	14086	14071	14309	14095	13924	14127	13997	14094	14136	13971	13896	14036	13922	14068	14094	14120	13922	14100	13987	13977	14003	14136	14014	13890	13903	14059	14099	13929	14181	14073	14017	14039	14087	13999	14047	14066	13958	13982	13969	14095	14176	14011	13995	14049	13933	14032	13975	13821	13987	14071	13993	13978	13964	14011	13946	13835	14074	14083	13895	14029	14119	14075	14056	14224	13994	14095	13896	14133	14075	13976	13991	14021	14107	14038	13930	14133	13938	14024	14325	13952	14179	13916	14118	14009	14105	14101	13982	14015	14106	13989	14029	13947	14116	13998	14053	14006	13934	14061	14127	14087	14143	13941	14059	14045	13959	13966	14107	14003	14017	13977	14013	13967	14111	14072	13964	14030	14009	13904	14124	14135	13935	13914	13877	14133	13958	14082	13979	14079	13926	13994	14155	14017	13986	14053	14145	14091	13938	14162	14007	14034	14155	14199	14039	14050	14030	13861	14242	14021	13994	13989	14124	14027	13936	14066	14025	13945	14089	14198	14079	13957	14003	13967	14060	13978	13998	13963	13981	14092	14077	13988	14031	13940	13878	14098	14108	14068	14078	14128	14122	13956	13942	14002	13974	14154	14198	14091	14006	14094	13990	13955	14141	14098	14244	13984	13993	14185	14116	14212	13917	14023	14130	14206	14079	13929	14198	14067	14015	14064	13947	13938	14129	14031	14087	13950	13976	14078	14084	14082	14061	14057	13924	13950	14140	13941	14189	14011	14074	13897	14041	14070	13955	14122	13905	14095	14088	13882	14033	14109	14066	14233	13902	14050	14055	13996	14064	14115	13917	14029	13996	14097	14007	13963	13991	14205	13986	14040	14007	13928	14037	14009	14131	14068	14242	14079	14004	14012	14269	14001	13985	13940	14065	13973	13953	13925	13753	13952	13997	14096	13979	14050	13958	14119	14125	13974	13824	14209	14054	13931	14019	14034	14110	14046	13958	14043	14159	13963	14021	14004	13984	13928	14054	13931	14117	14003	14057	14071	14050	14100	13946	13954	14155	14066	14060	14217	14037	14022	14076	14166	13882	13830	14170	14111	14030	14159	14122	14186	14079	14062	14048	14227	13996	14004	14019	14062	13951	14008	13891	13954	14067	14119	13832	14087	13955	13965	14102	13990	13922	14205	13946	14093	13948	13802	14107	14135	14037	13971	14114	14024	14121	14111	14148	13994	13885	14002	14191	14159	13922	13968	14192	13995	13974	13904	14105	14026	14211	13961	14029	13995	13999	13966	13991	14139	14120	14040	14059	14074	14013	13785	14096	13913	14222	14102	13912	14096	14142	14017	14040	13913	14085	13860	14026	13978	14057	13859	14000	14090	14048	14260	13947	13789	14085	14121	14145	14180	13879	14153	14160	13964	13980	14001	14133	13884	13903	14011	14043	14036	13953	14087	14162	14067	14152	14069	14222	13998	14052	13910	13934	13965	14040	13980	14051	13949	13980	14097	14206	14020	13956	13881	14209	13876	13984	14142	13964	14081	13842	14275	14049	13886	14038	14002	14042	14130	14230	13931	14073	13967	14160	13980	13993	13908	14109	13879	13973	14027	14120	13968	13980	14092	14093	13943	13994	14067	14095	13899	13960	14023	13921	14155	14033	13926	14128	13930	14067	14179	13954	14155	13906	14022	14018	13937	14112	14194	13940	14065	14133	13883	14055	13965	14054	14098	13947	14173	14052	14109	14049	13963	13968	14010	13809	14071	14088	14181	13974	14047	14092	13902	14066	13956	14108	14038	14053	14000	13999	14124	13938	13990	14129	13961	14138	14064	14065	14089	14155	13974	14056	14034	14192	14015	14168	14050	13980	13860	14062	14104	13840	14000	14071	14008	13928	14077	13972	14055	14136	13972	13955	14057	13987	14013	13892	14048	13999	13934	13982	14161	13934	13750	14249	13912	14032	14115	13982	13983	13934	14211	13988	14054	13946	13971	13965	14033	14121	14054	13965	14091	13951	13968	14062	14052	14045	13915	14044	13893	14099	14152	14109	13949	14113	14028	14006	14104	13983	14130	14133	14111	14038	14079	13919	14020	14155	14061	14100	13961	14119	14030	14097	14016	14039	14251	14154	14015	14192	14044	14120	13973	14113	13976	13998	14110	14027	13974	13974	13951	14151	14017	14029	14108	13990	14046	13963	13833	14177	13965	14294	14130	14147	14065	13947	14095	14048	14093	14021	14090	13959	14059	13998	14054	13993	13970	13968	13821	13849	13980	13974	13993	14082	14058	14050	13990	13921	14190	14037	14051	14044	13827	13974	14032	13993	14017	13940	13952	14275	13972	14129	14037	13972	14005	14007	13952	13990	13941	13851	14063	13980	13945	14059	14018	14123	13971	14063	13954	14016	14093	14087	13946	13968	14197	14069	13963	14087	13985	14017	13958	14147	14179	13964	13930	14196	13847	14089	14032	13986	14072	13817	14035	14043	14059	13930	14104	13951	14027	14204	13934	14166	14156	14082	13974	14058	14070	14185	14012	14015	14209	13965	13938	14190	14073	13993	13889	13927	13934	14033	13962	14141	14010	14045	14020	13956	13918	14046	14003	14181	14040	13980	14070	14111	14029	13901	14097	14044	13898	14108	14106	14216	14031	14173	13963	14077	14032	13953	14164	14055	14002	13978	14036	14122	14199	13927	13867	13999	14112	14125	14134	14220	14118	14031	13975	14012	14018	14010	14165	14009	13960	14147	14047	14024	14033	14041	13901	14138	14089	13920	13973	14055	14074	13922	14067	13896	14061	13974	14039	14086	14086	14010	14157	13926	13845	14167	14006	14089	14013	14024	13983	14041	14097	13937	14098	14044	14082	14167	13828	14151	14086	14240	14052	14014	13941	14088	13871	13938	14137	13944	14118	14039	14006	14115	13990	14091	14040	14117	14036	14073	14034	14156	13911	14002	14039	14117	14183	14104	13948	14066	14276	14140	13980	14141	14072	14005	14056	14234	14046	13977	14026	14226	13957	14014	14025	14110	14128	14089	14004	14125	13915	13997	14151	13895	14109	14280	14023	14060	14101	14174	13811	13948	14303	14056	14094	14133	14018	14102	13963	13993	13995	13876	13949	14077	14026	14031	13775	14177	14119	13994	13877	14025	13994	13940	14089	13965	13891	14035	14166	13981	13883	13862	13880	14043	14087	14018	13929	14127	13967	14062	13960	14044	14098	14161	14027	14132	14244	14088	14192	13983	14174	14144	14177	13978	14155	14069	14303	14216	14108	14063	14162	14108	14050	14065	14136	14134	13884	14204	13959	14110	14069	13910	13976	13879	14230	14103	13977	14049	13903	13991	14086	13980	14035	14202	14038	14224	14022	14073	13904	13996	14148	14037	13952	13903	13982	14121	14074	14033	14062	14094	14094	14077	13998	13974	13950	14090	14085	14055	14079	14107	14173	14152	14019	14145	14026	14179	14025	14163	13760	14194	14057	13941	14217	13858	13890	14088	14080	13956	14062	14040	14159	13981	14095	13765	14172	14106	14045	14088	14092	14076	13973	14019	14158	14126	13998	13940	13829	14130	14047	13908	14234	14053	14066	13994	13857	14189	14067	13949	13969	14007	14037	14076	14088	13988	13846	13943	14143	13954	14006	14068	13987	14013	14077	14052	14041	13975	14101	13936	14128	14217	14139	13877	14133	13997	13928	14075	14157	13995	14013	14064	14050	13963	14151	14057	13967	14189	14210	13988	14114	13988	14173	14233	14078	13897	14173	14051	14202	13947	14042	13947	14066	14081	13957	14056	14175	13892	14024	14020	13968	13970	14012	14018	14059	13932	13994	14098	14069	14017	13972	14196	13926	14028	14179	14012	14102	13884	14098	13961	14079	13881	14091	13959	14044	14007	13939	14031	13843	14060	14089	13961	13953	13988	14049	14160	14021	13985	14046	14033	13817	13974	14092	14253	13984	14002	13990	14016	14190	13990	14074	14026	14044	14003	14025	14308	14117	14090	13977	13941	13890	14147	13963	14052	13992	13931	14056	13862	14193	14087	14045	14128	13959	14046	14079	13920	14204	14101	13892	14163	14149	13926	14002	14050	13853	13931	13906	14060	14138	14059	13913	14189	14100	14064	13996	14265	14051	13870	13916	13963	14043	13998	13994	14208	14189	14170	14146	13987	14213	14075	14130	14226	13961	14092	14147	14030	14080	14084	13954	14160	14101	14027	14134	14127	13857	13962	13991	13980	14086	13976	13941	14085	14060	14052	13897	14119	14150	14038	14103	14130	14005	14166	14087	14049	14046	13957	14033	14076	14196	14204	14149	13972	13878	14185	14053	13932	14066	14012	14198	14044	13970	14014	13959	13969	14003	13916	13954	14217	14000	14182	14015	14070	13993	13982	14144	14052	14133	14049	14120	13997	14121	13910	14075	14049	14210	14220	13976	13930	13994	13865	14116	13863	13986	14083	13912	13975	13972	14077	13924	14010	14023
22940	21047	28139	25164	25170	28347	29762	27285	26245	26627	26388	25794	25908	25834	25810	25724	25550	25589	25482	25426	25558	25436	25526	25265	25268	25228	25177	25337	25344	25455	25302	25261	25387	25264	25194	25089	25321	25071	25171	25443	25311	24935	25188	25257	25109	25170	25198	25067	25110	25276	25261	25256	25374	25349	25301	25007	25468	25287	25078	25082	25329	25064	25248	24914	25288	25249	25117	25026	25171	25170	25006	25120	24985	25396	25033	25149	25413	25501	25238	25166	25369	25171	25205	24931	24990	25243	25272	25067	25246	25163	25199	25188	24920	25218	25192	25134	25116	25118	25158	25086	25098	25138	24962	25131	24930	24944	25038	25064	25046	25083	25075	24894	24936	24860	24967	25104	25164	25447	25375	25347	25210	25227	25175	25221	25299	25364	25195	25176	25007	24917	25043	25226	25065	24866	25148	24912	25212	25017	25301	25234	25258	25311	25050	25106	25271	25339	25206	25013	25375	25032	25029	25265	25126	25050	25157	25082	25083	25242	25053	25196	25046	25059	25128	24878	25250	24890	25136	25223	25145	25281	25086	25029	25202	24974	25026	25419	25309	25346	25105	25388	25028	25037	25106	25153	25092	25002	24897	25037	25292	25223	25154	25106	25067	25217	25187	25334	25273	25275	25166	25221	25268	24770	25315	25362	25161	25167	25263	24931	24892	25094	25155	25094	25272	25007	25109	24959	25378	25106	25111	25257	25263	25062	25040	24994	24947	25285	25155	25067	25202	25027	25367	25066	25301	25114	25094	24987	25388	25182	25147	24877	25140	24960	25180	25120	25168	25382	25348	25019	25219	25106	25085	25065	25071	25043	25016	25384	25200	25098	25128	25250	25153	24968	25073	25082	25217	25040	25050	25414	25153	25060	25083	24871	24973	25206	25126	25026	25169	25196	25245	25240	25379	25108	25261	25185	25048	25094	24944	25135	25012	25146	25540	25292	25006	25061	25099	25050	25040	25137	25023	24863	25020	25232	25040	25058	24930	25215	25235	25077	25143	25202	25189	25216	25062	25214	25330	25167	25197	25030	25173	25264	25156	25113	24839	25097	25095	24904	25247	25238	25358	24975	24868	25152	25233	24972	25183	25122	25009	25040	25183	25078	25168	25088	25248	25229	25097	24900	24758	25317	25085	25215	25091	25003	24996	25199	25283	25379	25008	25134	25194	24980	25157	25153	25094	25000	24942	25041	25187	25163	25122	24992	25082	24972	25198	25123	25222	25333	25182	25021	24776	25168	25498	25095	25258	25109	25264	25464	24882	25175	25226	25224	24990	24957	25277	25114	25030	25303	25245	25123	25263	25063	25127	25133	24998	24960	25083	25260	25219	25182	25135	25190	25080	25073	24846	25037	25292	25119	25031	25018	25346	25097	25296	25177	25248	25274	25163	25186	25006	25142	25229	25057	25110	25142	25241	25161	24980	25136	25081	25076	25218	25242	25158	25128	25143	25315	25210	25366	25264	25085	25156	25023	25295	25121	25081	25095	25013	25286	25100	25013	25033	25206	25285	25188	25162	24884	25080	25090	24901	24982	24851	25226	24970	25128	25149	25293	25165	25155	25415	25003	24943	25116	25040	25283	25072	25374	24933	25004	24952	25240	25033	25310	25113	25170	25169	25183	25250	25274	25277	25223	25014	25145	25223	25013	25146	24974	25181	25009	25135	25083	25055	24877	25124	24856	25032	24928	25135	25022	25139	24963	24849	25160	25223	24863	25194	25131	24936	25244	25161	25267	25121	25046	25109	25216	25384	25356	25104	25358	25101	25037	25193	25114	25256	25353	25148	25080	25096	25088	25259	24934	25270	25191	25059	25013	25070	25253	25115	25310	25147	25017	25020	25141	25285	25076	25193	25423	25279	24919	25244	25245	25093	25134	25004	25183	24972	25122	25236	25207	25392	25134	25174	25028	24981	25176	25180	25168	25225	25132	24963	25100	25177	25037	25298	24822	24825	25163	25085	25092	25033	24982	25106	25171	25257	25074	25057	25517	25205	25033	25159	25210	25292	24863	25391	25203	25240	25018	25199	24992	25194	24869	25331	25104	25080	25141	25183	25228	25224	24944	25358	25215	25368	25411	24869	25053	25113	25071	25244	25251	25359	25261	24992	25074	25115	24876	25110	25201	25172	25273	24958	25309	24898	25238	25123	25057	25012	24755	25290	25003	24915	25264	25158	25056	25008	25293	25214	25065	25292	25202	25150	25002	25213	25070	24898	24972	25032	25217	25037	24901	25491	25091	25109	25080	25131	24935	24931	25058	25170	25032	24823	25209	25183	24924	25162	25222	25052	25021	25125	24953	25186	25230	25079	25102	25130	25139	25100	25137	24946	25146	25134	25148	25104	24861	25093	25084	25053	25015	25022	25330	25363	25151	25270	24972	25166	25381	25035	24956	25168	25008	25114	24934	25019	25052	25159	25297	24942	25223	24932	24937	25357	25209	25375	25029	25022	25219	25093	25056	25068	24890	25151	24982	24960	25066	24883	25015	25116	25268	25187	24891	25156	25006	25248	24973	25190	25253	25254	25091	24912	25254	25282	24899	25033	25343	25037	24953	25027	24839	24983	25117	25290	24997	25247	25141	25393	25158	25223	24991	25189	25270	25104	25025	25124	24898	25129	25040	24883	25223	25181	25401	25308	25403	25285	24995	25259	25192	25157	24927	25110	25315	25000	25155	25076	25269	25203	24983	24995	25164	25301	25463	25082	25117	25346	25180	25378	25015	25026	25100	25016	25195	25201	25307	24711	25053	25028	25146	25135	25253	25264	25332	25125	25070	25113	24934	25099	24916	25195	25052	25375	25044	25073	25198	25092	25151	25052	24939	25264	25296	25107	25274	25091	25214	25222	25120	25166	25252	25246	25358	25097	24981	25116	25131	25271	25053	25071	25196	25356	25221	24899	25054	25066	25062	25270	25274	24931	24824	25089	25085	25523	24783	25179	25057	25392	25111	25139	25158	24907	25133	25154	25192	25052	25194	25118	25101	25057	25004	25542	25486	25268	25265	25249	25019	25072	25080	25143	24845	25006	25149	25230	25178	25181	25056	25236	25161	25244	24866	25178	25199	25312	25203	24947	25023	25081	25279	25153	25201	25229	25127	24724	25164	25148	25188	25059	25167	25396	25172	25218	25316	25093	25164	25108	25251	25270	25326	25145	25045	25171	25048	25102	25423	25319	24978	25305	25256	25075	24974	25171	25196	25188	25331	25111	25175	25230	25330	25302	25294	25336	24975	25072	25114	25031	24959	25229	25006	25252	25025	25089	25059	25044	25177	25128	24984	25189	25291	25199	25063	25269	25286	25000	24964	25365	25289	25062	25095	25137	25099	25166	25057	25133	25065	24980	25329	25237	25157	25064	25146	24991	24959	25037	25182	25263	25254	25058	25132	25042	24957	25155	25289	25116	24875	25076	25158	25206	25077	25159	25000	25125	25091	25165	24814	25128	24961	24997	25168	25193	25044	25250	25125	24882	25165	25192	25255	25243	24907	25241	25305	24956	24893	25469	25245	25260	25007	25316	24972	25152	25256	25050	25100	25234	25373	25298	24986	24828	25138	25257	25257	25063	25384	25109	25152	25061	25033	25236	25364	25151	25000	25044	25168	25134	25019	25188	25169	25194	25194	24887	24968	25251	25172	25291	25238	25003	25190	25044	25247	25291	25293	25133	25271	25298	25288	25183	25230	25019	25100	25298	24938	25136	25191	25156	25031	24928	25167	25290	25116	25093	25116	25239	24939	25288	24934	25293	25284	25005	25050	25076	25150	25215	25173	24974	24976	25055	24939	25085	25026	25077	24813	25030	25240	24809	25152	25010	25177	24959	25205	25337	25074	25097	25050	25171	24992	25067	24883	25017	25106	24909	25083	25180	25360	25243	25071	24846	25132	24817	24926	25181	25420	25167	25038	25166	25139	25231	24973	25091	25093	24912	25052	25324	25162	25297	25236	24734	25268	25145	25143	25101	25226	25191	25010	25167	25139	25119	25115	25184	25180	25275	25209	25248	24902	25184	25140	25074	25235	25117	25182	25259	25081	25069	25097	25054	25164	25304	25158	25194	25212	25045	24788	25471	24950	24981	25305	25114	25025	25165	25310	25283	25381	25159	25133	25389	25268	25263	25166	25144	25289	25176	24941	25108	25035	25392	24966	25163	25284	25173	25305	25167	25169	25166	25017	24929	24957	25177	25053	25075	24849	25370	25287	25205	25011	25206	25131	25054	25032	25102	25265	25062	25057	24965	25159	25306	25165	25144	25192	25080	24929	25081	24810	25030	25100	25249	25048	25125	25054	24927	25102	25150	25203	25141	25123	25269	24875	25184	25222	25263	25325	25185	24944	25188	25048	25002	25007	25029	24763	24950	25049	25317	25225	25063	25189	25232	24907	25010	25233	25218	25203	24876	25031	24902	25105	25229	25072	25074	25199	25057	25028	25547	25155	25199	25192	24992	24962	25385	25286	25184	25009	25100	25236	25122	25082	25134	25224	25054	25139	24944	24999	24925	24960	25300	24968	24872	25180	25170	25015	25140	25057	25022	25134	24962	25303	25240	25078	24837	25148	25157	25003	24961	25163	25068	25245	25101	24906	25176	25077	24969	25066	25291	25069	25382	25129	25091	25104	24928	25057	24894	24890	25053	25185	25120	25030	25216	25135	25128	25106	24996	25205	25162	25226	25345	25108	25207	24999	25156	25461	25166	25150	25267	24958	25107	24849	25248	25138	25116	25266	25117	25117	25196	25159	25143	24968	25324	25267	25131	24953	25304	25365	25138	25072	25243	24920	25147	25195	25243	25164	24955	25018	25117	25228	24914	25107	25192	25264	24955	25284	25342	25056	25212	24870	25170	25226	25067	24937	25096	25029	25082	24947	25212	25136	25175	25202	25122	25117	25196	25166	24921	25134	25271	24923	25207	25153	25045	25051	25128	25353	25068	25221	25356	25191	25236	25107	25207	25110	25152	25485	25377	25037	25215	25319	25000	25068	25076	25429	25311	25117	24925	24875	25042	25055	24787	25094	25016	25037	25232	25256	25393	25248	24857	25178	25050	25175	25074	25160	25427	25078	25081	25005	25141	25056	25208	25119	25095	25241	25063	24951	25215	25041	25020	25013	25012	25167	25122	25147
29014	52133	38414	26644	20292	17906	16848	16091	15783	15524	15360	15092	15049	14891	14813	14800	14769	14557	14631	14819	14729	14847	14625	14628	14557	14603	14603	14598	14590	14451	14716	14398	14406	14434	14111	14458	14587	14502	14288	14685	14511	14554	14564	14604	14272	14595	14382	14574	14474	14394	14510	14388	14386	14619	14452	14540	14359	14294	14466	14326	14504	14347	14305	14446	14487	14444	14263	14540	14542	14451	14371	14516	14563	14401	14495	14450	14459	14518	14385	14546	14352	14241	14305	14325	14355	14375	14408	14443	14577	14494	14544	14615	14416	14488	14528	14360	14424	14322	14454	14549	14410	14580	14392	14380	14519	14457	14470	14372	14447	14547	14350	14421	14423	14365	14484	14445	14250	14472	14380	14543	14421	14453	14471	14529	14415	14420	14274	14470	14325	14391	14247	14414	14460	14428	14475	14397	14392	14297	14540	14337	14390	14417	14539	14373	14634	14393	14452	14340	14383	14406	14295	14562	14326	14534	14428	14394	14372	14304	14410	14348	14317	14578	14173	14455	14438	14403	14474	14390	14330	14409	14490	14368	14527	14435	14527	14542	14476	14435	14481	14288	14374	14389	14479	14389	14571	14266	14440	14502	14493	14503	14440	14357	14424	14510	14496	14335	14399	14354	14389	14403	14435	14353	14339	14344	14466	14307	14515	14337	14322	14453	14230	14411	14383	14291	14389	14557	14429	14416	14448	14379	14458	14481	14329	14437	14243	14383	14447	14330	14379	14394	14499	14524	14264	14332	14442	14240	14405	14390	14462	14434	14450	14311	14242	14233	14380	14435	14369	14513	14372	14434	14432	14477	14375	14486	14523	14562	14380	14378	14449	14312	14539	14442	14409	14348	14376	14450	14485	14382	14401	14524	14518	14310	14385	14517	14229	14395	14442	14560	14442	14565	14372	14415	14364	14293	14390	14558	14540	14327	14339	14515	14381	14362	14454	14350	14233	14342	14484	14469	14446	14303	14345	14386	14392	14226	14472	14516	14383	14400	14310	14426	14429	14367	14480	14275	14200	14440	14460	14338	14369	14383	14336	14428	14395	14398	14297	14398	14485	14446	14191	14559	14349	14370	14369	14459	14226	14475	14491	14247	14299	14313	14316	14346	14291	14463	14473	14451	14471	14168	14339	14518	14214	14286	14476	14379	14256	14378	14350	14379	14423	14355	14368	14433	14318	14273	14435	14403	14396	14442	14411	14458	14415	14441	14186	14527	14518	14381	14311	14331	14318	14319	14440	14476	14246	14516	14500	14540	14372	14433	14315	14619	14446	14281	14473	14388	14366	14455	14454	14239	14566	14386	14393	14542	14201	14444	14461	14474	14561	14400	14586	14497	14413	14408	14308	14389	14371	14415	14459	14225	14432	14579	14361	14366	14316	14469	14369	14318	14457	14326	14421	14369	14360	14439	14359	14346	14452	14401	14213	14309	14516	14341	14475	14515	14235	14435	14427	14491	14486	14261	14329	14272	14413	14443	14458	14379	14168	14398	14448	14421	14341	14506	14279	14261	14439	14275	14249	14272	14309	14438	14424	14389	14405	14349	14461	14401	14577	14312	14332	14322	14320	14515	14494	14424	14417	14465	14345	14241	14573	14381	14391	14396	14295	14291	14372	14213	14366	14430	14388	14273	14378	14370	14482	14268	14207	14343	14436	14488	14288	14332	14318	14360	14396	14592	14436	14457	14308	14308	14444	14365	14347	14592	14406	14319	14419	14251	14403	14347	14557	14478	14133	14274	14321	14417	14422	14475	14462	14189	14305	14273	14337	14230	14543	14325	14341	14381	14410	14453	14299	14377	14353	14518	14255	14329	14312	14188	14704	14320	14366	14519	14375	14320	14225	14303	14502	14239	14369	14480	14283	14383	14442	14291	14579	14429	14442	14572	14345	14374	14323	14333	14411	14302	14564	14331	14382	14322	14400	14460	14415	14405	14245	14366	14400	14420	14264	14313	14266	14092	14242	14351	14588	14220	14392	14218	14373	14303	14393	14419	14638	14435	14390	14497	14290	14387	14232	14590	14509	14306	14457	14354	14364	14411	14357	14259	14418	14346	14287	14364	14494	14362	14458	14376	14346	14334	14436	14699	14361	14223	14492	14519	14266	14539	14375	14311	14553	14297	14194	14323	14418	14460	14473	14324	14300	14233	14531	14318	14526	14309	14338	14388	14467	14438	14338	14468	14253	14290	14242	14424	14290	14507	14408	14548	14471	14401	14357	14382	14433	14459	14367	14243	14446	14333	14471	14192	14366	14483	14408	14443	14329	14501	14467	14555	14311	14536	14425	14329	14174	14579	14384	14382	14412	14437	14369	14470	14377	14277	14478	14412	14530	14304	14491	14264	14441	14348	14407	14399	14262	14446	14381	14458	14413	14366	14354	14441	14488	14512	14402	14305	14364	14385	14415	14538	14612	14423	14456	14348	14373	14518	14337	14384	14375	14531	14383	14515	14320	14476	14497	14431	14373	14387	14383	14507	14468	14430	14488	14305	14476	14443	14342	14353	14361	14392	14358	14402	14462	14563	14353	14471	14421	14281	14595	14498	14406	14337	14407	14483	14489	14402	14471	14470	14245	14423	14529	14408	14401	14341	14504	14555	14472	14506	14469	14385	14431	14332	14469	14437	14340	14377	14363	14286	14495	14374	14524	14290	14658	14271	14487	14579	14373	14197	14459	14463	14472	14347	14317	14386	14350	14327	14448	14294	14421	14480	14481	14347	14419	14293	14457	14455	14436	14341	14307	14388	14378	14319	14364	14278	14615	14455	14520	14440	14460	14432	14340	14553	14422	14413	14406	14265	14366	14298	14508	14363	14270	14351	14488	14374	14590	14465	14351	14381	14415	14277	14308	14284	14356	14372	14277	14470	14585	14510	14321	14402	14540	14353	14522	14398	14528	14301	14384	14350	14294	14483	14300	14269	14308	14289	14457	14249	14393	14296	14472	14363	14602	14203	14538	14336	14256	14485	14080	14343	14460	14445	14419	14508	14390	14359	14279	14395	14451	14232	14278	14363	14452	14393	14369	14573	14124	14444	14478	14400	14412	14403	14447	14429	14426	14481	14392	14335	14417	14402	14416	14441	14424	14331	14516	14399	14380	14395	14277	14471	14392	14420	14422	14381	14521	14516	14531	14236	14279	14262	14304	14268	14388	14237	14487	14281	14356	14369	14311	14497	14631	14334	14455	14300	14443	14481	14428	14333	14532	14429	14174	14596	14396	14467	14505	14644	14472	14271	14332	14538	14277	14322	14345	14205	14465	14534	14379	14372	14564	14455	14490	14473	14340	14444	14383	14556	14380	14291	14461	14519	14350	14306	14316	14381	14435	14354	14453	14307	14327	14248	14356	14298	14412	14607	14339	14359	14413	14430	14382	14390	14323	14298	14428	14326	14483	14391	14431	14395	14377	14421	14451	14279	14423	14330	14360	14432	14557	14346	14452	14336	14476	14585	14283	14263	14245	14332	14515	14366	14632	14525	14392	14385	14430	14421	14386	14445	14371	14421	14360	14653	14366	14441	14292	14316	14402	14369	14478	14406	14580	14417	14544	14374	14281	14338	14349	14390	14354	14402	14190	14154	14390	14392	14492	14306	14521	14520	14320	14344	14339	14422	14418	14238	14470	14428	14265	14163	14414	14414	14446	14306	14432	14434	14334	14339	14445	14543	14467	14499	14440	14537	14346	14443	14290	14386	14503	14367	14372	14265	14553	14262	14427	14212	14466	14257	14649	14307	14309	14151	14409	14308	14361	14427	14355	14327	14404	14288	14363	14350	14361	14311	14271	14625	14444	14437	14496	14545	14449	14531	14333	14670	14425	14502	14386	14316	14565	14476	14362	14382	14468	14242	14520	14448	14379	14209	14465	14494	14322	14455	14275	14364	14372	14547	14185	14596	14427	14337	14461	14567	14302	14489	14388	14419	14404	14500	14369	14502	14438	14340	14451	14374	14480	14393	14409	14464	14314	14488	14504	14494	14337	14263	14442	14316	14303	14335	14351	14430	14415	14502	14309	14257	14453	14353	14509	14401	14405	14489	14596	14315	14377	14429	14277	14379	14412	14536	14418	14288	14318	14552	14465	14335	14518	14234	14349	14510	14414	14471	14459	14457	14335	14551	14459	14351	14311	14480	14504	14164	14489	14199	14596	14271	14314	14260	14498	14373	14259	14462	14399	14431	14404	14196	14288	14411	14391	14514	14484	14413	14407	14444	14350	14367	14389	14490	14401	14496	14483	14518	14358	14275	14230	14450	14336	14316	14354	14451	14368	14357	14417	14308	14536	14398	14351	14487	14377	14306	14246	14344	14531	14497	14373	14342	14487	14345	14518	14203	14280	14477	14535	14366	14355	14323	14402	14275	14437	14224	14357	14329	14570	14370	14521	14431	14427	14464	14442	14387	14329	14428	14432	14402	14430	14342	14483	14357	14353	14403	14405	14379	14386	14258	14227	14345	14447	14495	14463	14385	14380	14257	14405	14461	14329	14402	14272	14275	14347	14470	14477	14392	14336	14321	14229	14566	14547	14368	14542	14416	14420	14425	14457	14433	14457	14419	14371	14382	14286	14351	14442	14353	14472	14343	14498	14200	14302	14193	14333	14356	14257	14335	14221	14398	14301	14426	14197	14452	14393	14440	14440	14440	14659	14451	14403	14387	14434	14472	14448	14457	14269	14441	14627	14659	14424	14402	14528	14391	14269	14441	14541	14486	14333	14429	14305	14328	14509	14333	14398	14343	14409	14317	14323	14276	14360	14266	14443	14403	14436	14292	14455	14394	14350	14438	14451	14334	14611	14320	14378	14432	14265	14340	14231	14563	14603	14458	14389	14415	14245	14320	14347	14570	14523	14373	14427	14431	14453	14237	14278	14390	14433	14461	14463	14480	14273	14408	14542	14290	14453	14356	14317	14412	14218	14538	14295	14327	14345	14325	14264	14514	14431	14431	14545	14413	14318	14397	14517	14364	14499	14622	14143	14707	14341	14464	14531	14237	14336	14247	14312	14371	14275	14402	14344	14273	14387	14139	14506	14509	14397	14438	14519	14559	14419	14351	14581	14526	14343	14379	14427	14284	14370	14428	14359	14423	14634	14381	14267	14406	14286	14433	14329	14330	14545	14271
36680	36746	38252	32318	28227	26943	26591	25862	25959	25483	25627	25514	25729	25385	25216	25388	25229	25327	25249	25372	25455	25406	25182	25321	25133	25219	25307	24812	25172	25470	25404	25210	25263	25178	25382	25175	24963	25345	25334	25093	25204	25098	24967	25024	25294	25137	24989	25278	25013	25112	24986	25268	24978	25026	24933	25029	24997	24971	25144	25346	25085	25260	25184	25366	25136	25120	25153	25087	25084	25288	25282	25059	25054	25054	25169	25252	25072	25154	25206	25039	25107	24924	25021	25068	25065	25063	25278	25085	25146	25004	25138	25173	25312	25168	25242	25244	25225	25018	25065	24911	25275	25133	24995	25150	25069	25146	25204	25126	25374	25268	25047	25292	25028	24922	25121	25171	25222	25196	24990	25181	25248	25310	25027	25177	25490	25264	25261	25324	25370	25426	25212	25260	25405	25209	25076	25152	25123	25332	25273	24978	24898	24900	25061	25416	25410	24956	24973	25204	25036	25535	25202	25183	25171	25230	25336	25021	25216	25184	24895	25008	25197	25085	25126	24959	25188	25227	25157	25339	24987	25088	25352	25287	24952	24988	25075	25132	25083	25052	25229	25423	25062	25021	25163	25292	25243	25309	25320	24944	25119	25139	25444	25213	25190	25053	25205	25160	25124	25396	25093	25238	25400	25155	25265	25210	24994	25093	25188	25229	25053	25015	25283	25281	25243	25265	25164	25162	25285	25082	25233	24869	25304	25104	25324	25121	24957	25223	25408	25086	25052	25229	25128	24982	25244	25042	25038	25032	25063	25279	25290	25236	25039	24874	25139	24994	25287	24880	25354	25295	25113	25150	25196	25251	25173	25161	25070	25196	25298	25187	25143	25132	25122	25088	25271	25172	25227	25104	25087	25113	25056	25128	25111	25232	25159	25129	25103	25132	25264	25456	25215	25013	25130	25093	25241	24956	24944	25052	25129	25183	25290	25015	25171	25154	25160	24945	24958	25194	25026	25183	25176	25272	25157	25066	25234	25136	25169	25207	25391	25110	24879	24913	24817	25077	25156	25285	25332	25196	25168	25356	25111	25164	25186	25221	25332	25222	25050	25090	25060	24833	24985	25230	25299	25280	25141	25232	25235	25052	25382	25191	25038	25173	25127	25042	25124	24921	25016	25304	25275	24943	24946	25189	25342	25365	25057	25131	25072	25366	25252	25155	25101	25435	25076	25040	25294	25078	25225	25315	25131	25342	25192	25384	25113	25058	25131	25070	25213	25112	25058	25372	25124	25238	25201	25377	25160	25110	25154	25166	25129	25011	25036	25002	25171	25162	24939	25160	25091	25110	25134	25209	25224	25235	25051	24970	25244	25325	25294	25029	25351	25227	25148	25128	25016	24840	25226	25139	25075	25039	25036	25253	25081	25144	25166	25259	25009	25104	25474	25139	25048	25094	24972	25046	25155	25289	24970	25267	25078	25157	25137	25269	25131	25041	25141	25211	25560	25208	24972	25094	25318	25448	25298	25273	25254	25108	25093	25201	25211	25210	25288	25251	25241	25237	25052	24986	25117	25055	24943	25000	25243	25153	25222	25077	25159	25315	24983	25032	25112	25096	25331	24906	25136	25469	25086	25033	25174	25323	25262	25127	25023	25290	25033	25124	24907	25064	25505	25092	24999	25202	25239	25104	25135	25192	25112	25138	25187	25501	25428	25309	25211	25324	25085	25061	25136	25083	25246	25084	25497	25289	25240	25238	25287	25280	25254	25186	25434	24949	25128	25373	25230	25294	24818	25079	25313	25169	25256	25195	25280	25313	25167	25089	25192	25010	25234	25285	25181	25147	25160	25057	25226	25205	25123	24912	25252	25286	25301	25113	25429	25457	25149	25304	25036	25012	24883	25036	25260	25306	25218	25139	25256	25189	25227	24964	25346	25058	25119	25000	25185	24953	25075	25060	25179	24998	25162	25041	25109	25164	25242	25383	25317	25316	24978	25231	25124	25327	24978	25172	25202	25157	25545	25227	25000	25112	25370	24920	24895	24986	25090	25078	25093	25009	25063	25323	25297	25068	25229	25144	25071	25204	25117	25286	24908	25310	25175	25388	25182	25420	25159	25253	25088	25139	24883	25272	25136	25097	25256	24959	25403	24918	25219	25085	25407	25277	25386	25059	25032	25045	25235	24945	25197	25151	25080	25293	25099	24892	25224	25079	25012	25323	25151	25179	25383	25036	25348	25163	24967	24997	25232	25010	25080	25105	25230	25403	25353	24955	25053	25205	25202	25264	25258	25335	25281	25203	25106	25163	25208	25314	25169	25240	25411	24996	25169	25141	25146	25292	25320	25123	25022	25236	25349	25101	25141	25087	25177	25052	24981	25030	25241	25097	25313	25274	25111	24929	24940	25197	24933	25064	25371	25232	25040	25297	25164	25273	25392	25268	25207	25080	25082	25204	25047	25213	25028	25187	25185	25041	25321	25048	25063	25206	25176	25073	25186	25064	25192	25261	25219	25248	25102	25246	25317	24966	25180	25390	24945	25130	25401	25048	25239	25206	25151	25127	25341	25223	25173	25188	25086	25227	25059	25057	25266	25147	24991	25331	25095	25192	25397	25168	25212	25402	25070	25020	25008	25240	25220	25197	24965	25220	25086	25240	25250	25121	25084	25211	25113	25171	25414	24947	24936	25032	25294	24981	25321	25042	25157	24958	25343	25127	25044	25009	25380	25066	24994	25354	25087	24830	24966	25267	25088	25087	25468	25131	25049	24871	25078	24991	25103	25217	25209	25121	25063	25108	25078	25311	24978	24983	25140	25041	25165	24950	25109	25226	25275	25312	25387	25223	25029	25132	25300	25049	25207	25254	25354	24987	25182	25059	25146	25171	25184	25203	25060	24994	24999	25135	25376	24891	25176	24837	25196	25067	25366	25303	25263	25221	25121	25301	25057	25206	25107	25171	25204	25154	25200	24970	25226	25033	25321	25333	25054	24965	25226	24940	25141	25273	25141	25003	25344	25146	25404	25161	25177	25315	25149	25054	25320	25092	25218	25050	25198	24945	25136	25201	25227	25087	25168	25128	25165	25339	25349	25243	25420	25188	25385	25008	25161	25262	25174	25379	25145	25261	25267	25213	25025	25322	25262	25141	24977	25284	25249	24963	25313	25022	25263	25297	24929	25117	25147	25234	25212	24993	25210	25226	25243	25380	25290	25065	25350	25286	25172	25254	25144	25278	25187	25488	25094	25165	25174	25156	25112	25207	25159	25113	25186	25026	25169	25298	25340	25386	25321	25035	24907	24988	24948	25234	25031	25375	25440	25165	25139	25140	25029	25136	25244	24849	25042	25160	25241	25400	25358	25136	25376	25083	25160	24799	25106	24933	25165	25243	25170	25039	25061	25163	24804	25047	25113	25145	25418	25038	25186	25109	24958	25245	24974	25196	25184	25117	25269	24997	25263	25129	25080	25071	25339	25093	25414	25064	25054	25249	25018	25210	24968	25391	25310	25251	25053	25156	25243	24988	25071	25028	25265	25167	25129	25108	25200	25140	24905	25038	25295	25106	25089	25157	24998	25073	25079	25148	25277	25032	24953	24794	25105	25099	25030	25103	25237	25057	25154	25104	25124	25165	25056	24957	25228	25143	25062	25252	25197	25116	25351	25151	25170	25071	25254	25259	24979	25143	24949	25092	25209	25142	25090	25090	25087	24977	25045	24974	25510	25320	25192	25141	25189	25195	25030	25116	25355	25276	25264	24847	25118	25194	25225	25263	25198	25355	25208	25117	25171	25408	25425	25158	25389	25213	25143	25043	25147	25035	25184	25168	25076	25027	25069	25092	25174	25402	25151	25093	25252	25329	25067	25268	25243	25325	25317	25211	25184	25266	25298	25443	25273	25116	25346	25191	25020	25270	24995	25201	25138	24862	24995	25148	25012	24967	25010	25271	25183	25185	25190	25265	25107	25263	24974	25301	25107	25158	24955	25105	25018	25413	25205	25395	25544	25293	25214	25147	25088	25371	25011	24958	25038	25202	25262	25187	25247	24991	25300	25078	25378	25321	25311	25104	25023	25153	25127	25015	25070	25105	25426	25331	25240	25309	25139	25086	24988	25119	25126	24955	24927	25135	25411	25138	25058	25169	25169	25079	24997	25082	25073	25182	25146	25371	25321	25220	25082	25038	25067	25352	24896	25126	25162	25147	25267	24943	25027	25225	25113	25177	25267	25265	25008	25246	25336	25332	25184	25048	25194	25164	25162	25058	25100	25042	25048	25038	25060	25141	25045	25135	25312	25170	25082	25279	25344	25068	25056	25123	25202	25190	25384	25175	25193	25095	25147	25131	25253	24926	25335	25032	25278	25361	25164	25180	25271	25184	25128	25274	25178	25104	25021	25075	25165	25077	25369	25106	25260	25220	25126	25153	25358	25260	25091	25280	25087	25186	25075	25364	25044	25193	25205	24971	25193	25036	25586	25114	25074	25292	25138	25208	25330	25351	25043	25319	25048	25044	25249	25000	25007	25211	25043	25311	25166	25193	25184	25319	25156	25108	25031	25166	25312	25233	25140	25090	25188	25128	25239	25052	24957	25135	25139	25428	25035	25135	25343	24980	25203	25480	25196	25162	25245	25360	25217	25117	25343	25232	25013	24854	25191	25184	25069	25216	25260	25278	25023	25241	25253	25373	24989	25073	25143	25072	25249	25511	25271	25181	25097	25292	24886	25237	25049	25135	25173	25298	25090	25398	24889	25140	25161	25417	25129	25245	25310	25461	25205	25488	25408	25178	25168	25193	25441	25182	24764	25312	24973	25050	25040	25130	25286	25085	25454	25288	25108	25179	25283	24995	25380	25355	25481	25236	25168	24987	25321	25075	25226	25207	24982	25057	25040	25038	25087	25401	25365	25446	25129	25140	25341	25065	25105	25144	25151	25152	24935	24964	25070	25182	25120	25073	25172	25113	25034	25204	25100	25234	25235	25254	25156	25100	25093	25203	24859	25265	25349	25315	25167	25120	25061	25223	24933	25197	25207	25120	25164	25085	25359	25138	25050	25327	25094	25286	24911	24966	25000	25029	24884	25045	25142	25042	25355	25284	25152	25185	25351	25156	25348	25093	25359	25138	25426	25228	25078	25278	25212	25264	25127	24976	25076	25277	25242	25020	25181	25257	25096	24858
31756	40390	27648	20210	17620	15987	15508	15073	14850	14853	14559	14516	14632	14371	14520	14337	14305	14327	14417	14258	14349	14135	14335	14279	14242	14277	14354	14308	14189	14167	14281	14176	14219	14210	14015	14196	14131	14272	14291	14119	14088	14333	14340	14220	14287	14219	14136	14298	14203	14275	14270	14318	14275	14299	14239	14441	14302	14238	14358	14275	14239	14134	14145	14197	14196	14294	14180	14202	14255	14263	14399	14196	14273	14310	14226	14218	14320	13966	14237	14212	14149	14072	14255	14336	14205	14206	14125	14155	14238	14246	14331	14089	14436	14058	14239	14417	13963	14225	14284	14370	14158	14107	14202	14132	14281	14209	14303	14099	14271	14375	14127	14328	14248	14266	14258	14351	14279	14255	14199	14087	14312	14225	14218	13989	14201	14173	14210	14124	14183	14350	14138	14272	14085	14295	14325	14227	14143	14167	14292	14348	14235	14294	14099	14213	14058	14214	14077	14084	14348	14072	14208	14180	14112	14033	14223	14318	14135	14452	14168	14193	14333	14139	14213	14202	14073	14247	14012	14215	14120	14159	14292	14241	14122	14138	14179	14266	14287	14213	14138	14128	14159	14207	14180	14058	13971	14244	14185	14217	14090	14206	14348	14333	14151	14277	14173	14137	14250	14196	14250	14181	14380	14254	14085	14222	14164	14235	14413	14314	14050	14161	14071	14170	14115	14327	14295	14312	14120	14207	14167	14045	14119	14320	14219	14168	14326	14020	14180	14261	14238	14297	14266	14150	14263	14216	14288	14218	14227	14160	14361	14282	14352	14273	14091	14100	14237	14340	14250	14188	14259	14267	14251	14150	14191	14270	13971	14319	14180	14194	14193	14155	14255	14097	14234	14243	14133	14083	14261	14219	14191	14174	14257	14227	14113	14265	14136	14079	14158	14260	14108	14201	14260	14094	14268	14160	14135	14199	14277	14119	14138	14243	13941	14331	14278	14267	14243	14141	14269	14108	14123	14130	14186	14329	14310	14185	14190	14050	14242	14313	14373	14256	14280	14392	13974	14359	13969	14112	14157	14210	14204	14198	14127	14232	14233	14141	14308	14249	14323	14328	14270	14269	14068	14083	14252	14291	14240	14037	14211	14158	14297	14128	14118	14121	14203	14306	14071	14160	14173	14079	14262	14135	13980	14030	14075	14076	14106	14239	14242	14251	14074	14252	13974	14292	14199	14199	14163	14228	14416	14333	14155	14115	14196	14141	14178	14180	14198	14248	14180	14242	14198	14387	14197	14076	14127	14289	14192	14160	14011	14295	14105	14139	14004	14186	14196	14280	14063	14188	14180	14259	14134	14135	14297	14368	14134	14102	14304	14144	14128	14071	14166	14256	14259	14059	14235	14125	14186	14266	14292	14193	14288	14246	14155	14032	14116	14347	14114	14083	14275	14276	14188	14146	14205	14254	14070	14005	14189	14229	14174	14409	14379	14032	14155	14183	14108	14092	14249	14187	14210	14167	14287	14075	14259	14261	14187	14257	14137	14307	14195	14149	14440	14125	14102	14053	14097	14210	14153	14190	14131	14133	14284	14081	14100	14388	14258	14241	14110	14283	14074	14223	14148	14338	14218	14299	14273	14338	14286	14039	14070	14197	14343	14260	14245	14246	14057	14169	14088	14058	14035	14132	14183	14211	14091	14360	14347	14206	14166	14233	14279	14338	14093	14092	14108	14242	14031	14195	14277	14070	14325	14327	14120	14144	14139	14300	14094	14268	14063	14194	14353	14216	14250	14281	14193	14317	14024	14246	14098	14236	14198	14097	14214	14122	14278	14009	14123	14137	14309	14221	14125	14204	14104	14269	14360	14234	14329	14187	14286	14115	14234	14281	14227	14224	13945	14167	14318	14236	14358	14050	14260	14475	14243	14313	14167	14345	14022	14173	14141	14141	14220	14120	14112	14117	14306	14128	14060	14127	14209	14160	14092	14287	14126	14294	14047	14269	14233	14410	14182	14279	14129	14185	14326	14216	14212	14104	14163	13954	14217	14150	14214	14116	14346	14330	14037	14017	14249	14163	14242	14072	14310	14092	14069	14143	14164	14215	14206	14175	14311	14276	14175	14179	14301	14195	14132	14297	14154	14184	14259	14238	14259	14074	14321	14191	14257	14344	14191	14177	14185	14171	14260	14200	14246	14127	14281	14307	14139	14120	14150	14261	14201	14178	14295	14231	14236	14039	14134	14203	14082	14072	14215	14280	14203	14087	14247	14138	14227	14111	14037	14312	14149	14191	14413	14319	14349	14280	14042	14296	14258	14019	14260	14199	14189	14117	14229	14359	14249	14167	14092	14221	14370	14055	14151	14187	14214	14201	14188	14166	14294	14112	14246	14301	14228	14190	14113	14143	14220	13998	14118	14188	14088	14347	14055	14138	14063	14274	14161	14248	14135	14107	14165	14218	14221	14186	14212	14041	14119	14159	14263	14191	14256	14030	14034	14098	14029	14327	14197	14326	14265	14260	14159	14083	14054	14198	14269	14111	14102	14196	14077	14076	14205	14270	14187	14256	14275	14106	14263	14094	14095	14413	14137	14051	14401	14194	14240	14115	14090	14207	14235	14190	14272	14318	14234	14149	14133	14047	14004	14282	14175	14216	14158	14153	14171	14189	14258	13994	14115	14339	14226	14277	14118	14315	14240	14023	14154	14136	14400	14067	14210	14117	14326	14299	14272	14208	14056	14145	14229	14094	14409	14363	14110	14097	14181	14296	14264	14376	14265	14337	14269	14195	14276	14399	14100	14284	14125	14316	14314	14248	14264	14014	14100	14357	14131	14192	14217	14122	14144	14240	14012	14290	14162	14259	14250	14102	14206	14301	14199	14323	14285	14253	14094	14151	14199	14184	14251	14077	14192	14212	14160	14186	14139	14112	14170	14271	14161	14290	14194	14213	14157	14221	14207	14202	14206	14091	13925	14220	14202	14022	14163	14406	14267	14236	14187	14176	14228	14170	14326	14129	14178	14067	14085	13988	14320	14136	14120	14295	14291	14229	14298	14107	14243	14093	14199	14246	14215	14163	14244	14222	14162	14203	14169	14312	14250	14432	14118	14374	14241	14188	14072	14207	14025	14222	14138	14197	14199	14253	14330	14362	14177	14244	14183	13988	14138	14155	14251	14256	14120	14162	14090	14255	14214	14221	14492	14274	14128	14226	14110	14363	14312	14234	14297	14216	14210	14153	14262	14156	14275	14043	14239	14400	14152	14289	14276	14234	14133	14169	14181	14161	14185	14298	14089	14198	14145	14170	14263	14214	14171	14209	14266	14278	14248	14103	14416	14334	14042	14138	14238	14135	14137	14314	13980	14074	14166	14039	14431	14015	14110	14304	14173	14018	14056	14118	14111	14258	14193	14164	14222	14293	14270	14313	14298	14239	14187	14113	14281	14151	14354	14198	14243	14213	14185	14353	14366	14169	14193	14207	14190	14050	14244	14131	14116	14244	14190	14189	14209	14270	14170	14206	14288	14096	14173	14294	14057	14067	14228	14174	14134	14241	14275	14188	14316	14219	14304	14137	14150	14242	14110	14283	14353	14146	14155	14044	14305	14306	14168	14449	14083	14268	14225	14128	14206	14159	14190	14058	14285	14066	14169	14213	14106	14277	14054	14245	14237	14084	14021	14191	14245	14138	14186	14122	14226	14271	14127	14061	14113	14263	14278	14185	14141	14152	14186	13998	14317	14076	14101	14252	14214	14132	14267	14218	14296	14284	14324	14204	14202	14252	14136	14097	14068	14188	14204	14140	14220	14139	14102	14165	14134	14126	14203	14344	14189	14172	14118	14162	14466	14257	14086	14306	14162	14336	14114	14177	14116	14025	14153	14348	14459	14250	14181	14128	14142	14306	14289	14227	14391	14175	14286	14219	14125	14244	14217	14119	14034	14173	14124	14207	14342	14187	14212	14161	14189	14274	14196	14050	14257	14112	14454	14027	14347	14052	13998	14298	14194	14260	14034	14180	14328	14336	14241	14264	14036	14255	14205	14379	14239	14164	14188	14159	14051	14085	13979	14113	14212	14153	14105	14010	14222	14186	14227	14171	14287	14162	14113	14312	14204	14484	14309	14274	14118	14326	14101	14234	14241	14135	14095	14315	14202	14290	14189	14230	14057	14135	14146	14120	14144	14130	14297	14053	14363	14349	14199	14369	14130	14224	13996	14264	14130	14278	14219	14212	14232	14252	14367	14120	14055	14287	14320	14262	14075	14187	14231	14426	14107	14188	14099	14106	14365	14089	14270	14193	14277	14316	14273	14172	14330	14290	14213	14034	14166	14355	14344	14109	14250	14265	14173	13990	14120	14106	14338	14336	14142	14219	14250	14052	14122	14282	14278	14315	14252	14035	14310	14370	14436	14147	14124	14193	14178	14140	14087	14093	14238	14092	14300	14324	14303	14250	14374	14171	14217	14306	14241	14213	14377	14120	14231	14202	14182	14155	14244	14291	14210	14237	14159	14132	14283	14271	14057	14142	14223	14241	14273	14217	14101	14265	14325	14195	14284	14279	14245	14302	14130	14388	14246	14178	14323	14250	14115	14142	14385	14171	14214	14052	14159	14259	14003	13969	14192	14153	14350	14284	14305	14223	14257	14211	14076	14201	14311	14113	14436	14157	14308	14132	14173	14106	14340	14201	14203	14144	14319	14180	14199	14162	14363	14316	14151	14306	14263	14239	14346	14168	14196	14132	14099	14207	14116	14210	14213	14142	14185	14075	14122	14170	14266	14349	14117	14066	14176	14235	14069	14330	14199	14233	14310	14206	14081	14206	14103	14232	14102	14140	14259	14192	14278	14345	14240	14171	13998	14252	14150	14028	14201	14318	14210	14225	14121	14285	14253	14117	14306	14351	14181	14153	14283	14070	14137	14188	14234	14224	14183	14316	14333	14282	14067	14102	14414	14119	14147	14173	14192	14184	14233	14269	14113	14097	14378	14002	14264	14305	14169	14186	14303	14048	14297	14338	14239	14225	13976	14115	14300	14204	14286	14176	14152	14302	14210	14258	14153	14092	14218	14265	14193	14050	14190	14109	14020	14060	14275	14199	14138	14317	14222	14250	14279	14312	14288	14218	14150	14252	14102	14337	14059	14043	14342	14238	14031	14154	14293	14291	14299	14297
24427	21078	27929	27830	27205	27936	28591	26596	26096	26280	26113	25584	25635	25756	25598	25437	25516	25419	25222	25280	25491	25386	25386	25293	25401	25334	25241	24976	25177	25310	25434	25425	25125	25086	25322	25353	25102	25063	25109	25060	24938	24990	25052	25140	25172	25270	25278	25253	25383	25156	25132	25082	24979	25005	25278	25269	25327	25073	25163	25181	25309	25289	25393	25193	25029	25325	25208	25185	25528	25448	25300	25317	25179	25051	25313	25347	25118	25189	25061	25238	25429	25279	25487	25275	25259	25086	25311	25265	25600	25088	25291	25233	25243	25083	25166	25320	25607	25549	24993	24913	25227	25359	25309	25176	25031	24962	25313	25132	25149	25205	25164	25179	25219	25075	25326	25101	25527	25044	25404	25128	25184	25337	25313	25193	25071	25158	25296	25574	24991	25050	25281	25181	25076	25153	25266	25148	25117	24989	24980	25099	25116	25085	25116	25371	25393	25259	25094	25184	25231	24975	25185	25234	25310	25434	25143	25198	25091	25030	24837	25207	25105	25021	25177	24962	25131	25240	25115	25022	25285	25379	25078	25232	24964	25116	25166	25215	25346	25178	25135	25316	25233	25151	25208	25190	25342	25034	25185	25098	25342	25337	25183	25299	24966	25109	25054	25339	25225	25028	25090	25395	25200	25049	24995	25003	25008	25064	25269	25226	25422	25222	25442	25284	25297	25437	25179	25155	25080	25237	25130	25037	25071	25221	25106	25120	25351	25120	25315	24941	25111	25232	25276	25325	25263	25265	25016	25234	25203	25302	25419	25312	25109	24991	25032	24981	25158	25145	25207	25080	24931	25223	25359	25199	25205	24971	25358	25219	25196	25096	25071	24880	25187	25230	25035	25359	25138	25208	25517	25093	25361	24970	25269	25191	25481	24920	25336	25118	25260	25116	25105	25184	25187	25185	25365	25200	25161	25208	25069	25090	25343	25027	25362	25064	25064	25218	25090	25189	25230	25306	25125	25119	25175	25180	25316	25214	25180	25371	25258	25200	25171	25046	25092	25052	25301	25045	25141	25109	25182	24941	25092	24973	25293	25389	25025	25248	25019	25311	25072	25186	24961	25161	25492	25199	25067	25076	25128	25067	25090	25009	25374	25176	25381	25215	25269	25087	25241	25148	25165	25380	25385	25220	25336	25117	25338	25314	25278	25049	25340	25226	25198	25398	24939	25223	25138	24957	25038	25486	25102	25138	25275	25043	25199	25329	25289	25114	25274	25025	25365	25349	25186	25256	25286	25222	25133	25174	24948	25302	24857	25249	25205	25256	25002	25086	25071	25135	25216	25237	25066	25181	25127	25335	25157	25038	25107	25400	25320	25273	25126	25106	24988	25130	25140	25195	25255	25178	25132	25147	25137	25100	25063	25061	25090	24938	25186	25157	25261	25422	25252	24940	25270	25148	25093	25185	25003	25046	25076	25292	25214	25265	25025	25400	25095	25187	25444	25167	25300	25316	25273	24987	25223	25283	25392	25414	25152	25119	25200	25295	25161	25122	25401	25340	25338	25108	25154	25088	25152	25044	24989	25337	25188	25105	25346	25138	25272	25280	25347	25475	24960	25105	25306	25261	25183	25307	25311	24938	25088	24976	25160	25219	25370	25188	25220	25092	25170	25328	25109	25164	24954	25046	25135	24915	25097	25365	24965	25258	25270	25174	25368	25070	25142	25155	25120	25074	25265	25233	25061	24953	25222	25042	25169	25216	25154	25187	25235	25119	25219	25352	25118	25009	25125	25102	25275	25001	25324	25159	25090	24835	24957	25217	25359	25172	25100	25106	25405	25194	25157	25050	25296	25240	25345	25319	25047	25415	25104	25112	25264	25283	25252	25041	25111	25110	25225	25146	25236	25042	25362	25136	25073	25244	25335	25351	25354	25078	25123	25218	25130	25169	25090	25162	25116	25215	25311	24988	25034	25029	25012	25097	25295	25131	25198	24923	25154	25321	25158	24865	25279	25367	25162	25075	25083	25153	25233	25191	25451	25288	24969	25412	25157	24713	25377	25203	25255	25259	25147	25146	25391	25332	25260	25350	25141	25167	25269	25285	25228	25035	25195	25056	25129	25104	25342	25095	25309	25329	25047	25330	25308	25316	25198	25424	25240	25164	25241	25232	25302	25318	25325	25180	25162	25202	24988	25254	25204	25198	25253	25243	25344	25374	25245	25004	25180	25287	25202	25117	25177	25096	25046	24781	24923	25187	25210	25208	25176	25162	25241	25010	25310	25264	25103	24978	25054	25069	25048	24975	25212	25287	25342	25063	25282	25474	25108	25228	25017	25098	25403	25037	25225	25081	25320	25323	25250	25108	25075	25154	25169	24983	25185	25226	25231	25328	25183	25140	25340	25039	25352	25050	24939	25228	25226	25272	25452	25277	25354	24956	25127	25144	25065	25141	25187	24977	25374	25102	24989	25525	25143	24966	25132	25471	25528	25090	25211	25148	25270	25345	25496	24987	24928	25298	25037	25298	25455	25233	25286	25403	24975	25209	25096	25023	24892	25015	25076	25107	25273	25181	25363	25141	24969	25341	25079	25261	25198	25111	25182	25028	25034	25133	25073	25271	25048	25235	25021	25232	25071	25162	25243	25230	25149	25109	25172	25142	25444	25068	24887	25235	25062	25151	25161	25343	25260	24978	25318	25183	25256	25319	25029	25025	25123	25584	25107	25042	25006	25088	25185	24925	25046	25321	25305	25226	25147	25411	25208	25098	25095	25240	25233	25011	25164	25071	25067	25141	25341	25094	24955	25139	25165	25081	25370	25113	25216	25305	25041	25115	25172	25258	25108	25285	24979	25067	24932	25155	25284	25275	25405	25320	25166	25213	25225	25104	25118	25088	25205	25447	25189	25060	25184	25238	24926	25103	25250	25171	25380	25158	25257	25255	25375	25198	25339	25167	25147	25291	25200	25119	25303	25300	25250	25277	25386	25183	25037	25073	25041	25253	25173	25369	25515	25386	25011	24937	25395	25243	25345	25280	25227	25045	25281	25010	25149	25267	25406	25126	25101	24942	25357	25048	25127	25143	25283	25416	25597	25220	25084	25066	25316	25174	25180	25462	25102	25264	24861	24961	25251	24896	25240	25173	25151	25225	24901	25120	25262	25324	25500	25442	25332	25205	25172	25087	25490	25161	25170	25127	25130	25229	25064	25219	24868	25300	25247	25111	25003	25015	25049	25103	25291	25260	25428	25272	25148	25118	25180	25100	25406	25101	25359	25123	25305	25145	25186	25001	25209	25100	25048	25190	25128	25085	25100	25253	25084	25330	25347	25359	25308	25100	25339	25020	25261	25208	25089	25183	25213	25197	25144	25204	24973	25316	24911	25026	25104	25014	25248	25154	25093	25268	25197	25327	25126	25094	25199	25143	25440	25006	25071	25233	25181	25132	24999	25364	25218	25149	25439	25193	25131	25178	25209	25040	25282	25160	25220	25269	25150	25166	25353	25013	25227	25231	25088	25127	25301	25235	25080	25345	25175	25084	25087	25143	25045	25094	25277	25027	25081	25144	25115	25116	25141	24801	25119	25377	25549	25065	25196	25114	25245	25196	25204	25211	25021	25070	25036	25150	25326	25157	25308	25353	25292	25047	25089	25393	25267	25316	25235	25091	25160	25255	25064	25149	25028	25256	25149	24986	24880	25054	24998	24909	25147	25259	25290	25120	25084	25176	25079	25006	24988	25033	25273	25100	25009	25068	25180	25327	24997	24974	25221	25284	25306	25186	25201	25072	25183	24873	25141	25201	25296	25131	24990	25076	25139	25467	25149	25137	25227	25258	25287	25057	25090	25205	25146	24996	25252	25195	25156	25066	24982	25120	25426	24881	25368	25065	25303	25206	25088	25168	25244	25225	25035	25252	25107	25276	25162	25067	25187	25350	25416	25249	25023	25426	25192	24958	25431	24970	25339	25088	25084	25127	25107	25173	24924	25042	25121	25198	24994	24968	25121	25330	25216	25323	25314	25161	25273	24994	25356	25142	25063	25024	25152	25124	25302	25257	25211	25156	25288	25184	25087	25005	25395	25092	25198	25315	25355	25419	25209	25209	25170	25194	25219	25196	25301	25292	25286	25094	25223	25184	25302	25092	25337	25113	25054	25081	25380	24864	25218	25067	25235	24912	24987	25140	24933	25087	25218	25231	24982	25218	24988	25370	25185	25052	25409	25090	25043	25414	25046	25061	25399	25350	25409	25080	25190	25047	25204	25189	25324	25155	25260	25132	25232	25149	25193	25294	25292	25237	25220	25325	25111	25312	25296	25205	25057	24950	24949	25080	25281	25260	25274	25048	25190	25125	24991	25051	25186	24991	25163	25388	24937	25095	25179	25005	25179	24870	25225	25234	25182	25094	25241	25290	25225	25468	25245	24978	25093	24985	25150	25117	25160	25309	25188	25577	25031	25156	24942	24963	25405	25213	24886	25075	25062	25438	25167	25109	24998	25132	24881	25249	25158	25132	24920	24985	25319	25101	25194	25336	25192	25220	25242	25116	25520	25125	25181	25100	25264	25035	25397	25053	25075	25391	25124	25198	25212	25187	25072	25356	25212	25208	25387	25355	25149	25149	25147	25305	25481	25271	25330	25114	25203	25200	25207	25073	25308	25205	25006	25020	25222	25157	25316	25199	24962	25315	25209	25158	24981	25115	24985	25091	25233	25131	25394	25260	25407	25327	25186	25103	25257	25250	25149	25128	25068	25060	25512	25227	25346	25024	25254	25276	25385	25149	25056	25326	25276	25143	25103	25243	25078	25192	25327	25225	24695	25010	25059	25068	25312	25457	25244	25389	25341	25316	25232	25173	25298	25375	25318	25113	25589	24949	25041	25193	24947	25187	25376	25247	25273	25127	25496	25313	25159	25243	25193	25258	25007	25146	25117	25171	25400	24956	25064	25078	25132	25145	25346	25251	25336	25196	25276	25318	25326	25078	25242	24932	25185	25145	25144	25222	25302	25059	25032	25187	25251	25206	25282	25033	25088	25164	25226	24944	24986	24994	25291	25410	25248	25038	25284	25303	25147	25178	25270	25396	25362	25120	25440	25287	25188	25385	25169	25300	25101	25205	25215	25085	25301	25079	25367	25413	25150	25165	25149	25168	25056	25003	25345	25190	25117	25248
28003	43320	30245	23314	19146	17308	16209	15768	15401	15192	14953	14935	14864	14758	14675	14566	14648	14678	14475	14678	14557	14582	14692	14479	14497	14366	14612	14429	14437	14579	14197	14386	14543	14380	14442	14429	14349	14510	14483	14504	14568	14431	14351	14480	14351	14574	14474	14454	14530	14440	14591	14413	14399	14390	14579	14432	14295	14256	14519	14492	14504	14301	14516	14434	14439	14363	14440	14371	14492	14437	14405	14522	14549	14418	14413	14451	14370	14401	14194	14448	14406	14215	14453	14338	14320	14372	14386	14358	14476	14483	14549	14365	14444	14377	14485	14465	14414	14329	14364	14488	14420	14450	14366	14425	14485	14483	14179	14374	14376	14369	14372	14374	14360	14361	14387	14373	14249	14366	14489	14374	14211	14231	14461	14395	14378	14357	14192	14482	14460	14287	14297	14369	14404	14554	14413	14267	14442	14460	14434	14514	14373	14522	14515	14407	14355	14484	14373	14306	14435	14529	14434	14566	14303	14200	14492	14321	14470	14349	14293	14235	14434	14287	14397	14381	14474	14429	14480	14499	14224	14514	14430	14470	14358	14203	14415	14367	14210	14468	14315	14470	14441	14446	14278	14384	14427	14283	14390	14375	14518	14219	14459	14241	14202	14425	14451	14389	14248	14437	14356	14369	14259	14372	14404	14308	14302	14402	14278	14347	14308	14405	14485	14357	14496	14262	14376	14263	14387	14202	14209	14606	14317	14308	14423	14305	14270	14511	14372	14477	14418	14350	14216	14487	14333	14143	14402	14462	14360	14389	14447	14496	14290	14241	14488	14210	14321	14393	14557	14365	14390	14606	14411	14359	14402	14380	14371	14550	14311	14389	14325	14272	14389	14392	14376	14226	14472	14273	14430	14438	14437	14352	14436	14411	14379	14583	14339	14570	14240	14438	14567	14317	14182	14354	14293	14349	14286	14316	14456	14352	14377	14269	14427	14261	14318	14424	14322	14296	14408	14556	14279	14528	14358	14188	14400	14198	14441	14431	14526	14297	14427	14543	14373	14412	14427	14309	14329	14438	14361	14353	14435	14324	14334	14357	14419	14301	14352	14428	14202	14478	14316	14430	14290	14357	14480	14250	14380	14493	14318	14361	14482	14480	14368	14509	14557	14160	14516	14146	14259	14521	14592	14343	14344	14340	14281	14370	14286	14521	14293	14404	14486	14137	14374	14312	14474	14333	14516	14455	14376	14234	14348	14211	14344	14428	14379	14467	14376	14405	14202	14372	14393	14384	14483	14287	14440	14468	14363	14465	14161	14237	14429	14418	14482	14442	14349	14325	14551	14375	14421	14390	14563	14450	14396	14518	14278	14314	14299	14485	14218	14382	14355	14434	14460	14302	14316	14270	14379	14392	14328	14465	14380	14250	14414	14403	14278	14286	14535	14408	14324	14396	14567	14217	14515	14558	14417	14259	14431	14345	14469	14267	14260	14216	14462	14353	14342	14367	14335	14325	14361	14489	14361	14629	14194	14561	14407	14509	14224	14348	14279	14449	14394	14300	14368	14502	14201	14406	14257	14368	14314	14370	14539	14329	14453	14248	14355	14379	14506	14448	14309	14304	14279	14344	14434	14351	14503	14500	14259	14366	14405	14376	14502	14470	14529	14434	14494	14465	14325	14466	14523	14288	14439	14392	14552	14493	14360	14410	14514	14307	14327	14381	14551	14425	14355	14359	14372	14386	14457	14359	14503	14475	14329	14383	14433	14588	14457	14502	14340	14394	14394	14404	14313	14459	14430	14439	14290	14398	14424	14286	14411	14453	14481	14312	14556	14506	14512	14561	14454	14374	14374	14448	14393	14485	14390	14352	14459	14561	14398	14543	14322	14382	14258	14473	14330	14273	14290	14492	14382	14496	14385	14607	14464	14459	14180	14513	14177	14424	14247	14315	14430	14451	14342	14428	14417	14421	14394	14486	14448	14394	14621	14403	14409	14595	14569	14459	14489	14494	14392	14246	14479	14184	14344	14295	14367	14245	14496	14197	14513	14408	14311	14380	14371	14366	14377	14284	14305	14182	14470	14467	14292	14322	14370	14455	14336	14431	14464	14428	14357	14297	14434	14266	14258	14296	14292	14387	14188	14408	14511	14366	14311	14424	14351	14331	14302	14485	14376	14351	14441	14280	14539	14348	14342	14314	14259	14315	14386	14486	14281	14551	14404	14508	14492	14445	14241	14434	14461	14117	14364	14470	14349	14408	14345	14536	14421	14527	14383	14273	14413	14400	14485	14455	14435	14398	14388	14370	14363	14378	14325	14317	14394	14363	14329	14191	14365	14475	14379	14487	14342	14436	14331	14548	14317	14311	14657	14259	14433	14546	14261	14196	14422	14393	14275	14442	14459	14428	14231	14288	14407	14456	14196	14274	14402	14329	14418	14507	14537	14405	14361	14278	14483	14433	14274	14349	14318	14488	14411	14427	14356	14523	14151	14301	14304	14371	14405	14382	14396	14367	14368	14381	14452	14259	14224	14543	14462	14264	14436	14313	14366	14242	14334	14426	14344	14331	14435	14337	14479	14508	14477	14418	14563	14396	14272	14421	14506	14416	14322	14167	14393	14321	14311	14410	14275	14427	14563	14285	14481	14504	14357	14390	14355	14466	14483	14622	14335	14427	14348	14418	14349	14368	14516	14408	14422	14313	14351	14283	14271	14277	14388	14192	14469	14197	14366	14301	14408	14424	14242	14158	14506	14272	14378	14412	14439	14335	14382	14556	14397	14433	14392	14379	14420	14215	14404	14289	14336	14482	14209	14331	14268	14343	14159	14390	14327	14433	14476	14226	14171	14350	14318	14436	14495	14216	14333	14465	14487	14320	14444	14508	14483	14405	14288	14438	14484	14267	14434	14479	14278	14299	14280	14486	14369	14338	14391	14363	14354	14297	14455	14492	14318	14310	14340	14337	14121	14355	14280	14358	14386	14315	14530	14450	14396	14364	14607	14302	14387	14418	14486	14406	14275	14486	14377	14484	14523	14420	14360	14292	14346	14385	14240	14501	14275	14178	14268	14417	14453	14313	14507	14340	14371	14318	14260	14354	14424	14264	14417	14585	14440	14357	14328	14325	14659	14383	14432	14423	14602	14464	14316	14454	14439	14319	14432	14269	14393	14380	14455	14429	14308	14543	14104	14436	14462	14323	14355	14417	14451	14364	14462	14346	14160	14336	14613	14343	14464	14392	14377	14417	14481	14455	14315	14496	14334	14539	14322	14256	14309	14298	14380	14375	14342	14446	14238	14312	14398	14437	14279	14406	14373	14375	14447	14469	14349	14224	14429	14193	14442	14388	14486	14409	14461	14273	14487	14336	14460	14647	14491	14293	14268	14366	14412	14367	14401	14342	14333	14363	14401	14503	14298	14396	14324	14314	14287	14345	14434	14493	14408	14324	14391	14488	14488	14386	14411	14421	14582	14289	14327	14437	14410	14490	14558	14322	14404	14444	14459	14439	14489	14310	14352	14494	14186	14389	14573	14318	14398	14526	14346	14411	14421	14195	14444	14419	14468	14207	14392	14461	14400	14532	14327	14374	14536	14431	14418	14399	14396	14318	14568	14421	14461	14436	14562	14127	14312	14350	14359	14302	14486	14193	14572	14292	14417	14193	14364	14415	14405	14353	14169	14342	14249	14356	14396	14276	14409	14469	14509	14629	14452	14205	14371	14403	14419	14364	14305	14257	14377	14174	14497	14436	14245	14321	14515	14454	14576	14177	14358	14223	14337	14315	14235	14354	14516	14435	14451	14556	14344	14312	14379	14374	14328	14386	14505	14229	14438	14462	14324	14314	14406	14226	14319	14332	14335	14414	14442	14233	14364	14374	14565	14424	14398	14438	14366	14384	14380	14455	14394	14424	14244	14427	14359	14522	14259	14484	14529	14388	14337	14483	14415	14336	14325	14357	14347	14431	14531	14375	14386	14441	14624	14395	14450	14378	14320	14371	14244	14258	14334	14368	14290	14479	14369	14327	14338	14401	14451	14353	14523	14385	14489	14427	14351	14363	14463	14486	14425	14199	14268	14343	14427	14191	14231	14416	14208	14359	14330	14331	14277	14445	14348	14444	14361	14452	14304	14228	14531	14228	14454	14403	14467	14430	14480	14376	14567	14280	14423	14441	14207	14593	14255	14616	14444	14338	14190	14557	14280	14577	14332	14310	14339	14375	14470	14382	14314	14601	14478	14583	14238	14301	14456	14347	14423	14310	14311	14337	14372	14324	14264	14362	14384	14363	14368	14423	14428	14407	14296	14357	14524	14267	14337	14337	14387	14401	14351	14348	14330	14252	14370	14481	14244	14537	14433	14321	14419	14330	14494	14296	14247	14528	14307	14406	14237	14270	14411	14338	14414	14441	14235	14431	14521	14375	14335	14369	14436	14285	14436	14437	14495	14356	14449	14293	14341	14315	14432	14345	14323	14584	14289	14353	14143	14326	14404	14284	14485	14410	14555	14389	14438	14315	14428	14348	14358	14331	14192	14359	14267	14378	14460	14357	14332	14339	14582	14520	14339	14323	14468	14469	14393	14493	14524	14375	14377	14404	14477	14420	14311	14389	14401	14375	14472	14364	14375	14326	14475	14338	14516	14326	14371	14352	14315	14335	14390	14323	14617	14296	14316	14322	14382	14468	14451	14408	14526	14306	14417	14324	14516	14395	14226	14527	14468	14429	14524	14363	14402	14404	14354	14455	14417	14464	14346	14459	14500	14460	14405	14439	14194	14437	14401	14439	14276	14293	14384	14374	14475	14243	14459	14570	14338	14351	14445	14307	14241	14442	14456	14378	14441	14510	14510	14517	14445	14413	14338	14620	14199	14160	14401	14289	14507	14275	14532	14351	14271	14342	14207	14406	14276	14385	14289	14413	14385	14293	14513	14159	14398	14367	14235	14447	14382	14558	14166	14520	14494	14536	14529	14424	14424	14400	14393	14377	14372	14327	14402	14354	14476	14314	14302	14353	14248	14367	14347	14381	14386	14548	14427	14454	14464	14277	14475	14402	14590	14369	14409	14242	14432	14610	14492	14259	14434	14432	14214	14368	14438	14458	14327	14170	14440	14336	14271	14446	14463	14390	14458	14501	14409	14347	14260	14538	14392	14440	14390	14395	14289	14276	14607	14506
22858	21053	28155	25179	25500	29046	30671	28080	27181	27255	26894	26801	26599	26369	26364	26312	26339	26337	26179	26349	26158	26184	26522	26118	26236	26246	26266	26241	26176	26163	25858	25949	26129	25901	25667	25937	26082	26070	26152	26117	26006	25902	26153	25751	26038	25995	26004	25967	26089	26095	25814	25854	26033	26114	26120	25946	25884	25954	26099	26042	26022	25650	25773	25963	25860	25904	25823	26050	25782	26050	26030	25746	25907	25758	25576	25800	26197	26141	26041	26058	25873	25957	25941	26109	25965	25956	25962	26209	25815	25862	25790	25936	25912	26005	25854	25859	25774	25963	25688	26100	26088	25854	25863	25887	25840	25687	26104	26019	25863	25969	25830	25951	26061	26138	25868	25925	25907	26038	25943	25834	25946	25902	25963	25881	25837	25933	25770	25912	25787	25833	25892	25921	25814	25989	25831	25849	25818	25897	25914	25902	25816	25882	26087	25973	25737	25757	26077	26060	25797	25793	25893	25686	25852	26184	25866	26002	26014	25952	26170	26112	25992	26051	25825	25990	25987	25993	25856	25958	25941	25956	26025	25930	25784	25442	25775	25899	26071	25898	25854	25863	25932	25899	25752	25724	25972	25903	25954	25997	26127	25784	25945	25891	25961	25773	25828	25934	25728	25894	25962	25791	25940	25784	26079	25837	25929	26047	26150	25837	26014	25875	25687	25859	25657	25814	25859	26167	26237	25823	26199	26255	25807	25885	26160	26014	26126	25785	25809	25969	25943	25842	25996	25848	26016	25862	25886	25672	26030	26023	26080	25758	26014	25943	25856	25717	26121	25998	25793	25826	25849	25792	25880	25843	25762	25937	25903	26069	26050	25739	25982	26044	25923	25746	25824	26010	25906	25814	25839	25909	25793	25795	25828	25862	25842	25958	25949	25975	25917	25716	25810	25780	25691	25696	25964	26035	25782	25993	26000	25843	25802	25852	25990	25574	25812	26057	25950	25967	25863	25942	25999	25854	25859	25883	26152	25806	26007	25938	25931	25992	26127	25993	25891	25858	25945	25749	26159	25856	26020	25954	25880	25892	25954	26173	25936	26055	25904	26116	25998	25954	25815	25880	25950	25976	25864	25962	26347	25892	25975	25768	25825	25994	25814	26031	25965	25852	25565	26106	25953	25771	25974	25984	26061	25851	26096	25672	25689	25776	25958	25889	26443	25784	25894	25786	25647	25815	26068	25837	25945	25670	25852	25843	25717	25750	25650	25894	25904	25951	25971	25998	25991	25945	25764	25703	25699	25859	26066	25938	25726	25994	26028	26028	26136	26090	25784	26023	25891	25926	25890	25449	26045	25924	25729	25978	26144	25828	25910	25893	25936	25852	25968	25975	25880	25761	25946	25879	25648	26182	25805	25807	26001	25758	25921	25954	25973	25831	25988	26272	26048	25927	25726	25780	26050	25949	25889	25577	25730	25849	25840	25883	26019	26019	25896	25760	25845	26137	25757	25918	25595	25897	26017	25636	25836	25817	25771	25761	25800	25943	25750	26087	26054	25831	25917	26016	25908	26135	25968	25727	26110	26185	25984	25985	26109	26124	25858	25927	25831	25856	25729	25905	25992	25975	25802	25909	25789	26046	25888	25798	26133	25738	25916	25884	26099	25926	25907	25814	25986	25908	26055	25904	26010	25944	25997	25909	25869	25716	25881	25765	25848	25989	25873	25601	25930	26053	25827	25919	25938	25864	25950	25885	25618	26003	25842	25659	25710	25790	26091	26031	25732	26055	25879	25822	26009	26068	26263	26048	26151	26130	25946	25769	25681	25948	25838	25779	26233	25897	25733	25862	26031	25860	25773	25734	25932	26004	25922	26144	25897	25615	25932	25776	25681	25892	25989	25929	25941	25923	25845	25946	25835	25933	25910	25738	25803	25901	25843	25882	25857	26018	25938	25747	25857	25988	25607	25562	26218	25855	25703	25970	26071	25929	25870	25720	25964	25828	25736	25951	26053	25720	26037	25960	25867	26029	25969	25748	25935	25656	25923	25615	25758	25940	25954	26012	25738	25909	25653	25843	25930	25813	25941	25943	26019	26008	26110	25831	25603	26115	25979	26010	25959	25959	25806	25814	26006	25729	25753	25710	26024	25737	25828	25925	25967	25881	25811	25807	25946	26078	25946	25974	25996	25914	25847	25657	25998	25894	25902	25762	25778	26055	25851	25787	25994	26061	25956	25941	26151	26085	25790	25811	25964	26028	26099	25835	25909	25979	25887	25774	26147	25877	25852	25947	26050	25758	25913	25777	25793	25916	25708	25885	25820	25891	26069	26093	25970	25984	25990	26007	25751	26142	26121	25803	25713	25753	26212	25644	25998	26028	25905	25849	26120	25889	25646	26060	25791	25864	25917	26228	25813	25947	25905	25779	26096	26032	25632	25909	25829	25782	26065	25880	25755	26114	25847	25838	26037	25834	26064	26118	25846	25957	25805	25964	25761	25804	25583	25889	26006	26043	25920	25931	25985	25831	25941	25626	25803	25841	25992	25744	26258	25829	25913	26054	26029	26022	25995	25913	25953	26124	25756	25678	25683	25841	25995	25870	26070	26079	25733	25922	25817	26093	25937	25998	25887	25709	25804	25739	25803	25907	25829	25681	25887	25773	26006	25859	25887	25881	25748	25783	25727	25818	25975	26044	25914	25999	25939	25981	25907	26010	25902	25854	25863	25900	25973	25773	25842	26051	25929	25973	26048	26056	26003	25999	25720	25725	25970	25838	25906	25631	25836	25961	26096	25736	25697	25780	25849	25792	25799	25976	26086	25854	25973	25811	25884	25777	25645	26122	26055	25961	26159	25934	25934	26028	25892	25772	25861	25806	25907	25894	25886	25830	25906	25768	25895	25896	26026	26039	26024	25809	26072	26080	26122	25931	25776	25612	25954	25596	25827	25807	25899	25812	25720	26071	25892	25940	26032	25843	25763	25807	25926	25865	25879	25781	25978	25802	25935	25912	25815	25835	26097	25924	26006	26003	25926	25781	26223	25968	26074	25920	25852	25806	25722	25935	25808	25725	25846	25840	26079	26195	25988	25578	25912	25831	25824	25790	25826	25943	25779	25679	25809	25835	25736	25811	25879	25839	26025	25991	25741	25999	25824	25756	26016	25765	25977	26070	25879	25991	25974	26105	25807	26077	25733	25439	25564	25871	26198	25750	25715	25881	25871	25708	25926	25937	26060	26029	25752	25838	25807	25771	25864	25728	25815	25891	25844	26008	25917	25792	25793	25735	26009	25900	26009	25903	26137	25948	25671	25988	25941	26039	25821	25980	25919	25819	26230	25880	25971	26126	26055	26165	25858	25736	25999	25812	25964	25752	25806	25978	25879	25825	26142	25866	26125	25698	25697	26016	25801	25726	25901	26115	25865	26035	25876	25565	25840	25733	25879	25945	25968	26002	25875	25919	25828	25945	26034	25885	25806	26021	25965	25945	25996	25881	25894	25881	26024	25893	25942	25906	25883	25847	26153	25999	25753	25786	25825	26024	26130	25781	25681	26183	25967	25901	25940	25940	26151	25777	25971	25564	25943	26188	25930	25830	25977	25915	25855	25893	26066	25929	25845	25835	25909	26079	25662	25971	25814	25900	25791	26029	25901	25908	26002	25980	26041	25794	25873	26303	26027	25745	25934	26101	26037	26012	25878	25775	25962	25901	26095	25974	25675	26037	26010	25716	25801	25853	25916	26084	25815	25953	26128	26051	25887	25939	25668	25872	25813	26218	26020	25782	25770	25791	26063	25790	25892	25791	25924	25997	26127	25994	25620	25726	25978	25785	25769	26094	26082	25894	26000	25976	25844	26077	25977	25834	25738	25853	25730	25938	25891	25894	25797	25760	25803	25802	25924	26013	26156	25914	25914	25998	25935	25822	25793	26012	25699	25919	26026	25805	25739	25931	25953	25904	25804	26044	25882	25944	25957	26083	25931	25621	25871	26045	25719	26069	25949	25784	25881	25802	25850	25884	25906	25830	25952	25994	26129	25815	25771	25894	25772	26017	25826	25908	26056	25961	25881	25940	25792	26056	25863	26039	25747	25993	25942	25949	25805	25923	25937	25693	26059	25897	25862	25766	25876	25927	25891	25903	25833	25983	26043	25885	25704	25788	25785	26068	25809	25904	25892	26050	25817	25781	25860	25893	25656	25776	26165	26056	25825	25926	25725	26013	25833	25537	25954	25730	26062	26148	25836	25816	25834	25897	25742	25979	26051	25867	26043	25880	25721	25745	25832	25579	25853	25768	26081	25916	25895	25823	25976	25982	26048	25971	25901	25962	25959	25781	25863	25899	25851	26046	26081	25737	25768	26101	25928	26177	25877	25976	25854	25738	26033	25935	25809	25821	25883	25715	25828	26026	25992	25936	26017	25894	26056	25924	25739	25881	25776	26043	26038	25933	25850	26096	25785	25904	25770	25800	25929	25951	25967	25866	25753	25906	26035	25872	25955	25882	26015	25967	25729	25845	25865	25719	26054	26012	25984	25902	25783	25866	25880	25888	26019	25939	25953	25610	25813	25856	25851	25995	26207	25760	25719	25777	26081	26152	25722	26038	26058	25918	26029	25866	25752	25889	25888	25938	25796	25950	25781	25819	25919	26008	26002	26126	26101	25887	25868	25810	25737	25891	26058	25964	25846	26044	25901	25887	26022	25744	26008	26091	25900	25622	25795	25723	25873	26206	26129	25938	25957	25821	25929	25951	26023	25858	25950	25896	26260	25884	25843	25883	25924	25959	26020	25977	26109	25988	26015	25960	25879	25787	25768	25957	25906	25797	25906	25961	25859	26112	25942	25682	25881	25933	26061	25810	25873	25949	25937	25826	26017	25989	25930	25857	25798	25948	25939	25826	25929	25857	25701	25909	25782	25917	26075	25943	25855	25796	25753	25771	26105	25952	25804	26093	25966	26022	25858	26015	25830	26048	25881	25846	25980	25971	25986	26065	25913	25795	25953	25861	26112	25935	26093	25962	25832	25998	25904	25824	26014	25802	25951	25986	25972	25842	25997	25749	25880	25812	25859	25744	25721	25919	25743	25771	25790	25864	25996	25684	25935	25821	25803	25885	25835	26166	25845	25992	25936	25814	25948	26118	25723	26035	26298	25970	25936	25804	26020	26031	25997	26153
29352	48088	34736	26453	20818	18643	17221	16579	16037	15797	15783	15434	15134	15307	15290	15087	15201	15235	15028	14999	15271	15157	15204	15146	15055	14925	14948	14960	15093	14957	14961	14899	15053	14810	14858	14746	14979	14737	14859	14876	14867	14879	14731	14936	14983	14896	14815	15002	14995	14756	14961	14787	14752	14876	15038	14843	14836	14872	14921	14626	15032	14692	14752	14863	14736	14957	14726	14770	14767	14804	14827	14866	14976	14795	14841	14855	14742	14825	14929	14855	14885	14665	14851	14866	14951	14583	15050	14799	14991	14873	14719	14823	14876	15002	14784	14926	14760	14875	14878	14725	14839	14846	14661	14858	14954	14863	14855	14858	14746	14802	14873	14948	14788	14822	14817	14761	14714	14833	14824	14847	15081	14773	14798	14564	14827	14878	14920	14835	14838	14867	15002	14996	14699	14767	14836	14728	14696	14758	14886	14642	14898	14813	14852	14886	15037	14760	14859	14860	14809	14735	14822	14845	14814	14916	14857	14726	14685	14698	14910	14743	14703	14688	14868	14770	14860	14757	14923	14921	14888	14849	14708	14926	14860	14653	14740	14663	14832	14896	14795	14838	14798	14831	14788	14723	14733	14696	14728	14933	14844	14962	14954	14899	14721	14686	14578	14795	14840	14899	14632	14810	14878	14745	14682	14797	14751	14800	14773	14894	14863	14930	14824	15015	14904	14685	14775	14784	14736	14755	14762	14962	14644	14680	14723	14729	14899	14796	14841	14862	14864	14820	14855	14950	14894	14799	14937	14641	14671	14966	14863	14955	15036	14939	14854	14726	14888	14892	14830	14659	14975	14829	14743	14826	14717	14650	14955	14980	14872	14857	14710	14731	14811	14618	14871	14815	14502	14887	14784	14740	14692	14912	14733	14763	14668	14882	14854	14765	14864	14625	14777	14820	14806	14785	14721	14837	14963	14850	14930	14756	14901	14750	14682	14772	14714	14755	14671	14613	14785	14875	14815	14812	14971	14717	15118	14530	14678	14751	14862	14829	14883	14737	14721	14703	14826	14870	15029	14879	14827	14996	14990	14836	14783	14774	14739	14787	14863	14869	14910	14933	14689	14692	14857	14806	14854	14892	14701	14846	14967	14832	14846	14840	14709	14847	14799	14869	14718	14774	14675	14738	14773	14743	14725	14689	14822	14873	14808	14681	14930	14817	14803	14713	14801	14859	14758	14772	14727	14962	14958	14752	14973	14759	14740	14829	14818	14833	14983	14790	14688	14833	14736	14777	14690	14796	14845	14651	14680	14728	14666	14886	14835	14831	14758	14839	14743	14861	14733	14916	14748	14711	14877	14833	14770	14731	14826	14679	14655	14545	14612	14861	14862	14866	14779	14713	14776	14682	14806	15045	14719	14735	14768	14795	14835	14828	14934	14876	14825	14872	14878	14568	14571	14830	14791	14974	14625	14736	14876	14786	14821	14780	14811	14736	14919	14751	14642	14589	14838	14834	14826	14830	14786	14734	14813	14939	14859	14774	14647	14597	14922	14825	14714	14704	14788	14787	14777	14774	14756	14714	14671	14819	14842	15065	14769	14905	14766	14825	14774	14943	14927	14700	14770	14831	14798	14673	14644	14596	14814	15028	14780	14836	14780	14890	14819	14863	14906	14668	14797	14854	14703	14742	14772	14817	14790	14847	14705	14834	14731	14954	14733	14729	14726	14630	14837	14876	14858	14674	14902	14568	14903	14698	14918	14719	14700	14733	14888	14846	14873	14828	14775	14715	14617	14924	14773	14773	14981	14895	14795	14880	14686	14758	14705	14911	14844	14776	14605	14933	14827	15041	14699	14751	14757	14744	14776	14849	14838	14898	14736	14847	14960	14470	14636	14786	14877	14749	14831	14726	14764	14737	14862	14783	14848	14887	14877	14823	14840	14864	14898	14841	14973	14741	14780	14982	14811	14827	14739	14883	14751	14873	14575	14747	15015	14876	14756	14732	14658	14821	14762	14716	14856	14630	14700	14900	14744	14932	14707	14897	14669	14963	14825	14838	14712	14994	14714	14682	14712	14884	14822	14845	14698	14786	15112	14974	14749	14752	14917	14720	14900	14696	14965	14852	14700	14813	14738	14797	14676	14803	14896	14871	14619	14819	14766	14739	14815	14706	14853	14755	14865	14907	14752	14920	14822	14854	14781	14690	14800	14857	14860	14913	14823	14802	14651	14790	14725	14855	14720	14723	14885	14822	14695	14823	14779	14779	14789	14739	14751	14793	14952	14612	14898	14725	14801	15026	14752	14635	15038	14791	14744	14782	14823	14762	14921	14845	14881	14888	14810	14882	14821	14808	14833	14707	14714	14753	14797	14703	14884	14939	14813	14689	14862	14690	14699	14840	14927	14708	14859	14814	14744	15033	14731	14931	14721	14646	14621	14783	15048	14656	14752	14749	14720	14806	14729	14843	14825	14747	14808	14727	14900	14829	14828	14830	14902	14681	14755	14796	14829	14677	14904	14687	14733	14945	14652	14857	14765	14880	14659	14648	14770	14932	14796	14533	14739	14851	14880	14698	14780	15032	14768	14880	14813	14755	14869	14719	14699	14737	14829	14721	14804	14705	14916	14710	14773	14677	14967	14852	14747	14946	14739	14684	14968	14758	14942	14796	14858	14788	14746	14899	14746	14668	14839	14638	14791	14821	14836	14851	14789	14870	14776	14757	14803	14762	14796	14760	14792	14887	14935	14739	14880	14973	14851	14859	14735	14893	14887	14809	14801	14856	14892	14776	14790	14958	14755	14787	14913	14691	14820	14950	14708	14772	14768	14692	14823	14766	14995	14837	14937	14894	14862	14902	14895	14793	14902	14796	14816	14753	14693	15028	14804	14901	14785	14777	14774	14709	14987	14664	14838	14682	14926	14887	14934	14552	14811	14736	14671	14919	14700	14788	14843	14838	14864	14838	14700	14846	14806	14817	14787	14733	14984	14745	14884	14670	14784	14826	14838	14810	14689	14840	14694	14752	14846	14630	14573	14781	14675	14614	14969	14753	14928	14768	14854	14728	14748	14614	14827	14659	14790	14875	14752	14628	14988	14665	14875	14753	14804	14854	14782	14866	14957	14875	14882	14795	14711	14729	14919	14832	14663	14866	14657	14862	14763	14620	14859	14563	14931	14715	14890	14776	14715	14889	14650	15070	14743	14903	14714	14605	14810	14699	14815	14861	14840	14804	14656	14760	14783	14796	14723	14904	14805	14903	14870	14955	14902	14720	14716	14695	14946	14746	14832	14876	14697	14858	14504	14727	14879	14714	14821	14962	14819	14808	14893	14681	14672	14975	14821	14665	14840	14775	14803	14922	14740	14761	14706	14763	14872	14671	14860	14687	14766	14657	14931	14860	14892	14839	14772	14775	14918	14903	14721	14758	14659	14957	14739	14841	14970	14716	14747	14830	14787	14827	14831	14812	14713	14816	14729	14798	14769	14833	14803	14806	14942	14795	14783	14876	14592	14725	14782	14896	14681	14876	14826	14805	14956	14710	14789	14580	14746	14854	14715	14924	15035	14797	14761	14969	15026	14741	14863	14790	14939	14794	14887	14765	14896	14690	14818	14785	14700	14666	14575	14724	14991	14829	14902	14857	14776	14816	14918	14688	14792	14519	14763	14869	14942	14728	14769	14921	14883	14796	14790	14756	14804	14623	14738	14921	14743	14846	14817	14647	14584	14722	14795	14683	14802	14812	14931	14737	14687	14702	14677	14876	14634	14671	14839	14761	14811	14594	14838	14752	14856	14694	14863	14744	14827	14813	14828	14807	14816	14839	14786	14780	14679	14747	14794	14664	14782	14729	14801	14806	14828	14727	14789	14823	14719	14699	14684	14806	14906	14655	14904	14824	14753	14934	14860	14810	14773	14724	14840	14762	14941	14671	14714	15009	14795	14895	14723	14713	14980	14856	14714	14898	14974	14872	14772	14806	14667	14888	14638	14691	14831	14662	14919	14802	14815	14803	14827	14731	14817	14610	14734	14804	14839	14823	14760	14867	14723	14817	14788	14647	14794	14753	14830	14605	14848	14768	14706	14740	14906	14855	14709	14736	14775	14798	14862	14826	14989	14720	14796	14784	14923	14797	14632	14841	14763	14847	14780	14675	14712	14814	14938	14850	14612	14927	14729	14808	14940	14754	14711	14756	14818	14933	14808	14714	14916	14773	15008	14950	14642	14966	14711	14828	14903	14785	14728	14866	15000	14822	14626	14985	14743	14668	14796	14633	14704	14696	14879	14778	14598	14835	14793	14880	14906	14889	14885	14782	14839	14855	14747	14827	14753	14863	14632	14860	14948	14678	14964	14606	14866	14737	14763	14857	14757	14716	14826	14810	14784	14889	14869	14773	14815	14828	14756	14778	14687	14826	14686	14737	14924	14768	14829	14752	14684	14801	14811	14793	14667	14807	14842	14781	14821	14757	14789	14866	14883	14754	14914	14730	14811	14709	14883	14883	14848	14840	14715	14817	14762	14810	14764	14945	14998	14765	14787	14788	14644	14605	14750	14695	14694	14884	14770	14767	14976	14838	14812	14663	14858	14897	14771	14688	14830	14691	14692	14919	14933	14849	14727	14790	14958	14923	14607	14864	14707	14729	14979	14859	14840	14946	14795	14808	14911	14744	14788	14940	14686	14920	14698	14714	14650	14870	14748	14825	14750	14735	14895	14794	14687	15036	14667	14778	14718	14788	14829	14875	14777	14810	14750	14970	14726	14653	14949	14694	14802	14653	14744	14636	14796	14823	14625	14858	14857	14784	14743	14696	14838	14597	14638	14753	14780	15000	14788	14778	14797	14871	15038	14591	14791	14897	14866	14825	14751	14920	14846	14779	14727	14689	14729	14823	14800	14796	14795	14914	14737	14777	14955	14919	14694	15162	14751	14949	14989	14791	14887	14786	14690	14741	14797	14831	14840	14647	14839	14922	14986	14757	14743	14836	14823	14714	14996	14806	14690	14891	14941	14763	14754	14644	14796	14844	14833	14793	14639	14913	14640	14942	14662	14950	14653	14659	14722	14935	14679	14788	14875	14663	14838	14802	14768	14688	14695	14525	14753	14872	14854	14770	14923	14956	14892	14801	14866	14946	14752	14858	14936	14960	14582	14770	14646	14774	14836	14674	14718	14877
35781	34745	38546	34922	29833	28070	27581	27172	26501	26595	26467	26529	26051	26280	26386	26408	26462	26159	26087	26256	26240	26000	26330	26198	26295	26201	26043	25896	26110	26093	26295	26139	26063	26066	26002	25932	26054	26045	26058	25839	26019	26145	26031	26087	26036	26103	26061	25919	26083	25919	25973	26105	26064	25881	26243	26084	26028	25913	26281	26054	25902	26075	26038	25925	25838	25847	26240	26214	26182	26117	26137	26113	26117	25986	26037	26302	25856	25806	26156	26168	26335	25904	25931	26135	26144	26050	26122	25997	25887	25976	26179	26024	26126	26104	26070	25994	26165	26219	25930	26134	26040	26074	25803	26055	25786	25851	25861	26046	26060	25984	26128	26040	26056	26283	26079	25977	26298	26156	26202	26033	26018	25992	25916	25812	26246	26062	25849	25960	26122	25830	26132	26045	26239	26013	25931	25939	26159	26052	25858	26096	26190	25974	26176	25899	25962	26097	26382	25996	26034	26077	25997	26186	25918	26159	25884	26015	25911	25987	26121	25948	26196	26085	25953	25920	26244	26156	25909	26039	25892	26034	26000	25963	26048	26001	25979	25758	25933	26020	26116	26178	26081	26180	26148	25985	25990	25973	26155	26203	26215	26029	25901	25780	25886	26030	26140	26247	25950	25730	26063	26274	26003	25964	26206	26134	26190	26234	26222	26145	26111	25995	25953	25968	25992	26138	25915	26187	26198	26252	25859	25909	25924	26066	26065	25724	25994	26163	26063	26076	26178	25900	26058	26003	26076	26021	26046	26137	26043	26172	25933	25887	26127	26058	25875	25987	25785	25941	25994	25962	26097	25799	26035	26122	26123	25966	26113	26127	25958	25875	25918	25936	26040	26184	25883	25979	26077	26185	26173	26216	26158	25884	25908	26153	25970	26068	26095	25873	25927	25918	26276	25989	25961	25734	25713	25876	26279	26054	25962	26181	25960	26087	26017	26179	26044	25872	26028	25744	26022	26052	25994	25879	26203	26019	26231	26157	26131	26288	26027	26140	25972	26219	25828	26224	26046	26098	26144	26047	25691	26171	26048	25932	25922	26344	26063	25947	25767	26199	26210	26138	25947	25867	26009	25784	25646	26046	26155	26229	25982	26187	26160	26018	26006	25984	25957	26180	26131	26032	26037	26135	26131	26120	25787	25887	26108	26130	26084	26026	26014	26025	25782	26057	26028	26216	25912	26076	26082	26123	26027	25909	25854	25967	25902	26057	25893	26168	25972	26174	26238	26167	26104	26081	26196	26143	26207	25872	26046	25892	26067	26099	25849	25905	26203	25974	25797	25821	25899	26117	26240	26123	26102	26151	26072	26015	26024	26054	25931	25959	26208	26051	25690	25931	25939	26025	26166	25978	25985	26086	26164	26241	26164	26152	26039	26106	26113	25981	25944	25994	25916	26121	26212	26199	26125	26352	25985	26161	26095	26086	26041	26022	26155	26268	26166	25899	26235	26067	26118	26079	25640	26249	26058	26127	26054	25887	25995	25993	26169	25800	26186	25892	26132	26038	25876	25926	26043	25862	26141	26053	26002	26103	26025	25902	25891	26047	26052	25949	26181	26179	26324	25971	25976	26215	26004	26179	26078	26146	26349	26207	25995	25935	25975	26129	25911	26071	26094	25943	26112	26053	25776	26214	25957	25938	26104	26024	26215	26272	26240	26085	26085	26016	26154	26196	26025	26106	25940	26177	25945	26103	26041	25885	26026	26003	26051	25939	26159	26177	26045	26072	26171	26104	26239	26271	26290	26229	26111	25909	26364	25988	26181	26119	25905	26010	26010	26031	26129	26351	26271	26198	26038	25829	26332	26160	26139	26037	26115	25923	26106	25839	25873	25971	26028	26167	26007	26148	26203	25949	26124	26098	25936	25852	26118	26081	26235	26012	26184	25877	26151	26077	25972	25996	25937	26170	26253	26019	26082	26385	25887	25972	25994	25920	26030	26046	26060	25868	26035	26054	26052	26061	25900	26142	26087	26238	25940	25863	25958	26009	26232	25910	26179	26224	26394	26159	26232	26286	25871	26076	26163	26179	25898	25999	26198	26340	26036	25943	26059	25887	25848	26104	26054	25985	26102	25963	25918	25804	26109	26099	26143	25867	26278	26164	26164	25996	25953	25969	26309	26015	25955	25850	25823	26005	26101	26038	26285	26103	26169	26073	25806	26171	26345	25768	26071	26014	25976	26084	26125	26104	26181	26071	26294	25870	25900	25969	25675	25917	26013	26032	26194	25945	25846	26251	26110	26163	26341	26076	26254	26020	26019	26231	25970	25801	26296	26234	26220	26077	25895	26102	26112	25930	26290	25921	26203	25898	26024	26236	26035	26111	26202	25777	26145	26131	26029	26104	25957	26035	26158	26066	25976	25988	25855	26177	26221	26156	25853	25964	25783	26183	25975	26486	26287	26020	25915	26172	26123	26080	25950	25894	25876	26015	26062	26061	26360	26083	26314	26061	25936	26027	26008	26075	26033	26089	26048	25867	25947	26273	26084	26277	25878	26192	26040	26096	26005	25980	26109	26026	25952	26003	26113	26065	25835	26056	25982	26115	26001	26171	25980	26170	26126	26137	25961	25684	25832	26015	26041	26045	25964	26163	26489	26260	25979	26151	25976	26026	25988	26034	26100	26152	26150	25986	26143	25931	26073	25917	26088	25931	25986	26280	26062	26018	26187	25916	26045	26322	26268	26028	25985	26009	26216	26148	25949	26104	26220	26197	26095	26214	26306	26027	26316	26064	26134	26263	26339	26058	25949	26105	25974	25978	25989	26006	26319	26279	26208	25809	26082	25810	26272	25839	26029	26002	25983	26053	26066	26074	25965	26230	26127	26305	25887	25905	26076	26207	26173	26219	25865	26090	25932	25953	26284	26399	26194	25890	26169	26166	26045	26155	26121	26183	25910	25925	26409	26047	26119	26088	25747	26026	26157	26045	25974	25942	26100	26069	26126	25892	26357	26372	26367	26108	26107	25976	25910	26165	26018	26136	26089	26050	25886	26090	26079	26244	26114	26111	26326	26296	26105	25999	25991	25906	26135	25967	25882	25860	26208	25776	25876	26105	26206	25833	26012	26271	26113	26263	26128	26238	25974	26125	26129	26260	26053	25880	25938	26001	26209	26132	25842	26206	26136	25847	26083	26126	25978	26089	26178	26112	26230	26292	26111	26184	26152	26119	25816	25792	26091	26121	26140	26043	26221	26036	26074	26094	26213	25884	26298	26186	25923	26517	26048	26097	26070	26045	26086	26031	25937	26113	25982	26031	26105	25991	26085	25968	25919	26094	26124	25671	26284	26114	26066	26000	25897	26098	26183	26040	25986	26214	26198	26054	25910	25999	25738	25840	26132	26008	26115	26049	25926	25911	26008	26058	26041	25952	26164	26069	26072	26143	25956	26025	25815	25880	26142	25986	26095	26035	26161	26079	25930	25847	26145	25934	25928	25965	26145	26236	25999	26171	26104	26090	26080	25991	26198	25972	25839	26026	26288	26153	25786	26354	26248	26272	26137	26048	26144	25873	26147	25719	26141	26204	26158	26036	26147	26022	26155	26111	26376	26001	26179	26293	26050	25921	25853	26047	26276	25897	26211	26142	26156	26107	25935	25882	25763	25995	25954	25913	26111	25972	26062	25947	25993	26233	26009	25956	26232	26088	25971	25993	26037	25946	26064	25850	26069	26111	25974	26012	26045	26115	25888	25908	25794	26054	25891	26177	26139	25907	26116	26183	26095	26294	25996	26134	26095	26203	26248	26348	26171	25996	26147	25983	26095	26142	26194	26145	26000	26062	25873	25884	26060	26025	26148	25955	26132	26034	25934	26090	26087	26147	25928	26021	26081	25938	25772	25877	26120	25942	25834	26110	25932	26096	26122	26059	26234	25804	25977	26090	25908	25957	26332	26105	25873	25898	26302	26147	26016	26102	26028	26096	26069	25682	25968	25786	26020	26291	26082	26031	25937	25962	26034	26177	25976	26135	25921	25782	26105	25795	26033	26037	25991	26098	25806	26103	25919	26168	26120	25947	26140	26072	26140	26034	26342	26119	26045	25989	26016	26131	26156	25917	26073	26003	26306	26002	26137	26254	26036	25973	26038	26054	26155	25977	25841	25948	25912	26051	26002	25969	26060	25879	26020	26013	25970	26042	25923	26384	25928	26052	26167	26015	26148	26101	25930	26064	25949	26196	26245	25787	25975	25922	25968	26210	26105	26106	26155	26092	26201	25830	26054	26100	25951	26015	26062	26091	26012	26113	26031	26090	26101	25913	26115	26015	26063	25874	26242	26196	26180	26075	26194	26182	25883	26035	26106	26077	26048	26162	26008	25952	26172	26130	26254	26320	25901	26142	26086	25928	25859	26217	26202	26157	26100	26204	26001	25817	26110	25867	25866	25880	25934	26146	26012	26138	25905	26258	26239	25976	25918	25885	26053	26065	25998	26024	26175	25878	26115	26041	26044	25942	26023	26100	26043	25966	26118	26289	25718	26056	25992	26054	26149	26151	26005	26251	26116	25987	25865	26056	26214	26066	26005	26057	26090	26040	25842	25885	25994	25918	26139	26103	25940	25931	26052	26035	26239	26193	26113	26261	26114	25761	26045	26078	26026	25904	26104	26081	26366	26228	25960	26007	25994	26137	25705	25964	26028	25970	25937	26034	26130	26347	26146	25912	26279	26159	25976	25735	25990	26268	26256	25907	26068	25802	26100	26039	26055	26106	25771	26037	26063	26058	26225	26257	26276	25939	25801	25887	26085	26047	25952	26218	26231	26405	26070	26003	26026	25969	26123	25905	26174	25946	26052	25984	26173	25647	26147	25746	26252	25899	25989	25829	26333	26346	26012	25848	26102	25981	26106	26034	26302	26183	25897	26290	26071	26118	26163	26146	26172	26062	26214	26094	26225	25941	25990	26196	26312	25980	26023	26196	26056	26096	26024	26062	26008	26010	26010	25919	26100	25964	25999	25941	26265	25998	26195	25956	25857	25757	26280	25751	25954	25974	26075	26017	25960	26040	25779	25939	26215	26241	26060	25963	26096	25970	25965	26154	26349	25898	26120	26195	26141	26011	26140	26014	26165	26037	25947	25991	26252	26141	26381	26155	25843	25923	26002	25968	26187	26267	26003	26182
28982	37303	28132	22244	18930	16808	15956	15743	15100	15117	14911	14849	14689	14787	14703	14594	14715	14826	14928	14749	14707	14589	14845	14597	14502	14469	14481	14735	14613	14680	14540	14620	14570	14600	14770	14707	14676	14582	14582	14665	14633	14657	14543	14603	14681	14664	14587	14713	14811	14711	14711	14548	14735	14466	14748	14538	14671	14697	14694	14772	14617	14647	14690	14488	14721	14612	14563	14534	14582	14752	14551	14622	14715	14796	14586	14743	14587	14624	14517	14804	14588	14645	14751	14572	14694	14634	14708	14681	14685	14617	14512	14558	14589	14661	14656	14698	14840	14527	14629	14661	14560	14570	14511	14644	14416	14703	14802	14500	14653	14586	14498	14582	14589	14545	14570	14747	14576	14636	14565	14618	14832	14606	14701	14651	14614	14689	14656	14621	14730	14507	14712	14618	14695	14673	14691	14482	14627	14608	14821	14678	14627	14658	14561	14659	14432	14491	14537	14866	14558	14617	14526	14544	14788	14600	14597	14668	14762	14610	14672	14635	14617	14607	14494	14712	14735	14525	14608	14695	14706	14769	14754	14630	14541	14641	14657	14550	14598	14534	14704	14675	14640	14615	14664	14694	14615	14724	14586	14563	14611	14562	14542	14574	14588	14625	14610	14592	14549	14370	14775	14570	14655	14471	14750	14530	14507	14598	14509	14550	14717	14623	14583	14515	14687	14638	14702	14506	14460	14716	14734	14627	14619	14710	14563	14777	14591	14581	14584	14551	14574	14814	14597	14594	14581	14657	14464	14670	14628	14850	14607	14595	14530	14598	14519	14721	14597	14665	14523	14637	14636	14654	14693	14510	14776	14564	14754	14540	14639	14577	14655	14807	14410	14544	14632	14728	14599	14596	14692	14640	14529	14716	14728	14465	14636	14647	14625	14510	14645	14541	14742	14723	14641	14644	14719	14713	14576	14532	14724	14535	14710	14684	14561	14752	14570	14580	14534	14481	14669	14543	14710	14710	14595	14813	14386	14722	14512	14717	14501	14634	14441	14470	14732	14488	14576	14669	14574	14708	14731	14661	14678	14674	14622	14637	14537	14653	14762	14432	14763	14532	14565	14672	14600	14621	14692	14678	14688	14630	14636	14573	14624	14664	14633	14737	14805	14467	14624	14649	14798	14683	14694	14614	14470	14580	14445	14623	14562	14711	14577	14640	14545	14667	14630	14622	14639	14479	14694	14654	14778	14484	14537	14482	14501	14589	14509	14645	14752	14683	14773	14579	14671	14617	14662	14573	14732	14454	14628	14649	14731	14592	14428	14704	14773	14713	14712	14545	14687	14634	14710	14580	14519	14762	14637	14628	14715	14559	14435	14688	14495	14722	14674	14547	14689	14660	14683	14574	14654	14636	14627	14486	14681	14595	14499	14757	14586	14592	14526	14652	14582	14650	14665	14600	14644	14440	14719	14614	14630	14459	14627	14539	14590	14518	14581	14535	14655	14514	14735	14649	14738	14513	14604	14758	14547	14473	14616	14756	14737	14586	14663	14647	14506	14512	14613	14629	14660	14557	14664	14754	14536	14607	14634	14578	14596	14572	14850	14663	14587	14656	14660	14886	14510	14605	14527	14694	14652	14767	14500	14702	14416	14439	14617	14632	14744	14840	14821	14633	14741	14621	14653	14760	14520	14622	14711	14872	14697	14596	14628	14689	14547	14511	14615	14559	14648	14744	14671	14616	14662	14600	14638	14740	14589	14801	14562	14575	14642	14553	14641	14622	14590	14661	14635	14495	14483	14554	14687	14683	14524	14698	14647	14569	14589	14575	14544	14511	14534	14511	14800	14426	14825	14740	14581	14535	14592	14703	14482	14758	14595	14586	14498	14500	14550	14604	14724	14761	14625	14638	14693	14478	14485	14832	14457	14693	14551	14705	14700	14609	14620	14804	14626	14541	14723	14683	14669	14636	14550	14716	14588	14452	14598	14699	14678	14600	14627	14628	14549	14700	14658	14919	14613	14640	14591	14577	14730	14575	14714	14434	14632	14368	14537	14485	14717	14671	14509	14466	14709	14796	14748	14555	14767	14633	14702	14502	14581	14774	14651	14594	14715	14549	14648	14655	14665	14776	14616	14403	14645	14732	14626	14509	14767	14674	14538	14578	14791	14507	14559	14641	14699	14847	14591	14552	14760	14674	14528	14531	14621	14472	14638	14674	14781	14624	14616	14686	14654	14671	14632	14629	14502	14599	14825	14800	14798	14557	14500	14629	14777	14643	14757	14366	14725	14746	14762	14672	14616	14682	14627	14580	14388	14719	14575	14656	14555	14658	14690	14648	14727	14779	14536	14630	14582	14681	14571	14652	14713	14606	14603	14637	14710	14757	14575	14649	14702	14753	14618	14591	14684	14657	14579	14707	14723	14571	14616	14750	14533	14635	14755	14609	14597	14633	14680	14791	14748	14516	14582	14374	14684	14383	14576	14740	14720	14496	14608	14551	14714	14757	14768	14486	14752	14752	14703	14796	14612	14723	14711	14521	14688	14613	14681	14807	14647	14604	14498	14774	14495	14647	14844	14816	14556	14527	14693	14696	14732	14678	14540	14551	14669	14518	14817	14674	14561	14601	14419	14495	14556	14370	14743	14646	14556	14617	14574	14670	14635	14744	14525	14677	14671	14529	14647	14757	14534	14755	14524	14749	14637	14634	14607	14556	14638	14658	14738	14520	14525	14734	14674	14720	14660	14566	14546	14650	14850	14725	14528	14695	14603	14556	14642	14569	14871	14697	14575	14515	14508	14704	14774	14603	14591	14717	14653	14664	14608	14648	14780	14708	14524	14438	14805	14717	14536	14656	14611	14648	14494	14596	14561	14608	14588	14623	14696	14712	14668	14573	14595	14562	14584	14703	14555	14704	14734	14732	14476	14618	14695	14681	14603	14749	14597	14772	14564	14577	14589	14601	14736	14580	14744	14632	14624	14679	14822	14654	14622	14530	14554	14669	14626	14533	14677	14451	14713	14715	14678	14477	14682	14579	14550	14745	14701	14647	14608	14595	14739	14499	14582	14709	14663	14675	14697	14776	14591	14791	14572	14497	14632	14542	14575	14626	14636	14607	14502	14682	14792	14630	14498	14714	14754	14548	14669	14740	14658	14635	14538	14629	14805	14575	14515	14555	14789	14736	14702	14615	14782	14655	14777	14686	14576	14446	14747	14583	14769	14435	14772	14777	14515	14640	14634	14648	14734	14641	14600	14638	14564	14520	14588	14615	14541	14449	14645	14740	14604	14723	14702	14510	14604	14659	14414	14568	14670	14686	14602	14707	14703	14560	14737	14559	14604	14682	14803	14554	14529	14592	14691	14694	14738	14495	14810	14576	14547	14774	14716	14427	14679	14508	14765	14669	14599	14607	14676	14612	14825	14590	14541	14589	14700	14519	14575	14648	14473	14688	14560	14677	14668	14600	14502	14729	14637	14526	14573	14551	14694	14776	14532	14673	14513	14401	14504	14766	14714	14671	14680	14691	14533	14560	14542	14729	14666	14401	14604	14588	14746	14568	14529	14754	14657	14706	14507	14698	14681	14522	14727	14761	14858	14652	14644	14728	14524	14581	14503	14745	14614	14484	14687	14449	14569	14639	14623	14579	14449	14689	14640	14755	14491	14668	14615	14616	14599	14705	14719	14638	14756	14745	14640	14665	14682	14727	14632	14621	14755	14549	14645	14739	14572	14746	14536	14469	14629	14577	14732	14606	14545	14602	14358	14569	14613	14638	14697	14615	14482	14684	14464	14558	14579	14620	14430	14701	14652	14676	14680	14753	14599	14735	14771	14596	14807	14702	14561	14571	14710	14585	14638	14739	14826	14752	14548	14721	14722	14726	14551	14543	14607	14749	14796	14679	14562	14565	14710	14545	14712	14930	14472	14578	14646	14563	14453	14656	14684	14608	14623	14676	14628	14601	14612	14528	14490	14585	14633	14563	14672	14593	14620	14750	14732	14643	14806	14723	14621	14446	14705	14606	14660	14591	14489	14564	14489	14638	14699	14548	14500	14779	14724	14655	14549	14670	14610	14737	14394	14699	14644	14744	14532	14708	14636	14629	14720	14577	14576	14710	14590	14793	14779	14674	14601	14813	14625	14646	14831	14526	14551	14669	14625	14487	14641	14665	14547	14570	14549	14564	14672	14660	14757	14698	14614	14637	14589	14770	14585	14791	14697	14576	14713	14503	14565	14514	14623	14604	14701	14684	14694	14845	14772	14684	14748	14823	14624	14738	14623	14788	14635	14520	14643	14618	14796	14828	14835	14808	14586	14689	14632	14755	14622	14519	14569	14669	14565	14517	14782	14624	14606	14570	14545	14511	14873	14753	14475	14644	14584	14541	14646	14771	14596	14545	14748	14604	14735	14577	14525	14611	14547	14540	14619	14715	14480	14586	14533	14433	14657	14733	14712	14640	14646	14665	14739	14511	14696	14664	14649	14630	14417	14619	14617	14685	14701	14741	14598	14407	14562	14541	14780	14683	14630	14538	14739	14793	14464	14684	14762	14729	14823	14838	14610	14605	14607	14511	14682	14770	14676	14787	14581	14710	14597	14673	14597	14642	14640	14711	14733	14588	14662	14504	14551	14731	14656	14466	14631	14533	14776	14839	14691	14625	14500	14707	14713	14581	14576	14600	14706	14610	14680	14711	14596	14610	14670	14669	14714	14756	14702	14884	14695	14705	14688	14591	14732	14644	14647	14738	14645	14555	14605	14484	14670	14560	14751	14636	14873	14538	14596	14578	14653	14538	14632	14745	14706	14536	14721	14624	14880	14756	14611	14671	14673	14706	14610	14618	14696	14530	14324	14516	14569	14628	14661	14693	14703	14442	14559	14719	14679	14652	14651	14679	14754	14749	14611	14646	14752	14669	14511	14572	14726	14695	14705	14789	14667	14600	14598	14677	14515	14521	14762	14728	14567	14624	14557	14651	14619	14794	14549	14774	14582	14704	14619	14782	14652	14612	14597	14772	14748	14721	14778	14460	14610	14643	14796	14623	14701	14727	14698	14627	14780	14694	14651	14617	14664	14588	14621	14669	14409	14798	14807	14764	14775	14539	14623	14722	14836	14627	14716	14684	14636	14621	14711	14663	14593	14671	14655	14639	14535	14808	14608	14634	14582	14685
24241	21042	28025	27859	28170	29219	30020	28065	27306	27130	26698	26522	26381	26490	26184	26427	26431	26151	26082	26166	26333	26480	26320	26285	26128	26125	26241	26023	26197	26008	26173	26065	26159	25976	26124	26027	26118	26229	26104	25889	26284	26122	26548	26302	26342	26186	26076	26105	26259	25867	25981	26098	26191	26158	25814	26128	26139	26259	26179	26274	26014	26150	26191	25809	26368	26071	26085	25968	26262	25949	26241	26260	26133	26095	26088	25929	25988	26203	26232	26093	26185	26225	26188	26188	26158	26161	25998	26026	25879	26341	26185	25994	26328	25815	26056	25933	26143	25936	26050	26199	26024	25775	25977	26082	26312	26048	26164	25854	26054	25835	25869	26150	26036	26035	26176	26006	26149	25993	25939	25914	25915	26163	26014	26053	26046	26167	25905	26102	25957	26266	25978	25942	26125	26236	26053	26164	26031	25991	26238	26273	25952	25957	26075	26081	26070	25988	25865	26047	26193	26195	26210	25916	25942	26184	26172	26173	26076	25745	26092	26144	25927	25995	26096	25968	25934	26289	25915	26181	25962	25751	26084	26015	26002	26142	25898	26079	26135	26298	26146	26204	26088	25955	26041	26214	25987	26186	26156	26190	26015	26097	26090	26037	25885	25956	26169	26065	25902	26006	26232	26056	26023	26045	25853	25852	26087	26044	26175	26152	26247	26107	25907	25954	26147	26294	25958	26101	25833	26090	26152	25897	26191	26025	26038	26063	25978	26237	26140	25986	26054	26032	25996	26089	26064	26070	26147	25953	26118	26024	26158	26073	26119	26123	26027	26085	26253	26095	25972	26009	26045	26061	26190	25884	26194	26067	25975	26206	25866	26322	26468	26061	26024	26088	25997	25949	26053	25902	26256	25894	26210	26078	26101	26045	25934	26059	26087	26132	25994	26317	26217	26103	25967	25976	26034	26093	26127	25848	26176	26124	25886	26067	26133	26078	26107	25907	26108	26053	26407	26273	25926	26063	25744	25910	26006	26374	26166	26193	25963	26152	26013	26013	26187	25817	26074	26092	26041	26251	26239	26152	26182	26178	26065	25888	26183	26063	25948	26009	26174	25883	26067	25998	26070	26478	26053	26083	26065	26160	26138	26046	26101	26148	26121	26244	25864	26011	25907	26457	25991	25989	26025	26068	26020	26118	25801	26114	26261	26177	26075	26158	25966	25987	26011	25922	25698	25997	26289	25850	26023	26040	26109	26043	26192	26060	25979	25666	25966	26057	26189	25986	25850	25967	26117	25874	26316	26019	26335	25984	25936	26302	26160	26171	26204	26171	26165	26229	26203	25945	26056	26155	25998	26009	26081	26186	26160	25948	25919	25963	26127	25739	26005	25980	26015	25969	26055	26130	26167	26105	26087	25845	25853	26008	26147	26007	26046	26026	26115	25790	26306	26121	25819	25828	26110	26078	26233	26065	25909	26132	25968	26204	26102	26080	26045	25791	26059	26161	26276	25942	25833	25928	26100	26130	25905	26080	26154	26154	26211	26063	26208	26175	26175	25743	26115	26136	26155	26035	26088	26198	26183	26297	25955	26070	26291	26050	26240	26229	26032	25946	25900	26063	26233	26108	26042	26139	26157	26022	26097	26098	26006	25966	25913	26258	25732	25959	25965	25938	26082	26185	25934	25892	25815	26052	25921	26294	26205	25987	26066	25817	26220	25865	26092	26281	26085	26220	26088	26156	26208	26058	26285	26173	26121	26098	26175	26273	25880	26203	26046	25895	26183	26242	26102	25919	26218	25887	26022	25793	25936	25928	25972	26150	25975	26263	26176	26151	26018	25738	26195	26018	25890	25963	26076	26141	26190	26316	25955	25904	26194	26155	26076	26251	25986	25938	26156	26071	26062	26005	26104	25756	26216	26062	25806	25943	26044	25893	25866	26148	26007	25996	26077	26037	26171	25951	25891	26025	26451	26042	26282	25855	26037	26309	26111	25924	26088	26133	26038	26226	25773	25910	25862	25925	26177	26268	26263	26089	26082	26061	26064	26271	26110	26067	25991	25904	26118	26445	26047	26056	26015	25983	26152	25929	25823	25919	25985	25898	26016	26350	26159	26073	26077	26120	25993	25920	25990	26134	26115	25910	26027	26098	26012	25866	26030	26036	26144	26097	25935	26175	26091	25833	26124	26010	25923	25898	26179	26033	26130	26120	26330	26011	26139	25985	26009	26151	26045	26313	26081	25832	26244	26342	26018	26150	25916	26011	26211	26314	26072	26192	26219	26002	26269	26298	25925	25831	25913	26142	25975	26052	26189	25683	26005	26034	26154	26171	26038	25891	26070	26055	26237	26170	26017	26041	25982	26187	26304	26091	26176	26064	26089	26149	26245	25898	25964	25965	26163	25859	25859	26122	26131	26320	25955	26180	26448	26153	25999	26033	26146	25995	26019	26165	26040	25909	26064	25987	26068	26165	26024	26147	26128	26168	26123	26138	26137	26037	26200	25992	26101	26107	26112	26014	25955	26170	26262	26282	26224	26164	26051	26255	25780	25911	26004	26041	26118	25960	26074	26041	26129	26120	26103	26142	25982	26101	26122	25958	25714	26136	26128	26050	26421	26011	26052	26048	26234	26008	26094	26096	26245	25943	25943	25987	26105	25736	25903	26153	26201	26174	26258	26115	25929	26005	26079	26049	25974	25999	26056	26031	25934	25950	26055	25952	26025	25913	26069	26227	26227	26093	26179	26271	26111	25988	25906	26109	25790	25877	26045	26049	25911	25798	26036	26118	26082	26146	26019	26205	25796	26190	26115	26071	26304	26064	26007	25892	26109	25814	26255	26111	26203	26119	25961	26203	26193	26079	25988	25831	25979	26259	26211	26001	26081	26040	25791	26081	26010	26080	26110	26144	25947	26115	26265	25920	26170	26174	25998	26047	26321	26009	26031	26132	26012	26035	26063	26126	26259	26120	26007	26198	26058	26156	25955	26167	25892	26265	26094	26062	26104	26051	26194	26064	26050	26293	26024	26138	25947	26053	25882	26085	25921	25886	26140	26220	26173	26239	26015	26069	25815	26223	26087	26031	26018	25961	26057	25773	26288	25918	26181	26106	26045	25974	25895	26169	26141	26218	26199	26093	26230	26075	26132	26122	26034	26019	26028	26134	26237	25936	26007	25798	25937	26131	25907	26105	25913	26117	26000	25980	26021	26257	26283	26080	26227	26003	26160	25991	26124	26052	26092	26051	26244	26270	26409	26163	26143	26053	26213	26094	26233	26075	26147	26075	25986	25884	26268	26254	26234	26124	26042	26142	26340	25938	26225	26247	26176	26088	26043	25866	26128	25946	25887	26061	26241	25954	25904	26023	26112	25939	26118	26132	26094	26040	26196	26244	26261	25908	26339	26192	26069	25819	26152	26171	25925	26027	26001	25937	26165	26068	26150	26071	26012	25851	26108	25712	26028	25875	26143	26319	26024	26024	26209	26093	26128	26158	26093	26020	25914	26068	26104	26008	26363	26237	26165	25900	26078	26193	26019	26227	25927	26102	26093	26180	26075	26283	26173	26016	25927	26018	25856	26025	26057	26000	26220	26284	25957	26318	26187	26057	26035	26008	26071	25863	25953	26293	25976	26094	26104	26211	26177	26099	26201	26074	26109	26191	26267	26111	26082	26093	26024	26018	25849	26049	26243	26233	26150	26008	25885	25828	26054	26203	26245	26081	26164	25992	25565	25994	26406	26272	26259	26303	25981	26149	26131	26092	26040	26172	25947	26073	26003	26143	26046	25988	26292	26095	26301	26344	26164	26157	26138	26247	25976	26051	26084	26155	26238	25933	26058	26011	26083	26037	26033	25962	26062	25943	26172	25799	26127	26190	26078	25968	26106	26141	25980	25852	26151	26163	26142	26006	26070	25836	26137	26102	26199	25839	25727	25987	26026	25954	26153	26067	25875	25977	25880	26153	26006	25937	26306	26087	26081	26146	25827	25866	26169	25843	26100	25830	26109	26220	26158	26272	26576	26208	26112	26223	26083	26015	26235	26205	25806	26113	26069	26030	25937	26069	25955	26095	25941	26345	26007	26254	26195	26025	26099	26222	26229	25997	26121	26076	26143	26076	26044	26318	26177	25956	26360	25948	26163	26181	26422	25919	26098	25982	26230	26109	26227	26027	25843	26069	26063	25761	26118	26076	26045	26014	25986	26141	26163	26269	25922	25928	26252	26075	26095	26283	26043	25968	26214	26131	26122	26021	26205	25689	26077	26148	26115	26166	26125	26009	26195	26119	26037	26259	26221	26388	26118	26279	26250	26058	26351	25996	25898	25921	25873	26224	26151	25995	26015	26066	25859	26066	26404	26177	26139	26308	25875	25878	26136	26101	26189	26116	26043	25853	26118	26125	26151	26224	25973	26311	26000	26065	25852	25923	26240	26142	26360	26270	26100	25764	26143	26126	26097	25900	26013	26001	26154	25898	25927	26079	26150	26132	26290	26057	26138	25929	26013	26092	26050	26091	26094	26200	25958	26137	26224	26158	25977	25890	25836	26023	26205	25912	25770	25909	25903	25978	26099	26069	26160	25848	26160	26064	26049	26198	25967	26051	25867	26305	26299	25829	26116	26041	26016	26091	26247	26006	25920	26192	26458	26187	26154	26202	26025	26117	26274	26200	26246	25901	26058	25712	25909	25906	26071	25944	25973	26252	26132	26181	26193	26131	26005	25925	25912	25930	26230	26075	26080	26014	26197	25939	26221	26155	25993	26007	26140	26178	26201	26015	25970	26027	26194	25813	26091	26107	26111	26280	26344	26175	25950	25971	26147	25906	25976	26080	25973	26143	26221	26194	26252	26097	26213	26063	26007	25899	26078	26118	26228	25959	26268	26059	25928	26239	26107	26171	26107	25985	26102	26149	26064	26076	26067	26049	26130	26051	26083	25780	25981	26101	26085	26198	26085	26087	25927	25925	26323	26107	25952	25799	25982	26232	25694	26037	26155	26183	25695	26040	25942	26193	26081	26181	26211	26152	26039	25942	26123	26049	26186	26203	26151	26120	26042	26084	26187	26251	26148	26262	26309	26264	25959	26248	26158	25984	25861	26128	26112	26023	26228	26045	26044	25941	26086	25792	25820	26012	26144	26200	26313	26076	25945	25857	25910	26047	25956	26291	26187	26123
24631	41218	32052	25116	20161	18095	17281	16395	15872	15553	15403	15233	15257	15153	15100	14944	14977	14952	14959	14945	15105	15031	15048	15065	14801	14903	14820	14738	14982	14785	14785	14826	14696	14845	14900	14707	14827	14731	14761	14900	14755	14851	14940	14925	14681	14875	14705	14726	14969	14693	14918	14732	14956	14700	14724	14816	14846	14833	14782	14733	14810	14902	14790	14707	14809	14704	14763	14887	14752	14809	14834	14756	14873	14897	14876	14787	14841	14768	14949	15051	14747	14703	14716	14679	14806	14745	14851	14786	14688	14815	14836	14943	14628	14758	14826	14924	14671	14659	14819	14656	14801	14980	14833	14790	14869	14928	14718	14889	14719	14816	14656	14821	14696	14858	14788	14720	14814	14804	14995	14725	14743	14986	14850	14798	14885	14579	14670	14775	14881	14768	14843	14695	14951	14669	14784	14816	14658	14795	14856	14814	14699	14752	14925	14790	14833	14802	14762	14835	14671	14714	14767	14819	14759	14792	14822	14744	14839	14787	14919	14731	14626	14865	14742	14839	14890	14762	14804	14749	14686	14654	14657	14812	14675	14710	14687	14836	14749	14784	14675	14650	14805	14817	14820	14630	14638	14983	14806	14637	14783	14961	14701	14711	14611	14834	14593	14858	14922	14669	14868	14699	14831	14782	14755	14869	14796	14756	14883	14829	14855	14634	14874	14823	14989	14825	14778	14881	14778	14825	14716	14768	14852	14768	14630	14881	14831	14899	14811	14806	14639	14797	14470	14719	14783	14709	14641	14621	14641	14661	14947	14720	14797	14490	14785	14727	14877	14788	14732	14790	14757	14780	14761	14884	14769	14805	14904	14669	14935	14623	14832	14775	14886	14778	14827	14837	14624	14956	14800	14832	14704	14716	14620	14808	14683	14627	14850	14870	14601	14629	14750	14734	14968	14837	14794	14728	14806	14699	14803	14824	14809	14897	14945	14693	14704	14770	14767	14839	14839	14699	14813	14844	14723	14874	14678	14722	14890	14844	14811	14935	14702	14814	14828	14759	14820	14726	14908	14831	14745	14856	14820	14748	14817	14703	14690	14803	14786	14810	14904	14552	14855	14946	14932	14950	14618	14859	14763	14729	14879	14896	14762	14722	14697	14589	14703	14854	14740	14836	14760	14800	14908	14736	14733	14698	14776	14943	14701	14876	14865	14850	14729	14734	14759	14679	14879	14920	14725	14858	14730	14622	14826	14783	14817	14716	14781	14764	14859	14714	14650	14909	14531	14827	14804	14635	14816	14810	14865	14921	14855	14666	14804	14925	14704	14851	14763	14752	14813	14720	14878	14720	14615	14907	14731	14673	14740	14731	14787	14831	14660	14729	14812	14799	14827	14765	14617	14873	14803	14727	14757	14834	14801	14697	14790	14877	14742	14798	14784	14815	14733	14791	14897	14797	14825	14972	14656	14836	14908	14880	14854	14861	14737	14833	14770	14662	14952	14659	14589	14701	14642	14899	14766	14869	14790	14663	14915	14756	14714	14709	14829	14835	14849	14834	14740	14677	14852	14801	14671	14717	14636	14700	14821	14695	14864	14765	14716	14643	14824	14962	14735	14743	14811	14678	14721	14737	14810	14874	14909	14796	14649	14541	14961	14748	14649	14918	14771	14735	14843	14713	14824	14996	14606	14714	14764	14777	14937	14766	14636	15072	14845	14604	14675	14747	14797	14792	14757	14712	14867	14906	14724	14860	14782	14513	14741	14734	14851	14731	14756	14778	14856	14812	14773	14816	14590	14904	14687	14821	14572	14668	14734	14815	14777	14726	14691	14796	14663	14702	14742	14526	14563	14803	14683	14750	14785	14785	14825	14692	14636	14811	14756	14809	14778	14591	14802	14725	14897	14821	14719	14556	14901	14894	14807	14806	14888	14733	14902	14859	14814	14965	14880	14792	14703	14597	14714	14839	14747	14640	14850	14676	14701	14769	14674	14639	14629	14677	14810	14788	14628	14840	14890	14728	14672	14897	14681	14678	14909	14882	14844	14646	14744	14691	14936	14823	14698	14759	14834	14849	14909	14865	14600	14623	14979	14912	14762	14671	14785	14731	14586	14764	14736	14622	14734	14906	14852	14673	14651	14578	15006	14715	14833	14568	14906	14683	14804	14780	14748	14765	14664	14850	14694	14579	14830	14613	14595	14835	14646	14721	14630	14823	14768	14824	14587	14811	14644	14799	14841	14644	14712	14877	14540	14733	14890	14814	14710	14765	14826	14713	14858	14887	14809	14704	14803	14749	15015	14701	14796	14941	14783	14680	14698	14698	14604	14710	14845	14600	14829	14786	14578	14686	14922	14910	14784	14788	14679	14737	14877	14797	14805	14680	14816	14838	14604	14686	14523	14945	14823	14736	14782	14677	14669	14681	14670	14766	14663	14950	14579	14853	14798	14867	14794	14980	14724	14749	14893	14794	14734	14736	14855	14829	14650	14733	14733	14760	14867	14838	14850	14669	14772	14725	14802	14728	14768	14894	14781	14821	14861	14617	14682	14699	14884	14808	14761	14711	14830	14866	14666	14880	14821	14738	14763	14709	14735	14834	14726	14776	14868	14735	14694	14755	14779	14785	14788	14761	14665	14830	14889	14732	14836	14828	14718	14725	14801	14633	14859	14679	14799	14600	14956	14787	14959	14768	14758	14700	14804	14770	14635	14647	14711	14749	14835	14869	14674	14889	14892	14827	14814	14774	14734	14738	14890	14613	14907	14772	14745	14676	14742	14854	14642	14827	14850	14668	14765	14871	14828	14921	14771	14617	14804	14838	14626	14753	14589	14717	14833	14837	14783	15020	14759	14696	14837	14801	14755	14857	14879	14773	14631	14889	14665	14718	14767	14861	14736	14754	14691	14666	14797	14834	14742	14771	14806	14765	14688	14760	14781	14713	14728	14641	14834	14871	14872	14679	14673	14795	14824	14842	14681	14664	14838	14825	14643	14796	14718	14810	14700	14817	14839	14771	14850	14775	14832	14887	14966	14801	14752	14788	14653	14714	14926	14539	14844	15036	14892	14839	14751	14668	14642	14912	14713	14816	14900	14796	14835	14877	14512	14509	14707	14777	14758	14852	14871	14924	14683	14858	14921	14538	14817	14852	14668	14800	14780	14760	14744	14839	14838	14866	14726	14717	14773	14830	14866	14710	14687	14800	14824	14979	14697	14843	14733	14872	14859	14927	14610	14575	14938	14672	14721	14704	14806	14511	14745	14799	14653	14835	14920	14964	14832	14742	14792	14794	14716	14792	14743	14615	14773	14846	14833	14929	14731	14750	14700	14797	14947	14802	14917	14883	14753	14826	14675	14679	14844	14739	14888	14778	14750	14859	14872	14769	14893	14786	14990	14812	14887	14776	14696	14704	14885	14600	14857	14748	14742	14705	14829	14708	14754	14800	14944	15004	14783	14932	14889	14814	14810	14937	14789	14942	14741	14590	14649	14738	14814	14751	14780	14796	14747	14791	14861	14862	14794	14772	14859	14832	14782	14781	14757	14907	14827	14768	14728	14781	14617	14727	14832	14810	14768	14660	14857	14733	14783	14799	14682	14627	14851	14864	14671	14816	14567	14790	14773	14858	14940	14831	14845	14655	14891	14803	14736	14773	14796	14871	14835	14954	14717	14823	14685	14979	14808	14836	14863	14787	14667	14808	14842	14727	14922	14842	14921	14886	14751	14753	14889	14826	14718	14663	14789	14840	14870	14982	14882	14741	14844	14762	14753	14847	14701	14814	14720	14679	14840	14817	14974	14770	14760	14801	14657	14759	14921	14600	14660	14804	14791	14769	14798	14767	14813	14785	14769	14748	14759	14637	14703	14839	14569	14916	14834	14734	14848	14950	14674	14597	14846	14752	14847	14826	14641	14734	14803	14907	14678	14878	14730	14756	14736	14798	14804	14735	14761	14935	14787	14836	14893	14617	14699	14626	14726	14730	14535	14729	14894	14841	14634	14662	14800	14829	14783	14867	14728	14911	14721	14671	14794	14970	14868	14795	14827	14789	15004	14730	15007	14660	14743	14783	14779	14918	14619	14891	14685	14803	14746	14773	14577	14801	14856	14788	14866	14778	14726	14805	14664	14776	14712	14862	14621	14924	14804	14859	14792	14837	14663	14948	14587	14716	14768	14874	14836	14661	14622	14772	14705	14751	14796	14608	14877	14892	14961	14768	14693	14731	14839	14736	14847	14704	14655	14953	14818	14713	14667	14825	14803	14781	14778	14638	14867	14846	14888	14919	14722	14775	14752	14890	14793	14585	14815	14804	14785	14922	14854	14800	14847	14775	14855	14751	14810	14820	14753	14667	14914	14696	14902	14723	14665	14918	14737	14797	14826	14823	14750	14921	14601	14902	14963	14809	14855	14709	14668	14687	14846	14678	14884	14831	14949	14733	14855	14717	14730	14757	14731	14887	14844	14755	14703	14755	14672	14660	14717	14920	14938	14735	14844	14687	14781	14669	14997	14727	14615	14771	14886	14827	14740	14885	14683	14810	14814	14608	14706	14997	14562	14786	14792	14758	14896	14800	14858	14772	14732	14734	14863	14760	14613	14812	14875	14722	14960	14765	14766	14853	14944	14768	14995	14845	14782	14751	14722	14650	14908	14582	14688	14675	14655	14801	14714	14722	14626	14722	14783	14652	14764	14790	14755	14700	14684	14814	14839	14735	14826	15001	14815	14852	14673	14897	14584	14832	14711	14798	14752	14775	14690	14915	14667	14822	14823	14931	14676	14636	14847	14689	14932	14763	14744	14786	14780	14747	14676	14662	14783	14789	14716	14611	14766	14860	14840	14813	14881	14704	14954	14891	14858	14719	14514	14700	14636	14770	14815	14809	14758	14707	14827	14847	14745	14723	14744	14698	14789	14641	14887	14791	14784	14677	14797	14701	14707	14711	14729	14771	14764	14989	14753	14768	14734	14767	14871	14738	14957	14885	14833	14829	14841	14657	14702	14802	14941	14768	14701	14927	14991	14727	14880	14753	14807	14912	14751	14892	14724	14729	14661	14736	14698	14841	14723	14932	14711	14841	14789	14692	14783	14783	14736	14735	14712	14735	14931	14920	14758	14790	14793	14733	14921	14766	14718	14912	14673	14803	14875	14864	14731	14770	14815	14834	14740	14642
22715	21054	28162	25368	26125	30460	32297	29524	28246	28340	27903	27493	27457	27407	27514	27396	27490	27087	27256	27295	27370	27518	27082	27494	26986	26834	27026	27108	26885	27144	27059	27014	27124	27055	27210	26887	27086	27063	27150	27086	27068	26960	27039	27008	26985	26946	26880	26778	26893	26931	27208	26989	27005	26893	26903	27040	26824	26616	26932	26751	26857	26710	26704	27035	27057	27060	26819	26893	26870	27055	26946	26962	26764	27076	26844	26806	26814	26957	26861	27137	26873	26859	26838	26791	27041	26834	26957	27176	27010	26976	26790	26895	26920	26882	26748	26649	26814	26601	26973	26827	26974	27051	26945	26873	26887	26727	26906	26653	26662	26716	27036	27003	26859	26542	26692	27132	26906	26732	26733	26850	27009	26819	26913	26934	26895	26852	26922	26950	26725	26784	27178	26818	27011	27018	26858	26999	26629	26714	26982	26995	26776	26756	26899	26688	26641	26658	26803	26871	26779	26789	26820	26938	26842	26942	26890	26858	26983	26914	26594	26868	26909	26848	27114	26917	27158	26890	26827	26848	26909	27138	26954	26912	27078	26941	26968	26764	27166	26636	26791	26796	26874	27039	26878	26811	26788	26888	26798	26657	26836	26898	26663	26920	26913	26658	27040	26992	26619	26649	26885	26781	26665	27030	26789	26933	26901	26798	26899	26938	26981	26905	26835	26998	27095	26917	26989	27072	26812	26815	26944	26929	26804	26738	26927	26833	26981	26701	26717	26752	26933	26813	26887	26729	26800	26941	26769	26757	26719	26938	26990	26867	26983	26826	26605	26560	27028	26788	26951	26856	26511	26703	26878	26894	26907	26804	26881	26831	26991	26968	27001	26932	26835	26800	26772	26694	26799	26637	26835	27130	27035	26900	26652	26723	26807	26809	26576	26970	26683	26748	26669	26748	26895	26792	26755	26881	27038	26966	26600	26805	26855	26470	26737	26724	26972	26894	26878	27106	26902	26875	27019	26910	26972	26758	26851	27001	26934	26994	26887	26932	26788	26970	27013	26731	26960	26566	26993	26769	26724	26697	26808	26882	26637	26745	26723	27084	27068	26872	26836	26947	26677	26949	26949	27162	26871	26815	26875	26594	26782	26784	26941	26789	26912	26909	26864	26993	26731	26757	26627	27039	26745	26741	26587	26708	26948	26844	26783	27185	26676	26799	26986	26851	27020	26837	26762	26789	26950	26820	27042	27045	27136	26920	26579	26693	26755	26790	26791	26992	26886	26853	26958	26829	26828	26639	26954	26542	27035	27026	26747	26802	26985	26902	26822	26751	26896	26981	26976	26753	26992	26703	26949	26719	26501	26998	27102	26813	26788	26914	27041	26688	26771	26997	26703	26879	26862	26676	26754	26778	26946	26990	26940	26841	26943	26941	26994	26720	26624	26695	26696	26723	26963	26751	26938	26770	26897	26855	26801	26787	26717	26933	26892	26845	27122	27002	26740	26966	26768	26960	26691	26662	26830	26970	26796	26727	26771	26821	26726	26796	26684	26781	27125	26956	26947	26855	26828	26842	26974	26618	26792	26980	26992	27023	26769	26541	26981	26962	26870	26891	26968	26965	26952	26999	26892	26614	26816	26912	26696	26782	26837	26788	26882	26745	26680	26825	27157	26945	26801	26690	26779	26725	26829	26976	27017	26820	26666	26857	27067	26774	26663	26912	26847	26656	26903	26960	26585	26696	26983	27098	26766	26654	26924	26884	26764	26851	26800	26661	26693	26816	26736	26716	26806	26834	26956	26922	26917	26694	26656	26856	26947	26838	26994	26662	26958	26975	26854	26775	26845	26722	26890	26772	26574	26728	26792	26932	26865	26936	26636	26803	26965	26905	26956	26722	26794	27067	26697	26784	26950	26581	26854	26934	26922	26600	26918	26793	26642	26878	26987	26958	26941	26804	27000	26753	26692	27058	26942	26754	26803	26751	26838	26751	26892	26840	26701	26701	26946	27041	26966	26746	26748	26996	26662	26740	26872	26737	27006	27012	26735	26857	26974	26888	27088	26955	26962	26641	26791	26867	26960	26775	26986	26859	26804	26734	26863	26794	26685	26696	26855	26655	26751	26604	26784	26738	26859	26533	26842	26875	26666	26921	26873	26707	26923	26853	26805	26849	27021	27019	27113	26855	26831	26789	27093	26937	27068	26927	26911	26899	26811	27052	27149	26976	26855	26618	26922	26886	26887	26849	27109	26630	26853	26738	26957	26918	26977	27010	27048	26889	27047	26713	26938	26891	27112	27115	26789	26888	26997	26907	27058	26879	26742	26803	26632	26944	26786	26789	26948	26659	26787	26526	26935	26789	26778	26976	26956	26898	26996	26845	26862	26953	26609	26632	26774	27043	26754	26790	26950	26846	26868	26778	26960	26837	26933	26737	26742	26753	26710	26950	26913	27060	26892	26964	27025	26889	26837	26929	27183	26889	26837	26899	26977	27116	26722	26811	26639	26891	26881	27179	27071	26882	26704	26736	26962	27068	26737	26850	27004	27103	26735	26594	26994	27077	26852	26610	26988	27018	26873	26902	26905	26769	26877	26746	26934	26775	27295	26902	26817	26921	27176	26746	27093	26837	26793	26773	26851	26918	26841	26686	26731	26996	26821	26759	26900	26660	26639	26733	26839	26956	26929	26933	26564	26974	26792	27010	26686	26755	26920	26886	26831	26743	26714	27039	26830	26892	26912	26661	26812	26916	27065	26666	26773	26790	26708	26870	27124	26774	26690	26853	26800	27096	26880	26871	26668	26725	26670	26710	26871	26979	26852	26726	26760	26841	26993	26944	26858	26678	26909	26866	26895	26888	26790	26667	26932	26914	26794	26847	26778	26942	26854	26783	26969	27032	26887	27030	26700	26871	27004	26729	26893	26814	26881	26816	26749	26679	26688	26786	26863	26711	26742	26984	27003	26967	26998	27029	27097	27048	27124	26826	26832	26967	27102	26801	26639	26674	26801	27040	26911	26963	26946	26696	26836	26730	26934	26887	26860	26765	26750	26826	26822	26677	26671	26753	26838	26745	26923	26744	26857	26991	26936	26723	26563	26794	26914	26839	26761	26918	26763	26722	26900	26917	26967	26827	26721	26862	26869	26719	26826	27005	26711	26809	26827	26829	27006	26763	26967	26842	26748	26872	26865	27005	26754	27002	26866	26836	26916	26901	27051	26924	26984	26781	26844	26753	26891	26956	27019	26936	26841	26953	26965	26808	26766	27082	27097	26641	26762	26737	26805	27060	26951	26862	26847	26780	26731	26842	26895	27078	26875	26752	26713	26830	26895	27144	26974	26938	26766	26672	26756	26841	26738	26913	26676	26656	26877	27034	26728	26774	26745	27040	26938	26914	27061	26842	26976	26741	26751	26981	26677	26953	26852	26784	26957	26795	26856	26840	26876	26761	26833	26883	27025	26987	26812	26957	26806	27200	26973	26960	26760	26710	26844	26737	26791	26787	26676	26872	27119	26760	26724	26839	27037	26641	27016	27245	26672	26785	26978	27086	26892	26762	26840	26705	26544	26830	26680	26948	27065	26848	27015	27098	27113	26855	26962	27013	26618	26946	27227	26806	26904	26943	26907	26754	26706	27167	26786	26819	27056	26929	26790	26647	26655	26835	26881	26850	27143	26801	26647	26730	26747	27057	27125	26773	27009	26788	26786	26618	26778	26869	26854	26954	26883	26462	26945	26850	26854	26862	27060	26693	27079	27106	26945	26871	26701	26685	26633	26831	26830	26683	26853	27056	26677	27050	26837	26878	26660	26947	27023	26896	26842	26801	26828	26682	26944	26745	26957	26704	26819	26882	27081	26787	26871	26826	26818	26535	26951	26873	26885	26553	27100	26934	26651	26991	26941	26744	26947	27017	26720	26939	26807	26832	26804	26814	26777	26914	27055	26699	26864	26846	26933	26815	26950	26866	26789	26982	27032	26846	26801	26761	26629	27095	26762	26718	26765	26681	26911	27033	27058	26816	26698	26733	26861	26829	26911	26971	26833	26728	26858	26834	26929	26691	26709	26944	27079	26964	27068	26869	26938	27087	26787	26708	26984	26989	26969	26875	26869	26807	27077	27026	26817	27017	27015	27046	27041	26841	26926	27123	26769	26867	26761	26863	26974	26821	26839	27028	27178	26930	26810	26788	26923	26827	27143	26755	26990	27029	26776	26990	26845	26722	26865	26859	26865	26965	26802	26938	26903	27194	26871	27091	26786	26779	26654	26748	27153	26865	26905	26950	26807	26922	27056	26821	27050	26915	26890	26905	26983	27017	26730	26863	27138	26626	26995	26892	26904	26814	27067	26886	26889	26714	26811	26740	26649	27197	26882	26960	27057	27043	26900	26982	26776	27056	27104	26922	27078	26894	26760	26726	26769	26823	26763	26706	26911	26710	26823	26787	26756	26919	26882	26996	27170	26786	26722	26732	26771	26823	26931	27195	27125	27038	26859	26747	26666	26930	26733	26761	26756	26858	26666	26777	26978	26944	26935	26869	26961	26705	27003	26821	27027	26820	26834	26975	26973	26916	26928	26778	26944	26753	26853	26893	26790	26733	26883	26952	26993	26747	26846	27039	26935	26963	26871	26590	26842	26690	26872	26600	26820	26813	26964	26590	26967	27040	26845	26723	27179	26718	26619	26869	26975	26656	26793	26906	26956	26775	26806	26816	26806	26956	26870	26710	26905	27128	26859	26884	26768	26746	26744	26874	26747	26822	26825	26897	27118	26772	26727	26989	26804	26778	26900	26762	26924	26953	26798	26786	26888	26764	26838	26762	26933	26943	26965	26834	27098	26987	27002	26530	27032	26969	26872	26616	26676	26641	26957	27087	26774	26859	26900	26747	26819	26871	26775	26862	26979	26786	26644	26734	26711	27037	26825	27091	26981	26837	27029	26829	26777	26734	26951	26935	26814	26803	26700	26911	27017	26924	26827	26924	26821	26848	27016	27155	26598	26729	26814	26941	26891	26818	26933	27036	26883	26680	26902	26755	26938	26878	26861	26986	26996	26780	27196	26748	26939	26570	27013	26898	26867	26801	27124	26925	26902	27045	26769	26716	26818	26687	26661	26928	26806	26804	26980	26753	26617	26813	26849	26629	26820	26969	26552	26586	26805	26812	26702	26675	26852	26792
25864	45478	37007	27704	22155	20166	18642	17627	16833	16264	16024	15824	15699	15636	15437	15693	15609	15551	15392	15652	15475	15635	15536	15426	15504	15377	15335	15451	15323	15384	15450	15152	15296	15277	15440	15103	15312	15209	15297	15291	15344	15282	15274	15228	15285	15260	15281	15264	15285	15236	15215	15182	15289	15345	15262	15547	15122	15250	15301	15375	15246	14955	15223	15243	15289	15264	15188	15353	15291	15199	15306	15094	15197	15406	15282	15116	15324	15247	15332	15128	15123	15264	15247	15321	15209	15216	15275	15212	15185	15311	15373	15136	15154	15203	15331	15288	15192	15368	15282	15402	15073	15258	15220	15207	15398	15322	15287	15448	15307	15248	15150	15228	15145	15299	15209	15412	15245	15196	15353	15279	15207	15303	15078	15182	15222	15318	15354	15143	15320	15074	15141	15173	15346	15307	15194	15173	15219	15182	15190	15164	15326	15201	15089	15285	15208	15329	15354	15313	15327	15340	15269	15341	15169	15236	15307	15281	15174	15066	15121	15115	15370	15263	15354	15071	15240	15000	15245	15240	15299	15113	15252	15145	15185	15194	15352	15407	15194	15161	15137	15348	15420	15328	15382	15241	15128	15377	15233	15335	15089	15119	15132	15081	15160	15205	15346	15155	15097	15270	15203	15139	15059	15192	15373	15146	15243	15169	15115	15412	15241	15156	15300	15126	15262	15204	15342	15207	15191	15318	15134	15120	15316	15307	15180	15156	15124	15278	15224	15215	15096	15051	15180	15246	15259	15114	15286	15214	15383	15070	15352	15124	15091	15275	15350	15168	15224	15101	15243	15213	15236	15181	15313	15188	15341	15134	15351	15437	15161	15161	15441	15223	15191	15254	15091	15105	15465	15293	15228	15229	15299	15030	15094	15208	15194	15331	15331	15150	15223	15105	15158	15322	15333	15191	15402	15234	15226	15316	15412	15439	15248	15112	15154	15217	15169	15321	15289	15089	15152	15158	15196	15171	15178	15190	15172	15210	15193	15150	15229	15180	15271	15163	15200	15096	15014	15291	15077	15179	15141	15195	15276	15230	15249	15159	15373	15041	15163	15078	15342	15227	15272	15220	15444	15074	15392	15329	15366	14994	15165	15275	15253	15282	15232	15069	15282	15195	15124	15185	15360	15246	15426	15130	15189	15118	15295	15003	15167	15232	15250	15258	15245	15154	15134	15252	15137	15291	15270	15173	15130	15250	15321	15040	15367	15315	15231	15244	15139	15313	15334	15141	15258	15161	15217	15091	15189	15154	15048	15288	15156	15414	15240	15096	15257	15182	15141	15209	15331	15251	15494	15263	15225	15052	15336	15241	15158	15061	15218	15233	15105	15216	14987	15199	15068	15192	15219	15181	15162	15190	15376	15263	15203	15304	15229	15312	15352	15037	15283	15089	15382	15219	15342	15371	15216	15163	15234	15100	15106	15354	15177	15201	15132	15232	15207	15308	15170	15059	15295	15217	15203	15115	15195	15265	15164	15219	15119	15390	15167	15189	15089	15248	15201	15264	15283	15100	15156	15104	15422	15372	15075	15211	15175	15149	15215	15057	15048	15367	15190	15020	15260	15326	15392	15412	15217	15227	15403	15210	15259	15104	15260	15215	15089	15363	15119	15141	15284	15099	15218	15174	15176	15001	15156	15511	15179	15274	15272	15340	15275	15263	15168	15263	15232	15367	15177	15277	15108	15090	15367	15211	15244	15272	15319	15233	15174	15112	15158	15180	15173	15161	15135	15172	15159	15277	15159	15326	15163	15062	15126	15039	15415	15104	15135	15094	15139	15133	15200	15162	15260	15330	15112	15075	15266	15150	15301	15339	15497	15190	15199	15034	15250	15153	15214	15336	15180	15183	15152	15355	15133	15325	15287	15243	15124	15317	15396	15115	15232	15064	15017	15181	15155	15175	15225	15230	15122	15168	15034	15172	15115	15257	15159	15146	15238	15336	15145	15215	15257	15157	15375	15256	15129	15211	15231	15164	15170	15099	15233	15231	15194	15131	15124	15099	15013	15405	15342	15132	15200	15170	14913	15363	15342	15177	15304	15352	15212	15134	15071	15268	15167	15336	14962	15209	15256	15086	15190	15262	15284	15179	15248	15141	15367	15207	15292	15365	15172	15149	15099	15170	15159	15267	15023	15066	15200	15302	15021	15178	15443	15049	15326	15315	15255	15140	15106	15249	15258	15246	15060	15206	15095	15243	15244	15009	15349	15137	15251	15381	15170	15396	15157	15084	14955	15375	15141	15313	15192	15227	15095	15255	15254	15218	15146	15043	15383	15148	15323	15181	15306	15098	15188	15210	15242	15369	15301	15290	15080	15389	15008	15104	15245	15232	15156	15234	15028	15251	15322	15362	15222	15157	15192	15002	15151	15319	15125	15267	15138	15270	15244	15257	15357	15082	15008	15292	15203	15123	15323	15178	15175	15260	15176	15233	15169	15173	15270	15103	15173	15245	15188	15178	15218	15095	15250	15223	15272	15122	15177	15323	15154	15264	15159	15178	15104	15084	15268	15178	15043	15297	15200	15067	15404	15167	15154	15062	15136	15233	15232	15257	15190	15110	15194	15151	15161	15340	15179	15356	15279	15372	15206	15274	15023	15330	15251	15062	15128	15052	15107	15077	15365	15228	14977	14983	15254	15364	15292	15345	15185	15307	15315	15176	15359	15377	15053	15213	15156	15149	14966	15175	15038	15255	15193	15294	15278	15159	15139	15249	15195	15189	15159	15216	15222	15390	15154	15161	15364	15050	15307	15311	15274	15247	15202	15245	15233	15270	15187	15284	15424	15167	15272	15247	15135	15259	15251	15205	15086	15266	15095	15093	15385	15154	15132	15263	15150	15175	15266	15445	15290	15239	15225	15216	15112	15414	15266	15239	15216	15048	15346	15176	15047	15273	15117	15303	15372	15202	15384	15160	15446	15339	15237	15214	15080	15182	15134	15185	15247	15125	15261	15254	15190	15344	15333	15295	15008	15239	15232	15420	15326	15245	15206	15309	15044	14999	15211	15184	15231	15143	15342	15333	15179	15154	15239	15136	15213	15060	15239	15037	15276	15101	15167	15215	15191	15267	15249	15213	15205	15176	15278	15020	15411	15157	15157	15241	15214	15056	15214	15305	15084	15364	15195	15241	15031	15267	15069	15187	15227	15136	15118	15312	15135	15186	15252	15241	15213	15212	15086	15253	15323	15282	15215	15311	14973	15292	15253	15236	15063	15205	15204	15341	15339	15158	15201	14966	15346	15211	15199	15021	15068	14990	15096	15178	15401	15313	15199	15182	15248	15151	15301	15220	15247	15116	15090	15272	15031	15204	15223	15108	15281	15165	15194	15200	15269	15239	15164	15403	15329	15264	15067	15091	15232	15317	15199	15314	15287	15176	15050	15317	15347	15232	15310	15253	15360	15222	15299	15272	15205	15187	15307	15095	15083	15262	15276	15080	15350	15294	15172	15260	15250	15120	15264	15309	15090	15111	15320	15131	15055	15266	15167	15250	15207	15304	15209	15180	14910	15138	15155	15273	15304	15176	15137	15265	15324	15166	15479	15196	15281	15286	15302	15171	15246	14956	15133	15071	15197	15172	15183	15200	15219	15260	15264	15052	15280	15160	15094	15192	15196	15256	15168	15216	15145	15265	15216	15276	15101	15178	15213	15099	15316	15284	15241	15362	15277	15253	15307	15201	15389	15308	15231	15224	15272	15145	15260	15362	15278	15246	15139	15192	15230	15341	15138	15215	15257	15133	15090	15258	15486	15273	15223	15326	15224	15319	15194	15234	15294	15147	15330	15195	15203	15223	15198	15165	15222	15169	15139	15224	15146	15239	15268	15264	15163	15117	15190	15178	15268	15295	15061	15286	15265	15043	15207	15214	15272	15336	15143	15236	15233	15176	15224	15282	15185	15317	15065	15146	15287	15186	15106	15164	15168	15289	15375	15263	15336	15048	15167	15283	15267	15352	15238	15178	15095	15253	15077	15267	15105	15061	15342	15219	15215	15346	15148	15286	15138	15391	15450	15261	15158	15204	15040	15034	15111	15161	15158	15293	15245	15094	15328	15199	15247	15184	15172	15205	15258	15070	15196	15312	15387	15078	15216	15017	15061	15293	15144	15257	15185	15236	15138	15119	15196	15237	15205	15183	15111	15342	14969	15133	15074	15176	15185	15249	15194	15218	15060	15086	15245	15377	15213	15358	15266	15224	15209	15249	15335	15251	15315	15249	15210	15159	15019	15311	15195	15045	15192	15249	15369	15108	15272	15238	15073	15147	15239	15264	15233	15294	15159	15197	15333	15169	15147	15263	15123	15179	15147	15160	15212	15338	15274	15205	15195	15436	15087	15167	15332	15227	15280	15260	15244	15262	15155	15129	15365	15047	15177	15171	15285	15192	15168	15204	15090	15389	15012	15334	15189	15184	15226	15160	15301	15216	15081	15140	15173	15276	15224	15189	15163	15329	15016	15432	15068	15287	15146	15349	15348	15470	15177	15102	15309	15351	15267	15143	15281	15125	15150	15099	15097	15209	15250	15293	15446	15178	15314	15239	15153	15272	15267	15181	15222	15257	15202	15278	15122	15259	15086	15055	15055	15073	15125	15228	15035	15202	15178	15278	15366	15384	15075	15212	15121	15220	15323	15267	15133	15184	15375	15076	15109	15152	15443	15182	15119	15015	15087	15169	15359	15285	15232	15133	15409	15146	15089	15271	15218	15110	15325	15291	15244	15327	15223	15082	15192	15243	15294	15134	15081	15045	15204	15331	15129	15208	15202	15065	15292	15304	15413	15139	15248	15197	15154	15165	15299	15242	15026	15369	15050	14924	15078	15402	15311	15289	15180	15190	15332	15103	15112	15417	15303	15125	15239	15241	15099	15158	15192	15130	15125	15245	15097	15094	15069	15203	15165	15167	15251	15154	15317	15220	15104	15401	15197	15263	15209	15355	15034	15089	15113	15137	15405	15045	15268	15187	15251	15270	15230	15195	15246	15141	15273	15332	15239	15192	15331	15264	15328	15350	15109	15182	15287	15118	15186	15228	15243	15145	15159	15155	15192	15282	15392	15287	15147	15129	15199	15008	15174	15269	15192	15152	15181	15347	15110	15243	15325	15402	15131	15206	15152	15137
35025	35054	40163	36115	31342	29536	28578	27883	27772	27296	27413	27110	27026	26820	27105	27018	26910	26980	27091	27110	27179	27148	27049	27012	27231	27263	26765	26814	27109	26857	26813	26780	26861	27087	26784	26625	26909	26773	27200	27035	27141	27052	26739	26911	26988	26882	26881	27039	26787	26964	26988	27206	26710	26873	26901	26902	26960	26677	26904	26814	26840	26808	27157	26954	26787	26991	27105	26968	27022	26612	27255	26762	27017	26779	26959	26923	26885	26855	26702	27072	27076	26493	26883	26909	26764	26973	27062	26798	27060	27067	27035	27043	26918	27001	26710	26790	26763	26864	26865	26742	26824	26664	26656	26840	26918	26950	27088	26941	27103	26882	26918	26807	26772	26849	26497	26698	26569	26908	26680	26820	27056	26727	27208	26910	26955	26819	27021	26723	26676	26945	26731	26630	26991	26867	26669	26725	27020	26836	27092	26716	26591	26702	26618	26972	26647	26688	26664	27119	26948	26930	26815	26591	26669	26727	26857	26654	26759	26474	26937	26775	27027	26849	27032	26759	27211	27059	26961	27107	26984	26776	26882	26652	27013	26677	26958	26790	26651	26673	26846	26843	26887	26908	26878	26833	26923	26760	26942	26724	26851	26834	26732	26867	27003	26756	27035	26905	27047	26637	26912	26669	26947	26621	26853	26882	26884	26729	26849	26935	26854	26851	26752	27099	26843	26951	26835	26924	26770	26694	26938	26965	26863	26942	26794	26730	26974	27071	26741	26944	26934	26873	26787	26962	26813	26863	26651	26752	26749	26879	26823	27126	27186	26926	26844	27069	27029	26990	26653	26808	26912	26964	26664	26933	26697	26916	26961	26889	27008	26740	27056	26721	26920	26903	27043	26905	26836	26811	26938	26707	26837	26870	26759	27101	26920	26938	26926	26796	27077	26920	26760	26683	26876	26950	26984	26847	26901	26885	26841	26865	26921	27115	26856	26852	27114	26900	27063	26792	26765	26890	26617	26892	26994	26923	27067	26632	26706	26838	26895	26888	27158	27055	27149	26900	27003	26874	26943	26795	26934	26523	26842	26787	27012	27032	26918	26988	26654	27092	26999	27063	27193	26996	27068	26879	26811	26780	26865	27016	27026	26836	26886	26792	26812	27053	26687	26765	26954	26987	26799	26874	26952	26855	26863	27005	26868	26737	26814	26926	26681	26911	27038	26984	26968	27080	27001	26851	26648	26980	26851	26853	26915	26907	26988	26921	26975	26660	27185	26935	26882	26851	26706	26706	26720	26869	26947	27085	26969	27022	26881	26921	27005	26848	26889	26768	26687	27031	26903	26719	26925	27262	27173	26870	26732	26671	26778	26934	26756	26761	26609	26933	26886	26782	26867	26712	26780	26661	26935	26961	27055	26816	26659	26779	26959	26790	26773	26795	26967	26712	26643	26975	26707	26765	26783	26617	26801	26919	26617	26960	27149	26966	27004	26926	26909	26950	26876	26819	26885	26931	27046	26725	26863	26924	26976	27011	27044	27058	27064	26660	26649	26976	27218	26724	26549	27015	26907	26888	26986	26768	26888	26860	26891	26981	26688	27000	27138	26925	26892	26704	27041	26909	27146	26821	26898	26695	26904	26761	26926	26705	26887	26829	26687	26748	26952	27120	26884	26995	26795	26847	26610	27006	26926	26723	27026	27213	26845	27161	26926	26806	26575	26963	26633	27025	26896	26824	26900	26752	26682	26514	27071	26899	27262	26917	26927	26974	26626	26725	26797	26965	26934	26777	26917	27034	26946	26755	27033	26871	26666	26943	26711	26896	26704	26802	26901	26705	26935	26946	26945	26908	26809	26822	27135	26877	26781	26897	26515	26914	27100	26880	26824	26820	26942	26907	26837	26921	26622	26887	26847	26905	26744	27054	26679	26820	26765	26864	26889	26959	26723	26775	26895	26773	26926	26961	27277	26712	26918	26795	26666	26914	26704	27018	27039	27063	26677	26723	26882	26802	26871	26933	27140	26831	26575	27111	26848	26947	26845	26612	26879	26862	26772	26653	26647	26770	26985	26926	26863	26777	26581	26584	27009	26906	26851	26688	26779	26891	26901	26823	26846	26930	26650	26758	26816	26765	26846	26984	26774	26956	26565	26955	26880	26860	26909	26989	27100	26953	26895	26992	26702	26595	26699	26686	26904	26818	26786	27040	26846	26957	26823	26628	26829	26822	26693	26735	26805	26971	26984	26967	26784	26922	27031	26713	27289	27038	26966	27033	26673	26874	26638	26604	26753	26994	27061	26904	26673	26827	26997	26993	26877	26721	26735	26900	26782	26695	26986	26826	26735	26917	27064	26913	26855	27034	26912	26824	26868	26737	26655	26668	26938	26908	27060	26832	26995	26792	26890	26838	26836	27037	27168	27061	26824	26972	26938	26865	26601	26676	26967	26729	26856	26992	26960	26815	26758	26721	27144	26819	26660	26812	27105	26959	27212	27204	26804	26984	26986	27014	26778	27181	26951	26949	26840	26871	26844	26623	26934	26868	26907	26700	26981	26839	27002	26807	26807	26643	26982	26889	26998	26672	26942	26813	26823	27143	26977	26978	26940	26758	26813	27032	26913	26708	26868	26872	26923	26935	26903	27081	26882	26880	27011	26779	26781	26993	27081	26896	26857	26724	27023	26830	26839	26908	26924	26928	26886	26958	26861	26760	26802	26767	27150	26940	26609	26764	26854	26989	26962	27023	26920	27096	27026	26713	26791	27018	26880	26614	26854	26686	26774	26619	26856	26758	26980	27059	26806	26853	26928	26993	26716	26666	26675	26759	26820	27011	26780	26605	26748	26855	27148	26950	26970	26668	26803	26910	26573	26730	27268	26805	26995	26880	26884	26805	26881	27132	27011	26968	26835	26778	26862	26912	26899	27001	26779	27056	27012	26892	26841	27086	26707	26742	26740	26713	26785	26901	27014	26689	27099	26932	26875	26866	26678	26830	26688	27004	26824	26901	26671	26863	26659	27020	26774	27092	26883	26719	26765	27109	26893	26865	27125	26826	26654	26846	26889	26856	26614	26804	26904	26902	27032	26986	27050	26793	26794	26893	26878	27097	26898	26946	26957	26770	26987	26865	27057	26906	27061	26846	26926	26717	26938	27042	27178	26866	27001	26781	26690	26965	27038	26600	26660	26764	26775	26774	26755	26908	26889	27090	26573	26821	27088	26982	26878	26931	26854	27111	26725	26879	26956	26663	26938	26905	26876	26846	27065	26870	26878	26923	26922	26901	27130	26628	26952	26807	26840	27033	26490	26783	27060	26861	26801	26912	27086	27001	26894	26903	26971	26893	26770	26994	26828	27073	26969	26792	26783	26958	26773	26750	26937	26925	27035	26860	26934	26760	26874	26808	26871	26608	26859	26910	26892	26988	26877	26780	26532	26927	26935	27138	26910	26807	27025	27188	26829	26795	26902	26928	26753	26861	27004	26826	27004	26831	26787	27060	26761	27028	26908	26802	26829	26762	27029	27043	26964	26820	27067	26805	26923	26940	26660	26533	26930	26815	26810	26614	26806	26855	26731	27201	26768	26662	26986	26812	27125	26740	27128	27171	26891	26865	27096	27242	26708	26856	26770	26698	26827	26892	26848	26956	26975	26681	26786	26709	26621	26704	26886	27043	26963	27072	27063	26842	26810	26627	26777	26663	26891	26892	26933	26968	26900	26935	26988	27018	27066	26657	26842	26845	26682	27056	26988	26777	26896	26685	27172	27170	26862	26835	27001	26727	26928	27000	26905	26670	26648	26866	26672	26853	27031	26610	26797	26884	26980	26988	26987	27100	26914	26876	26809	26841	26934	26776	27050	26832	26979	26798	27004	27023	26865	26990	26787	26863	26754	26829	26878	27001	26862	26774	27102	26627	26785	26828	26519	26731	26931	26977	26992	26899	26873	26840	27037	26858	27025	27126	26768	26885	26782	26770	26748	26945	26739	26798	26952	26970	27234	26909	26927	26878	27074	26854	26662	26706	27071	26826	26832	26802	26726	27029	26988	26864	26850	26829	27155	27044	26785	26973	26870	26770	26915	27040	26780	26900	27014	27038	26721	26491	26786	26670	26722	26718	26766	26760	26806	26910	27109	26965	27205	26982	26787	27073	26827	26675	26849	26490	26534	26802	26853	26683	26871	26812	26740	26457	26759	26919	26939	26910	26696	26864	26756	26844	26987	26839	26994	27062	27012	26982	26804	26771	26804	26803	26801	26782	26952	26669	26785	26893	26641	26656	26814	26831	26887	26664	26815	26691	26840	27134	26817	26733	26939	26633	26926	26882	26863	26845	26801	26817	26972	27015	26997	26680	26948	26659	26644	26843	26740	26929	27182	27017	26619	26779	26864	27140	26873	26798	26985	26778	27033	26947	26763	26735	26551	26769	26890	27040	26851	26810	26861	26835	26713	26952	26726	26620	26952	26793	26995	26964	26917	27238	26982	27075	26910	26946	26882	26877	26856	26852	27035	26935	27005	27033	26808	26916	27057	26842	26932	26711	26812	26874	26849	26793	26732	26989	27069	27009	27055	26647	26757	26729	26871	26787	27029	27002	26740	27070	26981	26893	27024	26956	26685	26678	27022	26863	26955	26852	26696	26920	26724	26842	26936	26738	26881	26806	27105	26928	27120	27129	26914	26792	26634	27118	27081	27073	26866	26942	26818	26930	26698	26679	27181	26817	26800	26851	26712	26767	26996	26874	26855	26904	26868	26895	26898	26917	26923	26844	26890	26756	26773	27137	26857	26969	26995	26989	26859	27037	26867	26930	26820	26762	26896	26872	26983	26660	27014	26958	26770	26758	26789	26876	26940	26914	26884	26698	26856	27016	26874	26916	26878	26988	26909	26793	27093	26859	27165	27044	26964	26968	27124	27089	26979	26650	26821	26652	27108	26764	26775	26836	26948	26729	26690	26750	26932	26866	26691	26517	26762	27083	27087	26649	26837	26752	26641	26971	27217	26923	26825	26935	27014	26965	26908	27088	26875	26951	26946	26935	27125	26927	26652	26972	26717	26778	26705	26969	26854	26897	27177	27116	27183	26774	26913	26840	26626	26689	26609	26843	26696	26941	26773	26734	26998	26946	26859	26739	26782	26806	26779	27178	26891	27003	27148	26882	26898	26744	26973	27042	27074	26892
26745	38222	29948	23415	19761	17898	16457	16163	15833	15791	15405	15231	15181	15165	15176	15181	15307	15125	15194	15307	15188	15231	15322	15228	15114	15041	14839	15051	15022	15039	15219	15068	14914	15163	14985	14983	15207	15194	14942	15015	14992	15146	15116	14896	14937	15082	14846	15043	14939	15118	14989	14959	14895	14963	15117	15095	14941	15146	15199	15057	14958	14961	15058	14940	15005	14886	14991	14973	15043	14960	14999	14981	14972	14854	15039	14908	15184	15030	15001	15106	15163	14976	15105	14865	15016	14997	14852	15054	14884	14898	15013	15183	14879	15146	14987	15028	15056	15066	14843	14919	14912	14963	15023	14807	14794	15158	15001	14924	15069	14949	15022	15095	15009	14989	15095	15000	14950	15045	15069	14932	14963	14966	15068	14992	14828	15065	14994	14990	14882	14914	14984	14981	14993	15008	15088	15102	15053	15063	15066	15038	14978	15034	15207	14968	14913	15037	15031	14901	15133	15120	14794	15007	15058	14949	14972	15067	15030	15109	15025	15018	15009	15076	14919	14919	14907	14866	15106	15108	15022	14907	14924	15021	14938	15092	14984	14885	15102	15071	15079	14932	15022	15021	15039	15096	14786	15039	15026	14972	15000	15066	15114	14953	14902	15004	15013	14783	15076	15034	15037	15121	14969	14903	14849	15089	15009	14810	14989	14917	14957	15217	14893	15068	14910	14798	14925	14971	14978	14968	14807	15079	14922	15035	15080	15108	15002	14974	14988	15072	14998	14967	15039	15064	15019	15120	15059	15033	14955	14880	15026	15023	14923	15145	15116	15034	15110	15146	15107	15090	15028	14932	14946	15034	14998	15147	14881	15000	14797	14942	15208	15108	15022	15127	14918	14905	15072	14988	15078	15019	14988	14773	15136	14995	14948	15120	14984	15156	15153	15036	14951	14876	15041	15204	15098	14915	15099	15106	14914	15047	14938	14922	15107	15007	14914	15015	14991	14905	14795	15001	15098	14954	14966	15072	15093	15033	14964	15071	14839	14941	14860	14976	15134	15089	15115	15103	14832	14933	15122	15096	14912	15013	15099	14997	14901	14971	15040	14948	15004	14869	14961	15021	14943	14891	15106	15045	15004	15014	14756	14861	15064	14888	15065	14864	14961	14807	15023	15149	15102	14969	15026	14858	14991	15199	15214	15183	14783	14953	15013	14982	15064	14974	14995	14878	14963	15006	14946	14743	14946	15080	15036	15058	14865	15201	14981	14953	15055	15018	15045	15004	15148	15069	15132	14948	15082	14971	14955	14973	15039	15018	15041	14993	15017	15016	15103	14973	15004	14995	14872	15030	14992	15005	14785	14893	15100	14983	15137	14956	15036	14998	14958	15042	15035	14970	14963	15032	15123	15088	14869	14959	14925	15189	14940	14973	15153	15007	14938	14941	14825	15035	14984	14978	15051	15001	14964	14992	15133	14897	15117	14975	15062	14974	15079	15138	15015	15059	15038	14824	14905	15040	15046	15104	14896	15118	14992	14963	14915	15018	15086	14923	15084	15060	14945	15105	15064	14891	14946	14942	14928	15193	14867	14914	15037	15071	14941	15185	14940	14745	15064	14925	15004	15066	15192	14994	15071	15179	14917	14912	14980	14961	15032	15016	14944	15002	15094	15094	15039	15253	15016	15080	14991	15024	15059	15104	15001	14887	15110	15017	14977	15104	15014	15067	15023	15042	14950	15283	14890	15054	15000	15029	14931	15148	14888	14986	15032	14930	14895	15109	15163	14988	14912	14920	15069	15051	14863	15074	15074	15041	15122	14924	15164	15065	14965	15177	15292	15234	15008	15060	14938	15099	15017	15015	14973	15047	14918	15167	15022	15064	15164	15016	15088	15122	15251	15064	14867	14999	15130	15057	14827	15044	14793	15122	15024	15080	14971	15051	14995	14905	14965	15040	15150	14901	15100	15036	15074	15005	15129	14959	15172	15030	15028	14968	14959	15074	15002	15013	14803	14967	15138	14997	14945	14973	14951	14990	15172	14895	14919	15229	15050	15046	14977	15133	14866	15039	14841	14855	15096	15001	15069	15055	14938	14972	15024	14889	14990	15004	15010	15018	15039	14936	14964	14965	14945	14926	14964	15204	14830	15002	14975	14967	15047	14956	15015	15002	15010	14954	15003	14903	14913	14971	14964	15061	14910	14973	14873	15016	14993	14891	15095	15130	15008	15051	14893	14957	15121	15053	15057	15094	14971	15165	14882	14955	15078	15064	14983	15150	14949	14943	14977	14952	15027	14923	15019	15173	14835	15012	15048	14798	14934	14999	15121	14936	14991	15045	14975	15138	14887	14947	14953	14919	14745	15054	14998	15010	15035	14948	14917	15038	15033	14940	14981	15085	14974	15099	14934	15001	15014	14967	14811	15124	14898	14916	15123	14889	15012	14969	15046	15070	15053	15082	15062	15039	14964	14975	14990	15043	15029	14829	15024	14962	15125	15028	15115	14956	14860	15086	15133	15104	14836	14983	14914	15008	14901	15035	15078	15032	15050	14999	15049	14958	15034	14972	14837	15049	14897	14910	14925	15103	15115	14954	15108	14992	15099	15062	14895	15024	14924	14895	14998	15006	14960	14959	15049	15047	14944	15137	14986	14972	15053	15234	14930	15000	15096	15043	14989	15085	15204	14938	15019	14885	15108	15160	15118	15096	15070	14914	15060	15014	15043	15026	14915	15162	14965	14803	15145	15167	14970	15095	15016	15033	14918	15081	15063	15171	14972	14782	15047	15037	14932	15033	15012	14949	14981	14864	15004	14976	14906	15176	15097	15081	14973	15019	14834	14955	15095	14872	15020	14955	15172	14984	15099	15091	14921	15105	15080	14992	15017	15043	15062	14998	14912	15123	15081	14945	14885	15145	14851	14901	14904	15098	14829	14973	15002	15069	14883	14984	14934	14883	14942	15021	14981	14839	15250	14867	15086	15078	15065	15069	14866	15010	14989	14901	14991	15024	15239	14908	14968	14964	15063	14806	15079	15012	15086	15027	14928	15000	15129	15036	14996	15140	14917	15031	14970	15209	15017	14987	14955	14804	15098	15258	14854	15046	15040	15007	15190	14928	14880	14915	15039	14965	14834	15090	15137	15101	15160	15016	14903	15050	15108	15051	14895	14916	15078	15053	15038	15195	15054	15059	15052	15121	14866	15031	14858	15073	14945	14990	15129	15030	15055	14942	14850	15203	14957	14958	15110	15104	14919	14908	15043	14940	15100	14867	15098	15148	14891	15083	15078	14776	14989	15021	15128	15022	15103	14811	14886	15152	15110	15129	14989	15094	15082	15056	15165	14910	15010	14971	14982	15102	14997	14978	14979	15085	14937	14750	14903	15150	15023	15182	14955	14900	15175	14951	15020	14965	14923	15004	15071	15104	15075	15135	14871	14898	14944	14943	15030	15009	15012	15088	15051	14970	15254	14939	14780	15056	14917	14857	14843	14989	15143	14947	14926	14928	15058	14896	15048	15094	15209	15006	14884	14968	15043	15086	15069	14993	14942	14961	15180	14975	14993	15018	14966	14763	15157	15064	14992	15143	15002	14993	14799	14994	15051	14968	15020	14977	14941	15022	14899	14977	15099	14983	15131	15202	15049	15064	15146	14886	15093	15032	15051	14962	14940	15025	14787	14868	15073	14929	15168	15053	15067	14952	15116	15120	15048	15073	15008	15095	14986	14834	15154	14949	14836	15137	15015	15150	15318	15121	15054	15169	14976	15007	15085	14776	15112	14849	15019	15052	15043	14841	14894	14991	14885	15035	14996	15008	15106	15046	15117	14937	14992	15051	15185	14997	15064	15085	14940	14818	15024	15027	15077	15066	14829	15109	14935	14928	15044	15195	15148	14883	15084	14723	14942	14884	14930	15007	15101	15006	15073	14975	14995	14745	14913	15041	15178	14938	15123	14889	15062	15101	15032	15038	14924	15178	15161	14970	15049	15059	14812	15109	14919	15121	15007	14912	15134	15091	14993	14899	15017	15024	15155	15094	14948	15090	15138	15033	14916	14985	15039	14761	14965	14938	14925	15015	14955	15030	14950	14905	15120	14998	14874	14935	14983	14966	14813	14954	15139	15126	14924	14881	15048	14936	15147	14874	15119	15056	14987	14961	14930	15056	14886	14968	15050	15072	15170	15028	15138	14963	14980	15012	14983	14872	15071	15061	15024	15086	15122	15128	14949	14899	15043	14999	15009	15070	15001	15000	14982	15028	14932	14996	15175	15010	15198	14890	14872	14937	14902	15060	15048	15187	15088	15088	14962	15111	14885	15030	15007	15126	15063	15035	15155	15036	15133	15118	14954	15033	15053	14980	14800	15005	15062	15057	14991	14983	15107	14908	15006	14978	15086	15055	14956	15059	15107	15105	14868	15008	15054	14995	14965	15178	15051	14918	15076	14929	15130	14940	14899	14990	15029	14948	14860	15005	14994	14998	15283	15118	14848	15003	14942	15186	15049	15012	15101	14953	15017	14992	15071	14933	15097	14871	14902	15070	14930	14909	15061	14896	15011	14898	14987	15025	15158	15120	15000	14904	15061	14969	15197	15115	14950	14934	15182	14999	14894	15025	14944	15004	14941	15088	15125	15055	15075	14995	14994	15017	14875	14939	14971	15127	15089	15084	14854	15004	15035	14991	14963	14986	14979	14924	15056	15194	14912	15057	15014	15153	14965	15058	14995	15083	14892	15017	15036	15045	15024	15036	15039	15008	15069	15067	15020	15075	15160	15085	15098	15097	15114	14913	14920	14815	15097	14971	15121	14959	14958	15077	14958	15121	14956	15224	15105	15043	14957	14844	15042	15142	15021	15108	15007	14975	15052	14957	15016	15060	14873	15018	15047	15180	15096	15052	15206	15119	14919	15002	14966	14901	14983	15055	14978	15008	14919	15075	14837	15120	15011	14920	15007	15055	15121	14976	15052	14915	15102	15003	15013	15102	15002	15232	15131	14945	14948	15004	15008	15042	15111	14988	14994	15039	14982	15003	15053	15062	15016	15008	14964	15047	15203	14876	15022	15158	15080	15218	14949	14925	14824	15004	14977	15056	14990	15042	15117	15132	15059	15010	14998	15023	15081	15090	14932	14949	14896	14911	15249	14895	15190	15168	14857	14881	14961	15211	15001	15089
24156	21079	28330	28566	29322	30173	30293	28341	28042	27884	27724	27468	27163	27294	27061	27128	27284	27209	27453	26948	27085	26922	27012	27359	26902	26965	26771	26998	27019	27059	26769	26897	26878	26907	26918	26708	26833	26772	26714	26846	26736	26813	26933	26942	26792	26984	26963	27000	26547	26736	26828	27001	26851	26720	26907	26825	26910	26689	26685	26614	26812	26717	26931	27031	26919	26791	26770	26542	26857	26934	26480	26551	26700	26727	26992	26887	26880	26895	27048	26773	26779	26657	26805	26684	26716	26794	26751	26873	26799	26678	26573	26711	26567	26760	26800	26855	26733	26905	26736	26647	26843	26627	26756	26793	26851	26863	26794	26803	26978	26731	26731	26676	26969	26817	26742	26672	26865	26754	26830	26755	27028	26782	26801	26816	26950	26812	26700	26765	26665	26591	26889	26687	26787	26865	26709	26786	26781	27018	26730	26987	26952	26930	26884	26560	26852	26657	26754	26951	26765	26733	26849	26766	27076	26923	26875	26677	26441	26565	26692	26875	26825	26549	26968	26846	26636	26774	26671	26632	27036	26562	26502	26636	26428	26772	26824	26653	27013	26570	26556	26705	26563	26687	26602	26819	26895	26441	26812	26727	26815	26791	26744	26942	26758	26819	26857	27078	26628	26809	26684	26795	26763	26825	26819	26688	26828	26616	26767	26709	26957	26998	26627	26782	26608	26790	26854	26759	26842	26656	26412	26889	26919	26886	26624	26797	26693	26604	26679	26761	26883	26541	26734	26637	26801	26655	26689	26589	26768	26823	26893	26674	26573	26691	26688	26726	26903	26840	26671	26832	26694	26740	26917	26994	26905	26735	26621	26737	26838	26525	26701	26862	27001	26835	26722	26717	26839	26950	26625	27062	26896	26672	26978	26823	26756	26751	26591	26757	26852	26804	26827	26846	27008	26635	26867	26903	26724	26804	26601	26764	26794	26708	26932	26852	27038	26674	26684	26885	26839	26683	26712	26671	26747	26763	26739	26520	26670	26600	26637	27045	26866	26851	26640	26674	26637	26549	26811	26784	26637	26927	26606	26606	26872	26898	26690	26661	26976	26693	26794	26766	26646	26721	26770	26660	26651	26868	26719	26636	26916	26715	26573	26709	26711	26770	26692	26766	26546	26910	26967	26784	26713	26707	26741	26856	26816	26703	26598	26609	26589	26559	26487	26684	26722	26714	26657	26904	26884	26643	26751	26835	26662	26708	26584	26660	26786	26728	26549	26770	26832	26505	26999	26507	26868	26541	26627	26783	26772	26667	26722	26530	26948	26747	26761	26650	26876	26793	26548	26898	26871	26793	26787	26710	26620	26795	26800	26670	26832	26794	26848	26889	26740	26592	26676	26687	26886	27034	26749	26755	26598	26426	26754	26603	26990	27129	26905	26561	26739	26748	26699	26814	26727	26628	26843	26922	26998	26861	26903	26745	26741	26939	26424	27011	26867	26848	27052	26635	26686	26765	26805	26745	26833	26715	26642	26885	26651	26762	26590	26742	26661	26724	26555	26402	26711	26814	26834	26659	26786	26882	26761	26862	26840	26641	26683	26778	26660	26769	26835	26807	26887	26743	26801	26572	26826	26816	26720	26738	26894	26574	26832	26730	27002	26696	26648	26733	26931	26827	26578	26513	26635	26816	26854	26716	26335	26570	26745	26924	26567	26574	26688	26848	26558	26738	26555	26725	26972	26734	26761	26613	26597	26547	26535	26733	26782	26933	26998	26987	26833	26627	26512	26757	26787	26685	26810	26939	26834	27002	26812	26617	26854	26723	26791	26679	26564	26694	26659	26771	26669	26854	26821	27008	26667	26691	26782	26837	26963	26779	27020	26655	26542	26942	26811	26582	26810	26639	26706	26825	26562	26769	26921	26665	26780	26814	26772	26633	27040	26816	26919	26625	26737	26749	26665	26667	26736	26883	27028	26826	26818	27000	26732	26456	26736	26800	26982	26835	26767	26808	26706	26616	26761	26791	26871	26950	26771	26692	26809	26758	27004	26631	26729	26876	26999	26907	26738	26952	26934	26715	26980	26874	26727	26896	26712	26766	26940	26860	27002	26981	26812	26754	26776	26750	26777	26732	26539	26914	26852	26610	26689	26817	26514	26728	26902	26597	26776	26900	26803	26660	26564	26903	26779	27029	26955	26854	26822	26775	26737	26582	26702	26838	26775	26834	26703	26800	26664	26891	26811	26731	26821	26926	26916	26863	26974	26388	26753	26618	26866	26484	26717	26802	26855	26862	26732	26702	26909	26807	26868	26861	26753	26709	26690	26726	26622	26584	26665	26720	26596	26965	26731	26765	27011	26985	26989	26906	26947	26970	26715	26760	26810	26762	26858	26868	26970	26724	26596	26855	26734	26842	26807	26857	26842	26688	26882	26732	26932	26643	26759	26733	26744	26776	26833	26877	26854	26901	26797	26724	26797	26846	26451	26909	26841	26830	26864	26911	26940	26882	26822	27028	26800	26725	26929	26848	26744	26869	26663	27127	26882	26822	26851	26830	26582	26834	26591	26924	26856	26859	26891	26611	26848	26487	26628	26533	26735	26844	26900	26440	26900	26621	26521	27012	26992	26941	26660	26603	26782	26872	26695	26598	26902	26691	26717	26909	26922	26898	26704	26900	26863	26694	26557	26876	26903	26714	26839	26835	27050	26862	26493	26638	26712	26613	26921	26956	26879	26769	26379	26727	26899	26796	26671	26792	26758	26760	26583	26606	26783	26851	26783	26787	26662	26597	26668	26900	26844	26470	26897	26757	26656	26698	26689	26658	26970	26932	26940	26746	26731	26872	26786	26769	26838	26851	27012	26754	26774	26765	26900	26783	26728	26611	26687	26934	26969	26834	26678	26720	26658	26712	26769	26779	26684	26896	26670	26642	26596	26839	26742	26605	26739	26839	26755	26526	26777	26748	27013	26882	26768	26877	26901	26545	26743	26899	26822	26692	26688	26790	26863	26855	26544	26657	26883	26650	26934	26629	26741	26857	26928	26697	26866	26871	26798	26717	26658	26570	26722	26880	26524	26578	26658	26683	27015	26761	26831	26891	26579	26563	26905	26648	26740	26840	26733	26685	26685	26627	26791	26691	26809	26590	26886	26630	26934	26911	27008	26728	26848	26893	26844	26779	26999	26798	26872	26811	26721	26784	26747	26803	27017	26941	26763	26732	26841	26768	26681	26694	26811	26743	26819	26612	26981	26932	26820	26727	26891	26718	26800	26737	26843	26750	26649	26707	26731	26402	26500	26772	27021	26692	26917	26812	26849	26647	26601	26910	26827	26839	26798	26636	26816	26936	27038	26677	26609	26808	26661	26800	26716	26677	26803	26692	26429	26922	26958	26867	26572	26553	26619	26770	26698	26974	26968	26635	26857	26834	26694	26757	26700	26776	26678	27021	26921	26667	26601	26797	26713	26941	26601	26756	26638	26585	26755	26699	26809	26787	26796	26691	26798	26666	26847	26810	26912	26627	26743	26801	26811	26921	26910	26972	26996	26703	26940	26793	26903	26726	26786	26885	26543	27138	27031	26794	26979	26897	26960	26853	26710	26783	26439	26838	26777	26736	26924	26728	26859	26797	26854	26798	26740	26475	26694	26783	26902	26880	26678	26880	26582	26780	26859	26725	26846	26791	26671	26979	26796	26677	26878	27202	26683	26962	26959	27016	26810	26886	26562	26671	26530	26653	26471	26542	26752	26845	26906	26890	26850	26873	26819	26351	26766	26703	26940	26790	26703	26669	26664	26709	26887	26661	26910	26819	26723	26933	26771	26680	27089	26640	26767	26593	26710	26785	26787	26962	26817	26678	26702	26793	26792	26683	26867	26899	26643	26699	26906	26740	27074	26813	26747	26612	26707	26915	26795	26774	26750	26937	26687	26845	26641	26624	26847	26794	26647	26698	26909	26743	26733	26844	26830	26729	26748	26696	26924	26902	26872	26785	26752	26947	26984	26832	27022	26737	26644	26747	26868	26545	26749	26906	26781	26870	26924	26689	26592	26639	26773	26780	26828	26862	26785	26619	26795	26763	26933	26668	26728	26858	26938	26638	26746	26750	26747	26870	26839	26710	26742	26837	26872	26676	26824	27026	26656	26635	26824	26939	26821	27064	26665	26641	26921	26646	26548	26848	26481	26819	26605	26842	26715	26804	26829	26982	26967	27136	26757	26831	26528	26764	26556	26763	26522	26631	26777	26749	26693	26811	26664	26793	26538	26973	26830	26967	26879	26734	27029	26675	26827	26748	26641	26522	26606	27092	27007	26553	26757	26617	26715	26740	26854	26662	26851	26688	26528	26908	26755	26749	26808	26614	26816	26554	26828	26634	26939	26829	27091	26639	26630	26994	26639	26534	26822	26736	26672	26864	26814	26577	26796	26987	26719	26817	26936	26651	26662	26809	26809	26956	26765	26751	26821	26807	27017	26764	26687	26971	26778	26783	26768	26484	26882	26693	26677	26759	26765	26676	26784	26666	26711	26857	26781	26843	26836	26583	26769	26788	26695	26829	26592	26705	26634	26624	26840	26956	26655	26533	26566	26714	26606	26917	26645	26935	26901	26890	26933	26783	26738	26791	27223	26781	26694	26818	26832	26774	26679	26708	26845	26537	26837	26917	26721	26750	26840	26909	26779	26763	26826	26900	26783	26792	26815	26691	26758	26860	26550	26840	26980	26710	26695	26803	26852	26751	26743	26680	26728	26819	26717	26865	26777	26864	26742	26887	26769	26567	26906	26713	26741	26899	26804	26667	26866	26881	26669	26542	26559	26821	26854	26809	26979	26779	26938	26736	26613	26776	26768	26911	26605	26969	26680	27042	26782	26737	26681	26551	26959	26586	26817	26941	26649	26866	26663	26954	26950	26719	26596	26776	26751	26885	26882	26813	26990	26781	26857	26925	26971	26859	26726	27070	26715	26749	26823	26477	26670	26841	26948	26866	27056	26898	26728	26714	26865	26670	26831	26795	27102	26696	26647	26645	26612	26728	26830	26787	26631	27021	26762	26918	26740	26644	26783	26835	26704	26606	26627	26804	26938	26969	26855	26733	26947	26841	26923	26625	26666	26690	27006	26669	26628	26743	26899	26477	26515	26733	26846	26838	26798	26732	26746	26532	26883	26956	26678	26708
24942	44238	33829	27154	21882	18558	17028	16691	16444	16238	15839	15628	15640	15374	15549	15463	15209	15454	15362	15256	15519	15328	15314	15217	15297	15519	15228	15198	15131	15197	15024	15270	15174	15351	15288	15160	15259	15132	15079	15246	15172	15129	15280	15128	15262	15204	15132	15280	15037	15091	15101	15295	15252	15162	15183	15113	15285	15253	15103	15200	15174	15229	15153	15102	15204	15168	15061	15094	15115	15187	15300	15215	15050	15175	15151	14957	15336	15088	14914	15161	15145	15023	15077	15239	15070	14964	15206	15075	15378	15104	15214	15266	15027	15056	15124	15196	15236	15165	15159	15277	15326	15113	15110	15289	15270	15259	15167	15220	15356	15091	15147	15147	15228	14999	15106	15178	14971	15181	15200	15136	15153	15253	15046	15201	15167	14966	15265	15157	14977	15200	15237	15209	15146	15284	15228	15238	15116	15009	14984	15382	15089	15062	15103	15043	15428	15263	15035	15166	15364	14957	15201	15126	15185	15102	15096	15011	15039	15165	15086	15229	15071	15251	15111	15038	15129	15079	15054	15190	15250	15157	15171	15070	15093	14888	14870	15021	15180	15102	15214	15043	14925	14977	15315	15049	15211	15213	15316	15232	15125	15254	15020	15016	15083	15217	15170	15087	15076	15111	15079	15150	15197	15224	15157	14956	15171	15128	15181	14969	15049	14969	15130	15208	15195	15141	15186	15187	15136	15085	15084	15095	15148	15206	15152	15194	15163	15061	15217	15126	15144	15151	15265	15204	15205	15046	15011	15160	15290	15019	15168	15200	15166	15324	15235	15115	15203	15109	15023	14988	15118	15123	15310	15088	15205	14996	15284	15002	15013	15197	15099	15038	15153	15119	15070	15228	15170	15111	15054	15235	15121	15055	15113	14983	15170	15129	15126	15205	15235	15316	15078	15056	15041	14864	15283	15078	15151	15086	15063	15188	15067	15179	15172	15000	15188	15119	15244	15096	15250	14978	15139	15156	15121	14957	15174	15268	15057	15156	15177	15232	15097	15153	15107	15229	15251	15144	14995	15046	15125	15339	15034	14988	15082	15353	15298	15081	15222	15260	14955	15085	15238	14965	15060	15130	15082	15302	14964	15210	15352	15134	15056	15078	15026	15053	15122	15249	15186	15109	15072	15116	15194	14948	15130	15019	15168	15241	15223	15053	15045	15166	15185	15052	15208	15207	15137	15090	15204	15021	15248	15027	14976	15219	15179	15114	15183	15281	14968	15122	15138	15000	15164	15179	15188	14970	15010	15010	15148	14952	15125	15185	14959	15162	15067	15027	15055	15067	15088	14989	15162	15231	15374	15162	15317	15222	14964	14991	15077	15158	15217	15081	15189	15263	15156	15098	15159	15201	15197	15065	15119	15248	15312	15033	15134	14961	15235	15120	15103	15001	15240	15207	15455	15087	15174	14849	15242	15194	15169	15243	15260	15107	15109	15067	15282	15108	15047	15203	15050	14935	15316	15159	14983	15037	15139	15073	15167	15056	15176	15061	15259	15153	15045	15169	14888	15087	15221	15152	15173	15206	15075	15037	15134	15087	15162	15115	15255	14979	15290	15228	15133	15210	15213	15272	15039	15109	15164	15178	15277	15160	14900	15140	15304	15041	15242	15196	15308	15198	15095	15146	15102	15026	14961	15081	15184	15139	15019	15120	15034	15135	15243	14964	15150	15223	15054	15307	15069	15036	14938	15053	15272	15128	15202	15250	15099	15099	14917	15226	15038	15186	15136	15086	15179	15244	14860	15151	15070	15103	15251	15290	15243	15175	14953	15074	15142	14882	15255	15110	15227	15010	15150	15039	15098	14969	15097	15134	14961	15244	15061	15089	15163	15071	15183	15143	15283	15275	15192	15155	15164	14940	15103	15346	15055	15207	15124	15021	15074	15139	15197	15108	15246	15084	15124	15236	15077	15150	15170	15202	15256	15172	15147	15248	15163	15107	15045	15085	15147	14998	14963	15247	15042	15267	15089	15285	14853	15147	15196	15043	15153	15082	15238	15114	15139	15021	15077	15197	15109	15258	15091	15046	15133	15044	15073	15000	15198	15146	15213	15260	15149	15191	15088	15214	15186	14973	15100	15203	15178	15080	15181	15053	15309	15190	15019	15071	15201	15012	15203	15129	15131	15121	14977	15119	15270	15055	15099	15006	15264	15141	15167	15110	15179	15103	15097	15134	15059	15085	14873	14918	15228	15126	15140	15060	15118	15087	14915	15106	15203	14976	15245	15168	15248	15067	14958	14945	14983	15166	15259	15264	15108	15154	15063	15184	15002	15193	15075	15291	15201	15086	15156	15030	14905	15147	15118	15308	15056	15191	15117	15080	15121	14972	15224	15249	15058	15042	15071	15029	15080	15122	15019	15059	15042	15123	15057	14955	15161	15045	15100	15136	15120	15152	15148	15008	15206	15164	15272	15277	15054	15044	15174	15095	14957	15031	15183	15269	15147	15101	15127	14969	15267	15149	15108	15233	15105	15160	15085	15074	15081	15127	15341	15091	15256	15392	15345	15070	15100	15011	15097	15009	14969	15259	15216	15086	15184	15184	15077	15129	15302	15151	15230	15234	15206	15093	15150	15016	15105	15348	14959	15262	15248	15049	15116	15044	15168	15212	15117	15239	15036	15191	15028	14994	15064	15176	14920	15047	15141	15219	15202	15154	15022	15121	15084	15126	15107	15124	15059	15353	15257	15299	15007	15193	15307	15135	14927	15131	15014	15155	15361	15032	15242	14970	15151	15161	15067	15173	15088	15042	15124	15234	15201	15178	14953	15051	15120	15168	15323	14888	15099	15085	15148	15161	15184	15203	15044	15105	15079	15212	14900	15200	15083	15108	15191	15219	15257	15037	15118	15153	15161	15141	15111	15128	15150	15095	15100	15041	15248	15122	15064	15163	15007	15110	14978	15088	15110	15253	15159	15204	15135	15086	15270	15185	14981	15139	15216	15143	15212	15177	15108	15091	15097	15159	15084	15101	15144	15200	15057	15151	15166	15316	15275	15206	15214	15167	14935	15348	15008	14987	15133	15145	15176	15019	15156	15197	15091	15002	15199	15181	15060	15262	15233	15057	15166	15205	15132	15124	14999	15213	15139	15063	15067	15071	14965	15085	15020	15075	15161	15226	15196	15170	15137	15073	15343	15233	15286	15294	14966	14829	15013	15067	15283	15183	15068	15144	15370	14822	15176	15126	15130	15099	15299	15043	15151	15103	15059	15125	15188	15080	15227	15182	15187	15200	15027	15081	15153	15159	15209	15034	15200	15003	15289	15083	15193	15151	15105	14885	15073	15104	14986	15176	15140	15298	15198	14993	15207	15237	15045	15280	15131	15177	15090	15267	14992	15124	15218	15052	15203	15269	14872	15160	15104	15389	15229	15274	15091	15297	15032	15062	15055	15053	15266	15086	15015	15124	15259	15164	15160	15124	15091	15173	15188	15091	14991	15009	15091	15183	15021	14987	15172	15250	15157	15231	15185	15134	15137	15123	15204	15116	15051	15089	15227	15220	15141	15078	15208	15178	15177	15187	14998	14941	15088	15095	15259	15177	15110	15171	15165	15172	15113	15021	15103	15302	15087	15058	14999	15090	15032	14942	15021	15195	15184	15051	15102	15222	15255	15162	15278	15277	15168	15181	15132	15367	15141	14934	15418	15322	15107	14912	15054	14995	15332	15135	15009	15303	15114	15120	15144	15283	15039	15038	15088	15200	15007	15206	15035	15175	15063	15322	15115	14978	15078	15067	15082	15152	15170	15198	14984	14946	15218	15070	15163	15098	15206	15229	15173	15258	14982	14893	15023	15038	15189	15119	14929	15009	15218	15010	15118	15042	15058	15208	15138	15022	15125	15190	14988	15152	15067	15083	15258	15042	15073	15208	15120	15204	15158	15029	15043	15178	15261	15130	15197	15067	15127	15085	15068	15086	15204	15230	15167	15126	15025	15242	15323	15130	15086	15168	15219	15078	15171	15181	15124	15043	14899	15159	15113	15338	15171	15051	15178	15014	14983	15109	15071	15120	15271	15136	15135	15253	15114	15178	15208	15241	15015	15043	15217	15062	15220	15095	14954	15172	15136	15324	15092	15166	15234	15190	15095	14993	15248	15387	15112	15108	15051	15191	15111	15142	15167	15190	15174	15084	15250	15083	15028	15365	14902	15329	14922	15126	15181	15110	15082	15172	14932	15149	15084	15195	15091	15067	15029	15363	15325	14995	15051	15160	15092	15031	15334	15073	15148	15053	15085	15077	15238	15148	14988	15006	15151	15162	15189	15048	15080	15194	15192	14878	15332	15187	15203	14945	15024	15179	15207	15195	15194	15155	15102	15141	15025	15031	15144	15084	15215	15010	15103	15124	15144	15016	15125	15101	15183	15252	14952	15317	15039	15320	15273	15186	15092	15081	15066	15213	15221	15097	15212	15156	15330	14997	15000	15139	15123	15065	15067	15186	15195	15154	15343	15088	15055	15027	15265	15079	15203	15031	15114	15115	15206	15255	15095	15176	15013	14971	15222	15133	15156	15117	15197	15101	15224	15214	15164	15084	15290	15025	15149	15139	15128	15002	15015	15184	14986	15149	14947	15095	15075	15227	15029	15215	15051	15202	15015	15388	15176	15007	15250	15137	14862	15177	15316	15114	15136	15195	15293	15091	15079	15158	15013	15279	15218	15003	15333	15046	15225	15160	15106	15082	15226	15041	15278	15403	15078	15099	15117	15127	15112	15147	15188	15183	15086	15080	15030	15190	15126	15120	15068	15169	15000	15164	15056	15207	15164	15105	15140	15294	15085	14804	15142	14999	15143	15079	15158	15293	15134	15222	15074	15140	15190	14989	15198	14994	15210	15229	15244	15170	15000	15236	15173	15296	15083	15193	15227	15211	15195	15243	15185	15126	15198	15329	15288	15224	15325	15216	15109	15246	15184	15158	14963	15171	15121	15090	15078	15148	14980	15166	15151	15310	14957	15316	15079	15179	15074	15066	15315	15228	15188	15215	15243	15089	15138	14970	15012	15079	15127	15315	15189	15201	15044	15264	15159	15144	15113	15152	15205	15165	15259	15220	15063	15228	15313	14964	15051	15168	15082	15011	15086	15116	15055	15113	15132	15239	15113	15081	15152	15153
22770	21035	28169	25750	26785	30522	32325	29421	28630	28811	28525	28121	27859	27845	28122	27889	27914	27732	27707	27635	27992	28067	27972	27768	27681	27781	27693	27518	27368	27292	27586	27550	27370	27265	27493	27376	27423	27494	27531	27420	27317	27580	27460	27470	27346	27258	27581	27428	27486	27221	27659	27396	27269	27586	27630	27356	27292	27348	27001	27446	27437	27332	27098	27581	27482	27131	27401	27519	27416	27623	27491	27355	27486	27087	27453	27271	27429	27420	27326	27355	27564	27216	27430	27408	27466	27487	27301	27385	27633	27463	27355	27372	27345	27338	27715	27123	27388	27545	27541	27365	27426	27469	27464	27232	27278	27242	27470	27619	27416	27403	27300	27473	27284	27472	27406	27277	27284	27357	27249	27778	27583	27437	27313	27480	27400	27609	27453	27167	27731	27685	27477	27413	27363	27493	27344	27246	27320	27465	27504	27563	27398	27389	27403	27224	27472	27317	27222	27381	27599	27218	27417	27464	27663	27284	27587	27328	27428	27341	27410	27246	27243	27283	27440	27446	27354	27385	27450	27457	27547	27346	27417	27355	27334	27474	27197	27578	27443	27545	27594	27322	27328	27368	27204	27386	27209	27153	27624	27272	27398	27625	27390	27550	27452	27410	27173	27242	27396	27429	27207	27351	27511	27311	27417	27305	27326	27285	27258	27376	27462	27358	27601	27614	27359	27392	27361	27529	27366	27522	27282	27455	27662	27245	27287	27329	27294	27385	27498	27330	27331	27380	27459	27274	27378	27405	27532	27397	27125	27166	27496	27173	27559	27419	27195	27237	27468	27352	27493	27250	27668	27253	27515	27427	27723	27224	27427	27364	27468	27256	27310	27482	27587	27293	27323	27200	27393	27226	27361	27295	27474	27281	26839	27465	27566	27359	27541	27361	27196	27632	27342	27084	27631	27578	27487	27391	27206	27407	27122	27291	27235	27353	27269	27368	27460	27403	27286	27191	27225	27575	27534	27586	27179	27467	27322	27201	27433	27430	27587	27091	27290	27200	27534	27389	27259	27410	27564	27540	27263	27421	27388	27449	27471	27512	27441	27468	27575	27240	27149	27207	27258	27244	27354	27452	27317	27430	27552	27391	27713	27307	27603	27614	27336	27191	27228	27297	27526	27323	27386	27385	27531	27250	27418	27347	27608	27278	27333	27504	27275	27340	27254	27558	27380	27469	27320	27421	27397	27565	27377	27529	27421	27098	27282	27471	27257	27300	27384	27812	27340	27484	27582	27735	27600	27441	27408	27453	27262	27325	27490	27684	27315	27310	27271	27092	27469	27166	27549	27267	27203	27387	27246	27445	27406	27279	27366	27071	27383	27365	27271	27354	27369	27356	27426	27322	27240	27367	27544	27401	27332	27577	27397	27261	27448	27441	27459	27343	27244	27344	27360	27588	27296	27216	27187	27301	27211	27273	27187	27374	27171	27398	27045	27278	27416	27362	27441	27268	27197	27291	27457	27399	27162	27405	27586	27483	27708	27439	27457	27572	27328	27393	27239	27411	27513	27280	27276	27583	27330	27304	27393	27429	27517	27289	27363	27338	27173	27342	27585	27321	27403	27320	27547	27305	27411	27440	27285	27309	27093	27538	27372	27474	27105	27340	27277	27590	27517	27383	27405	27339	27417	27395	27368	27358	27353	27477	27538	27285	27411	27379	27396	27324	27384	27291	27274	27496	27313	27332	27384	27486	27298	27459	27486	27643	27299	27458	27513	27333	27319	27162	27368	27143	27436	27624	27196	27425	27347	27230	27212	27553	27314	27188	27408	27217	27441	27266	27377	27391	27397	27508	27390	27450	27488	27198	27577	27072	27473	27736	27686	27667	27479	27211	27306	27315	27468	27397	27477	27339	27401	27403	27403	27489	27510	27528	27330	27379	27465	27339	27228	27647	27447	27381	27265	27428	27652	27311	27403	27101	27248	27649	27196	27356	27215	27378	27405	27433	27248	27374	27474	27281	27484	27503	27335	27178	27534	27781	27293	27185	27204	27410	27354	27435	27369	27534	27405	27264	27303	27367	27415	27260	27414	27460	27152	27422	27272	27406	27304	27162	27346	27121	27233	27080	27381	27308	27419	27406	27214	27108	27438	27645	27419	27243	27592	27353	27303	27401	27277	27423	27470	27294	27448	27524	27554	27159	27204	27180	27422	27455	27508	27168	27415	27321	27418	27438	27295	27234	27297	27431	27636	27510	27372	27282	27291	27391	27392	27100	27321	27671	27173	27288	27536	27551	27351	27564	27482	27361	27116	27348	27426	27327	27366	27391	27212	27283	27236	27398	27192	27596	27281	27330	27499	27318	27456	26895	27462	27195	27495	27393	27327	27219	27288	27447	27390	27154	27394	27528	27541	27175	27667	27218	27634	27422	27230	27287	27251	27429	27281	27478	27585	27292	27264	27004	27113	27425	27492	27168	27619	27413	27274	27587	27296	27444	27349	27188	27343	27430	27356	27213	27324	27437	27503	27272	27612	27208	27479	27248	27416	27481	27363	27468	27582	27480	27262	27192	27387	27427	27596	27472	27282	27444	27277	27285	27326	27229	27322	27168	27514	27495	27210	27184	27363	27279	27381	27317	27391	27156	27334	27591	27170	27474	27365	27460	27669	27466	27236	27502	27562	27461	27254	27126	27204	27481	27507	27458	27275	27353	27399	27608	27552	27370	27430	27209	27278	27469	27352	27389	27386	27444	27388	27371	27086	27368	27428	27203	27409	27351	27553	27425	27385	27428	27304	27334	27249	27478	27241	27403	27391	27143	27322	27275	27369	27339	27427	27311	27621	27320	27466	27642	27584	27297	27384	27480	27509	27250	27366	27398	27343	27627	27075	27157	27341	27451	27493	27543	27237	27514	27288	27202	27381	27673	27618	27369	27350	27318	27522	27551	27391	27614	27430	27530	27436	27542	27590	27278	27415	27278	27348	27221	27258	27405	27190	27355	27391	27326	27332	27388	27458	27699	27524	27352	27422	27401	27533	27175	27258	27509	27308	27745	27367	27167	27575	27423	27056	27375	27499	27477	27272	27534	27265	27539	27581	27340	27356	27388	27241	27168	27536	27504	27692	27069	27223	27339	27248	27385	27073	27364	27360	27055	27214	27456	27465	27114	27119	27472	27408	27449	27436	27361	27398	27314	27569	27267	26946	27501	27133	27585	27526	27429	27421	27440	27300	27451	27571	27421	27418	27557	27452	27428	27413	27499	27240	27352	27520	27520	27305	27380	27509	27231	27398	27406	27506	27340	27188	27323	27299	27524	27276	27230	27348	27237	27366	27403	27707	27445	27315	27312	27287	27251	27248	27510	27430	27273	27091	27118	27448	27645	27439	27707	27778	27318	27793	27597	27534	27367	27235	27616	27365	27131	27190	27360	27271	27293	27420	27309	27373	27395	27480	27314	27247	27240	27502	27332	27392	27302	27224	27300	27326	27432	27325	27242	27497	27330	27289	27488	27606	27603	27231	27215	27188	27219	27314	27488	27592	27497	27300	27101	27311	27444	27541	27140	27239	27206	27424	27209	27342	27435	27451	27522	27310	27081	27342	27390	27532	27139	27448	27169	27411	27495	27272	27198	27347	27431	27262	27380	27639	27471	27264	27496	27188	27273	27594	27145	27441	27327	27365	27391	27704	27327	27530	27298	27220	27259	27421	27253	27507	27544	27280	27277	27375	27305	27403	27337	27264	27336	27336	27503	27091	27070	27442	27229	27467	27241	27417	27083	27252	27227	27521	27225	27302	27299	27374	27465	27346	27164	27418	27297	27390	27300	27575	27484	27207	27280	27182	27085	27356	27114	27630	27367	27502	27347	27356	27311	27276	27441	27203	27346	27367	27397	27536	27265	27278	27305	27478	27583	27549	27462	27292	27265	27615	27302	27542	27563	27550	27410	27456	27451	27436	27539	27297	27673	27349	27442	27190	27223	27417	27429	27260	27474	27444	27315	27397	27148	27523	27681	27412	27055	27255	27254	27579	27240	27204	27457	27478	27481	27283	27321	27527	27194	27336	27379	27175	27436	27485	27394	27464	27215	27299	27329	27379	27309	27437	27430	27306	27173	27311	27370	27346	27300	27294	27150	27546	27356	27491	27254	27204	27579	27336	27308	27666	27349	27166	27281	27367	27203	27482	27396	27435	27494	27333	27421	27311	27306	27326	27200	27374	27412	27469	27192	27360	27250	27425	27509	27260	27362	27249	27334	27557	27381	27257	27427	27261	27590	27421	27241	27199	27337	27364	27203	27514	27197	27518	27407	27443	27502	27318	27320	27495	27398	27176	27299	27285	27254	27420	27494	27363	27124	27356	27509	27293	27431	27396	27416	27479	27479	27374	27242	27478	27533	27419	27399	27307	27578	27585	27567	27520	27318	27351	27416	27279	27137	27317	27470	27202	27411	27336	27341	27504	27569	27447	27427	27193	27204	27700	27569	27377	27103	27328	27604	27265	27426	27455	27502	27311	27514	27552	27294	27275	27204	27359	27444	27124	27295	27146	27368	27318	27235	27352	27411	27503	27601	27311	27146	27526	27376	27433	27519	27589	27406	27307	27577	27338	27446	27606	27386	27464	27267	27388	27464	27635	27641	27339	27356	27491	27139	27370	27585	27370	27384	27515	27079	27237	27514	27006	27204	27207	27601	27382	27276	27058	27216	27208	27230	27441	27429	27384	27478	27461	26977	27372	27373	27206	27297	27364	27324	27226	27244	27335	27244	27488	27268	27698	27430	27542	27271	27252	27574	27519	27462	27563	27309	27174	27308	27459	27474	27324	27515	27529	27266	27214	27420	27463	27492	27439	27269	27387	27414	27375	27497	27471	27476	27258	27576	27378	27379	27434	27309	27326	27315	27457	27226	27441	27400	27576	27371	27349	27508	27608	27403	27420	27385	27287	27167	27412	27460	27378	27257	27581	27380	27197	27334	27611	27461	27216	27342	27439	27264	27524	27202	27235	27263	27380	27438	27338	27370	27481	27379	27485	27304	27225	27122	27710	27253	27318	27543	26973	27358	27344	27331	27196	27379	27435	27378	27347	27331	27365	27433	27242	27433	27480	27377	27508	27335	27534	27146	27492	27161	27422	27373	27243	27595	27490	27269	27471	27328	27262	27421	27218	27494	27237	27331
26079	48181	39002	30293	23430	19748	18267	17135	17014	16606	16568	16248	16125	15835	15833	15868	15830	15909	15761	15989	16277	16031	15791	15677	15770	15532	15695	15656	15703	15470	15675	15574	15519	15550	15556	15698	15580	15428	15609	15591	15775	15437	15558	15541	15604	15445	15621	15651	15587	15591	15672	15503	15484	15446	15601	15423	15651	15484	15566	15484	15481	15457	15564	15741	15676	15541	15382	15436	15721	15425	15575	15657	15385	15783	15464	15452	15518	15385	15546	15340	15626	15453	15527	15511	15514	15506	15502	15438	15537	15537	15279	15512	15468	15559	15713	15613	15380	15501	15404	15448	15388	15579	15514	15468	15481	15421	15510	15413	15554	15407	15437	15534	15491	15474	15511	15670	15484	15555	15488	15713	15509	15537	15471	15471	15434	15568	15489	15485	15539	15523	15409	15503	15531	15459	15529	15286	15597	15495	15544	15405	15288	15431	15496	15536	15387	15488	15557	15336	15590	15471	15553	15482	15346	15468	15543	15429	15552	15635	15383	15443	15539	15451	15508	15397	15629	15534	15667	15627	15461	15375	15392	15500	15352	15403	15534	15424	15583	15236	15487	15526	15467	15490	15429	15461	15417	15605	15363	15456	15432	15602	15623	15626	15658	15424	15525	15559	15489	15541	15645	15558	15446	15577	15530	15618	15464	15633	15358	15610	15426	15673	15582	15282	15621	15295	15626	15281	15500	15434	15343	15505	15507	15594	15456	15576	15477	15467	15407	15503	15588	15407	15522	15492	15495	15639	15669	15417	15485	15745	15484	15284	15566	15481	15486	15516	15337	15600	15507	15667	15515	15432	15506	15483	15406	15342	15481	15480	15460	15605	15414	15570	15460	15610	15216	15583	15525	15772	15637	15464	15309	15607	15506	15348	15507	15613	15510	15629	15421	15590	15428	15431	15397	15426	15486	15290	15769	15596	15596	15521	15532	15420	15471	15350	15363	15438	15552	15585	15371	15520	15505	15562	15538	15428	15317	15523	15616	15648	15527	15384	15688	15502	15466	15559	15410	15416	15622	15590	15425	15621	15569	15228	15483	15522	15691	15552	15377	15534	15519	15451	15436	15437	15492	15432	15566	15471	15465	15541	15458	15441	15466	15325	15467	15356	15720	15369	15422	15530	15418	15581	15614	15625	15591	15406	15636	15544	15436	15563	15368	15349	15502	15386	15599	15617	15522	15481	15432	15415	15369	15246	15525	15531	15390	15496	15457	15499	15533	15465	15530	15676	15449	15490	15534	15435	15410	15407	15419	15551	15457	15643	15426	15432	15469	15424	15455	15563	15408	15445	15524	15623	15702	15395	15618	15414	15521	15470	15506	15456	15457	15496	15468	15656	15495	15454	15423	15392	15656	15401	15418	15425	15537	15582	15402	15504	15366	15468	15450	15594	15541	15447	15462	15481	15456	15522	15601	15408	15428	15681	15430	15362	15544	15479	15398	15453	15321	15601	15450	15636	15277	15428	15546	15429	15524	15480	15438	15498	15408	15614	15458	15561	15512	15585	15376	15482	15536	15407	15381	15330	15480	15504	15419	15441	15455	15383	15432	15399	15627	15375	15521	15489	15465	15532	15555	15480	15485	15425	15545	15601	15526	15506	15422	15466	15598	15599	15404	15594	15515	15467	15481	15586	15677	15489	15415	15403	15452	15498	15440	15448	15468	15374	15496	15524	15481	15530	15460	15391	15518	15491	15310	15548	15616	15493	15617	15499	15435	15406	15571	15679	15420	15478	15504	15354	15628	15442	15446	15489	15473	15343	15413	15509	15601	15332	15639	15470	15391	15340	15456	15636	15518	15554	15371	15514	15422	15563	15529	15431	15396	15607	15379	15377	15624	15307	15492	15466	15476	15386	15593	15551	15349	15538	15617	15488	15285	15635	15640	15504	15593	15540	15438	15475	15481	15574	15595	15364	15586	15545	15222	15434	15414	15649	15527	15420	15505	15603	15490	15409	15561	15545	15450	15373	15335	15392	15417	15400	15416	15438	15520	15482	15453	15387	15388	15419	15376	15480	15451	15498	15478	15458	15506	15522	15460	15550	15694	15469	15458	15548	15326	15351	15499	15571	15451	15435	15573	15353	15492	15626	15460	15444	15431	15381	15489	15513	15474	15589	15522	15519	15589	15337	15417	15484	15341	15562	15617	15492	15413	15579	15516	15457	15531	15465	15310	15542	15474	15419	15493	15581	15434	15683	15569	15550	15432	15405	15563	15659	15408	15430	15465	15405	15302	15488	15545	15437	15586	15428	15516	15430	15450	15705	15524	15549	15647	15485	15679	15471	15313	15311	15667	15361	15575	15466	15451	15344	15408	15454	15607	15427	15371	15451	15477	15424	15367	15642	15381	15413	15391	15572	15573	15534	15348	15593	15426	15533	15678	15481	15398	15490	15523	15408	15250	15345	15460	15513	15611	15420	15509	15544	15546	15541	15532	15509	15602	15609	15528	15434	15467	15500	15513	15380	15421	15381	15512	15430	15538	15398	15453	15566	15554	15656	15318	15462	15508	15329	15237	15338	15555	15468	15575	15560	15500	15582	15291	15515	15489	15507	15299	15504	15419	15432	15345	15574	15623	15502	15385	15450	15329	15489	15557	15595	15416	15396	15385	15531	15438	15383	15628	15414	15470	15637	15557	15473	15498	15508	15502	15641	15383	15531	15295	15502	15616	15455	15596	15512	15481	15454	15571	15424	15392	15523	15368	15449	15326	15355	15485	15563	15367	15374	15506	15411	15389	15295	15429	15391	15205	15547	15488	15472	15540	15413	15583	15291	15548	15417	15536	15454	15519	15533	15479	15578	15463	15516	15393	15470	15452	15558	15274	15479	15672	15417	15444	15517	15413	15330	15484	15612	15408	15555	15472	15536	15576	15288	15603	15578	15347	15558	15439	15528	15504	15345	15504	15463	15686	15463	15523	15441	15551	15545	15470	15297	15393	15482	15482	15656	15493	15448	15584	15456	15476	15468	15351	15561	15550	15480	15415	15584	15428	15634	15524	15349	15407	15662	15332	15461	15544	15465	15444	15342	15458	15534	15443	15418	15475	15339	15440	15477	15547	15321	15444	15449	15376	15773	15566	15574	15697	15376	15369	15568	15521	15430	15424	15524	15579	15538	15333	15508	15580	15589	15480	15506	15597	15466	15520	15636	15487	15326	15384	15546	15427	15393	15605	15631	15559	15365	15370	15333	15538	15508	15381	15491	15577	15396	15507	15407	15471	15592	15574	15403	15537	15449	15644	15408	15417	15505	15447	15438	15455	15486	15514	15576	15382	15524	15366	15509	15533	15386	15504	15429	15405	15427	15410	15525	15401	15407	15448	15500	15489	15214	15461	15506	15351	15498	15531	15403	15523	15530	15354	15467	15612	15458	15451	15402	15589	15568	15583	15352	15714	15667	15466	15521	15247	15414	15588	15171	15523	15352	15538	15425	15372	15631	15431	15499	15512	15419	15669	15418	15514	15616	15468	15318	15489	15512	15477	15512	15465	15461	15466	15451	15535	15471	15468	15670	15576	15528	15424	15395	15345	15420	15505	15282	15392	15688	15473	15686	15514	15360	15433	15539	15342	15525	15423	15517	15432	15529	15479	15565	15552	15625	15434	15568	15534	15393	15451	15474	15492	15641	15482	15331	15374	15475	15469	15587	15497	15600	15412	15480	15438	15503	15497	15437	15629	15618	15578	15669	15535	15339	15436	15561	15408	15481	15711	15521	15415	15705	15459	15389	15492	15459	15539	15584	15279	15622	15445	15453	15425	15399	15566	15682	15382	15516	15316	15483	15317	15447	15401	15378	15376	15523	15400	15606	15464	15333	15524	15445	15348	15594	15292	15527	15528	15647	15502	15512	15365	15482	15386	15392	15573	15401	15722	15534	15549	15547	15482	15241	15464	15621	15480	15413	15664	15535	15558	15515	15516	15404	15408	15527	15456	15483	15418	15600	15375	15348	15512	15441	15595	15494	15436	15549	15410	15577	15320	15493	15401	15396	15721	15427	15562	15499	15430	15568	15452	15316	15600	15587	15302	15600	15598	15451	15369	15519	15605	15376	15560	15535	15536	15325	15570	15481	15461	15735	15538	15514	15526	15341	15370	15592	15487	15264	15434	15425	15492	15521	15482	15524	15377	15430	15379	15425	15451	15444	15417	15609	15386	15469	15498	15574	15496	15504	15665	15491	15562	15546	15555	15563	15471	15680	15373	15530	15326	15384	15553	15548	15436	15580	15604	15621	15320	15463	15396	15560	15391	15472	15443	15516	15552	15536	15392	15364	15599	15276	15255	15330	15604	15475	15531	15437	15436	15280	15486	15447	15500	15500	15526	15311	15554	15554	15429	15529	15618	15406	15432	15586	15496	15461	15477	15400	15527	15479	15489	15482	15529	15721	15414	15447	15546	15617	15608	15556	15582	15474	15437	15338	15365	15431	15355	15497	15787	15444	15667	15414	15507	15473	15313	15494	15549	15482	15395	15491	15266	15586	15454	15545	15492	15430	15714	15369	15363	15587	15571	15457	15273	15553	15463	15515	15522	15547	15489	15440	15372	15486	15553	15379	15547	15458	15520	15570	15374	15472	15303	15437	15482	15491	15510	15619	15407	15385	15492	15338	15554	15326	15564	15485	15229	15546	15510	15611	15363	15672	15599	15479	15538	15345	15581	15425	15375	15581	15424	15546	15646	15638	15485	15660	15359	15404	15476	15487	15352	15371	15597	15440	15307	15599	15423	15346	15368	15462	15580	15527	15593	15270	15388	15461	15322	15546	15549	15455	15355	15383	15592	15523	15379	15277	15565	15628	15511	15595	15402	15529	15424	15362	15417	15436	15486	15638	15281	15371	15465	15572	15684	15517	15321	15522	15653	15478	15590	15524	15569	15436	15527	15508	15633	15394	15651	15615	15544	15495	15455	15469	15531	15496	15364	15540	15417	15568	15590	15461	15613	15438	15582	15503	15419	15422	15384	15506	15427	15489	15491	15550	15537	15485	15464	15572	15512	15560	15500	15400	15541	15572	15379	15284	15585	15312	15495	15501	15480	15711	15482	15385	15287	15527	15404	15488	15388	15559	15469	15400	15319	15464	15424	15418	15398	15448	15452	15491	15504	15509	15542	15539	15300	15510
36292	38288	40845	36127	31589	30082	29158	28294	28027	27951	27967	27787	27895	27912	27571	27907	27347	27484	27523	27515	27791	27751	27336	27455	27514	27702	27414	27350	27477	27451	27030	27408	27600	27559	27264	27332	27668	27407	27530	27430	27515	27472	27460	27518	27278	27507	27316	27386	27228	27483	27662	27345	27334	27649	27394	27426	27502	27424	27516	27674	27479	27616	27423	27446	27242	27209	27360	27240	27498	27611	27534	27350	27583	27264	27492	27587	27066	27172	27239	27502	27540	27422	27573	27501	27298	27283	27453	27359	27280	27287	27245	27350	27531	27362	27552	27425	27334	27493	27248	27295	27418	27322	27459	27202	27488	27346	27265	27468	27579	27487	27506	27475	27315	27500	27484	27474	27331	27327	27688	27465	27622	27098	27340	27231	27487	27638	27521	27392	27356	27705	27686	27281	27633	27577	27570	27489	27505	27386	27583	27409	27519	27526	27269	27325	27562	27372	27268	27234	27784	27479	27530	27323	27578	27511	27387	27383	27327	27597	27423	27328	27429	27479	27189	27525	27457	27405	27235	27079	27605	27437	27568	27512	27276	27246	27604	27382	27561	27287	27678	27531	27374	27668	27383	27063	27360	27373	27497	27518	27468	27466	27657	27376	27334	27573	27459	27392	27587	27472	27651	27630	27427	27471	27565	27442	27221	27550	27460	27358	27565	27442	27297	27611	27557	27685	27457	27578	27431	27257	27320	27288	27232	27413	27482	27273	27279	27282	27360	27424	27434	27499	27516	27272	27343	27576	27343	27519	27347	27489	27352	27465	27566	27086	27570	27568	27544	27509	27390	27350	27280	27238	27600	27368	27583	27607	27392	27554	27547	27438	27565	27452	27707	27520	27470	27347	27679	27342	27294	27420	27488	27519	27254	27534	27615	27582	27340	27158	27553	27445	27601	27406	27649	27578	27423	27315	27352	27416	27351	27371	27549	27334	27558	27559	27513	27564	27581	27445	27545	27456	27648	27394	27575	27096	27310	27357	27584	27308	27635	27472	27399	27350	27289	27581	27385	27429	27639	27594	27469	27271	27295	27246	27483	27740	27384	27129	27491	27502	27277	27474	27268	27226	27344	27386	27269	27244	27637	27489	27375	27729	27573	27490	27552	27488	27526	27507	27374	27307	27380	27465	27367	27447	27769	27415	27534	27335	27052	27307	27653	27529	27491	27502	27554	27404	27480	27712	26955	27232	27430	27471	27255	27497	27672	27559	27271	27628	27395	27567	27568	27464	27315	27328	27393	27434	27652	27402	27324	27595	27337	27388	27361	27381	27486	27411	27648	27508	27405	27727	27601	27352	27450	27475	27715	27640	27412	27429	27375	27515	27362	27211	27386	27392	27527	27261	27385	27517	27260	27542	27403	27763	27748	27563	27268	27451	27191	27153	27447	27467	27310	27499	27538	27571	27588	27321	27374	27488	27166	27218	27427	27564	27268	27287	27350	27319	27390	27607	27498	27407	27431	27415	27437	27304	27512	27468	27554	27544	27454	27213	27384	27661	27377	27300	27475	27467	27257	27365	27411	27474	27427	27424	27321	27299	27497	27383	27481	27780	27623	27545	27434	27267	27395	27367	27405	27508	27615	27450	27633	27519	27542	27591	27487	27601	27194	27564	27486	27556	27716	27538	27450	27449	27289	27487	27258	27030	27528	27572	27570	27544	27286	27483	27403	27285	27391	27491	27189	27663	27397	27628	27487	27377	27184	27273	27426	27575	27349	27476	27373	27514	27448	27411	27273	27338	27607	27308	27280	27467	27186	27439	27448	27395	27444	27450	27378	27350	27363	27221	27191	27524	27550	27560	27658	27462	27379	27357	27459	27520	27380	27573	27679	27159	27205	27626	27687	27675	27251	27269	27601	27602	27540	27586	27225	27332	27428	27352	27273	27458	27513	27647	27452	27599	27498	27269	27419	27012	27261	27514	27501	27505	27295	27409	27474	27468	27423	27522	27271	27276	27184	27386	27414	27411	27369	27280	27622	27277	27393	27500	27352	27333	27426	27155	27452	27534	27353	27291	27205	27447	27502	27117	27433	27628	27327	27704	27382	27580	27579	27422	27470	27643	27529	27580	27658	27420	27329	27376	27553	27554	27568	27542	27393	27255	27374	27373	27625	27343	27676	27550	27641	27452	27502	27555	27452	27464	27514	27456	27309	27309	27553	27438	27585	27353	27375	27273	27443	27363	27257	27673	27266	27582	27439	27327	27522	27564	27312	27564	27434	27607	27539	27313	27513	27275	27156	27250	27556	27382	27266	27414	27364	27385	27464	27533	27371	27376	27420	27199	27307	27353	27499	27265	27319	27481	27475	27614	27338	27330	27352	27512	27237	27195	27439	27652	27379	27592	27653	27460	27345	27510	27426	27529	27337	27316	27430	27478	27575	27268	27331	27627	27371	27464	27563	27168	27547	27382	27424	27040	27514	27469	27717	27693	27364	27280	27487	27632	27498	27337	27159	27396	27621	27399	27485	27303	27234	27372	27330	27327	27511	27430	27386	27479	27250	27699	27452	27611	27362	27279	27834	27426	27719	27428	27342	27357	27374	27417	27332	27490	27620	27520	27405	27565	27248	27274	27445	27184	27444	27387	27371	27431	27457	27292	27510	27388	27208	27322	27355	27178	27361	27706	27521	27381	27538	27377	27480	27385	27745	27639	27717	27299	27133	27593	27308	27546	27428	27345	27515	27452	27634	27441	27552	27438	27356	27613	27313	27687	27180	27422	27470	27174	27627	27452	27272	27470	27575	27446	27317	27159	27502	27463	27495	27427	27291	27637	27365	27437	27591	27286	27249	27619	27514	27309	27442	27235	27577	27605	27463	27512	27434	27187	27380	27271	27558	27378	27413	27531	27569	27314	27404	27314	27083	27173	27685	27479	27633	27486	27363	27443	27401	27350	27593	27519	27357	27617	27371	27363	27299	27354	27487	27540	27566	27399	27558	27552	27377	27315	27497	27546	27642	27263	27457	27359	27544	27290	27422	27295	27201	27606	27535	27535	27198	27503	27542	27454	27189	27388	27427	27352	27205	27298	27515	27709	27515	27646	27506	27445	27337	27468	27128	27586	27646	27573	27431	27431	27400	27502	27514	27080	27379	27460	27375	27376	27373	27289	27194	27661	27463	27806	27495	27523	27539	27290	27300	27328	27387	27444	27266	27508	27137	27072	27325	27522	27487	27350	27425	27546	27681	27318	27550	27241	27261	27385	27355	27466	27387	27498	27644	27441	27338	27135	27591	27229	27345	27469	27273	27332	27661	27425	27219	27091	27164	27499	27598	27367	27639	27229	27252	27334	27513	27293	27582	27354	27603	27323	27255	27263	27290	27336	27592	27437	27381	27504	27723	27619	27344	27621	27528	27511	27366	27013	27393	27684	27460	27430	27427	27399	27396	27572	27719	27612	27363	27621	27464	27361	27479	27435	27290	27301	27493	27474	27664	27399	27447	27468	27501	27431	27263	27445	27331	27572	27764	27831	27165	27620	27340	27436	27832	27569	27429	27016	27545	27378	27547	27496	27489	27495	27475	27182	27326	27240	27579	27516	27311	27240	27242	27496	27344	27281	27306	27396	27536	27326	27485	27423	27503	27425	27519	27275	27589	27298	27480	27400	27334	27669	27293	27289	27314	27396	27623	27299	27254	27511	27529	27371	27285	27403	27674	27549	27558	27541	27312	27449	27547	27404	27393	27435	27344	27331	27606	27481	27413	27249	27507	27554	27439	27252	27524	27507	27594	27568	27398	27516	27552	27402	27468	27470	27406	27072	27478	27151	27363	27275	27570	27420	27589	27532	27496	27319	27354	27556	27822	27464	27514	27461	27338	27265	27402	27446	27379	27495	27234	27188	27410	27510	27543	27543	27376	27209	27317	27290	27504	27200	27487	27383	27302	27377	27175	27497	27640	27493	27497	27686	27418	27153	27507	27555	27523	27565	27397	27382	27520	27556	27292	27651	27413	27500	27393	27512	27443	27459	27341	27516	27627	27596	27374	27365	27374	27431	27738	27362	27448	27442	27692	27583	27344	27511	27435	27358	27570	27602	27513	27506	27340	27416	27360	27263	27524	27446	27191	27435	27316	27352	27293	27493	27395	27421	27611	27512	27603	27311	27287	27603	27525	27526	27271	27409	27027	27391	27708	27407	27781	27439	27297	27322	27443	27430	27311	27422	27599	27707	27511	27312	27338	27179	27716	27549	27575	27441	27403	27419	27095	27633	27356	27410	27640	27294	27430	27358	27545	27344	27328	27738	27427	27368	27654	27419	27407	27256	27514	27532	27362	27400	27620	27260	27222	27514	27375	27304	27334	27605	27539	27405	27525	27621	27442	27283	27302	27270	27612	27422	27206	27225	27497	27374	27459	27512	27695	27567	27541	27624	27642	27476	27231	27414	27509	27383	27708	27518	27536	27440	27508	27610	27493	27366	27436	27422	27431	27457	27365	27326	27485	27309	27587	27302	27498	27543	27330	27454	27493	27410	27636	27556	27325	27419	27530	27370	27526	27258	27291	27488	27681	27298	27243	27526	27494	27415	27368	27425	27384	27510	27483	27364	27459	27475	27466	27759	27219	27587	27253	27330	27208	27248	27433	27488	27377	27596	27671	27670	27277	27010	27355	27344	27337	27448	27446	27523	27649	27466	27368	27426	27519	27345	27491	27273	27527	27582	27634	27395	27361	27481	27376	27333	27455	27484	27407	27361	27485	27038	27575	27549	27531	27467	27522	27420	27490	27334	27388	27552	27496	27513	27442	27153	27452	27455	27578	27339	27425	27420	27619	27461	27379	27507	27495	27279	27391	27660	27427	27520	27552	27549	27601	27212	27523	27463	27383	27524	27244	27672	27270	27269	27532	27351	27437	27681	27344	27429	27549	27330	27497	27435	27308	27394	27270	27689	27370	27159	27454	27495	27569	27441	27355	27334	27563	27234	27430	27691	27301	27452	27139	27107	27425	27184	27325	27245	27478	27479	27485	27248	27658	27444	27395	27235	27533	27346	27428	27481	27715	27463	27462	27420	27432	27392	27430	27739	27491	27322	27490	27447	27558	27398	27447	27411	27434	27331	27498	27140	27269	27428	27434	27322	27644	27382	27667	27742	27555	27376	27489	27560	27308	27519	27398	27260
29642	41746	30652	23564	19644	18059	17020	16165	16097	15760	15547	15459	15700	15371	15392	15379	15400	15284	15372	15393	15417	15521	15298	15426	15401	15124	15375	15373	15348	15254	15336	15205	15263	15338	15292	15331	15351	15293	15326	15180	15286	15309	15357	15337	15470	15169	15269	15496	15363	15212	15330	15314	15351	15148	15255	15374	15171	15299	15316	15386	15173	15262	15432	15372	15235	15266	15300	15197	15388	15184	15427	15173	15369	15258	15276	15230	15420	15422	15246	15207	15258	15332	15223	15321	15328	15217	15124	15202	15311	15415	15404	15245	15282	15287	15297	15199	15299	15265	15218	15257	15323	15406	15402	15260	15302	15147	15249	15347	15311	15252	15281	15173	15376	15158	15422	15178	15217	15279	15390	15345	15212	15349	15251	15185	15114	15230	15389	15293	15188	15186	15238	15213	15116	15322	15297	15193	15314	15243	15179	15465	15232	15392	15246	15361	15159	15358	15445	15382	15225	15075	15256	15174	15315	15292	15473	15303	15270	15311	15269	15194	15445	15348	15354	15341	15329	15245	15346	15469	15226	15138	15422	15233	15276	15155	15259	15400	15194	15401	15426	15369	15219	15401	15226	15255	15319	15339	15248	15220	15334	15309	15222	15147	15372	15323	15318	15167	15510	15383	15359	15472	15151	15380	15229	15391	15011	15206	15146	15362	15108	15455	15083	15277	15282	15332	15403	15275	15210	15151	15110	15274	15438	15254	15216	15265	15275	15216	15352	15408	15038	15308	15418	15384	15277	15317	15198	15313	15163	15329	15423	15418	15271	15174	15362	15311	15193	15332	15314	15161	15269	15559	15256	15244	15185	15270	15365	15305	15381	15290	15196	15084	15260	15292	15174	15119	15348	15288	15253	15418	15288	15392	15279	15345	15178	15108	15329	15170	15250	15249	15206	15295	15329	15330	15335	15217	15300	15267	15285	15120	15349	15257	15348	15321	15216	15350	15193	15336	15247	15295	15472	15338	15280	15181	15300	15151	15200	15242	15224	15110	15264	15300	15334	15178	15201	15120	15353	15362	15374	15298	15417	15199	15347	15188	15322	15415	15399	15192	15351	15267	15499	15208	15179	15307	15308	15303	15173	15388	14978	15291	15228	15354	15302	15396	15245	15360	15316	15281	15387	15154	15353	15352	15395	15254	15292	15317	15398	15281	15367	15141	15259	15275	15498	15380	15178	15111	15372	15442	15263	15306	15181	15471	15315	15216	15295	15315	15278	15302	15275	15278	15130	15344	15361	15264	15226	15272	15252	15391	15256	15481	15324	15544	15097	15127	15309	15288	15251	15388	15320	15164	15355	15156	15274	15206	15416	15242	15174	15424	15377	15289	15268	15297	15368	15170	15340	15069	15338	15158	15229	15510	15388	15298	15155	15219	15278	15476	15444	15341	15304	15088	15285	15359	15406	15272	15263	15260	15252	15339	15229	15389	15146	15290	15171	15106	15414	15437	15257	15355	15260	15370	15097	15400	15298	15257	15222	15358	15336	15297	15293	15442	15403	15233	15247	15269	15481	15370	15390	15288	15493	15295	15261	15370	15357	15266	15174	15190	15342	15163	15165	15397	15259	15261	15309	15283	15253	15336	15211	15163	15238	15401	15293	15251	15099	15208	15242	15299	15159	15320	15228	15281	15131	15267	15339	15225	15255	15437	15332	15272	15450	15309	15255	15229	15173	15345	15242	15190	15310	15169	15327	15507	15515	15183	15202	15327	15333	15232	15340	15134	15213	15344	15320	15318	15258	15379	15040	15347	15199	15373	15215	15443	15255	15095	15355	15222	15223	15330	15309	15294	15071	15298	15209	15144	15383	15274	15222	15362	15182	15194	15258	15224	15184	15289	15282	15446	15312	15240	15419	15408	15174	15430	15319	15100	15244	15333	15213	15242	15363	15360	15241	15282	15247	15283	15194	15446	15112	15283	15214	15266	15245	15153	15287	15234	15306	15272	15266	15222	15325	15310	15207	15123	15268	15242	15333	15329	15299	15266	15132	15366	15256	15199	15358	15333	15245	15270	15270	15216	15420	15065	15488	15234	15218	15300	15187	15146	15253	15291	15206	15152	15218	15215	15293	15338	15387	15377	15327	15098	15348	15065	15295	15406	15296	15245	15108	15265	15282	15377	15089	15285	15316	15136	15180	15456	15270	15202	15355	15132	15379	15053	15336	15342	15299	15275	15204	15336	15484	15267	15174	15303	15229	15135	15111	15405	15418	15183	15157	15463	15193	15349	15197	15209	15325	15337	15262	15360	15371	15267	15497	15248	15155	15294	15281	15141	15280	15261	15175	15292	15218	15446	15267	15334	15295	15358	15259	15266	15348	15233	15235	15208	15083	15359	15202	15285	15192	15340	15114	15283	15355	15314	15361	15167	15132	15192	15422	15341	15289	15122	15276	15247	15424	15160	15233	15254	15190	15348	15477	15329	15295	15317	15372	15342	15174	15408	15305	15295	15084	15327	15223	15417	15198	15209	15368	15363	15329	15254	15403	15262	15463	15130	15459	15488	15365	15351	15316	15394	15274	15497	15317	15364	15262	15135	15356	15162	15289	15280	15286	15444	15203	15259	15359	15363	15270	15249	15369	15419	15116	15144	15238	15474	15503	15185	15377	15253	15308	15362	15139	15376	15106	15275	15255	15278	15157	15543	15357	15300	15323	15365	15247	15345	15183	15255	15417	15180	15383	15267	15403	15179	15257	15186	15526	15247	15214	15435	15312	15369	15464	15416	15275	15353	15133	15112	15258	15199	15283	15433	15311	15306	15361	15230	15260	15263	15259	15254	15410	15141	15348	15397	15241	15316	15328	15211	15290	15248	15118	15305	15222	15387	15334	15207	15125	15283	15339	15502	15295	15034	15344	15257	15292	15073	15384	15275	15260	15239	15334	15227	15054	15265	15313	15295	15343	15350	15312	15291	15296	15441	15422	15214	15346	15284	15222	15223	15220	15216	15287	15413	15258	15123	15354	15423	15201	15227	15370	15283	15227	15340	15236	15240	15152	15293	15171	15221	15341	15366	15378	15363	15247	15367	15269	15273	15371	15262	15298	15269	15353	15280	15304	15175	15300	15297	15287	15021	15106	15360	15438	15114	15319	15163	15305	15083	15282	15281	15291	15399	15357	15229	15224	15214	15225	15150	15400	15051	15306	15301	15169	15264	15430	15230	15255	15199	15243	15262	14998	15321	15258	15533	15057	15301	15296	15375	15280	15120	15225	15266	15276	15333	15314	15060	15324	15186	15097	15323	15413	15239	15248	15202	15372	15365	15517	15242	15168	15149	15101	15257	15352	15149	15344	15136	15282	15376	15277	15357	15302	15418	15193	15303	15168	15227	15161	15352	15340	15272	15373	15207	15426	15422	15327	15266	15312	15141	15331	15272	15285	15231	15437	15295	15319	15250	15475	15424	15199	15300	15350	15234	15268	15251	15286	15429	15266	15241	15298	15280	15291	15204	15088	15268	15428	15261	15225	15412	15335	15211	15148	15413	15292	15355	15240	15507	15257	15403	15184	15287	15247	15260	15290	15322	15181	15186	15356	15285	15190	15330	15362	15353	15255	15447	15224	15330	15173	15361	15246	15134	15367	15330	15367	15308	15229	15244	15357	15439	15294	15231	15264	15353	15146	15257	15104	15210	15144	15226	15188	15220	15420	15330	15385	15341	15430	15376	15107	15298	15337	15138	15116	15385	15494	15268	15370	15342	15342	15443	15342	15394	15274	15329	15234	15343	15300	15229	15311	15449	15112	15304	15190	15291	15272	15403	15179	15148	15120	15213	15397	15351	15529	15371	15466	15192	15244	15209	15373	15388	15386	15386	15270	15272	15284	15292	15204	15262	15199	15346	15262	15267	15371	15273	15399	15366	15292	15216	15320	15301	15198	15258	15323	15184	15340	15399	15252	15381	15194	15375	15481	15333	15404	15369	15173	15386	15296	15225	15362	15207	15221	15328	15062	15088	15195	15276	15392	15260	15338	15237	15331	15361	15240	15402	15190	15085	15227	15383	15278	15321	15153	15173	15233	15295	15344	15263	15389	15324	15335	15154	15368	15405	15383	15317	15309	15300	15244	15154	15300	15324	15330	15286	15321	15491	15309	15314	15255	15137	15454	15427	15312	15273	15180	15265	15178	15226	15207	15463	15262	15212	15237	15230	15250	15317	15262	15346	15309	15434	15382	15214	15319	15421	15394	15273	15307	15324	15250	15316	15475	15481	15360	15368	15229	15171	15266	15260	15376	15284	15354	15186	15357	15310	15216	15191	15152	15289	15292	15048	15325	15305	15440	15394	15144	15361	15297	15319	15227	15377	15217	15305	15238	15205	15340	15342	15502	15394	15398	15264	15353	15346	15023	15362	15279	15239	15441	15277	15252	15190	15441	15159	15195	15427	15280	15275	15340	15128	15304	15139	15339	15170	15192	15275	15501	15449	15463	15235	15464	15144	15143	15415	15331	15364	15268	15315	15215	15185	15238	15468	15188	15340	15285	15233	15070	15357	15035	15314	15303	15348	15192	15394	15133	15384	15244	15236	15260	15251	15224	15389	15243	15256	15338	15443	15284	15260	15431	15300	15298	15281	15276	15156	15305	15313	15360	15125	15407	15391	15422	15401	15456	15240	15344	15247	15158	15286	15095	15268	15301	15294	15054	15321	15332	15334	15254	15318	15184	15397	15141	15126	15159	15271	15430	15264	15204	15155	15357	15041	15302	15214	15414	15444	15211	15195	15241	15241	15409	15408	15080	15337	15314	15106	15316	15522	15361	15358	15259	15196	15312	15228	15318	15329	15383	15224	15345	15333	15275	15254	15357	15349	15328	15341	15390	15352	15314	15191	15195	15286	15251	15273	15209	15296	15237	15325	15177	15436	15175	15227	15184	15475	15198	15384	15176	15285	15478	15194	15331	15445	15325	15237	15299	15234	15187	15294	15331	15265	15470	15293	15075	15359	15361	15478	15152	15308	15344	15416	15291	15261	15292	15214	15341	15053	15178	15326	15361	15209	15504	15522	15364	15302	15532	15083	15442	15310	15172	15138	15134	15200	15485	15330	15245	15298	15392	15118	15281	15252	15177	15196	15233	15145	15219	15098	15298	15358	15235	15326	15272	15293	15301	15444	15522	15212
24374	21206	28261	28384	28935	29959	30694	28574	28242	27932	27974	27754	27798	27715	27749	27623	27438	27530	27435	27705	27594	27676	27716	27494	27345	27364	27674	27329	27529	27481	27472	27314	27160	27104	27390	27431	27634	27358	27086	27187	27378	27209	27547	27499	27535	27289	27473	27448	27552	27407	27317	27061	27375	27346	27391	27616	27251	27364	27510	27207	27106	27194	27280	27484	27263	27181	27168	27309	27269	27288	27292	27252	27059	27389	27194	27208	27433	27403	27050	27139	27259	27325	27311	27268	27365	27239	27214	27230	27257	27386	27457	27461	27196	27175	27487	26944	27254	27247	27244	27220	27304	27346	27310	27208	27194	27010	27276	27030	27249	27275	27547	27199	27236	27322	27308	27121	27200	27458	27274	27287	27113	27021	27443	27082	27167	27420	27251	27489	27448	27693	27484	27264	27319	27422	27119	27095	27226	27190	27431	27246	26919	26994	27222	27182	27311	27274	27569	27293	27222	27299	27123	27387	27406	27275	27617	27390	27399	27053	27454	27321	27323	27405	27151	27184	27029	27679	27222	27431	27513	27270	27181	27315	27263	27345	27178	27375	27411	27332	27049	27209	27292	27363	27245	27235	27270	27557	27036	27577	27362	27415	27476	27348	27191	27373	27081	27371	27336	27312	27101	27538	27435	27211	27271	27297	27111	27320	27315	27409	27220	27081	27295	27371	27202	27314	27362	27244	27371	27253	27324	27169	27323	27247	27206	27424	27586	27247	27427	27449	27413	27307	27396	27170	27073	27312	27330	27352	27382	27289	27241	27281	27129	27187	27326	27421	27376	27481	27345	27449	27151	27326	27150	27082	27340	27390	27394	27454	27335	27339	27429	27401	27194	27299	27291	27754	27132	27338	27343	27092	27166	27333	27399	27310	27223	27108	27513	27272	27055	27336	27205	27193	27098	27262	27080	27205	27314	27201	27458	27229	27278	27174	27162	27265	27241	27184	27249	27231	27290	27293	27053	27193	27330	27465	27085	27236	27545	27083	27348	26928	27199	27271	27438	27149	27215	27170	27457	27146	27228	27336	27248	27171	27186	27408	27336	27149	27288	27435	27197	27173	27253	27224	27638	27252	27254	27047	27300	27325	27135	27051	27245	27410	27266	27423	27216	27140	27262	27279	27285	27328	27354	27144	27490	26949	27368	27122	27008	26856	27066	27416	27448	27234	26967	27381	27190	27087	27397	27354	27208	27568	27320	27356	27241	27347	27400	27243	27352	27400	27525	26962	27347	27313	27125	27301	27072	27390	27225	27254	27072	27379	27512	27198	27175	27376	27017	27107	27026	27397	27349	27099	27066	27446	27418	27270	27321	27655	27009	27376	27326	27295	27353	27118	27245	27255	27082	27275	27174	27054	27229	27391	27339	27289	27104	27204	27238	27253	27292	27234	27352	27247	27435	27438	27277	27331	27140	27295	27569	27404	27389	27074	27125	27203	27197	27245	27296	27196	27254	27081	27100	27416	27250	27314	27042	27289	27177	27400	27442	27077	27251	27205	27353	27000	27233	27353	27207	27385	27262	27416	27267	27226	27181	27221	26946	27111	27233	27338	27158	27062	27130	27056	27447	27236	27285	27318	27238	27306	27142	27242	27140	27295	27264	27278	27224	27070	27304	27367	27257	27417	27480	27307	27395	27355	27164	27372	27268	27036	27223	27246	27408	27049	27523	27127	27414	27292	27188	27202	27450	27191	27243	27025	26906	27095	27361	27183	27267	27206	27231	27014	27183	27195	27303	27265	26982	27072	27242	27134	27184	27312	27013	27270	27335	27499	27346	27389	27352	27123	27507	27186	27212	27254	27287	27276	27263	27250	27253	27262	27438	27183	27348	27186	27494	27403	27155	27437	27263	27116	27464	27169	27369	27315	27359	27646	27369	27323	27584	27272	27344	27341	27080	27025	27202	27107	27234	27210	27576	27239	27223	27244	27385	27204	27301	27197	27337	27101	27125	27171	27435	27516	27279	27152	27281	27457	27400	27461	27319	27238	27272	27051	27282	27362	27128	27368	27421	27134	27341	27102	27529	27413	27359	27174	27177	27430	27342	26878	26939	27531	27365	27571	27171	27380	27231	27208	27186	27311	27271	27391	27189	27402	27229	27238	27184	27318	27477	27020	27637	27155	27328	27353	27269	27173	27211	27069	27288	26911	27262	27279	27219	27361	27344	27482	27104	27124	27424	27250	27115	27267	27433	27048	27221	27288	27247	27383	27312	27153	27118	27157	27166	27448	27271	27033	27027	27241	27288	27325	27307	27321	27501	27339	27105	27226	27184	27533	27003	27234	27273	27440	27254	27355	27341	26896	27074	26886	27351	27333	27061	27199	27413	27217	27538	27126	27167	27266	27253	27346	27552	27049	27385	27501	27371	27618	27103	27259	27191	27698	27245	27271	27365	27248	27559	27614	27596	27311	27295	27163	27574	27282	27203	27182	27186	27350	27044	27272	27296	27367	27335	27229	27320	27158	27254	27103	27312	27178	27268	27370	27446	27294	27162	27315	27243	27160	27131	27042	27194	27199	27344	27176	27428	27057	27436	27259	27402	27461	27312	27219	27349	26933	27349	27231	27110	27037	27476	27175	27498	27302	27383	27503	27381	27227	27238	27045	27304	27426	27262	27165	27218	27161	27442	27152	27230	27346	27331	27106	27306	27446	27303	27601	27268	27125	27301	27246	27381	27189	27361	27314	27216	27286	27485	27529	27075	27433	27191	27039	27406	27447	27216	27295	27227	27504	27366	27382	27255	27637	27222	27295	27348	27490	27420	27516	27306	27450	27028	27363	27820	27343	27256	27182	27514	27345	27516	27206	27379	27243	26999	26909	27138	27344	27299	27214	27239	27040	27323	27196	27207	27433	27244	27244	27306	27311	27152	27353	27224	27140	27256	27165	27442	27327	27224	27231	27329	27113	27143	27048	26968	27366	27218	27176	27584	27572	27450	27405	27342	27185	27175	27218	27305	27328	27195	27077	27201	27125	27005	27317	27359	27333	27170	27130	27266	27093	27403	27291	27226	27242	27422	27236	27353	27307	27432	27267	27150	27206	27180	27340	27590	27563	27270	27164	27339	27398	27278	27265	27218	27133	27277	27039	27362	27476	27290	27578	27162	27159	27320	27391	27248	27350	27317	27471	27168	27331	27321	27360	27399	27385	27329	27232	27259	27482	27445	27467	27242	27266	27174	27337	27304	27264	27309	27279	26985	27136	27198	27097	27306	27354	27018	27575	27384	27359	27338	27270	27396	27066	27161	27323	27076	27223	27601	26960	27383	27336	27355	27021	27310	27353	27163	27085	27620	27599	27430	27169	27433	27260	27336	27298	27268	27113	27405	27302	27289	27427	27417	27239	27455	27282	27105	27518	27424	27403	27398	27303	27294	27351	27449	27481	27211	27053	27257	27132	27280	27261	27248	27255	27467	27458	27559	27347	27396	27172	26976	27236	27309	27205	27492	27307	27194	27031	27329	27165	27358	27292	27382	27306	27188	27235	27274	27360	27218	27552	27090	27392	27238	27270	27508	27329	27356	27397	27498	27202	27292	27370	27295	27167	27154	27304	27134	27455	27414	27228	27341	27644	27407	27267	27357	27541	27243	27129	27099	27142	27325	27389	27384	27507	27465	27516	27334	27297	27374	27342	27078	27110	27254	27304	27246	27149	27223	27156	27359	27326	27304	27287	27110	27035	27210	27015	27014	27252	27019	27308	27375	27513	27345	27320	27288	27160	27074	27430	27095	27154	27164	27341	27211	27260	27077	27399	27227	27404	27156	27235	27358	27250	27240	27371	27246	27297	27294	27251	27295	27066	27537	27342	27254	27527	27418	27479	27494	27488	27445	27283	27431	27264	27204	27259	27214	27328	27272	27319	27457	27069	27170	27271	27344	27153	27303	27184	27234	27015	27309	27149	27419	27214	27218	27164	27199	27167	27369	27499	27348	27205	27434	27267	26949	27438	27544	27332	27415	27321	27250	27233	27397	27185	27458	27415	27333	27195	27476	27101	26898	27343	27285	26990	26910	27215	27465	27442	27448	27284	26998	27262	27383	27507	26952	27226	27406	27396	27345	27302	27393	27354	27265	27226	27117	27196	27254	27411	27160	27207	27378	27149	26967	27246	27111	27214	27376	27318	27169	27385	27240	27218	27314	27465	27424	27155	27295	27316	27075	27184	27559	27161	27177	27229	27315	27195	27331	27098	27470	27222	27356	27274	27269	27255	27047	26984	27090	27383	27306	27179	27288	27395	27403	27095	27495	27353	27388	27099	27200	27298	27294	27228	27183	27414	27508	27527	27221	27272	27208	27338	27292	27269	27330	27272	27467	27321	27121	27237	27247	27331	27197	27467	27396	27314	27681	27363	27185	27348	27193	27347	27184	27226	27368	27412	27236	27363	27044	27104	27144	27351	27412	27135	27263	27374	27488	27324	27353	27433	27404	27465	27208	27413	27516	27269	27162	27323	27392	27229	27087	27047	26995	27405	27144	27525	27325	26937	27285	27180	27287	27231	27369	27429	27363	27048	27493	27192	26817	27293	27234	27441	27370	27346	27362	27255	27212	27198	27210	27147	27558	27306	27438	27290	27239	27192	27318	27199	27284	27495	27400	27217	27570	27211	27339	27416	27250	27320	27238	27181	27347	27148	27201	27372	27190	26996	27357	27149	27318	27272	27287	27262	27507	27362	27194	27141	27376	27224	27122	27239	27451	26990	27377	27112	27165	27274	27504	27299	27272	27369	27243	27442	27337	27464	27250	27531	27301	27071	27279	27146	27102	27232	27163	26968	27509	27001	27065	27314	27570	27458	27412	27294	27234	27142	27219	27388	27390	27405	27367	27233	27478	27262	27321	27296	27207	27134	27341	27297	27252	27460	27478	27146	27114	27408	27130	27312	27318	27279	27108	27415	27359	27289	27240	27327	27507	27559	27383	27323	27192	27340	27428	27188	27328	27469	27345	27224	27527	27419	27378	27243	27106	27306	27370	27296	27239	27182	27142	27202	27122	27184	27036	27188	27161	26985	27525	27290	27234	27395	27251	27328	27365	27397	27414	27251	27285	27261	27058	27428	27181	27283	27020	27297	27323	27041	26972	27146	27222	27458	27218	27202	27285	27252	27369	27368	27641	27379
27433	45148	32064	23742	20626	18139	17185	16673	16467	15967	15988	15826	15773	15706	15604	15600	15327	15630	15568	15575	15487	15609	15797	15389	15432	15562	15518	15349	15405	15474	15509	15340	15463	15344	15224	15306	15435	15344	15322	15448	15611	15503	15310	15265	15422	15268	15365	15467	15422	15469	15254	15248	15216	15335	15497	15276	15294	15388	15313	15398	15395	15307	15452	15344	15305	15377	15292	15372	15326	15428	15336	15256	15423	15242	15441	15342	15573	15426	15320	15493	15269	15331	15311	15412	15302	15263	15339	15346	15141	15293	15335	15325	15370	15380	15240	15285	15535	15441	15264	15479	15248	15571	15305	15196	15284	15243	15523	15504	15374	15257	15409	15295	15244	15346	15353	15477	15238	15369	15262	15395	15386	15322	15334	15253	15273	15386	15394	15211	15364	15130	15497	15395	15479	15354	15524	15165	15289	15396	15465	15425	15238	15257	15346	15471	15251	15381	15359	15487	15375	15190	15237	15221	15429	15415	15245	15315	15319	15217	15304	15247	15335	15481	15327	15314	15214	15277	15343	15500	15212	15468	15318	15281	15378	15282	15438	15340	15346	15328	15330	15450	15357	15445	15378	15521	15363	15410	15382	15179	15379	15373	15176	15183	15385	15313	15455	15381	15284	15281	15329	15458	15371	15584	15461	15392	15317	15384	15422	15314	15482	15131	15381	15353	15375	15313	15363	15303	15297	15288	15508	15297	15315	15269	15352	15321	15357	15429	15327	15319	15463	15382	15345	15270	15417	15511	15459	15187	15193	15285	15453	15235	15362	15357	15387	15240	15362	15424	15434	15412	15364	15381	15407	15406	15260	15375	15409	15425	15459	15403	15284	15380	15273	15365	15407	15303	15282	15515	15384	15270	15408	15382	15249	15323	15391	15389	15348	15383	15301	15343	15312	15158	15282	15394	15254	15356	15224	15430	15253	15391	15454	15433	15309	15150	15512	15340	15465	15538	15192	15325	15345	15345	15412	15500	15459	15500	15465	15447	15235	15453	15275	15424	15270	15315	15154	15301	15250	15475	15457	15131	15315	15339	15313	15401	15366	15190	15217	15506	15245	15372	15344	15324	15241	15292	15341	15293	15180	15343	15379	15367	15450	15409	15546	15297	15121	15382	15413	15397	15297	15135	15295	15197	15301	15360	15204	15299	15336	15250	15421	15500	15557	15254	15210	15648	15316	15224	15366	15214	15400	15261	15183	15353	15200	15449	15265	15184	15385	15315	15522	15244	15384	15386	15272	15372	15420	15288	15465	15138	15516	15379	15392	15360	15354	15360	15358	15275	15364	15349	15422	15378	15336	15346	15521	15308	15326	15001	15340	15392	15248	15272	15320	15437	15441	15263	15290	15382	15384	15486	15117	15458	15245	15259	15314	15466	15204	15497	15292	15343	15206	15297	15321	15297	15427	15498	15250	15386	15311	15417	15367	15275	15364	15542	15128	15127	15313	15406	15510	15242	15270	15298	15380	15276	15395	15394	15205	15479	15369	15418	15391	15377	15402	15436	15177	15368	15316	15374	15421	15295	15166	15030	15301	15397	15410	15428	15284	15316	15380	15297	15418	15385	15170	15428	15403	15264	15347	15312	15407	15270	15343	15316	15287	15364	15325	15221	15510	15412	15431	15242	15281	15444	15328	15420	15536	15288	15165	15347	15454	15387	15409	15322	15299	15415	15201	15236	15315	15386	15321	15473	15271	15370	15119	15413	15235	15333	15204	15569	15200	15386	15170	15341	15424	15324	15385	15390	15410	15455	15150	15358	15236	15332	15367	15228	15490	15352	15387	15368	15383	15228	15195	15377	15324	15305	15489	15393	15220	15390	15337	15311	15381	15307	15172	15406	15146	15391	15038	15441	15373	15585	15368	15383	15223	15338	15318	15339	15356	15270	15244	15306	15563	15318	15247	15224	15522	15329	15441	15438	15138	15398	15324	15240	15403	15337	15337	15388	15381	15432	15303	15200	15202	15345	15337	15402	15423	15464	15348	15453	15341	15251	15340	15302	15506	15302	15207	15382	15404	15351	15282	15192	15264	15398	15231	15356	15189	15349	15176	15447	15360	15481	15330	15331	15433	15456	15248	15297	15191	15513	15484	15280	15223	15482	15414	15405	15324	15289	15266	15275	15413	15437	15338	15285	15314	15437	15214	15399	15450	15359	15436	15424	15380	15473	15512	15444	15408	15269	15413	15315	15343	15281	15312	15421	15283	15367	15324	15470	15318	15241	15255	15334	15429	15132	15258	15395	15285	15454	15263	15422	15460	15273	15302	15228	15442	15420	15340	15374	15432	15283	15294	15273	15401	15304	15356	15347	15441	15318	15277	15384	15204	15367	15083	15427	15242	15294	15421	15356	15380	15445	15409	15233	15474	15142	15356	15365	15390	15409	15349	15278	15296	15326	15483	15430	15268	15307	15158	15233	15484	15267	15422	15206	15352	15380	15433	15352	15255	15434	15337	15467	15277	15544	15235	15384	15311	15212	15313	15204	15150	15342	15459	15460	15267	15355	15232	15300	15481	15521	15387	15191	15359	15326	15243	15336	15366	15448	15288	15281	15360	15356	15476	15250	15356	15329	15409	15526	15319	15451	15346	15249	15433	15380	15363	15181	15317	15368	15397	15354	15351	15136	15427	15326	15354	15423	15376	15338	15292	15313	15238	15401	15535	15399	15367	15243	15364	15304	15574	15297	15246	15268	15220	15315	15216	15421	15317	15309	15348	15475	15376	15362	15433	15381	15356	15446	15169	15323	15349	15180	15438	15312	15372	15062	15499	15399	15234	15421	15434	15375	15502	15335	15388	15414	15220	15157	15467	15371	15286	15342	15271	15427	15564	15181	15441	15256	15229	15513	15426	15383	15304	15356	15370	15289	15359	15440	15431	15392	15436	15208	15447	15330	15330	15064	15546	15317	15341	15464	15157	15469	15456	15455	15264	15332	15357	15549	15321	15290	15530	15377	15234	15252	15382	15218	15376	15460	15330	15406	15419	15203	15437	15432	15362	15387	15423	15340	15279	15340	15257	15379	15224	15459	15225	15215	15396	15442	15308	15445	15310	15435	15417	15404	15272	15349	15336	15176	15493	15360	15379	15535	15452	15426	15235	15283	15412	15239	15251	15435	15262	15421	15331	15365	15424	15472	15396	15253	15193	15338	15449	15307	15260	15230	15329	15476	15437	15366	15361	15420	15407	15287	15334	15258	15309	15332	15324	15423	15308	15373	15527	15392	15241	15436	15508	15377	15342	15359	15478	15202	15406	15150	15367	15209	15441	15325	15180	15328	15504	15331	15435	15371	15308	15304	15415	15443	15341	15251	15462	15626	15178	15455	15176	15394	15276	15420	15236	15427	15285	15395	15343	15517	15431	15387	15432	15512	15213	15350	15314	15342	15212	15269	15309	15336	15326	15346	15314	15243	15445	15309	15171	15358	15172	15444	15440	15413	15426	15434	15331	15375	15451	15382	15316	15282	15413	15329	15402	15200	15506	15385	15289	15316	15287	15336	15259	15188	15260	15470	15224	15339	15292	15468	15511	15265	15457	15281	15312	15288	15419	15350	15248	15273	15367	15217	15429	15236	15495	15317	15466	15232	15139	15328	15365	15449	15381	15280	15396	15403	15336	15567	15296	15552	15271	15477	15161	15424	15400	15326	15346	15308	15273	15435	15346	15395	15391	15329	15379	15403	15245	15402	15405	15345	15333	15378	15260	15508	15228	15444	15227	15433	15334	15439	15272	15291	15330	15207	15395	15202	15424	15453	15425	15207	15293	15315	15348	15321	15310	15502	15332	15387	15216	15317	15287	15227	15274	15314	15512	15334	15223	15455	15403	15418	15236	15264	15428	15473	15283	15296	15462	15272	15428	15447	15479	15395	15324	15255	15285	15481	15423	15282	15398	15410	15354	15338	15297	15197	15428	15428	15527	15177	15506	15223	15442	15439	15507	15192	15306	15420	15416	15346	15440	15331	15391	15168	15250	15442	15277	15164	15484	15209	15252	15202	15387	15383	15516	15285	15160	15450	15336	15151	15370	15483	15500	15314	15213	15407	15373	15548	15334	15264	15209	15472	15250	15159	15412	15467	15381	15305	15338	15308	15347	15329	15379	15449	15354	15433	15434	15217	15294	15236	15450	15339	15266	15274	15389	15275	15571	15389	15429	15280	15463	15429	15248	15233	15302	15428	15212	15256	15110	15345	15275	15519	15399	15326	15448	15338	15314	15481	15318	15342	15354	15462	15268	15433	15292	15495	15222	15292	15436	15378	15464	15470	15253	15309	15172	15236	15219	15381	15413	15327	15266	15521	15386	15210	15337	15262	15368	15282	15374	15173	15330	15112	15392	15421	15465	15232	15330	15486	15409	15467	15234	15376	15351	15382	15228	15188	15457	15547	15516	15416	15351	15192	15479	15190	15400	15433	15502	15583	15335	15470	15229	15198	15313	15286	15318	15348	15354	15302	15416	15282	15480	15203	15430	15388	15444	15356	15295	15581	15466	15146	15227	15283	15458	15420	15363	15256	15397	15297	15449	15464	15395	15348	15344	14948	15361	15554	15302	15317	15461	15250	15398	15392	15419	15385	15356	15226	15481	15206	15301	15300	15352	15313	15335	15323	15333	15376	15324	15120	15301	15442	15398	15266	15350	15365	15330	15295	15065	15284	15414	15223	15373	15326	15442	15370	15427	15450	15367	15407	15330	15221	15344	15354	15086	15375	15304	15362	15385	15227	15277	15425	15206	15422	15402	15348	15379	15514	15315	15337	15354	15379	15317	15468	15305	15285	15397	15191	15548	15427	15374	15312	15303	15295	15302	15263	15467	15264	15493	15254	15277	15406	15408	15360	15427	15281	15464	15153	15344	15224	15439	15302	15504	15307	15387	15332	15498	15205	15462	15339	15333	15287	15442	15365	15428	15298	15415	15218	15213	15286	15281	15329	15291	15443	15314	15349	15347	15313	15475	15188	15428	15269	15326	15267	15204	15460	15158	15378	15337	15340	15397	15438	15107	15390	15382	15294	15392	15316	15392	15310	15407	15196	15175	15366	15444	15257	15458	15392	15361	15233	15419	15306	15269	15355	15296	15470	15305	15297	15383	15087	15506	15246	15446	15367	15391	15345	15336	15311
22734	21015	28030	25587	26741	30564	32094	29809	29144	29028	28790	28551	28311	28407	28325	28164	28320	28247	28405	28338	28435	28439	28448	28257	28264	28079	27997	27947	27926	28095	27999	28182	27975	28266	27893	28090	28072	27928	27887	28017	28266	28008	28009	27895	28013	28087	27888	27803	28086	27837	27896	28046	28016	28092	27749	27913	27905	28072	28359	27853	28065	27976	27794	27924	27944	27903	27815	27848	27810	28016	27958	27921	27618	27639	28062	27938	27987	27945	27956	28097	27900	27904	27886	27996	27961	27970	27897	27978	27740	27789	27739	27801	28064	27814	28051	27769	28107	27806	28127	27763	27959	27778	27965	27718	28020	27678	27790	27782	27903	27753	27984	27927	27992	27820	28005	27643	27640	27859	27906	27814	27994	28032	28116	27594	28086	27838	27987	27961	27623	27858	27824	27819	27831	27957	27972	27892	27863	27894	27904	28009	28128	27656	27949	28043	27773	27894	27683	27838	27783	27771	27859	28016	27853	27796	27619	27807	27693	28071	27774	27822	27930	27923	27951	27743	27866	27699	27867	27718	27881	27824	27896	27630	27995	27872	27886	27822	27669	27749	27916	27890	27997	27989	27886	27953	27861	28039	27988	27792	27879	27839	27890	27943	27901	27791	27942	28013	27961	27684	27916	28118	28052	27878	27942	27969	27760	27930	27754	27606	27805	27735	27959	27748	27606	28229	27908	28221	27794	27768	27693	27852	27888	27519	27841	27873	28078	27898	27514	27672	27968	28074	27934	27831	27700	27763	27892	27987	27846	27749	27888	27880	27940	28005	27932	27874	27743	28108	28073	28023	27906	27765	27834	27888	27785	27828	28060	28054	27811	27983	27960	28043	27854	27689	27830	27726	27907	27922	27796	27648	27741	27797	27693	28006	27791	27780	27810	27984	28263	28059	27803	27826	27780	28041	27836	27798	27861	28251	27970	27643	27969	27751	27776	27846	27763	27932	27774	27978	28058	27647	27880	27959	28061	27729	27804	27855	27833	27792	27840	27941	27726	27969	27936	27830	28009	27564	27870	27701	27730	27911	27884	28015	28130	27934	27975	28065	27916	27795	27732	27762	27978	27968	27959	27557	27756	27873	27914	28102	27778	28014	27820	27828	27989	27786	27772	27919	27654	27862	28074	28127	28006	27882	27782	27639	27675	27873	28057	27909	27866	27790	27670	27890	28055	27824	28040	27822	27855	27774	28002	28088	27712	27525	28015	27791	27777	28054	27976	27894	28121	28013	27821	27837	27783	27555	27876	27950	27761	27879	27926	27859	27907	27703	27779	27749	27903	27899	27727	27805	27902	27823	27973	27916	28001	27759	27793	27720	27664	27853	28321	27934	27723	27695	27949	27967	27892	27970	27945	27907	27956	27831	27939	27970	27920	27832	28010	27885	28022	27704	27824	27804	27899	27905	27987	27699	27790	27869	27827	27919	27900	27805	27970	27879	27797	27981	27911	27839	27723	27886	27827	27837	27875	27889	27841	27668	27919	28000	27863	27872	27892	28084	27925	27897	27968	28159	28028	28028	27997	27848	27810	28104	27850	27719	27743	27929	27772	27859	27637	27868	27642	27917	27788	27894	27967	27796	27854	27852	27798	27888	27963	27957	27647	27858	27923	27925	27891	27549	27772	27852	27734	27817	27703	27897	27760	27889	28044	27915	27725	27809	27939	28072	27788	27736	28033	28217	27846	28007	27625	27996	27936	27856	27717	27950	27658	27821	28036	27885	28015	27793	28037	28034	27818	27934	27807	27831	27850	27910	28004	27657	27787	27709	27677	27844	27832	27721	27767	27781	27710	27678	28021	27903	28001	27967	28040	28039	27986	27822	27882	27896	27917	27823	27787	27812	27888	27857	28054	27812	27642	28070	27823	27656	27904	27887	28028	28004	27602	28018	28045	27993	27885	27950	27644	27954	27696	27815	27884	27806	27841	27939	27853	27938	27983	27792	27833	27697	27933	27760	27891	27829	27887	27788	28049	27899	27840	28155	27706	27894	27904	27847	27774	27916	27986	28134	27829	27760	27951	27816	27992	27809	27843	28022	27711	27891	27596	27860	27715	27947	27851	28055	27997	27813	27867	27942	27966	27877	27694	27629	28037	27938	27986	27539	27945	27721	27786	27739	27989	27978	28246	28021	28005	27925	27680	27901	28149	27889	27723	27692	27948	28046	27828	27999	28103	27837	28048	27815	27718	27853	27803	27568	27757	28082	27960	27834	27800	27925	27715	27621	27857	27760	27991	27861	27646	28013	27896	27684	27964	27955	27828	27801	27865	27687	27730	27851	27981	27830	27936	28051	27828	27929	27787	27818	28010	27936	28340	27719	27972	27889	27804	27768	27932	27828	28095	27978	27972	27941	28065	28173	28137	27990	28094	27722	28129	27661	28081	28232	28033	28065	28054	27691	27884	28081	27771	27949	28017	27814	27814	27663	27693	27567	27750	27763	27680	27879	27885	27748	27791	28022	27833	28065	27912	27860	27983	28177	27982	27741	27761	28164	27775	27574	27790	27918	28066	27735	27715	27941	27714	27654	27907	27854	28015	27928	27751	27997	27987	28083	27886	27896	27710	27656	27965	27625	27922	27825	27843	28075	28030	27833	27908	27884	27927	27798	28083	27707	27861	27851	27923	28002	27930	27555	28068	27740	27988	27842	28137	27922	27820	27884	27910	27995	27793	27586	27889	27930	28103	28087	27959	28009	28079	27834	28031	27806	28022	28003	27847	28042	27734	27927	27697	27919	27831	27756	27858	27747	27841	27902	28000	27723	27905	27835	28013	28014	28038	27755	27904	27953	27636	27982	28084	28154	28023	27927	28179	27920	27710	28127	28128	28175	27621	27817	27841	27990	27957	27929	27959	27827	28027	28026	27792	27717	27853	27960	27812	27747	27941	27622	28007	27785	27921	28008	28064	27886	28015	27974	27898	27987	27990	27980	27791	27915	27853	27768	28006	27829	27755	27981	27923	27764	27875	27874	28108	27726	27834	27672	28037	28009	28007	28044	28017	27852	27756	27899	27912	27900	27995	27851	27933	27747	28032	27907	27646	27889	27660	27802	27754	27939	27842	27908	27990	27813	27811	27469	27906	27914	27892	27871	28134	28078	27961	27925	27871	27704	27613	27724	27931	27759	27803	27792	27823	27819	27823	27770	27830	27713	28002	27915	27770	27854	27934	27473	27669	27860	27763	28112	27752	27828	27925	27781	28084	27793	27990	27790	27785	28065	27965	28141	27849	27750	27695	27852	27839	28015	27962	28059	28029	27810	28095	28046	27792	27893	28020	27689	27912	27933	27871	27935	28094	27838	27872	27715	27764	27860	28011	27722	27659	27807	28036	27920	27743	27804	27807	27602	27777	27821	27860	27807	27928	27935	27668	27546	27888	27681	27881	27872	27979	28031	27883	28008	27956	28086	27858	27713	27792	27799	27994	27868	27943	27964	27820	27684	27886	27834	28047	28179	27685	27970	27899	28005	27896	27613	27775	27627	27694	27965	27986	27873	28287	27678	27896	28096	27909	28020	27786	27917	28016	28078	27954	27932	28043	27958	27899	27768	27816	27939	27817	28053	28073	28041	28032	27780	27937	27930	28019	27816	27699	27770	27929	27779	27923	27987	27940	27801	27853	27893	28207	27878	27861	27755	27775	28064	27676	27797	27722	27994	27806	27941	27800	27999	27958	28066	28002	27976	27968	27852	28154	27645	28060	28177	27968	27995	27855	27722	27673	27744	27914	27738	27965	27980	27956	27873	27926	27759	27830	27557	27729	28154	27847	27660	28031	27765	27982	27736	27757	27973	27868	28004	27877	28256	28097	27853	27869	27699	27899	28027	27956	27810	28087	27790	27942	27713	27982	27828	27870	27895	27824	27777	27951	27807	27758	27992	27714	27737	28015	27704	27993	27945	27884	27760	27860	27818	27769	27957	27817	27936	27672	27720	27902	27769	28001	28060	27902	27893	28032	27919	27814	27859	28015	27955	27916	27951	28098	27943	27719	27820	27854	27874	27880	27963	28031	27725	27877	27939	28103	27868	27979	28071	27943	27948	27888	28093	28174	27904	27983	27747	27737	27751	27972	27778	27875	28012	27865	27871	27797	27885	27942	27916	27798	27854	27780	27660	27793	27709	27785	27795	27919	27631	27805	27685	27786	27793	27987	28068	27922	27541	27865	27901	27750	27975	27607	27820	27833	27968	27761	27890	27830	27701	27701	28005	27836	28009	27977	27851	27811	27726	27911	28062	27913	27961	27803	28109	27944	27758	27907	28082	27779	27860	27712	27723	27923	27727	27934	27955	27949	27598	27887	27980	27867	27933	27570	27862	27840	27899	27690	27879	27929	28097	27990	27721	27671	27971	27949	28131	27742	28135	28022	27680	27957	27650	27741	27732	27882	27811	27717	27896	28064	28137	27571	27819	27793	27727	28036	27611	27786	28029	28074	27850	27812	27990	27762	27856	28080	27627	27844	27897	27879	27844	27851	27815	27602	27861	28162	27764	28087	28180	27913	28083	27965	27630	27703	27796	27852	27550	27815	27819	28021	27717	27831	27746	27802	27697	27869	28001	27741	27611	27937	27796	27989	28155	28104	27776	27937	27783	27918	27958	27899	28095	27784	27878	27953	27874	28119	27816	27955	27934	27736	27971	27850	27647	28141	27764	27915	27865	28081	27922	28074	27668	28064	27939	28113	28184	27856	27895	27692	27677	27891	27982	27892	27746	28038	27879	27937	27891	27689	27899	27807	27828	27960	28027	28002	27927	27701	27552	27967	27747	28209	27687	27817	27812	27681	27947	27825	27755	27745	27968	27830	27765	28049	27810	27835	27831	28042	27939	27971	28139	28062	27833	27869	27895	27974	28025	27968	28156	27884	27835	27779	27814	27775	27789	28048	27833	27835	27675	27912	27918	28120	28009	28076	27698	28135	28040	28054	27708	27729	27922	28165	27928	27824	27850	28004	27893	28188	27870	28041	27877	27906	27813	28067	27751	27587	27732	27848	27951	27826	27678	27974	27831	28029	27688	27903	27715	27579	27968	27771	27918	27885	27926	27683	27678	28030	28014	28193	27703	27984	27898	27652	27869	27758	27826	28027	27629	27611	27805	27836	27601	27623	27760	27776	27847	27576	27839
27665	46187	35898	26759	21317	19420	17918	17383	16682	16605	16330	16260	16135	16068	16035	16161	15906	15919	16133	16261	16250	16071	15966	16011	15850	15897	15749	15943	15780	15875	15704	15828	15862	15704	15658	15603	15708	15838	15767	15940	15667	15621	15856	15668	15904	15755	15593	15648	15830	15855	15526	15849	15749	15675	15855	15573	15875	15882	15692	15722	15842	15873	15713	15606	15723	15752	15657	15698	15668	15649	15833	15628	15831	15710	15740	15736	15762	15711	15902	15900	15851	15787	15912	15691	15754	15751	15806	15875	15615	15734	15631	15889	15693	15828	15541	15698	15558	15786	15820	15585	15795	15494	15937	15683	15648	15729	15862	15630	15561	15671	15789	15625	15735	15778	15767	15841	15828	15676	15656	15751	15822	15670	15720	15703	15706	15844	15665	15864	15635	15760	15676	15853	15782	15577	15603	15647	15800	15796	15536	15889	15675	15675	15802	15723	15501	15512	15678	15758	15756	15720	15608	15594	15812	15537	15796	15821	15785	15827	15749	15552	15726	15835	15721	15659	15751	15794	15804	15600	15811	15658	15557	15643	15434	15864	15615	15737	15703	15644	15934	15669	15533	15675	15709	15568	15790	15756	15867	15767	15754	15651	15776	15655	15768	15775	15581	15662	15653	15840	15661	15663	15689	15779	15617	15729	15643	15816	15842	15612	15483	15621	15652	15652	15790	15868	15657	15784	15806	15742	15625	15775	15610	15837	15694	15717	15595	15605	15509	15493	15693	15590	15827	15614	15690	15735	15783	15722	15807	15749	15750	15709	15591	15879	15782	15507	15597	15616	15626	15740	15711	15654	15699	15808	15625	15740	15476	15543	15611	15764	15679	15681	15749	15846	15862	15567	15459	15696	15649	15694	15754	15529	15654	15708	15781	15666	15723	15758	15607	15646	15674	15694	15685	15762	15548	15681	15589	15565	15600	15587	15597	15681	15780	15675	15597	15579	15913	15563	15462	15587	15449	15598	15728	15696	15785	15614	15607	15624	15614	15621	15762	15766	15638	15625	15437	15476	15703	15995	15695	15724	15757	15669	15679	15668	15835	15515	15949	15746	15569	15740	15864	15711	15723	15397	15564	15572	15569	15550	15709	15751	15752	15799	15726	15461	15933	15631	15712	15662	15679	15710	15918	15685	15567	15821	15720	15448	15707	15648	15834	15586	15602	15895	15841	15603	15637	15494	15770	15764	15577	15655	15691	15764	15804	15683	15782	15500	15788	15591	15839	15746	15914	15646	15726	15643	15727	15729	15552	15622	15482	15722	15681	15854	15671	15666	15451	15735	15542	15686	15748	15475	15650	15718	15591	15764	15787	15632	15787	15665	15589	15583	15675	15539	15742	15724	15707	15717	15913	15562	15658	15650	15678	15745	15686	15753	15646	15675	15698	15777	15531	15694	15612	15554	15544	15660	15617	15683	15706	15754	15842	15756	15899	15887	15856	15950	15683	15601	15755	15745	15725	15617	15784	15618	15645	15884	15640	15737	15708	15600	15672	15803	15656	15683	15578	15801	15701	15800	15614	15837	15683	15714	15625	15670	15817	15782	15748	15591	15505	15749	15516	15707	15598	15837	15670	15847	15735	15749	15902	15673	15695	15693	15611	15641	15694	15623	15551	15781	15500	15685	15578	15783	15752	15772	15620	15723	15740	15604	15676	15608	15555	15829	15793	15710	15770	15708	15660	15601	15552	15763	15791	15717	15557	15879	15731	15774	15939	15679	15659	15692	15995	15724	15494	15805	15643	15656	15865	15688	15650	15703	15704	15710	15677	15783	15700	15626	15583	15630	15730	15780	15671	15701	15630	15529	15812	15755	15784	15688	15709	15483	15632	15684	15817	15648	15619	15718	15811	15596	15656	15699	15803	15768	16002	15652	15617	15603	15913	15590	15522	15759	15886	15432	15773	15745	15842	15791	15663	15665	15809	15729	15731	15637	15767	15699	15665	15638	15656	15698	15573	15633	15512	15880	15885	15719	15509	15493	15616	15668	15821	15585	15598	15723	15679	15608	15680	15728	15471	15857	15754	15789	15743	15677	15792	15908	15574	15602	15920	15568	15883	15675	15547	15562	15866	15782	15629	15549	15852	15723	15675	15824	15610	15896	15812	15555	15670	15759	15664	15645	15710	15782	15752	15837	15721	15691	15843	15555	15605	15657	15581	15772	15640	15520	15612	15689	15795	15732	15966	15620	15906	15681	15723	15731	15613	15568	15665	15819	15517	15665	15755	15522	15608	15665	15540	15705	15739	15643	15740	15760	15648	15657	15619	15618	15653	15803	15612	15772	15665	15743	15614	15615	15604	15701	15739	15586	15708	15642	15654	15656	15679	15589	15822	15698	15622	15686	15561	15644	15726	15723	15688	15475	15785	15581	15723	15801	15700	15592	15506	15712	15660	15548	15703	15850	15672	15574	15610	15542	15600	15596	15821	15657	15557	15750	15851	15403	15733	15741	15647	15741	15627	15655	15746	15793	15666	15551	15685	15705	15770	15528	15596	15693	15834	15720	15739	15851	15864	15686	15682	15701	15701	15631	15822	15573	15704	15774	15791	15603	15496	15764	15652	15746	15698	15613	15782	15632	15657	15712	15751	15633	15725	15630	15520	15657	15642	15816	15758	15519	15685	15543	15893	15693	15583	15870	15817	15802	15676	15757	15711	15607	15494	15606	15707	15663	15665	15653	15665	15629	15693	15786	15866	15642	15680	15679	15642	15701	15655	15636	15657	15466	15796	15595	15789	15834	15639	15860	15754	15646	15711	15780	15564	15766	15595	15694	15690	15908	15728	15820	15623	15771	15594	15698	15553	15593	15539	15817	15751	15663	15604	15639	15665	15814	15673	15514	15716	15716	15569	15699	15731	15878	15942	15728	15514	15662	15891	15720	15609	15585	15511	15669	15703	15768	15771	15740	15607	15519	15716	15775	15728	15620	15699	15586	15734	15540	15758	15481	15652	15760	15713	15636	15647	15392	15684	15700	15561	15425	15610	15883	15647	15917	15691	15504	15600	15683	15488	15717	15757	15594	15603	15858	15851	15609	15627	15526	15778	15789	15800	15570	15449	15706	15696	15747	15737	15727	15667	15540	15607	15744	15800	15482	15757	15748	15562	15603	15753	15739	15930	15631	15692	15706	15606	15518	15767	15643	15713	15760	15639	15723	15850	15642	15876	15579	15558	15808	15687	15628	15591	15694	15789	15593	15653	15665	15658	15485	15516	15636	15665	15646	15729	15477	15496	15724	15437	15728	15730	15793	15704	15721	15640	15668	15730	15634	15469	15554	15594	15488	15643	15611	15626	15694	15592	15614	15618	15807	15717	15593	15729	15845	15617	15593	15816	15809	15708	15683	15662	15696	15627	16054	15611	15750	15679	15575	15757	15755	15804	15789	15902	15610	15572	15630	15667	15718	15681	15783	15767	15545	15710	15604	15672	15694	15682	15744	15667	15478	15680	15726	15571	15832	15707	15792	15819	15609	15680	15558	15561	15773	15633	15574	15578	15464	15653	15784	15613	15831	15647	15642	15552	15664	15752	15732	15676	15667	15717	15441	15736	15694	15664	15625	15735	15616	15568	15380	15641	15843	15821	15621	15687	15815	15697	15624	15698	15626	15702	15666	15666	15678	15547	15632	15757	15532	15423	15656	15715	15743	15802	15721	15640	15590	15737	15637	15546	15589	15617	15882	15827	15634	15640	15565	15612	15634	15563	15800	15489	15804	15580	15753	15557	15646	15663	15742	15906	15570	15740	15531	15806	15647	15709	15634	15697	15577	15625	15772	15771	15578	15678	15659	15874	15867	15663	15806	15662	15602	15724	15753	15476	15760	15691	15579	15880	15717	15684	15683	15674	15655	15820	15683	15678	15702	15723	15550	15692	15548	15745	15750	15688	15630	15690	15778	15576	15760	15821	15766	15549	15632	15804	15793	15675	15898	15617	15622	15746	15701	15502	15646	15822	15597	15717	15490	15771	15704	15574	15573	15687	15890	15738	15735	15669	15471	15778	15872	15670	15664	15808	15761	15637	15555	15864	15566	15835	15505	15675	15482	15551	15716	15616	15841	15831	15643	15615	15596	15752	15791	15779	15628	15626	15646	15624	15699	15811	15645	15537	15673	15539	15745	15691	15628	15647	15731	15699	15770	15809	15614	15860	15656	15631	15672	15665	15539	15848	15817	15770	15709	15724	15693	15676	15783	15637	15618	15617	15802	15674	15686	15715	15647	15737	15517	15955	15603	15818	15618	15874	15718	15733	15665	15667	15582	15742	15561	15750	15619	15594	15674	15627	15761	15734	15708	15529	15649	15691	15655	15727	15774	15508	15676	15675	15694	15521	15770	15666	15602	15642	15678	15445	15769	15756	15641	15420	15715	15784	15652	15736	15588	15886	15762	15704	15589	15660	15641	15659	15633	15599	15811	15683	15907	15795	15747	15754	15643	15655	15670	15732	15679	15586	15728	15707	15707	15825	15755	15646	15742	15624	15672	15836	15717	15601	15685	15553	15734	15724	15569	15724	15798	15544	15467	15787	15580	15685	15624	15870	15656	15770	15623	15600	15631	15703	15782	15789	15812	15614	15693	15681	15664	15844	15813	15688	15668	15799	15464	15763	15693	15755	15801	15629	15910	15848	15589	15627	15699	15573	15732	15701	15638	15887	15665	15635	15758	15629	15639	15729	15783	15705	15648	15721	15569	15676	15688	15683	15654	15647	15614	15693	15710	15888	15713	15556	15725	15688	15760	15761	15740	15719	15674	15704	15465	15642	15827	15655	15532	15798	15548	15715	15691	15657	15603	15710	15588	15720	15661	15816	15705	15678	15775	15615	15769	15657	15697	15648	15741	15751	15610	15616	15529	15638	15618	15716	15947	15721	15779	15694	15770	15615	15664	15754	15550	15847	15709	15724	15858	15545	15813	15723	15756	15408	15787	15816	15669	15664	15755	15657	15623	15707	15792	15682	15404	15823	15534	15610	15859	15687	15666	15745	15826	15700	15607	15777	15624	15705	15513	15601	15843	15722	15514	15430	15666	15694	15632	15563	15581	15703	15677	15550	15685	15732	15490	15865	15753	15777	15645	15874	15638	15724	15671	15801	15519	15673	15692	15676	15502	15627	15573	15658	15671
37024	37406	41114	36192	31385	29840	29044	28647	28272	28362	28253	28269	28133	27994	28198	28044	27871	28073	28165	27970	27682	28066	28064	28154	28076	27906	27839	27718	27887	27877	27750	27780	27924	27998	27958	28065	27992	28199	28141	27958	27992	28151	28096	27729	27866	27974	27798	27963	27858	27841	27800	27823	27760	28143	27945	27722	27735	27911	27896	27766	28100	27841	27956	27806	28012	27921	28145	27635	28028	28070	27807	28069	27772	28228	27895	27753	27821	27842	27893	27931	27779	28145	28056	27894	28144	27995	27893	27632	27706	27741	27969	27825	27931	28106	27842	27917	27962	27903	27987	27929	27870	27878	27849	28048	27847	27798	27990	27779	27893	28195	27807	27681	28148	27994	27830	27852	28045	28027	28055	27750	27976	28007	27700	27734	27702	27748	27985	27844	27837	27438	27585	28002	28076	27859	28103	27781	27832	27896	27995	27998	27808	28055	27981	27536	27753	27944	28065	27646	27846	27977	28012	28043	27986	27688	27842	27934	27678	27814	27896	27900	28005	27882	27621	27984	27686	27917	27988	27972	28154	28108	27731	28168	27814	27699	28078	28013	28092	27838	27831	27810	27947	27836	27906	27834	27733	27998	27890	27983	27879	27996	27871	28128	27704	27923	27980	27830	27834	27934	27985	27729	28083	28012	27994	27868	28029	27793	27960	28011	27702	27740	27982	27973	27826	27868	27879	28143	27607	27736	27834	27720	27773	27995	27880	27804	27874	27834	27868	27967	27638	27636	27881	27797	27891	28096	28258	28088	27884	27823	27807	27817	27817	28075	27961	27881	27875	27991	27799	27851	27880	28111	27771	27959	27902	27969	28012	28086	27679	27845	27730	27872	28029	27864	27747	27978	27697	27652	27790	27730	28076	28051	28019	27892	27941	28048	28145	28118	27884	28012	27919	27708	27831	27797	27967	27842	27851	28084	27907	27976	28011	28188	27917	27715	27891	27852	27934	27989	27762	28012	27909	27827	27830	27578	28002	27931	28053	27874	27902	27777	27957	28069	28045	27832	27782	28088	27771	27820	27742	27802	27837	28065	28133	27586	27648	27822	27852	27980	28093	28132	27950	27605	28048	28039	27778	27926	28003	27797	27860	27978	27850	27859	28052	28018	27859	27947	28062	27772	28026	27768	27787	27593	28012	27901	27699	27680	27696	27804	27666	27852	27844	27839	27805	27730	27987	27969	27935	27980	28052	27825	28015	27743	27956	27610	28081	27975	27885	27807	27875	27955	28089	27926	27961	27869	27916	27966	27630	27941	28007	27934	27810	27891	28006	27789	27647	27768	27932	27986	27887	28067	27905	27911	27928	27886	27628	27813	27811	28142	27823	27890	28042	28014	28094	27981	27997	27898	27952	27943	27732	27959	27609	28068	28040	27940	28219	28057	27841	28016	27938	27901	27876	27820	27987	27763	27603	27857	28144	28092	27778	27938	27692	27829	27759	28008	27871	27762	28140	27673	27906	27940	28032	28033	27878	27693	27823	28095	28140	28021	28001	28090	27884	28010	28065	27871	27954	27970	27973	27860	27773	27979	27798	27871	28057	27834	27930	27750	27966	28081	28133	27783	27823	28206	27995	27845	27594	28024	27886	28144	27916	27736	27792	28037	27664	27806	27915	27894	27854	27948	28104	27933	28112	28122	28162	27679	27989	28236	27906	28114	27962	28187	27779	28090	27774	27759	27949	28185	27794	28037	27958	27670	27737	28002	27805	27972	27953	28085	27983	27655	27901	27796	27719	27833	27819	27932	27852	27838	27847	28053	27751	27955	28011	27778	27675	27853	27929	27920	28089	28036	27730	27525	28024	27914	27982	27695	27808	28016	28015	27899	27973	27943	28007	28106	27739	27981	27745	27844	27833	27926	27917	27662	27777	27666	27977	28008	27669	28077	28225	27965	27727	28130	28013	27896	27737	27919	27792	27743	27890	27820	27899	27898	27836	27868	27786	27940	27676	27944	27999	28163	27787	27975	28039	27688	27641	28182	28183	27888	27822	28039	27952	27794	27894	27762	28036	27749	28309	28019	27817	27984	27904	27847	27954	27770	27775	27841	27898	27939	27941	27842	27877	27992	27914	28098	28095	27995	27861	27810	28056	27766	27688	27856	27904	27789	27947	27949	27844	27738	28020	27962	28034	28048	27928	27819	27871	28026	27937	27883	27935	27774	27837	27981	27821	27792	27828	27903	27841	27803	27846	27727	28338	27959	28072	28092	27974	27994	27918	27815	28233	27859	27882	27929	27946	27766	28057	27926	27929	27915	28064	27726	27965	27619	27762	27917	27937	27958	27942	27968	27941	27715	27852	27625	27765	28108	27844	27858	27815	27821	27786	28067	27827	27823	28003	27926	28041	28028	28145	27836	27659	27906	27934	28081	28035	27700	27963	27908	28049	27827	28048	27962	27978	27895	28038	27909	27780	27868	27994	27820	27821	27954	27827	27914	27798	27665	27758	27927	27881	27980	28046	27702	27904	27942	28115	27748	28007	27967	27907	27957	27831	28061	28108	27807	27884	27834	27995	28283	27838	27871	27719	27841	28068	27944	27701	28031	27970	28372	27930	27959	27734	28007	27879	27708	28041	28016	27866	27822	27756	27720	28106	27915	28064	27846	27973	27990	28012	27970	27899	27982	28102	27886	28077	27906	27968	27635	27828	27982	27931	27970	27793	27711	27939	27966	28102	27949	27685	28065	27858	27831	27973	27963	27828	27913	27752	27861	27810	27965	27860	27935	27844	28048	27839	27723	28030	27890	27889	28066	27994	27836	28055	27929	28069	27844	28204	27997	27786	27765	27808	27821	27615	27965	27826	27806	27688	27862	27892	27862	27534	27632	27940	27605	27699	27856	28055	27894	28117	27997	28011	27628	28034	28041	27991	27850	28066	27937	27993	27962	28006	27989	27791	27777	27873	27891	28091	27988	27501	27986	27659	28038	27776	27804	27893	27920	27665	27866	27863	27949	27875	27936	27643	27784	28040	28116	27788	27905	27741	27982	27920	27791	28030	28208	27933	27895	27985	27827	27885	28057	27849	27901	28130	27926	28045	27800	27807	27916	27982	28107	27891	27649	28000	28137	27901	28045	27760	27960	28151	27697	27724	27784	27827	27837	27942	27829	27738	27912	28035	28022	28259	28091	27905	27943	27869	28044	27964	27891	27815	27888	27940	27855	27917	27839	28064	27920	27875	28069	27885	27867	28010	27980	27941	27984	27948	27968	27855	27796	27920	28090	27690	27828	27972	28036	27882	28030	27701	27944	27757	28095	27793	27977	27885	27865	27941	27881	27970	27921	27672	28085	28068	27808	27858	28107	27979	27774	27912	27990	27972	28034	27781	27835	27693	27801	27989	27824	28081	27881	28118	27933	27942	27696	27871	27824	28211	27940	28073	28133	27974	27748	27773	27827	27949	27850	28057	27927	28014	28050	27854	27833	27994	27993	27609	28038	27947	27857	27935	28023	27807	27875	27709	27831	27575	27588	27994	27775	28173	28037	27935	27862	27637	27973	27721	27808	28186	27849	28050	27787	27985	27805	27954	27984	28058	28050	27584	28018	28138	27739	27897	28016	27975	27753	27997	27720	27906	28018	27939	27998	28023	27833	27947	27818	27809	27919	27829	27721	28122	27760	28130	27876	27925	27875	27997	28074	27988	27868	27719	27716	27692	27901	27996	28120	27951	27877	27836	27891	28111	28006	27632	27881	27972	27949	27896	27977	28183	27713	27537	28108	27594	27829	28012	27997	27986	27777	28186	28130	27994	28200	28367	28013	28202	27850	27854	28112	28026	27862	27980	27913	27715	27808	27886	27984	27853	27986	28044	27935	27789	27724	27882	27702	27843	27914	27936	28055	27811	27920	27987	27875	27949	27879	27890	27835	27963	28047	27760	28025	27734	27656	28040	27951	28120	27862	28011	27727	27841	27695	27941	27892	28023	27942	27788	28003	28080	27867	27901	27872	27911	27846	27829	28172	27869	28034	27840	28122	28048	27993	27856	27755	27794	27861	28003	27786	27919	27644	27816	27769	27639	27845	27913	27772	27948	27899	27890	27868	27696	27813	28142	27999	27810	27929	27763	27965	27825	27879	28097	27924	28110	27775	28132	27910	27937	28350	28269	27861	27756	27905	27858	27900	27906	28012	27957	28021	28041	27861	27790	28110	27796	27844	27802	27900	27939	28059	27857	27913	28004	27842	28244	27757	27719	28162	28117	28108	28189	27783	28011	27966	27829	27799	27855	27999	28016	28102	28144	28000	28117	27930	28029	27761	27732	28039	27720	27967	27935	27477	27954	27688	27750	27934	28073	27721	28050	27766	27901	27943	27995	28022	27999	27961	27872	27849	27748	27779	27980	27853	27878	27821	28132	28061	27833	28013	27861	27706	27911	27857	27903	27852	28016	28014	27899	27915	27939	28045	28046	27909	27772	27894	28108	27723	27707	27959	27889	27741	27927	27864	27930	27811	27673	27911	28082	28064	27960	27804	27956	27791	27906	27914	28097	27893	28224	27922	28000	27749	27489	27910	27961	28143	28092	27924	28175	27900	27886	27837	27803	27858	27943	27847	27783	27777	28088	27654	28074	27984	27792	27823	27891	27819	27970	27756	27825	27818	27947	28000	28047	27847	28044	27758	28132	27759	28004	27787	28011	27799	27892	28058	27800	27891	27910	27866	27890	27840	27921	28067	28060	27689	27914	27719	27833	28051	27816	27805	27760	28035	28038	28246	27903	27873	28063	28133	27763	27839	27846	27934	27624	27915	28207	27944	27966	28054	27977	27917	27896	28116	28057	27926	27894	28027	28145	28104	27919	27814	27608	27830	28004	27794	27910	27628	27818	28030	28127	27748	27728	27811	27656	27816	27734	28068	28085	27815	27491	27695	27691	27935	27720	28112	27856	28005	28233	27588	27924	28160	28100	27914	27991	28001	27835	27657	27826	27816	27938	27782	27656	28101	27812	27946	28011	27991	27962	27999	27774	27814	27888	28037	28102	28037	28056	27846	27951	27916	28108	27846	27880	27807	28119	28030	28263	27748	27912	27974	27827	27752	27598	27851	27858	27985	28253	27944	27681	27901	28244	27961	27798	27639	28036	27768	27787	27893	27997	27797	27978	28117	27793	27645	28138	28008
28983	41763	30867	22259	19341	17548	16346	16139	16107	15796	15897	15853	15886	15605	15689	15524	15615	15725	15663	15781	15555	15514	15438	15651	15939	15538	15600	15622	15445	15614	15427	15612	15468	15650	15607	15585	15529	15291	15574	15601	15491	15474	15378	15567	15464	15711	15640	15711	15306	15652	15647	15547	15609	15631	15574	15522	15480	15587	15681	15608	15764	15497	15452	15415	15554	15376	15576	15641	15509	15518	15461	15596	15441	15511	15515	15538	15404	15513	15563	15604	15601	15385	15498	15564	15509	15441	15620	15518	15503	15357	15596	15474	15679	15577	15653	15482	15493	15495	15601	15551	15554	15493	15579	15473	15474	15529	15362	15456	15444	15530	15464	15395	15478	15317	15670	15559	15622	15549	15472	15651	15690	15649	15454	15589	15633	15584	15520	15525	15504	15581	15584	15542	15520	15513	15417	15527	15483	15488	15544	15538	15519	15525	15463	15415	15488	15591	15595	15509	15578	15393	15604	15567	15368	15655	15524	15321	15512	15674	15454	15358	15409	15572	15637	15571	15578	15374	15470	15557	15572	15602	15596	15587	15521	15610	15455	15761	15596	15529	15403	15542	15430	15574	15376	15446	15631	15480	15390	15636	15524	15474	15563	15615	15477	15359	15617	15571	15686	15518	15616	15518	15487	15741	15660	15433	15468	15519	15654	15521	15457	15513	15620	15502	15637	15549	15434	15508	15659	15450	15459	15397	15488	15569	15606	15517	15577	15470	15518	15440	15732	15566	15456	15648	15465	15597	15451	15462	15463	15589	15488	15487	15623	15683	15470	15587	15493	15536	15571	15389	15482	15495	15534	15554	15541	15562	15523	15445	15563	15570	15591	15685	15591	15423	15516	15523	15661	15479	15452	15595	15606	15558	15481	15529	15554	15508	15592	15536	15374	15504	15542	15539	15672	15510	15488	15550	15358	15526	15542	15682	15569	15534	15472	15501	15605	15395	15355	15472	15464	15506	15474	15588	15602	15391	15413	15522	15265	15382	15542	15459	15568	15508	15625	15479	15588	15549	15739	15664	15564	15440	15621	15596	15435	15381	15651	15414	15520	15561	15595	15577	15684	15539	15467	15756	15558	15464	15513	15483	15502	15487	15497	15598	15651	15456	15482	15620	15364	15419	15492	15478	15455	15323	15470	15634	15487	15467	15595	15368	15622	15674	15785	15358	15537	15613	15508	15665	15348	15554	15573	15425	15573	15300	15574	15651	15497	15599	15598	15556	15506	15394	15615	15495	15467	15465	15532	15559	15726	15535	15636	15408	15518	15671	15620	15570	15379	15570	15618	15540	15542	15614	15646	15625	15559	15449	15527	15502	15518	15462	15486	15565	15556	15442	15390	15490	15458	15672	15419	15468	15628	15588	15474	15536	15604	15639	15454	15646	15446	15460	15442	15578	15518	15561	15467	15669	15611	15412	15557	15445	15373	15444	15528	15264	15719	15529	15758	15613	15580	15539	15554	15401	15644	15589	15467	15665	15520	15361	15449	15602	15520	15687	15384	15255	15613	15567	15446	15563	15606	15571	15578	15558	15494	15469	15539	15389	15496	15461	15643	15438	15468	15514	15499	15585	15441	15656	15703	15326	15442	15440	15529	15513	15700	15743	15744	15632	15581	15545	15899	15629	15344	15482	15484	15577	15477	15501	15689	15573	15455	15458	15569	15512	15653	15671	15359	15630	15436	15412	15269	15623	15552	15485	15425	15565	15484	15389	15656	15538	15571	15649	15583	15437	15589	15473	15629	15622	15464	15626	15568	15415	15548	15580	15592	15638	15573	15612	15525	15634	15457	15670	15575	15682	15519	15537	15553	15557	15525	15553	15684	15444	15462	15630	15463	15511	15617	15534	15657	15517	15558	15458	15579	15617	15397	15587	15777	15694	15444	15548	15680	15461	15539	15543	15503	15474	15475	15451	15648	15583	15592	15376	15727	15446	15410	15507	15634	15472	15721	15490	15457	15444	15513	15510	15633	15601	15637	15732	15458	15530	15574	15489	15416	15568	15547	15445	15595	15569	15485	15496	15416	15448	15559	15437	15469	15630	15449	15714	15656	15732	15559	15547	15442	15673	15463	15512	15540	15483	15449	15517	15534	15611	15620	15583	15589	15223	15487	15610	15501	15574	15793	15550	15530	15490	15696	15632	15505	15596	15532	15522	15275	15741	15428	15649	15419	15592	15509	15647	15560	15537	15541	15594	15583	15643	15508	15527	15628	15444	15644	15382	15441	15561	15600	15548	15657	15583	15453	15477	15598	15325	15399	15615	15577	15562	15489	15587	15554	15433	15566	15524	15605	15672	15576	15441	15616	15531	15382	15476	15553	15562	15450	15634	15479	15591	15575	15546	15451	15487	15295	15450	15387	15481	15459	15718	15439	15427	15614	15375	15513	15406	15559	15629	15611	15619	15386	15592	15660	15467	15341	15575	15531	15473	15656	15642	15596	15558	15613	15487	15615	15469	15482	15451	15542	15573	15431	15556	15574	15350	15540	15640	15604	15567	15493	15640	15494	15521	15471	15576	15486	15508	15537	15503	15449	15418	15489	15714	15444	15608	15321	15533	15377	15661	15370	15570	15527	15552	15415	15639	15590	15614	15485	15546	15542	15376	15399	15561	15516	15458	15557	15549	15427	15509	15458	15516	15609	15539	15346	15582	15637	15468	15392	15789	15543	15418	15394	15558	15498	15482	15638	15488	15449	15585	15538	15393	15490	15467	15564	15434	15646	15440	15496	15515	15533	15495	15573	15398	15454	15578	15444	15548	15496	15465	15703	15288	15376	15428	15583	15576	15551	15454	15642	15453	15534	15600	15513	15555	15454	15548	15620	15409	15557	15583	15646	15656	15516	15449	15258	15433	15431	15472	15470	15448	15546	15557	15549	15731	15665	15529	15526	15621	15470	15504	15540	15486	15679	15532	15612	15529	15390	15468	15526	15589	15613	15641	15554	15551	15424	15794	15521	15396	15700	15621	15704	15509	15449	15531	15448	15586	15547	15542	15544	15314	15502	15722	15627	15741	15444	15583	15413	15518	15332	15551	15477	15487	15403	15481	15664	15626	15509	15611	15644	15309	15384	15352	15582	15466	15655	15427	15607	15546	15784	15513	15562	15362	15701	15409	15614	15512	15547	15557	15383	15393	15520	15483	15624	15601	15458	15382	15613	15568	15535	15506	15576	15550	15457	15511	15489	15775	15434	15394	15503	15404	15715	15392	15574	15534	15555	15512	15532	15473	15558	15569	15448	15475	15567	15556	15710	15383	15539	15603	15515	15527	15322	15595	15490	15660	15475	15572	15400	15668	15652	15588	15490	15656	15561	15535	15395	15631	15599	15618	15492	15766	15643	15591	15489	15544	15694	15419	15574	15396	15512	15616	15570	15655	15660	15577	15508	15634	15422	15511	15517	15561	15666	15435	15534	15540	15527	15712	15530	15631	15529	15504	15588	15483	15680	15571	15520	15683	15479	15664	15623	15519	15513	15500	15661	15633	15591	15589	15422	15626	15626	15613	15600	15769	15358	15597	15560	15636	15630	15461	15580	15682	15444	15494	15512	15528	15548	15474	15365	15566	15484	15442	15602	15538	15740	15471	15531	15561	15525	15582	15572	15537	15523	15647	15493	15591	15398	15738	15459	15622	15550	15518	15584	15778	15369	15436	15539	15542	15493	15533	15640	15490	15467	15629	15263	15594	15514	15403	15569	15537	15505	15559	15703	15566	15534	15422	15577	15608	15587	15722	15524	15775	15589	15482	15598	15499	15661	15373	15462	15536	15422	15503	15688	15686	15469	15338	15482	15628	15490	15329	15539	15524	15590	15291	15569	15482	15674	15429	15465	15554	15626	15471	15549	15534	15635	15405	15526	15648	15516	15492	15501	15536	15430	15491	15565	15504	15545	15475	15528	15539	15440	15501	15553	15443	15774	15715	15536	15499	15519	15602	15670	15529	15699	15305	15520	15482	15523	15456	15446	15561	15345	15280	15635	15436	15362	15529	15494	15372	15662	15586	15562	15544	15503	15625	15610	15516	15550	15621	15592	15562	15570	15599	15586	15303	15730	15512	15438	15512	15577	15646	15405	15345	15466	15428	15437	15409	15534	15510	15471	15313	15554	15713	15512	15474	15496	15547	15426	15596	15619	15566	15615	15412	15476	15404	15497	15509	15460	15384	15660	15530	15503	15424	15470	15567	15455	15590	15473	15359	15600	15516	15633	15408	15587	15538	15353	15536	15651	15442	15534	15617	15627	15505	15696	15525	15712	15567	15576	15607	15477	15377	15590	15673	15449	15732	15583	15727	15453	15448	15650	15462	15604	15652	15331	15410	15556	15629	15630	15585	15531	15573	15483	15460	15451	15440	15455	15659	15514	15491	15508	15591	15616	15668	15593	15453	15388	15598	15507	15548	15714	15427	15377	15483	15455	15494	15451	15473	15604	15527	15350	15538	15605	15472	15669	15463	15509	15510	15666	15563	15578	15431	15509	15460	15508	15594	15531	15526	15442	15590	15485	15386	15579	15555	15695	15686	15397	15656	15665	15517	15717	15559	15440	15727	15629	15596	15445	15546	15605	15473	15308	15704	15598	15561	15647	15394	15499	15494	15645	15644	15456	15453	15576	15614	15562	15617	15488	15392	15534	15715	15508	15540	15485	15642	15429	15573	15537	15437	15643	15780	15683	15449	15555	15430	15384	15609	15653	15656	15520	15554	15631	15529	15673	15627	15495	15623	15385	15610	15461	15603	15610	15486	15394	15585	15580	15422	15435	15534	15550	15465	15344	15662	15413	15525	15518	15522	15468	15496	15314	15509	15654	15603	15653	15524	15646	15614	15473	15506	15526	15373	15149	15598	15608	15522	15506	15404	15379	15595	15589	15607	15545	15508	15522	15573	15515	15454	15707	15587	15395	15664	15528	15489	15580	15534	15694	15510	15509	15478	15551	15532	15526	15633	15490	15558	15398	15589	15493	15586	15533	15628	15313	15734	15431	15499	15572	15313	15467	15470	15561	15539	15549	15527	15610	15453	15611	15324	15637	15554	15434	15640	15433	15586	15287	15614	15699	15486	15683	15605	15502	15637	15615	15510	15428	15379	15400	15651	15469	15645	15325	15559	15570	15388	15617	15580
24360	21142	28380	28464	29187	30206	30220	28543	28166	28260	28413	28081	28057	27989	28004	27989	27791	27723	27770	27762	27869	28026	28051	27797	27645	27867	27773	27930	27701	27560	27689	27561	27660	27698	27944	27522	27845	27641	27541	27845	27751	27745	27676	27942	27612	27917	27805	27809	27824	27712	27745	27642	27451	27786	27781	27478	27536	27770	27542	27586	27675	27662	27643	27717	27557	27654	27706	27513	27818	27680	27471	27694	27599	27790	27410	27539	27695	27683	27711	27533	27577	27475	27788	27517	27557	27573	27768	27576	27724	27514	27888	27746	27646	27560	27835	27640	27720	27922	27561	27609	27529	27549	27389	27602	27661	27756	27519	27270	27609	27656	27500	27630	27441	27693	27658	27557	27527	27547	27727	27764	27662	27776	27714	27636	27653	27761	27741	27379	27636	27654	27806	27388	27562	27359	27468	27850	27583	27657	27785	27734	27617	27444	27417	27669	27645	27506	27696	27771	27521	27429	27678	27728	27572	27426	27665	27630	27512	27521	27742	27788	27725	27517	27795	27582	27692	27741	27729	27568	27845	27775	27557	27684	27515	27463	27488	27647	27412	27579	27735	27702	27546	27545	27489	27613	27887	27408	27630	27535	27707	27630	27576	27703	27326	27825	27685	27639	27718	27940	27574	27648	27687	27905	27559	27868	27577	27652	27671	27696	27903	27535	27505	27512	27688	27940	27556	27698	27666	27787	27782	27383	27618	27529	27726	27345	27485	27569	27674	27777	27593	27668	27736	27700	27716	27660	27483	27953	28012	27663	27566	27593	27542	27727	27617	27744	27751	27865	27673	27552	27711	27599	27613	27419	27742	27577	27516	27810	27761	27686	27711	27761	27762	27479	27675	27568	27457	27588	27619	27598	27688	27458	27470	27610	27691	27577	27600	27723	27695	27574	27450	27464	27717	27916	27773	27589	27652	27773	27876	27647	27660	27517	27484	27609	27747	27339	27463	27563	27830	27864	27584	27654	27679	27537	27553	27533	27663	27551	27530	27502	27573	27910	27436	27685	27756	27696	27416	27298	27705	27443	27591	27696	27668	27619	27540	27482	27607	27555	27756	27614	27933	27584	27576	27965	27693	27510	27492	27604	27759	27517	27703	27765	27582	27545	27556	27620	27497	27604	27503	27684	27688	27413	27604	27730	27787	27800	27662	27484	27593	27589	27469	27835	27784	27820	27745	27904	27581	27654	27390	27717	27637	27595	27794	27559	27610	27658	27876	27616	27900	27632	27828	27809	27817	27596	27534	27614	27570	27746	27649	27791	27805	27969	27910	27724	27728	27482	27947	27604	27636	27486	27482	27520	27883	28008	27609	27534	27666	27587	27694	27553	27663	27668	27475	27598	27415	27512	27614	27604	27867	27534	27526	27576	27621	27694	27714	27643	27605	27329	27525	27572	27527	27421	27654	27637	27674	27522	27469	27546	27628	27575	27779	27564	27682	27477	27585	27760	27870	27301	27729	27591	27667	27817	27756	27802	27668	27639	27472	27565	27624	27767	27666	27669	27618	27575	27433	27749	27639	27592	27721	27455	27731	27559	27487	27589	27788	27706	27628	27585	27670	27667	27521	27529	27655	27796	27523	27731	27627	27635	27669	27523	27719	27632	27587	27627	27522	27877	27543	27409	27598	27491	27612	27444	27579	27568	27878	27876	27730	27525	27655	27678	27800	27438	27713	27778	27307	27749	27426	27607	27751	27826	27396	27356	27612	27772	27698	27805	27613	27444	27332	27541	27816	27472	27681	27901	27782	27539	27716	27709	27583	27606	27608	27793	27677	27688	27755	27385	27719	27555	27625	27748	27339	27677	27727	27674	27618	27531	27723	27587	27571	27703	27465	27723	27650	27498	27450	27377	27642	27385	27660	27755	27678	27484	27669	27680	27525	27715	27608	27869	27786	27664	27658	27355	27606	27346	27503	27580	27611	27724	27854	27726	27798	27927	27677	27264	27752	27414	27901	27305	27684	27448	27429	27648	27810	27621	27411	27569	27904	27763	27680	27636	27315	27474	27614	27710	27669	27584	27838	27821	27769	27783	27520	27681	27890	27637	27673	27672	27606	27577	27861	27721	27573	27625	27588	27517	27556	27578	27720	27466	27502	27836	27808	27596	27889	27829	27393	27493	27855	27682	27624	27493	27669	27628	27608	27872	27433	27685	27759	27589	27670	27766	27873	27807	27907	27427	27814	27522	27471	27581	27569	27731	27596	27675	27573	27769	27811	27525	27996	27939	27524	27378	27521	27472	27697	27502	27781	27872	27679	27511	27686	27729	27708	27435	27655	27766	27838	27539	27440	27357	27579	27852	27721	27577	27760	27431	27607	27501	27623	27647	27688	27580	27600	27602	27753	27570	27600	27655	27659	27741	27711	27739	27968	27627	27473	27723	27755	27546	27755	27669	27478	27528	27593	27318	27579	27481	27565	27660	27656	27634	27650	27683	27501	27683	27529	27620	27762	27754	27644	27547	27681	27882	27783	27716	27455	27879	27813	27403	27738	27395	27678	27755	27756	27313	27802	27767	27334	27600	27536	27641	27544	27691	27713	27847	27852	27498	27770	27721	27444	27377	27527	27560	27686	27547	27653	27587	27759	27727	27560	27964	27507	27639	27701	27555	27636	27540	27241	27585	27625	27497	27608	27665	27935	27661	27348	27820	27474	27645	27454	27593	27707	27687	27558	27726	27773	27768	27596	27806	27623	27844	27673	27516	27937	27715	27725	27651	27425	27612	27647	27794	27624	27424	27389	27643	27321	27897	27563	27678	27402	27816	27576	27563	27548	27574	27606	27391	27563	27656	27802	27588	27694	27819	27504	27391	27570	27751	27751	27803	27517	27489	27620	27579	27488	27521	27574	27304	27548	27718	27533	27769	27560	27610	27681	27919	27661	27608	27906	27760	27815	27717	27750	27504	27564	27692	27664	27741	27675	27655	27945	27497	27629	27718	27582	27577	27904	27867	27694	27471	27525	27375	27681	27690	27756	27730	27794	27846	27640	27616	27784	27584	27535	27607	27631	27434	27538	27513	27622	27682	27643	27723	27785	27749	27484	27243	27482	27415	27784	27714	27760	27693	27603	27685	27624	27832	27629	27646	27482	27780	27564	27641	27376	27548	27694	27913	27500	27777	27571	27737	27357	27743	27573	27689	27541	27794	27716	27775	27506	27788	27525	27850	27616	27896	27688	27723	27885	27669	27690	27302	27955	27838	27683	27894	27645	27981	27733	27738	27567	27702	27718	27345	27305	27649	27440	27690	27498	27677	27449	27476	27541	27488	27641	27580	27538	27579	27483	27554	27703	27788	27550	27843	27696	27781	27552	27659	27588	27687	27583	27375	27369	27774	27764	27820	27435	27898	27703	27736	27347	27561	27653	27658	27676	27546	27487	27458	28117	27808	27857	27569	27362	27631	27569	27347	27642	27602	27459	27487	27658	27802	27773	27681	27428	27475	27671	27784	27724	27564	27650	27588	27569	27575	27762	27727	27815	27619	27795	27760	27670	27813	27844	27907	27663	27539	27374	27806	27730	27943	27476	27582	27545	27863	27930	27630	27606	27465	27709	27636	27553	27574	27548	27807	27653	27692	27618	27861	27477	27661	27602	27664	27754	27688	27699	27652	27856	27539	27527	27462	27629	27534	27422	27435	27731	27860	27789	27609	27696	27435	27546	27738	27658	27407	27713	27839	27372	27727	27677	27888	27600	27577	27744	27457	27643	27703	27756	27538	27744	27541	27710	27906	27490	27411	27544	27561	27814	27732	27739	27441	27699	27651	27910	27771	27636	27492	27885	27491	27425	27589	27734	27268	27462	27661	27611	27643	27661	27652	27634	27616	27833	27618	27491	27605	27481	27606	27747	27611	27771	27835	27682	27404	27430	27679	27573	27335	27488	27788	27619	27690	27780	27532	27886	27873	27793	27696	27513	27667	27488	27459	27530	27777	27615	27706	27729	27434	27703	27392	27613	27719	27699	27552	27884	27654	27891	27627	27538	27952	27735	27646	27798	27729	27579	27734	27550	27763	27717	27815	27740	27615	27507	27849	27651	27570	27692	27508	27831	27675	27913	27644	27715	27427	27502	27716	27675	27616	27654	27467	27425	27766	27467	27532	27635	27392	27510	27777	27648	27531	27376	27627	27911	27634	27625	27428	27479	27723	27693	27642	27451	27538	27523	27743	27567	27637	27540	27809	27708	27841	27851	27821	27510	27596	27716	27813	27834	27623	27630	27788	27731	27827	27665	27619	27611	27502	27588	27686	27556	27596	27849	27439	27617	27660	27638	27552	27755	27525	27472	27859	27668	27683	27726	28015	27643	27741	27754	27501	27345	27723	27461	27667	27460	27636	27848	27610	27536	27676	27766	27509	28019	27581	27574	27499	27756	27569	27728	27533	27922	27332	27777	27567	27660	27559	27656	27766	27688	27767	27563	27973	28059	27707	27636	27532	27612	27750	27661	27764	27535	27547	27450	27601	27687	27660	27668	27604	27589	27812	27647	27544	27632	27591	27768	27791	27782	27689	27503	27543	27733	27622	27596	27804	27549	27810	27613	27673	27530	27729	27509	27646	27697	27898	27503	27816	27808	27670	27845	27739	27491	27702	27755	27593	27650	27465	27595	27706	27690	27635	27531	27631	27525	27735	27863	27943	27810	27452	27500	27941	27727	27647	27490	27669	27724	27647	27913	27663	27586	27562	27479	27602	27604	27892	27756	27771	27645	27955	27558	27439	27649	27643	27618	27473	27582	27494	27646	27490	27577	27672	27759	27482	27575	27891	27911	27752	27561	27581	27667	27802	27640	27885	27691	27702	27702	27563	27614	27781	27623	27667	27856	27642	27732	27650	27481	27446	27497	27610	27551	27680	27764	27390	27898	27486	27719	27753	27734	27467	27783	27781	27660	27624	27704	27659	27778	27618	27593	27590	27821	27520	27817	27830	27755	27470	27809	27370	27610	27778	27484	27628	27761	27605	27684	27438	27497	27610	27636	27637	27547	27704	27786	27699	27600	27702	27334	27533	27638	27973	27557	27530	27765	27781	27686	27718	27560	27591	27423	27644	27440	27799	27519	27859	27777	27646	27754	27466	27619	27831	27707	27653	27728	27755	27787	27808	27492	27709	27658	27793
25941	46482	33054	23478	20735	18257	16497	16196	16169	16064	15842	15949	15905	15897	15826	15636	15714	15619	15890	15934	15659	15798	15787	15691	15654	15640	15577	15738	15534	15480	15627	15579	15864	15543	15520	15646	15654	15790	15555	15621	15702	15530	15637	15512	15680	15391	15635	15626	15670	15683	15551	15622	15484	15485	15594	15585	15542	15685	15575	15609	15616	15623	15564	15722	15542	15668	15701	15518	15531	15697	15678	15563	15650	15466	15461	15560	15669	15461	15754	15540	15688	15594	15597	15529	15472	15646	15591	15725	15635	15658	15642	15736	15555	15359	15429	15613	15466	15743	15435	15581	15706	15485	15676	15538	15318	15396	15536	15624	15489	15661	15602	15714	15658	15532	15536	15617	15636	15550	15536	15610	15464	15422	15774	15524	15492	15571	15629	15607	15664	15479	15528	15824	15622	15420	15570	15415	15611	15387	15714	15448	15576	15520	15527	15614	15736	15566	15574	15504	15424	15581	15682	15522	15670	15793	15551	15575	15664	15537	15480	15481	15613	15595	15515	15616	15719	15635	15695	15748	15522	15428	15483	15575	15538	15515	15670	15579	15532	15530	15333	15610	15556	15394	15535	15487	15675	15450	15458	15597	15542	15449	15609	15690	15584	15584	15455	15547	15423	15686	15668	15734	15422	15736	15676	15531	15636	15433	15358	15796	15674	15665	15669	15482	15562	15563	15597	15682	15680	15696	15503	15676	15586	15580	15653	15652	15638	15541	15536	15482	15649	15542	15560	15519	15681	15572	15631	15515	15622	15554	15541	15578	15586	15719	15495	15475	15485	15592	15437	15894	15568	15656	15559	15401	15604	15574	15405	15643	15498	15601	15478	15531	15561	15607	15615	15537	15530	15590	15359	15577	15460	15513	15672	15548	15494	15462	15515	15629	15767	15647	15433	15468	15751	15428	15617	15456	15477	15600	15631	15702	15593	15578	15526	15763	15573	15643	15465	15502	15565	15507	15273	15702	15558	15582	15367	15636	15710	15700	15663	15555	15596	15655	15441	15591	15581	15583	15581	15524	15567	15660	15544	15551	15530	15470	15728	15477	15582	15562	15488	15505	15639	15796	15635	15628	15404	15732	15503	15630	15694	15561	15574	15602	15648	15706	15743	15645	15566	15596	15660	15579	15474	15643	15577	15534	15522	15483	15620	15674	15498	15585	15617	15679	15537	15619	15495	15572	15513	15592	15591	15659	15604	15552	15485	15494	15610	15434	15681	15593	15619	15512	15515	15574	15490	15630	15491	15561	15553	15501	15324	15492	15635	15672	15442	15488	15420	15656	15559	15568	15592	15366	15410	15680	15537	15716	15473	15562	15594	15755	15521	15634	15658	15585	15491	15600	15514	15463	15373	15595	15468	15584	15435	15500	15671	15437	15546	15519	15597	15575	15553	15668	15526	15468	15548	15559	15561	15703	15566	15264	15486	15578	15748	15445	15745	15617	15527	15547	15469	15513	15635	15512	15499	15444	15658	15458	15485	15590	15633	15636	15489	15524	15709	15426	15686	15378	15546	15687	15674	15451	15699	15703	15433	15598	15577	15516	15695	15475	15507	15779	15634	15548	15730	15797	15379	15591	15382	15508	15569	15482	15555	15487	15337	15500	15421	15712	15400	15717	15541	15603	15433	15667	15487	15571	15475	15379	15641	15376	15541	15410	15643	15578	15484	15373	15421	15526	15643	15463	15444	15455	15451	15316	15594	15546	15556	15694	15477	15620	15685	15749	15728	15528	15377	15320	15625	15533	15611	15655	15472	15555	15445	15585	15363	15644	15742	15536	15622	15639	15579	15525	15558	15428	15440	15483	15428	15660	15606	15506	15731	15463	15592	15554	15558	15558	15399	15494	15494	15604	15544	15635	15653	15498	15560	15431	15695	15663	15511	15686	15658	15709	15634	15533	15417	15709	15614	15487	15459	15564	15630	15428	15499	15644	15637	15628	15560	15664	15717	15593	15489	15655	15529	15588	15429	15515	15576	15512	15572	15682	15435	15676	15496	15450	15528	15461	15543	15496	15638	15336	15636	15472	15679	15595	15616	15662	15665	15476	15607	15683	15810	15679	15418	15640	15421	15590	15633	15426	15823	15567	15565	15492	15644	15693	15544	15603	15597	15603	15540	15486	15573	15743	15561	15467	15430	15524	15591	15647	15450	15462	15596	15428	15800	15648	15489	15436	15547	15502	15556	15596	15488	15432	15673	15468	15677	15590	15535	15676	15630	15514	15467	15580	15557	15504	15629	15547	15475	15410	15699	15578	15654	15667	15630	15544	15718	15253	15619	15451	15685	15469	15599	15786	15431	15640	15480	15657	15750	15561	15477	15501	15468	15438	15666	15613	15415	15575	15417	15443	15661	15492	15453	15464	15523	15542	15676	15643	15601	15380	15349	15659	15367	15556	15695	15502	15522	15539	15712	15558	15609	15621	15586	15503	15505	15512	15462	15540	15694	15725	15334	15655	15673	15727	15534	15592	15634	15591	15491	15599	15551	15556	15525	15557	15633	15594	15567	15520	15421	15649	15473	15411	15613	15523	15604	15403	15558	15521	15420	15757	15567	15574	15512	15553	15678	15501	15584	15514	15634	15454	15515	15511	15553	15377	15594	15606	15509	15385	15563	15472	15354	15626	15623	15563	15546	15627	15543	15466	15668	15654	15682	15467	15553	15414	15576	15679	15553	15469	15587	15700	15613	15496	15455	15451	15665	15473	15543	15519	15642	15494	15411	15485	15548	15590	15429	15383	15505	15570	15630	15525	15568	15359	15499	15450	15717	15705	15623	15425	15551	15552	15442	15475	15535	15528	15428	15635	15475	15603	15411	15593	15460	15628	15654	15447	15632	15492	15438	15630	15456	15456	15444	15528	15484	15430	15635	15516	15479	15548	15416	15574	15645	15524	15487	15435	15597	15513	15642	15638	15572	15337	15658	15653	15476	15500	15716	15650	15648	15618	15519	15551	15761	15624	15467	15605	15419	15717	15664	15814	15447	15490	15704	15503	15658	15617	15800	15637	15574	15740	15566	15526	15457	15466	15767	15616	15577	15605	15656	15499	15560	15489	15453	15551	15454	15430	15636	15794	15661	15522	15638	15352	15511	15461	15569	15503	15635	15566	15665	15381	15472	15534	15468	15645	15539	15564	15640	15506	15624	15541	15464	15447	15697	15638	15642	15472	15666	15520	15661	15569	15593	15441	15565	15519	15402	15455	15386	15708	15704	15619	15509	15786	15652	15730	15654	15475	15559	15606	15707	15429	15438	15565	15491	15736	15590	15555	15465	15511	15562	15566	15701	15598	15645	15581	15744	15599	15468	15513	15569	15394	15625	15486	15664	15537	15743	15527	15484	15593	15719	15665	15382	15470	15517	15467	15672	15624	15360	15552	15571	15406	15367	15488	15527	15618	15772	15513	15485	15604	15542	15624	15521	15575	15458	15676	15672	15545	15555	15532	15666	15654	15654	15625	15671	15220	15434	15413	15567	15495	15679	15657	15542	15588	15668	15434	15464	15610	15575	15452	15590	15473	15565	15544	15446	15604	15525	15496	15583	15590	15625	15585	15620	15469	15566	15439	15544	15456	15543	15477	15449	15683	15529	15523	15522	15696	15630	15567	15553	15543	15682	15536	15503	15676	15379	15576	15547	15637	15516	15469	15471	15830	15404	15582	15489	15510	15471	15635	15574	15617	15577	15544	15610	15575	15532	15640	15688	15699	15582	15469	15823	15518	15492	15606	15528	15477	15713	15560	15644	15655	15511	15656	15556	15575	15604	15342	15467	15569	15458	15680	15538	15578	15501	15605	15629	15592	15457	15787	15670	15522	15588	15636	15536	15646	15521	15575	15694	15464	15460	15285	15467	15507	15319	15353	15646	15706	15643	15610	15729	15578	15509	15704	15654	15530	15563	15572	15232	15463	15594	15446	15715	15618	15396	15671	15682	15645	15520	15621	15639	15529	15530	15615	15623	15652	15491	15678	15486	15562	15671	15640	15559	15617	15628	15406	15633	15588	15535	15652	15586	15637	15605	15518	15433	15651	15570	15588	15643	15576	15518	15651	15450	15577	15617	15472	15575	15616	15549	15416	15462	15500	15691	15636	15454	15411	15534	15521	15618	15417	15651	15496	15692	15510	15427	15657	15524	15634	15666	15498	15553	15412	15612	15655	15492	15532	15507	15548	15494	15583	15581	15352	15556	15545	15644	15628	15631	15524	15440	15580	15669	15461	15682	15498	15434	15389	15453	15638	15698	15524	15485	15641	15547	15771	15611	15535	15509	15517	15514	15617	15553	15598	15718	15559	15516	15487	15495	15555	15822	15695	15611	15711	15473	15375	15648	15582	15658	15761	15550	15727	15880	15643	15527	15609	15603	15373	15693	15612	15592	15455	15477	15648	15543	15547	15476	15463	15781	15574	15518	15515	15689	15604	15704	15722	15484	15600	15587	15698	15715	15587	15497	15425	15613	15694	15464	15481	15564	15416	15428	15598	15584	15422	15579	15599	15486	15446	15616	15742	15568	15473	15603	15610	15511	15674	15419	15288	15558	15481	15677	15345	15474	15646	15506	15447	15520	15480	15438	15540	15440	15763	15478	15587	15633	15414	15496	15536	15645	15629	15599	15652	15599	15634	15555	15653	15803	15482	15587	15641	15481	15591	15565	15498	15560	15595	15534	15692	15754	15524	15458	15657	15515	15525	15513	15625	15530	15545	15495	15697	15706	15657	15565	15464	15544	15572	15745	15552	15584	15709	15496	15562	15691	15514	15790	15506	15551	15738	15541	15787	15584	15575	15655	15526	15539	15612	15666	15339	15765	15452	15660	15495	15534	15635	15532	15577	15678	15580	15672	15493	15453	15535	15675	15447	15782	15675	15459	15491	15453	15465	15575	15620	15610	15506	15475	15569	15586	15468	15447	15587	15624	15676	15615	15671	15518	15542	15403	15701	15711	15667	15555	15552	15541	15463	15539	15564	15628	15531	15441	15666	15548	15524	15570	15683	15626	15574	15749	15693	15484	15525	15420	15465	15751	15540	15432	15636	15647	15681	15525	15688	15512	15681	15693	15622	15475	15775	15475	15565	15661	15492	15356	15493	15336	15621	15424	15733	15724	15426	15858	15681	15518	15538
22751	21052	28108	25638	27030	30381	31857	29650	28786	29006	29200	28881	28876	28920	28811	28628	28712	28402	28546	29068	28536	28733	28691	28418	28342	28278	28371	28359	28367	28274	28379	28353	28425	28355	28377	28186	28208	28097	28392	28234	28350	28331	28233	28253	28325	28150	28268	28354	28310	28122	28171	28326	28622	28371	28277	28335	28406	28209	28302	28325	28407	28389	28307	28137	28143	28389	28331	27991	27972	28487	27929	28152	28273	28082	28058	28510	28096	28270	28003	28210	28096	28185	28273	28323	28450	28144	28428	28095	28181	28107	28319	28323	28436	28253	28274	28091	28221	28184	28209	27999	28396	28173	28408	28025	28372	28193	28190	28150	28226	28140	28405	28306	28278	28230	28376	28205	28126	28344	28175	28138	28338	28225	28210	28281	28270	28245	28182	28310	28196	28082	28103	28244	28321	28055	28327	28121	28187	28449	28142	28286	28311	28668	28263	28178	28331	28066	28462	28188	28487	28268	28356	28203	28264	28155	28211	28130	28238	28070	28172	28047	28278	28095	28200	28277	28033	28026	28209	28072	28146	28161	28374	28218	28275	28015	28340	28320	28185	28380	28529	28237	28013	28198	28263	28296	28368	28374	28378	28351	28460	28145	28235	28147	28350	28251	27873	28047	28204	28166	28308	28294	28396	28278	28260	28169	28042	28150	28215	28292	28324	28257	28147	28434	28456	28054	28447	28000	28171	28384	28465	27902	28458	28503	28120	28040	28021	28353	28156	28226	28059	28140	28022	28222	28286	28111	28466	28132	28227	28164	28280	28241	28347	28104	28039	28342	28239	28117	28345	28156	28205	28143	28473	28383	28080	28231	28266	28166	28243	28288	27771	28107	28215	28199	28236	28349	27966	28378	28412	28396	28316	28332	28274	28434	28315	28350	28009	28280	28266	28058	27999	28248	28292	28257	28264	28255	28488	28374	28184	28057	28265	28316	28449	28357	28430	28068	28374	28393	28254	28018	28133	28039	28153	28181	28469	28077	28257	28409	28391	28177	28263	28211	28190	28283	28329	28337	28077	28166	28126	28301	28064	28146	28177	28193	28214	28144	28118	28002	27978	28229	28112	28420	28546	28187	28396	28373	28104	27926	28319	28482	28398	28274	27989	28120	28309	28345	28145	28000	28245	28152	28171	28340	28147	28488	28197	28065	28219	28075	28161	28291	28130	28041	28109	28200	28090	28023	28007	28374	28429	28125	28167	28292	28297	28310	28178	27985	28225	28438	28129	28324	28329	28140	28032	28104	28096	28024	28014	28263	28048	28211	28086	28082	28215	28457	28080	28211	28295	28166	28117	28228	28227	28171	28301	28051	28342	28235	28272	28136	28363	28087	27908	28239	28250	28238	28319	28213	28322	28079	28120	28461	28102	28367	28158	28364	28323	28352	28294	28203	28142	27895	28292	28073	28352	28510	28265	28405	28450	28328	28109	28229	28447	28539	28276	28144	28459	28330	28154	28022	28331	28099	28276	28161	28513	28375	28213	28122	28164	27902	28301	28174	28278	28242	28069	28208	28374	28238	28184	28186	28094	28195	28110	28110	28056	28217	28052	28185	28111	28042	28049	28022	28145	28306	28236	28055	28319	27970	27981	28216	28299	28158	28132	28077	28157	28233	27996	28243	28163	28165	28315	28290	28064	27997	28217	28101	28214	28339	28435	28196	28145	28232	28235	28238	28163	28325	28029	28106	27960	27888	28265	28299	28180	28142	28133	28348	27852	28022	28067	28006	28277	28330	28364	28110	28079	28325	28087	28129	27996	28316	28333	27916	28306	28185	28184	28172	28268	28078	28387	28272	28256	28415	28151	27892	27993	28172	28106	27889	28289	28159	28147	28017	28351	28160	28026	28168	28394	28220	28286	28199	28172	28202	28141	28458	28317	28224	28008	28233	27892	28075	28193	28225	28057	28086	28076	28234	28307	28084	28039	28255	28392	28201	28168	28334	28395	28097	28265	28178	28234	28264	28297	28060	28177	27964	28189	28394	28218	28168	28312	28426	28183	28255	28166	28417	28478	28172	28443	28263	28398	28203	28061	28044	28156	28460	28576	28082	28396	28172	28231	28035	28376	28496	28159	28395	28258	27991	27971	27998	28264	28003	28314	28028	28467	28335	28252	28380	28457	28495	28302	28087	28296	28157	28330	28357	28194	28411	28209	28344	28036	28501	28423	28325	28290	28072	28245	28242	28243	28107	28350	28236	28268	28209	28328	28367	28118	28395	28122	28236	28270	28053	28234	28231	28142	28216	28332	28097	27899	28253	28086	28066	28188	28208	28226	27990	28093	28138	28185	28455	28123	28223	28417	28130	28251	28125	28237	28006	28578	28393	28310	28178	28194	27978	28324	28369	27976	28048	28238	28086	28090	28124	28065	28256	28269	28197	28132	28163	28246	28049	28447	28311	28207	28066	27949	28174	28382	28228	28080	28179	28334	28134	28261	28036	28083	28261	28415	28130	28131	28051	28235	28419	27947	27965	28405	28414	28269	28378	28189	28031	28030	28298	28285	28370	28433	28208	28387	28198	28356	28375	28406	28169	27950	28219	28164	28404	28222	28003	28281	28112	28285	27915	28097	27974	28183	28017	28245	28177	28061	28237	28579	28107	28284	28516	28315	28445	28628	28212	28182	28227	28502	28353	28303	28130	28111	28533	28246	28146	28155	28370	28270	28173	28294	28246	28285	28355	28322	28331	28180	28165	28070	28397	28134	28169	28256	28151	28260	28102	28423	28234	28339	28018	28329	28351	28243	28338	28340	28403	28075	28191	28323	28093	28073	28059	28180	28283	28210	28341	28066	28339	28054	28223	28021	28114	28211	28255	28191	28268	28374	28250	28393	28451	28437	28373	28046	28212	28068	27966	28268	28224	28345	28304	27927	28168	28213	28237	27977	28291	28302	27996	28026	28311	28188	28292	28344	27993	28335	28218	28330	28245	28259	28071	28106	28114	28168	28082	28090	28507	28421	27995	28190	28382	28299	28045	28234	28278	28313	28472	28441	28130	28033	28258	28023	28346	28309	28108	28098	27966	28282	28337	28098	28006	28311	27964	28268	27942	28346	28210	28148	28295	27950	28023	28029	28280	28196	28238	28112	28265	28072	28213	28621	28259	28396	28140	28107	27914	28081	28291	28312	28320	28161	28249	28244	28277	28279	28363	28053	28299	28290	28149	28071	28264	28331	27881	28284	28223	28277	28285	28082	28302	28204	28337	28167	28332	28210	28230	28141	28033	28240	28002	28433	28288	28261	28112	28023	28222	28038	28061	28250	28069	28029	28291	28056	28327	28329	28035	28160	28184	28346	27955	28034	28361	28238	28250	28268	28191	28206	28235	28429	28277	28029	27973	28153	28326	28310	28379	28120	28078	28226	28267	28185	28281	27931	28435	28487	28380	27928	28314	28139	28513	28198	28587	28202	28175	28133	28194	28366	28212	28362	28160	28021	28119	28134	28112	28300	28372	28378	28382	28336	28296	28181	28288	28146	28172	28088	27937	28255	28165	28458	28274	28086	28080	28041	28266	28219	28149	28298	28337	28341	28154	28163	28125	28441	28187	28226	28221	28317	28394	28033	28230	28288	28176	27942	28171	28270	28236	28376	28340	28292	28360	28174	27777	28087	28178	27985	28263	28162	28063	28643	28298	28279	28092	28479	28160	28333	28295	28205	28082	28188	28591	28183	28112	28290	28230	28153	28427	28169	28407	28147	28134	28384	28344	28263	28105	28526	28248	28222	28016	27942	27979	27848	28223	28119	28237	28434	28054	28053	28170	28339	28290	28223	28176	28003	28263	28126	28249	28075	28246	28089	28207	28386	28117	28318	28151	28176	28184	28335	28185	28300	28114	28072	28317	28067	28150	28278	28153	28234	28260	28350	28406	28089	28232	28238	28133	28357	28042	28220	28277	28197	28019	28227	28189	28019	28082	28204	28136	28201	28261	28099	28436	28209	28360	28382	28228	28288	28197	27904	27988	27939	28113	28000	28026	28143	28152	28072	28138	28355	28401	28221	28298	28186	28130	28367	28219	28095	28255	28282	28165	28249	28430	28232	28263	28219	28174	28090	28136	28317	28120	28243	28200	28521	28037	28220	28006	27948	28369	28129	28200	28365	28255	28047	28270	28137	28035	28371	28209	28204	28218	27931	27974	28396	28165	28237	28364	28099	28461	28136	28277	28182	28265	28375	28331	28297	28406	28088	28087	28258	28311	28341	28086	28241	28351	28036	28196	28095	28136	28178	28152	28334	28143	27942	28111	28339	28212	28134	28341	28293	28254	28542	28291	28363	28281	28286	28398	28112	28215	28173	28114	28448	28210	28299	28359	28143	28278	28109	28324	28121	28196	28321	28276	28015	28199	28206	28104	28312	28402	28476	28003	28204	28387	28384	28110	28183	28050	28344	28246	28035	28090	28150	28258	28294	28421	28369	28414	28120	28193	28405	28062	28115	28267	27983	28250	28259	27953	28332	28194	28558	28283	28088	28271	28089	28485	28166	28198	28295	28205	28221	28136	28388	28160	28178	28359	28200	28493	28184	28116	28179	28300	28147	27999	28175	28185	28256	28158	28251	28209	28285	28331	28381	28122	27859	28423	28285	27976	28335	28174	27964	28294	28059	27953	28220	28248	28207	28345	28187	28059	28232	28301	28285	28188	28174	28127	28230	28280	28205	28236	28226	28306	28439	28393	28088	28068	28173	28197	28511	28248	28203	28210	28147	28138	28151	28244	28095	28251	28431	28357	28322	28120	28176	28070	28174	28243	28113	28349	28220	28310	28365	28291	28170	28347	28343	28196	28265	28195	27958	28211	28204	28010	28157	28276	28015	28122	28235	27971	28038	28124	28278	28010	28219	28334	28240	28195	28364	28145	28130	28119	28344	28251	27919	28324	28115	28360	28215	28278	28186	28015	28355	28164	28098	28320	28326	28065	28100	28354	28037	28314	28195	28040	28127	28119	28328	28048	28328	28322	28427	28553	27959	28215	28121	28270	28283	28325	28155	28228	27960	28052	28090	28346	28442	28151	28019	28043	28331	28100	28293	28348	28159	28425	28320	28327	28438	28207	28072	28209	27880	28093	28290	28196	28085	28229	28138	28184	28223	28073	28369	28134	28078	28149	27980	28152	28022	28227
28427	52179	35991	26006	21930	18642	17084	16928	16775	16556	16410	16223	16400	16381	16325	16324	16211	16184	16406	16172	16412	16421	16349	16224	16215	16138	16017	16076	16024	15876	15987	15892	16160	15913	15956	15979	15859	16047	15881	15875	16044	16065	15933	16135	16051	15987	15908	15947	16092	16025	16087	15918	16082	15905	16035	15964	15853	16018	15928	15964	16007	15945	15956	16000	15951	15900	15948	15916	16024	15894	15744	15791	15954	15900	15933	16127	15884	15930	16071	16071	15947	16024	15928	15931	16036	15966	16083	15972	15900	15956	16097	15868	16170	16104	15881	16143	15633	15912	15981	16061	16253	15971	16008	15752	15928	15873	15876	15835	15982	15931	16057	15916	15975	15969	16136	15780	15964	16009	15974	15881	15944	15840	15894	16004	15900	15956	15927	16079	15829	15939	15833	16062	15918	15816	15847	15953	15755	15978	16075	15877	15877	15877	15800	16089	15920	15893	15961	15890	15947	15887	16048	15848	15834	15871	16021	15944	15921	15939	15892	16029	15905	15785	16046	16075	15839	16054	15996	15845	15899	15814	16059	15993	16169	16027	16064	15778	15795	16049	16016	16006	15995	15803	15924	15852	16054	15855	15842	15913	15983	15887	15952	15881	15869	15849	15721	15783	15839	16058	16015	15900	15935	16010	15992	15796	15942	15798	15867	15899	15770	15974	15882	15896	16017	15945	15905	15798	15717	15945	16082	15811	15752	15832	15809	15817	15864	15921	16037	15849	15952	16008	15894	15776	15823	15854	15862	15927	15889	15988	15885	15884	15869	15941	15802	15890	15932	16003	15799	15991	15926	15929	15991	15866	15917	15859	16024	15971	16019	15910	15980	16014	15866	15789	15892	15919	15843	15805	16041	15885	15899	15677	15990	15882	15840	15908	15778	15953	15847	15918	16021	16073	15989	15961	15866	15916	15961	15805	15792	15828	15858	15931	15876	15748	16034	15947	16011	16064	15985	15910	15971	16195	15880	15976	15782	15889	15976	16048	15917	15899	15934	15896	15936	15818	15911	15932	15845	16009	15927	15898	15787	16044	16060	15906	15929	15931	15926	15859	15974	15981	15931	15803	16022	16109	15919	15840	15868	15985	16056	15773	15914	15820	15885	15731	15895	15892	15950	15902	15894	15916	16073	15689	15985	16083	15792	15689	15852	15895	15826	15899	15954	15890	15921	16081	15935	15858	15849	15947	15984	16024	16036	15718	15818	15825	15901	15733	16035	15806	15864	15937	15865	15967	15840	15980	16056	15827	16082	15815	15687	15933	16000	16016	16197	15722	15852	15990	15944	15927	15994	15879	15994	15817	15893	15972	15922	15698	15913	16008	16049	15888	15909	15892	15911	15890	15959	15765	15979	15828	15859	15788	15866	15991	15909	15990	15959	15916	15887	15891	16047	15816	15745	16031	15800	15898	16059	15815	15980	15758	16031	15877	15851	15769	15923	15890	15745	16010	15968	15894	15743	15912	16048	15836	15860	15920	15947	16028	16038	16033	15789	15885	15841	15977	16130	16011	15949	15846	15906	15939	15845	15872	15828	15931	15951	15989	15772	15820	15792	15996	15953	15911	16024	15739	15748	15668	15970	15865	15960	16028	15970	16016	16091	15931	15841	15681	15887	15782	16071	15909	15766	15974	15790	15992	15858	15977	15974	15853	15986	15978	15700	15848	15852	15924	15913	16019	15908	15967	15784	15855	15976	15916	16044	15822	15915	16007	15921	15690	15867	15875	15951	16006	15748	15826	15941	15921	15881	15685	15906	15958	15842	15982	15837	16045	15767	15901	15722	15969	15864	15862	15786	15830	15997	15968	15924	16047	15752	15880	15928	15931	16026	15886	15810	15755	16054	15963	15989	15886	15846	16043	15740	15939	15928	15841	16017	15753	16019	16006	15732	16079	15925	15946	15990	15816	15940	15904	15886	15859	15873	16030	15907	15725	16079	16008	15811	15717	15998	15847	15931	15758	15942	15771	15921	15963	16005	15874	16015	15970	15858	15892	16020	15822	15843	15740	15874	15937	16003	15893	15934	15750	15795	15962	15810	15931	15847	16061	15691	15909	15859	15971	15946	16086	15944	16063	15984	15823	15760	15857	15845	15819	15821	15924	15847	15801	16058	15768	15842	15710	15891	15919	16094	15944	15879	15978	16001	15849	15816	16023	15862	15959	15960	15804	15777	15672	16003	15722	15959	15943	15824	15928	15624	15890	15909	15781	15953	16087	15965	15974	16033	15738	15897	15988	16088	15837	15927	15892	15929	15901	15863	15965	15745	15946	15930	16162	15807	15955	15998	16033	15907	16064	15842	15836	15889	15907	15828	15931	15827	16030	15977	15747	15750	16016	16057	16006	15766	15991	15907	15907	15900	15886	16032	15849	15890	15934	16039	15998	15942	15962	15898	15764	15945	15779	16041	15894	15752	15790	16006	15938	15885	15926	16005	15795	15935	15839	15894	16022	15993	15885	16101	15645	15836	15747	15859	15962	15804	16006	15838	15979	15930	16007	16099	15905	15907	15853	15909	15929	15976	15941	16070	16032	15800	15712	15921	16097	15711	15910	15880	15887	15906	15904	15960	15928	15901	15798	16006	15734	15975	16132	15867	16015	15764	15901	15876	15835	15975	15907	16038	15933	15975	15926	15847	16046	15790	15955	15992	15734	15912	15866	16038	16004	15920	15835	15904	16030	15691	15984	15907	15864	15779	16003	16058	15934	15916	15954	16142	16051	15894	15731	15848	15849	15889	16128	15984	16051	15995	15953	15846	15864	15989	15857	16168	15879	15906	15809	16046	15769	15888	15794	16065	15977	16060	15822	15730	15948	15991	16019	15709	15972	15887	15943	15801	15789	15858	16090	15885	15941	15891	16000	15926	15831	15867	16087	16027	15851	16070	16067	15978	15914	15923	15788	16081	15790	15733	15900	15806	16065	15851	15903	16011	15960	15967	15981	15922	15859	15911	15985	15884	15743	15897	16004	15762	16004	15883	15870	15962	15934	16111	15949	15958	16060	15784	15896	15930	15927	16007	15930	15953	15929	15906	16001	15830	16025	15829	15824	15933	15939	15892	16091	15908	15938	15855	15957	15766	16014	15911	15961	15968	15915	16148	15886	15942	15819	15933	15955	15907	16008	15962	15930	15846	15984	15784	16006	15949	15954	15895	15976	16050	15984	15778	16041	15815	15937	15821	15782	16089	15848	15937	15948	16015	15856	15994	15896	16100	15994	15987	16129	16024	16073	15768	15901	16061	15831	16024	15876	16009	15901	15822	15936	15772	15816	15950	15817	15895	15971	15954	16150	15802	15929	15655	15914	16118	15817	15846	15965	15829	15987	16059	15790	15952	16035	16072	15995	15841	15773	15991	15888	15945	15874	15797	15685	15949	15714	15965	16092	15892	15913	15889	15916	15979	15796	15945	15874	16120	15892	16123	15911	16106	15820	15945	16094	15868	15943	15943	15950	15937	15848	15805	16034	16051	15919	15929	15903	15985	15942	15884	16063	15779	15912	15942	15793	16004	15797	15971	16060	15876	15873	15860	15760	16010	15946	15827	15907	15876	16105	15984	15857	15995	15919	15830	15946	15902	15860	15946	15969	15857	16112	15832	15906	15900	15798	16067	15904	16099	15839	15902	16016	16008	15878	15853	16057	15822	15812	16019	16045	16045	15873	15874	15869	15894	15936	15893	15875	15992	15697	15868	15863	15911	15894	16050	15948	15847	15817	16006	15926	15829	15901	16169	16062	16038	16009	15871	16041	15879	16148	15928	15983	15912	15957	15762	15948	15984	15971	15809	15847	15859	15915	15978	15980	15937	15973	16013	15899	15899	15847	16008	15802	15825	15861	15752	16037	15963	15883	15902	15977	15925	15877	15760	16043	16007	15821	15902	15920	15990	15763	15897	15940	16004	15942	15800	15836	16004	15809	15775	15853	15984	15806	16070	15795	16112	15990	15843	16040	15955	15732	15856	15923	15642	15872	15870	15896	15932	16012	15952	16015	15969	15843	15917	15864	15847	15771	16024	15675	15947	15825	15834	15854	15675	15920	16014	15745	15915	16007	15897	15695	15908	15839	15965	15769	15839	16089	15887	15990	15911	15917	15908	15950	15800	15804	15821	15910	16178	16036	15900	15927	15930	15912	15970	15830	16060	15761	15973	15937	15744	16048	16071	15919	15787	15783	15868	16032	16104	15910	15838	16050	15894	16203	15823	15945	15938	15890	15923	15993	15748	15883	16045	16084	15933	15791	15798	15885	15826	15962	16073	15823	15980	16015	15692	16019	15942	15865	15879	15866	15927	15948	15997	16006	15887	15917	15910	15946	15787	15849	16091	15986	15895	16011	15973	16031	16039	15837	15879	16036	15929	15967	16035	15938	15948	15917	15818	15960	15891	15991	15745	16061	15989	15767	16171	15936	15958	16115	15860	15860	15918	15972	16002	15946	15859	16023	15763	15896	15991	15720	15975	15834	15880	15849	15870	15958	15970	16135	15955	15974	15834	15884	16170	16046	16055	15793	15917	15962	15892	15985	15813	16004	16110	15884	15933	15829	15808	16024	15887	15855	16018	15819	16012	16028	15777	15832	16010	16010	15598	16057	16091	15856	15830	15921	15812	15944	15859	15749	15929	15791	15944	15930	15828	15957	15997	15948	15975	15645	15929	15820	16055	15981	16064	15814	15959	15968	16161	15857	16043	15870	15747	16085	15786	16024	15834	15770	15939	16032	15863	15902	15824	15823	15875	15951	15973	16069	15928	15780	15932	15936	15722	15765	15953	15798	15871	15946	15911	16005	15797	15739	15973	15850	15883	15891	15749	16047	16032	15862	15860	15829	15803	15955	15948	16014	15750	16141	15832	15938	15893	15710	16097	15933	15865	15844	16024	16098	15871	15974	16000	15719	15812	15971	15975	15784	16048	16033	15926	15903	15893	15853	15867	15967	16026	15937	15817	15813	15897	16129	16073	15922	15995	16073	15935	15999	15824	15950	15953	15719	15940	15913	15869	15901	16073	15879	15918	15866	15979	16119	15782	15787	15919	15956	15922	16019	16072	15812	15734	15816	15921	16029	15851	16152	15884	15927	15997	15998	15843	15713	15932	16043	15844	15856	15707	15872	15908	15813	15937	15781
37167	37807	39143	35562	31308	29583	28893	28559	28585	28416	28320	28109	28028	28421	28439	28291	28414	28276	28300	28307	28389	28323	28199	28202	28233	28130	28278	28119	28126	28237	28352	28177	28383	28188	28271	28072	28187	28198	28382	28226	28173	28085	28040	28247	28045	28136	28202	28350	28300	28264	28025	28169	28069	28287	28164	28286	28206	28183	28076	28127	27872	27939	27890	27839	28249	28146	28029	28329	28202	27885	27998	28027	27892	28217	28231	28236	28049	28087	27986	28378	28017	28086	28199	28131	28351	28035	28062	27968	28179	28117	28127	28102	28142	28049	28071	28182	28276	28043	27979	28001	28053	27962	28350	27895	27901	27966	28346	28203	28231	28082	28222	27954	28199	28145	28411	28175	28132	28183	28181	28100	27989	27989	28083	28273	28185	27946	28058	28138	28095	28069	27992	28166	28310	28255	28173	28184	27889	28138	28309	28105	28223	28133	28170	28106	28096	28106	27949	28155	28262	27882	28250	27930	28113	28334	28180	28041	28173	28182	28302	28028	28132	28061	28034	27954	28073	28052	28151	28199	28076	27965	28085	28078	28142	28074	28432	28269	28206	28284	28144	28224	28222	28124	28187	28214	28168	28081	28142	28363	28214	28086	28313	28140	28338	28111	27994	27933	28452	28300	28049	28041	28251	28264	28154	27910	28318	28178	28210	28178	27955	28190	28038	28117	28306	28070	28172	28119	28362	28479	28249	27855	28100	28302	27927	28131	28236	28259	28145	27960	27993	28164	28073	28124	28086	28052	28208	28113	28522	28030	28172	28026	28274	27894	28095	28037	27947	28023	28069	27854	28150	28103	28104	28149	28136	28082	28164	27956	28197	28088	28191	28179	28115	28278	28270	28227	28185	28203	28372	28139	28135	28109	27981	28138	27991	27906	28183	28081	27864	28211	28237	27979	27972	28173	27959	27950	28133	28113	28078	28089	28430	28135	28330	28216	27962	27945	28500	28240	28048	28019	28202	28308	28018	28208	27924	28244	28169	28213	28020	28027	27964	28109	28143	27912	28038	28032	28111	27929	27855	27973	27757	28056	28054	28083	28164	28093	27973	28414	27993	27964	28076	28069	28190	27920	28523	28109	28036	28317	28247	28328	28300	28041	28037	28321	27981	28059	28012	28060	28076	27956	28192	27911	28144	28325	28038	28216	28039	28100	27960	28243	28312	28036	27955	28015	27995	28308	28178	28009	28210	27873	28217	28210	28130	28098	27931	27970	27978	28443	28108	27813	28098	28157	28054	28143	27980	28342	28219	28253	28197	28224	28222	28202	27941	27937	28020	28152	28182	28136	28041	28143	28128	28149	28120	27753	28028	28244	28252	28231	28087	28104	28121	27940	28285	28196	28149	28157	27986	28261	27972	27897	28041	28135	28056	28038	28045	28315	28228	28001	28009	28195	28323	28360	28386	27926	28143	28100	28267	28269	28314	28129	27963	28195	28158	27891	28215	27941	27993	28034	28169	27958	28222	28139	28135	28158	28202	28239	28189	28329	28295	28215	27960	28362	27760	28070	28350	28138	28083	28143	28239	27913	28166	28070	28175	28122	28213	28064	28206	28384	28303	28322	28101	28081	27918	28086	28099	28242	27981	28079	28294	28170	28244	28037	27984	27933	28142	28194	28364	28120	27893	28252	28153	28302	28010	28099	27965	27956	27998	28252	28173	28257	28290	27853	28349	28143	28341	28111	28050	28251	28081	28036	28316	28095	28105	28236	28274	28153	28150	28150	28044	28406	28358	28089	28136	28158	27781	28406	28134	28111	28111	27940	27935	28224	28023	28294	28132	28098	28037	28162	28349	28208	28304	27986	28307	28079	27968	28059	28125	28135	28299	28061	28296	28330	28127	28168	28014	28112	28185	28051	27926	28379	28044	27902	28106	28035	28042	28079	27938	28051	28089	28100	28209	28310	28368	28073	28265	28173	28172	28077	28191	28595	28222	27882	28284	28088	28166	28018	27937	28053	28341	28137	28097	28304	28378	28305	28221	28244	28192	27867	28187	28218	28212	28153	28185	28254	28087	28320	28186	27948	28119	27938	28061	28011	28063	28292	28029	27976	28131	27961	28141	28100	27980	28019	28037	28037	28110	28230	27944	28198	28203	28285	27994	28211	28056	28085	28242	28069	28024	28117	28183	28262	27997	28014	28111	28284	28055	28162	28313	28305	28303	28185	28171	28116	28102	28222	27954	27877	28201	27941	28088	27818	28252	28409	28263	28215	28254	28003	28163	28105	28201	28055	28164	28094	28286	28046	28055	27994	28276	28212	28052	28091	28102	28277	28262	28137	27927	28197	28185	28246	28069	28110	28209	28220	28074	28187	28235	28231	28273	28051	28065	28128	27885	28099	28150	28306	28070	28212	28445	27997	28061	28153	28257	27944	28119	28320	28211	28113	28178	27877	28122	28165	28281	28217	28251	28146	28282	28177	28267	28315	28218	27900	27998	28155	28042	28167	28225	28405	28116	28438	28579	28344	28074	27927	28167	27928	28007	28289	28121	28032	28224	28315	28379	28073	28329	28216	28121	28170	28187	28027	28099	28149	28119	28091	28059	28190	28201	28012	28192	28071	28029	28158	28240	28168	28243	28235	28238	28064	28067	28261	28034	28080	27964	27648	28015	27964	28115	28012	27960	27991	28087	28050	27873	27816	28178	27983	28381	28206	28005	28195	28126	28184	28211	28003	28035	28116	28165	27978	28247	28071	28106	28199	27966	28158	27966	28224	28072	28072	27952	28307	28183	27852	28183	27813	27995	28154	28394	28084	27922	27935	27980	28062	28359	28279	28213	28277	27855	28296	28255	28153	28055	28165	28012	28108	28147	27998	28041	27953	27986	28231	28261	28052	28041	28112	28168	27987	27787	27981	28159	28274	28097	28066	28253	28194	28317	28150	28044	28047	28340	28170	28381	27918	28100	27935	28142	28209	28144	28215	28185	28460	28222	27791	28005	28189	28274	28224	28461	28262	28096	28178	28288	27902	28357	28270	28133	28419	28158	27945	28009	28115	28024	28060	28013	28074	28206	28038	27907	28249	27994	27939	28135	28326	28239	27992	28132	27978	28297	28135	28177	28013	28135	28193	28202	28118	28503	27946	27980	28350	28197	27699	28244	28247	28114	28077	27897	28225	28019	28213	28350	28180	28258	28053	28204	28136	28213	28131	28053	28343	28165	28079	28214	27935	28256	28296	27811	28071	28178	28196	28150	28291	27997	27935	28150	28248	28138	28242	28117	28084	27950	28128	28070	28390	28370	28065	28245	28229	28139	28105	28113	28031	28179	28218	28080	28132	28198	28177	28049	28556	28384	28147	28074	28169	28052	28049	28185	28005	28285	28307	28327	28062	28072	28340	28242	28291	28404	28095	28045	28094	28188	28041	28082	27840	27936	28305	28333	28420	28148	28273	28040	28287	28246	28153	28388	27994	28232	28421	28095	28290	28178	28248	28354	28215	28241	28041	28427	28191	28050	28305	28012	28078	28211	28166	28006	28269	28172	28097	28148	28296	27996	28106	27885	27986	27977	28176	28072	28197	28502	28144	28204	27948	28202	28166	28365	28296	28000	28310	28069	28104	28299	28244	28066	28138	28064	28130	28064	28074	27914	28266	28230	28428	28073	28183	28288	28012	28374	27911	27917	28216	28470	28142	28168	28064	28156	28186	27967	28056	28105	27984	28163	28393	28235	28151	28049	27942	28057	28093	28273	28157	27937	28186	28347	28338	28230	28168	28037	28166	28230	28176	27973	28062	28064	28102	28103	28084	28165	28041	28193	28313	28293	27992	27837	27877	28188	28165	28167	28007	28066	27905	28204	27988	28139	27754	28028	28239	28207	28058	28055	28299	28250	28010	28132	28303	28101	28219	28186	28152	28279	28007	28427	28048	28181	28317	28378	27968	28175	28186	28243	28154	28211	28284	28247	28208	27966	28087	28054	28230	28312	28285	28196	28197	28284	28264	28184	28189	28050	28345	28157	28095	28149	28061	28128	28038	27988	27970	28386	27981	28187	28355	28097	28178	28295	28276	28239	28367	28240	28041	28322	28329	28153	28104	27958	28393	28182	28197	28136	28077	28002	27990	28098	28078	28226	28071	27971	28202	28156	28376	28095	28006	28316	28105	28053	28308	27923	28095	28130	27746	28068	28401	28246	28157	28037	27946	28050	28316	28080	27934	28328	28151	28049	28092	28249	28214	28205	28296	28219	28193	28189	28006	28057	28236	28028	28135	28286	28229	28284	28295	28254	28336	28330	28039	27910	27857	28224	28416	27903	28428	28202	28406	28115	28049	28081	28088	28182	28064	27872	28346	27852	27879	28053	28297	28204	28234	28085	28305	28164	28083	28254	28006	28065	27839	28097	28078	28174	28241	28507	28262	28063	28222	28088	27913	27905	28137	28219	28099	28172	28368	28048	28176	28001	28020	28210	28308	28202	28059	28160	28098	28056	28234	28013	28301	28254	28120	28190	28283	28005	28055	27874	28442	28294	27997	28021	28397	28334	27977	28203	28242	28261	28074	28211	28203	28051	28195	28441	27931	28509	28318	28019	28239	28156	28169	28042	28058	27774	28142	27962	28074	28236	27911	28248	28250	28098	28330	28074	28112	28256	28367	28189	28029	28068	28037	28292	28135	27991	27859	28186	28429	28388	28042	28108	28318	28166	27952	28090	28040	27991	28067	28305	28315	28095	28330	28048	28184	28430	28163	27987	28273	28229	28148	28147	28030	28075	28235	27857	28400	28285	28129	28297	28109	27872	28086	28126	28504	28185	28368	28201	28403	28130	28387	27934	28170	28272	28253	28076	28271	28140	28129	28320	28181	28293	28112	28254	28133	28090	28028	28155	28081	28250	28138	28344	28039	28147	28174	28275	28211	28444	27869	28183	28169	28224	28368	28088	28202	28171	27905	28148	27983	28013	28123	28190	28110	28249	28289	28243	27886	28108	28286	28189	28082	28173	28302	28207	28219	28252	28251	27969	28310	28022	28043	28157	27890	28188	28196	28196	28334	28050	28067	28387	28016	28318	28380	27869	28155	28435	28116	28244	28098	28182	28211	28025	28081	28125	28437	28186	28232	28255	27842	28150	28179	28208	27903	28231	28033	27824	28325	28187	28093	28309	28197	27981	28163
29786	40764	27840	21612	18665	16646	16244	15954	15889	16073	15790	15830	15774	15893	15816	15855	15767	15807	15891	15898	15761	15754	15686	15778	15894	15726	15870	15754	15765	15692	15761	15750	15710	15767	15530	15512	15571	15840	15629	15662	15618	15540	15742	15740	15625	15611	15582	15888	15780	15569	15554	15623	15582	15456	15710	15507	15779	15746	15730	15710	15469	15779	15810	15478	15727	15647	15708	15489	15871	15612	15697	15806	15595	15621	15517	15657	15828	15729	15674	15639	15645	15654	15849	15640	15622	15711	15822	15709	15566	15627	15536	15723	15521	15684	15757	15670	15603	15812	15582	15620	15577	15779	15658	15610	15679	15508	15542	15664	15654	15528	15817	15568	15612	15577	15772	15601	15507	15507	15607	15603	15654	15562	15710	15608	15750	15787	15848	15558	15694	15666	15680	15566	15530	15524	15745	15694	15647	15608	15537	15527	15771	15491	15654	15537	15794	15786	15521	15617	15631	15803	15787	15643	15644	16037	15542	15609	15664	15514	15727	15531	15848	15568	15707	15703	15609	15677	15616	15705	15634	15601	15565	15610	15303	15543	15591	15603	15683	15512	15901	15419	15594	15636	15595	15788	15654	15444	15454	15672	15651	15572	15760	15709	15748	15584	15728	15567	15629	15614	15658	15744	15807	15724	15362	15606	15765	15571	15635	15539	15701	15537	15645	15689	15714	15618	15781	15700	15734	15548	15763	15760	15702	15593	15880	15362	15716	15698	15493	15568	15658	15488	15634	15725	15632	15572	15514	15746	15631	15622	15642	15509	15694	15479	15771	15492	15617	15759	15834	15622	15614	15624	15349	15791	15820	15854	15670	15599	15421	15475	15654	15675	15588	15504	15644	15766	15625	15777	15421	15658	15793	15685	15587	15635	15719	15567	15737	15623	15799	15379	15521	15567	15657	15657	15683	15751	15639	15550	15582	15511	15693	15593	15681	15698	15607	15805	15663	15770	15515	15679	15389	15712	15614	15524	15619	15665	15768	15671	15541	15677	15642	15624	15841	15623	15435	15596	15636	15561	15669	15629	15734	15747	15773	15687	15688	15622	15780	15768	15644	15892	15609	15607	15620	15561	15555	15468	15670	15708	15604	15555	15765	15507	15597	15713	15563	15572	15599	15592	15683	15818	15466	15655	15675	15600	15592	15643	15507	15570	15542	15615	15510	15540	15702	15705	15632	15522	15683	15719	15619	15460	15528	15736	15660	15652	15585	15667	15827	15679	15574	15608	15651	15631	15749	15585	15751	15708	15596	15458	15865	15663	15636	15727	15710	15837	15545	15777	15681	15594	15720	15712	15630	15782	15392	15532	15637	15639	15666	15723	15720	15643	15573	15657	15506	15616	15708	15750	15565	15564	15463	15673	15695	15594	15734	15571	15658	15593	15546	15832	15549	15544	15676	15749	15700	15663	15609	15479	15727	15500	15649	15603	15559	15741	15575	15709	15536	15605	15596	15595	15511	15697	15626	15745	15774	15529	15644	15656	15746	15754	15414	15716	15641	15717	15624	15596	15547	15629	15653	15681	15858	15597	15712	15694	15664	15618	15592	15659	15680	15531	15679	15659	15571	15511	15626	15435	15609	15634	15744	15588	15639	15677	15656	15739	15578	15633	15611	15727	15684	15624	15757	15574	15676	15647	15605	15522	15552	15619	15653	15747	15593	15799	15841	15569	15587	15750	15868	15580	15594	15507	15734	15663	15719	15500	15721	15674	15871	15571	15776	15639	15726	15408	15577	15429	15490	15615	15595	15599	15665	15588	15582	15617	15691	15840	15589	15651	15540	15555	15643	15567	15617	15558	15646	15651	15655	15556	15650	15485	15626	15630	15587	15568	15478	15696	15595	15718	15541	15518	15628	15492	15561	15630	15607	15614	15805	15727	15758	15502	15853	15472	15661	15838	15584	15591	15596	15743	15669	15622	15556	15768	15551	15479	15564	15696	15766	15805	15640	15667	15684	15620	15649	15749	15759	15664	15771	15837	15785	15769	15508	15641	15557	15575	15742	15625	15485	15578	15565	15648	15763	15532	15725	15651	15661	15457	15741	15752	15591	15709	15802	15792	15732	15573	15878	15514	15706	15788	15626	15722	15653	15672	15656	15712	15671	15529	15728	15683	15532	15599	15766	15459	15564	15823	15654	15796	15484	15571	15683	15701	15621	15749	15616	15417	15710	15388	15628	15561	15536	15553	15632	15634	15712	15558	15620	15461	15468	15496	15771	15573	15680	15629	15757	15680	15662	15581	15450	15656	15804	15550	15843	15827	15631	15696	15635	15810	15759	15701	15474	15789	15675	15638	15551	15734	15544	15582	15779	15691	15607	15608	15514	15673	15671	15580	15651	15564	15625	15410	15655	15603	15725	15748	15616	15642	15635	15654	15785	15656	15493	15702	15704	15638	15619	15704	15727	15537	15528	15794	15401	15589	15650	15643	15308	15738	15410	15732	15725	15824	15819	15638	15588	15670	15499	15618	15609	15565	15673	15876	15523	15574	15837	15570	15791	15555	15627	15798	15543	15681	15669	15653	15544	15605	15627	15622	15651	15801	15510	15792	15684	15648	15485	15648	15600	15635	15659	15585	15473	15694	15673	15780	15674	15570	15537	15681	15707	15688	15709	15710	15652	15653	15563	15831	15901	15753	15787	15687	15708	15708	15613	15601	15706	15702	15741	15687	15668	15512	15679	15692	15744	15726	15734	15526	15614	15562	15560	15638	15609	15675	15510	15676	15680	15621	15639	15662	15736	15584	15619	15592	15537	15683	15674	15707	15572	15628	15636	15602	15494	15634	15705	15569	15784	15609	15644	15543	15646	15533	15706	15729	15558	15632	15853	15674	15600	15704	15721	15616	15823	15729	15740	15597	15747	15811	15670	15575	15541	15688	15773	15702	15667	15415	15665	15631	15466	15540	15829	15661	15706	15567	15589	15565	15489	15627	15821	15593	15656	15537	15414	15471	15532	15630	15547	15656	15607	15662	15861	15718	15671	15627	15503	15590	15679	15680	15490	15521	15625	15653	15688	15563	15575	15723	15777	15654	15828	15670	15573	15740	15835	15706	15507	15635	15729	15669	15708	15583	15518	15710	15745	15467	15598	15564	15432	15727	15595	15620	15749	15709	15621	15623	15832	15583	15539	15737	15602	15597	15514	15653	15808	15809	15581	15726	15413	15619	15699	15571	15755	15613	15634	15622	15628	15630	15833	15608	15636	15528	15589	15920	15634	15586	15600	15687	15788	15597	15476	15686	15914	15650	15680	15702	15595	15791	15704	15616	15745	15592	15637	15722	15751	15562	15703	15674	15818	15511	15451	15577	15575	15789	15836	15611	15617	15735	15782	15683	15728	15775	15693	15558	15553	15715	15610	15505	15615	15590	15638	15682	15493	15515	15709	15717	15571	15436	15661	15521	15586	15661	15682	15794	15567	15627	15703	15599	15826	15690	15712	15775	15688	15655	15578	15567	15596	15689	15409	15613	15880	15714	15670	15598	15679	15797	15697	15690	15736	15446	15549	15705	15656	15767	15641	15708	15641	15738	15714	15785	15723	15861	15653	15655	15741	15642	15678	15920	15726	15825	15541	15657	15612	15530	15529	15613	15594	15621	15699	15875	15670	15780	15496	15597	15710	15716	15747	15607	15548	15596	15546	15688	15591	15542	15748	15590	15802	15407	15692	15498	15464	15727	15832	15521	15698	15535	15490	15764	15554	15649	15733	15717	15700	15631	15647	15660	15662	15541	15574	15674	15554	15646	15635	15543	15626	15734	15559	15524	15894	15619	15624	15667	15558	15673	15561	15454	15685	15559	15802	15695	15514	15663	15580	15645	15589	15595	15522	15611	15809	15749	15510	15591	15636	15692	15710	15658	15806	15641	15629	15541	15613	15779	15441	15575	15751	15468	15708	15771	15766	15618	15598	15555	15661	15766	15422	15840	15734	15837	15573	15767	15575	15580	15713	15720	15387	15494	15736	15518	15747	15740	15534	15689	15660	15653	15690	15587	15557	15773	15533	15742	15755	15653	15743	15767	15794	15742	15713	15659	15788	15636	15603	15634	15625	15545	15378	15522	15619	15699	15688	15669	15588	15657	15490	15666	15676	15741	15873	15535	15693	15693	15666	15725	15573	15641	15679	15713	15461	15667	15823	15658	15565	15710	15606	15715	15581	15491	15717	15617	15455	15712	15648	15695	15641	15652	15868	15762	15553	15781	15525	15565	15573	15622	15871	15725	15596	15753	15478	15683	15545	15624	15575	15656	15613	15570	15597	15605	15709	15726	15643	15739	15621	15478	15604	15785	15499	15642	15691	15775	15683	15686	15428	15679	15693	15517	15669	15790	15629	15441	15741	15484	15744	15525	15728	15638	15632	15590	15605	15747	15481	15529	15518	15508	15825	15485	15692	15459	15609	15576	15727	15595	15561	15817	15675	15607	15770	15773	15557	15550	15712	15555	15695	15539	15594	15771	15643	15762	15613	15713	15780	15797	15544	15452	15649	15716	15752	15827	15626	15861	15730	15800	15626	15761	15626	15673	15625	15592	15510	15715	15634	15717	15675	15662	15672	15726	15658	15766	15679	15536	15638	15614	15737	15670	15689	15604	15670	15489	15715	15739	15594	15625	15835	15806	15543	15672	15713	15613	15557	15675	15549	15721	15875	15627	15713	15683	15618	15649	15672	15764	15732	15564	15630	15642	15726	15660	15652	15613	15461	15543	15666	15657	15663	15588	15655	15374	15684	15657	15684	15811	15607	15738	15633	15667	15707	15524	15998	15597	15642	15778	15752	15700	15612	15704	15618	15658	15632	15574	15780	15722	15714	15538	15506	15760	15619	15548	15615	15596	15694	15685	15590	15749	15539	15488	15665	15693	15741	15493	15856	15630	15847	15579	15574	15553	15776	15782	15719	15750	15594	15648	15560	15736	15596	15462	15766	15592	15732	15585	15675	15661	15705	15545	15464	15548	15731	15599	15709	15905	15552	15464	15574	15601	15641	15897	15608	15626	15643	15614	15728	15680	15627	15607	15665	15639	15662	15705	15559	15789	15526	15503	15669	15691	15632	15711	15488	15748	15581	15736	15466	15739	15775	15523	15666	15747	15510	15555	15555	15584	15475	15662	15615	15572
24303	21113	28174	28534	29083	29711	30433	28775	28586	28611	28574	28359	28810	28253	28139	28217	28089	28190	28479	28282	28494	28168	28058	28157	28095	27906	28091	28039	27917	28091	27996	28285	28399	28079	28368	27882	27893	28030	28049	28067	28023	28086	27880	27953	27969	27731	27979	27917	28061	28163	27964	27924	27930	27967	27726	28222	28018	27938	27723	27583	27650	27816	27804	27872	27808	27930	28026	28012	27959	27665	28033	28013	27930	27915	27820	27872	27849	27788	28027	28055	27906	28229	27976	27788	28008	27927	27839	27998	27856	28022	27787	27677	27899	27930	28019	27644	28011	27973	27787	28030	27921	27826	27904	27967	28197	28048	27849	27823	27671	27776	27918	27926	28016	28097	27940	27888	28072	27779	27877	27828	28009	27857	27875	27890	27867	27915	28154	28030	27974	27904	28023	27965	27860	27921	28010	28081	28068	27779	27923	28006	27952	27753	28026	27825	28022	28000	28155	28067	28058	27915	27894	28088	28229	28073	27903	27999	27851	27964	27975	27905	28137	28128	28127	27589	28076	28147	27910	27986	28206	28174	27952	27931	28210	27821	27995	27935	27714	27682	28045	28126	28121	27730	27777	27928	28018	28132	28030	27804	27947	27905	27893	28076	27880	27820	28134	28094	27691	27866	27887	28056	27870	28031	27968	27771	28001	28120	28001	27936	28128	28209	28121	27987	27898	27926	28117	27847	27898	27682	27890	27942	27864	27771	28110	27796	28061	27928	27808	27842	27945	28015	27765	28308	28300	27800	27752	27821	27934	27847	27809	27783	27734	27871	28140	27994	27885	27962	28148	28050	27870	27949	27928	27866	28183	27955	27630	27836	27826	28026	27951	27882	27719	27818	27887	28013	27907	27724	27779	28015	28019	27868	28046	27922	28115	27925	27963	27984	28046	27899	27757	27973	27811	27613	27939	28109	27855	27713	28125	28123	27805	28041	28055	27838	27932	27974	28176	27964	27932	27868	27951	27803	28050	27888	27727	27932	27823	28041	28072	28058	28078	27982	28166	27939	28082	28078	27703	27765	28009	27872	27921	27614	27789	27945	27966	27918	27900	28009	27936	27768	28100	27854	27952	27775	27721	27657	27934	27871	28104	27802	27954	27999	27802	27771	27887	27950	27866	27880	27987	27812	27868	28103	27908	27929	27724	28058	28027	28106	28075	27985	27985	28086	28057	28154	28078	28131	27851	27992	27939	27863	27856	27969	27835	28062	27981	28070	28051	28042	28106	28124	28162	27725	28112	27997	28044	27600	27893	28085	28214	27942	27836	27927	28036	27816	27862	27894	27715	27790	27801	27934	27960	27857	27972	27639	27944	27985	27856	27990	27782	27942	27849	28156	28044	28011	27862	28147	28000	27973	27872	27844	27933	28173	27759	27854	27727	27830	27908	27696	27935	28349	27654	27770	27957	27903	27815	27765	27515	27876	27880	27904	27980	27630	27874	27629	27873	28156	27818	27961	28141	28079	27895	28164	28145	28165	27977	28069	27926	27767	28026	27977	27680	27939	27782	27880	28005	28028	27832	28296	27903	28063	27852	28027	27941	27848	27934	28092	28001	27970	27908	27998	28079	28017	27798	27876	27867	28047	27680	27915	27893	27938	27934	27813	28003	27909	27836	27800	28207	27756	27743	28053	27907	28104	27942	27736	27751	28016	27887	28046	28036	28124	27807	28278	27998	27982	27807	28032	28027	27959	27681	27856	28242	28080	28064	27973	27841	27711	27844	27816	27666	27915	27949	27769	27957	27959	27885	28063	28162	27862	27990	28064	27950	28031	28219	27945	28064	27955	27904	27760	27879	27956	27952	27893	28085	27887	27898	28109	27937	27845	28032	27829	28338	28013	27835	27876	27848	27705	27805	27918	28065	28116	27942	27799	27899	27947	27828	27837	27809	27803	27775	27807	27589	27708	27847	28053	27957	27976	27957	27634	28060	28063	28029	27857	28004	27724	27808	27828	27934	28059	27921	27752	27809	27938	27937	27980	28021	27857	27828	27825	27949	28082	27882	28040	27934	27908	28155	28193	27827	28173	27876	27781	27847	27814	27807	27856	27821	27662	27946	27901	27912	28023	27980	27845	28047	28079	27869	27914	27935	28075	27913	27817	27975	27873	28244	27904	27741	27857	27977	27861	28105	27831	27744	27827	27712	28138	27866	27913	27947	27679	28073	28059	28056	27646	27877	27874	27799	27968	27809	27928	28143	27826	27912	27955	27851	27775	28043	27958	27871	27995	27859	27875	27688	27887	28064	27967	27829	28096	28066	27714	28181	27791	27776	28062	27590	27768	27771	28015	27907	28053	27892	27884	28060	27896	27767	28022	28094	28075	27944	27859	27852	28191	28002	27912	27736	27960	28118	27978	27978	28080	28220	28231	27762	27874	27869	28057	27957	27820	27938	28177	28012	28215	27771	27929	27915	27989	27937	27979	28095	27929	27834	28100	28023	27765	27901	27932	27696	27655	27781	28025	27891	27932	28146	27661	28052	27903	28127	27937	28178	28068	27991	27846	27911	27754	27901	28139	28098	27970	28059	28002	27710	27930	27850	27948	28126	28211	27854	27807	27970	27816	27835	27998	28093	28095	27979	27849	27884	27749	27977	27865	28115	27965	27631	28109	28034	27868	27956	28087	28087	27785	28033	27707	27826	28014	28206	28062	27907	27733	28097	28194	28039	27795	27883	28117	28091	27944	27602	27635	27852	27914	27885	27607	27836	27601	27742	27997	28013	28102	27986	28108	27920	27795	27789	27834	27983	27733	27912	27960	28024	28030	27833	27884	27830	27990	28155	28105	27897	28116	27883	27727	28030	28076	27815	27699	28027	27997	27972	27951	27924	28102	28154	27945	27862	28029	27910	27886	27836	27738	27840	27991	27812	27967	27942	28066	28101	27787	27876	27858	27934	27957	28051	28090	28179	27703	28043	28109	27946	27882	28071	27870	27784	27863	27734	28049	28178	28024	28255	27971	27989	28086	28326	27976	27995	27692	27840	28020	28006	28047	27954	28026	27728	27938	27805	27716	27972	27919	27771	27638	27643	27953	28009	27904	27946	27869	27793	28036	27896	28099	28040	27899	28117	27924	27823	28058	27941	27664	28048	28103	27990	27898	28073	27874	28023	27886	28092	27787	27918	27949	27857	28033	27676	27886	27952	28010	27796	27895	27898	27841	28010	27645	27820	28048	27747	27828	28151	28197	27962	27887	28111	27885	28168	27944	27932	27974	28005	27876	28024	27800	27866	27836	27897	28037	27892	28069	27892	27884	28004	27701	27802	28094	28048	28107	28127	27767	27869	28190	27987	27729	27908	28055	27957	27882	27967	28163	28104	28013	28131	28014	27637	27714	27783	27887	27971	27981	28166	28141	27951	28091	27955	28059	27861	28146	27957	27904	27979	27920	27735	27847	28301	27820	27820	27822	28072	27799	27707	27924	27921	27900	28156	27968	27812	28056	27926	27973	28152	27693	27791	28013	27996	27673	27979	27925	27909	27952	28006	27811	28132	28120	28226	27891	28020	27711	28041	27967	28080	28092	27838	27992	28016	27965	27961	27935	27610	28194	27911	27753	28065	27861	27668	28086	27766	27971	28183	27875	27974	28091	27824	28053	27721	27913	28230	27820	27865	27971	27918	27711	27995	27845	27981	28014	27755	27814	27902	28034	27957	27744	27804	27907	27790	27968	28070	27897	28041	27928	27970	28250	28139	27966	27875	27997	27908	28004	27957	27870	27788	28037	27603	27864	27990	27650	28049	27802	28055	27883	27886	27970	27888	28033	27907	28014	28214	27713	28130	28013	27611	28039	28096	27953	27869	27999	28037	27747	27977	27714	27788	27807	28080	28027	28127	28034	27936	27926	27701	27916	28013	27926	28187	27857	27806	27983	28090	27807	27988	27686	28066	27767	27769	27870	27972	27849	27776	28168	28080	27946	28025	28230	27908	27831	27717	27927	28107	28034	27948	28153	27879	27974	27902	27954	28072	28125	27958	27932	27762	27777	27960	27980	28026	27791	27973	28276	27873	27910	28064	28108	27780	27926	27793	28187	27917	28006	27966	28047	27848	27751	27935	28010	27836	27902	27463	27631	28115	27731	28079	27825	28106	27967	27718	27852	27693	28039	28124	27924	28077	28047	28091	28012	27855	27907	27954	28008	27903	27821	28020	27963	27952	27953	27819	27930	27874	28150	27687	28027	28060	28097	27960	28093	28173	28006	27952	28015	27997	28063	27999	27828	27926	27899	27826	27954	27852	27923	27592	27717	28027	28092	27930	28011	28119	28068	28022	27669	28033	28094	27807	27918	27863	27947	28052	27848	28035	27905	28025	27906	27798	27839	28107	27893	27937	27847	28062	27973	28057	28005	28058	27864	28231	27753	27846	27736	28153	28079	28248	27986	27883	27740	28316	27827	27967	27925	27740	27967	28072	27734	27744	27847	28095	27890	27999	27914	27922	27791	27827	27935	27913	27968	27992	28128	27965	27976	27937	28027	27793	27969	27888	28076	27924	28239	27917	27848	27937	27997	27837	27799	27648	27807	27995	28013	27681	27953	27958	27995	28140	28183	28099	27963	27930	27740	27745	28020	27726	28021	28060	27738	28155	27859	28085	27938	27987	27897	27831	27942	27911	27930	27964	27926	27654	27915	27820	27959	27800	27822	27997	27759	28094	28089	28139	28160	27791	28134	27960	27756	27976	28061	28160	27885	28014	27884	28052	27727	28023	27998	28039	27878	27824	27911	28062	28197	27977	27823	28031	27776	27732	28041	27924	28070	28059	27838	27993	27894	27914	27929	27701	27874	28052	27719	28048	27639	27957	28029	27873	27704	28096	28061	27707	27755	27732	27840	28080	27845	27880	27988	27990	27961	28028	28066	27974	28023	27892	28042	28026	28003	27881	27668	27901	27997	27853	27871	27968	28215	28010	27814	27964	27687	28220	28148	27933	28049	28038	27832	27685	27941	27975	28089	27823	27859	27799	27753	27850	28132	27841	27827	27919	28110	27968	28023	27972	28177	28025	28048	27936	27875	27934	27947	27672	28016	28101	28001	27901	27914	27981	27936	27796	28020	27959	28060	28121	27849	27916	27830	27969	27783	28110	27906	27965	28017	27939	27887	27894	27852	27712	27724
25761	41912	30421	23128	19679	17159	16551	16294	16227	16113	15992	15920	16005	16153	16059	16075	16056	15947	16201	16217	16220	16017	16131	15799	15704	15873	15886	15708	15938	15732	15715	15772	15655	15777	15778	15876	15580	15808	15784	15687	15564	15631	15762	15624	15874	15930	16038	15845	15879	15731	15546	15908	15825	15761	15833	15700	15744	15810	15812	15924	15808	15837	16038	15730	15906	15663	15799	15615	15822	15741	15732	15741	15687	15819	15864	15783	15819	15950	15700	15961	15640	15657	15809	15865	15682	15698	15720	15745	15777	15737	15850	15750	15883	15664	15738	15776	15811	15522	15755	15809	15707	15732	15695	15878	15721	15701	15652	15795	15770	15717	15640	15892	15735	15791	15621	15643	15710	15757	15680	15709	15696	15545	15676	15625	15670	15793	15669	15796	15786	15571	15689	15609	15755	15782	15764	15589	15797	15896	15774	15631	15703	15784	15655	15744	15830	15747	15691	15796	15805	15675	15514	15890	15710	15777	15845	15532	15811	15790	15805	15698	15567	15782	15659	15820	15700	15634	15774	15856	15868	15837	15580	15768	15602	15636	15771	15742	15890	15870	15757	15821	15652	15861	15770	15743	15625	15731	15665	15539	15928	15896	15748	15677	15876	15811	15753	15866	15651	15569	15706	15791	15627	15639	15741	15705	15775	15862	15785	15771	15730	15671	15698	15700	15781	15718	15629	15701	15733	15668	15839	15738	15702	15696	15911	15648	15638	15773	15696	15630	15820	15754	15696	15770	15801	15666	15699	15736	15638	15822	15759	15879	15605	15842	15592	15844	15727	15784	15657	15790	15612	15697	15690	15743	15763	15774	15662	15777	15791	15869	15833	15728	15722	15715	15754	15769	15851	15677	15598	15735	15712	15719	15789	15770	15637	15809	15863	15914	15545	15719	15761	15780	15777	15698	15741	15676	15780	15559	15633	15890	15721	15731	15640	15766	15719	15690	15800	15791	15650	15825	15704	15818	15648	15884	15638	15723	15768	15824	15760	15626	15757	15736	15688	15842	15512	15897	15719	15761	15736	15848	15702	15643	15645	15764	15684	15753	15763	16056	15701	15898	15986	15667	15775	15804	15676	15781	15534	15647	15591	15794	15872	15745	15667	15675	15980	15628	15742	15631	15688	15775	15570	15784	15704	15844	15724	15727	15828	15654	15821	15447	15723	15794	15685	15886	15708	15807	15572	15802	15791	15534	15867	15751	15727	15795	15735	15829	15659	15742	15925	15722	15862	15663	15683	15781	15725	15590	15711	15799	15756	15596	15856	15780	15830	15558	15549	15770	15698	15590	15751	15783	15763	15861	15629	15915	15680	15539	15483	15480	15589	15563	15619	15605	15850	15705	15794	15567	15850	15757	15925	15662	15792	15646	15725	15612	15715	15700	15686	15757	15799	15761	15633	15656	15861	15718	15620	15809	15805	15636	15858	15669	15820	15781	15750	15720	15803	15558	15878	15736	15770	15447	15724	15642	15700	15817	15795	15829	15710	15736	15830	15827	15677	15739	15693	15764	15710	15776	15602	15819	15855	15754	15817	15777	15758	15751	15657	15824	15649	15668	15832	15761	15741	15620	15768	15868	15714	15755	15853	15848	15679	15643	15786	15808	15654	15592	15737	15553	15635	15633	15674	15845	15655	15737	15774	15638	15624	15732	15838	15698	15599	15679	15655	15828	15913	15903	15578	15747	15779	15568	15793	15837	15535	15964	15770	15761	15794	15622	15699	15427	15846	15764	15793	15654	15955	15853	15857	15710	15848	15816	15521	15643	15654	15805	15519	15662	15670	15720	15770	15780	15806	15716	15871	15614	15705	15603	15761	15649	15823	15658	15905	15646	15723	15738	15803	15713	15736	15776	15603	15745	15879	15619	15821	15577	15558	15537	15588	15793	15775	15718	15584	15826	15642	15802	15608	15783	15619	15614	15706	15582	15810	15761	15757	15977	15597	15779	15507	15664	15677	15752	15785	15550	15702	15621	15672	15631	15761	15708	15624	15864	15701	15689	15701	15921	15737	15710	15722	15718	15553	15717	15715	15677	15898	15771	15793	15808	15964	15814	15685	15837	15849	15668	15821	15602	15721	15989	15633	15663	15737	15740	15533	15654	15768	15937	15778	15761	15618	15856	15799	15799	15751	15880	15666	15708	15499	15641	15673	15708	15831	15781	15753	15736	15774	15789	15670	15755	15792	15746	15743	15687	15773	15641	15792	15677	15817	15784	15819	15655	15740	15819	15812	15798	15703	15625	15616	15799	15627	15754	15642	15754	15796	15801	15741	15652	15645	15622	15558	15563	15722	15825	15614	15634	15687	15679	15592	15793	15747	15838	15627	15832	15786	15740	15518	15705	15650	15755	15672	15866	15893	15827	15595	15826	15549	15648	15738	15874	15916	15715	15751	15837	15828	15602	15625	15746	15825	15784	15817	15829	15668	15775	15736	15770	15831	15635	15603	15680	15693	15989	15614	15670	15678	15639	15966	15761	15948	15660	15686	15744	15696	15788	15962	15779	15843	15760	15770	15814	15613	15977	15745	15836	15554	15696	15648	15688	15667	15741	15726	15585	15859	15822	15659	15636	15582	15997	15678	15753	15829	15796	15794	15672	15671	15674	15903	15666	15723	15547	15555	15756	15837	15927	15502	15731	15711	15755	15845	15627	15796	15596	15831	15722	15683	15669	15777	15531	15723	15611	15737	15825	15588	15733	15833	15654	15811	15587	15745	15692	15726	15680	15873	15788	15617	15633	15768	15870	15756	15863	15725	15739	15811	15687	15719	15632	15490	15755	15690	15826	15566	15756	15788	15734	15655	15809	15929	15723	15698	15766	15792	15669	15653	15657	15646	15656	15763	15623	15807	15887	15766	15769	15630	15643	15608	15803	15628	15724	15875	15558	15805	15741	15615	15634	15680	15736	15710	15798	15796	15807	15496	15756	15802	15632	15687	15524	15694	15757	15767	15667	15733	15453	15661	15896	15741	15635	15788	15767	15762	15655	15583	15711	15880	15653	15757	15704	15668	15705	15833	15756	15787	15548	15662	15806	15752	15704	15846	15839	15584	15526	15681	15743	15826	15845	15693	15649	15747	15943	15862	15790	15718	15776	15536	15896	15711	15860	15744	15663	15747	15672	15606	15737	15673	15759	15674	15608	15619	15609	15776	15636	15736	15818	15821	15758	15687	15647	15650	15734	15611	15690	15734	15853	15719	15711	15799	15556	15710	15817	15791	15689	15546	15826	15708	15648	15822	15713	15781	15786	15563	15752	15704	15612	15880	15588	15646	15824	15759	15981	15805	15867	15684	15804	15588	15693	15493	15687	15686	15785	15716	15859	15505	15794	15664	15674	15777	15654	15864	15646	15775	15688	15744	15696	15619	15648	15629	15699	15681	15679	15816	15614	15848	15760	15641	15801	15904	15537	15787	15562	15583	15733	15720	15678	15727	15650	15629	15685	15792	15730	15637	15661	15624	15845	15682	15693	15872	15797	15665	15675	15792	15771	15663	15798	15709	15707	15662	15695	15863	15728	15730	15888	15629	15785	15804	15552	15801	15780	15901	15803	15673	15655	15570	15690	15672	15685	15699	15762	15712	15611	15807	15731	15870	15654	15707	15774	15775	15725	15828	15595	15780	15951	15805	15701	15603	15766	15807	15838	15705	15752	15843	15892	15706	15697	15716	15821	15533	15695	15651	15636	15649	15635	15758	15920	15689	15685	15706	15574	15819	15766	15758	15781	15606	15615	15858	15653	15527	15657	15686	15801	15696	15697	15671	15736	15681	15789	15904	15871	15792	15767	15867	15725	15767	15743	15653	15775	15759	15732	15741	15717	15746	15755	15759	15586	15670	15627	15727	15805	15903	15793	15699	15761	15808	15709	15620	15787	15754	15798	15728	15823	15648	15675	15708	15777	15598	15721	15879	15743	15618	15644	15712	15852	15459	15866	15777	15575	15678	15659	15642	15802	15733	15767	15778	15710	15711	15786	15715	15707	15749	15616	15682	15500	15721	15727	15744	15751	15580	15875	15836	15774	15681	15674	15828	15802	15601	15708	15797	15752	15830	15611	15824	15918	15808	15842	15781	15735	15670	15642	15765	15659	15703	15724	15836	15799	15837	15560	15671	15693	15711	15754	15650	15781	15680	15717	15680	15759	15689	15729	15827	15755	15616	15719	15709	15817	15747	15581	15625	15522	15652	15741	15636	15789	15705	15866	15725	15621	15779	15622	15767	15683	15744	15743	15834	15722	15772	15743	15766	15738	15681	15600	15845	15700	15931	15753	15751	15703	15835	15729	15815	15597	15720	15562	15566	15727	15613	15796	15910	15813	15831	15752	15828	15623	15814	15826	15892	15753	15719	15623	15740	15666	15824	15641	15696	15758	15822	15760	15843	15606	15855	15589	15826	15763	15677	15844	15589	15701	15581	15626	15722	15890	15680	15582	15656	15629	15620	15689	15753	15679	15734	15879	15713	15718	15797	15677	15716	15759	15635	15610	15766	15532	15692	15788	15824	15751	15820	15619	15790	15782	15718	15810	15816	15602	15633	15861	15778	15790	15923	15728	15795	15713	15782	15919	15674	15839	15593	15917	15654	15733	15631	15743	15674	15687	15857	15711	15756	15771	15668	15708	15624	15805	15671	15845	15819	15778	15656	15861	15818	15644	15695	15549	15680	15721	15591	15705	15699	15821	15662	15768	15771	15741	15810	15818	15802	15792	15660	15677	15850	15795	15719	15566	15765	15635	15635	15732	15816	15833	15617	15704	15861	15731	15881	15709	15674	15834	15745	15740	15736	15660	15875	15684	15844	15854	15603	15772	15789	15626	15706	15712	15951	15759	15605	15923	15711	15823	15690	15717	15735	15701	15683	15558	15568	15699	15550	15716	15751	15925	15668	15666	15960	15702	15696	15676	15827	15788	15807	15768	15625	15834	15703	15819	15835	15631	15696	15813	15822	15720	15677	15871	15674	15676	15650	15752	15821	15729	15828	15536	15779	15747	15758	15736	15665	15878	15839	15869	15762	15677	15681	15608	15695	15875	15532	15703	15746	15803	15708	15616	15667	15809	15661	15783	15805	15733	15700	15904	15697	15779	15694	15842	15511	15774	15594	15753	15858	15620	15688	15852
22740	21050	28031	25771	26687	30278	31889	29782	29236	29478	29472	29076	29013	28771	28823	28817	28718	29096	29007	29384	29403	29139	28911	28636	28649	28667	28584	28687	28344	28672	28692	28836	28583	28286	28462	28440	28584	28434	28394	28452	28433	28297	28653	28443	28817	28254	28728	28487	28496	28323	28612	28210	28468	28187	28604	28549	28487	28669	28126	28132	28541	28445	28438	28605	28581	28510	28350	28426	28407	28682	28467	28387	28483	28248	28634	28502	28483	28471	28507	28306	28261	28503	28506	28696	28555	28437	28542	28243	28492	28441	28509	28246	28385	28566	28512	28293	28325	28341	28410	28458	28408	28254	28403	28181	28282	28486	28351	28521	28491	28452	28502	28511	28567	28464	28258	28358	28187	28217	28470	28549	28370	28520	28469	28414	28276	28498	28421	28509	28411	28651	28639	28288	28236	28495	28459	28466	28301	28458	28416	28402	28554	28534	28289	28404	28530	28306	28702	28437	28051	28295	28200	28281	28288	28414	28353	28443	28216	28443	28325	28535	28367	28464	28309	28352	28510	28380	28327	28504	28195	28652	28414	28404	28340	28327	28373	28437	28187	28489	28431	28454	28281	28183	28593	28573	28620	28584	28469	28529	28413	28286	28333	28212	28439	28333	28214	28034	28481	28351	28169	28380	28801	28442	28401	28204	28530	28623	28576	28285	28469	28259	28449	28608	28258	28710	28367	28439	28278	28340	28612	28409	28193	28612	28333	28507	28293	28362	28524	28464	28429	28367	28539	28549	28419	28250	28164	28426	28568	28244	28181	28674	28564	28334	28445	28463	28190	28325	28660	28248	28387	28414	28312	28154	28691	28377	28357	28351	28361	28474	28416	28369	28337	28303	28523	28098	28299	28292	28553	28286	28355	28396	28043	28538	28465	28353	28616	28498	28312	28472	28457	28401	28594	28035	28481	28550	28485	28337	28332	28436	28350	28360	28384	28484	28482	28444	28263	28549	28343	28516	28425	28168	28307	28421	28434	28309	28425	28361	28402	28418	28222	28356	28471	28410	28286	28446	28485	28355	28242	28479	28340	28304	28624	28197	28017	28317	28418	28508	28252	28361	28329	28433	28394	28391	28269	28238	28493	28309	28231	28555	28670	28518	28475	28422	28259	28504	28597	28292	28368	28412	28447	28500	28614	28630	28355	28247	28327	28495	28642	28401	28549	28654	28474	28590	28337	28366	28309	28503	28436	28314	28293	28248	28324	28303	28435	28638	28641	28515	28562	28431	28414	28432	28441	28495	28476	28187	28297	28331	28598	28475	28366	28326	28496	28416	28445	28303	28498	28677	28336	28130	28436	28420	28069	28197	28189	28523	28325	28122	28422	28462	28613	28522	28475	28482	28399	28250	28334	28434	28296	28566	28358	28206	28274	28606	28192	28432	28351	28265	28414	28352	28253	28329	28372	28362	28409	28476	28435	28301	28485	28360	28488	28558	28533	28434	28454	28366	28424	28532	28469	28398	28148	28504	28350	28309	28579	28542	28554	28125	28586	28043	28231	28536	28470	28127	28413	28348	28301	28194	28387	28480	28336	28373	28638	28500	28422	28594	28305	28189	28302	28517	28557	28352	28476	28415	28464	28417	28424	28359	28514	28434	28103	28328	28610	28696	28532	28409	28399	28635	28415	28301	28431	28399	28336	28390	28510	28409	28515	28538	28305	28798	28436	28397	28472	28405	28277	28593	28168	28511	28391	28541	28331	28510	28402	28351	28399	28376	28588	28415	28577	28405	28499	28341	28320	28688	28143	28417	28416	28344	28397	28420	28435	28419	28078	28518	28228	28578	28208	28253	28298	28427	28210	28314	28519	28534	28628	28203	28218	28008	28595	28380	28393	28448	28299	28347	28463	28527	28523	28636	28506	28445	28536	28409	28397	28350	28462	28283	28433	28463	28430	28476	28257	28283	28508	28335	28431	28214	28517	28432	28154	28430	28258	28399	28436	28362	28568	28250	28358	28490	28319	28223	28587	28406	28239	28232	28421	28528	28520	28496	28215	28364	28229	28287	28282	28384	28268	28366	28439	28265	28469	28416	28360	28555	28229	28229	28643	28252	28301	28445	28555	28636	28385	28637	28241	28120	28129	28379	28073	28586	28297	28307	28453	28466	28327	28399	28325	28204	28532	28626	28442	28429	28354	28147	28288	28373	28414	28219	28372	28347	28381	28337	28603	28398	28542	28513	28356	28306	28406	28694	28226	28467	28356	28398	28300	28286	28423	28389	28270	28618	28340	28429	28406	28650	28266	28594	28618	28114	28439	28708	28373	28551	28278	28566	28440	28306	28456	28341	28354	28656	28335	28445	28215	28248	28479	28333	28447	28511	28585	28455	28442	28273	28425	28500	28411	28407	28412	28365	28208	28599	28497	28674	28295	28430	28415	28051	28412	28341	28533	28406	28697	28520	28402	28420	28454	28264	28351	28291	28497	28457	28290	28341	28554	28270	28564	28290	28505	28502	28439	28331	28370	28183	28260	28272	28518	28323	28568	28528	28138	28358	28350	28347	28442	28327	28275	28532	28429	28595	28561	28361	28395	28408	28359	28300	28501	28292	28610	28500	28334	28322	28396	28569	28530	28231	28201	28426	28386	28303	28461	28174	28195	28423	28517	28363	28451	28466	28397	28508	28358	28505	28395	28396	28471	28193	28191	28332	28264	28316	28264	28303	28476	28397	28448	28456	28307	28383	28470	28580	28526	28573	28467	28441	28331	28484	28364	28246	28527	28190	28156	28509	28612	28434	28238	28405	28413	28289	28422	28570	28380	28491	28518	28182	28398	28454	28515	28348	28290	28570	28444	28332	28219	28319	28442	27992	28482	28326	28220	28559	28649	28278	28477	28390	28325	28434	28609	28351	28505	28523	28334	28436	28297	28431	28410	28171	28557	28480	28396	28371	28361	28457	28176	28234	28532	28431	28536	28535	28466	28001	28284	28444	28324	28556	28354	28397	28250	28337	28651	28407	28393	28398	28756	28441	28550	28372	28526	28362	28478	28549	28435	28328	28464	28189	28457	28461	28558	28242	28235	28533	28213	28393	28286	28584	28781	28370	28478	28572	28694	28668	28475	28544	28511	28248	28498	28228	28404	28327	28273	28474	28454	28465	28731	28666	28482	28367	28393	28559	28448	28147	28264	28247	28416	28265	28433	28199	28549	28381	28468	28656	28210	28480	28466	28357	28274	28428	28237	28509	28494	28286	28481	28354	28630	28546	28413	28524	28545	28205	28480	28359	28199	28476	28300	28472	28383	28593	28560	28512	28400	28485	28578	28487	28414	28562	28727	28470	28442	28092	28386	28048	28395	28331	28419	28246	28101	28447	28373	28291	28720	28337	28644	28286	28259	28543	28323	28473	28395	28546	28285	28035	28343	28355	28348	28572	28463	28375	28573	28382	28320	28594	28426	28271	28320	28453	28250	28263	28288	28199	28052	28639	28426	28362	28372	28488	28250	28449	28587	28445	28305	28619	28369	28352	28438	28452	28353	28296	28186	28384	28328	28287	28338	28266	28518	28569	28260	28306	28591	28407	28624	28637	28284	28681	28432	28540	28498	28316	28221	28287	28522	28301	28256	28533	28348	28340	28341	28493	28535	28513	28379	28585	28378	28398	28634	28515	28407	28463	28579	28430	28420	28373	28201	28439	28493	28571	28451	28475	28707	28535	28541	28202	28544	28470	28444	28558	28553	28502	28535	28168	28587	28434	28468	28521	28276	28343	28516	28444	28538	28622	28400	28302	28472	28296	28229	28407	28502	28559	28213	28389	28458	28147	28311	28457	28633	28594	28322	28194	27972	28448	28557	28423	28288	28219	28272	28455	28279	28473	28448	28419	28589	28603	28409	28478	28272	28383	28320	28404	28519	28177	28242	28523	28325	28210	28489	28460	28176	28468	28420	28400	28471	28418	28686	28474	28443	28348	28235	28603	28534	28649	28314	28354	28417	28377	28540	28620	28698	28433	28362	28199	28544	28583	28388	28547	28594	28327	28268	28335	28480	28467	28544	28451	28594	28395	28212	28495	28482	28131	28310	28319	28358	28459	28493	28630	28478	28435	28449	28486	28559	28673	28552	28079	28130	28425	28554	28271	28333	28425	28508	28298	28436	28536	28417	28439	28405	28271	28688	28495	28354	28386	28389	28346	28105	28218	28334	28397	28335	28518	28586	28411	28469	28403	28387	28199	28431	28551	28600	28454	28457	28632	28354	28326	28588	28268	28413	28297	28404	28166	28412	28434	28401	28338	28526	28423	28554	28513	28702	28501	28564	28592	28464	28570	28534	28259	28473	28326	28655	28462	28438	28423	28196	28281	28375	28513	28485	28514	28295	28048	28321	28142	28382	28240	28356	28418	28357	28176	28325	28089	28461	28605	28555	28393	28244	28369	28372	28447	28253	28569	28556	28532	28603	28440	28773	28317	28478	28432	28498	28427	28285	28381	28289	28642	28413	28300	28319	28498	28544	28436	28492	28514	28626	28540	28371	28426	28321	28470	28333	28421	28300	28284	28402	28710	28338	28245	28363	28434	28325	28289	28445	28543	28297	28546	28372	28625	28365	28386	28449	28404	28224	28446	28582	28556	28181	28441	28514	28510	28415	28359	28456	28347	28275	28499	28462	28384	28322	28323	28362	28445	28407	28337	28320	28410	28160	28330	28458	28307	28249	28370	28248	28331	28316	28557	28386	28232	28641	28640	28430	28521	28248	28434	28643	28460	28362	28453	28386	28255	28281	28382	28436	28458	28423	28511	28662	28458	28471	28412	28542	28486	28496	28199	28235	28324	28211	28280	28555	28263	28390	28403	28431	28485	28462	28211	28590	28529	28337	28440	28543	28240	28251	28340	28468	28453	28411	28259	28283	28184	28325	28579	28361	28339	28226	28422	28488	28529	28332	28510	28215	28302	28498	28417	28245	28352	28586	28277	28491	28513	28543	28655	28375	28345	28553	28543	28018	28390	28401	28606	28420	28249	28289	28483	28520	28593	28649	28416	28573	28319	28305	28476	28379	28497	28640	28248	28527	28314	28472	28234	28454	28310	28467	28378	28209	28343	28597	28315	28334	28317	28336	28539	28211	28439	28622	28683	28297	28527	28273	28567	28429	28435	28292	28346	28444	28160	28313	28286
26034	46798	34754	25131	19962	17840	17304	16906	16720	16625	16503	16445	16478	16411	16345	16103	16251	16400	16503	16867	16815	16607	16459	16297	16190	16105	15953	16135	16011	16152	15985	16205	16109	16052	15991	16055	16338	16254	16216	16072	16103	16156	16114	16078	15902	16109	16125	16091	16053	15898	16159	16179	16026	16059	16009	16116	16030	16003	16042	16049	16083	15907	16035	15914	16051	16176	15862	16042	15885	16169	16030	15981	15971	15803	16050	16105	16029	15987	15940	16074	16086	16142	16092	16033	15940	16045	16087	16165	16004	16040	15902	15835	16176	15985	15996	16134	16001	15967	16099	16070	15945	16202	16050	16186	16078	16186	16002	15856	16028	16196	16160	15915	16030	16035	16062	16270	15892	16010	15968	15879	15817	16050	15849	16114	16030	16100	16060	15903	16017	15973	16078	16094	16074	16060	16081	15922	16050	15957	15998	15982	16111	16007	16066	15898	16152	16025	16025	16139	16051	16012	16155	16011	15927	15987	16208	16005	16058	15864	16124	15816	15973	16066	16004	15951	16014	15966	16180	15885	15982	16162	16036	16038	16117	16200	15961	16138	16016	15968	16129	16028	15993	16169	15993	16114	16080	16139	16078	15780	15937	15993	15758	16056	15920	15995	15873	16031	16038	16162	16241	15881	15886	15980	16133	15904	16188	15861	15790	16008	15894	15921	16097	15972	16041	16070	15834	16072	15987	16124	16052	15986	16058	15959	16027	15863	15964	16025	16088	16105	16053	15983	16042	15955	16042	15982	16088	16073	15901	16050	16006	16093	15794	15909	16015	16007	15781	16005	15994	16005	16115	15882	16078	16132	16065	16098	16027	15973	15916	15966	15968	16109	15773	16165	16022	15843	15917	16186	15862	15854	16094	16077	15907	15892	16000	16139	16032	16059	15974	15993	15870	16052	16068	16121	16146	16134	16058	15983	16054	16166	16326	16039	15828	15940	16028	16063	16033	15989	15822	16131	15952	15985	15948	16093	15857	15946	16235	16215	16042	15915	15861	16032	15952	15838	15888	15991	15951	16054	16047	16049	15920	15953	15881	15952	15839	16049	15879	15828	16040	15963	15920	15980	16056	15942	15898	16099	16012	16009	16024	16063	15898	16024	16110	16063	16002	15910	16132	16084	16127	15884	15969	16032	16065	16233	15902	16102	16024	16054	16129	16140	15883	16150	15893	15880	15996	15943	16094	16071	15939	15981	15677	15941	15927	15956	15936	16034	16147	15976	15996	16180	15952	15811	16115	16036	15934	16132	15967	15756	15960	16077	15857	16060	16051	16028	16132	16011	16020	15906	16013	15982	16067	16053	15858	15877	16108	16083	15963	16031	15931	16135	15857	15793	15977	15917	15984	16273	15924	15892	15935	16128	15871	15896	15956	15872	16054	16023	16061	15992	15951	15958	16070	16025	16125	16131	15948	15890	16069	16241	15966	16120	16107	16040	16025	15781	16000	16134	15920	16027	16118	16144	15991	15984	16055	15957	16122	15864	15918	16003	15879	16099	15861	15876	15990	15968	15962	16067	16228	16068	16144	16051	15921	16055	15943	16100	15937	15889	15948	15734	16196	15949	15933	15879	16009	15886	15991	16145	15958	16056	15895	15956	16157	16122	15935	15842	16023	15987	16074	15931	15798	16109	16051	16097	16127	15960	15891	16008	15989	15956	15962	15765	15986	16134	15872	16004	16009	16103	16004	16011	15902	15988	16104	15891	16034	15892	16176	15878	16179	16004	15900	16147	15804	16134	16111	16035	16205	15906	16055	16019	15958	15861	16000	15976	15901	15917	16094	15916	16037	15843	16091	15864	16070	15978	16141	15781	16073	16006	15960	15746	16075	16011	15815	16006	15902	16049	15998	16096	16054	16051	15999	15932	16221	15873	15995	15949	15949	16013	16101	16123	16066	16021	16041	16057	15999	15873	15912	15969	16098	15914	16036	15951	15945	15829	16021	15967	15825	15979	15988	15934	15855	15858	16164	16116	16040	15936	15809	15968	16061	15938	15981	15971	16029	15912	15891	15962	15982	15970	16107	15859	16127	15926	16088	15923	16115	16043	15910	16108	16120	15987	15944	15917	15891	15977	15958	16086	16055	15981	15807	15995	16026	15931	15971	15958	16024	16110	15873	16008	16120	16019	16121	15939	15855	16039	15988	15881	16019	15907	15992	16017	15833	15974	15965	16024	16008	15902	16039	16034	16095	16118	15945	16036	16062	15982	15939	15997	16106	16186	15996	15870	15991	16098	15950	15971	15933	16127	15865	16058	15841	16031	15924	16006	16081	16002	16052	15991	16027	15783	15945	16182	16072	15961	16280	16125	15999	16092	15967	16185	15964	16056	16066	16166	15904	16152	15888	15919	16017	15955	15930	16085	16011	16140	16040	16062	15983	16085	15994	15797	16081	15961	15941	16095	15939	15922	16020	16033	15993	15975	16015	16007	16063	16082	15995	16111	15966	15924	15859	16030	16106	16077	15947	16082	15933	15801	16094	16059	16141	16073	16068	16002	15932	16106	16073	16037	15997	16011	15988	15872	16023	15981	16010	15883	15668	15834	16028	15981	15969	15702	15802	15852	15868	16141	16025	16125	16216	16017	15850	16048	15945	15989	15955	15996	15984	15891	15936	16104	15931	16009	16107	16012	16036	16078	16037	16050	16172	15954	16097	15957	15826	15950	15957	16126	15996	16043	15977	16134	15879	16040	16024	16012	16116	16098	15943	15969	15923	16164	15922	15937	15945	15936	15889	16015	16009	16080	15915	16117	15924	15896	16021	16047	15800	15960	15867	15956	15921	16000	15939	15987	16095	15948	15918	15842	16123	15899	15821	16175	15951	15972	16072	16131	16041	15929	15961	15999	15935	15941	16048	15859	16063	16045	16012	15929	16169	15841	16204	16016	16034	15890	16000	15861	16145	15835	16012	16077	15886	15935	16125	15973	15929	16115	15875	15997	16011	16072	15985	16006	16083	15879	16019	15838	15870	15953	15890	15996	15919	15838	15877	15989	16166	15924	16091	15756	15854	16065	16155	15965	16099	16019	16129	15861	15934	15926	15947	15983	16083	15938	16206	16113	16180	15929	15936	15908	16036	16128	16110	16123	16022	15965	16050	15923	16024	15986	16011	16049	16048	15960	16000	16034	16080	16147	15938	16196	16011	15967	16083	16044	15923	16083	16116	15966	16014	15953	16150	15867	15912	16024	15992	16015	15997	15894	16018	15980	15955	15860	16043	16020	16052	15995	15999	15973	15971	16052	15797	15946	15839	15958	15941	16030	15864	15818	15968	15913	16066	15793	16060	15966	16070	16087	16031	16050	15879	16049	15966	16076	16002	15987	16058	16055	16007	16132	15982	15931	16034	15943	16061	15954	16146	16059	15913	15973	16053	15971	15832	16010	15995	15910	16022	15914	16105	15931	15854	15940	15930	16086	15770	16024	15881	16120	16029	15967	16129	15840	16078	16110	15999	15875	15861	16009	15893	15874	16030	16014	16074	15915	16004	16013	15833	15832	15949	16078	16030	16074	15953	16108	16060	15984	16134	15822	15854	15918	15870	15899	16030	15933	15940	16114	15877	15786	16179	15931	15725	16010	16000	16104	15934	15963	15915	16064	15934	16004	15913	15969	16031	16066	16181	15880	16023	15989	15912	15993	15960	16072	15836	16057	15826	16120	16042	16086	16067	16020	15959	16092	16086	15871	16074	16196	16018	15941	16000	16010	15909	16091	16123	15872	15792	16212	15966	16056	15838	16076	15931	15942	15934	15795	15815	16205	15949	15718	16038	15945	16023	16092	15905	16049	15940	16067	15999	16114	15977	16185	16042	16074	15956	15949	15863	15961	15995	16053	16133	15943	16103	16012	16076	15990	16149	15929	15959	15863	15986	15978	15869	16246	16015	16008	16024	15829	15793	16052	15810	15992	15964	15935	16062	16030	15926	15951	15903	15926	15951	16055	16143	16021	15858	15997	15823	15987	16033	15972	16098	15936	15912	15982	15965	15882	15934	15883	15803	15915	15926	15881	16209	16120	16161	15851	16060	16001	16018	15991	16006	16144	16081	16030	15842	15940	15963	16101	16130	16160	15967	16083	16089	15850	16054	15899	15903	16119	16047	16024	16007	16055	16119	15963	16063	16038	16101	15974	15975	15928	16047	15780	16107	16018	15865	15865	15957	15993	16030	16069	15844	15780	16098	15996	16005	16028	16049	15985	16070	16039	16231	15963	16090	15897	16039	16147	15810	15887	15903	16041	16032	16010	15874	16031	15924	15979	16097	15874	16012	16053	15875	15921	16105	16050	16066	16122	16048	15833	16133	16011	16073	16029	15945	16001	16030	16020	16142	15966	16065	15964	16068	16289	15955	16053	15906	15872	16045	15905	16130	15981	16079	15924	15842	15897	15948	16093	16009	16029	15965	16074	16004	15974	16033	15819	15954	16073	16124	15969	15898	15995	15774	16092	16156	16036	15924	16020	15863	15934	15923	16017	15936	16048	15942	16138	15985	16131	15985	15872	16066	16010	16129	16007	15930	16015	15978	16021	16035	16027	15973	15955	16050	15972	15980	16081	16060	15949	15853	15951	16197	16042	16192	15894	15954	15970	16011	16082	16062	16000	16084	15985	15847	15968	15935	15880	16136	16037	15887	16111	16050	15961	15974	16035	15854	16044	16101	15874	15889	15904	15911	15950	16044	15903	16084	16221	16111	16081	16060	15916	15799	15823	15943	16096	16034	15889	16036	16013	15845	15951	16167	15910	16126	15953	16023	15951	16070	15901	16069	15944	15975	15914	15840	16001	16175	16035	15954	16007	15816	16028	16007	16124	15992	16004	16087	16054	16142	15756	15992	16074	15992	15939	16054	15883	16023	16133	16098	16164	15946	15853	15984	15811	15910	16061	16013	16208	15929	16016	15947	16054	16149	15922	15939	15932	16161	15995	16060	16065	15956	15999	16074	16033	16106	16004	15819	15945	15986	15960	16050	15881	15942	16014	16059	16098	16120	15917	16002	15950	15859	15991	16099	15994	16075	15894	16004	16040	15961	16108	16072	16223	15976	15852	16122	15929	15979	15998	16099	16003	15950	15921	15988	15976	16119	16072	15964	16016	15917	15961	16039	16125	16001	15874	15880	15979
36601	35918	39578	35140	29701	29072	28902	28713	28659	28661	28758	28536	28359	28464	28149	28410	28399	28323	28333	28605	28484	28549	28376	28406	28430	28220	28417	28433	28141	28406	28479	28195	28287	28164	28216	28335	28487	28424	28312	28393	28576	28417	28457	28365	28174	27987	28216	28345	28175	28188	28372	28317	28373	28303	28372	28394	28279	28286	28293	28216	28336	27997	28442	28290	28116	28429	28329	28255	28262	28167	28279	28289	28524	28481	28581	28406	28199	27976	28486	28255	28297	28297	28298	28272	28512	28262	28479	28143	28309	28283	28469	28121	28068	28187	28223	28373	28287	28283	28181	28320	28311	28037	28024	28190	28329	28025	28390	28344	28199	28420	28452	28385	28320	28339	27978	28262	28330	28191	28236	28178	28287	28386	28028	28274	28271	28111	28155	28301	28251	28347	28247	28203	28496	28258	28086	28407	28248	28454	28560	28300	28291	28260	28249	28365	28181	28113	28261	28175	28347	28478	28084	28318	28252	28310	28391	28289	28151	28384	28614	28406	28385	28000	28183	28209	28169	28277	28354	28227	28240	28379	28132	28194	28188	28394	27973	28425	28309	28315	28183	28094	28192	28366	28220	28414	28386	28203	28307	28123	28456	28286	28376	28268	28085	28422	28242	28369	28266	28077	28426	28436	28273	28176	28256	28261	28407	28244	28421	28344	28442	28592	28474	28277	28287	28523	28304	28174	28255	28081	28262	28015	28237	28082	28360	28212	28086	28274	28326	28151	28372	28302	28290	28267	28408	28380	28420	28225	28327	28253	28343	28047	28337	27966	28338	28420	28165	28165	28404	28355	28019	28341	28185	28455	28388	28575	28431	28404	28351	28239	28408	28139	28517	28247	28326	28549	28443	28329	28123	28332	28374	28035	28381	28156	28218	28398	28652	28256	28155	28283	28288	28030	28349	28463	28387	28315	28020	28444	28352	28503	28466	28136	28356	28405	28270	28222	28089	28223	28368	28200	28160	28180	28193	28252	28194	28444	28324	28558	28066	28222	28115	28271	28288	28272	28539	28324	28322	28461	28064	28339	28324	28102	28214	28218	28296	28305	27985	28178	28455	28158	28283	28487	28275	28376	28456	28292	28274	28521	28648	28172	28153	28190	28345	28408	28164	28154	28260	28297	28194	28602	28287	28327	28228	28228	28144	27860	28349	28314	28277	28418	28360	28164	28452	28430	28407	28438	28327	28282	28380	28339	28256	28109	28317	28329	28264	28433	28301	28518	28234	28146	28313	28206	28312	28386	28110	28162	28278	28154	28177	28528	28098	28126	28306	28223	28356	28330	28234	28281	28631	28313	28528	28119	28366	28549	28121	28344	28355	28478	28387	28251	28292	28428	28647	28354	28189	28220	28342	27963	28156	28385	28420	28344	28148	28223	28385	28327	28354	28251	28119	28294	28280	28478	28431	28301	28261	28292	28466	28228	28628	28172	28239	28309	28634	28229	28309	28213	28051	28158	27922	28271	28400	28229	28249	27985	28416	28271	28559	28461	28408	28365	28293	28076	28352	28416	28147	28350	28187	28004	28640	28410	28280	27886	28350	28242	28488	28362	28361	28255	28551	28208	28252	28093	28531	28178	28473	28062	28242	28241	28203	28197	28397	28288	28394	28650	28191	28350	28054	28423	28375	28117	28207	28300	28285	28477	28480	28342	28181	28166	28308	28241	28241	28264	28382	28366	28276	28311	28344	28340	28180	28126	28291	28218	28546	28555	28128	28289	28217	28402	28443	28321	28304	28241	28255	28198	28257	28393	28398	28245	28220	28284	28305	28275	28158	28506	28225	28331	28657	28315	28280	28188	28248	28355	28508	28335	28412	28337	28563	28198	28326	28280	28284	28460	28489	28094	28209	28351	28398	28168	28401	28073	28187	28442	27898	28321	28397	28122	28175	28190	28517	28572	28467	28129	28372	28217	28247	28337	28319	28212	28340	27955	28259	28037	28542	28244	28313	28410	28290	28412	28187	28368	28147	28392	28327	28265	28294	28354	28495	28060	28082	28265	28122	28209	28378	28542	28167	28274	28295	28277	28293	28052	28332	28319	28185	28087	28462	28404	28586	28149	28607	28260	28282	28356	28338	28208	28189	28363	28300	28245	28199	28363	28480	28460	28235	28626	28341	28187	28101	28319	28600	28371	28347	28390	28167	28144	28315	28265	28053	28282	28387	28101	28320	28231	28189	28361	28090	28332	28427	27955	28178	27942	28283	28320	28376	28142	28398	28122	28260	28075	28407	28190	28465	28353	28266	28324	28417	28194	28454	28525	28385	28254	28593	28373	28118	28404	28181	28574	28265	28251	28316	28361	28346	28217	28275	28168	28301	28276	28108	28019	28362	28309	28404	28311	28103	28393	28402	28397	28427	28370	28341	28121	28193	28233	28176	28140	28298	28176	28199	28090	28403	28553	28227	28219	28221	28307	28064	28483	28392	28306	28084	28253	28153	28344	28325	28535	28538	28234	28469	28246	28261	28262	28132	28274	28005	28306	28516	28249	28040	28282	28290	28125	28246	28267	28352	28237	28424	28446	28208	28085	28018	28244	28278	28257	28175	27964	28294	28324	28310	28171	28277	28484	28154	28358	28243	28180	28341	28274	28191	28393	28310	28122	28318	28363	28199	28273	28253	27994	28285	28415	28232	27937	28398	28019	28386	28248	28142	28164	28201	28023	28287	28439	28190	28328	28296	28612	28233	28277	28235	28202	28396	28395	28292	28254	28205	28152	28299	28068	28140	28274	27920	28140	28180	28078	28097	28281	28279	28141	28346	28347	28371	28243	28150	28352	28145	28312	28383	28168	27973	28448	28270	28308	28225	28370	28547	28279	28270	28539	28442	28422	28211	28266	28223	28217	28209	28303	28406	28030	28272	28160	28450	28384	28354	28288	28032	28221	28112	28441	28135	28171	28261	28386	28431	28314	28369	28204	28156	28350	28321	28207	28100	28047	28334	28263	28217	27964	28514	28373	28220	28330	28130	28258	28111	28209	28229	28073	28203	28171	28492	28147	28354	28151	28386	28171	28324	28043	28493	28246	28440	28332	28343	28461	28385	28415	28394	28614	28317	28280	28206	28410	28201	28379	28306	28175	28455	28475	28163	28551	28524	28415	28252	28532	27963	28332	28376	28228	28444	28431	28237	28454	28356	28415	28295	28312	28071	28449	28412	28344	28228	28352	28098	28225	28127	28461	28094	28309	28651	28083	28189	28404	28190	28295	28346	28466	28341	28155	28085	28518	28036	28150	28527	28258	28483	28331	28347	28282	28196	28480	28277	28354	28231	28201	28479	28432	28351	28399	28371	28393	28237	28217	28226	28297	28246	28233	28183	28250	28185	28073	28338	28393	28158	28245	28494	28251	28171	28362	28217	28257	28372	28296	28450	28182	28396	28069	28173	28408	28273	28238	28283	28127	28176	28345	28375	28148	28307	28074	28398	28097	28128	28104	28286	28455	28049	28220	28519	28309	28205	28310	28273	28248	28419	28092	28220	28685	28374	28470	28241	28437	28261	28195	28014	28459	28180	28359	28291	28264	28114	28069	28177	28095	28211	28392	28275	28474	28520	28350	28694	28417	28117	28318	28220	28325	28613	28455	28360	28281	28214	28229	28240	28407	28275	28275	28309	28285	28416	28062	28464	28224	28527	28551	27954	28317	28293	28416	28347	28260	28434	28454	28208	28312	28275	28245	28170	28425	28350	28424	28326	27976	28132	28336	28273	28341	28432	28097	28244	28290	28563	28480	28197	28200	28317	28296	28152	28045	28232	28389	28509	28263	28037	28282	28231	28263	28592	28361	28157	28340	28342	28267	28258	28499	28322	28206	28072	28214	28343	28258	28245	28447	28261	28156	28391	28372	28206	28225	28306	28238	28580	28050	28175	28143	28370	28482	28180	28200	28374	28431	28438	28361	28278	28266	28058	28491	28345	28085	28219	28439	28288	28457	28233	28376	28232	28468	28326	28542	28119	28107	28014	28277	28530	28347	28121	28362	28282	28548	28195	28251	28432	28008	28326	28185	28258	28455	28316	28341	28216	28263	28421	28299	28221	28345	28219	28319	28357	28007	28312	28223	28267	28498	28575	28108	28308	28256	28458	28479	28374	28480	28390	28354	28526	28206	28361	28099	28209	27948	28387	28090	28111	28356	28509	28338	28066	28110	28491	28399	28211	28515	28401	28110	28266	28553	28289	28226	28375	28296	28560	28348	28376	28286	28000	28164	28304	28348	28146	28251	28065	28157	28362	28179	28392	28281	28475	28348	28217	28239	28278	28267	28406	28070	28321	28363	28067	28372	28523	27960	28340	28515	28225	28200	28071	28267	28359	28200	28630	28273	28390	28307	28395	28402	28610	28349	28223	28192	28253	28388	28230	28210	28520	28007	28381	28266	28318	28465	28450	28158	28311	28150	28303	28413	28266	28424	28301	28236	28461	28229	28301	28155	27976	27996	28144	28421	28338	28252	28163	28007	28280	28257	28128	28184	28331	28444	28523	28245	28273	28398	28280	28440	28264	28203	28538	28164	28146	28007	28250	28218	28568	28281	28256	28114	28277	28192	28201	28127	28241	28267	27958	28169	28219	28141	28173	28389	28250	28371	28413	28336	28274	28394	28343	28371	28361	28222	28220	28181	28105	28200	28216	28249	28301	28414	28110	28602	28297	27894	28233	28417	28273	28160	28360	28427	28322	28364	28399	28190	28116	28365	28357	28389	28306	28225	28253	28132	28053	28096	28551	28202	28290	28273	28283	28187	28317	28352	28469	28527	28232	28413	28451	28331	28310	28493	28461	28506	28178	28251	28550	28303	28149	28148	28191	28112	28244	28308	28036	28152	28348	28359	28257	28145	28255	28233	28162	28248	28488	28328	28229	28252	28361	28271	28106	28226	28066	28145	27979	28191	28483	28265	28343	28136	28205	28356	28505	28196	28268	28359	28273	28463	28360	28229	28378	28400	28438	28308	28230	28472	28276	28479	28372	28221	28243	28322	28792	28317	28315	28318	28270	28476	28389	28121	28187	28347	28095	28305	28228	28019	28294	28294	28207	28182	28295	28336	27985	28379	28233	28287	28278	28452	28209	28139	28168	28412	28240	28300	28044	28184	28368	28283	28133	28205	28247	28279	28412	28087
27874	39733	27764	20095	17038	16524	16166	16173	16006	15992	16109	15994	15762	15967	15988	15915	15689	15894	15897	15672	15623	15700	15971	15713	15707	15675	15686	15853	15734	15610	15789	15760	15834	15645	15836	15842	15853	15527	15732	15809	15823	15714	15558	15824	15844	15844	15622	15727	15874	15773	15661	15673	15793	15819	15923	15968	15719	15582	15718	15769	15676	15640	15694	15830	15678	15651	15776	15635	15800	15624	15773	15549	15803	15684	15749	15698	15634	15728	15869	15842	15804	15893	15665	15778	15828	15631	15710	15776	15721	15767	15718	15644	15650	15759	15646	15667	15881	15677	15782	15588	15667	15702	15653	15654	15670	15733	15790	15661	15725	15743	15634	15660	15674	15496	15656	15635	15719	15743	15691	15543	15738	15763	15683	15819	15583	15775	15743	15757	15775	15705	15744	15661	15621	15736	15793	15905	15729	15753	15705	15628	15824	15891	15632	15575	15574	15567	15766	15813	15694	15552	15586	15740	15970	15724	15882	15602	15834	15665	15785	15542	15751	15548	15744	15657	15637	15774	15834	15605	15641	15785	15740	15674	15817	15949	15884	15780	15607	15869	15708	15555	15655	15681	15726	15738	15596	15881	15470	15628	15844	15814	15547	15616	15742	15604	15625	15705	15701	15735	15650	15798	15889	15649	15737	15947	15693	15734	15573	15798	15767	15604	15662	15767	15753	15736	15725	15796	15547	15860	15628	15923	15534	15591	15787	15642	15642	15630	15552	15716	15770	15746	15593	15665	15666	15848	15752	15719	15718	15799	15794	15642	15678	15844	15764	15565	15764	15860	15744	15966	15606	15739	15774	15682	15651	15712	15765	15829	15712	15774	15723	15569	15634	15721	15766	15831	15779	15744	15589	15873	15866	15558	15772	15682	15855	15757	15990	15863	15749	15754	15775	15715	15624	15687	15845	15703	15705	15759	15782	15567	15725	15679	15538	15635	15665	15883	15733	15556	15667	15906	15624	15919	15554	15733	15703	15657	15712	15770	15726	15659	15588	15736	15695	15805	15651	15538	15663	15733	15667	15599	15566	15703	15859	15642	15678	15728	15742	15753	15795	15781	15646	15822	15830	15800	15752	15671	15749	15912	15749	15540	15636	15628	15782	15784	15711	15821	15737	15517	15596	15837	15753	15807	15765	15705	15800	15807	15932	15627	15652	15637	15493	15717	15693	15606	15746	15705	15491	15533	15769	15856	15847	15688	15787	15606	15739	15665	15561	15624	15872	15734	15704	15826	15688	15767	15704	15639	15736	15773	15813	15687	15771	15617	15634	15697	15743	15716	15735	15568	15783	15741	15889	15639	15730	15794	15696	15794	15865	15778	15773	15681	15783	15809	16006	15767	15708	15529	15801	15560	15739	15869	15738	15680	15725	15656	15667	15631	15864	15761	15631	15807	15627	15702	15752	15655	15669	15771	15565	15890	15691	15730	15705	15825	15886	15761	15680	15598	15846	15769	15846	15866	15669	15453	15967	15755	15690	15731	15677	15880	15774	15704	15921	15822	15680	15730	15828	15654	15751	15837	15665	15636	15902	15741	15782	15618	15774	15884	15637	15944	15617	15787	16016	15746	15695	15802	15655	15695	15779	15665	15733	15444	15652	15663	15847	15753	15877	15767	15622	15732	15804	15736	15648	15620	15696	15787	15803	15594	15794	15759	15808	15720	15729	15838	15691	15754	15820	15774	15800	15587	15845	15698	15769	15787	15852	15622	15734	15513	15592	15750	15799	15800	15689	15737	15804	15772	15742	15597	15796	15708	15788	15729	15582	15805	15835	15707	15684	15588	15653	15441	15811	15560	15607	15636	15560	15644	15853	15653	15613	15724	15636	15671	15657	15739	15530	15726	15672	15760	15545	15722	15766	15650	15723	15661	15830	15745	15521	15680	15585	15833	15758	15650	15797	15949	15629	15647	15638	15725	15561	15679	15660	15759	15645	15718	15691	15707	15737	15686	15744	15873	15574	15772	15666	15593	15595	15704	15768	15906	15471	15665	15785	15638	15600	15910	15828	15884	15727	15776	15731	15614	15623	15649	15945	15701	15712	15571	15717	15691	15621	15791	15749	15620	15853	15642	15672	15648	15699	15675	15607	15716	15708	15709	15788	15624	15777	15723	15711	15799	15687	15690	15721	15752	15789	15616	15761	15714	15779	15643	15877	15494	15549	15791	15602	15751	15796	15687	15716	15717	15783	15618	15743	15656	15611	15753	15914	15863	15761	15609	15840	15618	15800	15739	15770	15588	15769	15665	15849	15786	15745	15805	15801	15739	15732	15707	15782	15783	15706	15735	15676	15844	15775	15769	15803	15717	15607	15776	15660	15838	15777	15649	15889	15731	15860	15667	15792	15694	15718	15837	15748	15849	15592	15695	15683	15557	15807	15909	15680	15687	15771	15822	15775	15741	15688	15726	15634	15675	15430	15807	15785	15541	15687	15843	15730	15757	15815	15613	15880	15638	15771	15828	15862	15728	15699	15764	15747	15600	15877	15753	15914	15813	15707	15769	15868	15751	15740	15709	15689	15753	15685	15794	15587	15601	15620	15705	15768	15698	15740	15682	15867	15542	15672	15514	15729	15700	15781	15839	15796	15738	15789	15715	15551	15596	15735	15640	15553	15637	15771	15678	15795	15704	15637	15659	15809	15673	15669	15770	15785	15753	15488	15826	15716	15808	15844	15744	15710	15639	15831	15704	15916	15727	16063	15547	15835	15731	15795	15936	15647	15700	15768	15886	15629	15682	15564	15601	15845	15644	15843	15689	15500	15744	15675	15753	15738	15880	16004	15603	15622	15946	15712	15716	15661	15822	15680	15705	15705	15661	15905	15594	15693	15725	15631	15706	15680	15665	15666	15702	15825	15717	15663	15823	15552	15678	15764	15719	15702	15671	15775	15801	15655	15816	15565	15903	15810	15741	15809	15738	15705	15685	15740	15835	15794	15695	15783	15777	15580	15638	15839	15780	15656	15583	15861	15825	15477	15944	15492	15669	15780	15872	15688	15584	15892	15744	15888	15682	15786	15803	15827	15694	15509	15728	15675	15639	15709	15760	15672	15904	15470	15723	15772	15791	15786	15757	15687	15601	15474	15737	15777	15783	15618	15683	15759	15828	15672	15760	15817	15560	15781	15554	15620	15644	15673	15679	15658	15614	15799	15730	15628	15622	15641	15540	15745	15583	15776	15767	15699	15751	15721	15652	15786	15709	15697	15824	15641	15777	15721	15896	15693	15592	15614	15625	15734	15672	15634	15685	15654	15758	15914	15624	15800	15789	15783	15667	15895	15813	15663	15570	15911	15835	15722	15817	15667	15714	15588	15678	15559	15715	15732	15747	15893	15695	15563	15834	15623	15913	15724	15686	15687	15723	15697	15806	15748	15642	15659	15779	15685	15817	15553	15715	15756	15968	15494	15834	15716	15721	15693	15737	15827	15706	15697	15929	15787	15701	15663	15548	15685	15753	15655	15556	15719	15591	15650	15741	15579	15646	15693	15688	15813	15850	15579	15801	15619	15866	15724	15718	15778	15662	15857	15791	15700	15787	15956	15686	15717	15776	15758	15808	15770	15921	15717	15729	15641	15780	15607	15744	15831	15739	15826	15801	15631	15723	15659	15898	15786	15857	15651	15680	15608	15765	15686	15712	15687	15752	15565	15674	15596	15813	15645	15516	15629	15844	15699	15653	15723	15715	15766	15697	15728	15577	15663	15804	15486	15798	15603	15686	15711	15770	15668	15542	15697	15740	15689	15654	15726	15579	15720	15800	15740	15711	15884	15628	15735	15778	15766	15872	15562	15807	15691	15720	15582	15698	15773	15799	15790	15935	15611	15709	15739	15584	15854	15639	15590	15872	15642	15823	15776	15917	15740	15627	15679	15727	15813	15883	15650	15664	15667	15841	15914	15792	15739	15551	15746	15837	15781	15679	15835	15827	15862	15719	15723	15772	15710	15845	15787	15604	15630	15747	15727	15803	15637	15717	15951	15831	15943	15684	15898	15744	15778	15666	15770	15595	15715	15662	15882	15885	15782	15777	15654	15591	15586	15675	15635	15715	15830	15544	15930	15853	15753	15813	15779	15634	15716	15806	15672	15665	15794	15892	15686	15596	15777	15786	15773	15829	15903	15630	15804	15588	15733	15677	15787	15710	15864	15759	15606	15717	15533	15748	15851	15749	15647	15739	15639	15845	15741	15839	15733	15664	15865	15924	15776	15640	15612	15878	15861	15862	15626	15946	15721	15717	15807	15828	15781	15776	15804	15741	15620	15656	15789	15717	15783	15665	15773	15633	15599	15555	15710	15714	15775	15668	15742	15706	15618	15630	15764	15666	15878	15916	15585	15752	15688	15610	15575	15802	15707	15691	15734	15643	15657	15875	15740	15770	15612	15736	15645	15774	15817	15731	15622	15711	15700	15884	15829	15707	15621	15722	15830	15763	15715	15580	15814	15657	15610	15798	15848	15831	15645	15829	15880	15680	15698	15714	15684	15647	15540	15762	15768	15685	15681	15796	15811	15663	15768	15811	15626	15757	15788	15691	15642	16007	15762	15665	15617	15655	15716	15773	15741	15788	15733	15688	15784	15567	15833	15478	15761	15638	15788	15829	15847	15686	15746	15846	15611	15653	15652	15737	15681	15774	15932	15772	15704	15807	15733	15743	15637	15743	15658	15859	15755	15634	15673	15969	15666	15832	15572	15896	15713	15583	15720	15692	15749	15844	15814	15719	15599	15756	15620	15729	15649	15839	15678	15632	15639	15766	15777	15735	15772	15787	15738	15757	15874	15664	15643	15652	15810	15734	15697	15877	15617	15689	15586	15720	15634	15637	15528	15679	15569	15797	15729	15693	15697	15680	15593	15651	15841	15845	15730	15710	15777	15610	15790	15728	15687	15816	15804	15770	15624	15777	15932	15694	15635	15687	15683	15688	15618	15723	15832	15820	15712	15689	15686	15849	15681	15621	15729	15730	15642	15709	15690	15641	15589	15541	15657	15734	15664	15839	15758	15766	15679	15903	15684	15833	15822	15687	15858	15718	15740	15777	15975	15833	15657	15864	15775	15551	15872	15850	15813	15580	15695	15903	15616	15654	15885	15691	15840	15928	15765	15881	15617	15642	15723	15670
24319	21037	27924	27479	27671	29631	30264	28928	28501	28622	28383	28341	28634	28578	28351	28487	28521	28356	28628	28752	28449	28552	28583	28218	28215	28284	28168	28234	28012	28276	27833	28006	27919	28146	28085	28527	28084	28036	28069	27990	28180	27973	27980	28098	28010	27883	27989	28179	28075	27974	28104	27879	28079	28066	28015	28179	28041	28294	28278	28019	28254	27851	28042	27834	28069	28122	28054	28243	27788	28012	28439	27950	28059	28226	28197	28168	28042	28092	28024	28046	27953	28126	28140	27956	28061	28001	28119	27943	27936	28006	27998	27760	28066	28111	27980	27817	28026	27956	27895	28223	28095	28085	28024	28013	28081	27930	28206	28025	27945	27937	27764	28087	28000	28216	27994	27910	27851	28105	27903	27889	27978	27837	28189	27995	27811	27690	28291	27934	27994	27883	28076	28033	28058	27748	28086	28054	27997	27630	27814	27985	27911	27932	27803	27859	28258	27823	28160	27999	28149	28030	27987	27792	27955	27902	28300	27862	27680	27949	28058	27990	27899	27909	27736	28102	28147	27861	27976	28060	27942	28038	27975	27919	28022	28070	27855	27952	28134	28139	28183	27995	28004	27776	27916	28204	28078	27931	28032	28012	28080	27957	28211	27968	27861	27961	27907	28051	27899	28001	28061	27945	28134	28150	28116	27971	28044	28360	28035	27898	28037	28147	28042	27950	27893	28137	27905	28204	27970	27998	28011	28129	27861	28171	28258	27826	28185	27935	28172	28029	27932	28103	28365	28143	27781	27731	27895	27951	28114	27718	27984	28208	27963	28246	28408	28109	27963	28193	27836	28000	27801	27974	27971	28163	28008	27861	28135	27938	28033	27796	27801	28020	27917	27882	27903	28174	28111	27989	27822	28240	28122	27856	28198	27927	27950	28039	28235	28374	28030	28360	28225	28129	28114	28041	28094	28249	27737	28029	27873	27780	28188	28072	27950	27932	27983	28087	28047	27904	27953	27989	27959	27954	28020	27977	28264	28079	28109	27974	27954	27861	27900	27836	27895	28114	28048	27886	28356	27778	27964	28256	27911	27989	28000	27819	28274	28265	28108	28105	27916	27753	27849	27930	28061	27913	27786	27904	28058	28009	27985	28228	28173	28015	28278	28001	27950	28085	28012	27758	27968	28146	28412	27921	28225	28060	28046	27950	28007	28077	28046	27924	27998	27977	27886	27972	28028	28308	27977	27844	28212	28068	28099	27894	28016	27962	28038	28232	28263	28173	27867	27981	28264	27968	27849	28230	28134	28010	28154	28160	28114	28087	28079	28155	27993	28060	27806	27949	27965	27918	27995	28107	27682	27908	28041	28057	28079	27955	28042	28125	28036	27997	27946	28017	28100	27865	27893	27815	28144	28007	28293	28015	28000	27984	28084	27877	28104	28003	28088	28017	28181	28194	28264	28021	27900	28180	28077	27966	28098	28066	27991	28137	28072	28244	28029	27855	28053	28051	28071	28275	28025	27836	27916	28077	27874	28036	28104	27976	28369	28013	27989	27876	28032	27987	28132	28241	28183	27901	28010	27977	27848	27970	28186	27873	28288	27989	28005	28185	28010	28050	28064	28029	27890	27694	28018	28143	27999	27911	28181	27938	27915	27818	28110	27937	28092	28181	27752	27809	28173	27908	28002	27997	28025	28065	27981	28108	28180	27993	27865	27820	27833	28112	28006	28025	28131	28083	27785	28033	28081	28001	27728	28077	28307	28126	27939	28181	28026	28109	28053	28286	27888	28203	28176	28073	28106	28055	27978	28328	27956	27967	27954	28021	28000	27956	28061	28173	28134	28320	28271	27880	28084	27855	28069	27968	28243	28141	28025	27998	27889	27876	27931	27780	28092	27945	28095	28000	27832	28018	28272	28043	28114	28103	28257	27895	27906	27955	28022	27729	28144	28321	28061	27681	28269	28005	27900	27870	27992	28004	28061	27943	27980	28315	28054	27984	28165	27965	28027	28178	27987	28260	28275	27911	28054	27734	27962	28100	27754	28032	28146	28072	28196	27897	27973	28040	27926	28074	28064	28040	28066	28227	27859	27869	27923	28319	28034	27883	27868	28082	28352	28092	28141	28115	27820	27920	28076	28080	27961	28054	27931	28234	27959	28005	28049	27870	28098	28003	28031	28094	27913	27989	28199	28166	28029	28138	27826	28149	27946	28108	27980	27952	28039	27949	28016	27788	28128	28058	27920	28122	28147	28060	27976	27876	27771	28097	28244	28037	27796	28119	28366	28024	28089	27874	28134	28058	27950	27930	28028	27882	27962	27861	28050	27854	28035	28088	28053	27848	27930	27701	27946	28014	28151	28018	27955	27961	27654	27922	27956	27950	27968	28169	28106	28266	27908	27938	28026	27929	28088	28015	28102	28030	28113	27996	28144	28092	28016	28127	27927	28024	28043	28148	27940	28003	27985	28208	28339	27753	28096	27998	28015	27824	27923	28084	28070	27934	27941	28040	27969	27969	27984	28003	27907	28001	28053	27995	27763	28042	28209	27802	27924	27931	27784	27838	28210	28153	28131	28106	28195	28162	27641	28042	27954	28126	28225	28065	27987	28031	28142	28093	27979	28048	27968	27969	28081	28052	28075	28023	28261	28024	28215	28138	28037	27831	28283	28183	28141	28285	27851	28001	28036	28092	28048	27993	27915	28080	28193	27815	28070	27990	27961	27985	27981	28149	28024	27951	28060	27931	27749	27964	28047	28156	27892	27987	28067	28353	28069	28101	28201	28227	28094	27976	27915	27872	27915	27666	28100	27939	28016	27895	27880	28167	28002	28157	28061	28337	27983	27878	28077	27830	28042	28179	28236	27730	28014	28274	28153	27990	27975	28395	28086	27999	27741	27938	27949	27987	28198	27917	28147	27952	27974	28006	28042	27861	27986	28080	28084	27967	27965	28096	28097	28517	28081	27791	28141	27948	27970	28141	27857	27867	28132	27869	28008	28129	28180	27816	27847	28052	27954	27922	27644	27953	28272	28045	27938	27925	28108	27943	28108	28330	28202	28336	28104	27759	27997	28020	28033	27926	28231	27868	28054	27876	28202	27984	28241	28004	27996	27582	27869	27984	28086	28365	28184	28009	28054	28142	27887	27999	28148	28113	27923	27873	28157	28071	28305	28128	28123	28177	28159	27990	27942	28160	27939	28071	28375	27915	28182	28059	27990	28212	28024	28104	27790	27948	28041	28073	28120	28064	28017	27903	28144	27957	27752	28016	28171	28195	28130	28055	28148	28074	28021	28153	28051	28055	28048	27868	28072	27917	28156	28042	28246	27999	27848	27912	28173	27920	28010	28012	28059	28082	27983	27998	28014	27950	28080	28236	27793	28012	27972	27859	28163	28172	28018	27870	27858	28128	28047	28140	27878	28320	28057	28164	28144	27822	28099	28095	28179	27977	28005	27871	28064	28029	28072	28023	27996	27804	27951	27994	27976	28277	28334	28011	27877	27778	27900	27995	27935	28095	28050	27921	27968	27891	27772	27996	28144	28109	27888	28038	28000	27891	28049	27829	28146	28133	27890	28216	27810	28019	27870	27720	27811	27952	27931	27895	28223	28063	27961	27779	27824	28121	27929	28055	27912	27975	27922	27980	28004	28080	28225	28159	28103	27840	28080	28054	27897	27797	27966	28017	28197	28070	28064	28250	28266	27889	28001	28092	28176	28040	28189	28089	28018	28073	27925	28278	27929	28000	27735	28048	28112	28062	28235	28232	27903	28248	28202	28034	28071	28076	28025	28224	27964	27715	27869	28085	28317	28046	27766	27781	27766	28091	28036	28081	28272	28093	28017	28121	28216	27931	28019	27770	28002	28137	27945	27830	28045	27795	27888	27864	27935	28012	28226	27823	28015	27985	27898	27997	27912	27641	28163	27876	28091	28313	28205	27895	27793	28136	28060	28058	27947	28108	27982	27818	27726	27854	28141	27922	27818	28042	28134	27796	28006	28002	27870	27970	28076	28131	27959	28068	28151	28206	28238	28081	28198	28087	27883	27866	28092	27874	28040	28159	28093	27972	28056	28099	27645	28116	28075	28046	27859	28198	27846	27812	27968	28093	28084	27807	27973	27998	28019	28276	27817	28030	28115	28019	27934	28085	27945	28132	28171	28153	28020	27865	28067	28001	27998	28021	27969	28104	28159	28122	27865	27982	28108	28175	27971	28068	27988	28081	28259	28034	28033	28120	27962	27883	27887	27784	27848	28176	28141	28183	27934	27939	28388	27981	28037	27824	28105	28082	28041	28118	27996	27972	28000	28074	27894	27950	28171	28153	27778	27928	28026	27936	28033	28138	27875	28103	27941	28098	28121	28144	28122	28080	28072	27935	27992	27913	27967	27909	28255	28107	27907	27956	27847	28000	27923	28181	28114	28163	28245	28070	27775	28032	27947	27896	28028	28166	28073	27753	27912	28042	28275	28041	28082	28181	28151	27701	28118	27947	28133	28099	27878	28248	28274	28123	27960	27998	28033	28242	28036	28102	28023	27955	28071	28016	27901	27857	28057	28231	28222	28252	27956	28091	28224	27982	27983	27843	27875	28229	27937	28066	27867	27857	28102	27956	28148	28177	28260	28040	28153	27999	27796	28018	28057	28010	27699	27692	27950	27900	27981	28039	27834	28116	28175	28038	27919	28100	27887	27973	28235	28178	28090	28089	28167	28065	28160	27944	27964	27919	27979	28042	27985	28018	28027	28123	28169	27935	27987	27966	28017	27758	27952	27914	28177	27876	28303	28161	27899	28048	27914	28140	27942	27678	28023	27866	28303	28062	28124	28016	27933	28129	27925	27966	28109	27810	27901	27804	27751	27923	27797	27871	28034	28152	28217	27981	27990	28043	27681	28080	27890	28103	27943	28063	28323	28083	28290	28225	27788	28076	28094	27975	27706	28012	28015	28072	27971	27918	28065	28186	28336	28041	28161	28072	27994	27911	28027	27946	27888	27572	27775	27891	27962	28134	28003	28161	28155	28115	28050	28157	28072	28268	28275	28041	27988	28000	28079	28045	28000	28015	28001	27993	27754	28015	28154	27936	27942	27948	27999	28127	28036	28290	28074	28032	28282	28036	28071	28216	27882	27969	27993	28010	27898	27925	28284	28054	28025	28194	27946	28109	28117	28193	27954	28006
23312	39677	27965	19256	17553	17062	16783	16486	16231	16318	16108	16352	15858	15993	16124	16156	15988	16048	16222	16422	16355	16129	16095	15928	15937	15856	15889	15665	15679	15843	15720	15836	15916	15720	15766	15816	15937	15843	15799	15592	15842	15764	15809	15832	15883	16045	15749	15853	15736	15883	15967	15885	15712	15742	15824	15826	15628	15772	15703	15726	15784	15898	15758	15870	15858	15825	15807	15892	15863	15836	15991	15877	15925	15734	15923	15551	15664	15662	15926	15790	15761	15911	15829	15802	15678	15736	15853	15658	15800	15562	15865	15843	15808	15915	15871	15863	15753	15860	15781	15748	15713	15893	15789	15823	15887	15689	15888	15872	15615	15682	15828	15839	15769	15819	15763	15833	15796	15852	15782	15819	15834	15791	15645	15842	15748	15690	15918	15879	15900	15675	15754	15629	15799	15674	15853	15693	15521	15809	15643	15838	15722	15771	15668	15823	15764	15798	15860	15701	15507	15872	15949	15848	15550	15773	15917	15676	15918	15869	15689	15812	15903	15814	15910	15933	15744	15808	15878	15714	15557	15852	15669	15829	15826	15724	15630	15776	15880	15786	15746	15716	15891	15712	15866	15930	15717	15812	15912	15762	15683	15720	15954	15722	15596	15645	15832	15654	15812	15831	15726	15789	15856	15885	15835	15680	15896	15810	15727	15806	15939	15699	15753	15967	15855	15653	15871	15630	15743	15690	15862	15609	15814	15749	15913	15570	15802	15841	15751	15690	15700	15766	15801	15813	15691	15849	15743	15920	15809	16037	15618	15678	15892	15733	15785	15855	15706	15838	15668	15924	15751	15809	15870	15522	15897	15652	15815	15718	15792	15731	15734	15778	15899	15703	15809	15948	15781	15705	15818	15697	15919	15645	15885	15702	15811	15865	15853	15872	15730	15868	15735	15741	15830	15710	15740	15814	15856	15854	15881	15811	15896	15765	15736	15797	15891	15642	15652	15707	15752	15932	15761	15826	15905	15860	15603	15870	15661	15821	15734	15854	15831	15765	15589	15835	15888	15785	15710	15786	15671	15695	15718	15862	15897	15849	15700	15643	15833	15864	15709	15670	15936	15910	15792	15565	15759	15565	15882	15922	15671	15719	15892	15775	15802	15673	15772	15708	15871	15751	15694	15587	15717	15769	15729	15811	15795	15835	15776	15709	15782	15728	15675	15898	15759	15859	15870	15792	15832	15590	15776	15669	15721	15758	15683	15771	15962	15704	15897	15688	15645	15604	15852	15874	15712	15733	15773	15819	15702	15743	15762	15733	15612	15870	15708	15861	15812	15670	15927	15772	15747	15840	15875	15704	15769	15795	15761	15679	15745	15811	15819	15756	15869	15678	15817	15823	15812	15721	15775	15636	15872	15798	15808	15924	15596	15575	15727	15729	15691	15827	15838	15706	15745	15709	15871	15623	15853	15822	15766	15762	15688	15766	15784	15753	15630	15602	15666	15902	15744	15765	15859	15877	15831	15767	15769	15876	15683	15789	15701	15616	15706	15800	15728	15819	15747	15587	15696	15760	15882	15848	15811	15739	15809	15833	15735	15862	15867	15939	15720	15683	15797	15727	16025	15798	15731	15635	15643	15848	15706	15636	15515	15621	15891	15780	15829	15856	15782	15716	15880	16002	15816	15906	15737	15816	15680	15792	15946	15757	15753	15753	15688	15835	15713	15746	15719	15675	15842	15798	15796	15732	15826	15848	15934	15702	15652	15766	15784	15797	15858	15912	15799	15759	15903	15737	15736	15939	15761	15622	15626	15854	15856	15799	15930	15707	15748	15859	15737	15520	15711	15844	15663	15710	15704	15810	15709	15929	15722	15785	15734	15809	15880	15755	15710	15526	15648	15788	15798	15909	15861	15800	15684	15773	15939	15578	15669	15906	15812	15833	15930	15781	15785	15680	15762	15768	15753	15911	16008	15798	15910	15579	15978	15618	15732	15744	15420	15762	15776	15848	15892	15868	15699	15637	15747	15831	15656	15944	15812	15825	15873	15791	15742	15771	15771	15828	15669	15786	15906	15740	15773	15739	16009	15689	15692	15830	15813	15965	15857	15734	15739	15928	15618	15682	15673	15924	15877	15592	15672	15780	15674	15761	15732	15740	15696	15918	15681	15886	15774	15849	15619	15688	15686	15773	15758	15931	15737	15662	15812	15728	15776	15793	15914	15664	15863	15781	15686	15613	15675	15901	15869	15682	15856	15735	15812	15800	15865	15965	15847	15887	15698	15757	15653	15765	15774	15812	15817	16092	15654	15590	15645	15856	15869	15718	15691	15753	15753	15734	15866	15879	15819	15820	15798	15875	15708	15768	15770	15806	15826	15907	15892	15638	15824	15825	15654	15708	15825	15740	15826	15832	15849	15875	15759	15755	15815	15683	15799	15826	15867	15737	15764	15850	15813	15802	15787	15799	15753	15665	15826	15677	15607	15754	15882	15821	15870	15776	15754	15751	15776	15696	15809	15696	15587	15822	15722	15602	15782	15828	15910	15896	15669	15789	15836	15668	15697	15646	15764	15707	15637	15858	15689	15862	15839	15868	15852	15762	15926	15806	15817	15960	15639	15757	15873	15744	15784	15726	15676	15877	15897	15807	15858	15747	15737	15896	15800	15762	15600	15718	15653	15830	15730	15968	15855	15680	15804	15739	15825	15957	15778	15896	15811	15794	15732	15719	15752	15846	15733	15948	15822	15733	15691	15827	15968	15894	15791	15782	15697	15713	15731	15914	15724	15772	15836	15750	15854	15785	15719	15891	15901	15851	15864	15849	15779	15718	15882	15748	15822	15669	15926	15821	15823	16031	15720	15690	15843	15754	15714	15777	15877	15791	15831	15727	15955	15668	15698	15631	15749	15837	15848	15841	15784	15706	15965	15936	15720	15548	15870	15848	15808	15737	15714	15798	15873	15864	16027	15760	15684	15912	15656	15958	15812	15625	15912	15697	15709	15825	15843	16049	15774	15658	15787	15648	15933	15880	15751	15705	15708	15707	16151	15786	15740	15789	15842	15775	15811	15844	15842	15887	15720	15826	15921	15784	15664	15841	15676	15774	15901	15538	15865	15753	15984	15491	15839	15787	16012	15769	15755	15714	15493	15820	15833	15707	15658	15568	15677	15721	15961	16015	15850	15789	15918	15709	15975	15879	15629	15631	15873	15664	15840	15715	15740	15831	15776	15788	15794	15717	15796	15832	15861	15778	15771	15928	15862	15721	15863	15673	15749	15686	15889	15823	15712	15860	15735	15750	15757	15728	15711	15810	15767	15967	15788	15945	15697	15838	15773	15847	15749	15795	15890	15639	15921	15683	15867	15849	15736	15776	15862	15661	15927	15573	15718	15938	15737	15794	15684	15727	15584	15719	15681	15686	15714	15773	15675	15634	15786	15593	15723	15573	15925	15941	15810	15623	15764	15854	15815	15755	15689	15885	15874	15912	15725	15723	15870	15853	15984	15457	15710	15689	15722	15703	15879	15883	15774	15688	15739	15917	15874	15775	15846	15916	15832	15715	15677	15785	15688	15848	15827	15803	15939	15734	15746	15662	15745	15722	15919	15676	15643	15735	15826	15684	15890	15773	15618	15787	15808	15872	15690	15718	15828	15593	15965	15822	15934	15773	15767	15948	15873	15775	15813	15895	15903	15743	15925	15802	15731	15694	15699	15825	15828	15646	15780	15678	16066	15816	15639	15797	15874	15734	15798	15767	15686	15839	15837	15812	15976	15709	15733	15809	15896	15738	15810	15807	15686	15613	15770	15676	15947	15900	15781	15904	15735	15788	15823	15805	15761	15739	15890	15744	15834	15795	15876	15815	15708	15893	15883	15849	15582	16072	15665	15832	15565	15845	15572	15709	15843	15604	15875	15824	15831	15767	15863	15709	15940	15826	15789	15768	15830	15744	15734	15743	15854	15625	15897	15866	15646	15749	15888	15735	15835	15774	15775	15763	15653	15638	15860	15939	15686	15932	15648	15792	15729	15749	15737	15708	15722	15784	15979	15694	15738	15886	15781	15871	15757	15949	15807	15933	15704	15781	15892	15869	15770	15817	15681	15767	15794	15870	15985	15757	15825	16104	15732	15682	15794	15768	16035	15800	15785	15875	15772	15883	15657	15741	15827	15645	15692	15927	15792	15812	15792	15635	15849	15693	15915	15770	15857	15783	15980	15751	15868	15772	15783	15839	15778	15828	15742	15955	15801	15769	15803	15944	15731	15973	15840	15887	15747	15798	15845	15716	15856	15830	15818	15770	15821	15907	15941	15726	15847	15694	15656	15779	15784	15734	15631	15801	15825	15675	15656	15836	15801	15633	15830	15772	15762	15806	15692	15791	15816	15875	15753	15877	15625	15871	15632	15810	15636	15775	15853	15865	15649	15765	15857	15873	15893	15858	15863	15921	15649	15756	15753	15805	15966	15695	15901	15734	15685	15876	15749	15757	15923	15742	15540	15815	15926	15696	15824	15711	15926	15639	15831	15676	15616	15621	15762	15727	15809	15912	15966	15857	15883	15835	15733	15790	15928	15874	15914	15796	15705	15930	15730	15842	15847	15739	15817	15769	15805	15813	15766	15977	15962	15619	15821	15733	15854	15854	15768	15653	15750	15733	16002	15882	15890	15933	15663	15884	15665	15856	15759	15657	15672	16030	15779	15916	15662	15861	15676	15582	15738	15854	15762	15820	15802	15971	15740	15651	15752	15819	15665	15887	15703	15830	15851	15794	15615	15789	15542	15715	15902	15843	15780	15868	15829	15734	15750	15915	15615	15930	15785	15846	15732	15889	15899	15734	15895	15674	15897	15713	15833	15769	15864	15718	15835	15940	15816	15725	15852	15742	15697	15793	15721	15858	15856	15867	15782	15758	15579	15627	15703	15750	15709	15801	15738	15853	15818	15765	15968	15834	15764	15649	15967	15830	15769	15899	15682	15897	15858	15647	15748	15881	15682	15847	15890	15712	15743	15808	15726	15786	15870	15866	15704	15756	15884	15970	15741	15924	15753	15891	15815	15858	15794	15692	15840	15818	15839	15777	15660	15763	15849	15768	15905	15846	15978	15788	15885	15712	15728	15846	15707	15801	15756	15840	15828	15799	15822	16013	15714	15976	15840	15788	15864	15815	15827	15545
22761	21023	27931	25183	25941	30163	32034	29882	29362	29586	29505	29183	28946	29421	29356	29094	29126	29093	29528	30106	30158	29510	29363	28935	28783	28581	28749	28539	28661	28707	28607	28437	28817	28553	28595	28646	28668	28631	28699	28633	28594	28472	28208	28772	28589	28615	28563	28865	28437	28459	28535	28641	28576	28474	28614	28305	28651	28443	28453	28870	28740	28759	28643	28312	28463	28630	28793	28387	28541	28517	28481	28536	28633	28668	28679	28599	28469	28538	28500	28320	28717	28735	28502	28587	28333	28609	28442	28398	28628	28492	28622	28553	28505	28338	28674	28496	28400	28397	28423	28646	28603	28627	28785	28429	28359	28446	28602	28711	28865	28412	28670	28690	28544	28383	28700	28484	28528	28593	28619	28736	28517	28503	28405	28606	28428	28442	28374	28368	28378	28493	28317	28675	28524	28345	28511	28656	28676	28581	28636	28457	28699	28331	28730	28828	28640	28765	28497	28731	28490	28571	28565	28450	28346	28691	28728	28546	28625	28266	28298	28538	28666	28490	28620	28729	28642	28448	28568	28304	28514	28449	28440	28565	28504	28249	28313	28413	28351	28530	28504	28421	28603	28410	28564	28338	28559	28559	28707	28693	28578	28675	28404	28212	28710	28545	28424	28565	28541	28625	28542	28423	28623	28508	28641	28417	28744	28694	28590	28467	28531	28563	28510	28627	28510	28456	28413	28450	28384	28337	28702	28281	28565	28478	28600	28688	28710	28516	28478	28390	28421	28391	28473	28757	28623	28256	28424	28437	28817	28615	28500	28517	28645	28394	28211	28527	28722	28544	28572	28554	28586	28519	28853	28530	28724	28641	28607	28527	28562	28549	28591	28546	28526	28617	28376	28704	28794	28532	28616	28666	28521	28743	28391	28221	28449	28437	28362	28572	28433	28416	28431	28517	28529	28474	28441	28575	28682	28354	28548	28604	28752	28467	28593	28418	28515	28320	28717	28674	28543	28521	28546	28713	28650	28545	28756	28708	28549	28677	28587	28247	28648	28423	28773	28500	28347	28437	28574	28701	28465	28608	28491	28560	28722	28433	28343	28386	28598	28336	28414	28290	28615	28509	28295	28604	28644	28500	28443	28576	28509	28741	28533	28549	28511	28565	28277	28382	28610	28708	28469	28608	28598	28807	28739	28565	28488	28494	28682	28626	28596	28356	28327	28760	28567	28535	28618	28530	28455	28562	28559	28397	28748	28734	28721	28632	28623	28514	28304	28555	28495	28625	28465	28549	28544	28560	28781	28541	28519	28505	28611	28488	28735	28535	28711	28611	28328	28621	28536	28716	28333	28330	28742	28652	28442	28532	28754	28654	28372	28599	28403	28593	28515	28523	28686	28631	28386	28663	28830	28628	28382	28657	28466	28464	28537	28502	28656	28495	28767	28527	28630	28529	28345	28420	28654	29089	28354	28469	28398	28562	28453	28387	28421	28353	28575	28668	28495	28475	28674	28739	28575	28648	28327	28463	28217	28669	28481	28406	28651	28662	28491	28459	28600	28610	28520	28752	28427	28604	28428	28665	28408	28754	28745	28446	28729	28469	28572	28676	28774	28322	28605	28559	28351	28588	28627	28465	28503	28678	28428	28476	28626	28257	28679	28554	28689	28654	28389	28592	28373	28453	28490	28796	28598	28670	28626	28704	28716	28786	28366	28431	28520	28706	28572	28331	28568	28474	28402	28571	28771	28567	28634	28732	28396	28691	28791	28466	28655	28653	28728	28455	28745	28570	28576	28485	28790	28722	28683	28448	28430	28486	28560	28705	28515	28711	28622	28387	28603	28522	28427	28535	28382	28588	28573	28552	28580	28459	28962	28527	28421	28811	28475	28812	28518	28441	28498	28489	28261	28411	28102	28351	28715	28467	28497	28499	28558	28426	28500	28440	28371	28808	28494	28386	28546	28528	28769	28609	28392	28473	28408	28424	28514	28518	28546	28506	28698	28295	28812	28639	28693	28668	28721	28181	28429	28571	28473	28446	28712	28557	28589	28600	28476	28431	28396	28655	28411	28556	28749	29000	28758	28546	28690	28629	28692	28351	28350	28718	28555	28501	28703	28653	28607	28337	28540	28398	28486	28603	28416	28510	28409	28519	28276	28608	28448	28306	28571	28625	28489	28506	28318	28622	28772	28619	28513	28766	28683	28614	28488	28495	28649	28559	28354	28669	28420	28606	28684	28419	28685	28573	28581	28611	28634	28580	28580	28467	28600	28527	28691	28586	28745	28509	28742	28666	29041	28668	28598	28548	28363	28700	28516	28519	28689	28429	28421	28754	28557	28632	28666	28529	28835	28326	28260	28495	28491	28800	28676	28593	28679	28666	28580	28876	28672	28679	28508	28357	28545	28393	28467	28367	28399	28437	28533	28460	28651	28522	28496	28858	28437	28515	28641	28314	28480	28415	28497	28740	28553	28434	28797	28459	28382	28523	28542	28627	28653	28771	28364	28658	28531	28421	28595	28568	28512	28474	28663	28487	28514	28639	28660	28471	28569	28626	28600	28601	28515	28381	28745	28453	28360	28373	28251	28551	28437	28292	28614	28658	28445	28580	28658	28644	28616	28492	28580	28571	28400	28268	28470	28586	28519	28357	28435	28569	28829	28648	28742	28747	28302	28401	28787	28494	28605	28647	28644	28380	28615	28942	28711	28676	28413	28420	28695	28669	28481	28563	28599	28312	28520	28426	28467	28690	28660	28470	28689	28684	28394	28712	28509	28475	28837	28553	28372	28515	28583	28585	28371	28642	28409	28398	28566	28640	28494	28532	28367	28367	28431	28379	28693	28564	28411	28721	28612	28367	28466	28623	28708	28784	28461	28708	28607	28500	28358	28598	28103	28371	28432	28413	28552	28063	28352	28549	28569	28723	28559	28660	28819	28658	28598	28652	28624	28792	28638	28431	28448	28705	28596	28603	28662	28543	28518	28436	28651	28655	28461	28475	28630	28817	28629	28753	28498	28555	28817	28338	28957	28466	28520	28508	28398	28737	28640	28757	28595	28573	28484	28356	28509	28572	28478	28652	28647	28368	28526	28316	28294	28470	28331	28487	28616	28503	28414	28678	28639	28419	28341	28536	28809	28312	28495	28379	28351	28433	28640	28646	28670	28458	28656	28630	28742	28510	28437	28621	28792	28539	28201	28581	28407	28599	28405	28635	28497	28542	28495	28640	28579	28524	28538	28609	28467	28500	28406	28564	28567	28566	28667	28822	28644	28311	28388	28751	28502	28478	28458	28307	28330	28379	28446	28707	28621	28695	28875	28573	28514	28654	28529	28757	28575	28429	28482	28429	28753	28747	28472	28588	28429	28389	28379	28541	28707	28512	28491	28481	28377	28489	28661	28574	28759	28470	28511	28421	28429	28444	28663	28557	28453	28511	28279	28364	28631	28510	28703	28306	28577	28732	28772	28526	28448	28545	28565	28426	28608	28420	28668	28285	28616	28491	28215	28378	28560	28486	28664	28421	28843	28450	28317	28443	28697	28662	28487	28760	28680	28441	28390	28504	28602	28522	28474	28529	28563	28313	28505	28523	28412	28654	28545	28540	28491	28423	28282	28406	28481	28616	28552	28465	28479	28097	28570	28552	28448	28363	28629	28827	28487	28362	28673	28427	28541	28517	28390	28881	28430	28509	28280	28685	28620	28309	28952	28635	28389	28678	28348	28538	28598	28669	28635	28307	28466	28270	28555	28421	28819	28741	28485	28429	28422	28585	28559	28425	28609	28455	28500	28534	28691	28593	28477	28500	28762	28412	28510	28569	28315	28612	28469	28473	28568	28429	28399	28449	28343	28519	28647	28502	28536	28600	28299	28794	28500	28452	28370	28597	28304	28413	28571	28543	28710	28649	28648	28507	28552	28554	28582	28693	28301	28621	28434	28455	28605	28441	28519	28573	28633	28605	28733	28316	28576	28617	28597	28598	28823	28574	28693	28735	28634	28415	28575	28791	28491	28497	28544	28676	28533	28411	28684	28450	28549	28509	28336	28529	28445	28238	28416	28397	28562	28223	28068	28264	28693	28464	28659	28697	28604	28646	28573	28648	28724	28565	28647	28553	28622	28494	28817	28595	28427	28527	28216	28583	28460	28546	28474	28274	28514	28605	28525	28432	28585	28391	28822	28433	28569	28448	28571	28548	28213	28555	28489	28663	28759	28569	28684	28367	28595	28648	28559	28500	28463	28776	28684	28692	28598	28517	28610	28631	28543	28796	28588	28681	28393	28824	28361	28688	28488	28509	28579	28563	28535	28549	28689	28641	28554	28733	28583	28607	28569	28535	28674	28476	28511	28640	28473	28596	28566	28497	28409	28405	28607	28419	28708	28749	28609	28543	28588	28469	28522	28550	28503	28557	28554	28595	28495	28662	28677	28515	28442	28536	28700	28735	28432	28376	28569	28431	28457	28456	28349	28288	28368	28641	28598	28646	28672	28578	28293	28490	28372	28500	28556	28460	28398	28675	28785	28719	28560	28628	28489	28560	28468	28624	28563	28454	28542	28497	28508	28535	28441	28632	28494	28774	28613	28433	28423	28660	28398	28465	28620	28403	28493	28689	28511	28436	28374	28530	28667	28468	28521	28485	28506	28645	28464	28657	28354	28400	28522	28400	28422	28543	28457	28330	28693	28360	28651	28710	28666	28402	28541	28218	28163	28393	28588	28638	28570	28666	28188	28428	28573	28541	28390	28445	28418	28590	28581	28607	28549	28435	28345	28493	28486	28619	28589	28216	28524	28614	28574	28563	28397	28485	28500	28487	28509	28444	28592	28457	28452	28528	28499	28825	28610	28542	28641	28576	28553	28548	28341	28410	28632	28607	28506	28261	28535	28621	28604	28478	28660	28675	28227	28488	28553	28566	28584	28629	28611	28554	28585	28508	28510	28483	28640	28533	28585	28482	28572	28693	28620	28346	28658	28418	28587	28555	28552	28550	28538	28496	28541	28844	28673	28498	28566	28437	28504	28466	28487	28517	28572	28514	28602	28785	28489	28501	28490	28588	28386	28554	28450	28628	28588	28223	28568	28372	28517	28689	28384	28552	28655	28527	28618	28655	28541	28800	28731	28475	28677	28637	28769	28464	28579	28526	28569	28430	28534	28659	28339	28609	28711	28312	28515	28429
21822	42246	29270	19834	18676	17798	17188	16819	16860	16672	16477	16697	16507	16514	16685	16491	16374	16371	16718	17551	17044	16961	16554	16569	16381	16367	16307	16238	15992	16039	16141	16315	16153	16052	16140	16046	16105	16276	16109	15970	16210	16224	16196	16219	16054	16199	16322	16272	16117	16188	16357	16069	16134	16247	16144	16087	16158	16133	16166	16328	16336	16092	16110	15968	16327	16098	16034	16220	16140	16214	16247	16054	16105	16316	16125	16157	15901	16049	16205	15986	16153	16077	16137	15971	16026	16139	15904	16174	16352	16089	16211	16212	16187	16210	16021	15824	16175	16155	16031	16242	16191	16031	16309	15883	16343	16129	16151	15991	16266	16043	16007	16077	16032	16075	16133	16131	15996	16224	16170	16065	16232	16221	16076	16044	16062	16251	16229	16306	16245	16139	16046	16078	16130	16148	16127	15989	16294	16241	16011	15977	16169	16063	16101	16011	15988	16123	16041	15893	16159	16052	16096	16004	15978	16409	16172	16039	16054	16187	16058	16241	16085	16051	16212	16107	16239	16162	16010	16082	16121	16031	15998	15978	15991	16073	15996	15997	16140	16102	16138	16052	15966	16199	16183	16170	16139	16192	15985	16072	16093	16141	16333	15943	16209	15888	16054	15976	16187	16087	15937	16179	16363	16042	16036	16245	16155	16100	16098	16095	16124	15990	16103	16018	16097	16134	16019	15986	16024	16092	16135	16098	16055	16052	16098	16068	16237	15955	16083	16181	16220	16094	16216	16069	16089	16241	16041	16087	16116	16160	15901	16250	16109	16101	15980	16010	15876	15901	16195	16167	15956	15979	16220	15984	16062	16165	16078	16004	16214	15994	16216	16064	15994	16120	16253	16037	16209	16029	15970	16103	16204	16115	16088	16026	16138	16188	16136	16069	15981	16163	16010	16203	16141	16040	16152	16134	16050	15987	16013	15961	16194	16186	16025	16223	16168	16248	16136	16205	15997	16203	16210	16087	16266	16100	16179	16046	16041	16129	16057	16016	16056	15987	16246	15995	16105	16231	15894	16185	16087	16009	16037	16009	16185	16277	15952	15971	16123	16019	15966	16095	15950	16029	16072	16225	16243	16167	16144	16057	15965	16242	16219	16214	16247	15975	16146	16194	16166	16086	16299	15938	15904	15931	16187	16076	16118	16113	16055	16065	16121	16122	15951	16091	16252	16160	16006	16125	16173	16001	16169	16205	16100	15985	16013	16200	15993	16020	16120	16057	15953	15998	16005	16082	15916	16083	16035	16074	16198	16208	16181	15988	16067	16117	16167	16038	15987	16254	16086	15982	16106	15932	16033	16021	16104	16197	16092	16109	16266	16081	16111	16112	15999	16179	15949	15946	15954	16013	16057	16068	16033	16137	16031	16218	16201	16065	16000	15878	16100	16071	16318	16024	16129	16079	16153	16093	15946	15937	16104	16216	16162	16136	16242	16122	15979	16138	16201	16069	15969	15910	15847	16192	16124	16122	16011	16056	16013	16023	16167	16024	16191	15989	16122	16107	16045	16128	16010	16177	16310	16310	16138	15921	16140	16064	16141	16019	16123	15967	16219	15975	16146	15950	16168	16029	16077	16219	16070	16022	16252	16185	16306	16018	16039	16071	16084	16122	16248	16053	16081	16027	16058	16215	16311	16020	16204	16028	16152	15979	15990	16119	16094	16001	16088	16091	16103	16392	16056	16077	16131	16147	16067	16429	15825	16209	16030	16035	15991	16154	15948	16069	16214	15932	16212	15915	16102	16135	16051	16131	15965	16053	16000	16260	15906	16172	15941	15858	16101	16173	16067	16011	16033	16042	16116	15961	16160	16160	16173	15997	16018	16044	16192	15930	16025	16075	16138	15917	16032	16133	15902	16209	16087	15972	16178	16137	16163	16154	15999	15975	16248	15951	16183	16106	15981	16101	16303	16152	16017	15980	16102	15964	16236	16262	15840	16194	16107	16028	16027	16213	15932	16081	15955	16085	16192	16024	16074	16089	16150	15945	16102	16216	16086	16093	16147	16058	15995	15987	16257	16118	16214	16183	15997	16110	16121	16097	15985	16059	16136	16057	16262	16109	16313	15863	16052	16039	16125	15986	16144	16274	16154	16184	16020	16079	16078	16084	16224	15937	16015	16019	16040	16049	16180	16041	16024	16110	16137	16036	16077	16052	16032	15994	16069	16028	16219	16001	16096	16044	15947	16156	16007	15978	15913	15969	16038	16196	15981	16212	15996	16252	16205	15989	16100	16075	16141	16074	15999	16043	16137	16097	16037	16241	16074	16225	15994	16081	15948	16072	15978	16080	15877	16091	16204	16092	16195	16067	16020	15956	16216	16059	16151	16162	16102	16170	15930	16079	16106	16274	16000	16018	16058	15768	16048	16129	16045	16058	16134	15913	16129	15984	16092	16157	16121	16061	15940	16109	15933	16070	15946	16119	16149	16174	16101	16144	16158	16074	16254	15968	16108	16011	16051	16103	16160	16135	16111	16104	16087	16170	16080	16042	16132	16034	16007	16089	16096	15911	16066	15925	16125	16318	16249	16097	16031	16062	15983	16082	16090	16087	16028	15983	16100	16111	16049	16199	16103	16268	15966	16321	16137	16158	16042	16192	16021	15940	16015	16147	16096	16172	16051	15976	15967	15915	16154	15937	16148	15960	16119	16262	15985	16124	16052	16087	15970	16082	16274	16181	16092	15869	15995	16150	16032	16032	16221	16130	16132	16030	16210	16015	16210	16145	16095	16055	16092	16063	16067	16107	16016	16058	16087	15979	16027	16080	15895	16332	16150	16028	15939	16022	15970	16164	16197	16215	16206	16168	16142	15997	16061	16162	16046	15925	15948	16108	16194	15926	16150	16190	15996	15709	16102	16086	15979	16152	15986	16105	16095	16096	16114	16082	16189	16012	15995	16143	16022	16183	16075	16025	16216	16115	16031	16072	15953	16200	16215	16178	16099	16043	15913	15927	16066	16009	16017	16044	16064	16058	16045	16182	16165	16182	16126	16215	16146	15961	15948	16163	16163	16226	16199	15955	16125	16157	16083	16252	16227	15988	16202	16106	16058	16047	16017	16266	16224	16157	16063	16035	16169	16090	15981	15998	16011	16085	15919	16133	16067	16123	16001	15964	15992	16001	16120	16258	15928	16003	16043	15925	15960	16085	16098	15937	15922	16042	16159	16115	16001	16202	16289	16024	16126	16163	16227	15982	15907	16076	16116	16087	15971	16032	16194	16001	16277	16029	16109	15888	16060	16016	15945	16100	16305	15987	16044	15904	16212	16065	16228	16038	15989	15924	16042	16051	16289	16112	16050	16023	16044	16028	15922	16193	15880	15940	16105	16253	16261	16079	16185	16041	16144	16183	16076	16154	16092	16153	16052	16082	16248	16156	16083	16110	16033	16254	16046	16119	16179	16004	15952	16121	16199	16109	16167	15997	16090	16084	16032	16044	16119	16007	16041	16075	16135	16121	16124	16165	16221	16174	16215	16053	16081	16217	16099	16060	16036	16038	16138	16178	16174	16193	16107	16252	16033	15817	16164	15875	16145	15972	16171	15966	16373	16015	16178	16145	16201	16004	16100	16223	16055	16226	16224	15988	16143	16078	15940	16244	16170	16128	15870	16241	16010	16043	15896	16216	16148	16015	16062	16080	16216	16105	16154	16187	16054	16219	16035	16153	16039	15948	16094	15975	16054	16120	16240	16069	16351	16048	16278	16056	16115	15978	16194	16234	16118	16142	16175	16088	16120	16014	16146	16172	15980	16257	16266	16237	16038	16112	16127	16108	16037	16139	16039	16118	16092	16186	16146	16236	16225	16142	16174	15868	16162	16038	16120	16075	16076	16047	16198	16220	16078	16216	15979	16076	16135	16032	16073	15956	16066	15982	16152	16076	16036	16280	16064	16124	16111	16001	15915	16163	16017	16240	16210	16237	16164	16292	16047	16115	16118	15987	16210	16149	15929	16067	16194	16188	15972	15927	16106	16066	16027	15945	16258	16033	16076	16042	16133	16220	16068	16105	15970	16095	16192	16095	16175	16128	16227	16029	15998	16049	15864	16066	16014	16099	16056	15985	16317	16169	15951	16309	16164	16121	16165	16082	16039	16203	15977	16145	15976	16116	16088	16090	16144	16110	16098	16249	15966	16061	16146	16149	16153	15998	16190	16065	16053	16122	15905	16123	16009	16060	16093	16136	16180	16135	15942	16062	15941	15937	16003	16074	16036	16076	16120	16116	16164	16009	16011	16217	15955	16141	15970	16190	16035	15857	16338	16001	15870	16196	16069	16179	16060	16005	16178	15946	16184	16032	15949	16116	15899	16051	16023	16091	16159	16088	16096	16092	16008	16132	16149	15985	16076	16223	16091	16150	16197	15962	16136	16218	16121	15986	16253	16084	15914	16105	15944	16154	16017	16218	15999	15985	16072	16306	16059	16124	16019	16031	16068	16095	16142	16118	16150	16075	16051	16024	16152	16345	16015	15999	16390	16120	16106	16097	16016	16097	16124	16092	15986	16118	16058	16085	16021	15944	16219	16016	16150	15988	16075	16131	15892	16297	16127	16380	16208	15984	16203	16100	15995	16204	16085	16111	16192	16091	16095	15966	16167	16009	16321	16088	16156	15819	16047	15879	15978	16097	16127	16066	16026	16060	16067	16091	16045	16093	15895	16009	16165	16115	15826	16169	15980	16160	15968	16267	16092	16225	15977	16083	16170	16145	16214	16166	16124	16097	16120	16115	16201	16064	16020	15996	16028	16162	16235	16107	16124	16213	16093	16251	16052	16158	15932	16136	16017	16026	16108	16158	16150	16110	16060	15952	16151	16039	15957	16040	16146	16114	16193	16008	16003	16026	16037	16113	16054	16258	15873	16023	15988	16091	15934	16081	16092	16104	16170	15983	15973	15980	16135	15968	16150	16072	15920	15926	16127	16046	16134	15964	16136	16017	16179	16115	15992	16122	16059	16097	15966	15965	16090	15986	16071	16199	16047	16110	16008	16079	16033	16317	16100	16177	16217	16099	16068	15881	16217	16134	16134	16117	15926	16081	15979	16206	16131	16089	15929	16131	15958	16260	16122	16044	16005	15967	16102	16226	16088	16116	16268	16009	15993	15955	16115	16144	16014	16007
35067	31846	34987	32256	29485	29489	29336	28942	28749	28850	28831	28651	28755	28817	28638	28761	28629	28539	28720	28637	28835	28724	28679	28622	28373	28790	28612	28572	28724	28525	28649	28793	28654	28661	28332	28564	28617	28775	28474	28646	28558	28589	28664	28756	28769	28326	28606	28629	28591	28579	28617	28802	28724	28589	28633	28588	28736	28370	28658	28288	28653	28430	28429	28586	28765	28686	28767	28542	28526	28686	28579	28411	28624	28547	28703	28589	28725	28666	28665	28701	28694	28371	28330	28569	28715	28331	28519	28442	28463	28536	28415	28555	28744	28547	28721	28466	28520	28467	28560	28668	28615	28323	28362	28427	28820	28479	28358	28533	28695	28361	28769	28691	28583	28516	28625	28437	28681	28371	28691	28758	28652	28669	28485	28854	28614	28455	28722	28368	28568	28556	28406	28488	28723	28726	28534	28640	28727	28612	28503	28724	28596	28649	28525	28384	28527	28519	28385	28435	28638	28533	28333	28434	28516	28516	28390	28252	28442	28434	28604	28431	28753	28558	28777	28696	28527	28630	28587	28414	28490	28548	28519	28384	28274	28651	28696	28584	28492	28575	28698	28532	28604	28392	28395	28920	28421	28498	28794	28589	28615	28712	28580	28477	28400	28545	28444	28512	28304	28823	28756	28644	28381	28809	28471	28566	28621	28436	28709	28573	28776	28272	28538	28594	28438	28550	28449	28550	28704	28708	28638	28578	28596	28633	28684	28816	28612	28500	28505	28465	28229	28592	28503	28577	28737	28688	28255	28498	28680	28483	28590	28440	28487	28294	28673	28441	28772	28915	28507	28691	28403	28570	28495	28515	28721	28668	28585	28562	28649	28484	28618	28604	28609	28519	28350	28437	28473	28545	28613	28512	28401	28579	28337	28509	28498	28321	28497	28628	28447	28560	28496	28686	28436	28486	28550	28521	28935	28859	28782	28622	28373	28769	28682	28549	28725	28513	28720	28399	28591	28396	28439	28554	28639	28798	28393	28360	28502	28629	28628	28561	28483	28625	28413	28615	28620	28591	28441	28596	28657	28574	28671	28682	28545	28695	28432	28638	28573	28371	28713	28351	28437	28668	28486	28407	28651	28556	28454	28654	28840	28650	28607	28560	28359	28476	28559	28461	28545	28420	28715	28645	28703	28277	28600	28482	28680	28325	28418	28525	28211	28565	28691	28368	28782	28650	28490	28678	28313	28712	28568	29008	28990	28740	28688	28930	28443	28487	28575	28541	28573	28276	28646	28435	28531	28681	28680	28608	28479	28343	28494	28472	28664	28554	28584	28396	28666	28191	28546	28762	28556	28660	28513	28738	28811	28329	28407	28256	28456	28501	28691	28301	28394	28590	28676	28398	28888	28749	28555	28453	28524	28694	28317	28721	28461	28603	28768	28434	28641	28536	28394	28665	28493	28802	28625	28678	28616	28688	28507	28470	28737	28662	28513	28537	28481	28467	28748	28437	28697	28433	28319	28553	28529	28345	28507	28616	28654	28712	28660	28330	28495	28379	28529	28732	28607	28496	28508	28547	28544	28617	28644	28474	28459	28579	28673	28420	28869	28711	28611	28548	28480	28698	28709	28527	28333	28384	28859	28448	28703	28354	28222	28414	28563	28552	28682	28587	28334	28490	28663	28586	28861	28619	28617	28264	28581	28643	28558	28452	28462	28546	28610	28840	28784	28507	28414	28461	28336	28479	28628	28335	28684	28798	28382	28881	28644	28584	28418	28772	28738	28719	28524	28623	28466	28507	28414	28339	28161	28796	28668	28721	28519	28403	28488	28773	28526	28698	28536	28621	28469	28554	28687	28484	28695	28437	28690	28722	28775	28877	28736	28776	28378	28461	28365	28518	28733	28719	28691	28640	28598	28709	28602	28788	28648	28522	28435	28641	28688	28572	28646	28700	28705	28464	28318	28845	28593	28482	28467	28491	28627	28487	28593	28441	28596	28815	28593	28653	28666	28586	28648	28606	28474	28598	28597	28768	28369	28608	28472	28574	28548	28542	28662	28545	28258	28359	28614	28439	28796	28656	28622	28379	28663	28478	28461	28384	28643	28595	28756	28720	28495	28466	28676	28764	28827	28562	28829	28600	28567	28428	28563	28661	28516	28487	28700	28525	28567	28643	28659	28405	28474	28560	28424	28542	28996	28590	28495	28707	28719	28717	28606	28584	28611	28454	28627	28534	28687	28481	28430	28468	28444	28546	28484	28728	28598	28571	28618	28712	28446	28716	28642	28603	28503	28784	28587	28659	28620	28668	28606	28500	28394	28668	28674	28602	28510	28453	28539	28625	28659	28340	28216	28429	28393	28298	28598	28610	28406	28455	28561	28840	28696	28646	28605	28635	28558	28479	28336	28539	28436	28509	28560	28746	28554	28640	28561	28553	28232	28449	28731	28590	28560	28431	28529	28797	28576	28735	28261	28446	28559	28674	28466	28555	28984	28635	28606	28399	28347	28599	28698	28801	28395	28286	28358	28354	28293	28281	28816	28480	28407	28532	28594	28616	28708	28777	28568	28588	28527	28590	28296	28529	28764	28401	28445	28354	28417	28622	28466	28708	28546	28497	28607	28264	28491	28633	28571	28555	28387	28599	28617	28642	28582	28438	28543	28574	28394	28574	28650	28416	28367	28442	28637	28576	28388	28609	28894	28416	28520	28660	28478	28396	28317	28450	28684	28675	28752	28683	28775	28702	28544	28678	28557	28709	28705	28585	28729	28508	28519	28671	29000	28365	28477	28642	28560	28522	28575	28596	28528	28555	28827	28430	28502	28546	28853	28815	28693	28731	28509	28552	28455	28727	28587	28624	28585	28790	28380	28217	28659	28543	28396	28575	28962	28558	28594	28333	28376	28654	28759	28727	28578	28465	28519	28517	28587	28564	28804	28624	28627	28554	28841	28849	28670	28385	28476	28429	28785	28625	28571	28587	28749	28552	28574	28850	28523	28506	28601	28275	28358	28662	28786	28654	28522	28311	28415	28904	28536	28417	28561	28217	28366	28590	28496	28539	28375	28572	28559	28339	28516	28635	28482	28774	28601	28443	28522	28582	28487	28519	28552	28551	28436	28627	28643	28509	28452	28533	28483	28726	28731	28781	28542	28585	28340	28663	28718	28614	28455	28396	28612	28475	28495	28608	28587	28468	28499	28633	28543	28372	28698	28795	28820	28862	28558	28345	28689	28665	28650	28283	28585	28297	28704	28406	28602	28755	28664	28527	28634	28600	28602	28403	28625	28391	28362	28543	28726	28486	28736	28647	28667	28590	28531	28640	28512	28860	28540	28404	28568	28512	28409	28439	28669	28217	28430	28413	28367	28398	28429	28679	28596	28332	28535	28382	28367	28577	28556	28563	28540	28927	28618	28501	28354	28901	28791	28485	28776	28493	28328	28425	28636	28549	28640	28403	28573	28456	28472	28442	28806	28633	28636	28643	28800	28586	28592	28747	28314	28398	28282	28468	28585	28605	28673	28787	28756	28418	28388	28600	28498	28462	28681	28521	28808	28817	28621	28549	28722	28715	28811	28548	28425	28681	28499	28747	28589	28447	28625	28382	28545	28751	28594	28606	28586	28726	28497	28578	28481	28376	28529	28639	28306	28569	28926	28623	28324	28854	28472	28364	28366	28568	28645	28559	28701	28582	28532	28535	28558	28191	28586	28464	28669	28624	28855	28666	28632	28523	28872	28872	28656	28809	28639	28470	28374	28568	28569	28530	28183	28627	28529	28490	28656	28624	28660	28441	28676	28545	28651	28525	28588	28625	28413	28584	28497	28362	28640	28513	28687	28713	28407	28331	28358	28727	28649	28492	28627	28470	28776	28577	28765	28633	28756	28693	28780	28344	28597	28700	28358	28434	28676	28423	28629	28503	28670	28342	28697	28415	28796	28428	28731	28889	28612	28500	28607	28957	28838	28583	28671	28831	28536	28493	28596	28414	28568	28857	28559	28438	28694	28390	28548	28512	28522	28443	28489	28617	28638	28836	28829	28507	28637	28490	28634	28614	28612	28516	28544	28619	28422	28622	28564	28283	28365	28624	28745	28507	28691	28583	28477	28620	28678	28638	28654	28584	28736	28654	28652	28425	28783	28906	28671	28329	28695	28529	28867	28691	28662	28833	28848	28725	28488	28429	28522	28572	28815	28631	28776	28719	28939	28652	28889	28258	28713	28616	28412	28372	28578	28631	28381	28644	28767	28503	28526	28565	28425	28393	27979	28605	28611	28470	28582	28515	28410	28811	28748	28723	28478	28593	28550	28563	28381	28168	28622	28471	28601	28797	28611	28480	28700	28652	28554	28707	28625	28780	28559	28557	28515	28771	28526	28534	28678	28426	28431	28544	28382	28552	28567	28504	28576	28321	28401	28428	28646	28825	28676	28598	28461	28434	28542	28776	28612	28613	28467	28590	28525	28579	28784	28609	28884	28464	28568	28681	28576	28768	28590	28629	28465	28530	28575	28553	28603	28539	28915	28788	28455	28374	28575	28544	28622	28606	28707	28483	28659	28606	28581	28617	28534	28422	28683	28491	28700	28263	28658	28894	28445	28645	28551	28567	28423	28509	28485	28687	28716	28484	28787	28842	28301	28694	28807	28256	28577	28475	28468	28493	28517	28580	28467	28755	28925	28792	28663	28330	28722	28492	28275	28696	28735	28502	28603	28337	28543	28518	28643	29003	28676	28692	28478	28412	28414	28306	28561	28311	28517	28421	28675	28659	28654	28659	28405	28633	28719	28756	28898	28649	28473	28721	28445	28664	28491	28743	28571	28571	28324	28358	28422	28589	28508	28266	28515	28732	28490	28470	28596	28697	28712	28534	28758	28519	28571	28563	28587	28175	28463	28594	28902	28606	28811	28413	28715	28739	28555	28508	28243	28670	28517	28595	28576	28525	28420	28509	28706	28639	28587	28766	28506	28883	28674	28629	28700	28726	28296	28625	28661	28544	28925	28564	28624	28704	28708	28528	28857	28743	28661	28683	28821	28657	28489	28653	28527	28633	28836	28736	28718	28811	28431	28525	28570	28407	28812	28528	28340	28586	28755	28647	28574	28565	28574	28687	28737	28893	28798	28601	28375	28588	28635	28542	28570	28447	28636	28685	28563	28961	28821	28700	28493	28377	28539	28606
23136	30778	22677	17714	17042	16460	16123	16229	16141	16032	16003	16089	15867	16153	15929	16218	16037	16020	15924	16119	16045	15994	15959	16027	15908	15987	15876	15884	15921	15904	15749	15906	15998	15986	15908	16143	15836	15987	16087	15784	15828	15832	15972	15793	16224	15887	15876	15791	15617	15835	15879	15906	15601	16011	15939	15912	15871	15917	15888	15778	15866	15767	15822	15929	15939	15853	15781	15828	15961	15904	15920	16000	15875	15883	15718	15922	15976	15930	15905	16045	15902	15899	15792	15924	15803	15941	15820	16033	15842	15972	16057	15687	15853	16036	15846	16174	15970	15868	15963	15991	15811	15755	16011	15869	15942	15959	15902	15762	15827	15899	15808	15782	15748	15930	15888	15940	15806	15979	15791	15850	15832	15793	15767	16077	15919	15948	15737	15917	16049	15985	15742	16028	15842	15931	15718	15903	15876	15826	15877	15969	15606	15826	15756	15969	15986	15966	15925	15765	15776	15841	15878	15688	15684	16012	15860	15808	15872	16054	16000	15925	16032	15807	15746	15868	15896	15896	15790	15751	15851	15914	16034	15950	15904	15981	15983	15936	15990	15963	15968	15881	15762	15757	15910	15928	15815	15923	15875	15728	15743	16021	15722	15957	15928	15773	15927	15827	15743	15948	15789	15873	15912	15852	15850	15673	15922	15988	15837	15946	15991	16025	15900	15940	16004	15810	15632	15754	15970	15797	15872	16022	15831	15861	15762	15920	15892	15954	15949	15857	15727	15937	15895	15731	16014	15873	16003	15744	15980	15855	15837	15909	15852	15895	15895	16087	15937	15880	15645	15863	15802	15829	15861	15835	15941	16028	15891	15716	15800	15860	15963	15828	15668	15960	15938	15923	16013	15967	15764	16058	15878	15748	15863	15940	16025	15748	15706	15923	15940	15870	15801	16033	15873	15870	15906	15713	15787	16071	15809	15904	16027	15808	15918	15824	16039	16031	15916	15931	15858	15804	15696	15859	15882	15884	15744	15890	15883	15882	15852	15865	15815	15955	15933	15806	15850	15871	15975	15836	15898	15858	16072	15831	15811	15839	15854	16028	16016	15804	15926	15818	16018	15787	15880	15972	16004	15860	15998	15889	15886	16053	16070	15688	15999	15857	15790	15926	16049	16038	15883	15692	15920	16055	15809	15983	15863	16037	15809	15870	15952	15925	16087	15953	15802	15967	15609	15826	15906	15855	15820	15849	15967	15766	15955	15749	16072	15740	15808	15937	15806	16043	15716	15842	15957	15955	15823	16019	15918	15844	15754	16119	15996	15904	15766	15974	15910	15828	15745	15747	15913	15864	15763	15971	15958	15771	15871	15988	15954	15799	15732	15848	15927	15698	15903	15972	15818	15687	15894	16001	15836	15726	15914	15747	15972	15823	15893	15994	16014	15806	15886	15925	15909	15911	15817	15905	15959	15964	15913	16006	15697	16042	16005	15802	15753	15771	15917	15979	15929	15924	15899	15942	15831	15881	15869	15932	15830	16039	15820	16048	15782	16006	15911	16015	16038	15813	15998	15771	15891	15956	15865	15995	15955	15761	15866	15896	16194	15836	15817	15874	15890	15831	15938	15823	15835	16025	15868	15772	15929	15895	15913	15936	16014	15905	15914	15863	15874	15965	15757	15644	15832	15827	15903	16034	15890	15774	15796	15933	15971	15917	16020	15856	16096	15800	15847	15646	15927	15763	16065	15943	15827	15891	16068	15840	15845	15819	15889	15803	15561	15939	15829	15931	15900	15926	15966	15764	15951	15972	15933	15817	15901	15995	15902	15891	15899	15918	15883	15989	16057	15865	15910	15929	15959	15870	15823	15838	15861	15856	15866	15944	15915	15939	15883	15884	15851	15860	15829	15820	15830	15784	15950	15790	15823	15874	16031	15967	15899	15850	15864	16020	16057	15925	15991	16062	15840	15893	16065	15704	15955	15838	15819	15925	15857	16037	15874	15840	16016	15949	15790	15983	16152	15877	15784	15771	15686	15831	15872	15769	15892	15846	15714	15783	15838	15858	15913	15948	15873	15728	16081	15697	15833	15884	15935	15966	15859	15921	15836	15707	15824	15829	15805	15877	16024	15931	15948	15740	16024	15942	15700	15888	15770	15863	15805	15758	16018	15737	15918	15754	15771	15954	15906	15732	15773	16011	15884	15956	15818	15861	16006	15961	15734	16108	15857	15803	15969	15802	15872	15904	15944	15985	15873	15911	15842	15713	15766	15871	15944	15931	15896	15908	15963	15802	15906	15856	15918	15849	15915	15947	15794	16150	16012	16045	15963	16032	15906	16043	15860	16064	15930	15997	15976	15815	15849	15706	15839	15694	15928	15902	15802	15922	15850	15717	15752	15932	15863	15916	15894	15895	15841	15768	15909	15843	15904	15831	15951	15961	16037	15738	15985	15951	15762	16041	15777	15861	15833	15787	15815	15826	15824	15914	15710	15931	15863	15861	16013	15825	15845	15927	15931	15737	15802	15727	15962	15698	16111	15804	15870	15809	15906	15952	15757	15930	15741	15919	15902	15932	15828	15967	16067	16047	15802	15944	15832	15878	15923	15794	15736	15974	15895	15727	15927	15916	15852	15929	15948	15993	15789	15830	15778	15951	16004	15747	15951	15880	15787	15841	15807	15750	15732	15923	15859	15994	15928	15984	15725	15841	15918	15715	15885	15760	15943	15933	15836	15893	15991	15981	15832	15842	15908	15980	15882	15807	15808	15841	15777	15966	15981	16135	15972	16031	15783	15999	15791	15954	15941	15774	15828	15851	15893	15713	15709	16094	15879	15930	15911	15818	15751	15813	15821	15950	16005	15902	15848	15776	15707	15786	15821	16160	15938	15829	15819	15913	15855	15953	15915	15798	15815	15970	15803	16115	15818	15993	15849	15875	15974	16004	16052	15899	15917	16008	15991	15842	15847	15936	15899	15910	15575	15783	15821	15853	15923	15986	15906	16063	15882	15936	15925	15722	15797	16020	15940	15921	15957	15710	16020	15948	15808	15839	15898	15825	15896	15910	16181	15682	15858	15996	15996	15927	15835	15702	15933	15840	15782	15891	15770	15637	15959	15969	15965	15910	15842	15788	15932	15819	15761	15891	15976	15772	15847	15987	15914	15939	15839	15896	16054	15947	15875	16070	15978	15773	15805	15981	15924	15907	16003	15992	15700	15845	15968	15955	15857	15890	15934	15830	15860	16035	15921	15954	15796	15841	15757	15906	15859	15724	15859	15834	15706	15861	15981	16058	15859	15869	15981	15854	15788	15774	15913	15729	15765	16003	15696	15851	15814	15861	16082	15956	15997	15866	15874	16078	15898	16042	15791	16004	15887	15853	15763	15808	15838	15865	15944	15881	15939	15944	15964	15783	15932	15920	15722	15979	15818	15934	15921	15824	16056	15954	16009	15881	16040	15872	15870	15806	15993	16011	15695	15806	15818	15890	15883	15805	15761	15854	15959	15778	15825	15827	15902	15909	15616	15818	15942	15932	15691	15733	16067	15849	15819	15902	15849	15929	15920	15828	15990	15798	15972	15952	15939	15991	15974	15928	15997	15859	15736	15868	15910	15890	15847	15747	15869	16051	15992	15819	15865	15909	16003	15855	15938	15892	16081	15922	15785	15938	16001	15843	15830	15763	15765	15879	16030	15913	16059	15886	15745	15814	15911	15927	15803	15908	15945	15713	15918	15946	15898	15892	15738	15897	15739	15814	15963	15752	15818	15907	15931	15795	15958	15764	15930	15842	15895	15816	15985	15825	15864	15985	15893	15810	15977	15885	15809	16213	15886	15855	15933	16002	15791	16027	15804	15939	15970	15900	15852	15899	16061	15949	15884	15621	15769	15814	15867	15912	16076	15737	15824	15792	15716	15825	15831	15869	15851	15864	16029	15913	16004	15965	15917	15934	15943	15987	15894	15865	15887	15772	15931	15881	15890	15775	15829	15960	15836	15836	15810	15898	15881	15864	16088	15948	15654	15914	15872	15948	16038	16077	15961	15787	15740	15828	15847	15911	15907	16007	16064	15919	15931	15797	15958	16000	15916	15926	15801	16089	16000	16084	15888	15793	15956	16125	15921	15671	15851	15815	15816	15799	16142	15907	15866	15888	15867	15890	15813	15957	15768	15849	15896	15938	15917	15699	15830	15732	16030	15967	15820	15818	15963	15818	16089	15837	16000	15827	15806	15945	15824	15709	15819	15973	16009	15627	15920	15868	15926	15884	15861	15881	15800	16009	15917	15800	15875	15783	15862	15955	15802	15937	15811	15837	15928	15923	15908	15853	15890	15862	15889	16043	15803	15972	15775	16004	16108	15843	15905	15788	15983	15835	15952	15846	16207	15822	15747	15879	15876	16039	15723	15875	15906	15850	16090	15916	15870	15864	15899	15791	15749	15924	16076	15908	15873	15873	15976	15826	15805	15895	15915	15816	15963	16017	15801	15772	15885	15705	15950	15926	16136	15880	16059	15745	15922	15973	15953	15799	16012	15866	15964	15941	15923	15970	15903	15825	15842	15969	15921	16022	15944	15931	15965	15839	15707	15888	15816	15927	15902	15923	15786	15849	15935	15726	15769	15775	16072	15872	15792	16013	15940	15929	15865	15895	15958	15954	15920	15753	15799	15912	15786	15778	15849	15843	15771	15806	15892	15636	15911	15798	15789	15671	15849	15853	15982	15900	15721	16078	15886	15779	16021	15730	15895	15785	15847	15912	15952	15812	15924	15926	15991	15889	16085	16027	15770	15876	15905	15868	15721	15721	15971	15792	15986	16015	15813	15948	15983	15934	15881	15693	15982	16149	15653	15914	15946	15864	15655	15804	15924	15836	16002	15934	15900	15800	16000	15718	15847	15808	15926	15982	15959	15779	15777	15865	15904	15967	15982	15914	15947	15856	15956	15900	15975	15780	15933	15954	15955	15880	15943	16014	15746	15916	15953	15638	15976	15862	16098	15836	15851	16032	15947	15809	15754	16021	16013	15796	15764	15914	15862	15923	15926	15708	15783	15724	16002	15827	15837	15864	15796	15805	15981	15886	15755	15821	15963	15751	15866	15849	15956	16047	15965	15884	15877	15873	15901	15954	16001	15777	15917	15791	15728	16173	15991	15827	15727	15723	15814	15901	16036	15925
24270	21049	27909	27500	27994	29689	30553	29040	29026	28974	29146	28874	29091	28892	28884	29002	28777	28741	29033	29365	29534	29066	29023	28622	28388	28635	28480	28329	28333	28332	28222	28643	28509	28076	28239	28419	28411	28253	28322	28475	28190	28566	28402	28311	28357	28305	28073	28209	28569	28218	28511	28116	28528	28602	28460	28043	28576	28536	28488	28265	28314	28228	28372	28309	28554	28302	28209	28510	28141	28377	28309	28472	28543	28252	28587	28526	28504	28458	28107	28153	28264	28367	28576	28359	28215	28588	28431	28138	28375	28339	28502	28386	28479	28135	28347	28250	28476	28169	28374	28252	28371	28166	28260	28170	28480	28275	28340	28337	28357	28348	28251	28350	28110	28291	28301	28231	28246	28270	28304	28214	28281	28357	28484	28377	28545	28585	28297	28261	28454	28339	28163	28542	28264	28552	28202	28421	28284	28189	28430	28409	28333	28259	28349	28646	28298	28117	28334	28288	28170	28360	28246	28487	28494	28361	28453	28442	28612	28285	28290	28180	28222	28541	28585	28129	28187	28418	28399	28270	28466	28187	28164	28195	28256	28142	28252	28488	28197	28349	28336	28326	28377	28289	28227	28057	28506	28126	28476	28374	28430	28090	28426	28237	28479	28476	28220	28443	28513	28461	28178	28104	28446	28392	28454	28475	28153	28236	28475	28347	28523	28390	28313	28511	28419	28232	28247	28071	28274	28319	28277	28565	28467	28323	28256	28263	28194	28176	28369	28108	28444	28283	28370	28335	28522	28169	28158	28095	28176	28380	28376	28503	28190	28468	28352	28184	27754	28481	28357	28391	28453	28377	28362	28432	28221	28458	28324	28229	28313	28169	28591	28250	28446	28243	28324	28447	28244	28295	28331	28442	28191	28268	28424	28517	28195	28262	28091	28432	28441	28173	28145	28358	28194	28203	28340	28304	28012	28287	28371	28363	28485	28279	28260	28477	28525	28068	28322	28320	28462	28348	28402	28107	28471	28348	28263	28674	28494	28523	28543	28154	28411	28186	28446	28395	28302	28189	28282	28438	28218	28251	28385	28273	28236	28408	28365	28198	28477	28444	28155	28408	28354	28596	28481	28347	28586	28334	28289	28292	28064	28367	28584	28433	28025	28695	28292	28339	28427	28369	28468	28275	28570	28357	28185	28440	28328	28434	28431	28418	28383	28296	28098	28154	28313	28051	28398	28198	28439	28153	28502	28424	28236	28288	28190	28405	28258	28252	28221	28206	28549	28515	28219	28332	28449	28269	28341	28503	28461	28244	28410	28327	28375	28544	28388	28258	28411	28498	28068	28226	28407	28040	28426	28266	28541	28203	28281	28233	28238	28289	28354	28180	28380	28192	28243	28308	28448	28581	28195	28377	28383	28492	28509	28388	28414	28360	28489	28574	28200	28204	28125	28328	28634	28303	28312	28297	28282	28391	28190	28453	28206	28433	28664	28484	28185	28446	28343	28403	28356	28284	28551	28517	28387	28140	28407	28593	28396	28326	28375	28395	28607	28292	28192	28323	28284	28438	28359	28364	28303	28360	28442	28276	28421	28138	28374	28603	28154	28420	28276	28273	28456	28302	28369	28161	28344	28432	28363	28231	28530	28378	28232	28452	28365	28224	28213	28306	28377	28209	28398	28401	28353	28224	28082	28008	28241	28386	28312	28283	28234	28455	28271	28201	28422	28121	28326	28546	28399	28309	28231	28300	28289	28275	28538	28327	28298	28316	28103	28351	28611	28358	28260	28356	28422	28624	28363	28337	28470	27985	28448	28354	28528	28299	28394	28384	28472	28276	28230	28226	28504	28630	28244	28245	28302	28356	28364	28307	28445	28223	28211	28481	28535	28289	28423	28361	28228	28299	28316	28293	28312	28114	28208	28493	28475	28414	28280	28238	28224	28302	28293	28071	28530	28527	28214	28598	28344	28641	28509	28313	28244	28531	28494	28232	28411	28357	28420	28342	28289	28420	27913	28308	28430	28391	28351	28513	28323	28057	28385	28092	28487	28535	28393	28288	28388	28525	28375	28294	28039	28234	28016	28303	28274	28350	28299	28112	28200	28359	28406	28226	28475	28360	28108	28657	28385	28540	28368	28259	28342	28286	28058	28354	28276	28227	28285	28247	28490	28251	28258	28313	28162	28659	28285	28470	28037	28085	28443	28224	28337	28510	28389	28302	28380	28382	28382	28219	28234	28057	28265	28212	28381	28530	28260	28321	28190	28246	28431	28108	28369	28440	28522	28560	28094	28325	28378	28390	28285	28371	28159	28371	28453	28517	28364	28268	28287	28465	28289	28178	28345	28451	28682	28340	28332	28093	28380	28279	28153	28346	28358	28325	28316	28407	28217	28473	28292	28257	28134	28368	28670	28242	28480	28207	28277	28324	28544	28332	28501	28188	28415	28299	28491	28132	28500	28486	28155	28341	28416	28125	28178	28300	28358	28542	28308	28466	28415	28441	28226	28239	28058	28354	28159	28293	28419	28325	28257	28423	28581	28211	28460	28419	28221	28245	28286	28275	28406	28655	28504	28457	28528	28548	28347	28316	28474	28156	28181	28062	28355	28495	28367	28406	28194	28420	28346	28230	28497	28320	28329	28211	28260	28330	28263	28339	28183	28288	28423	28524	28285	28216	28339	28562	28286	28220	28118	28272	28307	28246	28255	28417	28356	28410	28335	28388	28393	28374	28528	28206	28378	28547	28157	28156	28130	28426	28282	28337	28278	28354	28513	28292	28503	28103	28325	28407	28243	28479	28415	28173	28412	28304	28137	28401	28245	28220	28177	28351	28450	28537	28509	28394	28469	28282	28496	28387	28300	28102	28374	28137	28290	28374	28286	28205	28537	28072	28246	28348	28437	28372	28076	28229	28059	28483	28062	28543	28376	28472	28468	28258	28501	28588	28487	28152	28483	28404	28436	28529	28455	28408	28307	28487	28494	28621	28210	28290	28265	28287	28364	28306	28560	28016	28324	28181	28223	28242	28313	28446	28419	28500	28311	28295	28190	28114	28260	28202	28391	28143	28372	28269	28401	28171	28257	28318	28458	28210	28124	28385	28537	28423	28274	27995	28612	28268	28333	28138	28267	28141	28480	28329	28463	28376	28261	28330	28389	28250	28081	28501	28305	28363	28392	28787	28350	28309	28288	28502	28345	28534	28013	28277	28202	28189	28209	28500	28370	28369	28426	28296	28189	28282	28451	28205	28234	28524	28471	28344	28298	28432	28238	28295	28041	28342	28366	28289	28260	28379	28581	28555	28423	28366	28418	28634	28514	28466	28154	28287	28749	28570	28154	28313	28268	28587	28361	28268	28431	28519	28089	28184	28275	28142	28268	28255	28496	28091	28487	28269	28228	28272	28126	28159	28456	28201	28376	28218	28289	28319	28417	28090	28386	28421	28294	28297	28342	28208	28318	28328	28442	28241	28167	28735	28247	28619	28210	28451	28329	28486	28321	28271	28243	28252	28439	28373	28360	28329	28487	28377	28294	28338	28373	28218	28151	27904	28167	28454	28112	28279	28414	28285	28353	28208	28120	28368	28535	28520	28324	28339	28505	28168	28571	28149	28355	28228	28329	28124	28326	28558	28756	28199	28285	28349	28348	28301	28411	28081	28337	28600	28532	28384	28275	28422	28369	28658	28405	28169	28042	28352	28394	28467	28358	28544	28480	28550	28187	28338	28308	27914	28196	28136	28495	28311	28135	28228	28362	28383	28243	28528	28305	28427	28363	28367	28263	28201	28225	28461	28182	28097	28356	28343	28397	28351	28328	28349	28460	28318	28387	28244	28441	28368	28198	28066	28526	28349	28337	28294	28384	28448	28429	28244	28383	28354	28392	28349	28480	28341	28344	28368	28154	28345	28266	28548	28466	28370	28512	28294	28378	28670	28398	28330	28378	28277	28372	28156	28178	28233	28444	28209	28640	28206	28195	28253	28295	28487	28316	28400	28500	28493	28570	28424	28151	28416	28441	28213	28231	28318	28257	28553	28525	28455	28285	28197	28415	28104	28230	28436	28287	28360	28369	28416	28388	28309	28534	28423	28187	28354	28394	28562	28180	28360	28420	28452	28542	28438	28343	28210	28715	28329	28376	28526	28464	28089	28326	28263	28390	28511	28385	28300	28364	28430	28306	28489	28382	28183	28258	28465	28219	28250	28476	28502	28216	28465	28306	28474	28276	28237	28553	28444	28166	28474	28347	28420	28384	28201	28411	28252	28454	28589	28239	28432	28652	28423	28344	28270	28290	28170	28485	28473	28541	28511	28548	28389	28392	28203	28216	28212	28343	28207	28316	28191	28532	28360	28372	28479	28448	28404	28236	28237	28302	28277	28014	28339	28329	28411	28307	28343	28113	28614	28714	28152	28271	28579	28492	28435	28136	28472	28403	28547	28226	28359	28138	28468	28281	28252	28419	28405	28304	28398	28399	28236	28240	28182	28134	28289	28248	28280	28533	28283	28263	28127	28330	28308	28268	28467	28304	28382	28277	28299	28420	28105	28356	28464	28336	28457	28429	28335	28400	28119	28163	28614	28312	28380	28440	28397	28379	28001	28482	27997	28423	28355	28334	28243	28286	28222	28088	28328	28440	28455	28337	28217	28383	28378	28396	28555	28117	28579	28470	28323	28283	28027	28334	28222	28307	28420	28037	28534	28278	28238	28565	28198	28437	28182	28599	28476	28317	28280	28269	28249	28258	28416	28231	28177	28306	28060	28384	28438	28200	28495	28170	28178	28199	28210	28414	28196	28257	28288	28447	28088	28325	28289	28504	28112	28215	28356	28163	28400	28561	28403	28298	28255	28311	28306	28457	27932	28350	28244	28334	28275	28391	28264	28263	28456	28298	28247	28514	28404	28367	28066	28186	28373	28285	28356	28465	28435	28434	28406	28324	28410	28351	28410	28151	28372	28579	28364	28479	28414	28148	28243	28219	28148	28106	28591	28368	28453	28095	28187	28344	28406	28341	28320	28348	28363	28411	28286	28171	28701	28112	28371	28766	28231	28453	28359	28135	28307	28533	28280	28163	28309	28551	28326	28457	28372	28322	28219	28526	28112	28217	28301	28587	28436	28455	28385	28323	28212	28438	28221	28570	28333	28348	28379	28684	28373	28422	28293	28121	28544	28527	28444
17536	31889	26119	19291	17749	17079	16676	16662	16256	16349	16338	16318	16276	16447	16215	16325	16245	16196	16419	16686	16626	16418	16294	16212	16035	16102	15849	16051	16013	15879	16089	16009	15992	16009	15963	15873	16151	15863	15921	15863	15819	16102	15927	15979	15843	15844	16136	15841	15964	15810	15826	15918	15941	15938	15758	15852	15924	16043	15761	15877	15722	16011	15825	15923	15661	15995	15846	15919	15792	15797	15919	15909	15991	15897	15901	15893	16070	15947	15763	15860	16055	15910	15950	15957	15970	15789	15940	15777	15866	15933	15802	15862	15702	15949	15981	15957	15948	15872	15974	15762	15844	15860	15803	15892	15925	15836	16056	15871	15846	15889	15892	15862	15976	15829	15747	15978	16011	15976	15936	15992	15952	15899	15868	15905	15917	15875	15838	15857	15668	15926	15816	15942	15840	15926	15966	15744	15864	15948	15741	15810	15998	15847	15746	15712	15893	15872	15874	15911	15862	15723	16002	15932	15946	15867	15924	16099	15877	15778	16022	15937	15848	15866	15928	15844	15961	15752	15987	15793	16087	15846	15847	15808	16042	15834	15858	15841	15968	15808	15922	15855	15826	15788	15833	15988	15745	15924	15776	15842	15684	15818	15949	15720	15867	15783	16073	15972	15812	16046	15783	15859	16047	15932	15712	15890	15685	15891	15799	15956	15792	15830	15945	15923	15885	15996	15986	15933	15878	15866	15982	15789	15958	15685	16004	15814	15928	15778	16049	16026	16048	15797	15836	15990	15738	15838	16057	15839	15892	15976	15885	15819	15939	15790	15925	15877	15762	15880	15773	15905	15831	15948	16077	15826	15944	15892	15804	15807	16053	15972	15947	15842	15925	15876	15834	15913	15996	15899	16025	16041	15982	15840	16017	15858	15775	15876	15867	15929	15980	15708	15986	15726	15748	15933	15914	16053	15946	15935	15745	15719	15795	15787	15862	15950	15798	16021	15861	15708	15906	15732	15946	15904	15938	15956	15888	15925	15809	15952	16039	15643	15785	15852	15923	15979	15898	15888	15963	15816	15914	16038	15786	15881	15723	15774	15803	15660	15929	15907	15704	16066	15892	16026	15791	15832	15886	15801	15866	15926	15903	16060	15728	16064	15795	15763	15791	15845	15842	15856	15882	15699	15997	15671	15892	15993	15770	15919	15846	15965	15982	15947	15839	15707	15970	16017	15852	15920	15767	15922	15950	15754	15875	15738	15890	15950	16025	16027	15853	15913	15807	15830	15871	15803	15862	15930	15766	15967	16072	15930	15985	15833	15953	16088	15662	15781	15877	15929	15936	15942	15954	15934	15910	15751	15892	15862	15814	15853	15823	15865	15794	15827	16002	15783	15619	15989	15921	16059	16078	15809	15895	16029	15960	15742	15805	15878	15893	15669	15743	15764	15742	15847	15877	15782	15891	15820	15829	15874	15926	15795	15922	15729	15934	16058	15869	15905	15901	15812	15825	15989	15827	15870	15905	15950	15900	16095	15906	15902	16068	15906	16009	15935	15991	15734	15930	15774	15956	16004	15848	15945	15814	15719	15799	15832	15952	15888	15986	16061	16033	15790	15906	15989	15700	15879	15863	16085	15727	15825	15941	15970	15857	15712	15692	16034	15912	15876	16010	15790	15876	15912	15836	15982	15864	15691	15889	15875	16034	15897	15927	16050	15787	15886	16007	15927	15849	15708	15957	15992	15768	15848	15833	15849	15768	15974	15924	15998	16054	15776	15858	15797	15855	15864	16013	15843	15971	15884	15899	16040	15926	15810	15915	15752	15821	15832	15790	15968	15966	15824	16004	15898	15976	15864	15746	15824	16031	15803	16081	15848	15712	15762	15935	15830	15972	15871	15955	15881	16161	15788	15743	15986	15966	15928	15899	15920	15845	15911	15684	15845	15816	15895	15942	16034	15988	15972	15812	15804	16099	15905	16065	15780	15947	15682	15931	15832	15709	15948	15758	16062	15937	15899	15945	15972	15925	15899	16029	16038	16061	15901	15931	15805	16080	15962	15831	16000	15995	15914	15997	15927	15743	15986	16180	15782	16025	15880	15819	15790	15853	15852	15834	15992	16054	15863	15802	15952	15922	15918	16005	15971	15942	15879	15686	15999	15945	15977	15782	15920	15878	15856	16091	15907	15760	15948	15836	15875	15549	15889	15793	15859	15746	15821	15833	15879	15920	15814	15891	15854	15911	16018	16065	15954	15805	15747	15734	15781	16026	15906	15841	16020	15989	15914	15794	15914	15787	15729	15851	15982	15859	15938	16048	15759	15810	15788	15976	15972	15941	15814	15827	15758	15951	15778	15921	15830	16089	15984	15965	15833	15925	16013	15754	15847	16024	15839	15785	15714	15903	16050	15777	15935	15974	15936	15811	15833	15875	15906	15816	16002	15809	15770	15821	15890	15841	15964	15933	16007	15852	16043	15766	15714	15881	15795	15888	15952	15882	15976	16009	15855	15842	15775	15923	15881	15970	15968	15769	15971	15939	15981	15861	15905	15976	15890	16090	15978	15932	15843	15893	15839	16023	15855	15980	15772	15941	15990	15945	15952	15961	15802	15917	15751	15833	15975	15872	15748	16066	15858	15798	15890	16020	15835	15978	15892	15817	15732	15867	15859	15947	15722	15750	15858	16032	15851	15818	15985	15935	16001	15888	15875	16030	15780	15826	15864	15707	15780	15964	15985	15937	15810	16030	15795	16062	15944	15940	15866	15964	16032	15924	15918	15839	15904	15796	15876	15931	15861	15902	15988	15974	16022	15928	16003	16046	15804	15830	16044	15907	15887	15776	15909	15774	15791	15843	15853	15885	15964	15960	15821	15975	15878	16030	15938	15905	15879	15843	15678	15840	15871	15842	15822	16033	15910	16000	15895	15844	16122	15925	15864	15795	15798	15970	16240	15856	15893	16146	15721	15991	15684	15852	15905	15781	16086	15915	15886	16019	15839	15748	15976	16012	15830	15869	15931	15983	16143	15968	16000	15716	15861	15882	15941	15943	15768	16047	15904	15861	15883	15930	15819	16045	15900	15809	15804	15925	16027	15963	15742	16103	16063	15763	15729	15987	16010	16030	15963	15819	15946	15930	15851	15859	15841	15961	15851	15905	15827	15858	15942	15767	15742	16118	15826	15987	15881	15882	15908	15804	15913	16029	15818	15949	16067	16003	15939	15942	15962	15850	15647	15774	16019	15817	16025	15878	16160	15900	15933	15772	15739	15849	15932	15990	16003	15898	16038	15711	15969	15912	15707	15715	15800	16010	15951	15975	16074	15873	15773	16039	15955	15870	15924	15883	15958	15835	15807	15885	16120	15843	15897	16007	15861	15884	15893	15887	15784	15804	16037	15923	15986	15886	15871	15886	15811	15973	16011	15828	15786	15903	15886	15941	15887	15943	15951	15858	15824	15936	15964	16006	15975	16038	15657	15995	15912	15949	15864	15952	15986	15833	15793	15906	15887	15864	15816	16107	15935	15869	15871	15874	16117	15946	15883	15993	15883	15850	15848	15901	15824	15927	15821	16026	16108	15794	15953	15804	15789	15845	15887	15979	16009	15855	15792	15833	15876	15820	15856	15893	15912	15914	15796	15893	15848	15957	16071	16045	15802	15908	16067	15873	16007	15911	15967	15947	15739	16107	16034	16029	16001	16025	15850	15880	15914	15970	15961	15927	15973	15838	16008	15847	15807	15815	15885	15766	15898	15831	15906	15959	15778	15866	15901	16130	15967	15977	15883	15976	15822	15993	15814	15952	15924	15738	15926	15854	15828	15859	16094	16122	15913	15949	15987	15719	15712	15927	15903	16036	15843	15928	15783	16040	15877	15949	15998	15961	15730	15888	15957	16023	15900	15850	15901	15816	15636	15780	15854	15848	15914	16056	15852	16066	15998	16004	16008	15836	15961	15979	15785	16077	16146	15830	15857	15920	16095	15926	16061	15945	15934	15897	15888	15674	15853	15847	15932	15902	15874	15759	15898	16071	16004	15851	15766	16002	15707	16011	15985	15852	15998	15979	15803	15716	16027	15865	15852	16006	15921	15906	15711	15854	15896	15842	16088	15827	15919	15784	15797	15769	15885	15925	15913	15878	15801	15765	15924	15770	15860	15953	16027	16117	15986	15922	16065	16027	15969	15968	16001	15850	15846	15957	15861	16123	16038	15828	15839	15845	15926	15970	15872	16045	15893	15933	16013	15942	15872	15776	15742	15966	15645	15787	15938	15930	15772	15799	15921	15883	15879	16125	16020	15993	15835	15907	15875	15933	15931	16021	15858	15933	15948	15770	15894	15861	16165	15918	15982	15897	15915	15968	15781	15850	15842	15942	15815	15860	15912	15899	16054	16040	16017	15965	15890	15876	15969	15886	15910	15848	16129	15775	15943	16181	15862	15825	15742	15915	15880	15853	15938	15996	16063	15773	15867	15904	15629	15911	15787	16008	15982	15855	16156	15964	15903	15994	15982	15881	15993	15946	15864	15848	15899	15822	15946	15741	15760	15790	15857	15697	15964	15681	15834	15910	15801	15961	15952	15942	15944	15971	15825	16006	15801	16069	15943	16095	16067	15806	15954	15935	15828	15984	16092	16010	15926	16065	16115	15792	16012	15785	15988	15897	15844	15871	15940	15962	16013	15971	15924	16126	15765	15894	15952	16089	15923	15922	16035	15894	16012	15889	15777	15792	15973	15974	15847	15934	15785	15942	15832	15963	15830	15841	15809	16020	15957	15805	15717	16035	16133	15902	15780	15973	15977	16000	15797	15857	15777	15998	15842	15939	15885	15918	15966	15800	15929	15864	15934	15884	15934	15921	16000	15624	15821	16099	15974	15843	15784	15889	15952	15965	15906	15933	15842	15843	15805	15876	15908	15760	16116	15826	15881	15655	15886	15948	15849	15899	15910	15977	15897	15860	15844	15868	16047	15702	15878	15869	15880	15878	15834	15771	15947	15973	15930	15852	15957	15995	15974	15863	15910	15910	15806	15893	15775	15974	15791	15890	15931	15864	15762	15989	15923	16028	15853	15854	15938	16009	15775	15976	15922	15875	15921	15976	15921	15999	16066	15990	15917	15895	15904	15876	15954	15974	15943	15998	15937	15867	15808	15881	15911	16087	15773	15897	16054	15930	15864
22749	21048	27997	25270	26391	30478	32558	30363	29824	29891	29689	29615	29482	29587	29618	29456	29544	29571	30255	30821	30491	30294	29725	29734	29354	28955	29049	28959	29072	28748	29028	28907	28981	28990	28986	28867	28956	29039	28994	28936	28872	29039	28894	28955	29128	28806	28960	29197	28992	28710	29009	28997	29054	28960	29109	29127	28889	28792	28738	28891	28634	28760	28832	29121	29223	28988	29027	28740	29035	28911	28758	28964	28881	28947	28835	29065	28968	29038	29185	28952	29222	28973	28900	28819	28976	29050	29260	29073	29028	28957	29046	28655	28727	29005	28938	28788	28827	28833	29003	29104	29044	28847	28997	28791	28940	28899	28960	28867	28701	28748	28751	29054	28857	28895	28617	28638	28942	28976	29019	29090	28934	28885	28769	29051	29003	29024	28895	28847	28944	28797	28737	28775	29122	28924	28888	28823	29110	28732	28700	28931	28749	28626	28719	28968	28947	28979	28988	28711	28909	29034	29084	28879	28816	28710	29033	28850	28983	28836	28781	28750	28960	28816	28692	28854	28980	29012	28863	28850	28596	28997	28991	28972	29146	28987	29010	28713	28796	28816	28867	28663	28842	28973	28790	29015	29121	29012	28873	28909	29227	29023	28837	28681	28636	28881	28598	28995	28898	29023	29083	28913	29039	28759	29100	28948	29142	29052	28692	28860	29006	28839	28644	28728	28976	28890	28830	28788	28862	28862	28910	29064	28912	28860	28855	28955	28901	28890	28906	28779	28860	29035	28788	28926	29037	28848	28866	28747	29020	29039	28846	29108	28725	29018	28725	28873	28807	28807	28843	28731	29046	29424	29141	28852	28787	29110	28803	28959	29133	29137	29030	28886	28869	28889	29030	29040	28779	28968	28899	28952	28965	29107	29131	29118	28871	28889	28736	29060	29012	29000	28975	29007	28738	28724	28736	28772	28821	28756	28840	28980	28839	28788	28915	29077	29089	28752	28702	28964	28714	29004	28982	28993	28688	28874	29000	28702	29025	28980	28697	28857	29040	28733	28856	28777	28982	28993	28929	28761	28925	28996	28890	28994	28776	28873	29014	29111	29081	28967	29150	28910	29187	29010	28918	29109	28694	28906	28718	28959	28912	28881	28765	28809	29057	28791	28822	28902	28942	28838	28974	28664	28962	28857	28977	28996	29170	28855	29115	28913	29078	28784	28873	28930	28869	28915	28809	29053	29092	28992	28833	29024	29132	28942	28915	28923	28973	28567	28971	28736	29018	29013	28929	28929	28858	28965	28778	28650	28807	28689	28699	28834	28840	28900	28751	28592	28905	29324	29141	28726	28686	28945	29025	29091	29329	28939	28937	28999	29147	29094	28756	28869	28961	28745	29235	28951	28773	28738	28682	28959	28789	28934	29071	29020	28926	29248	28867	29141	28969	28931	28951	28904	28987	29044	28912	28772	28984	28851	28929	28886	28736	28635	28823	28781	28767	29022	29114	28844	28837	29042	28847	28960	29008	29121	28851	28707	29133	28851	28916	28760	29126	28800	29024	28867	29010	28955	29044	28850	29130	29050	28889	28786	28888	28831	28757	28799	29206	28862	28969	28805	28840	28677	28884	28660	28882	28851	28897	28944	28932	28749	28858	28733	28847	28999	28722	28643	28881	28944	28975	28991	28883	28973	28843	28820	29016	28851	28889	28915	28983	29019	28839	28964	28852	28923	29040	29058	29064	29027	28887	29085	28928	28805	29004	28990	28806	28823	29104	28776	28741	28875	28806	28832	28985	28860	28766	28870	28911	28772	28902	28704	29025	29139	28946	29186	29055	29080	29092	28966	28904	28869	28814	28686	28993	29080	28965	29011	29124	28947	28907	29074	28898	28825	29104	29127	28843	28801	29048	28800	28811	28851	29103	29084	28919	28785	28785	28887	28797	28785	28709	28943	29001	28859	28813	28942	28831	29110	28729	28573	29048	29003	28922	28938	28993	28991	28988	28828	28508	28739	29020	28894	28804	29008	28948	28951	29011	28901	28751	28911	29114	28693	28691	28873	28805	28989	29165	29130	29026	28893	29091	28846	28812	29036	28737	28942	28650	29132	28969	29006	29044	28729	28930	29047	28866	28846	29194	28795	28874	28970	28986	28807	28902	29041	28990	28721	28713	28859	28900	29027	28973	28815	29011	29045	28963	28962	28907	28957	28975	28760	29179	28883	29133	28722	29219	28893	29286	28854	28944	29093	29068	28579	29005	28971	28826	29051	28920	28889	28846	28849	28861	29098	29022	29043	28612	28808	28769	28943	29076	29121	28857	28736	28802	29045	29247	28817	29131	29110	28905	28870	28994	28865	28884	28862	28682	29045	28997	28946	28876	29028	28883	28917	28804	28896	28964	28843	29030	29133	28875	28923	29187	28986	28880	28808	28701	28869	28936	28847	28975	28921	28888	29136	28837	29005	28923	28879	28687	28812	28980	29047	28763	28853	28723	28885	28863	29008	28804	28786	28905	28992	28914	28818	29053	28660	29116	28969	28782	29200	29253	29124	29056	29079	28664	28886	29023	28813	28701	28731	28907	28837	28790	29324	29144	29035	28995	29181	29004	29067	28938	28641	28971	29018	28847	28894	28830	28826	28765	29020	28852	28779	28895	28789	28872	28722	28864	28669	28831	29026	28939	28941	28998	29018	29062	28761	29145	28793	29143	28750	28966	28930	28734	28793	28753	29027	29234	28904	29109	28625	28811	28951	28690	28844	29194	29266	29022	28939	28964	28842	28750	28590	28963	28926	28909	28958	28895	28857	28825	28929	29084	28968	28936	28894	28896	28721	29038	29139	29235	28794	28827	28988	29046	28692	28626	29000	29076	29017	28707	28823	28936	28916	28870	28842	28926	28820	28995	28815	28545	28871	28914	28707	29020	28772	28882	29028	29149	28970	28769	28712	29212	28998	28925	28948	28824	28726	28956	29166	28835	28857	29071	28815	28752	28819	28891	28648	28835	28965	28787	28754	28817	28792	28840	28992	28890	28787	29131	28969	28935	28808	28906	28822	28954	29128	29104	28982	28982	28937	28653	28901	28927	28824	28667	28989	28775	28653	28988	29062	28670	28749	29039	28913	28756	28917	29123	29016	28927	29205	28731	28772	28896	28978	29139	29075	28854	28975	28891	28924	28827	28676	28952	28905	28940	28784	28743	28943	28776	29032	28776	29075	28956	28877	28909	28891	28915	28890	28934	28888	29044	28814	28847	28667	28822	28901	29128	29059	29136	28686	28691	28868	28907	28940	28792	28988	28945	28960	29116	29031	28795	28927	29066	28885	28867	29000	29022	28557	29071	29025	29122	28737	28747	28794	28866	28881	28856	28708	28922	29084	28828	28826	29179	29072	28805	28953	28900	29210	28973	28801	28760	28899	29196	28942	28841	29133	28869	28913	29124	28980	28689	28813	28840	29097	28642	28886	28945	28921	28993	28936	29028	29013	28934	29052	28935	28696	28835	28881	28786	28858	28921	28772	28740	28884	28940	28838	28900	29246	28882	28974	28803	28978	29033	28817	28822	28860	28819	28806	28907	28821	29048	28769	28930	28995	28829	28963	29027	29121	29100	28967	28696	28935	28789	28941	28664	28958	28873	28854	28961	28898	29000	28993	28982	29044	29149	29140	28956	28690	28977	28907	29026	28837	28868	29051	28966	28761	28938	28916	28954	28845	29023	28906	28738	28865	28607	29164	28872	28939	29051	28961	28653	29055	29176	28933	28877	28801	28880	28961	28727	28940	28873	28913	28983	28776	28574	28782	29021	28783	28943	28811	28894	28905	29007	28621	29050	28898	29081	28983	28767	29118	29018	28774	29220	28840	28874	28931	28757	28868	29044	29065	29056	28881	28911	29025	29102	29143	29238	28835	28488	28654	28844	28815	29152	28985	28917	28956	28862	28715	29101	28928	29007	29035	28813	29011	28973	28937	28666	28718	28774	29149	28990	28933	28989	28997	28987	28832	28743	28888	28889	29023	28902	28835	29078	28879	28827	28867	29065	28967	28950	29004	28725	28964	28980	28897	29111	28802	28840	28914	28990	28883	28948	28696	28881	29094	28983	28747	28862	28921	29081	28996	28837	28874	28951	29048	28671	28918	29153	28948	28885	28804	28691	28730	29218	28769	28987	29103	28870	28825	28878	28679	28905	28621	28818	28654	28774	28855	28951	28870	28953	28835	28772	28692	28880	28854	28799	29031	29035	29117	28797	28837	28831	28744	28937	28725	28958	28969	29104	28726	28932	29122	28709	28926	28720	28718	29051	28540	28840	28967	29026	28907	28811	29012	29099	28731	28893	28802	28758	28875	28873	29002	28753	28946	28709	28693	28983	28827	28954	28809	28826	28834	28686	28748	29126	28917	29018	28700	28605	29023	29139	28703	28727	29115	28977	28737	28737	28978	28958	29004	28890	28930	28970	28830	28819	28904	29090	29030	28836	28704	28826	28989	28847	29023	29188	28825	28764	28783	28925	28926	28947	28982	28930	28818	29156	29170	29046	28826	29161	28800	29070	29086	28988	28893	28581	28875	28997	28836	28763	29078	28894	28676	28701	28958	28934	28680	28766	28839	28843	28728	28757	28717	28988	29248	28991	28605	28737	28758	28924	28938	28951	28681	28685	28753	28909	28815	28883	28888	28550	28685	28783	28960	28608	28885	29088	28827	28983	29093	29032	28843	28848	28938	28848	29224	29201	28862	29207	28684	28954	28956	28836	28923	28790	28840	28876	28674	29004	28846	28773	28681	28726	28801	28848	29182	29167	28926	28803	28930	28831	28789	29067	28741	29061	28694	28639	28776	28536	28911	28878	28869	28878	28718	28782	28753	28766	28964	29120	28874	28876	28741	28906	29071	28915	28774	29135	28887	28911	28997	29274	28971	28756	28898	28899	28881	28949	28868	28885	28720	28719	28965	28805	28940	28798	28984	29136	28775	28937	28953	28802	29004	29049	29083	28801	28810	28914	29094	29070	28981	28728	28917	29112	28700	28736	28801	28941	28911	28883	28854	28639	28808	28723	28972	29000	28847	28869	28779	29039	29002	28835	29165	29025	29018	29045	28683	28903	29109	28886	28773	28925	28782	29075	28901	28994	28892	28925	28925	29009	28861	28927	28834	28946	28876	28784	28824	29041	28753	28854	28801
17345	35954	28535	20837	18971	17782	17237	17236	16962	16863	16689	16710	16586	16756	16600	16600	16608	16663	17717	17633	17364	17051	16840	16684	16468	16218	16218	16327	16305	16351	16408	16112	16250	16299	16294	16177	16190	16239	16348	16210	16101	16177	16131	16254	16169	16476	16257	16238	16324	16176	16183	16278	16328	16013	16346	16191	16417	16027	16269	16132	16332	16234	16320	16335	16137	16293	16061	16371	16216	16136	16422	16084	16287	16242	16148	16246	16447	16160	16334	16190	16249	16293	16187	16259	16235	16326	16304	16063	16278	16208	16285	16304	16105	16263	16228	16061	16262	16218	16209	16247	16142	16330	16390	16205	16248	16328	16267	16244	16159	16174	16049	16289	16247	16199	16260	16411	16009	16241	16209	16084	16159	16197	16182	16196	16363	16071	16144	16143	16083	16181	16285	16056	16246	16215	16283	16083	16206	16159	16407	16208	16127	16028	16301	16423	16321	16294	16351	16258	16165	16062	16287	16159	16074	16163	16189	16289	16282	16272	16055	16153	16271	16262	16294	16121	16188	16097	16001	16240	16138	16138	16146	16155	16301	15950	16313	16238	16287	16115	16196	16096	16168	16228	16167	16118	16262	16258	16209	16302	16050	16254	16116	16186	16163	16258	16318	16203	16314	16168	16238	16029	16267	16196	16178	16123	16316	16223	16241	16233	16242	16226	16059	16199	15912	16210	16222	16182	15998	16136	15944	16410	15969	16174	16473	16116	16069	16215	16119	16166	16059	16286	16152	16126	16133	15978	15987	16192	16172	16164	16202	16165	16020	16418	16289	16225	16106	16281	16274	16182	16097	16393	16340	16164	16058	16132	16297	16184	16288	16253	16056	16218	16063	16193	16342	16118	16092	16255	16238	16042	16155	16171	16359	16329	16250	16037	16340	16121	15921	16140	16216	16222	16227	16118	16161	16294	16058	16289	16250	16132	16275	16139	16336	16221	16202	16109	16128	16282	16160	16116	16165	16123	16237	16356	16060	16218	16153	16124	16271	16196	16196	16126	16102	16197	16168	16037	16236	16030	16024	16056	16061	16163	16235	16191	16103	16074	16240	16191	16290	16212	16098	16105	16062	16227	16340	16208	16375	16188	16259	16217	16021	16197	16057	16035	16129	16223	16104	16135	16114	16180	16222	16199	16139	16230	16069	16076	16230	16142	16128	16291	16218	16262	16131	16313	16166	16303	16060	16141	16193	16293	16254	16198	16045	15985	16182	16394	16226	16071	16317	16129	16228	16216	15997	16297	16244	16117	16117	16128	16132	16197	16315	16154	16298	16338	16184	16241	16253	16305	16308	16063	16177	16048	16138	16198	16203	16104	16073	16309	16060	16065	16148	16138	16233	16204	15997	16133	15938	16197	16150	16193	16362	16331	16278	16153	16320	16193	16131	16149	16232	16360	16191	16298	16093	16273	15986	16123	16299	16158	16134	16142	16026	16160	16152	16137	16138	16098	16003	16217	16198	16133	16133	16304	16239	16145	16288	16103	16134	16267	16311	16197	16221	16318	16339	16051	16210	16189	16248	16254	16191	16241	16205	16340	16154	16156	16252	16106	16239	16065	16210	16221	16051	16132	16161	16078	16060	16128	16113	16084	16099	16305	16289	16173	16287	16213	16189	16241	16225	16095	16318	16132	16302	16266	16026	16354	16061	16084	15842	16225	16226	16134	16071	16209	16008	16184	16300	16120	16209	16053	16316	16208	16234	16070	16301	16225	16176	16047	16467	16262	16234	16266	16224	16209	16167	16172	16257	16102	16024	16104	16258	16253	16170	16072	16116	16034	16197	16083	16200	16206	16068	16140	16066	16172	16237	16065	16195	16316	16278	16234	16135	16091	16188	16165	16244	15957	16175	16263	16087	16179	16043	16133	16216	16223	16242	16224	16137	16113	16191	16282	16016	16320	16338	16097	16332	16098	16265	16106	16306	16134	16293	16120	16114	16417	16296	16225	16259	16045	16164	16172	16308	16255	16285	16154	16248	16219	16131	16112	16215	16375	16105	16174	16285	16107	16094	16102	16071	16180	16377	16293	16279	16101	16196	16050	16160	16418	16163	16143	16239	16265	16071	16263	16140	16297	16035	16262	16166	16056	16204	16209	16232	16210	16214	16318	16193	16211	16338	16107	15908	16169	16052	16324	16151	16375	16266	16301	16174	16139	16307	16199	16263	16180	16256	16139	16188	16229	16277	16178	16198	16215	16227	16203	16357	16192	16230	16232	15975	16405	16255	16276	16372	16124	16085	16171	16350	16116	16085	16142	16394	16190	16205	16012	16090	16242	16218	16241	16127	16192	16054	16198	16258	16183	16093	16141	16191	16141	15999	16255	16314	16147	16092	16211	16124	16213	16223	16129	16155	16260	16164	16104	16274	16278	16278	16462	16283	16123	16128	16215	16105	16037	16214	16064	16177	16312	16087	16220	16026	16096	16139	16116	16226	16111	16286	16184	16286	16131	16250	16088	16227	16164	16225	16102	16275	16183	16022	16317	16218	16136	16182	16102	16405	16242	16194	16127	16177	16393	16315	16284	16160	16105	16090	16310	16237	16140	16151	16159	16113	16188	15959	16162	16104	16259	16280	16249	16273	16194	16224	16100	16207	16197	16062	16372	16331	16146	16314	16350	16083	16388	16279	16306	16248	16159	16220	16259	16208	16114	16400	16042	16213	16237	16034	16164	16416	16179	16122	16188	16038	16246	16310	16131	16341	16233	16217	16214	16280	16043	16251	16077	16158	16128	16145	16271	16231	16124	16341	16241	16056	16126	15961	16063	16188	16246	16088	16279	16173	16288	16124	16321	16180	16301	16275	16208	16065	16153	16148	16216	16157	16206	16206	16190	16111	16063	16204	16204	16068	16292	16160	16191	16344	16095	16346	16181	16125	16127	16185	16180	16213	16225	16140	16108	16205	16173	16293	16121	16275	16199	16281	16217	16220	16157	16157	16183	16244	16355	16242	16023	16120	16183	16224	16251	16147	16126	16301	16126	16186	16225	16207	16095	16210	16331	16095	16172	16160	16085	16221	16141	16251	16015	16046	16281	16292	16137	16222	16282	16095	16131	16388	16263	16193	16303	16039	16291	16123	16150	16243	16218	16157	16437	16120	16092	16229	16267	16217	16097	16220	16266	16131	16058	16284	16337	16289	16119	16150	16119	16049	16274	16174	16227	15918	16163	16113	16075	16183	16325	16228	16228	16221	16036	16291	16364	16206	16073	16339	16088	16258	16301	16325	16090	16096	16233	16115	16126	16217	16347	16332	16151	16267	16123	15870	16312	16145	16040	16313	16083	16248	16329	16101	16030	16040	16064	16196	15962	16262	16304	16314	16296	16113	16060	16027	16057	16190	16000	16254	16286	16068	16324	16168	16266	16168	16258	16148	16121	16123	16170	16214	16115	16162	16299	16299	16167	16150	16198	16259	16176	16073	16279	16122	16254	16103	16121	16135	16117	16107	16424	16138	16249	16281	16238	16255	16067	15985	16392	16209	16206	16399	16120	16202	16243	16084	16262	16057	16230	16082	16286	16049	16243	16238	16249	15963	16005	16180	16323	16017	16014	15866	16027	16042	16274	16095	16017	16080	16279	16327	16224	16114	16202	16028	15985	16223	16171	16102	16159	16145	16228	16029	16319	16033	16029	16038	16040	16285	16168	16032	16385	16217	16320	16156	16216	16199	16213	16074	16133	16206	16037	16156	16185	16339	16264	16117	16291	16208	16182	16292	16195	16144	16298	16230	16227	16148	16203	16057	15914	16199	16293	16158	16064	16235	15961	16164	16116	16025	16271	16269	16241	16158	16087	16200	16268	16298	16127	16239	16499	16118	16207	16173	16175	16120	16141	16378	16213	16172	16103	16140	16290	16183	16270	16292	16282	16064	16141	16194	16075	16212	16190	16204	16117	16043	16074	16273	16088	16059	16115	16448	15982	16236	16121	16040	16235	16235	16123	16196	16185	16261	16281	16074	16246	16175	16131	16180	16221	16196	16136	16226	16088	16208	16154	16087	16181	16189	16055	16140	16358	16204	16161	16093	16317	16233	16150	16133	16184	16080	16212	16101	16079	16143	16036	16152	15988	16443	16273	16142	16140	16195	16147	16257	16197	16094	16231	16140	16140	16179	16131	16177	16213	16233	16053	16287	16266	16221	16197	16314	16266	15960	16303	16140	16202	16322	16107	16212	16198	16110	16131	16277	16239	16195	16203	16263	16321	16165	16321	16021	16097	16123	16218	16103	16240	16196	16061	16235	16183	16060	16321	16200	16259	16320	16152	16097	16249	16058	16276	16164	16116	16061	16219	16226	16139	16381	16221	16227	16188	16006	16140	16231	16322	16241	15999	16222	16115	16069	15981	16084	16158	16097	16224	16249	16155	16279	16179	16308	16116	16274	16306	16018	16039	16204	16301	16351	16059	16174	16072	16305	16201	16172	16179	16195	16349	16122	16301	16183	16233	16139	16255	16177	16135	16172	15990	16289	16260	16070	16142	16370	16294	16073	16135	16071	16108	16188	16198	16230	16292	16019	16103	16273	16141	16233	16158	16288	16197	16137	16286	16024	16231	16160	16320	16253	16002	16078	16104	16129	16156	16260	15923	16213	16368	16180	16228	15983	16128	16120	16192	16095	16111	16174	16341	16287	16286	16107	16145	16173	16108	16198	16199	16130	16150	16097	16017	16305	16089	16179	16072	16265	16170	16018	16210	16193	16120	16186	16259	16108	16145	16298	16004	16237	16140	16341	16191	16161	16152	16217	16267	16196	16181	16308	16216	16260	16345	16203	16248	16127	16266	16301	16227	16014	16271	16249	16183	16116	16391	16314	16031	16192	16024	16290	16163	16084	16213	16215	16208	16269	16155	16203	16226	16197	16087	15990	16174	16119	16201	16194	16267	16148	16130	16258	16191	16266	16282	16096	16128	16084	16083	16227	16062	16375	16167	16305	16183	16172	16072	16141	16219	16226	16429	16115	16179	16074	16181	16285	16280	16216	16451	16334	16395	16033	15977	16363	16128	16208	16129	16071	16018	16250	16220	16264	16165	16185	16304	16329	16271	16189	16260	16230	16235	16247	16124	16346	16187	16331	16085	16123	16277	16375	16114	16324	16100	16083	16244	16194	16327	16178	16161
33590	29561	34399	32882	30360	29408	29356	29071	29264	28949	29041	29077	29124	28913	29152	28869	29166	28871	29033	28975	28895	28722	28886	28776	28832	28538	28811	28570	28642	28626	28371	28640	28724	29052	28955	28722	28838	28543	28732	28812	28597	28929	28751	28782	28800	28890	28797	28903	28782	28839	28819	28622	28663	28648	28678	28862	28942	28824	28922	29039	28662	28854	28576	28784	28882	28501	28641	28978	28586	28718	28673	28769	28562	28794	28811	28548	28669	28669	28705	28604	28785	29025	28893	28730	28616	28600	28937	28870	28906	28824	28793	28672	28758	28898	28819	28737	28647	28971	28792	28731	28555	28569	28860	28922	28615	28652	28790	28644	28750	28888	28812	28636	28804	29015	28791	28576	28450	28665	28700	28518	28877	29069	28695	28599	28833	28843	28830	28764	28742	28582	28867	28421	28679	28874	28892	29015	28759	28695	28869	28603	28844	28869	28964	28667	28806	28802	28879	28592	28572	28555	28653	28971	28469	28992	28843	28763	29012	28576	28804	28670	28888	28703	28597	28649	28805	28531	28850	28810	28834	28809	28554	28749	28771	28726	28749	28770	28652	28909	28893	28866	28917	28718	28798	28791	28808	28538	29119	28799	28673	28864	28756	28740	28755	28712	28746	28798	28804	28900	28956	28465	28729	28892	28617	28606	28559	28619	28895	28793	28722	29029	28761	28762	28944	28665	28710	28884	28793	29046	29118	28882	28582	28821	28608	28954	28875	28937	28945	28723	28774	28714	28616	28785	28622	28647	28776	28764	28947	28814	28823	28665	28642	28779	28645	28581	28689	28299	28910	28528	28703	28861	28793	28619	28751	28680	28687	28982	28798	28673	28817	28653	28586	28757	28901	28981	28684	28879	28660	28797	28599	28707	28607	28616	28574	28849	28519	28677	28838	28702	28811	28704	28803	28689	28924	28562	28645	28574	28694	28840	28911	28816	28632	28774	28809	28524	28863	28596	28756	28811	28822	28498	28866	28720	28826	28513	28649	28677	28637	28865	28815	28835	28557	28705	28738	28598	28412	28719	28704	28737	28650	28672	28885	28746	28804	28728	29038	28866	28731	28582	28550	28547	28870	28691	28642	28539	28549	28767	28660	28838	28922	28591	28716	28588	28851	28571	28499	28913	28704	28867	28821	28480	28802	28693	28802	28654	28889	28924	28694	28566	28704	28870	28719	28759	28925	28828	28550	28637	28705	28657	28866	28967	28727	28543	28578	28884	28463	28889	28653	28559	28593	28739	28760	28547	28846	28692	28664	28700	28877	28784	28643	28778	28801	28745	28685	28656	28544	28577	28810	28786	28926	28743	28641	28513	28762	28777	28871	28599	28912	28528	28749	28715	28679	28625	29010	28795	28714	28811	28631	28562	28905	28699	28747	28548	28711	28599	28799	28744	28709	29056	28840	28735	28489	28882	28691	28754	28708	28911	28666	28816	28765	28829	28996	28903	28904	28914	28718	28806	28684	28699	28915	28687	28906	28808	28573	28761	28855	28785	28792	28765	28443	28601	28579	28483	28713	29009	28787	28514	28595	28922	28776	28634	28886	28685	28715	28774	28721	28723	28863	29253	28862	28888	28562	28622	28806	28846	28984	28831	28951	28730	28544	28712	28822	28872	28744	28724	28746	28879	28847	28735	28896	28876	28866	28596	28669	28749	28549	28626	28729	28411	28347	28705	28540	28617	28850	28982	28775	28641	28835	28566	28880	28949	28899	28583	28969	28744	28785	28711	28576	28717	28625	28349	28580	28552	28376	28793	28784	28894	28969	28806	28756	28812	28853	28624	28898	28619	28702	28506	28631	28792	28619	28615	28812	28533	28624	28855	28686	28884	28887	28742	28669	28802	28838	28959	28838	28729	29052	29056	28779	28571	28659	28645	28662	28672	28736	28974	28935	28626	28970	28785	28820	28767	28686	28878	28672	29074	28553	28522	28887	28891	28955	28615	28778	28865	28920	28727	28694	28730	28579	28605	28736	28769	28721	28719	28583	28942	28757	28897	28764	28787	28753	29086	28703	28603	28808	28687	28686	28674	28950	28508	28547	28746	28846	28566	28596	28667	28713	28659	28536	28617	28709	28604	28969	28670	28770	28888	28695	28886	29178	28672	28526	28581	28736	28781	28819	28963	28540	28816	28599	28474	28738	28818	28824	28696	28631	28731	28686	28733	28498	28868	28682	28854	28724	28803	28788	28565	28661	28707	28947	28971	28916	28686	28946	28843	28629	28963	28545	28761	28951	28451	28659	28660	28771	28727	28796	28491	28749	28975	28626	28731	28903	28861	28695	28707	28831	28657	28970	28719	28674	28847	28709	28539	28918	28859	28826	28609	28784	28795	28749	28717	28887	28894	28900	28578	28831	28662	28588	28683	28571	28583	28549	28629	28567	28857	28836	28832	28870	28738	28763	28696	28600	28799	28654	28827	28605	28961	28699	28651	28758	28926	28881	28754	28769	28788	28452	28653	28713	28723	28802	28691	28809	28720	28708	28680	28780	28781	28670	28444	28528	28850	28491	28603	28694	28827	28495	28949	28840	28590	28779	28700	28414	28380	28581	28939	28753	28437	28670	28855	28980	29147	28669	28748	29019	28584	28664	28518	28711	28779	28617	28771	28917	28687	28843	28842	28805	28867	28795	28721	28617	28963	28604	28594	28825	29081	28776	29040	28743	28909	28959	28575	28704	28842	28752	28746	28751	28622	28793	28552	28951	29155	28850	28798	28613	28771	28650	28557	28777	28633	28703	28616	28655	28885	28841	28677	28750	28860	28935	28841	28650	28667	28829	28686	28750	28604	28902	28688	28768	28552	28710	28827	28887	28763	28736	28706	28716	28784	28495	28700	28760	28806	28811	28721	28823	28552	28859	28543	28759	28649	28842	28963	28504	28670	28903	28847	28797	28743	28703	28617	28775	28979	28904	28884	28725	28675	28844	28804	28742	28741	28617	28666	28516	28848	28505	28576	28687	28521	28661	28569	28902	28828	28702	28869	29004	28702	28717	28929	28801	28887	29038	28703	28827	28968	28699	28868	28799	28714	28710	28474	28727	28876	28731	28852	28684	28702	28854	28520	28792	29091	28659	28521	28530	28584	28685	28730	28990	28800	28840	28796	28694	28488	28726	28841	28588	28744	28753	28492	28849	28477	28769	28715	28562	28795	28812	28932	28894	28898	28521	28722	28681	28839	28552	28785	28667	28767	29061	28837	28695	28481	28500	28768	28488	28976	28836	28960	28644	28936	29052	28724	28807	28770	29023	28590	28709	28817	29039	28909	28875	28536	28786	28723	28791	28800	28897	28628	28900	28744	28949	28751	28742	28734	28741	28280	28814	28580	28660	28807	28852	28405	28770	28857	28910	28735	28718	28789	28774	28809	28791	28739	28921	28616	28780	28797	28847	28768	28774	28706	28600	28811	28664	28575	28669	28956	28810	28772	28752	28959	28987	28661	28905	28574	28665	28630	28614	28969	28733	28645	28881	28753	28740	28872	28837	28670	28555	28720	28915	28795	28932	28849	28494	28833	28801	28888	28751	28611	28833	28633	28778	28577	28632	28637	28585	28844	28922	28717	28758	28822	28745	28514	28514	28866	28935	28809	28783	28850	28594	28784	28582	29077	28661	28616	28580	28825	28731	28809	29047	28708	28847	28770	28680	28757	28785	28754	28809	28861	28825	28815	28746	28883	28699	28618	28600	28878	28618	28790	28898	28849	28763	28689	28846	28709	28818	28705	28851	28650	28958	28803	28802	28761	28657	28942	28776	28616	28963	28778	28926	28759	28756	28784	28842	28729	28794	28711	29012	28783	28546	29059	29054	28523	28765	28753	28664	28750	28514	28506	28778	28857	28943	28572	28672	28721	28550	28713	28804	28756	28703	28626	28730	28795	28591	28711	28909	28975	28939	28787	28812	28730	28384	28727	28752	28638	28680	28620	28654	28842	28811	28802	28910	28563	28675	28768	28900	28967	28848	28814	28894	28652	28685	28748	28786	28804	28721	28710	28829	28757	28800	28721	28851	28610	28821	28979	28798	28759	28935	28795	28819	28723	28723	28960	28851	28599	28925	28608	28685	28858	28484	28930	28827	28948	28818	28620	28634	28824	28426	28636	28764	28947	28680	28801	28763	28928	28629	28839	28493	28493	28591	28827	28623	28758	28844	28607	28562	28904	28888	28836	28850	28706	28920	28961	28864	28878	28799	28832	28597	28552	28558	28890	28804	28859	28856	28928	28849	28736	28575	28307	28676	29046	28897	28668	28617	28938	28795	28820	28882	28646	29101	28902	28943	28779	28927	28869	28500	28637	28555	28586	28483	28891	28433	28847	28805	28796	28765	28840	28728	28837	28583	28743	28694	28716	28450	28711	29028	28970	28592	28954	28521	28975	28566	29018	28815	28547	28887	28526	28754	28563	28619	28602	28923	28821	28863	28722	28619	28938	28767	29004	28772	28630	28549	28818	28935	28759	28774	28614	28737	28667	28597	28695	29048	29021	28661	28730	28831	28789	28733	28580	28750	28601	28675	28614	28758	28561	28697	28419	28516	28936	29070	28653	28722	28577	28670	28729	28906	28633	28769	28455	28673	28916	29106	28734	28738	28742	28738	28822	28678	28498	28877	28700	28894	28964	28792	28958	28737	28740	28668	28789	28831	28763	28738	28903	28873	28826	28527	28706	28987	28675	28353	28683	28597	28862	28706	28887	28750	28707	28648	28698	28757	28706	28762	28680	28554	28764	28611	28803	28606	28599	28750	29016	29018	28700	28817	28626	28696	28790	28792	28928	28839	28746	28746	28822	28792	28807	28692	28757	28812	28763	28652	28657	29003	28783	28969	28855	29007	28716	28631	28423	28703	28748	28684	28726	28823	28669	29059	28750	28693	28588	28842	28723	28697	28658	28642	28486	28657	28720	28937	28783	28551	28567	28738	28653	28730	28623	28735	28848	28732	28536	28672	28573	28752	28517	28589	28771	28631	28763	28794	28775	28457	28713	28798	28615	28626	28924	29000	28685	28954	28752	28896	28499	28736	28821	28672	28621	28860	28785	28514	28744	28759	28579	28664	28757	28673	28909	28726	28926	28896	28670	28562	28591	28917	28356	28985	28642	28524	28637	28493	28808	28547	28814	28970	28726
19660	25993	22053	18249	17083	16572	16315	16171	16283	16103	16092	16195	16243	15923	16040	16121	15957	15941	16118	15952	16126	15905	15891	15772	16197	15885	15995	16023	15921	15959	15862	15921	16032	15825	15968	16013	16021	15862	15857	15980	15718	15820	15962	15866	15881	15872	16035	15905	16132	15757	15800	15951	15842	15941	15916	15845	15939	15859	15909	15967	15757	15802	15848	15868	16157	15978	15941	16014	16071	15806	15995	15838	15850	16023	16071	16051	15786	15759	15928	15769	15849	15819	15738	15944	15906	15807	15910	15690	15942	15989	15891	15908	15976	16168	15915	16099	15951	15663	16013	15755	16012	15979	15766	15877	15841	15899	15841	15773	15997	16002	15787	15823	15962	15966	15936	15911	16047	16009	15795	16017	15877	15878	15788	16080	15879	15830	16170	15930	16025	15955	15967	15833	15866	15896	15968	16123	15756	15956	15942	15871	16169	15853	15936	15939	15806	15998	15806	15909	15944	15825	15884	15911	15835	15929	16014	15781	15694	16036	15970	15852	15920	15958	15925	16008	15892	15895	15785	15926	15928	15956	16040	15965	16021	16048	15904	15868	16005	16124	15906	15793	16020	15863	16019	16092	15957	16069	15739	15782	16015	15870	16141	15805	15821	15933	15889	15915	16046	15934	15818	15907	16092	15874	15995	15794	15979	15799	15959	15872	15894	15861	15961	16028	15807	15928	15705	15882	15855	15845	15789	15949	15839	16021	15897	15852	15912	15841	15700	15884	15894	15931	15883	15885	16058	15952	15921	15922	15950	15790	15977	15958	15832	15904	15789	15917	15850	15932	16035	16233	15854	15955	15886	15973	16027	15947	15890	15929	15936	16089	15900	15911	15911	15789	15993	15946	16045	15872	15967	15796	15851	15913	15884	15998	15769	15927	15858	16051	15955	15788	16006	15991	16016	15850	16076	15997	15939	16037	15916	15873	15868	15776	15936	15836	16045	15972	16052	16021	15982	15814	15978	15805	16022	16053	15961	15774	15995	15858	15800	15869	15606	15738	15917	15954	15815	15878	15803	15754	15941	15955	15899	15800	15829	15993	15832	15883	15967	15829	15993	15912	15909	15836	15867	16053	15895	15942	15745	15972	16014	15891	15766	16049	15760	16014	15875	15976	16021	15947	15950	15892	15976	15952	15995	15753	15724	16120	15778	16005	15994	15933	15959	16070	15862	15824	16082	15751	16059	16006	15888	15789	16034	15941	16150	15890	15784	15898	15940	15965	15792	15798	15824	16081	15848	16045	15744	16031	15878	15923	16006	15772	15986	15826	15915	15944	15898	16007	16066	15968	15828	15649	15832	16126	16051	15902	15921	15824	16094	15905	15945	15790	15932	15824	15979	15812	16007	16001	15808	15966	15942	15826	15861	15793	15790	16032	15805	15906	16069	15906	15956	16021	15978	15863	15888	15725	15883	15954	15901	15884	16013	15854	15937	15897	15774	15848	15777	15890	15945	15852	15880	15883	16064	16022	15977	15769	15811	15867	15965	15904	15815	15837	15958	16026	15832	15894	15914	15962	15909	15795	15750	15964	15958	15877	15902	15975	15752	15925	15886	15663	16030	15713	15811	15829	15893	15793	15921	15901	15937	15991	16105	15880	15855	15938	15852	15960	15773	15948	15909	16151	15994	15750	15942	16069	16000	15843	15922	16012	15858	15854	15992	16036	15951	15880	15944	15919	16011	15961	15936	15975	16038	15849	15865	15998	16089	15934	15945	15768	15902	15864	15837	16001	15886	15967	15877	15732	15960	15941	15921	15825	15931	15903	15711	15972	15906	15883	15852	15939	15920	16038	15866	15746	15919	15787	15786	16091	15822	15929	15858	15892	15909	15917	15919	15937	16041	16066	15823	15790	15848	15849	16000	15882	15955	16031	16036	15801	15954	15888	15915	15716	16002	15712	15908	15860	15938	16048	15937	15917	15941	15955	15881	16122	15951	15984	15879	15962	15982	15720	15987	15862	15794	16046	15887	15938	15961	15762	15853	15931	15885	15895	15818	15728	15970	15927	15892	15851	15996	15957	15846	15823	15856	15962	15929	15922	15898	15855	15891	15949	15922	15761	15865	15916	15975	15737	15959	16024	15952	15906	15817	15685	15862	15879	15975	15782	16016	15920	15927	15913	15836	16087	16009	15745	15948	15928	16045	15770	15850	15790	15762	15935	15989	16003	16067	15915	16040	15875	15725	15991	15920	16052	15815	15938	15773	15856	16064	15966	15926	16016	16079	16069	15877	15937	16004	16032	15970	15779	15852	15983	15860	15893	15944	15985	15810	15911	15955	15945	16104	15887	15819	16025	15950	15887	15955	15804	15937	15854	16073	15852	15863	15934	15950	15895	15890	15826	15945	16043	15854	15837	15834	15939	15874	15960	15754	15897	15783	15986	15902	15768	16047	16130	15908	15850	15816	15863	15833	16128	15950	16010	15981	15910	15844	15859	16006	15800	15972	15984	16066	15858	15924	15919	15798	15839	15873	15836	15751	15951	15926	15989	15965	16039	15960	15752	15924	15770	15710	15835	16061	15885	15898	16083	16055	15965	16027	15822	15781	15854	15843	15873	15790	15977	15876	15978	15797	15781	15830	15867	15994	15885	15887	15968	16083	15956	15865	15910	15920	16015	15890	16100	16018	16018	16107	15874	15803	16126	15835	16061	16056	16069	15860	15865	15952	15882	15878	16021	15992	16018	15880	15898	15841	15931	15869	15813	16072	15960	16060	15842	15943	15779	15883	16015	16034	15898	15751	15885	15917	15921	15930	15899	15845	15874	15873	16039	16093	15989	15888	15892	15901	15988	15999	15890	15931	15885	15942	15948	15907	15867	16045	15890	15808	15994	15788	16031	16017	16030	15955	15932	15898	15817	15965	15967	15685	15919	15754	16086	15740	15816	15936	15701	15820	15983	15992	15990	15895	15849	15890	15813	15804	15838	15979	15932	15779	15973	15899	15786	15909	15821	16031	15976	15974	15769	16016	15916	16112	15906	15887	15831	15817	15954	15806	15885	15728	16008	15964	15867	15875	15923	15839	15917	15879	15730	15929	15830	15819	15918	15852	15815	15777	15854	15902	15809	15971	15826	16020	15881	16018	15933	15957	16006	15876	15846	15741	16038	15993	16029	16022	15803	16006	15889	15877	15905	15952	15866	15933	16030	15814	15881	15969	16049	15904	15895	15874	15810	15989	15814	16074	16033	16068	15870	15970	15972	15946	15931	15993	15805	15945	15925	15956	15915	15741	15808	15863	15917	15848	15946	16079	15887	15854	15664	15982	15976	15830	16046	16024	15831	15907	15898	16064	15839	15878	16052	16013	15949	16043	16016	16027	15906	15887	15726	16113	15950	15815	16067	15934	15936	16051	16004	15703	15925	15821	15989	15786	15919	15946	16083	15815	15785	15915	15873	15964	15842	16062	15877	15852	16081	15883	16012	15927	15894	15912	15997	15782	16102	15984	15960	15901	15782	15831	15992	15831	15911	15836	15881	16030	15881	16052	15947	15711	15790	15785	15731	15687	15813	16081	15934	16068	16014	15748	15876	16009	15926	15722	16000	15696	15930	16005	15958	16138	15942	15815	15759	15890	15996	15834	16057	15904	15942	15964	15795	15877	15951	15911	16030	16110	15742	15835	15829	15732	16067	16115	15823	15818	15800	15980	15968	15858	15879	15827	15956	15811	16128	15875	15811	15934	15964	16035	15936	15955	15971	15819	15969	16044	15928	15918	15884	15901	15884	15950	15985	15843	15884	15939	15866	15756	15726	15837	16081	15696	15817	15920	15810	15894	15859	15878	15866	15917	15876	15863	15974	16049	15961	15979	16201	15694	15854	15905	15714	15960	15924	15912	15930	15979	15794	16147	15775	16021	16029	15864	15858	16231	15980	15877	15990	16016	15971	15930	15832	15992	15872	15819	15791	15811	16057	15987	15885	16099	15923	15869	15823	15980	15914	15826	16075	15921	16206	15988	15865	16094	15912	15853	16098	15804	15983	15693	15823	16059	15939	15880	15797	16039	15941	15934	16023	15819	15810	15777	15919	15951	15990	16073	15883	15990	15855	15659	15920	15847	15684	15953	15914	15961	16031	15906	15798	15796	15902	15990	15761	15843	15851	15901	15930	15972	15721	16090	15949	15806	15822	15794	15716	16001	15992	16086	15929	16147	15800	15831	15819	15975	15973	15902	15964	15851	15980	15938	15998	15808	15963	15897	15896	16046	15962	16125	15797	15750	15980	16098	15728	15944	15850	15875	15912	15766	15718	15884	15867	15961	15869	15691	15966	15877	15992	15811	15855	16015	15956	15807	15947	15770	15743	15742	16035	15873	15750	15962	15937	16012	15830	15797	15968	15877	15954	16055	15866	15914	15909	15818	15862	16144	16097	15964	16001	15831	16212	15970	16052	15917	15857	15925	15935	15938	15754	15864	16212	15977	15783	15918	15948	15946	16007	15904	16000	15882	15802	15961	15823	16098	15786	16028	15892	15900	15949	15696	15902	15849	15754	16073	15926	16142	15886	15898	15896	15937	15839	15844	15968	16004	15912	15871	15939	15879	15805	15936	15903	16098	15830	16048	15944	15956	16035	15945	15896	15847	15960	16017	15904	15971	15988	15856	16060	15933	16120	15818	15913	15842	15812	15878	15579	16043	15856	16080	15823	16062	15962	16019	15934	15932	15707	15852	15892	15851	15904	15730	16140	15916	16047	15879	15906	15924	15774	16014	16066	15952	15935	15862	16150	15932	16000	15896	15790	16010	15962	15813	15955	15853	15895	15806	15866	15963	16036	15991	15883	15964	15983	15775	15895	15955	15929	15882	15811	16066	15820	15861	16052	15812	15977	15835	15937	15864	15894	15828	15861	15889	16038	16027	16046	16075	15954	15941	15993	15909	15893	15915	15955	15880	15950	16081	15886	15904	15971	15905	16024	15868	15933	16023	15844	15857	16044	15861	15898	15871	15921	15989	15999	15853	15916	15728	15881	15841	15922	15955	15814	15910	15982	15956	16008	15834	15813	15706	15851	15967	15990	15850	15742	15773	15865	15943	15957	15968	15894	15942	15886	15708	15985	16118	15884	15807	15863	15843	16003	15857	16048	15869	16025	15855	15897	16051	16001	15881	15832	15851	15946
24218	21031	27953	27268	28296	29957	31164	29487	29136	29250	29135	29076	29109	28971	28634	28926	29146	28828	29392	29744	29394	29377	29150	28689	28700	28566	28739	28660	28385	28555	28520	28508	28334	28499	28449	28245	28519	28523	28537	28704	28390	28433	28346	28520	28277	28582	28539	28524	28477	28301	28493	28358	28451	28360	28190	28391	28369	28576	28503	28759	28526	28497	28069	28572	28504	28454	28599	28249	28256	28314	28431	28325	28484	28338	28455	28652	28562	28383	28413	28197	28725	28479	28158	28385	28577	28193	28297	28320	28452	28499	28449	28382	28383	28467	28474	28603	28321	28238	28402	28430	28490	28369	28693	28496	28758	28189	28587	28479	28568	28449	28678	28616	28715	28700	28725	28533	28422	28267	28440	28314	28610	28451	28426	28480	28380	28205	28431	28183	28288	28249	28219	28117	28042	28608	28408	28541	28520	28486	28678	28245	28188	28434	28279	28196	28535	28256	28267	28693	28411	28351	28520	28355	28059	28330	28691	28462	28603	28473	28390	28672	28463	28288	28585	28636	28372	28493	28403	28459	28216	28512	28770	28755	28419	28391	28416	28338	28444	28567	28468	28536	28287	28438	28423	28680	28419	28558	28371	28358	28718	28463	28555	28434	28594	28307	27934	28363	28449	28647	28432	28657	28538	28354	28419	28438	28617	28824	28590	28552	28482	28412	28652	28183	28402	28463	28371	28272	28267	28358	28349	28344	28384	28698	28636	28397	28371	28387	28496	28255	28588	28145	28376	28363	28406	28598	28458	28358	28419	28555	28493	28292	28350	28223	28531	28411	28425	28492	28805	28325	28534	28189	28434	28738	28636	28370	28474	28375	28422	28547	28586	28435	28633	28565	28593	28414	28553	28363	28365	28439	28398	28459	28209	28573	28516	28440	28419	28401	28398	28323	28306	28631	28489	28406	28360	28346	28497	28394	28545	28395	28020	28527	28534	28517	28703	28395	28517	28677	28335	28585	28264	28453	28570	28420	28453	28709	28724	28400	28445	28459	28722	28471	28494	28675	28518	28550	28530	28544	28409	28682	28553	28107	28472	28431	28551	28603	28344	28363	28321	28377	28283	28181	28537	28515	28622	28532	28760	28401	28500	28219	28353	28364	28446	28313	28522	28470	28636	28624	28484	28490	28512	28374	28369	28630	28259	28238	28695	28514	28375	28549	28358	28173	28291	28256	28442	28291	28365	28089	28337	28459	28613	28488	28624	28573	28330	28418	28519	28812	28544	28256	28762	28423	28610	28490	28679	28305	28382	28344	28375	28408	28610	28607	28422	28367	28342	28456	28486	28223	28303	28490	28417	28308	28513	28587	28799	28716	28495	28467	28457	28653	28580	28425	28541	28588	28408	28453	28304	28284	28496	28482	28469	28540	28169	28546	28613	28547	28356	28391	28451	28568	28582	28566	28410	28527	28318	28650	28323	28576	28442	28222	28237	28434	28420	28627	28690	28601	28326	28477	28579	28526	28566	28537	28536	28432	28683	28376	28359	28464	28363	28560	28227	28508	28150	28587	28730	28263	28207	28637	28633	28595	28306	28432	28529	28560	28739	28178	28494	28487	28618	28355	28577	28361	28261	28579	28344	28427	28571	28693	28530	28487	28341	28509	28276	28226	28267	28711	28606	28395	28333	28448	28299	28363	28739	28495	28478	28413	28547	28661	28913	28404	28628	28516	28693	28526	28377	28417	28379	28357	28675	28506	28509	28483	28532	28565	28580	28537	28608	28515	28407	28503	28616	28693	28510	28600	28387	28458	28366	28242	28288	28128	28537	28308	28560	28508	28315	27831	28244	28511	28434	28542	28741	28384	28169	28326	28247	28476	28420	28143	28535	28202	28369	28576	28321	28185	28426	28427	28310	28369	28599	28670	28384	28711	28752	28518	28319	28556	28494	28510	28421	28590	28421	28521	28516	28530	28535	28249	28394	28604	28418	28599	28649	28588	28368	28382	28311	28575	28259	28557	28490	28543	28528	28406	28407	28415	28309	28404	28422	28560	28446	28582	28352	28549	28587	28616	28405	28638	28449	28275	28427	28328	28561	28407	28235	28454	28498	28411	28679	28440	28684	28591	28451	28502	28422	28353	28516	28468	28286	28697	28200	28541	28585	28474	28498	28624	28550	28679	28254	28349	28441	28410	28570	28398	28427	28466	28595	28301	28261	28603	28401	28644	28587	28570	28457	28492	28274	28436	28288	28319	28416	28535	28556	28401	28172	28209	28480	28480	28527	28538	28116	28536	28771	28809	28351	28414	28367	28546	28569	28505	28695	28530	28485	28472	28509	28398	28503	28268	28592	28346	28326	28434	28422	28660	28469	28386	28244	28405	28608	28157	28506	28491	28526	28531	28317	28358	28441	28209	28565	28573	28299	28402	28388	28780	28447	28521	28503	28393	28532	28480	28691	28454	28372	28330	28475	28668	28624	28603	28592	28463	28280	28776	28461	28541	28612	28625	28442	28129	28500	28495	28283	28062	28511	28374	28324	28328	28602	28382	28555	28392	28411	28447	28580	28721	28262	28295	28520	28401	28765	28440	28470	28597	28545	28394	28560	28527	28407	28628	28310	28480	28433	28588	28666	28442	28472	28551	28347	28621	28401	28402	28444	28263	28528	28678	28712	28571	28382	28467	28372	28238	28364	28307	28338	28546	28282	28317	28385	28452	28567	28556	28607	28426	28406	28754	28455	28753	28248	28611	28461	28382	28553	28407	28416	28074	28421	28637	28465	28271	28313	28352	28412	28494	28476	28452	28487	28734	28481	28389	28490	28382	28589	28396	28499	28460	28530	28392	28527	28495	28315	28501	28557	28359	28523	28395	28607	28496	28416	28690	28401	28400	28527	28528	28315	28650	28629	28491	28444	28351	28603	28480	28465	28363	28455	28443	28274	28854	28574	28409	28292	28508	28463	28353	28483	28372	28379	28608	28340	28342	28475	28397	28169	28531	28476	28523	28541	28212	28364	28348	28333	28448	28550	28526	28343	28384	28399	28356	28523	28477	28308	28229	28248	28515	28630	28292	28656	28415	28353	28481	28705	28448	28567	28453	28406	28340	28447	28415	28647	28577	28547	28719	28459	28450	28294	28309	28528	28476	28333	28218	28520	28221	28414	28528	28404	28531	28521	28311	28426	28230	28379	28421	28904	28541	28621	28688	28369	28243	28523	28497	28656	28308	28732	28556	28410	28348	28199	28399	28351	28527	28397	28361	28642	28513	28318	28235	28531	28475	28323	28245	28501	28649	28403	28473	28552	28276	28557	28462	28492	28664	28515	28560	28586	28633	28376	28586	28390	28300	28440	28643	28625	28361	28191	28423	28306	28346	28525	28323	28280	28585	28392	28560	28752	28428	28575	28445	28351	28502	28351	28469	28673	28405	28481	28491	28453	28483	28061	28598	28465	28528	28663	28510	28503	28606	28585	28511	28535	28352	28629	28464	28581	28470	28481	28545	28688	28567	28379	28294	28430	28332	28581	28372	28731	28687	28505	28494	28435	28348	28331	28561	28385	28452	28626	28633	28330	28256	28481	28574	28432	28399	28326	28392	28253	28352	28515	28594	28516	28521	28614	28328	28308	28513	28599	28527	28674	28259	28417	28489	28640	28242	28270	28354	28478	28228	28497	28458	28336	28294	28455	28563	28674	28728	28811	28797	28452	28489	28731	28411	28738	28568	28452	28286	28563	28163	28388	28686	28508	28370	28316	28363	28340	28646	28590	28190	28673	28591	28367	28437	28375	28133	28648	28504	28510	28613	28886	28306	28373	28559	28358	28286	28347	28687	28427	28539	28393	28712	28361	28224	28495	28973	28419	28602	28276	28441	28445	28284	28458	28485	28542	28309	28498	28630	28795	28662	28516	28537	28840	28396	28356	28575	28684	28580	28626	28387	28617	28503	28207	28607	28243	28751	28510	28444	28428	28315	28699	28472	28549	28401	28297	28746	28514	28456	28336	28540	28583	28592	28468	28381	28487	28521	28626	28303	28606	28332	28552	28101	28450	28428	28602	28613	28443	28443	28505	28642	28406	28223	28477	28341	28396	28393	28568	28179	28416	28216	28468	28493	28584	28299	28563	28572	28620	28253	28354	28425	28544	28403	28235	28192	28599	28638	28548	28682	28439	28383	28604	28672	28527	28420	28315	28234	28205	28312	28578	28436	28717	28402	28325	28384	28277	28341	28377	28507	28558	28346	28384	28330	28503	28506	28533	28443	28493	28112	28574	28604	28286	28324	28645	28491	28550	28425	28652	28604	28461	28535	28516	28441	28547	28194	28378	28439	28338	28392	28277	28133	28483	28528	28628	28238	28346	28442	28495	28600	28662	28685	28513	28498	28455	28518	28577	28070	28452	28571	28437	28313	28585	28522	28334	28423	28457	28550	28374	28334	28435	28420	28694	28175	28372	28300	28559	28468	28281	28422	28363	28281	28687	28531	28477	28553	28635	28173	28552	28320	28192	28734	28457	28487	28399	28395	28073	28413	28529	28292	28313	28433	28415	28326	28222	28321	28360	28264	28459	28502	28505	28579	28516	28469	28623	28595	28670	28436	28240	28443	28170	28588	28551	28412	28450	28509	28440	28769	28536	28553	28385	28598	28691	28423	28225	28389	28023	28440	28588	28530	28522	28446	28540	28367	28581	28625	28706	28463	28295	28363	28566	28515	28525	28696	28304	28265	28336	28329	28604	28499	28523	28605	28417	28537	28547	28490	28362	28670	28475	28509	28576	28456	28366	28305	28424	28456	28561	28260	28617	28418	28573	28239	28428	28550	28544	28254	28500	28555	28351	28575	28367	28373	28382	28525	28432	28424	28543	28420	28404	28457	28552	28570	28385	28358	28618	28457	28324	28501	28758	28352	28411	28433	28494	28642	28442	28682	28587	28475	28526	28514	28585	28293	28479	28260	28350	28579	28596	28472	28577	28460	28425	28699	28552	28626	28472	28267	28319	28334	28467	28487	28491	28786	28585	28501	28346	28506	28644	28411	28416	28548	28454	28530	28306	28450	28434	28265	28385	28309	28468	28252	28303	28331	28628	28411	28423	28443	28434	28572	28406	28482	28672	28688	28392	28523	28645	28389	28626	28698	28750	28366	28402	28370	28385	28219	28593	28522	28393	28185	28359	28425
14807	26867	24648	19494	18119	17011	16589	16575	16689	16669	16391	16388	16214	16177	16213	16306	16057	16498	16654	16753	16627	16476	16357	16108	16016	16024	16051	16170	16127	16064	16182	15957	15910	16111	15901	15962	16057	16223	16037	16117	16046	16086	16015	16009	16095	16243	16023	15996	15864	16086	16023	16119	15875	15947	16081	15952	15810	16166	15944	16080	16060	15876	15968	15971	16011	16095	15920	16036	15969	16053	15995	15977	15822	15860	15985	15847	15824	15939	15907	15787	15742	15998	15893	15920	16121	15982	15980	15873	15928	15832	15888	15938	15904	16008	15875	15855	15914	15974	15964	15924	16001	15909	15864	15845	15974	15965	15983	15974	16173	15926	15987	15930	15880	15768	15958	16076	15932	15827	15932	15915	15879	15811	15899	16032	15978	16024	15817	15982	15920	15879	16086	15974	15769	15839	15987	15859	15853	15846	15790	15987	15821	15811	15790	16015	15827	15847	16036	15844	15921	16121	15841	15954	15961	15864	15975	15952	15952	15943	15964	15841	16027	16051	15950	15866	16014	15987	15719	15793	16073	16040	15956	15881	15912	15905	16005	15984	15973	15873	16019	15850	15984	15715	15769	16022	16063	15946	15914	16073	16156	15968	15881	16101	15848	15950	15977	16028	15987	15969	15800	15786	16052	15827	16153	15932	16135	15996	15953	16089	15899	16045	15905	15954	15777	16026	16013	15988	15917	15917	16088	15923	15919	15966	16010	15848	15988	15912	15828	16014	15913	15990	16032	15730	15967	16045	15869	15834	15977	15769	15861	15944	15835	15975	15920	15917	16057	15892	16031	15958	15963	15927	15651	15968	15863	15789	15638	15993	15772	15937	15886	15765	16002	16059	15901	16092	15932	15777	15925	15801	15855	15893	15872	16029	15923	15889	15873	15871	16045	15963	15991	15848	15974	15898	16037	15981	15986	15890	15985	15937	15837	15864	16063	16074	15781	16038	15760	16084	15990	16031	15965	15996	15995	15825	15785	15850	15959	15943	16028	15942	15938	15989	16154	15921	15889	16023	15949	15908	15886	15825	15908	15860	16057	15900	15900	16022	16082	15714	15795	15913	16010	15768	15930	15672	16023	15874	15846	16084	15828	16025	16041	15989	15959	15954	15772	15991	15813	15891	15870	16010	15738	15657	15736	15887	15964	16021	15802	15910	16039	15919	15977	15928	15943	15733	15872	15956	15904	15899	16029	15788	15883	15960	16020	15948	15883	15814	15843	15957	15934	15911	15971	15963	16007	15866	15902	15961	15863	15943	15947	15968	15810	15830	16073	15900	15844	15956	15984	15685	15990	15959	15884	15721	15962	15915	15867	15875	15861	15910	15993	15984	15893	15831	16182	15927	16046	15935	15860	15981	15896	15803	15833	15940	15975	16027	15995	15833	16063	16020	15971	15854	15776	15847	15803	16092	16029	15829	15778	15811	15900	16137	15856	15887	15987	15912	16022	16147	15903	15762	15987	15813	15831	16029	16038	16063	15990	15905	15914	16044	15873	15979	15989	15800	16041	16032	15977	15799	15887	16028	15642	15894	16040	15925	16041	15998	15903	15865	15810	16023	16063	15997	15987	15831	15963	15842	15564	15966	15969	15831	16074	15981	15944	15845	15730	15958	16000	15962	15801	15993	15925	15910	15761	15832	15951	15762	15898	15897	15920	16028	15865	16011	16091	15865	15948	15908	15835	15899	16002	16028	15955	15935	15934	15951	15890	16072	15883	16001	16037	15958	15950	15904	15982	15958	16011	15935	16046	15883	15865	15843	15835	15977	15872	15935	15977	15918	15925	15878	15975	15825	15924	15922	16004	16183	15995	16059	15911	15948	16065	15723	15908	16025	15968	16003	15843	15932	15934	15747	16003	15963	15883	15806	15980	16063	15897	15801	15963	16038	15870	16020	16141	15927	15824	15848	15989	15967	16102	15909	15889	15712	15933	15798	15997	15748	15809	15999	15892	15906	15984	15874	15905	15967	15856	15801	15954	16064	16020	15853	15860	16064	15931	15869	15914	15888	15837	16070	15683	16028	15934	15878	16008	16030	16030	15981	15891	16039	15804	16073	15875	15940	15918	15899	15876	15824	15924	15940	15952	16024	15770	15946	16060	16035	15821	15944	15814	15900	15823	15929	16049	15915	16001	16111	15837	15739	16112	15853	16109	15965	15839	15933	16037	16009	15848	16093	15757	15979	16085	15871	15966	15836	16034	16070	16117	16182	15941	15801	15923	15914	16003	15867	15848	15893	15975	16074	15881	16258	15849	15750	15985	15913	15914	15813	15922	16047	16012	16036	15988	16069	15885	16042	15785	15986	16024	15931	15850	15944	15837	16022	15964	15815	15914	15881	15972	15991	15952	15880	15733	15982	15974	16089	15882	15689	16004	15924	15814	15907	15889	16058	16102	16018	15846	15832	15927	15919	15928	15921	15967	15850	15947	15965	15899	15762	16003	15957	16059	15888	15856	15984	15854	15982	15898	15977	16105	15837	16019	16064	16031	16047	15959	15864	16037	15850	16048	15865	15917	15979	15948	15928	16093	15914	16032	15951	15930	16011	15915	15804	15904	15730	15991	15777	15985	15952	15963	15929	16004	16006	16019	16019	15939	15885	15869	15785	15886	15896	15873	16102	16177	15975	15871	16020	15885	15928	16002	15964	15938	15875	16007	15959	16033	15966	15902	15742	15898	16046	15787	15954	15794	15895	16069	15859	15975	15671	16006	15916	16023	15901	16012	15791	15950	16047	16005	15892	15818	15944	16029	15803	16079	15944	15837	16007	15861	16062	16090	15934	15867	15768	15709	15963	16013	15902	15833	15884	15940	15934	16111	16008	15826	15944	15773	16104	16086	15950	16008	16015	15991	15960	16069	15893	15879	15864	16035	15643	15978	16073	16151	16044	16049	15881	15791	15765	15903	16007	16071	16025	15964	15970	15995	16111	16068	16016	15903	15900	16123	16161	16138	15682	16084	15844	16044	15865	15899	15828	15878	16075	16056	15905	15936	15986	16000	16056	16282	15871	15868	16051	15944	15934	16007	15982	16068	15926	15885	15760	15982	15939	15969	16061	16191	15870	15912	15882	15958	15937	16078	15961	15939	16011	16059	15799	15955	15905	15747	16037	15840	15928	15908	15991	15929	15773	15973	15921	15858	16019	15882	15855	16243	15851	15792	15875	15942	15889	15825	15928	15975	15814	15964	16004	16076	15944	15921	16026	15811	16096	15863	16026	15879	15849	15782	15938	15883	15977	15916	15999	15918	15912	15820	15992	15918	15901	16013	15937	15964	15770	16069	15797	16100	16041	15979	15975	15926	15943	15780	15894	15859	15912	15813	15890	15978	15939	15928	15774	15949	15769	15939	15764	16091	16123	16132	15920	16023	16099	16010	15937	15895	15779	16011	16007	15961	15999	16071	15913	15882	15995	16115	16116	15874	16016	15884	15942	15942	15816	15810	15983	15834	15953	15879	15826	15898	16102	15823	15832	15868	15855	15927	15759	16063	15826	15917	15887	15990	15858	15858	15989	15992	16096	16004	15913	15982	16048	16001	16090	15989	16084	15944	15866	15921	15731	16055	15757	16064	15986	15924	16062	15851	15809	16074	16017	15867	15958	15892	15865	15986	16030	15884	15863	15929	15828	15774	15945	15942	16126	15999	16068	16137	15929	16117	16003	16083	15790	15997	15918	16134	16113	16072	15987	15695	16111	15904	15923	16005	15890	16029	15982	16092	15802	15993	15878	15891	15877	15985	15915	15900	15993	16021	15883	15950	15845	15918	16065	15905	15908	15917	15872	16028	15875	15983	16071	15982	16210	15839	15936	15795	15987	15912	15891	15750	16110	15995	16140	15945	15929	15879	15833	16031	16002	16021	15922	15969	15841	15959	15986	16017	15922	15933	15844	15985	16020	15856	15871	15958	15936	16055	15960	15883	16026	15814	15902	15874	15925	16021	16102	15883	15953	15901	15988	15781	15865	15979	15754	15929	15884	16137	16015	15943	16087	15944	15825	15959	15885	16011	15768	16024	15897	15855	15990	15902	15927	15812	15776	15965	15748	15945	15970	16075	15937	15882	15958	15930	15999	15938	15700	15916	15903	15972	15934	16000	15938	15838	15821	15927	15918	16049	15969	15949	15897	15943	16136	15651	15754	15944	15816	15878	15905	16033	15896	15881	15798	15985	16147	15988	16007	15895	16042	15966	16227	15876	15861	15776	16006	15838	16002	16006	15980	15863	15905	15967	15850	15998	15778	15937	15879	15987	15965	15926	16076	15991	15995	16043	15753	16006	15856	15986	15940	15978	15987	15961	15944	16064	15762	15945	15937	16026	15893	15949	15824	15790	15794	15991	15931	15770	15972	15948	16048	15896	15864	15930	15957	15931	15968	15859	16133	15884	16060	15880	15848	16041	16007	15928	16079	15815	15830	15974	15984	15821	15827	15981	16071	15868	15968	15880	15859	15966	15717	15938	15919	16006	15681	15964	15879	16022	15954	16214	15704	15978	16046	15910	15862	15862	15834	16052	15928	15786	15833	15878	15945	15982	15924	15946	16010	15842	15952	15964	16130	15927	16096	16016	15960	15882	15953	15892	15924	15942	15982	15885	15921	15935	15902	15975	15922	15983	15747	15815	15788	15993	15962	16096	15745	15876	16063	15940	16167	15900	15987	16127	15948	15878	15964	15949	15760	15929	15957	15747	15745	15835	16091	15954	16044	15980	15821	15877	15734	15866	15996	15929	15914	15851	15842	15899	16012	16015	16015	15923	15791	15809	15963	16057	15804	16014	15806	16068	15967	15970	15953	16099	15796	15887	15866	15819	15909	16086	15923	15966	16004	15981	15874	16039	16064	16017	15872	15952	16009	16114	15769	15958	15952	15844	16004	15944	16015	15886	16103	15928	16054	16041	15928	15753	15883	16109	15971	15951	16049	16011	16000	16064	15956	15973	15881	15913	15965	16054	16012	15809	15962	15796	15712	16124	16040	15949	16030	15951	15763	15972	15924	15939	15699	15899	16017	15986	15979	15942	16080	15908	15940	15803	15938	16015	15882	16038	16132	16040	15995	15951	16021	16052	15897	16059	15901	15778	16097	16041	15832	15777	15846	16052	15828	15893	15831	15934	15756	15855	15972
22706	21010	27935	25293	26406	30633	32394	30221	30446	30160	29847	30039	29639	29593	29489	29746	29441	29980	31022	30786	30443	30197	29978	29842	29369	29162	29129	28973	29083	29063	28788	28977	29070	28918	29052	28819	29053	28878	29119	29058	28874	29092	28995	29187	28956	29026	29105	28799	29108	28918	28881	28953	28992	28843	29012	29024	29002	28952	28989	28787	28833	28721	29123	28982	29024	29063	29041	28881	28968	28622	28892	28823	28992	28926	29231	28929	29002	29097	29009	29051	28844	28980	28824	29033	29147	28926	28981	28959	29129	29344	28766	28724	28663	28925	28937	28972	28839	29224	29182	28934	28993	29128	29246	29019	29157	28707	29061	28969	29162	28715	29113	29028	29190	29130	29182	28790	28753	28898	28882	28845	28950	29068	28746	28720	28822	29031	28971	28884	28985	28632	28814	29048	28947	28892	28843	29102	28881	28999	28841	28658	28857	28697	28852	28735	29024	28891	29052	29134	28997	29349	29049	29254	28911	28671	28964	29064	28756	28852	28838	29167	29211	28773	28859	28872	29072	28668	28772	28888	28809	28954	29244	28744	29038	29149	28887	28757	28810	28625	28612	28994	29190	29346	28896	29017	28850	28684	28831	28724	28801	29059	29089	28825	28790	28754	29006	28886	28683	28818	28896	28943	29055	28997	29004	28853	28825	29068	28917	29025	28751	28970	28808	29182	28922	28933	28717	28783	28879	28941	29015	28813	28912	29031	28790	28994	28882	28729	28922	28802	29065	28898	28833	28773	28973	28869	28919	28998	28783	28765	28714	29251	28962	28932	28947	29155	28891	29032	28653	29051	29075	28722	29029	28859	28973	28954	29115	28803	28592	29032	29161	28948	28915	28712	28939	28897	28806	28677	29125	28771	29001	29237	29170	28832	29179	28872	29202	28968	29076	28925	29039	28933	28877	28895	28727	29050	28917	28811	28837	29031	29119	28818	28935	29083	29189	29125	28661	29009	28880	28847	28896	28968	28962	28867	28730	28706	28894	28889	28772	29047	28974	29059	28931	28894	28939	29079	28861	28821	28973	29067	28909	28881	28751	28963	29086	28944	28930	29146	29203	28852	28748	28857	29020	29001	29103	29246	28848	28676	29133	29117	28998	28741	28783	28956	29086	29069	28957	28734	29117	29128	28928	29092	28917	28808	28908	28934	29038	28965	28743	28897	29102	29124	28874	28711	28862	29096	28926	28805	29205	28720	29076	28942	28811	28794	28832	28887	28810	28710	28780	29036	29144	28844	29172	28949	28849	29078	29019	29120	28937	28658	28820	28542	28986	29175	29076	28802	28837	28827	28765	29152	28902	28943	29174	28963	28607	28733	28815	28851	28863	28740	28888	28974	28955	29105	29040	28938	29029	28875	28822	28883	29027	28969	29147	28941	28839	28856	29011	29222	28819	28928	29053	28976	28650	29139	28896	28767	28946	28957	28814	28868	28810	28874	28988	28900	29020	28925	28805	28985	28745	28917	28687	28885	29081	28870	28792	28941	28747	28871	29113	28914	28953	28919	28905	29125	29069	28889	28744	28715	29020	29021	28981	28816	29009	28992	28747	28889	29051	28996	28866	28900	29115	28998	28861	29085	28813	29006	28821	28866	28925	28967	29025	28855	28981	28800	28763	28799	28984	28463	28959	29085	28787	28935	29061	28928	29069	28931	28972	29069	28891	29052	29112	29070	29249	28868	28932	28713	28783	28967	29021	29090	28811	29172	28946	28913	28884	28797	29320	28783	28819	28988	29060	28842	28888	28771	28899	29018	28878	28702	28765	28678	28899	28946	28837	29001	29056	28883	28878	28672	29006	28724	29045	28967	28942	28785	28874	28840	28870	29038	29224	28969	28808	29009	29053	28816	29076	28934	28911	29063	28904	29059	29097	29033	28792	29070	28793	28678	28772	28954	28964	28865	28956	28995	29199	28955	29012	28859	28913	28968	28992	28951	28831	28771	28948	28680	28941	28894	28930	28743	28767	28657	28865	28882	28699	29069	28740	28783	28969	28726	29150	28692	28894	29157	28983	29027	28982	28916	29156	28770	28656	29185	28765	29018	29034	28867	28887	29131	28827	28841	29079	28903	28750	28867	28873	28697	28975	28921	29002	29264	28782	28863	29094	28804	28969	29170	29051	28938	28939	28967	28670	28728	28720	28669	29012	28954	28924	28945	29018	29122	29085	28926	28848	28915	28911	29105	28881	28914	29129	28966	29070	28983	28932	29049	29204	29058	29121	28773	29069	28774	29123	28809	29043	28782	28994	28842	28857	28851	29066	28827	28960	28913	29081	29110	29097	29170	29047	28939	28739	28950	29007	29004	29320	28840	29181	28983	28958	28788	29329	28835	29184	28752	29022	28820	29065	28953	29010	29040	28632	29232	28736	28802	28937	28966	28821	28960	28905	29035	29022	28924	28953	29024	28882	28786	28786	28991	28938	28771	28961	28922	28814	29015	28915	28906	28846	28921	28692	29068	28850	29016	28723	28702	29116	29209	28947	29263	28740	28843	28717	28806	28856	29112	29045	28813	28738	28917	28937	28761	29015	28729	28806	28917	29141	29097	28679	29147	28955	28835	28894	29035	29108	28948	29084	29100	29115	28998	28932	28912	28936	28924	28947	28852	28907	29174	28972	28968	28799	28919	29023	28908	29023	28799	29053	28808	29098	29110	28955	28874	28859	28824	28988	29127	29000	28697	28779	28897	29071	28935	29084	28869	28617	28689	28952	29061	28760	28556	29044	29180	28738	28968	29010	28872	28839	28662	29027	28978	29149	28761	28933	28858	28772	28772	28903	28787	29069	29006	29062	28933	28991	28884	28984	28965	29004	29039	28532	28944	28706	29184	29009	28964	28905	28829	28920	29103	28943	29022	28739	29006	29048	28839	28601	29258	29220	28988	28783	28838	29073	28935	29165	28808	28845	28924	28961	28900	29147	29005	28801	28873	28895	28901	28874	29072	29034	28867	28977	28867	29121	29033	28793	29272	29201	28694	29008	29142	28839	28805	28729	28832	28770	29050	28757	29116	28992	29068	28799	29109	28760	29002	28985	28915	28969	28974	29004	29013	28910	28590	28938	28930	29038	29019	29038	29097	29072	29200	29034	29029	28994	29027	28939	29000	29042	28897	28886	28813	28879	28893	28845	28613	28829	29163	28874	28874	28820	28850	28943	28894	29179	29078	28751	28919	28949	28834	29012	29072	28960	28859	28933	29183	28932	28812	28863	28902	28904	28749	29009	29083	28946	28797	29143	28693	28763	28917	29081	28867	28784	28905	29206	28873	28898	29004	29054	28894	28857	28738	28956	28742	29113	28960	28876	28922	28969	28950	28918	28974	28950	29153	29124	28886	28832	29038	29021	28679	28895	29038	28916	28928	29263	28951	28943	28957	28877	28827	28992	29069	29017	29063	29057	28705	28726	28917	28969	29069	28778	28812	28888	28625	28895	28900	28963	28720	28897	28954	28838	28918	28689	29074	29085	29035	29182	28952	28922	28769	28695	28788	29030	29040	28785	28737	28826	28807	28818	28941	29020	28919	28894	28712	28825	29044	28947	28919	28852	28798	28904	28858	28957	28669	28732	29054	29071	28876	29080	28695	28795	28628	28977	29005	28598	28927	29074	28794	29039	28818	28965	28913	28869	29106	28817	28844	28894	28741	28859	29042	29280	28997	28811	28934	29095	29093	28939	29160	28747	28834	29147	28829	29197	29118	28880	28970	28807	28848	28912	28909	28845	28969	28666	28754	29000	28862	28955	29026	28967	28837	29085	28963	28865	28984	28842	28830	29151	28807	29005	28876	28884	28992	28981	28681	28904	28907	28968	28974	29063	28811	29138	28990	28909	29032	28591	29117	28962	29019	29001	28753	29096	28904	29083	28905	28950	28990	28719	28926	28932	28909	28653	29006	28649	28976	29037	29076	28837	28827	28873	28861	28966	29154	29004	28648	28902	28873	28748	29282	28888	28758	28969	29070	28984	29067	28986	28926	29197	29154	29082	28814	28908	29035	28795	29023	28792	28966	28935	29095	29093	28978	28825	29028	29084	28929	29076	28906	28667	28838	28907	28930	28756	28651	28946	28773	28826	28912	29005	29055	29003	28780	28964	28856	28788	28851	29131	29219	28758	28987	29218	28927	29046	29180	29203	29002	29025	29114	29029	29053	28873	28756	28858	28997	28838	28931	28943	28817	29041	28767	29128	29150	29250	28826	29113	28900	29230	29038	29143	29153	28961	28970	28713	29012	29087	28839	29061	29154	28939	29158	28781	28827	28865	28862	29046	28929	28820	28998	28752	28949	28969	28915	28852	28903	29055	29100	29249	28974	28970	28884	29022	28807	28860	29027	28959	29135	29127	28843	28973	28839	29170	28841	28980	28919	28774	28978	28958	28963	29086	28820	28855	28979	28672	28789	28728	28966	28837	29090	29174	29064	29075	29072	28926	29076	29108	28760	28837	28658	28898	28949	28961	29021	28766	28874	29013	28905	29105	28922	28968	29289	28854	28952	28996	28982	29057	29162	28920	28947	28919	28925	28944	28918	28990	28682	28909	28705	28709	29006	28975	28823	28733	28920	28978	29101	28923	29068	28783	28736	29016	28756	28837	28922	29158	29058	29236	29126	28920	28985	28826	28844	29145	28860	28676	28851	29062	29098	28883	28841	28910	29021	28810	29183	28898	29104	28760	28854	28805	28813	28829	29026	29027	28880	28955	29020	29058	28653	28596	28786	28805	28840	28913	29005	29138	29063	28851	29090	28781	28963	28835	28554	28759	28945	28717	29058	29092	28917	29131	28817	28885	28981	29179	28673	29103	29231	29141	28751	28730	28750	28818	28772	28848	29048	29082	29119	29069	28838	28916	28878	28835	28813	28731	28962	28831	29041	29150	29001	28806	28836	29171	28971	28732	29111	28793	28703	29048	28918	28952	28760	28746	28876	28970	29031	28922	28709	28805	28909	28989	29123	28844	28763	28616	28757	28704	28917	28981	28704	28960	28876	28832	29109	28716	28894	28914	28676	28840	28703	28888	28736	28989	28851	28874	29187	29053	28998	28850	29161	29191	29050	29039	28806	29106	28854	28972	28984	28746	29178	29096	28799	29129	28967	28824	28950	28872	29184	29112	29002	28824	28853	29002	28953
14590	31508	27439	21346	19059	17858	17355	17375	17128	17117	16778	16755	16829	16486	16682	16509	16860	17116	17697	17635	17561	17135	16914	16659	16396	16475	16234	16395	16331	16411	16409	16245	16310	16312	16169	16107	16384	16387	16347	16390	16363	16211	16247	16342	16315	16164	16068	16298	16295	16288	16179	16276	16189	16380	16199	16354	16301	16111	16099	16339	16244	16451	16201	16308	16313	16509	16252	16249	16372	16325	16255	16304	16142	16263	16235	16253	16224	16365	16321	16238	16337	16197	16156	16036	16160	16179	16073	16383	16228	16092	16190	16107	16167	16117	16109	16256	16168	16264	16206	16296	16383	16326	16398	16383	16308	16209	16360	16265	16322	16346	16248	16325	16131	16193	16360	16253	16415	16088	16213	16220	16147	16189	16342	16153	16313	16143	16084	16390	16241	16135	16089	16273	16345	16327	16299	16134	16134	16222	16247	16116	16063	16078	16255	15939	16452	16168	16213	16226	16194	16219	16254	16200	16149	16428	16312	16389	16291	16244	16282	16232	16319	16151	16154	15984	16076	16262	16302	16299	16216	16406	16055	16217	16116	16205	16379	16229	16425	16379	16285	16115	16410	16361	16213	16233	16364	16348	16191	16232	16056	16240	16312	16222	16168	16230	16188	16317	16350	16356	16103	16312	16189	16119	16426	16137	16317	16165	16086	16256	16386	16270	16314	16257	16298	16224	16178	16244	16485	16283	16108	16313	16293	16217	16193	16304	16225	16277	16453	16248	16260	16336	15959	16169	16226	16218	16125	16138	16387	16287	16105	16179	16232	16269	16024	16330	16284	16371	16221	16271	16216	16250	16119	16253	16206	16192	16076	16221	16211	16312	16249	16137	16135	16203	16120	16222	16236	16233	16294	16141	16231	16234	16131	16344	16199	16094	16250	16086	16117	16233	16269	16297	16166	16340	16209	16290	16257	16173	16404	16151	16356	16239	16282	16339	16232	16348	16107	16408	16301	16523	16245	16113	16223	16172	16185	16262	16095	16275	16248	16270	16262	16159	16203	16076	16407	16089	16207	16247	16237	16142	16158	16346	16326	16233	16281	15976	16317	16283	16190	16231	16174	16265	16116	16142	16245	16244	16229	16325	16090	16073	16054	16461	16157	16321	16159	16048	16151	16123	16157	16267	16326	16050	16328	16160	16287	16351	16261	16328	16281	16119	16396	16198	16281	16181	16116	16188	16305	16173	16099	16232	16148	16238	16177	16183	16046	16073	16263	16210	16242	16130	16244	16253	16343	15988	16453	16045	16207	16242	16214	16242	16286	16228	16310	16246	16263	16311	16300	16338	16185	16246	16234	16264	16274	16254	16243	16243	16277	16416	16282	16237	16357	16118	16197	16183	16263	16070	16239	16199	16282	16039	16128	16232	16084	16378	16400	16208	16240	16371	16046	16283	16274	16293	16151	16214	16218	16309	16239	16372	16149	16169	16350	16184	16000	16310	16341	16338	16394	16256	15942	16229	16271	16258	16082	16223	16364	16184	16223	16200	16369	16282	16225	16228	16212	16310	16187	16167	16276	16306	16403	16093	16265	16260	16150	16098	16184	15946	16300	16298	16244	16332	16208	16336	16207	16090	16227	16226	16369	16217	16018	16428	16106	16293	16395	16152	16246	16269	16173	16356	16233	16174	16117	16241	16253	16195	16169	16135	16195	16324	16256	16226	16426	16206	16181	16194	16209	16278	16166	16259	16301	16399	16365	16137	16179	16234	16213	16327	16072	16307	16223	16223	16237	16134	16219	16257	16397	16093	16321	16105	16191	16233	16125	16308	16297	16455	16186	16080	16282	16204	16168	16244	16285	16371	16261	16289	16399	16236	16144	16286	16085	16213	16012	16175	16286	16418	16188	16249	16290	16151	16211	16339	16087	16169	16264	16213	16137	16146	16131	16134	16175	16148	16079	16008	16368	16323	16243	16321	16137	16207	16001	16185	16193	16273	16273	16123	16098	16314	16237	16017	16300	16468	16200	16409	16191	16075	16165	16367	16239	16272	15972	16043	16212	16264	16332	16139	16141	16328	16228	16268	16184	16186	16151	16214	16256	16213	16284	16411	16242	16181	16123	16019	16383	16267	16307	16195	16166	15941	16398	16124	16196	16328	16217	16357	16266	16308	16285	16190	16011	16163	16053	16202	16340	16163	16034	16167	16375	16169	16182	16389	15932	16295	16173	16186	16178	16093	16078	16205	16263	16296	16130	16313	16241	15982	16172	16083	16174	16395	16288	16064	15956	16205	16301	16087	16297	16197	16301	16122	16245	15996	16106	16365	16109	16238	16377	16379	16289	16111	16187	16165	16114	16213	16194	16121	16206	16232	16262	16071	16252	16170	16055	16071	16244	16135	16403	16166	16324	16335	16210	16157	16100	16217	16251	16237	16197	16185	16179	16112	16351	16220	16347	16269	16308	16080	16451	16289	16353	16231	16237	16219	16208	16137	16455	15922	16139	16292	16198	16442	16203	16244	16105	16169	16167	16187	16161	16317	16019	16305	16142	16157	16210	16405	16128	16180	16351	16219	16105	16292	16477	16381	16279	16179	16265	16395	16057	16361	16298	16291	16079	16108	16291	16046	16115	16158	16225	16215	16235	16267	16181	16226	16214	16229	16394	16284	16193	16218	16132	16139	16437	16153	16190	16186	16071	16094	16022	16360	16011	16117	16208	16194	16349	16109	16265	16116	16347	16277	16019	16189	16160	16191	16208	16355	16333	16322	15997	16358	16132	16312	16168	16086	16160	16154	16281	16194	16115	16089	16186	16129	16193	16271	16172	16173	16256	16221	16316	16235	16080	16298	15998	16093	16193	16238	16071	16292	16236	16216	16354	16198	16253	16239	16139	16226	16113	16269	16184	16283	16153	16142	16258	16171	16069	16180	16224	16095	16324	16398	16348	16253	16431	16302	16194	16331	16136	16125	16178	16341	16076	15934	16063	16529	16227	16185	16140	16220	16155	16089	16158	16075	16144	16261	16125	16109	15981	16157	16244	16328	16247	16061	16222	16157	16327	16282	16241	16252	16352	16197	16213	16140	16313	16045	16193	16161	16215	16263	16133	16119	16231	16326	16201	16148	16300	16298	16288	16190	16302	16116	16184	16174	16389	16126	16327	16193	16210	16061	16115	16290	16280	16255	16178	16253	16257	16135	16162	16339	16194	16295	16173	16269	16133	16431	16312	16261	16177	16166	16205	16237	16115	16173	16281	16159	16181	16250	16301	16292	16163	16153	16198	16127	16269	16310	16166	16316	16212	16243	16301	16288	16490	16264	16220	15908	16329	16290	16103	16193	16219	16226	16243	16115	16271	16373	16242	16221	16394	16188	16304	16222	16310	16115	16192	16136	16524	16360	16130	16270	16141	16168	16189	16155	16300	16172	16403	16146	16296	16149	16024	16303	16234	16354	16399	16075	16184	16360	16218	16153	16249	16172	16176	16179	16179	16171	16316	16118	16196	16327	16240	16167	16272	16311	16078	16186	16166	16343	16277	16209	16187	16114	16302	16280	16191	16170	16324	16215	16063	16072	16303	16092	16428	16026	16005	16286	16057	16014	16112	16332	16232	16216	16123	16257	16217	16163	16141	16165	16203	16201	16185	16187	16323	16357	16255	16138	16306	16261	16368	16236	16180	16326	16392	16140	16067	16279	16357	16175	16426	16145	16216	16078	16090	16216	16258	16275	16188	16137	16139	16062	16176	16124	16433	16147	16383	16155	16152	16156	16258	16130	16255	16137	16090	16316	16294	16292	16167	16157	16152	16298	16300	16221	16201	16291	16287	16134	16170	16290	16379	16263	16259	16027	16237	16286	16337	16237	16055	16272	16249	16187	16206	16116	16309	16313	16214	16299	16333	16286	16113	16142	16158	16279	16184	16211	16260	16149	16319	16124	16174	16374	16086	16281	16376	16235	16407	15956	16243	16126	16243	16388	16247	16243	16323	16100	16311	16193	16340	16210	16263	16323	16165	16235	16243	16194	16039	16124	16186	16124	16228	16011	16174	16168	16251	16219	16174	16263	16101	16179	16117	16499	16216	16256	16267	16100	16082	16213	16172	16208	16193	16292	16234	16325	16200	16211	16245	16214	16302	16158	16308	16065	16344	16213	16321	16169	16362	16423	16228	16399	16230	16267	16165	16263	16181	16047	16068	16218	16235	16253	15924	16300	16325	16056	16310	16348	16278	16246	16240	16236	16355	16271	16318	16339	16216	16302	16260	16012	16307	16162	16062	16243	16134	16263	16280	16128	16186	16223	16218	16420	16128	16156	16151	16306	16246	16361	16403	16174	16263	16164	16367	16246	16336	16153	16299	16427	16356	16249	16275	16282	16186	16209	16220	16276	16263	16262	16212	16312	16321	16194	16288	16085	16211	16156	16266	16278	16125	16245	16267	16258	16189	16198	16031	16099	16176	16157	16055	16234	15988	16305	16109	16109	16130	16419	16211	16381	16428	16213	16309	16277	16150	16163	16216	16295	16219	16247	16217	16151	16260	16151	16222	16179	16133	16192	16108	16205	16338	16090	16030	16274	16182	16160	16264	16152	16243	16207	16297	16328	16119	16156	16380	16137	16191	16215	16159	16224	16089	15991	16210	16220	16330	16071	16198	16240	16006	16252	16404	16315	16280	16388	16198	16149	16356	16142	16268	16191	16033	16275	16256	16188	16163	16485	16120	16163	16190	16300	15974	16195	16197	16266	16000	16324	16213	16299	16096	16237	16140	16352	16048	16352	16067	16185	16186	16167	16260	16272	16294	16215	16222	16235	16156	16213	16223	16257	16306	16365	16204	16206	16112	15956	16215	16067	16248	16243	16274	16274	15991	16334	16190	16095	16267	16231	16232	16177	16132	16377	16213	16422	16249	16179	16155	16252	16334	16204	16303	16191	16424	16211	16195	16294	16155	16301	16098	16225	16220	16111	16307	16335	16159	16343	16069	16439	16122	16218	16061	16217	16288	16227	16256	16121	16145	16262	16144	16189	16301	16277	16163	16141	16190	16144	16308	16157	16326	16258	16196	16232	16117	16324	16142	16257	16363	16125	16408	16185	16237	16220	16088	16232	16341	16352	15938	16355	16234	16034	16143	15971	16345	16235	16131	16274	16110	16263	16248	16261	16332	16105	16207	16173
33381	28886	33458	32838	30279	29615	29507	29514	29470	29301	29163	29196	29004	28981	28724	28884	29040	28943	29196	28966	29161	29077	29062	28812	28945	28906	28971	28542	28796	28856	28639	28637	28824	28781	28934	28489	28797	28580	29044	28868	28767	28725	28367	28686	29121	28594	28722	28608	28537	28607	28757	28862	28847	28619	28881	28536	28933	28930	28761	28774	28599	28726	28752	28805	28616	28777	28788	28767	28652	28465	28820	28801	28786	28791	28509	28657	28923	28793	28600	28854	28812	28543	28650	28779	28710	28861	28856	28581	28851	28815	28739	28679	28779	28756	28425	28712	28643	28602	28990	29025	28681	28743	29004	28728	28699	28730	28939	28666	28654	28746	28752	28862	28761	28700	28659	28758	28878	28707	28697	29076	28914	28693	28752	28675	28850	28281	28703	28974	28547	28634	28576	28772	28864	28823	28665	28727	28818	28838	28872	28720	28807	28614	28880	28490	28547	28681	28779	28775	28808	28489	28839	28507	28810	28695	29126	28922	29209	28766	28850	28978	28624	28769	28587	28790	28661	28708	28915	28611	28489	28797	28971	28879	28972	28762	28786	28913	28840	28975	28583	28621	28699	28839	28692	28733	28834	29039	28850	28824	28921	28805	28807	28753	28600	28558	28631	28766	28659	28748	28750	28743	28570	28613	28773	28702	29114	28820	28502	28993	29030	28687	28646	28702	28574	28614	28626	28874	28680	28502	29026	28832	28760	28696	28823	28770	28420	28654	28867	28975	28834	28799	28700	28667	28262	28831	28568	28721	28902	28461	28839	28810	28801	28757	28764	28872	28773	28562	29041	28605	28860	28765	28739	28627	28807	28800	28973	28635	28912	28784	28731	28940	28929	28678	28648	28870	28485	28644	28652	28564	28843	28710	28929	28841	28765	28845	28980	28821	28745	28720	28633	28856	29094	28844	28845	28576	28985	28767	28936	29109	28681	28922	28791	28598	28449	28755	28612	28564	28905	28684	28835	28523	28882	28761	28845	28699	28673	28694	28892	28658	28784	28719	28971	28572	28925	28742	28843	29085	28876	29108	28736	28833	28827	28814	28768	28792	28826	28787	28687	28787	28503	28711	28634	28634	28812	28803	28849	28731	28560	28759	28580	28761	28713	28742	28961	28700	28678	28569	28668	28648	28682	28872	28918	28773	28936	29069	29097	28738	28763	28829	28797	28691	28817	28724	28545	28904	28677	28656	29160	28804	28973	28803	28737	28718	28736	28921	28530	28608	28505	28726	29011	28747	29001	28696	28854	28717	28811	28557	29068	28578	28747	28791	28856	28651	28767	28938	28906	28743	28855	28611	28860	28643	29066	28652	28733	28682	28632	28708	28798	28571	28752	28748	28782	28753	28682	28579	28640	28615	28851	28465	28708	28602	28922	28638	28928	28750	28728	28676	28827	28906	28567	28782	28685	28883	28629	28777	28775	28802	28842	28717	28539	28587	28688	28709	28940	28846	28738	28701	28609	28660	28847	28626	28402	28639	28912	28754	28672	28473	28762	28666	28631	28745	28618	28734	28934	28589	28759	28601	28911	28844	28569	28979	29062	28715	28931	28800	28474	28644	28613	28762	28907	28895	28772	28603	28660	28514	29033	28642	28974	28689	28824	28762	28753	28773	28863	28923	28717	28730	28804	28510	28903	28666	28726	28960	28609	28864	28535	28581	28513	28480	28565	28645	29088	28942	29008	28658	28830	28602	28802	28601	28540	28741	28663	28824	28840	28749	28863	28897	28665	28733	28640	28614	28744	28610	28833	28578	28952	28825	28982	28799	28592	28657	28651	28822	28995	28861	29001	28873	28513	28746	28809	28412	28648	29045	28805	28830	28614	28559	29043	28762	28531	28716	28794	28971	28745	28827	28827	28786	28911	28434	28550	28730	28425	28864	28618	28758	28641	28867	28969	28909	28790	28643	28624	29036	28895	28813	28556	28618	28714	28783	28647	28747	28896	28828	28980	28768	28491	28697	28732	28891	28678	28716	28535	28641	28951	28912	28780	28705	28761	28781	28856	28589	28659	28918	28748	28925	28798	28745	28807	28677	28860	28795	29089	28723	28814	28852	28777	28670	28878	28672	28540	28372	28799	28711	28850	28924	28632	28601	28675	28676	28534	28574	28723	28702	28882	28995	28666	28925	28748	28646	28741	28532	28625	28765	28904	28413	28672	28652	28675	29007	28686	28675	28810	28816	28662	28652	28657	28767	28846	28743	28855	28703	28739	28652	28702	28759	28689	28827	28758	28746	28797	28717	28607	28560	28661	28701	28784	28645	28851	28862	28931	28847	28804	28799	29021	28567	28927	28928	28516	28680	29022	28493	28632	28782	28368	28660	28770	28724	28761	28818	28833	28651	28769	28788	28618	28817	28897	28496	28602	28568	28749	28921	29012	28944	28923	28575	28811	28843	28891	28767	28669	28767	28905	28672	28720	28552	28739	28562	28754	28725	28839	28691	28698	28834	28992	28839	28521	28887	28698	28775	28595	28728	28712	28820	28775	28693	28700	28657	28761	28606	28901	28964	28671	28645	28562	28483	28829	28609	28773	28795	28800	28634	28709	28898	28742	28841	28906	28884	28812	29075	29002	28530	28424	28726	28659	28688	28876	28911	28840	28716	28827	29002	28833	28896	28670	28761	28427	28670	28793	28812	28659	29035	28645	28571	28666	28590	28709	29112	28894	28978	28973	28930	28925	28900	28582	28964	28925	28880	28811	28950	28765	28817	28918	28759	28904	28568	28862	28841	28813	28745	28664	28724	28679	28662	28813	28808	28590	28841	28576	28944	28789	28764	28774	28702	28718	28767	29079	28657	28794	28752	28892	28848	28634	28717	28764	28832	28753	28988	28751	28740	28691	28721	28925	28684	28971	28647	28950	28686	28791	28541	28817	29036	28833	28379	28882	28810	28718	28627	28664	28785	28525	28715	28616	28770	28692	28726	28681	28495	28613	28923	28927	28662	28823	28985	28836	28576	28795	28980	28742	28842	28990	28766	28703	28776	28803	28595	28824	28974	28695	28689	28985	28682	28685	28639	28920	28862	28603	28925	28999	28833	28802	28871	28738	28905	28849	29023	28861	28619	28796	28754	28769	28914	28664	28555	28682	28771	28573	29015	28763	28682	28978	28735	28621	28732	28735	28779	28736	28672	28915	28749	28606	28677	28895	28919	28662	28673	28585	28825	28700	28776	28955	28846	28794	28622	29029	28653	28684	28757	28672	28945	28781	28808	28689	28816	28841	28935	28682	28699	28670	28556	28943	28882	28800	28760	28710	28649	28686	28622	28695	28674	29019	28629	29094	28794	28617	28559	28846	28648	28763	28821	28833	28770	28645	28441	28710	28739	28753	28500	28790	28641	28536	28845	28628	28936	28667	28553	29097	28929	28858	28670	28743	28561	28706	28835	28869	29037	29017	28771	28646	28653	28647	28528	28815	28798	28830	28713	28972	28703	28732	28824	28822	28821	28820	28649	28688	28736	28602	28857	28549	28375	28671	28774	28790	28831	28734	28924	29027	28825	28552	28715	28800	29030	28985	28771	28705	28601	28735	28863	28753	28897	28597	28823	28959	28709	28802	28838	28767	28754	28790	28680	28740	28867	28732	28925	28834	28705	28699	28621	28893	28865	28891	28529	28456	28838	28826	28938	28640	28887	28745	29006	28759	28382	28418	28641	28843	28905	28826	28620	28919	28910	28706	28601	28592	28563	28706	28997	28944	28670	28807	28546	28992	28790	28831	28622	28899	28595	28510	28786	28789	28445	28900	28849	28613	28913	28715	28769	28878	28564	28731	28760	28899	29094	28869	28405	28727	28550	28539	28806	29025	28631	29064	29067	28656	28849	28899	28846	28785	28898	28868	28701	29069	28861	28864	28783	28665	28858	28835	28999	28656	28945	28600	28701	28666	28877	28652	28523	29099	28680	28835	28846	28816	28902	28481	28810	28860	28798	28814	28721	28811	28712	28637	28776	28678	28984	28751	28620	28656	28865	28779	28869	28707	29006	29029	29010	28843	28525	28651	28766	28734	28751	28711	28767	28796	28883	28908	28978	28678	28773	28831	28847	28718	28931	28791	28753	28595	28933	28822	28933	28600	28621	28714	28905	28848	28743	28948	28578	28548	28906	28718	28570	28703	28698	28841	28994	29005	28839	28599	28704	28897	28445	28820	28786	28789	28686	28784	28552	28758	28740	28750	28653	28770	28854	29087	28699	28748	28708	28601	28707	28971	28896	28783	28732	28664	28926	28889	28954	28905	28651	28758	29008	28729	28725	28797	28566	29027	28895	28748	29016	28717	28953	28856	29016	28666	28782	28706	28793	28804	28753	28723	28813	28744	28933	28674	28861	28892	28536	28971	28843	28556	28612	28605	28570	28813	28768	28692	28968	28869	29113	28781	28461	28802	28588	28532	28708	28866	28838	28652	28630	28907	28529	29071	28866	28584	28620	28517	28586	28727	28695	28914	28678	28830	28715	28816	28581	28931	28844	28415	28796	28924	29059	28762	28676	28681	28871	28724	28846	28743	28621	28551	28779	28822	28730	28570	28606	28468	28621	28715	28728	28641	28874	28676	28710	28739	28932	28755	28888	28825	28653	28813	28751	28942	28948	28781	28894	28708	28751	28989	28795	29031	28726	28775	28842	28735	28750	28744	28633	29012	28594	28697	28816	29204	28704	28688	28745	28902	28903	28790	29006	28738	28982	28823	28681	28950	28672	28743	28513	28929	28726	28815	28908	28785	28799	28998	28575	28724	28695	28744	28760	28877	28737	28862	28592	28595	28617	28494	28791	28812	28792	28533	28758	28743	28692	28495	28593	28608	28858	28795	28990	28842	28602	28706	28732	28741	28696	28933	28598	28816	28755	28734	28630	28685	28756	28843	28712	28498	28821	28536	28602	28822	28770	28686	28830	28468	28851	28811	28738	28820	28764	28978	28609	28730	28885	28964	28603	28849	28637	28738	28898	28660	28580	28885	28957	28637	28757	29069	28635	28828	28816	28855	28825	28612	28715	28882	28603	28736	28431	28832	29037	28864	28886	28985	28721	28882	28493	28834	28620	28671	28549	28689	28809	29145	28804	28776	28847	28467	28651	28941	28781	28693	28717	28765	29063	28805	28810	28673	28927	28443	28849
18528	23976	21308	18606	17208	16656	16348	16378	16385	16198	16267	16303	16222	16106	16076	15960	15867	16288	16119	16266	16131	16179	15804	15987	16092	16099	16053	16085	15874	16002	16040	16037	15962	15805	16028	15958	15907	16051	16063	15850	15962	16021	16083	16056	15972	15978	15940	15864	16194	15992	15979	16052	16019	15980	15935	15855	16038	15895	15798	15916	16031	15890	15955	15889	15840	15950	15903	15861	15765	16057	15840	16236	15931	16075	15907	15952	15944	15893	15858	15824	15896	15805	16050	15893	15957	16031	15892	15849	16139	15776	15791	15871	16024	15928	15868	15999	15901	15620	16163	15896	15865	15889	15951	15825	15835	15936	16010	15802	16116	15864	16035	15860	15974	15873	15870	15957	15952	15827	16054	15863	15934	16048	16067	15800	15855	15943	15891	15902	16014	15882	15960	16098	15941	16009	15942	15809	15822	15909	15803	15775	16120	15872	15958	16016	16009	16064	15977	16016	16004	15943	15741	15862	15860	16031	15958	15938	15972	15979	15888	15833	15940	16011	16055	15875	16076	16028	15965	16132	15918	15988	16108	16073	15961	15924	15890	15992	15943	15917	16016	16039	16043	15987	15875	15907	15745	16037	15846	15949	15950	15957	15808	15972	15906	15774	16003	16042	15992	15865	16036	16127	15995	15993	16059	15825	16020	16129	16124	15924	15913	16038	15816	15950	15838	15901	15975	16023	15974	15907	15862	16055	16035	15932	15753	16076	15979	16009	15965	16025	15774	15953	15950	15734	15785	15869	16064	15979	15921	16001	16082	16027	16072	15932	15860	15828	16023	16070	16004	15972	15960	15926	16086	16055	15949	16088	15968	16086	15716	15936	16082	16007	15894	15864	15820	16062	15893	16016	16043	15917	15963	16072	15842	15943	15953	15947	15786	16049	15922	15925	15867	15888	15883	15856	15739	15857	15767	16053	15979	15928	16031	15817	15902	16031	15905	15899	16000	15895	16065	15848	16151	15942	15740	16112	16050	15885	15826	15763	16036	15989	15992	16051	15970	15888	15939	16177	15849	15920	15826	15939	16182	16045	15986	16046	15800	15894	16054	15783	15988	15799	15800	15925	15906	16000	15990	16077	15917	15998	16059	15982	15962	15880	15810	15965	15879	16072	15834	16128	15979	15875	15793	15823	16050	16024	16161	15884	16007	15946	16067	15953	16002	15974	15942	15770	16065	15863	15909	15948	15886	15810	15986	15866	16022	16094	15961	15963	15890	15810	15908	15862	16012	16088	15829	15960	15858	16049	15924	15921	15854	15896	16060	15905	15939	16005	15770	16104	15884	15915	15928	15858	15863	15884	15975	16035	15969	16080	16087	15771	16008	15818	15763	15845	15997	15976	16002	15879	16006	16029	15941	16013	15893	15906	16120	15963	15963	15867	15925	16086	15950	15891	15923	16136	15935	15948	15858	15966	16206	15997	16011	15994	15953	15821	16009	15946	16018	15815	15984	16078	15914	16064	15824	15750	16099	15880	16085	15811	15776	15973	15924	15889	16034	15932	15908	15951	15964	15957	15908	16104	15903	16005	15923	15989	15981	16090	15991	15941	15845	15993	15943	15982	15973	16025	15941	16002	15859	15679	15937	15910	15913	16038	15969	16202	16035	16126	16034	16163	16055	15878	15720	16073	15958	15901	15936	15855	15898	15986	15933	16031	16062	15948	16127	15878	15881	16010	15784	15843	15786	15810	16134	16039	15837	15807	15884	15715	15859	15921	15804	15993	16000	15991	15874	15900	16071	16135	16104	15726	16021	15870	16086	15677	15965	15956	16105	15991	16099	15685	15945	15909	16077	15897	15723	15905	15949	15971	15743	15886	15998	15921	15928	15995	16014	15906	15891	15920	15904	16043	15925	16130	16094	15863	16065	15965	15932	15983	15922	15973	16052	15777	15759	15958	15947	15901	15835	15911	15917	16035	16005	15805	15842	15871	16062	15800	15818	15842	15982	15857	15949	15943	15812	15853	16092	16001	15838	15988	16002	16013	15825	15850	15977	16127	15850	15820	16068	15956	16028	16091	16023	15884	16060	15945	15873	15905	15855	16050	16167	15936	15999	16039	15880	16174	15851	16115	15837	16015	15968	15760	15793	15924	15705	16056	15866	15950	15865	15976	15835	16048	15931	15834	16025	16007	15759	15866	15980	15806	16013	16111	15994	16066	15919	15953	15925	15843	16007	15882	15875	15976	15891	15895	15968	15827	15804	15966	15941	15960	15988	16114	15815	15843	15914	15968	15956	15829	15875	16134	15850	15951	15801	15979	16013	15973	15941	15807	15765	16069	15944	15810	16113	15753	15947	15863	16167	15844	16041	15930	16043	15909	15951	15916	15919	15625	15926	15695	15802	15907	16028	15977	16088	15796	15910	15789	15771	15812	15906	16012	15794	15861	16031	15953	15976	16021	15997	15977	15900	16043	15872	15920	15775	16065	15922	16062	15976	15837	15936	16049	15771	15804	15801	15966	15974	16017	16007	15951	16108	16072	15957	15967	15907	16019	15975	16091	15953	16065	16058	15920	15946	15894	15942	15872	15988	15960	15986	15831	15960	16010	16056	16042	16021	15835	16086	15904	15841	16171	16046	15908	15826	15867	15856	15939	15972	15807	15972	15987	15837	15864	15903	15946	15800	16003	15851	15903	15829	15990	15783	15968	15879	15803	15861	15913	15905	15747	16114	16061	15932	15984	16092	15989	15911	15853	15968	16129	15846	15806	15986	16030	16053	16184	15974	15886	16038	15825	15743	15897	16042	15996	16043	15982	15937	15983	16052	15950	15883	15996	15796	15984	15906	15883	15817	15948	15996	15884	15799	15960	16092	15860	15928	15769	15892	16018	15813	15880	15976	15917	15807	15878	15939	15891	16048	15985	15853	16114	16054	15781	16065	15911	16153	16052	15973	16045	15849	15817	15792	15956	15875	15851	15807	15948	15862	16117	16111	16063	15902	15937	15995	15719	15845	16030	15868	15991	16018	15948	15995	16004	15977	16016	15900	15883	15950	15887	15727	15874	15968	16080	15762	16030	15798	15696	15901	15802	15939	15814	15894	15914	15802	16010	15932	16085	15893	15898	16140	15842	15986	15692	15852	15997	15750	15944	15993	15912	15942	16046	15864	15917	15712	16017	15862	15872	16215	16041	15868	15897	15938	15948	15891	15989	15934	15884	16063	16065	16036	16002	15967	16026	15908	15841	15940	15961	15824	16025	16074	15973	16105	15743	15698	15994	15860	15863	16022	15911	15972	15904	15790	16135	15947	15982	15918	16196	16033	15883	15778	15798	15833	15976	15936	15936	16096	15937	16167	15887	15849	15919	15811	16127	16024	15978	16085	15990	15902	16188	15848	15966	16014	15893	15838	16045	16043	15909	16047	15791	15887	15949	16030	15839	16021	16006	15775	16089	15795	16005	15934	15952	16011	15801	15808	15878	16140	16013	16060	15838	15895	16060	15974	16021	15837	15901	15773	15866	16012	16068	15829	15982	15981	15994	16030	15910	15980	16014	16012	15878	15955	15946	16027	16036	15898	15860	16044	15870	15915	16216	15898	15872	15937	15868	15919	15865	15986	16025	15842	15939	15835	16000	15806	16157	15895	16057	15917	16020	15880	16124	15852	16041	16068	15894	16058	15850	16004	15816	15967	15975	15981	15906	16038	15862	16033	15865	16173	15767	16063	15934	15954	15980	15848	15991	15983	15977	15924	16109	16011	15856	15951	15847	15900	16067	15926	16081	15980	16060	15915	15872	15875	15955	15770	15970	15850	15827	15981	16065	15902	15772	15899	15872	16120	15987	15850	16202	15813	15963	15890	15912	15894	16058	15945	15973	15844	15903	15924	15846	15968	16073	16043	15943	15924	15979	15857	16128	15828	15840	15896	15917	16012	16002	15994	15793	15868	15861	16045	15932	15911	15959	15915	16036	15993	15913	15963	16136	15899	15912	15911	15876	15957	16081	15933	15865	16076	15966	15890	15945	16158	15823	16085	15694	15942	15960	15859	16072	16008	16006	15864	15828	16061	16141	16041	15861	15895	16002	16027	15956	16019	15896	16024	15931	15941	16018	16004	15972	15915	15718	15965	16109	15774	15792	15949	16001	15939	15934	15871	15863	15785	16054	15860	15919	16002	15939	16011	15926	15813	16041	15995	15938	15977	16010	16018	15897	16003	15976	15951	16012	15853	15910	15924	16035	15977	16029	15898	16031	16100	16069	16070	16069	16071	15866	15817	15781	15918	15984	16005	15981	15796	15903	16204	15930	15876	16008	15960	15980	15950	15830	15852	15929	15906	15871	16049	16104	15819	16005	15972	16076	16094	15787	16052	15942	15938	15952	15906	15942	16112	15891	15985	15900	15912	16153	15983	16090	15931	16004	15906	15894	15912	16085	15972	15978	15771	15980	15852	16001	16000	15959	16022	15995	15838	15942	16048	15933	15914	15943	15973	15857	15952	16012	15905	15739	16012	15901	15837	15935	15829	15905	16038	15847	16254	15987	15985	16099	16062	15811	15954	15987	15867	16038	15891	15890	15918	15954	15901	15908	16036	15965	16103	15961	15959	15881	16073	15893	15984	15974	16136	15918	16038	15899	15960	15915	16002	16052	15984	15898	16055	16075	15929	16010	16016	15905	16004	15856	15958	15840	15926	15954	16014	15766	16045	16011	16029	16042	15811	15998	15959	15877	15857	15865	16113	15730	16018	15859	16144	16099	15931	15952	16003	15860	15931	16075	15923	16107	15945	16044	15815	16099	15836	15892	16135	16110	15879	15982	15877	16097	15918	15875	15964	15883	15879	15990	16124	15956	15913	16188	16032	15780	15848	15958	15940	15997	15992	15812	16083	16067	15672	15939	15875	15959	15878	15961	15892	15883	15909	16004	16087	16037	15842	15853	16055	15882	16063	15849	16085	15981	15821	15890	15982	15915	16077	15881	16130	15887	15900	15989	16012	16057	15939	16036	16052	15927	15917	15969	15772	15867	16129	15848	15846	15738	15764	15966	15874	16114	16092	15987	15939	15995	16053	16060	15918	15943	16014	16037	16079	15909	16010	15947	15896	15971	16021	16042	15958	15915	15824	15970	15848	15878	15819	16000	15937	15955	16084	15910	15876	15943	15877	16097	15954	15956
24238	21016	27858	27499	28176	29735	30713	29735	29217	29250	29142	29052	28997	29153	28858	28604	28697	29153	30164	29626	29738	29495	28912	28761	28767	28770	28511	28314	28895	28410	28658	28594	28630	28348	28870	28622	28637	28610	28533	28545	28401	28467	28524	28562	28434	28655	28452	28387	28373	28595	28330	28532	28658	28460	28630	28490	28559	28410	28611	28531	28576	28524	28517	28516	28622	28565	28480	28575	28192	28418	28335	28483	28704	28561	28442	28138	28581	28390	28637	28498	28673	28561	28720	28412	28188	28346	28355	28603	28375	28401	28563	28216	28500	28503	28567	28593	28549	28484	28673	28535	28594	28213	28390	28666	28467	28585	28510	28220	28350	28532	28327	28595	28540	28363	28437	28612	28294	28387	28687	28504	28602	28411	28766	28336	28481	28442	28260	28655	28519	28601	28622	28410	28486	28335	28267	28283	28298	28401	28386	28480	28548	28612	28403	28274	28658	28304	28492	28693	28289	28137	28567	28557	28462	28335	28594	28316	28430	28508	28408	28551	28390	28448	28675	28464	28290	28496	28156	28550	28558	28463	28194	28684	28447	28598	28422	28332	28430	28501	28617	28588	28106	28552	28449	28303	28656	28484	28576	28348	28736	28416	28283	28405	28544	28244	28440	28587	28378	28316	28420	28458	28328	28477	28407	28683	28664	28462	28342	28435	28338	28645	28427	28332	28490	28515	28593	28365	28267	28440	28539	28419	28369	28294	28332	28791	28334	28215	28436	28473	28527	28439	28522	28509	28396	28655	28421	28331	28336	28326	28640	28203	28245	28411	28566	28230	28637	28464	28653	28524	28562	28571	28301	28517	28643	28301	28483	28119	28466	28322	28394	28409	28415	28559	28407	28558	28463	28318	28356	28331	28705	28364	28362	28618	28540	28550	28274	28610	28349	28639	28287	28648	28584	28482	28564	28442	28426	28455	28422	28423	28362	28499	28647	28496	28568	28522	28512	28644	28353	28376	28493	28336	28506	28566	28425	28348	28564	28550	28559	28425	28613	28468	28345	28272	28611	28629	28635	28436	28618	28418	28362	28610	28590	28400	28590	28416	28501	28770	28523	28776	28521	28384	28492	28387	28472	28514	28487	28482	28271	28335	28406	28438	28486	28450	28391	28405	28384	28581	28486	28529	28186	28085	28299	28710	28518	28248	28305	28813	28554	28566	28615	28506	28489	28422	28658	28576	28369	28419	28572	28310	28326	28570	28499	28519	28303	28600	28445	28466	28357	28533	28421	28311	28529	28457	28595	28539	28371	28366	28441	28576	28574	28176	28606	28431	28697	28922	28903	28460	28566	28340	28459	28385	28384	28517	28603	28450	28544	28446	28508	28469	28713	28277	28393	28418	28475	28629	28378	28687	28523	28430	28285	28416	28351	28723	28535	28349	28530	28208	28440	28288	28580	28493	28495	28688	28417	28523	28642	28221	28387	28416	28479	28386	28649	28691	28676	28421	28364	28502	28390	28448	28647	28396	28656	28344	28449	28789	28625	28234	28320	28236	28178	28388	28379	28572	28241	28248	28628	28274	28567	28363	28415	28462	28466	28466	28331	28356	28520	28650	28576	28419	28297	28295	28409	28667	28382	28337	28487	28672	28558	28421	28464	28235	28269	28409	28448	28338	28436	28363	28385	28629	28349	28695	28367	28572	28620	28376	28266	28415	28863	28223	28408	28500	28513	28697	28369	28517	28354	28543	28234	28239	28381	28602	28477	28206	28484	28140	28517	28470	28403	28476	28626	28406	28419	28452	28283	28517	28347	28670	28623	28306	28461	28472	28735	28663	28569	28329	28328	28467	28315	28429	28555	28450	28418	28579	28637	28519	28482	28441	28636	28450	28266	28320	28620	28630	28572	28574	28561	28378	28451	28542	28377	28221	28474	28420	28464	28370	28136	28378	28615	28561	28430	28289	28589	28386	28393	28295	28547	28608	28436	28454	28421	28394	28514	28468	28588	28654	28608	28568	28257	28401	28564	28223	28354	28351	28433	28453	28442	28507	28278	28312	28261	28342	28420	28546	28367	28480	28685	28286	28525	28453	28507	28445	28527	28212	28509	28603	28349	28444	28560	28384	28354	28419	28545	28301	28325	28771	28540	28421	28668	28556	28627	28682	28591	28544	28477	28478	28656	28782	28338	28512	28496	28361	28492	28661	28401	28470	28499	28460	28521	28573	28251	28292	28047	28227	28500	28435	28593	28686	28492	28578	28447	28350	28576	28674	28589	28201	28458	28554	28571	28403	28454	28505	28455	28293	28437	28268	28508	28327	28714	28445	28509	28533	28292	28664	28511	28566	28254	28363	28550	28403	28300	28456	28241	28504	28246	28484	28456	28350	28410	28769	28589	28336	28568	28394	28544	28484	28318	28499	28302	28344	28352	28325	28540	28662	28466	28280	28523	28312	28441	28539	28520	28194	28575	28469	28321	28483	28448	28452	28556	28332	28438	28487	28690	28519	28649	28490	28481	28400	28225	28518	28384	28295	28446	28435	28631	28460	28544	28307	28381	28579	28604	28631	28488	28349	28660	28527	28523	28537	28627	28530	28673	28528	28399	28551	28273	28400	28565	28405	28594	28418	28475	28296	28799	28451	28483	28631	28756	28600	28409	28537	28357	28586	28630	28153	28460	28268	28588	28428	28338	28486	28431	28580	28517	28651	28473	28437	28568	28387	28661	28585	28375	28810	28393	28493	28717	28259	28356	28458	28519	28625	28400	28562	28568	28488	28755	28519	28322	28373	28618	28515	28605	28503	28432	28442	28591	28594	28562	28429	28303	28277	28292	28342	28553	28464	28511	28549	28478	28084	28565	28379	28560	28426	28321	28448	28500	28486	28710	28444	28351	28522	28345	28579	28603	28366	28284	28406	28409	28386	28597	28478	28435	28442	28559	28563	28426	28431	28703	28628	28368	28357	28681	28754	28549	28305	28577	28455	28168	28433	28132	28382	28334	28391	28757	28401	28250	28447	28488	28697	28582	28535	28668	28315	28374	28277	28683	28455	28232	28348	28340	28364	28454	28520	28268	28322	28525	28532	28565	28475	28290	28591	28655	28440	28545	28284	28144	28082	28268	28625	28566	28355	28515	28473	28494	28382	28669	28652	28452	28378	28385	28396	28608	28508	28512	28683	28276	28435	28580	28333	28596	28560	28543	28362	28253	28143	28382	28477	28417	28498	28588	28567	28799	28655	28401	28255	28418	28497	28377	28752	28483	28622	28324	28314	28422	28452	28459	28424	28545	28418	28432	28652	28403	28452	28494	28624	28602	28458	28550	28486	28396	28367	28679	28553	28687	28635	28507	28589	28512	28262	28512	28529	28446	28305	28448	28847	28317	28623	28408	28633	28434	28442	28439	28519	28377	28442	28490	28383	28595	28450	28402	28154	28298	28275	28425	28562	28590	28577	28512	28385	28510	28404	28465	28253	28288	28553	28258	28643	28482	28603	28456	28248	28408	28531	28394	28174	28432	28221	28521	28662	28448	28443	28351	28149	28674	28545	28744	28540	28413	28558	28407	28533	28470	28410	28539	28546	28514	28439	28496	28687	28698	28377	28540	28581	28179	28680	28476	28419	28505	28623	28378	28472	28660	28659	28143	28165	28672	28511	28277	28437	28324	28512	28555	28537	28235	28244	28533	28355	28365	28458	28248	28448	28624	28299	28648	28367	28450	28619	28346	28560	28349	28620	28623	28550	28568	28668	28575	28593	28502	28410	28366	28476	28646	28246	28540	28409	28669	28616	28365	28465	28512	28368	28420	28432	28484	28381	28541	28628	28201	28414	28251	28593	28401	28590	28438	28296	28299	28435	28481	28262	28531	28677	28306	28744	28330	28442	28587	28837	28620	28278	28520	28323	28509	28549	28548	28363	28568	28484	28657	28195	28501	28323	28558	28405	28404	28391	28655	28370	28309	28541	28580	28601	28302	28273	28384	28557	28293	28710	28642	28567	28450	28277	28345	28579	28652	28355	28431	28346	28489	28722	28419	28523	28504	28337	28546	28555	28851	28550	28569	28384	28522	28441	28383	28418	28460	28542	28416	28449	28629	28179	28539	28621	28684	28447	28374	28553	28273	28358	28688	28396	28473	28583	28290	28431	28419	28215	28391	28257	28468	28552	28843	28433	28653	28610	28451	28771	28449	28305	28345	28667	28458	28588	28515	28394	28671	28652	28412	28346	28508	28685	28550	28342	28360	28573	28401	28251	28487	28454	28387	28431	28427	28329	28543	28102	28747	28377	28407	28454	28445	28468	28337	28390	28490	28387	28609	28522	28743	28313	28691	28240	28452	28382	28530	28530	28670	28410	28512	28509	28620	28178	28383	28404	28518	28261	28286	28544	28554	28547	28362	28465	28440	28436	28427	28459	28596	28558	28473	28440	28508	28451	28464	28457	28247	28733	28438	28374	28479	27988	28441	28350	28440	28561	28309	28148	28375	28518	28532	28795	28502	28420	28432	28458	28448	28419	28297	28600	28393	28206	28518	28299	28488	28430	28540	28591	28391	28555	28335	28300	28469	28663	28297	28397	28286	28420	28539	28571	28400	28527	28527	28430	28703	28289	28586	28540	28686	28704	28293	28344	28437	28637	28614	28389	28643	28582	28517	28394	28381	28490	28696	28454	28617	28888	28642	28548	28484	28459	28441	28527	28474	28540	28468	28563	28418	28501	28271	28301	28500	28645	28602	28409	28508	28503	28331	28533	28472	28540	28529	28687	28576	28540	28592	28203	28452	28466	28461	28475	28473	28386	28438	28399	28653	28478	28273	28620	28455	28613	28547	28447	28382	28513	28734	28713	28238	28281	28606	28231	28686	28588	28396	28189	28181	28573	28452	28540	28397	28519	28571	28367	28254	28227	28277	28364	28331	28305	28489	28488	28377	28267	28687	28365	28344	28699	28815	28298	28413	28345	28444	28542	28825	28477	28407	28366	28504	28417	28546	28261	28646	28694	28308	28411	28465	28425	28302	28612	28414	28391	28674	28386	28449	28323	28404	28558	28563	28576	28302	28418	28529	28321	28364	28759	28305	28330	28275	28698	28550	28432	28365	28601	28461	28432	28543	28496	28487	28587	28710	28308	28401	28484	28418	28488	28404	28554	28417	28458	28304	28459	28514	28286	28610	28461
14193	26254	24214	19723	17515	16936	16815	16604	16695	16508	16530	16390	16319	16311	16255	16148	16306	16298	17144	17089	16768	16512	16223	16156	16015	15859	16058	16039	15882	16094	16155	16103	16031	16054	15949	15963	16138	16047	15906	16144	15976	15983	16019	16024	15912	16016	16168	16031	15769	16155	16079	15919	15824	15899	15784	16106	16113	15928	16147	15960	16049	15997	16028	15960	16003	15837	16098	15977	15715	16114	15966	15868	16033	16030	15897	16015	16249	15904	16048	15943	15791	15971	15858	15990	15921	15865	15937	16017	16112	15887	16055	15837	15904	15924	16048	16005	16046	15711	15856	15975	16000	15847	15876	15951	15745	16025	16030	15782	16082	15982	16004	16101	15849	15866	16060	16064	16150	15993	15950	15970	15939	15875	15950	16044	15883	15891	15853	15868	15919	16056	15858	15912	16041	15941	16183	16043	16046	15987	16000	15871	15885	15907	15928	16103	16017	16208	15964	15973	15904	15900	15906	15990	15953	15932	15795	15858	15972	16139	16098	15923	16139	16036	15917	15934	15847	15883	15964	15824	15890	15984	16019	15859	16104	16089	16021	15891	16014	16006	16132	16053	16062	15798	15992	15960	16078	15905	15916	16128	15882	15856	15984	15951	16059	15978	15848	15938	15946	15936	16017	15938	15991	15704	15931	16018	16045	15979	15717	15995	15993	16102	16011	15895	15861	16076	15904	15928	16036	15888	15942	15805	15939	15988	15852	15945	15961	15930	15768	16012	15999	15972	16063	16049	15806	16014	15905	15928	15807	15989	15926	15872	16092	16097	16073	16017	16011	16011	15980	15860	15992	15856	16015	15961	16187	15984	16071	16046	16024	15909	16004	15899	16001	15998	15872	15861	15863	16054	16041	15863	15932	15986	15769	16028	16113	15799	16148	16008	16046	16061	15874	15862	16099	15981	15881	15981	15912	15936	15969	15977	16041	15889	15843	15984	16064	15795	16066	16132	15962	16064	15852	15981	15935	15972	15987	16058	15850	15963	15913	16081	15896	15915	16009	16122	15771	15979	15795	15744	16093	15839	15856	15978	15941	15986	15914	15881	15931	15894	15946	15780	15730	15944	15959	15988	15940	15776	15927	16055	15868	15885	15986	15814	15891	16000	16033	15831	16029	15952	15809	16093	15949	15900	15911	15967	16079	16167	16002	16087	15814	16083	15929	15941	15817	16153	16037	15935	15870	15979	15994	16115	15980	15839	16023	16086	15975	15932	15902	16000	16152	15858	15770	15981	16008	15950	15798	16018	15921	15886	16006	16180	15815	15837	15806	16020	15749	15786	15977	15872	15961	15953	15952	15917	15912	15849	15812	16039	15905	16069	16033	16015	15984	15906	16052	15920	15955	15896	15946	15935	15910	15880	15866	16083	15778	16076	15941	15966	15806	15996	15779	15897	15861	15943	16055	16021	16159	16109	16062	15925	15958	16088	16097	15901	16066	16028	16039	15926	16005	16090	15913	15960	15985	15913	16064	15799	15983	16009	15764	15996	16030	16033	15789	15916	15993	15975	15888	16017	15976	15907	15847	15934	16092	15855	15790	15935	16059	16002	15978	16080	15869	16147	15956	16036	15991	16066	15861	15991	15965	16020	16065	15887	16077	16080	15948	15971	16022	15956	15893	15990	15850	16077	16059	15929	15848	16172	16044	15983	16050	15967	15879	16010	16047	16017	15956	15932	15869	15974	15775	16207	15948	15858	15786	16012	15891	15783	16116	15939	15952	16018	16199	16182	16047	15863	16016	15855	15953	16001	16089	15956	16092	15995	15825	15857	15948	15772	16103	15872	15932	15990	16070	15946	15905	15791	15928	15811	15880	15963	15922	15828	16055	15961	16025	16097	15919	16032	15970	16118	15989	15934	15961	15857	16019	16045	15892	15936	15829	15659	15864	15958	16048	15915	15911	15901	15973	16042	15841	15998	15986	15896	15875	16172	15879	16095	15985	15982	15931	15982	15951	15994	15969	16022	15859	16177	15890	15914	15970	15871	15948	16048	16004	15956	15830	15959	15944	15778	16059	16046	15922	16031	16157	16025	16109	15997	16096	15996	16015	16013	16127	16078	16037	16125	15998	16015	16175	16160	15968	15958	16185	15870	16139	15974	15829	16034	16022	15901	15977	15998	15931	15950	15983	16025	16053	15886	15845	15906	15952	15969	16116	15979	16028	15839	16012	15974	15874	15971	15975	15981	16110	15931	15813	15860	15901	16136	15997	15757	16114	15910	15896	16106	16140	16014	16050	15993	16005	15777	15928	15844	16088	15911	15940	16096	15925	16039	15907	16120	15889	16011	16009	15932	15869	16013	16039	15964	15960	16109	16143	15756	16044	16062	15966	15805	15938	16019	16069	16055	15861	16017	15932	16011	15901	16002	16011	15985	15881	15861	15891	15955	16088	15795	16005	15820	15924	16002	15928	15940	16090	15929	15878	15823	15915	16012	15866	15980	15914	16000	16104	15936	15924	15981	15890	15762	16106	16026	16050	15985	15855	15766	16039	15964	15919	15933	15910	15789	15817	16115	15889	15892	16004	16056	15895	16098	15858	15999	15857	15991	15889	15788	15818	15732	15931	15997	15974	15980	16103	16046	15911	15979	16013	16011	15969	16096	16027	15698	15863	16114	16043	15919	15945	15984	15809	16044	15952	15948	16006	15882	16094	16069	15875	16053	16095	16069	16150	15758	16039	15926	15920	15827	16069	15925	15965	15909	15914	15930	15974	15952	15872	15943	15727	16057	16060	15891	15882	15812	16079	15972	15942	15959	15972	16001	15817	15931	16130	16081	16083	16000	16185	16005	15852	15877	15863	16054	15901	15829	16008	15838	16172	15818	15993	16101	15769	15730	16202	16084	16043	16078	15879	15886	15914	15875	15977	15869	15972	15900	15967	15911	15981	15872	16056	15874	15967	15780	16085	15891	15960	15939	15881	15913	15996	15905	16207	15994	15854	15844	15846	15893	15779	15908	15971	15897	15924	15871	16158	15966	15773	16061	16078	15851	15900	15884	15993	16056	15948	15867	16151	15982	16083	16051	15971	15764	15972	16061	15965	15752	16005	16014	15906	15884	15856	16085	15750	15920	15877	15931	16139	16019	15933	15901	16029	15989	15991	15915	15992	15897	16061	15950	15946	15943	15997	15962	15956	16029	15993	16048	15841	16055	15921	15984	15932	15917	15942	15896	16037	16012	15904	15832	15956	15928	15912	15894	16005	15910	16037	16079	16057	16127	15719	15992	16075	16064	15763	15870	15749	15677	15903	15985	15977	15866	15810	15963	15780	15957	15757	15915	16047	15937	15965	15797	16026	16064	15826	16088	16091	15870	15783	16089	15980	16047	15783	15939	16118	16000	16097	15917	15832	16048	15814	16137	15993	16042	16017	15993	16029	16124	15819	16015	15951	15962	15931	16004	15903	15802	16020	15699	16119	15894	15874	15902	15929	16024	15994	15803	16038	15893	16044	15859	15970	15890	15973	16000	16027	16093	16011	15979	15922	16022	15958	15916	15883	16145	15846	16015	16110	15973	15863	15872	15846	15871	15976	15970	15954	15988	15915	15969	15900	15855	15960	16070	15943	15958	15742	15897	16092	16007	16107	15931	15949	15987	16033	15914	16034	15973	15883	15883	16000	15913	15850	15883	15852	15995	16009	15961	15851	15987	15983	15859	15907	15830	15967	16052	15871	15855	15791	15904	15819	15903	16078	15985	15912	16050	15872	15974	15931	15791	16071	16032	15899	16141	15924	15985	15983	16046	15952	15908	16172	16037	15752	15786	15905	15938	16012	15864	15908	16038	16034	15908	15794	16136	15953	15913	15986	15891	15831	16077	15953	15955	16059	15979	15784	15870	15913	15932	15992	15917	15953	15954	16017	15902	15982	15940	15852	15931	16230	15975	16013	15940	16043	15914	16050	15904	16026	15937	15850	15988	15826	15873	15977	15993	16256	15989	15883	15968	16059	15955	16132	16000	16037	15978	16090	16032	16036	15975	15978	15790	15744	16021	15939	15993	15751	15941	15909	16070	15982	15900	15920	15884	15883	16114	16136	15880	15985	15914	15790	16145	15855	15940	15873	16092	15976	15945	15881	16078	15968	15929	16044	15820	15860	15936	16045	16027	15996	15964	15936	16065	16058	15966	15965	16035	15893	15922	15829	15907	15964	16026	15985	15958	16034	15825	15896	15840	16033	15974	16034	16098	16010	15852	15914	16015	15994	15935	15969	15903	16058	16009	15951	16102	16025	16048	15901	16006	15776	16195	15989	15951	16054	15928	16133	16001	15946	15864	15996	15940	16002	15992	15903	16072	16128	15811	15907	15969	15960	15749	15928	15937	15971	15904	16015	16055	16092	15898	16082	15840	15980	15850	15979	15982	15999	15866	15838	15996	15961	15905	16199	16094	16003	16040	15942	15848	15805	16104	15818	15998	15943	15973	16136	15934	16105	15859	15923	16075	15937	15939	15882	15987	15948	15945	16110	16039	15908	16162	15927	15756	15899	15722	15837	15963	16050	16069	15865	15965	15978	15816	15904	15823	15866	16028	16160	16046	15915	15687	15926	15941	16027	15971	15941	15961	15866	15964	15783	16075	15767	16006	16075	15924	16063	15983	16095	15858	15815	15795	15894	16093	15916	15847	15922	15959	16033	16007	16017	16000	16085	16037	15923	15749	15936	15934	16020	16063	15873	15858	15934	15867	16040	16028	15986	16160	16041	16058	15944	15976	16189	16086	15932	16199	15984	16052	15892	15899	15851	15921	16026	15878	15820	15828	16022	16028	15859	15979	16016	16010	15909	16023	15957	15914	16058	16001	16107	16111	16092	15831	15870	16074	16016	16011	15964	16095	15801	16132	15968	15919	16259	15905	15955	15836	15834	15949	15811	15823	16032	15991	16077	16141	16083	15925	16015	15973	16026	16093	15792	16001	15895	16090	16044	15876	16059	15910	15926	16170	15860	15893	15875	15914	15855	16036	16046	16048	16100	16071	16019	15926	16006	16002	15802	16070	15747	15937	16096	15673	16165	15929	16036	15891	15892	15758	15954	15913	16043	15935	15887	16104	15857	15998	16029	16033	15939	16142	16014	16084	16008	16008	15935	15954	15885	15887	15892	15725	15937	15843	16063	15980
22763	21018	27942	25201	26206	30586	32445	30647	30128	30231	30261	29775	29576	29491	29722	29595	29586	29907	31080	31494	31010	30169	30032	29357	29141	29074	28863	29144	29241	28931	28999	29091	29031	29105	29140	29068	29033	29037	29019	29050	28932	29073	29021	29067	29024	29201	29028	29140	28844	29041	28804	28956	28990	29103	28897	28730	29007	29197	29179	28944	29122	29020	28931	28925	28900	29092	28809	28848	28827	28747	29067	29302	28968	28806	28842	28809	29114	28942	29375	28941	29059	28698	28872	28984	29069	28733	28975	28792	29108	28879	28724	28727	28700	29093	28902	29109	28957	28898	28844	28819	29003	28929	29179	28888	28988	28636	29064	28840	29028	28888	28667	28903	28908	29075	29049	28903	28707	28689	28813	28768	28814	28956	29041	28839	29056	29087	28833	29124	28716	29108	29038	28714	28665	28778	28842	28938	28854	29019	28678	28701	28785	28871	29007	28923	28925	28612	29218	28887	28617	28811	29297	28691	28669	28812	28716	29123	29025	28836	28951	28861	28922	28974	29085	28931	28999	28823	29126	28857	28623	28872	28983	29133	29135	29007	28782	29072	28883	28741	29086	28847	28916	28696	28821	28919	29172	28901	28940	28951	28755	28905	28984	28693	28775	29027	28723	28903	29240	28959	28928	28862	28848	29093	28888	28972	28994	28816	28936	28871	28862	29000	29041	28920	29004	28811	28837	28936	28923	29019	28854	29027	28992	28915	29228	29140	28973	28900	28877	29319	28830	29137	28570	28600	28904	29113	29036	28701	28802	28988	28721	28827	28833	28878	29019	28915	28806	28918	28871	28709	28804	28979	28776	28988	29106	29069	29111	28843	28789	28903	28900	28950	28880	28750	28877	29198	28863	29035	28961	28977	29039	28803	28989	28978	29002	28973	28998	29005	28945	28831	28833	28932	28857	29100	29033	28885	29079	29056	29119	28918	28849	28988	28768	28657	28739	29089	29116	29176	28851	28785	29024	28897	28933	28982	28862	28980	29033	28882	29009	28996	29081	28985	28888	29120	28810	29042	29094	28879	28843	29233	29012	29356	29096	29048	28984	28936	29023	28637	28624	29084	28773	28794	28878	28952	28738	28866	29022	28923	28758	28833	28693	28734	29197	29000	29141	28899	28925	28573	28738	29010	29089	29108	28895	28936	29091	28785	28979	28841	29090	28886	29230	29129	28952	28913	28958	28998	28786	28882	28792	28749	29123	28656	28972	28990	28895	28950	28621	28975	28985	28903	28937	28821	28911	29102	29004	28944	29046	28826	28796	28952	29095	29006	29119	28859	28701	28904	28966	28962	28869	28856	28817	28839	28965	28836	28891	28905	28915	28966	28763	28846	28994	29068	29057	28937	28846	28865	28939	28929	28668	28755	28779	28994	28939	28963	28941	28807	28959	29166	28881	28844	28803	29237	29022	28990	28893	28971	29032	29079	28822	28893	28773	29011	29189	28947	29335	28709	28925	28946	28862	28907	28833	28825	28766	28707	28888	28930	28958	29119	28851	28796	29101	28753	28841	29004	29077	28961	28793	29027	28939	28978	28802	28954	29218	28896	28897	28883	28976	28789	29001	28926	29058	28774	29101	28830	28935	28980	28863	29108	28696	28924	29236	29118	28860	29084	28874	28916	28782	28954	29047	28967	28980	29140	29302	29021	29071	28960	29133	28876	28943	28775	28987	28727	28923	29130	28832	28936	29081	29013	29039	28749	29178	29305	29098	29050	28854	29023	28899	29000	29080	28900	28887	28914	28830	28842	29261	28837	28877	29062	28801	29045	28860	29083	29030	28835	28744	28748	28813	28954	28783	28829	29093	29083	28866	28830	28886	28826	28768	28913	29160	28964	28760	28884	28832	29100	29078	29019	28823	28790	28880	28787	28883	28914	29037	28980	28804	28903	28961	29080	28981	28847	28909	29118	28918	29047	28871	28751	28984	28976	29108	28936	28870	29246	28846	29030	29012	28990	28767	28752	28772	28939	28976	28755	29338	28815	28836	28919	29196	28837	28910	28598	28707	29095	28902	28994	28848	28800	28629	28916	29332	29097	28627	28879	28908	28926	29168	28977	28897	28750	28970	29138	28813	28889	29024	28968	28877	28954	29075	28822	29039	29097	29167	29050	28760	29016	28952	29081	29028	28810	28986	28825	28811	28917	28971	29110	28679	28799	28816	29018	28770	28912	29147	29068	28722	29060	29017	28689	28917	28976	28980	29021	28945	28963	28930	28719	28789	28842	28926	29078	28878	28708	28783	28871	28743	28764	29076	29227	29127	28808	28969	29014	28931	29344	28719	28566	29143	28968	28802	28966	28703	28817	29165	29045	28912	29074	28819	29004	28922	29084	28676	28668	29055	29118	28741	28910	28878	29029	29084	29105	28905	28848	29006	29024	29000	28889	28906	28795	28980	28910	28861	28824	29044	28995	29027	28657	28908	28855	28855	28815	28923	28814	28869	28819	29160	28876	29114	29018	28921	28982	28821	28908	29068	28744	29000	28743	28950	29154	29033	28850	28927	28961	28853	28835	29072	28906	29123	29054	29100	28660	29023	29112	28959	29061	28730	28794	28758	28904	28826	28842	28842	29007	29083	28798	28974	28894	28963	29009	28970	28843	28978	28821	29025	28786	28793	28888	28580	29071	28866	28965	29075	28851	28835	28702	28894	29017	29062	28844	28773	29145	29005	28945	28863	28829	29024	29149	29033	28862	29091	28856	28687	28772	29059	29094	29186	29062	28899	28808	28679	28853	29047	28777	29106	28859	28906	28793	29071	28935	28694	28900	29006	28907	29143	28991	28772	28976	28996	28962	28960	28901	29131	28910	29041	29069	28799	28741	28804	29038	29014	28767	29026	28817	28881	28985	29141	28981	28897	28850	28640	28882	28975	28775	29074	28878	29000	28742	28916	28977	29099	28987	28688	28772	28846	28779	28574	28833	28844	28730	28772	28918	29012	29064	28706	28997	28951	29223	29025	29142	28985	29145	29062	28813	28827	28655	28934	28976	28517	29082	29045	28933	28922	28879	28972	28942	29183	29056	29045	29012	28996	28867	28814	28864	28738	29005	28819	28982	29126	28923	28916	28760	28872	28996	29152	29085	29031	28877	28650	28972	28914	29122	29045	29106	29113	29034	28740	28960	28753	29130	28777	28823	28657	28888	28881	28834	28978	28774	28868	28967	29000	29011	28934	29070	28831	28929	28936	28938	28916	28784	28644	29019	28630	28493	28992	28872	28953	28826	29120	28714	28785	28757	28756	29057	28984	28963	28998	29039	28956	29040	29006	29126	28931	29006	29222	29022	28815	28857	28956	28911	29067	29087	28811	28955	28854	28834	28741	29136	29153	28694	29059	28870	28644	28970	29034	29186	29048	28748	29108	28828	29077	29089	28879	29098	28896	28643	28818	29078	28928	29166	28919	28944	28887	29009	28704	28650	29066	28999	28886	28775	28612	28627	28953	28922	28869	28705	28737	28584	29114	28964	28999	29057	28918	28945	28987	28834	29060	29262	29124	29161	29006	28550	29133	29023	28786	28870	28871	28810	28909	28927	29125	28992	28925	29188	28804	28910	29078	28820	28983	29031	28825	29042	28861	29012	28740	28866	29042	28845	28757	28806	28819	29289	29017	29101	28931	28721	28592	29077	29040	28897	29106	28956	28905	28917	28768	29040	28978	29187	29068	28882	28711	28843	29098	28924	28882	28911	28949	28689	28909	28803	28940	28900	28975	28787	28748	28748	28993	28883	28778	28895	29078	28939	28909	28908	28974	28751	28679	28991	28971	28632	29045	28984	28972	28924	28868	29138	28978	29001	28872	28970	28930	28792	28987	29003	28778	28921	29030	28803	29026	28905	28863	28839	28854	29024	29040	28765	28807	28769	29294	28890	28827	29101	28706	28934	28729	28854	28865	29228	28699	29125	28941	28869	28703	28933	29002	29156	28976	28783	29073	29152	28794	28968	29007	29055	29033	28864	28959	29078	28929	28906	29104	29181	29010	28970	28676	28615	29144	29008	28957	29064	28876	29117	28907	28957	29190	28878	28933	28963	28752	28960	28980	28892	28554	28626	28872	28940	29061	28827	29134	29046	29210	29206	28959	29029	29123	28928	29232	28676	28964	28781	28915	28868	29185	28832	29152	28912	28716	29131	28731	28947	28896	28920	28874	28985	29154	28918	28984	29010	28911	28995	28881	28651	28758	28829	28835	28870	29112	29053	28827	28973	28957	28846	29050	28971	29014	28852	28913	28866	28694	28960	28841	28852	28833	28812	28864	28996	28771	29202	28967	28866	28631	28937	29083	29008	28963	28917	29194	28966	28958	29024	28821	28793	28977	28866	28837	29001	29022	28940	28937	28822	28907	29022	28891	28981	28955	28962	29133	28816	28920	28710	28773	28996	28931	29247	29114	28994	28898	28831	28795	29004	28773	28766	29107	28771	29016	28984	28844	28899	28852	29110	28853	28948	28889	28899	28812	29039	29112	28928	28995	28886	29052	28996	28771	28852	28922	29003	29054	28911	29105	28905	28897	28690	28884	28815	28881	28854	29129	28881	28939	28928	28997	28803	28912	28885	28824	28686	28851	28793	28862	29086	29152	29110	28803	28938	28929	28961	28911	28862	29001	28803	28960	29001	28790	28964	28910	28906	29035	28934	28716	28948	28923	28913	29136	28892	29031	28996	29062	28846	28981	28979	28772	29153	28880	28952	28901	28939	29096	28995	28808	28885	29114	28867	29057	29137	29092	28799	29062	28869	29128	28880	29102	28992	28935	28934	29187	28788	29012	28771	28833	28779	28863	29040	29022	29045	29035	28884	29020	28735	28666	28894	29002	28954	28842	28992	29044	29057	28993	28612	28733	28904	28818	28966	28712	28879	28933	28789	28880	28833	28857	28718	29002	28933	29151	28881	28831	29052	28733	28855	28719	28837	29162	29142	28899	29231	28971	28843	28745	28897	28896	28906	28801	28747	29014	28977	28744	28831	29057	29004	29181	28967	28613	28953	28971	29104	28588	28753	29044	28780	28886	28841	28910	28998	28702	29138	28990	28756	29178	28669	29044	29103	28934	28769	28818	28840	28826	28762	28798	28929	28859	28918	28996	28779	28848	29114	28681	28982	28937	28762	29010	28958	28903	28847
14007	27874	26915	20608	18632	17802	17550	17241	17213	17123	16939	16596	16883	16712	16594	16481	16625	17357	17925	17989	17979	17247	16671	16541	16442	16442	16197	16286	16626	16391	16230	16261	16377	16462	16298	16187	16131	16333	16167	16405	16494	16471	16187	16391	16363	16325	16512	16261	16219	16301	16267	16253	16163	16282	16243	16203	16287	16291	16224	16365	16361	16423	16304	16330	16350	16284	16301	16125	16137	16315	16240	16267	16304	16334	16166	16362	16294	16304	16362	16275	16292	16367	16301	16217	16122	16341	16269	16343	16272	16337	16180	16206	16214	16150	16182	16405	16222	16012	16406	16289	16248	16152	16381	16251	16214	16061	16249	16168	16440	16215	16163	16177	16236	16308	16180	16245	16233	16350	16262	16194	16252	16239	16171	16344	16207	16420	16244	16188	16351	16211	16455	16312	16195	16202	16266	16265	16282	16232	16352	16103	16197	16139	16251	16080	16230	16281	16196	16223	16159	16317	16283	16041	16216	16341	16218	16168	16293	16352	15988	16181	16369	16343	16384	16337	16329	16179	16378	16351	16191	16241	16207	16201	16294	16270	16213	16439	16167	16144	16285	16366	16240	16275	16247	16198	16273	16118	16320	16174	16113	16408	16151	16259	16106	16222	16215	16182	16231	16312	16373	16226	16496	16171	16366	16253	16309	16183	16238	16217	16279	16199	16317	16512	16264	16204	16261	15978	15939	16337	16222	16136	16281	16126	16175	16424	16211	16229	16150	16363	16193	16190	16190	16209	16025	16303	16218	16133	16083	16178	16199	16135	16200	16113	16435	16069	16309	16321	16197	16221	16125	16002	16315	16225	16238	16214	16157	16167	16293	16175	16505	16313	16315	16067	16305	16217	16394	16241	16164	16199	16022	16023	16176	16150	16075	16256	16233	16244	16196	16375	16367	16098	16291	16260	16116	16517	16350	16328	16249	16066	16298	16136	16281	16222	16202	16350	16329	16249	16384	16051	16108	16153	16087	16506	16178	16076	16111	16172	16277	16355	16052	16098	16453	16288	16259	16112	16180	16309	16263	16203	16247	16232	16138	16201	16066	16092	16303	16204	16242	16076	16444	16142	16232	16314	16220	16205	16090	16422	16314	16237	16198	16144	16223	16147	16121	16421	16164	16305	16296	16229	16352	16307	16213	16380	16439	16136	16268	16263	16285	16077	16023	16119	16165	16316	16174	16138	16290	16091	16187	16411	16027	16349	16062	16298	16297	16342	16369	16187	16333	16099	16106	16149	16204	16165	16121	16226	16040	16163	16306	16290	16222	16240	16543	16007	16244	16245	16035	16023	16195	16079	16291	16374	16218	16165	16145	16354	16279	16238	16256	16213	16293	16170	16269	16133	16337	16191	16277	16159	16140	16143	16128	16319	16132	16207	16207	15982	16266	16169	16251	16370	16374	16442	16254	16301	16179	16095	16027	16292	16170	16314	16321	16330	16203	16228	16327	16169	16120	16335	16311	16346	16359	16209	16249	16196	16080	16203	16294	16235	16210	16331	16061	16159	16185	16264	16278	16108	16179	16230	16321	16315	16123	16229	16172	16278	16075	16325	16370	16248	16399	16094	16273	16100	16164	16257	16212	16361	16057	16397	16223	16303	16252	16190	16278	16265	16335	16097	16305	16196	16175	16256	16203	16209	16471	16189	16078	16438	16215	15977	16093	16280	16251	16201	16214	16193	16332	16271	16392	16156	16121	16264	16230	16265	16214	16217	16209	16423	16275	16063	16303	16412	16336	16245	16197	16145	16385	16253	16215	16189	16326	16132	16154	16230	16035	16324	16297	16234	16177	16279	16057	16096	16263	16297	16091	16225	16179	16232	16484	16217	16239	16299	16209	16187	16320	16081	16172	16166	16273	16263	16124	16383	16212	16234	16341	15929	16196	16306	16313	16188	16159	16223	16250	16158	16079	16393	16348	16122	16188	16291	16315	16212	16399	16310	16090	16185	16213	16201	16155	16373	16354	16302	16082	16036	16152	16206	16283	16076	16349	16355	16211	16336	16084	16129	16251	16181	16314	16227	16151	16348	16171	16218	16223	16396	15961	16375	16137	16366	16363	16245	16244	16269	16298	16175	16175	16177	16261	16040	16077	16131	16268	16165	16229	16296	16232	16267	16176	16387	16358	16242	16142	16029	16125	16192	16168	16116	16289	16183	16112	16244	16214	16208	16130	16352	16058	16308	16060	16287	16353	16049	16201	16164	16318	16138	16184	16309	16257	16258	16437	16156	16293	16137	16329	16443	16279	16338	16325	16181	16391	16286	16162	16000	16167	16140	16260	16312	16266	16040	16143	16257	16221	16359	16302	16167	16436	16203	16393	16247	16253	16191	16272	16209	16054	16096	16243	16168	16263	16226	16282	16209	16163	16190	16146	16216	16106	16196	16433	16360	16306	15991	16235	16092	16270	16074	16303	16223	16272	16204	16238	16281	16249	16223	16211	16203	16232	16182	16145	16155	16162	16301	16258	16245	16031	16310	16198	16035	16223	16389	16201	16227	16220	16157	16362	16099	16219	16312	16109	16134	16033	16166	16288	16163	16168	16198	16199	16196	16322	16205	16208	16287	16109	16258	16155	16345	16262	16309	16273	16201	16308	16245	16278	16136	16258	16441	16161	16112	16237	16388	16418	16252	16171	15999	16263	16137	16327	16103	16244	16154	16183	16220	16347	16342	16239	16332	16267	16053	16267	16347	16260	16384	16126	16233	16391	16289	16203	16241	16127	16235	16149	16246	16185	16280	16287	16186	16232	16133	16406	16089	16203	16195	16230	16251	16277	16267	16209	16214	16242	16399	16293	16394	16293	16194	16064	16309	16231	16248	16207	16169	16108	16402	16165	16199	16201	16294	16351	16128	16036	16261	16254	16359	16133	16482	16386	16307	16082	15985	16299	16281	16170	16129	16256	16282	16304	16259	16170	16148	16212	16311	16181	16260	16193	16335	16195	16378	16141	16122	16264	16316	16249	16282	16128	16225	16198	16169	16108	16245	16163	16268	16327	16231	16180	16161	16017	16228	16292	16351	16138	16236	16399	16254	16014	16424	16249	16274	16419	16265	16332	16438	16107	16334	16364	16087	16439	16319	16099	16096	16120	16176	16149	16273	16305	16243	16454	16164	16416	16427	16272	16095	16318	16301	16097	16189	16132	16322	16230	16330	16075	16241	16302	16277	16213	16383	16286	16265	16213	16076	16505	16268	16229	16167	16203	16161	16151	16315	16262	16181	16190	16193	16245	16339	16332	16354	16331	16230	16120	16243	16126	16199	16322	16216	16195	16119	16238	16297	16341	16263	16361	16232	16342	16231	16389	16148	16242	16085	16318	16235	16307	16105	16225	16066	16325	16282	16313	16241	16254	16124	16389	16363	16174	16187	16235	16172	16323	16252	16105	16216	16384	16278	16193	16452	16190	16260	16347	16350	16242	16071	16166	16155	16178	16099	16308	16147	16270	16025	16162	16059	16233	16221	16291	16363	16138	16399	16347	16161	16299	16149	16216	16172	16138	16258	16270	16448	16127	16150	16254	16430	16263	15963	16318	16207	16177	16424	16332	16125	16145	16154	16314	16207	16533	16137	16206	16292	16270	16323	16206	16274	16214	16250	16122	16266	16287	16328	16237	16136	16191	16315	16094	16104	16302	16458	16247	16309	16294	16486	16183	16239	16297	16164	16157	16219	16087	16057	16419	16252	16073	16176	16173	16156	16234	16276	16318	16197	16179	16183	16092	16083	16229	16300	16212	16154	16243	16191	16303	16186	16180	16230	16450	16136	16318	16298	16148	16290	16373	16142	16127	16194	16407	16194	16155	16265	16409	16484	16172	16220	16266	16220	16106	15924	16132	16331	16120	16145	16312	16203	16392	16261	16345	16221	16152	15976	16200	16169	16084	16350	16271	16150	16237	16262	16146	16241	16160	16244	16141	16130	16219	16296	16224	16116	16325	16165	16366	16260	16149	16224	16153	16263	16391	16148	16263	16217	16380	16264	16209	16190	16164	16248	16148	16212	16248	16398	16169	16270	16049	16168	16330	16250	16169	16270	16118	16270	16144	16259	16177	16265	16331	16264	16201	16165	16329	16313	16264	16246	16260	16502	16101	16305	16095	16222	16240	16162	16292	16153	16179	16312	16230	16333	16283	16006	16032	16271	16183	16300	16261	16198	16121	16281	16333	16035	16232	16264	16155	16151	16316	16131	16179	16320	16235	16131	16190	16141	16170	16067	16243	16244	16395	16131	16096	16277	16431	16198	16057	16283	16243	16291	16404	16191	16412	16111	16162	16166	16201	16330	16381	16327	16145	16063	16177	16214	16345	16318	16095	16195	16150	16283	16062	16238	16340	16263	16501	16174	16074	16415	16207	16071	16120	16052	16184	16290	16126	16283	16155	16321	16158	16250	16356	16351	16165	16171	16183	16086	16210	16390	16171	16298	16227	16263	16247	16191	16113	16135	16332	16290	16157	16153	16217	16197	16140	16118	16217	16235	16051	16290	16188	16220	16077	16221	16434	16107	16334	16299	16288	16292	16342	16266	16338	16177	16224	16154	16237	16329	16115	16234	16338	16177	16109	16211	16111	16154	16029	16198	16245	16242	16198	16179	16267	16167	16193	16350	16318	16251	16027	16308	16327	16329	16212	16197	16251	16127	16394	16160	16120	16305	16210	16207	16254	16346	16300	16339	16487	16326	16290	16172	16248	16251	16194	16311	16195	16073	16204	16195	16196	16328	16162	16257	16106	16190	16139	16378	16160	16282	16078	16252	16190	16371	16068	16249	16140	16318	16256	16201	16110	16242	16357	16244	16142	16217	16125	16533	16336	16174	16509	16113	16191	16199	16029	16255	16183	16156	16105	16279	16292	16033	16117	16439	16210	16315	16328	16207	16138	16171	16162	16222	16116	16280	16615	16349	16059	16138	16268	16057	16252	15915	16352	16337	16197	16271	16265	16265	16219	16432	16333	16197	16304	16188	16174	16241	16137	16183	16306	16149	16096	16488	16351	16377	16121	16033	16252	16166	16323	16208	16398	16170	16277	16280	16204	16189	16340	16164	16218	16094	16213	16361	16183	16255	16275	16271	16343	15990	16342	16349	16421	16313	16199	16236	16356	16103	16120	15873	16281	16071
32768	27911	33803	32457	30101	29479	29765	29503	29673	29367	29373	29050	28908	29153	28961	29239	29012	29274	28955	28850	29132	29025	29003	29278	28836	28938	28985	28844	28823	28640	29073	29018	28749	28661	28803	28742	28702	28780	29059	28964	28865	28919	28900	28562	28803	28874	28949	29032	28878	28851	28764	28795	28863	28745	28993	29005	29012	28641	28859	28877	29043	28874	28735	28942	28861	28804	28885	28654	28688	28909	28800	29060	28767	28878	28816	28886	28858	28979	28864	28812	28899	28581	28874	28872	28741	29070	28598	29148	28813	29036	28631	28928	28598	29071	28958	28859	28913	28852	28971	29060	28825	28615	28849	28935	29033	28746	28796	28734	28892	29051	28907	28820	29062	28955	28726	28773	28802	28795	28753	28880	28729	28695	28799	28966	28876	28933	28760	29036	28708	28726	28751	28522	28787	28827	28884	28988	28968	29048	28801	28966	28783	28777	28909	28886	28757	28685	28724	28798	28950	28831	28780	28808	28888	28658	28824	28749	29127	28827	28827	28797	28910	28746	28912	28967	28738	28605	28886	28707	28646	28830	28779	28804	28858	28960	28989	28952	29014	29001	28722	28786	28863	29015	28935	28743	28633	28812	28960	28823	28889	28786	29037	28800	28722	28846	28885	28950	28802	28742	29074	28724	28637	28929	28639	29084	28827	28678	28728	28971	28850	28684	28732	28912	29085	28792	28971	28694	28737	28869	28850	28832	28812	28901	28650	28838	28854	28832	29040	28920	28921	28728	28607	28845	29026	28896	28876	28651	28887	28961	28770	28959	28797	28802	28718	28701	28748	28905	28980	29134	28786	28627	29007	28557	28687	28945	28812	28850	28910	28681	28658	28762	28684	28770	28811	28864	28876	28870	28664	28798	29061	29011	28769	28964	28709	28601	28807	28933	29021	28718	28713	28913	28958	29075	28672	28754	28755	29034	28634	28923	29020	28856	28631	28712	28747	28921	28927	28938	28645	28824	28797	29060	28857	28782	28737	28699	28795	28881	28853	28633	28677	28590	29199	28942	28522	28824	28834	28751	28687	28731	28779	28941	28904	28960	28671	28723	28935	28828	28939	28841	28610	28899	28850	28943	28708	28888	28853	28917	28815	28715	28932	29006	28764	28825	28627	28779	28813	28904	28862	28576	28683	28973	29102	28847	28891	28669	28767	28917	28762	28848	28917	28876	28879	28554	29095	28838	28873	29061	28957	28556	28685	28854	28832	28992	28704	28792	28976	28914	28925	28845	28947	28737	28952	28743	28978	28749	28925	28801	28806	28722	28805	28779	29205	28911	28677	28952	28481	28651	28924	28755	29069	29055	28809	28951	28818	28901	28935	28744	28763	28692	28920	28689	28715	28974	28714	28687	29075	28865	29225	28970	28790	28893	28776	28834	28750	28996	28930	28686	28806	28978	29008	28987	28879	28755	28796	28547	28819	28678	29135	28684	28889	28944	28919	28815	28900	28867	28547	28990	28761	28799	28708	28782	29019	28928	28883	28748	28968	28850	29150	28803	29036	28872	28812	28800	28800	28886	28858	29001	28628	28940	28758	28612	28835	29003	29020	28695	28798	28852	28805	28833	28957	28905	28656	28873	28920	28890	29001	28827	29006	28945	28990	28976	29006	28795	28760	28735	28885	28757	28931	28699	28795	28945	29207	28471	28920	29019	28840	28910	28779	28889	28790	28753	28842	28910	28971	28989	28941	29258	28867	28807	28882	28787	28964	28847	28971	28891	29080	28968	28746	28722	28785	28614	28803	28770	28903	28977	29052	28945	28725	29000	29037	28930	28855	28802	28905	28889	29003	28535	28837	28834	28906	28903	28814	28759	28750	28763	28667	28966	29023	28780	28859	28803	29111	28944	29020	28958	28715	29007	29044	29009	29061	28705	28832	28811	28796	28765	29241	28509	28922	28789	28873	28755	28934	28938	29022	28822	28852	28958	28896	28787	29227	28848	29074	28953	28727	28639	28573	28874	28768	28643	28981	28759	28868	28853	28774	28827	28900	28746	29025	28997	28717	28986	28875	28959	28957	28854	28880	28991	28853	28957	29014	28846	28561	28662	28764	28734	28598	28877	28875	28702	29135	28711	28962	28865	28991	29004	28889	28813	28832	28535	28607	28909	29045	29011	28963	28882	28738	28718	28626	28797	28837	28927	28965	29034	28757	28985	28724	28487	28891	28958	28972	29105	28923	28798	28675	28749	28830	28960	28965	29202	28742	28997	28638	28708	28911	28685	28676	28912	28701	29005	28977	28968	28919	28952	28875	28902	29038	29079	28971	28954	28789	28935	28668	28899	28932	28659	28800	28806	28628	29086	28795	28873	28791	29096	28899	28846	28722	28881	28987	29076	28735	28848	29080	28787	28811	29099	28977	29137	29077	29106	28652	28859	28977	28903	28960	28947	28807	28968	28980	28645	28711	28874	28833	28641	28778	28882	28759	28807	28837	28893	28922	29088	28744	28748	28914	28797	28720	28493	28986	28991	28976	28843	28868	28763	29156	29153	28769	29023	28941	28992	28916	28758	28800	28797	28679	28771	28724	28931	28696	28791	28958	28731	28679	28943	28904	29102	28758	28844	28733	28859	28841	29082	28937	28864	28815	28919	28677	28795	29055	28778	28777	28991	29036	29103	28746	29025	29087	28896	28848	28777	29057	28758	28848	28799	28719	28665	28694	28974	29022	28689	28718	28942	28476	28781	29041	28927	28925	28739	28717	28839	28922	29113	29118	29063	28717	28624	28842	28844	28802	28785	28753	28968	28877	28867	28790	28858	28793	28673	29019	28964	28948	28825	28853	28829	28921	28735	28847	28917	28749	28675	28904	28619	29125	28711	28842	28713	28857	28873	28861	28786	29045	28742	28862	28960	28793	28788	29194	29024	28840	28902	28920	28691	28826	28868	28523	28707	28849	28987	28874	28790	28913	28980	28872	28788	28923	28885	28884	29141	28857	29044	28817	28715	28753	29022	28858	28889	28642	28903	28969	28914	28825	28728	28814	28872	28853	28836	28705	28841	28716	28781	28805	28779	28751	28888	28850	28948	28754	28904	28912	29063	28867	29098	28809	28717	28731	29002	28995	29013	28982	28739	29029	28940	28802	28836	28631	28795	28575	28806	28758	28739	28492	28833	28928	28859	28846	28958	29033	28875	28851	28717	28749	28683	28945	28890	28753	28929	29032	28842	28827	28728	28775	28717	28839	29086	28897	28731	28597	28666	28673	28717	28987	28895	28955	29165	28960	28938	28935	28948	28982	28865	28859	28728	28744	28598	28914	28731	29000	28711	29058	28858	28927	28879	28819	28883	28793	28780	28988	28924	28851	28750	28824	28964	29049	28940	28963	29050	29056	28853	28658	28704	28770	28715	28936	28866	28823	28903	28651	28666	28950	28958	28850	28751	29121	28978	28612	28780	28778	28719	28875	28653	28699	28948	28637	28783	28868	28807	28994	28855	28685	28762	28806	28870	29145	28952	28772	28937	28977	28944	28613	28771	28778	28797	28995	28956	29003	28948	28821	28903	28779	28844	28986	28617	28899	28741	28800	28878	28556	28554	28840	28918	28721	28875	28669	28594	28902	28985	28834	28640	28946	28862	28999	28741	29023	28876	29067	28846	28657	28940	28921	28888	28718	28725	28833	29029	28966	28840	29169	28896	28388	28975	28734	28594	28927	29022	28652	28816	28775	28843	28597	28822	28583	28702	28735	28773	28967	28898	28930	28952	28819	28977	28988	28838	28940	28711	28694	28731	28926	29016	28874	28920	28863	28776	28807	29033	28646	28717	28969	28978	28835	28525	28817	28758	28687	28941	28948	28931	28739	28813	28676	28984	28798	28621	28954	28726	28985	28952	28992	28923	28966	28812	28834	28760	28762	28874	28771	28830	28920	28924	28742	28887	28789	28937	28497	28944	29029	28992	28793	28816	29212	28909	29199	28751	29012	28718	28704	28621	28757	28908	28895	28621	28816	28854	28663	29035	28658	28934	29086	28946	28674	28936	29005	28908	28897	28953	28866	28765	28624	28929	28708	28875	29203	29096	28877	28808	28708	28833	28699	28796	28791	29094	28930	28798	28981	28931	28932	28730	29147	28961	28881	28751	28616	28823	29162	28889	29034	28510	28807	29150	28952	28772	28683	28662	28815	28861	28673	28944	28931	28901	28656	28837	28817	28995	28803	28907	29018	28982	29052	28857	28763	28774	28755	28843	29057	28799	28907	28769	29065	28951	28815	28700	28721	28969	28863	28826	28833	28913	29039	28725	28883	28846	29028	28855	28851	28861	28933	28661	28832	28816	28707	28691	28852	28815	28615	28773	28769	28826	28831	28914	28715	28547	28798	28583	28843	28869	29022	28726	29115	29023	29024	28906	28727	28874	28770	28981	28763	29071	28920	29091	28902	28860	28664	29000	28793	29066	28991	29030	28702	28779	28758	28967	28670	28661	28955	28795	28671	28818	28878	28861	28863	28927	28856	28794	28950	28745	28937	28764	28882	28751	28634	28838	28950	28603	28843	28998	28986	28805	28785	29016	28840	28912	29028	28906	28844	28888	28863	28795	28738	28791	28932	28920	29051	28783	29033	28643	28834	28998	29036	28665	28837	28697	28995	29227	28812	28794	29062	28903	28956	28964	29030	28961	28902	28873	28906	28607	28763	28555	28875	28716	28789	28901	28712	28838	28783	28983	28837	28918	28891	29091	28900	28793	28929	29299	29108	28918	28872	28997	28978	29090	29101	29012	29094	28806	29141	28977	28881	28841	28922	28816	28788	28859	28826	28952	28554	28598	28989	28851	28848	28675	28696	28876	28926	28833	28880	28750	28740	28607	28500	29018	28679	29110	28786	28809	29044	28642	28793	28790	29158	28785	28865	29130	28924	29122	28685	29021	28656	29142	29135	28860	28788	28739	28878	28807	28713	28754	28818	28800	28859	28712	28834	28666	28967	28957	29118	28886	28723	28782	28933	28781	28985	28989	29034	28838	28939	28750	29032	28689	28787	28940	28688	28947	29006	28682	28889	28876	28774	28643	28894	29060	28954	28879	28864	28914	28880	28889	28947	29024	29043	28853	28942	28855	28770	28832	28557	28500	28938	28999	28768	29056	28951	29149	28764	28928	28637	28638	28650	28826	28774	28784
17307	21704	21599	18224	16957	16680	16613	16589	16404	16147	16281	16298	16122	16308	16195	16169	16131	16170	16109	16075	16258	16196	16129	16145	16062	15977	16175	15918	15850	16004	15987	16187	16060	16167	15997	15766	16027	16135	16152	16005	16140	15968	16074	16103	16160	15999	16096	16040	16022	16077	16205	15876	16127	15862	15884	16281	15935	15938	15929	16057	15923	15986	15990	16000	16125	16110	16068	16132	16003	16149	16000	15982	16021	16113	16008	15992	15805	16167	16111	15917	15963	15878	16208	16010	15863	15872	15833	16157	15974	16123	16020	15917	15864	16012	16059	16054	16053	15868	15901	15826	15965	15973	16030	16073	16034	15968	16144	15979	16034	16007	16080	16058	16012	15985	15842	16070	15980	15918	16075	15867	15825	15789	15973	16014	15861	16110	15893	15986	16059	16161	16135	15919	15873	16030	15977	16095	15802	16095	15785	16112	15895	16180	16017	16049	16158	16033	16058	16021	16009	16066	15949	15943	15972	15982	16070	16030	16135	15865	15987	16046	16029	15975	15826	15846	15884	15842	15971	16042	15979	15989	16173	15937	15985	15931	16023	16023	16030	15933	15972	15880	16122	15998	16045	15938	16041	16018	16042	15981	15896	16200	15959	15954	15919	15916	16212	16031	16159	15896	16007	16000	15872	15964	15860	16122	16003	15901	16036	15891	16122	15991	16013	15984	16040	15833	15941	15969	16111	15888	16138	16190	16278	15952	16053	15984	15973	16207	16137	15962	15866	16076	16089	15987	15971	15765	16153	16012	16072	15811	15997	15956	15934	15968	15850	16127	15969	15900	16083	16063	15835	16037	15901	16072	15958	15968	16019	15999	15962	15957	15855	15955	15967	16000	16019	15850	16058	15916	16024	16033	15914	16033	16008	15905	16022	15992	16030	15979	16016	15955	16056	15934	16117	16219	16033	16055	16009	16027	15814	16018	15882	15924	15900	16036	16073	15903	16019	16065	16196	16059	15890	15947	16025	16029	15983	16024	16109	16028	16213	15854	16103	15987	16114	16109	16013	16155	16030	16022	16043	16002	16092	16028	15906	15938	15891	15994	16078	15994	15913	16079	15932	16051	16122	16030	16121	16132	15942	16222	16022	15959	16011	15917	16079	15946	15935	16068	16236	16005	15968	16027	16099	15938	15940	15914	15968	16088	15947	15838	15837	16030	15940	15922	15979	16102	15855	16061	15872	16036	15985	16073	16034	16005	15902	16097	15914	16082	16087	15976	15984	15847	16108	16026	15865	15978	16127	15977	16147	15915	16020	16060	15757	15947	16111	16005	15992	15934	16022	16072	16219	15889	16035	15960	16048	15768	15892	16055	15931	15950	16051	15898	15817	16075	16125	15901	15989	16064	16090	16075	15951	15965	16101	15896	15974	16113	15920	16206	15934	16017	16110	16077	16091	15921	16061	15929	16010	16069	15994	16111	16033	16089	16003	15924	15787	15935	16143	16114	16082	15878	15824	15978	16028	16045	16108	15877	16160	16032	16069	16046	16048	15962	15903	15960	16048	15970	16018	15953	16119	16014	15997	16038	16069	15975	15925	16141	15975	16238	15999	16046	16132	15910	15969	16005	16008	15990	16010	16331	15990	16082	16026	16123	16113	15917	16173	16090	16176	15988	16112	16021	16086	16005	15896	16036	16189	15909	16018	16002	16055	16013	16067	16013	16149	16217	15958	16152	16114	16018	16166	16012	15874	15976	15830	16016	16016	15857	16060	16111	15994	15942	15920	15903	16120	16026	16148	16032	15976	16086	16027	15988	16036	15865	16074	16014	16040	16052	15825	16062	15977	16055	15919	16058	15882	15948	16119	15958	16024	15915	15926	15905	16188	15865	15896	16025	15965	16089	16022	15951	15967	15993	15940	16019	15942	16040	16181	16107	16010	16097	15905	15923	16015	16055	15887	16034	16017	16033	16082	16067	15986	15995	15957	15983	15881	16121	16167	15964	15915	15893	15926	16062	16195	16226	15827	16094	15838	15855	16068	15936	16050	15986	15864	16063	16108	16004	15784	15962	15918	16131	15985	15975	15978	15980	16128	16070	16003	15780	16048	16199	16023	16028	15735	16116	16048	15998	16152	16229	16264	16024	16106	15988	15994	15978	15976	16112	15935	15936	15869	16131	16238	16012	15923	16010	15995	15882	15964	16237	15847	16100	15882	15937	15947	15970	15972	15963	16087	15942	15979	15996	16123	15884	15895	15995	15874	15910	16085	16091	16182	16118	16102	16131	15953	16037	16098	15661	16086	16084	15933	15999	16207	15935	16065	16132	16131	16085	15860	16145	16056	16021	15969	16122	15930	15856	15992	15861	15958	15950	16088	15995	15840	15924	15980	15898	15842	16071	15946	16220	16142	16234	16054	16065	16026	16006	16046	15875	16044	16037	16062	16167	15736	16053	15888	16166	15955	16072	16002	16049	15931	16042	15873	15972	16065	15982	15995	15950	15845	15958	15994	15992	16118	16027	16141	16068	15882	16161	16099	16050	16116	16065	16240	15886	16096	16116	15713	16119	16159	16262	16001	15981	15975	16066	16088	15898	16063	15833	16029	16087	15856	16192	16057	16017	16184	15875	16067	15931	16157	15837	15890	16001	16056	15851	16150	15960	15922	16025	15925	16075	16150	16040	15838	16159	15744	16030	16125	16040	15977	16005	15890	16154	15970	15998	16166	16048	15869	16082	16047	16170	15951	15988	16088	16013	15873	16098	15964	15996	16245	16097	16084	16105	15924	15964	16038	16004	16038	15743	16056	16141	15969	15888	15925	16025	16089	16144	16087	15983	16046	15893	16193	15973	15964	15927	16124	16039	15891	16093	15953	16046	15932	15902	15799	15862	15982	15963	16036	16125	15822	16105	16140	16123	16147	15936	16221	16077	15985	16107	15868	16066	15909	15949	15961	15883	16002	15791	15926	16043	16077	16069	15920	16098	16009	16023	16057	15949	16102	15910	15868	15740	16069	15970	15967	15970	16102	16041	15984	16081	16097	15924	15948	16189	16145	15864	15952	16072	16028	15869	15858	15949	15957	16083	15897	16090	16031	16014	16006	16042	16026	16003	15971	15972	15930	15981	16062	15956	16012	16065	15993	15958	16073	16011	16005	16000	15912	16021	15812	15973	16067	16065	15907	16050	16147	15898	15993	16040	16038	16109	16016	15964	15945	16045	15929	16250	15985	16013	15793	15925	15946	16004	15994	15992	16046	15898	16010	16001	15832	15998	16097	15924	15988	15848	15897	16054	15905	15996	16037	15878	16034	16132	15864	16027	16197	16040	16022	15871	15997	16058	16101	16136	15833	15990	16122	15816	15823	16118	15944	16072	16159	16159	16090	15868	16071	16148	16061	15867	16014	16151	15946	15931	16174	15969	16061	16064	15980	16104	15961	16142	15881	16009	16128	15885	15970	15941	16018	16121	16016	16257	16105	16117	16002	15987	15875	15969	16004	16093	16119	16008	16093	15940	16007	16059	16175	16025	16082	16106	15844	15955	16105	16064	15951	15956	15956	16009	16065	16150	15986	15958	16051	15960	15934	16077	16186	15827	16091	15962	16008	15875	16057	16176	16048	15923	16053	15960	15889	16089	16043	15916	16158	15996	15948	16020	16120	16056	15938	16101	16009	15929	16018	16048	16239	16068	15919	16112	16114	16015	16052	15923	16076	15966	15939	15904	15860	15987	16088	16137	15930	16077	16029	15936	15998	15963	16148	16119	16005	15936	15915	16125	15940	15918	15970	16013	15920	15976	16008	15942	15914	15936	15858	15964	16072	15998	16102	16161	15964	15961	16048	16117	16039	16198	16043	15980	16126	16065	15915	16123	16076	15887	16044	16152	16131	16040	16044	16027	16118	15942	15998	15997	15946	16000	16064	16055	16084	15976	16113	16130	16206	16013	16012	16170	16103	15947	15862	15989	16073	15884	16100	15860	16047	16058	16007	16059	16078	15940	15982	16177	16036	16020	15976	16000	15881	16076	16103	16021	16082	15938	16019	15855	16021	16246	16075	16292	15995	16078	16015	15997	16163	16188	16007	16001	16036	16040	16034	16045	16043	16007	15950	15898	15875	15933	16057	16036	15998	15960	15959	16058	15919	16224	16109	15906	16018	16078	16031	16100	16019	15927	15934	15980	15965	15987	16074	15986	16061	15943	15998	15945	15970	16168	15902	16065	15931	15983	15769	16091	15958	16041	16021	16081	15811	15823	16100	16067	15951	16170	15765	16108	16082	15915	15964	16018	16009	16064	15989	15965	16028	16089	16157	16240	16262	16131	15921	16029	15995	15935	16205	15971	15970	16062	15942	16173	16007	15749	16095	16144	15993	16014	16059	15892	15916	16026	16248	16065	16075	16037	16002	15998	16004	16144	15953	16149	16034	16006	16117	16093	15944	16113	16200	15934	16099	16059	15970	16029	16037	16094	16052	16089	16139	15969	16243	15987	15976	15893	16202	16164	15918	15870	15841	15864	15979	16172	15914	15981	16073	15891	16056	15960	15779	15901	15966	16102	16134	16106	15971	16079	16312	15967	16133	15853	16023	16064	15875	15879	15957	15909	16000	15898	15931	16005	16004	16174	15958	16100	15948	15831	16094	16060	15966	15950	15788	16010	16058	16034	15952	16005	15912	16066	16036	15889	16010	15964	15784	16068	15990	16165	15854	16019	16091	16012	16089	15897	16107	16056	15942	16088	15847	15969	16015	16065	16171	15979	15893	16045	16100	15907	16006	16175	15846	16088	16071	16175	15853	15870	16114	15950	15990	15806	15977	16022	16086	16050	16032	16065	16104	16036	15973	16020	16001	16015	15864	15953	16048	16085	15867	15883	16012	16092	15922	16042	15980	15994	15912	16220	15889	16015	15911	15942	16142	15999	16080	15929	15992	16005	16004	16058	16087	16153	15973	16008	16021	16063	15975	16056	16037	16145	16019	16004	16065	15898	15839	16076	16115	16036	15978	16246	15999	16063	15930	16019	15907	15964	15993	15925	15970	16023	15998	16096	16044	16070	16096	16250	15951	16113	16232	15921	15932	16004	15971	15977	16156	16090	16175	16094	16128	16087	15834	16111	15976	15949	16078	16205	15874	15966	15961	15886	16107	16109	15929	15905	15931	16160	16203	15970	16053	16020
24197	21057	27865	27344	27878	29782	31240	29807	29540	29749	29426	28997	29007	28998	29184	28903	28846	29253	29992	30005	30003	29295	28978	28863	28903	28620	28593	28704	28647	28618	28524	28588	28735	28573	28714	28603	28705	28696	28440	28821	28548	28519	28604	28583	28731	28806	28594	28535	28538	28545	28697	28745	28812	28448	28433	28741	28815	28338	28511	28580	28403	28394	28703	28746	28463	28562	28577	28649	28531	28817	28443	28690	28593	28854	28815	28616	28695	28709	28615	28455	28465	28509	28606	28407	28564	28862	28656	28794	28572	28503	28683	28624	28873	28451	28629	28565	28646	28438	28682	28567	28757	28584	28570	28723	28637	28583	28343	28377	28325	28777	28536	28753	28816	28515	28498	28466	28408	28568	28841	28706	28560	28527	28449	28599	28471	28673	28591	28482	28408	28705	28401	28715	28588	28590	28774	28591	28261	28485	28568	28533	28568	28650	28439	28606	28680	28466	28420	28712	28529	28304	28600	28728	28375	28439	28565	28605	28618	28758	28443	28660	28563	28778	28529	28637	28673	28547	28705	28421	28503	28272	28566	28610	28793	28665	28352	28551	28742	28809	28450	28585	28677	28531	28402	28591	28408	28309	28615	28598	28413	28476	28465	28563	28556	28349	28458	28528	28750	28532	28508	28719	28522	28716	28696	28536	28480	28667	28431	28757	28464	28518	28746	28485	28672	28475	28738	28512	28724	28304	28606	28716	28507	28713	28544	28368	28585	28441	28969	28538	28535	28537	28765	28434	28469	28716	28519	28392	28719	28631	28390	28268	28448	28757	28524	28526	28741	28586	28698	28829	28606	28664	28567	28438	28443	28737	28422	28473	28297	28581	28525	28396	28484	28486	28543	28473	28540	28562	28372	28609	28268	28515	28597	28622	28606	28219	28429	28407	28450	28512	28538	28653	28407	28462	28399	28657	28649	28371	28521	28638	28689	28586	28490	28612	28693	28551	28339	28491	28402	28767	28551	28488	28710	28506	28253	28657	28328	28653	28640	28412	28518	28520	28613	28768	28388	28403	28566	28487	28363	28513	28411	28504	28499	28373	28650	28728	28778	28463	28528	28433	28622	28758	28558	28527	28475	28658	28722	28347	28460	28610	28754	28573	28553	28561	28566	28638	28669	28573	28748	28478	28608	28569	28522	28589	28543	28265	28828	28498	28440	28526	28409	28576	28788	28628	28731	28771	28622	28845	28425	28465	28400	28606	28573	28456	28434	28415	28500	28748	28656	28444	28657	28504	28669	28660	28603	28491	28535	28724	28533	28533	28566	28580	28693	28594	28429	28683	28663	28487	28391	28522	28547	28312	28723	28343	28654	28388	28817	28661	28667	28352	28481	28420	28710	28933	28674	28587	28408	28725	28478	28268	28366	28673	28573	28385	28450	28601	28782	28406	28357	28405	28675	28718	28708	28705	28352	28728	28539	28394	28836	28467	28535	28494	28411	28527	28510	28647	28773	28485	28545	28624	28767	28513	28834	28517	28472	28233	28367	28266	28507	28740	28389	28557	28337	28471	28708	28647	28425	28370	28337	28463	28440	28539	28704	28650	28463	28439	28372	28669	28747	28465	28688	28488	28322	28714	28734	28654	28457	28399	28465	28565	28636	28799	28662	28728	28716	28940	28332	28429	28588	28581	28329	28821	28510	28517	28567	28427	28575	28652	28452	28660	28473	28641	28357	28482	28425	28561	28508	28550	28611	28817	28384	28369	28678	28529	28661	28622	28605	28818	28684	28568	28444	28702	28669	28620	28394	28583	28583	28706	28395	28457	28829	28619	28561	28574	28278	28720	28411	28619	28685	28796	28646	28495	28514	28692	28401	28490	28646	28726	28880	28696	28467	28301	28570	28316	28348	28720	28459	28184	28619	28561	28380	28442	28794	28537	28459	28563	28178	28514	28644	28263	28929	28491	28600	28836	28711	28617	28602	28361	28363	28553	28436	28418	28551	28503	28300	28737	28457	28647	28723	28592	28391	28573	28436	28573	28261	28597	28608	28717	28526	28596	28391	28714	28421	28477	28433	28512	28455	28713	28589	28315	28481	28520	28343	28585	28592	28612	28317	28338	28366	28735	28645	28745	28683	28617	28549	28631	28630	28743	28160	28427	28528	28244	28344	28349	28512	28789	28528	28664	28351	28674	28581	28480	28331	28530	28677	28535	28432	28623	28278	28195	28541	28359	28499	28704	28421	28583	28357	28639	28458	28435	28643	28958	28495	28473	28356	28414	28349	28602	28444	28957	28701	28522	28541	28584	28451	28148	28626	28433	28611	28356	28328	28459	28702	28712	28751	28482	28533	28236	28354	28431	28599	28445	28434	28694	28577	28563	28590	28513	28469	28419	28631	28532	28486	28464	28490	28625	28447	28370	28361	28428	28518	28787	28597	28497	28559	28467	28548	28489	28437	28617	28609	28294	28654	28665	28568	28573	28631	28483	28434	28361	28692	28574	28646	28590	28677	28752	28651	28405	28265	28508	28708	28526	28606	28658	28584	28385	28592	28443	28361	28374	28442	28525	28742	28615	28353	28548	28111	28523	28788	28535	28406	28487	28581	28714	28694	28592	28543	28515	28320	28402	28613	28666	28499	28598	28576	28474	28764	28592	28729	28514	28565	28317	28578	28610	28504	28555	28733	28566	28604	28341	28609	28690	28402	28507	28672	28138	28717	28613	28492	28255	28391	28588	28456	28418	28259	28212	28719	28640	28814	28632	28652	28932	28540	28590	28495	28750	28353	28736	28514	28487	28740	28790	28552	28592	28489	28347	28716	28569	28721	28355	28529	28672	28412	28704	28502	28981	28774	28660	28351	28243	28645	28456	28371	28465	28435	28643	28289	28512	28784	28461	28427	28409	28429	28654	28669	28388	28606	28545	28736	28636	28615	28787	28373	28334	28513	28762	28667	28533	28318	28623	28517	28762	28487	28571	28359	28669	28428	28535	28519	28515	28656	28592	28624	28580	28539	28691	28739	28517	28547	28577	28370	28575	28596	28542	28504	28526	28656	28976	28530	28743	28708	28577	28535	28642	28552	28489	28610	28731	28593	28698	28404	28405	28744	28402	28933	28506	28423	28400	28560	28483	28640	28738	28809	28438	28660	28586	28413	28479	28380	28553	28733	28579	28404	28624	28604	28643	28699	28521	28730	28753	28542	28744	28663	28822	28714	28425	28362	28429	28497	28655	28592	28489	28593	28554	28908	28757	28231	28522	28317	28512	28498	28586	28260	28447	28305	28425	28458	28514	28613	28484	28580	28513	28713	28531	28516	28485	28330	28516	28579	28583	28412	28727	28483	28668	28429	28539	28468	28530	28673	28542	28537	28502	28376	28413	28511	28510	28511	28891	28599	28616	28551	28375	28781	28692	28560	28522	28604	28487	28348	28451	28725	28404	28507	28486	28566	28581	28792	28363	28814	28295	28408	28613	28401	28483	28549	28267	28251	28609	28369	28565	28495	28514	28588	28468	28463	28659	28667	28696	28771	28487	28554	28673	28476	28516	28630	28628	28355	28403	28553	28623	28667	28755	28566	28889	28564	28567	28580	28631	28569	28453	28517	28677	28349	28782	28686	28480	28598	28734	28759	28734	28553	28423	28651	28456	28696	28592	28369	28428	28431	28556	28606	28585	28749	28480	28555	28554	28398	28398	28845	28589	28396	28717	28552	28318	28514	28257	28394	28572	28546	28539	28617	28412	28773	28649	28628	28721	28453	28542	28648	28075	28381	28911	28524	28580	28450	28464	28683	28817	28421	28592	28484	28693	28506	28623	28330	28639	28405	28606	28360	28522	28282	28579	28715	28550	28394	28630	28557	28472	28505	28441	28707	28241	28382	28600	28646	28366	28420	28533	28626	28389	28330	28538	28646	28544	28460	28983	28531	28739	28865	28640	28440	28520	28526	28704	28768	28464	28668	28398	28682	28517	28456	28355	28594	28415	28708	28368	28375	28570	28648	28503	28399	28728	28487	28723	28405	28505	28553	28554	28694	28700	28655	28547	28653	28346	28563	28519	28405	28446	28563	28584	28421	28370	28405	28509	28300	28564	28479	28703	28628	28537	28701	28614	28684	28754	28457	28513	28620	28509	28478	28290	28134	28538	28458	28599	28518	28434	28789	28480	28540	28560	28441	28457	28766	28621	28444	28598	28632	28782	28498	28491	28766	28793	28418	28461	28694	28603	28585	28692	28492	28387	28595	28494	28366	28580	28405	28370	28397	28624	28434	28423	28564	28499	28584	28618	28674	28616	28793	28430	28619	28342	28651	28455	28467	28366	28607	28312	28706	28553	28350	28354	28686	28595	28603	28427	28839	28552	28586	28542	28112	28455	28676	28551	28674	28587	28753	28855	28369	28418	28521	28471	28513	28479	28708	28591	28445	28484	28530	28512	28600	28449	28477	28681	28495	28607	28380	28412	28282	28511	28719	28692	28403	28451	28647	28426	28440	28629	28450	28540	28384	28572	28718	28422	28723	28531	28496	28690	28342	28614	28536	28544	28566	28602	28717	28509	28513	28568	28698	28311	28693	28584	28476	28474	28367	28648	28584	28530	29074	28391	28691	28752	28735	28522	28367	28481	28628	28407	28438	28465	28726	28388	28675	28329	28435	28526	28615	28438	28154	28564	28519	28558	28472	28588	28667	28588	28555	28537	28527	28739	28547	28518	28625	28626	28698	28574	28854	28627	28248	28434	28531	28792	28858	28595	28385	28583	28798	28838	28803	28730	28476	28397	28654	28458	28428	28464	28686	28433	28364	28663	28319	28455	28849	28726	28590	28641	28544	28224	28460	28591	28434	28551	28544	28438	28746	28684	28699	28633	28655	28504	28746	28632	28311	28673	28746	28628	28776	28526	28558	28591	28355	28383	28652	28623	28427	28783	28644	28465	28409	28557	28338	28458	28496	28635	28429	28543	28260	28636	28526	28683	28592	28554	28498	28689	28640	28794	28601	28409	28508	28512	28551	28378	28754	28342	28478	28706	28633	28652	28807	28627	28683	28613	28638	28648	28620	28716	28716	28675	28595	28533	28588	28367	28267	28512	28736	28649	28500	28493	28408	28357	28431	28399	28357	28400	28683	28813	28386	28361	28558	28402	28531	28406	28573	28607	28555	28525	28687	28673	28552	28425
13217	24426	23554	19077	17521	17293	17007	16942	16788	16616	16591	16378	16129	16459	16276	16402	16336	16485	17230	17305	16890	16489	16276	16029	16173	15944	16170	15985	16060	16002	16079	15999	16053	16075	16228	15856	16082	15986	16115	16162	16170	16161	16157	15932	16064	15890	16062	16081	15938	15948	16098	16147	16023	15965	16033	15821	15911	16091	15986	15872	16067	15978	16114	15761	15965	16052	16004	15994	15899	16046	15980	16073	16124	15740	16136	16097	16147	15858	16132	16155	16115	15987	16040	15888	16036	16138	15912	15916	16133	15929	16021	16149	16100	16124	16050	15994	15937	16124	16017	16150	15999	16000	15873	15957	15932	16110	16281	16024	16212	15788	15995	15916	15943	16119	16108	15975	16012	15971	15984	15913	16020	15781	15963	15836	16090	15885	16208	16011	16102	15948	16050	16107	15948	16118	15977	15850	15895	16037	16060	16068	16014	16017	15915	15989	16059	16090	16000	15942	15795	15927	16043	16024	15862	15958	15922	15927	15940	15989	16124	16133	15777	15985	15999	15900	15761	16013	16051	16001	16105	15976	15928	16157	15958	16005	16049	15848	15797	16037	16100	16013	15803	15814	15866	16017	15980	16026	15984	15845	16007	16036	16038	15942	16015	16041	16072	16023	16009	16033	16100	15906	15907	15926	16062	16002	16071	15923	15955	16166	16079	16158	15971	15748	15886	15893	15910	15809	16122	15990	15922	15961	16136	15859	16114	16092	15868	15952	16011	16046	15975	15914	15907	15798	15886	15999	16079	15923	16056	16025	16076	16004	15861	16013	15978	15944	15899	16117	16112	15938	15959	16050	16018	16028	16061	15992	15959	16144	15929	16052	15765	15660	15909	15886	16005	16129	15872	15923	15964	16059	15980	16059	16126	15888	15969	15854	15988	15968	16048	16089	15927	15972	16021	15979	15798	15967	15963	16001	16020	15802	16150	16102	16069	16105	16153	16028	16010	15968	16118	15961	16105	15988	16035	16104	15997	16024	15926	15802	16070	15958	15814	15890	16017	15894	16006	16000	16104	15968	16061	15883	15877	16133	16100	16143	15836	16081	15987	15992	15966	15961	15827	15948	16071	16055	16033	15678	16149	16074	16196	15961	15944	15900	15996	15753	15930	15740	16005	15869	16202	15975	16065	16054	15887	15887	15966	16134	15868	16106	16109	15969	15963	15922	16039	15883	15912	15964	16051	15939	16197	15997	15893	15920	16056	15953	15962	15831	16007	15986	16116	15909	15923	15982	16008	16014	16234	16175	16167	16117	15871	16087	15938	15998	15940	15899	15890	15907	15810	16034	16056	15899	16130	15795	16124	15978	16019	16027	16000	15874	15974	15954	16037	16054	16030	16017	15987	15960	16035	15989	16005	15819	15966	16015	15966	15870	16008	16100	15950	15885	16028	16039	16007	15911	16067	15934	16005	15933	15952	15882	15992	15842	15922	16085	16043	15809	15845	16099	16011	15805	16059	16112	16009	15895	16033	16214	16089	16020	15903	15963	16085	16010	15836	15921	16149	15837	16180	15935	16063	15930	15965	16170	16115	16042	15940	16035	16035	15838	16031	15942	16191	16030	15902	15865	16163	15976	15923	16087	15995	16041	15905	16098	15826	16087	16040	16097	16059	15841	16116	15933	16326	16152	16041	16067	16022	15889	16089	16022	16026	15987	15994	15773	15988	15927	15891	16042	15904	16052	16137	15972	15951	16137	15890	16165	15962	16008	16099	16118	16096	15942	16083	15947	15952	16027	16095	15983	15877	15913	15989	15944	15921	15877	16142	15824	16068	16204	16002	16002	15846	16097	15889	15741	16036	16090	16002	16003	15840	16012	15971	16070	16146	16023	16009	16039	15898	15980	16018	15745	15998	16157	16002	15891	16107	16033	15852	15993	15939	15937	15966	15909	15991	15932	15956	16104	16047	16073	15993	16048	15993	15995	16094	16058	16014	15819	15919	16123	15745	15957	15977	15852	15857	16016	15986	16118	15967	16037	16014	16078	15994	16005	16011	16031	15887	15906	16026	16146	16090	16015	16024	15914	15733	16023	16097	15989	16103	15982	15921	16047	15917	16053	15939	16046	16161	15923	15999	15903	15937	15926	15955	15820	15865	16048	15930	16068	16061	16072	15948	15903	15851	15998	16108	15938	15941	15981	15923	15844	15972	16076	15997	16175	16153	16147	15850	16111	16085	15920	16045	16013	16009	15900	15753	16059	15925	15886	15976	15941	15995	15966	15937	15947	16287	15863	16022	15980	15929	15955	15980	16067	15958	15907	15960	15948	16002	15860	15878	16127	15968	15972	15959	16035	15932	15999	16218	15930	15975	16077	16049	16057	16172	15876	16026	16204	15842	15854	16097	15911	15980	15861	16043	15926	15997	15901	16217	15773	15984	16096	16087	15877	15991	16104	16026	15983	16033	15880	15892	16032	15910	15878	15800	15883	15975	16066	15938	15961	15983	15983	15857	16128	15931	16047	16072	15780	15991	15875	15959	15943	15938	15951	16092	15978	15763	16024	16045	15967	15943	15998	16074	16099	15878	16040	16012	16177	16051	16293	15888	15816	16131	16009	16003	16040	15899	15955	16044	15945	15943	16088	16070	16055	15845	16001	15982	16060	16052	16186	16065	16089	15867	15970	16222	16025	15888	16079	16005	15948	15771	16032	15779	16088	15956	15948	16079	16000	16001	15878	16029	15943	15838	16050	15985	15943	15786	15846	16113	15807	15948	16038	16082	15981	15908	16167	16010	15936	15948	15939	15976	16073	16161	16063	16125	16068	15861	15856	16102	15788	16115	16124	15921	15996	15978	16127	16168	16106	15913	15928	15886	15822	15980	16064	15970	16074	15821	16024	15954	15977	15820	15957	15973	15882	16183	15980	15949	15864	16014	16149	15923	15890	16142	15852	16035	15991	15831	16150	16097	15943	15924	15980	16024	15895	16021	15919	16188	15899	16019	16015	15985	15960	16173	15935	15883	15987	16185	16018	15922	15805	16144	15962	16160	15886	16014	15901	15867	16015	16156	15770	16106	16120	15837	16116	16034	16192	16025	15861	16028	15974	15972	16097	16028	16011	16123	15806	16035	16061	15878	15933	16176	15821	16140	15952	16081	16080	15961	15769	16062	15916	15974	15965	15904	15927	15959	15988	16182	16026	15973	16159	16119	16129	16274	16141	16005	15993	15909	15987	15896	15868	16025	16113	16066	15926	15980	15952	16121	15926	15898	16036	16057	15894	16087	16063	15876	15910	15960	15904	15938	16019	15861	16072	15864	15903	16117	16255	15934	15867	15882	16132	16075	15911	16051	16126	16212	16013	15918	15918	16021	15816	16090	15857	16085	15837	15812	15922	16139	16019	16029	15970	15841	15855	15938	15965	16056	15903	15979	16083	16039	15998	15965	15894	15999	15952	15922	15995	16022	15995	16185	15880	15919	16052	15924	16049	16031	15939	16044	16159	15954	15881	16079	16075	16083	16197	16074	16139	16058	16149	15940	16101	16022	15934	15978	15906	15963	15957	15926	15990	15934	15950	15890	16027	16047	15999	16120	15872	15992	16146	15986	15956	15989	15986	16077	16043	16003	15989	16028	15850	15945	15981	15898	16001	16142	15977	16035	15844	16021	16122	16107	16034	16119	16087	15948	16055	16038	15950	15971	15994	16065	15962	15994	15895	16024	15985	15980	16081	15811	15852	16014	15964	16078	15890	15985	16066	15876	15942	16091	16103	15978	15986	16097	15909	16058	15834	15831	16002	15981	16037	15811	15880	16004	15870	15902	15955	15926	16026	16081	15840	15938	16103	15842	16042	15963	15980	15941	16101	16032	15955	16098	16007	15875	15900	15953	15919	16096	16072	16105	16010	15991	15957	15886	15979	16144	16004	15947	16061	16150	16120	15925	16040	15809	15952	15934	15896	16038	16002	16071	16088	16123	16127	15961	16067	15940	16015	15938	15806	16058	15983	15999	15933	16178	15925	16132	16018	15930	15999	15892	15971	16043	16111	15920	16215	15997	16110	16124	15939	16083	16177	15879	16040	15899	16049	15891	16015	16175	15972	15854	16009	16062	16031	15714	15992	15878	15993	15978	16099	15859	16030	15987	15873	16092	16022	16078	16114	15983	15923	16104	16021	15859	15798	16057	15932	15989	16030	15944	16091	15995	16038	16115	16025	15933	16011	16075	15889	15938	16000	16026	15972	15930	15969	15910	16008	15980	16113	16042	15988	16097	15991	15978	15881	15987	15895	15968	16053	16018	15963	16161	16034	16127	16223	15779	15993	16055	16159	15999	16192	16034	16156	15945	15968	16058	15846	15996	16000	15922	15871	16056	15991	15881	16199	15733	15852	15999	15959	16060	16013	15968	16001	15870	15903	16103	16092	16023	16010	15897	15904	16165	16136	16009	16001	16013	15792	15936	16071	16042	15991	16021	16015	15968	15913	16001	15970	15811	15967	16134	15950	15923	15972	16003	15988	16182	15974	16076	16040	16073	16182	16078	16035	15984	16046	16166	16192	15882	16100	16026	16009	15844	16110	15904	16060	15903	15985	16073	15985	16025	16093	16205	16010	16088	16029	15954	15966	16012	16036	15977	15851	15944	16016	15831	15944	16137	15851	15989	15857	15886	15992	15982	15947	16041	15981	16159	16110	15955	16018	16014	15927	16041	15922	15963	16073	16092	15903	15905	15873	16001	15971	15984	15893	15982	16027	16061	16111	16128	16019	16007	15930	15969	15990	16084	16006	16047	15977	15897	16016	16169	15935	16083	16136	16099	16033	16053	16032	15916	16044	16031	15937	15975	15952	15983	16102	16006	15802	16013	15956	16126	16058	16209	15932	16141	16111	16076	16084	15923	16054	16165	16045	15919	16151	16032	16036	15914	16049	15924	15983	16076	16078	15945	16049	16151	15930	16063	15776	15895	15970	15965	15978	15928	16037	15894	15928	15930	16019	15844	16129	15772	16016	16013	16065	15859	16067	16038	15893	16073	16054	15985	16182	16109	16101	15644	15880	16076	15919	15990	16088	15861	15884	16029	15954	16045	16129	16142	16297	15961	16051	16081	16056	16049	16052	16028	16010	16047	16099	16087	16017	16056	15940	16060	16074	15998	16133	15971	16018	15918	16004	15837	15957
22710	21004	27934	25150	26145	30366	32904	30781	30031	30395	30300	29888	29645	29351	29576	29406	29683	30131	31377	31820	31107	30234	29726	29280	29319	29000	29167	29084	28991	28975	28849	29001	29013	29132	29059	28888	29018	28754	29040	29090	29185	28968	29143	28907	29155	28995	28829	29044	29137	28957	29040	29020	28872	29052	28897	28937	29071	29089	29043	29130	28958	28687	28769	28921	29183	28887	29037	28721	28875	29085	29033	29081	28801	28715	29048	28894	28906	28821	28923	28865	28950	28970	29019	29121	29126	29063	29021	29176	28841	29067	28993	28876	29251	28876	28730	29075	28840	28749	28907	29162	29058	28791	29196	29030	28733	29033	29266	28863	28986	29003	28808	28978	28908	28722	28763	29104	29166	29191	29083	28954	28536	28758	29280	29174	28966	28830	28905	28760	28932	28696	29035	28806	28998	28664	28911	28926	28806	29015	28907	28893	29002	28917	28970	29016	28775	28891	28763	28686	29070	28853	28820	29147	29050	29081	28869	29234	28903	28866	28790	28925	28671	28509	28795	28826	28896	29073	28927	28754	29025	28925	29167	28665	28847	29005	28857	28950	29307	28920	28761	28862	29113	29125	28893	29017	28905	28824	29066	28791	29204	28912	28836	28782	28898	29007	29119	29002	28897	29137	29062	29218	29027	28794	28993	28755	28955	28959	28904	28889	29114	28814	29018	28902	28790	28996	29123	28886	28674	28580	28997	28985	28991	28860	28876	29176	28912	28977	29028	28917	28902	28600	28943	28776	28641	28929	28734	28911	28814	29135	29074	28910	28732	28860	29056	29133	28728	28732	29035	28950	28847	28902	28742	28992	28952	28924	28612	29094	28841	28880	29056	28671	29202	28904	28888	28960	28903	28573	29098	28812	28816	29002	28909	29079	28817	28716	28931	28915	28963	28844	28708	28735	28711	28946	28827	28820	29130	28904	29022	28896	28984	28776	28723	28644	29236	29201	29217	29060	28974	29131	28964	28900	29023	28763	28933	29173	28918	29012	28925	28877	28761	28863	28838	28963	29080	29067	29054	28932	29323	28953	28903	28939	28909	29149	28979	28870	28920	29058	29121	28970	29225	29042	28954	28989	28958	28766	28833	29280	29169	29072	28972	28976	29036	29103	28856	28770	28818	28734	28781	29038	29016	28907	28791	29091	28811	28749	28902	28818	28746	29066	29089	29058	29148	29069	28769	29041	28915	28849	28837	28920	28908	28995	28834	28862	28969	29259	29361	29046	29098	28848	29053	28976	28778	28844	29213	29003	29082	28674	28819	29044	28897	28851	28978	28884	28919	29055	28914	28792	29145	29064	28886	28994	28906	28984	28932	29060	29046	28828	28888	28751	28921	28970	29021	28931	28829	28915	28876	28810	28846	29004	28934	28743	28980	29075	28663	29058	28879	28789	28856	28790	28933	28851	29068	29165	28939	28852	28776	29097	28905	28741	29034	28928	28892	29116	29074	28691	29075	29094	29057	29009	29120	28709	29128	29025	28916	28908	28692	28955	28891	28895	29043	29025	28953	28955	28783	28966	28808	28870	28770	28974	29214	29078	29050	29085	29052	28879	28930	28983	29075	28852	28918	28949	28871	28945	28840	28881	28950	28880	28836	28884	29214	29010	28876	29126	28940	28960	28831	28860	28984	28802	29097	28756	28886	28916	28854	29017	29063	28941	28752	28815	28865	28932	28899	28882	28997	29119	28950	28612	28769	28753	28794	29181	28918	28988	28916	28722	29014	28868	28992	28908	28901	28887	28991	28813	28986	28715	28805	28926	29101	28993	29060	28885	28960	28866	29216	28987	28893	28692	28675	28909	28817	28703	28943	29053	28797	28958	28925	28890	29025	28909	28889	28943	28899	29219	28848	28966	28946	28942	28961	28924	28996	28898	28828	29012	28970	28868	28870	28744	28778	28925	28863	28877	28994	28862	28861	28922	29022	29039	28909	28962	28749	28778	29008	28730	28759	28959	28702	29028	28909	28882	29120	28888	28657	28942	28967	28756	28731	28582	28855	29112	28809	28894	29013	28801	28835	28740	29034	28962	28560	28742	28688	29028	28830	28652	28992	28949	28949	28646	29172	28825	28754	28948	28957	28999	28966	29159	29043	28983	29156	28794	28769	28979	28910	28918	28957	28892	29075	28950	28982	29046	29096	28865	29170	29091	29243	28911	28762	29117	28863	29036	29007	28995	29039	29001	29148	28645	29214	28983	28909	28686	29160	28984	29200	28847	29074	29012	29109	28970	29135	29045	28882	28826	28941	28897	29008	29162	28747	28747	29132	28632	28800	28673	29053	28811	29191	28983	28984	28802	29095	28820	28823	28827	28877	28825	28789	29028	29307	28905	28943	28907	29033	28815	28822	28876	28714	28781	29086	29076	29001	28800	29006	28966	28517	28861	29019	29013	29090	29073	28694	29013	28861	28721	28991	28749	28792	29021	28827	28790	28833	28938	28860	28786	28856	28781	28798	28741	28902	28813	28779	28899	29303	28887	28610	28894	29053	28937	29001	28911	29231	29039	29075	28709	28960	29027	28939	28887	28962	28870	29152	28859	28835	28916	28726	28832	29080	28939	28757	28880	28720	29060	28913	28744	28992	29184	28836	28955	29076	28723	28907	28909	28774	28954	28947	28915	28858	28729	28962	28985	28990	28820	28754	29042	28868	28740	28774	29181	29062	29056	28912	28913	28821	28924	28933	29187	28885	28698	28790	28693	28759	28917	29019	28747	28972	29085	29116	28998	29007	28991	28757	28844	28856	28952	29032	28975	29014	28757	28934	29006	28977	28734	28835	28910	28802	28955	28584	28766	29048	28785	28830	28841	28936	28890	28747	28877	29029	28789	28880	28838	29072	28893	29184	29146	28954	28586	28864	28982	29042	29105	29324	28935	28784	28688	28844	28998	29113	29115	29206	29014	29001	28864	28936	28772	29207	29030	28986	29024	28901	28682	28820	28908	28991	29108	28897	28961	29053	28915	28963	28968	28936	29004	28875	29051	28726	29014	28779	28854	29085	29027	29073	29182	28942	29231	28937	29033	28882	28911	29206	29276	29011	29042	29018	28893	28962	28714	28952	28871	29059	28963	29083	28976	28892	28760	28724	29068	28966	29038	28752	28907	29171	29047	28814	28820	29143	29035	28976	28810	28887	29059	29119	28932	28870	29074	29214	28925	28848	28973	28786	29113	29015	28932	28896	28849	28913	29038	28827	28841	29077	28962	29015	28736	28605	28837	28856	28923	28830	29209	28900	28991	28863	28720	29061	28886	28871	28809	29032	28638	28909	28975	28805	28879	29077	28825	29053	29092	28945	29003	28881	28888	28921	28973	28843	28824	29175	29151	28895	28710	28984	28842	28755	29021	28996	28952	28812	29158	28870	28720	28886	28921	28806	28837	28771	28657	28958	28965	28656	28880	28806	29113	29195	28809	29079	28946	28868	28927	28779	28939	29043	28923	28962	28949	28919	28827	28907	28785	28934	28903	29103	29101	29164	28831	28899	29104	28770	28716	29017	29077	28863	28932	28906	28594	28908	29161	29156	28984	29238	28884	28965	29008	28878	28822	28884	28944	28832	28846	28970	28866	29074	29006	29006	28903	29011	28607	28931	29052	28821	28868	29017	28724	29201	28916	28938	29361	28720	28978	28820	29075	29052	29104	29000	28919	28982	28910	28764	28528	28954	28809	28916	28911	29091	29049	28829	28950	28980	28829	28914	28741	28896	28894	29108	28725	28919	28950	28781	28737	28864	28783	28936	28909	28712	28975	28733	28932	28843	28925	28889	29170	29024	28793	29163	29019	28942	29096	28873	28779	28981	28822	29113	28947	28781	28780	29096	28863	28860	28658	28699	28844	28901	29105	28969	28832	29104	28963	28921	28830	28798	28730	29192	28694	29194	28859	28964	28743	28890	29138	28900	29262	28785	29351	28946	28822	29175	29042	29078	28817	28830	28934	28897	29135	28747	28879	28958	28923	28949	29039	28922	28785	28889	28718	29077	28882	28990	28925	28957	28927	29172	28761	28930	28785	28811	29311	29013	28954	28988	28853	29047	28835	29001	28923	28957	28919	28879	29177	29086	29092	28947	28848	28884	29037	29023	28854	28851	29078	28996	28928	28918	29094	28710	28947	28882	28790	28810	29071	28802	29129	29012	29042	29133	29143	28891	28964	28915	28839	28778	29054	28927	28937	28960	28742	29256	28858	28983	28797	28756	29058	28774	28974	29080	28900	28963	28916	29081	28887	28925	29022	28624	28939	28890	28883	29083	29133	28810	28910	28971	28800	28925	29085	29294	28836	28919	28822	28878	28865	28987	28703	28755	28806	28849	29099	28977	28846	28876	29124	28950	28948	28933	29025	28869	28675	29242	28876	28910	28945	29147	28908	28937	29104	29085	29086	29136	29000	28652	28832	28880	28971	29228	28949	28830	28728	28710	28645	29152	28961	28745	29017	28995	28935	28966	29056	28785	29174	28847	28933	28639	29001	29038	29009	29052	28868	29022	28946	28929	29016	28963	28978	29043	28774	28991	29229	29080	29273	28807	28746	28742	29016	29232	29055	29108	28864	29107	29178	29168	28949	29178	29068	29013	29028	28730	28635	29088	29035	28845	28921	28781	28881	28726	28856	28931	28835	28913	29056	29030	28819	28885	28855	28879	28675	28925	29213	28984	28858	29002	29198	29040	28876	29066	28796	28839	28820	28810	28763	29069	29051	29054	29094	28853	28881	28850	28983	28930	29070	28964	28868	29106	28953	28714	29058	28935	29260	29269	28730	28639	29051	29061	28941	29001	29150	28900	29025	28504	28757	28796	28769	29028	28828	28924	28955	28826	28847	28965	28969	28794	28870	28898	28863	28999	28854	28803	28792	29046	29018	28946	28827	28883	28777	28822	29251	29203	28991	28783	28840	29342	28783	28883	28928	29114	28898	28988	28833	28803	29176	28800	28940	28875	28691	28885	28944	29074	28871	29021	28936	29050	29050	28857	29222	29019	28767	28964	28750	29054	28896	28893	29142	28791	29016	28828	29006	29192	29079	28780	29003	29158	28922	28727	28747	28931	28979	29059	28776	28832	29034	29024	28973	29126	28686	28977	28892	28785	28884	28952	28898	28988	28914	28830	28996	29004	29015	28747	28897
13019	28089	26001	20078	18356	18043	17671	17364	17256	17113	16824	16836	16706	16562	16547	16680	16650	17291	18309	18333	17775	17067	16845	16516	16397	16670	16448	16329	16333	16437	16189	16125	16232	16172	16415	16285	16506	16399	16232	16351	16110	16352	16446	16199	16349	16245	16363	16180	16470	16238	16350	16333	16229	16376	16256	16401	16368	16150	16193	16232	16213	16202	16197	16180	16298	16097	16282	16209	16264	16264	16470	16330	16249	16244	16191	16216	16359	16334	16421	16322	16469	16056	16255	16373	16276	16357	16085	16303	16159	16398	16095	16191	16285	16096	16113	16205	16280	16072	16109	16338	16202	16218	16135	16222	16333	16352	15990	16328	15934	15995	16315	16198	16164	16137	16308	16150	16448	16178	16171	16234	16216	16269	16026	16072	16397	16040	16120	16297	16259	16114	16058	16239	16320	16251	16226	16103	16046	16209	16324	16236	16065	16292	16409	16046	16293	16254	16175	16307	16183	16112	16225	16283	16169	16179	16243	16096	16104	16184	16274	16247	16118	16282	16312	16207	16112	16233	16325	16243	16270	16240	16241	16254	16242	16150	16071	16134	16070	16205	15991	16131	16285	16145	16210	16172	16166	16031	16043	16147	16160	16131	16279	16314	16350	16169	16326	16132	16172	16293	16226	16051	16490	16213	16098	16226	16069	16295	16255	16257	16184	16169	16109	16234	16223	16245	16180	16292	16143	16403	16209	16103	16167	16320	16180	16054	16381	16319	16288	16124	16306	16309	16124	16030	16132	16290	16136	16166	16097	16199	16212	16185	16078	16130	16220	16451	16193	16279	16187	16290	16157	16318	16161	16135	16217	16183	16177	16159	16239	16288	16306	16051	16280	16101	16314	16230	16046	16230	16149	16217	16036	16192	16092	16200	16112	16296	16308	16219	16087	16150	16336	16233	16182	16070	16181	16173	16126	16182	16112	16116	16195	16386	16174	16220	16247	16279	16174	16207	16349	16114	16086	16178	15968	16048	16325	16284	16067	16318	16384	16273	16080	16185	16038	16219	16263	16226	16175	16136	16102	16054	16163	16139	16039	16186	16110	16192	16121	16111	16270	16255	16126	15971	16056	16378	16171	16030	16126	16159	16373	16247	16198	16280	16157	16302	16144	16500	16156	16176	16123	16094	16085	16287	16231	16287	16071	16056	16195	16198	16293	16145	16298	16116	16168	16157	16326	16252	16202	16196	16065	16209	16244	16285	16104	16218	16067	16006	16018	16329	16126	16290	16088	16349	16298	16224	16114	16149	16110	16196	16301	16075	16277	16050	16238	16254	16027	16462	16063	16067	16356	16057	16150	16173	16213	16281	16298	16390	16227	16001	16392	16325	16179	16273	16263	16272	16128	16268	16303	16264	16252	16235	16120	16144	16044	16333	16243	16112	16113	16206	16011	16262	16096	16263	16192	16027	16254	16311	16140	16077	16225	16128	16306	15949	16057	16162	16233	16270	16345	16048	16269	16265	16047	16192	16006	16297	16223	16145	16253	16303	16448	16104	16188	16157	16124	16022	16434	16198	16091	16182	16223	16124	16118	16153	16162	16286	16199	16294	16180	16063	16227	16065	16216	16425	16080	15936	16407	16346	16247	16054	16280	16396	16184	16277	16283	16290	16231	16268	15990	16317	16251	16213	16086	16127	16088	16108	16176	16188	16088	16171	16222	16162	16156	16193	16191	16172	16114	16127	16256	16105	16083	16274	16304	16078	16003	16104	15917	16122	16058	16382	16267	16190	16270	16003	16093	16153	16154	16173	16099	16242	16230	16032	16422	16316	16111	16324	16122	16105	16252	16273	16040	16201	16135	16112	16061	16284	16172	16281	16268	16365	16121	16225	16236	16087	16250	16164	16460	16088	16455	16221	16077	16190	16234	16421	16238	16052	16218	16101	16107	16044	16400	16331	16240	16279	16400	16037	16249	16145	16143	16117	16081	16211	16360	16036	15985	16191	16019	16101	16269	16015	16111	16324	16226	16301	16245	16116	16151	16168	16311	16308	16224	15920	16188	16028	16288	16293	16121	16081	16298	16204	16086	16116	16106	16166	16184	16329	16197	16145	16242	16175	16338	16248	16114	16208	16182	16359	16131	16067	16262	16329	16249	16209	16350	16103	16306	16218	16415	16148	16092	16269	16332	16275	16065	16290	16394	16283	16238	16221	16166	16252	16401	16345	16166	16065	16300	16124	16205	16121	16228	16237	16123	16039	16296	16020	16436	16242	16230	16296	16071	16253	16261	16177	16273	16252	16222	16024	16108	16192	16200	16244	16094	16256	16247	16323	16174	16245	16051	16167	16293	16372	16153	16330	16160	16259	16193	16008	16118	16226	16100	16248	16408	16285	16216	16143	16116	16140	16151	16041	16224	16151	16107	16216	16169	16315	16103	16232	16152	16081	16139	16045	16094	16145	16217	16380	16177	16283	16132	16288	16107	16193	16296	16256	16239	16175	16032	16119	16136	16015	16091	16183	16214	16204	16017	16170	16187	16248	16187	16274	16200	16285	16302	16222	16208	16212	16161	16073	16274	16263	16201	16247	16117	16283	16131	16208	16264	16149	16285	16157	16145	16175	16208	16252	16264	16157	16248	16243	16326	16089	16040	16080	16268	16133	16097	16225	16018	16248	16220	16122	16191	16230	16402	16298	16402	16324	16125	16416	16132	16145	15988	16153	16088	16224	16191	16132	16324	16153	16492	16126	16275	16082	16135	16084	16365	16376	16121	16181	16070	16162	16180	16218	16356	16104	16234	16155	15976	16322	16337	16181	16219	16205	16177	16266	16076	16022	16193	16203	16124	16206	16235	16115	16269	16183	16291	16050	16086	16035	16121	16227	16358	16340	16171	16203	16217	16297	16074	16256	16192	16195	16072	16216	16239	16247	16138	16006	16450	16294	16237	16198	16303	16247	16135	16133	16196	16202	16207	16171	16072	16471	16171	16188	16056	16167	16323	16262	16224	16210	16119	16161	16227	16151	16150	16176	16083	16187	16271	16390	16095	16359	16206	16166	16173	16017	16202	16111	16143	16118	16281	16291	16242	16131	16261	16265	16204	15987	16275	16268	16255	16367	16215	16163	16177	16302	16134	16205	15939	16024	16172	16279	16235	16328	16347	16116	16249	16291	16225	16142	16342	16238	16291	16049	16121	16334	16381	16315	16292	16367	16239	16209	16287	16150	16268	16014	16246	16122	16224	16192	15985	16135	16105	16333	15989	16167	16350	16258	16293	16321	16066	16164	16141	16191	16243	16063	16357	16002	16035	16130	16090	16312	16142	16131	16282	16160	16209	16203	16198	16030	16082	16224	16224	16182	16174	16470	16241	16125	16189	16230	16128	16335	16217	16250	16243	16253	16276	16330	16300	16234	16120	16036	16455	16099	16335	16257	16063	16142	16087	16134	16145	16048	16092	16202	16283	16043	16087	16157	16105	16035	16301	16051	16239	16043	16169	16146	16181	16367	16158	16259	16173	16269	16286	16299	16200	16127	16350	16245	16046	16067	16187	16088	16233	16098	16090	16225	16209	16272	16194	16193	16191	16165	16247	16312	16224	16134	16357	16267	16253	16203	16103	16097	16201	16251	16284	16127	16246	16143	16196	16258	16121	16258	16118	16289	15961	16221	16341	16160	16199	16219	16267	16335	16066	16170	16255	16305	16172	16372	15978	16108	16200	16145	16269	16217	16029	16160	16037	16137	16202	16157	16170	16286	16043	16251	16359	16045	16483	16319	16307	16140	16208	16105	16364	15995	16347	16083	16265	16134	16093	16205	16070	16034	16194	16156	16195	16117	16006	16087	16204	16337	16287	16320	16196	16082	16235	16103	16099	16247	16203	16217	16151	16275	16024	16338	16314	16362	16103	16190	16120	16171	16075	16260	16297	16113	16147	16038	16376	15947	16035	16371	16355	16219	16315	16163	16330	16397	16256	16246	16291	16265	16385	16219	16141	16132	16190	16294	16343	16006	15941	16219	16283	16138	16191	16146	16243	16069	16369	16320	16203	16155	16153	16056	16036	16199	16191	16228	16261	16100	16241	16171	16288	16107	16292	16245	16047	16308	16275	16188	16081	16392	16383	16298	16208	16218	16229	16170	16160	16207	15998	16172	16252	16028	16200	16349	16282	16266	16168	16309	16174	16415	16114	16298	16226	16150	16129	16237	16153	16072	16010	16167	16258	16049	16372	16063	16229	16104	16152	16146	16183	16205	16433	16323	16040	16140	16231	16118	16372	16215	16091	16132	16340	16220	16210	16183	16118	16149	16123	16112	16369	16173	16238	16286	16061	16384	16318	16299	16089	16169	16321	16123	16223	16195	16138	16183	16170	16264	16096	16114	16224	16064	16181	16189	16134	16158	16175	16296	16181	16168	16332	16181	16252	16249	15960	16141	16226	16424	16067	16007	16107	16037	16124	16263	16206	16216	16439	16191	16399	16323	16382	16214	16009	16077	16050	16063	16189	16260	16222	16258	16107	16222	16209	16213	16242	16276	16111	16020	16282	16197	16213	16135	16332	16363	16262	16173	16272	16140	16239	16337	16029	16106	16245	16139	16279	16252	16279	16137	16190	16085	16251	16247	16216	16373	16142	16067	16325	16183	16104	16182	16121	16092	16289	16391	16151	16229	16209	16239	16240	16188	16156	16159	16068	16176	16077	16211	15827	16105	16199	15958	16203	16313	16187	16159	16204	16289	16119	16082	16297	16421	16140	16257	16295	16358	16097	16270	16155	16179	16110	16296	16229	16087	16275	16012	16166	16352	16120	16250	16254	16124	16260	16114	16263	16112	16062	16322	16037	16085	16081	16278	16221	16229	16127	16172	16241	16249	16077	16110	16198	16341	16226	16159	16177	16273	16344	16156	16338	16425	16289	16057	16006	16201	16291	16160	16216	16291	16361	16001	16274	16089	16450	16299	16138	16361	16239	16178	16314	16157	16263	16080	16118	16209	16145	16358	16290	16260	16073	16284	16145	16024	16154	16121	16368	16215	16192	16191	16210	16038	16164	16173	16280	16189	16090	16175	15906	16242	16131	16111	16262	16145	16126	16053	16186	16141	16286	16147	16128	16115	16220	16286	16145	16145	16258	16030	16225	16449	16205	16241	16208	16252	16155	16260	16095	16114	16194	16167
33045	28266	33436	31849	29759	29690	29668	29701	29249	29080	29177	29196	28656	28956	28871	28685	29018	29089	29060	29150	29019	29124	29121	28687	28911	28747	29058	28702	28663	28839	28977	28810	28859	29145	28777	28796	28627	28682	28622	28803	28765	28974	28958	28714	28953	28894	28676	28822	28694	28897	28827	28833	28843	28542	28682	28710	28849	28734	28768	28998	28852	29154	29019	28783	28812	28774	28763	28670	28748	28715	28715	28973	28813	28772	28922	29038	28827	28899	28930	28606	28611	28692	28790	28625	28753	28808	28742	28586	28687	28675	28925	28866	28870	28781	28990	28725	28668	28660	28697	28996	28843	28930	28760	28836	28677	28829	28662	28918	28750	28750	28640	28609	28764	28822	28715	28891	28898	28890	28752	28800	28462	28582	28797	28645	28954	28830	28777	28830	29043	28492	29187	28635	28925	28715	28523	28909	28481	28756	28807	28611	29025	28900	28722	28748	28808	28961	28771	28822	28714	28881	28639	28974	28718	28531	28621	28615	28680	28629	28828	28980	28895	28651	28744	28879	28833	28772	28763	28812	28665	28697	28634	28603	28845	28833	28833	28560	28884	28913	28524	28737	28659	28971	29126	28704	28923	28998	28882	28805	28614	28824	28835	28744	28853	28796	28929	29069	29108	28853	28814	28700	28760	28819	28765	28966	28895	28740	28810	28784	28520	28610	28721	28839	28769	28835	28795	28639	28694	28612	28905	28644	28617	28632	28887	28923	28666	28644	28807	28657	28957	28826	28613	28728	28634	28837	29019	28855	28703	28856	29088	28801	28890	28717	28662	28637	28706	28644	28683	29012	28715	28789	28884	28592	28863	28602	28771	28859	28733	29105	28711	28711	28931	28882	28894	28922	28538	28569	28693	28806	28604	28812	28625	28833	28680	28802	28626	28705	28538	28615	28661	28648	28870	28756	28623	28843	28953	28508	28541	28565	29014	28761	28631	28676	28898	28981	28776	28949	28718	28803	28657	28669	28808	28581	28631	28718	28747	28871	28780	28969	28692	28928	28859	28762	28944	28844	28665	28498	28640	28653	28830	28959	28691	28843	28869	28928	28581	28637	28961	28671	28720	28874	28661	28676	28784	28770	28698	28511	28709	28809	28785	28738	28815	28813	28738	28784	28497	28739	28404	28536	29071	28585	28789	28954	28792	28705	28816	28969	28644	28825	28843	28787	28660	28752	28873	28800	28709	28667	28739	28624	28550	28789	28896	28578	28829	28703	28868	28815	28967	28796	28674	28614	29057	28961	28775	28969	28746	28746	28743	28564	28673	28570	28863	28608	28710	28549	28949	29075	28712	28916	28936	28793	28730	28866	28717	28823	28737	28564	28777	28767	28910	28845	29028	28771	28479	28912	28626	29056	28970	28946	28586	28832	28883	28987	28827	28658	28704	28783	28639	28773	28793	28639	28748	28689	28640	28550	28709	28742	28801	28837	28983	28840	28746	28853	28809	28638	28880	28742	28757	28772	28599	28936	28632	28670	29050	28857	28710	28904	28720	28831	28611	28821	28728	28867	28916	28654	28748	28920	28684	29039	28841	28866	28717	28555	28928	28800	28696	28899	29088	28747	28875	28523	28864	28630	28649	28950	28601	28675	28886	28987	28778	28798	28782	28523	28726	28950	28768	28467	28670	28833	29037	28846	28857	28762	28844	28761	28627	28411	28845	28868	28832	28851	28886	28664	28709	28830	29039	28702	28742	28719	28624	28660	28642	28450	28932	28985	28671	28909	28761	28817	28655	28714	28768	28762	28964	29012	28499	28740	28674	28815	28695	28679	29027	28610	28743	28644	28714	28730	28783	28895	28664	28816	28979	28694	28737	28692	28564	28757	28718	28549	28579	28791	28860	28665	28960	28892	28822	28863	28684	28868	28719	28774	28806	28748	28712	28966	28916	28839	29018	28551	28533	29010	28891	28728	28657	28789	28898	28971	28746	28798	28872	28757	28453	28810	28873	28828	28695	28634	28933	28854	28784	28672	28469	28747	28801	28575	28633	28661	28939	28940	28751	28791	28796	28842	28629	29010	28936	28863	28781	28933	28964	28640	28669	28763	28788	28715	28906	28767	28641	28866	28683	28938	28818	28817	28704	28595	28705	29000	28843	28883	28568	28473	28984	28723	28708	28872	28729	28931	28941	29100	28756	28929	28679	28575	28878	28724	28994	28746	28705	28859	28691	28860	28539	28828	28739	28836	28737	28732	28973	28986	28821	28943	28644	28590	28730	28590	28659	28679	28880	28709	29015	28995	28907	29054	28830	28708	28955	28650	28671	28847	28763	28634	28682	28583	28914	28734	28872	28715	28838	29070	28789	28657	28805	28578	28926	28771	28904	29027	28784	28903	29088	28972	28602	28585	28790	28840	28880	28688	28804	28907	28831	28907	28998	28868	28684	28944	28641	28404	28763	28510	28580	28623	28671	28850	28785	28656	28801	28654	28882	28855	28526	28964	28867	28920	28816	28667	28810	28844	28873	28882	28980	28634	29085	28747	28695	28808	28694	28814	28800	28566	28752	28812	28850	28795	28848	28619	28689	28918	28754	28872	28736	28674	28777	28643	28692	28778	28873	28795	28612	29025	29057	29098	28757	28707	28740	28894	29015	28723	28923	28671	28769	28890	28795	29076	28670	28925	28481	28795	28953	28899	28735	28480	28859	28839	28708	28816	28852	28655	28785	28756	28636	28793	28715	28942	28609	28802	29065	28575	28663	28804	28825	28706	28745	28800	28775	28880	28898	28591	28693	28813	28733	28920	29067	28838	28925	28762	28996	28992	28793	28862	28933	28854	28666	28880	28756	28755	28805	28897	28737	28775	28948	28682	28933	28883	28645	28805	28794	28804	28918	28958	28822	28927	28673	28749	28589	28807	28713	28627	28648	28955	28751	28666	28880	28833	28795	28573	28867	28771	28721	28795	28816	28908	28860	28977	28695	29074	28657	28873	28725	28763	28730	28972	28673	28822	29055	28903	28752	28622	28898	28731	28682	28681	29022	28783	28619	28694	28677	28793	28695	28735	28943	28728	28863	28717	28962	28775	28872	28654	28607	28959	28966	28617	28673	29058	28754	28846	28814	28788	29065	28488	28600	28683	28747	28745	28833	28929	28891	28737	28728	28463	28769	28627	28909	28736	28743	28793	28696	28698	28879	28671	28726	28724	28760	28566	28729	28794	28735	28809	28849	28696	28576	28551	28839	28869	28802	28982	28780	28724	28879	28846	28766	28759	28600	28957	28711	29054	28891	28826	28803	29058	28713	28912	28934	28303	28684	28903	28747	28558	28660	28903	28549	28900	28895	28870	29021	28558	28469	28822	28682	28886	28589	28924	28835	28939	28793	28827	28995	29060	28853	28562	28555	28866	28602	28674	28765	28471	28703	28689	28819	28712	28590	29084	29031	28834	28938	28795	28608	28649	28672	28915	28660	28414	28598	28779	28556	28972	28923	28861	28580	28767	29088	28666	28767	28821	29100	28778	28949	28822	28670	28572	28832	28967	28707	28675	28990	29127	28802	28848	28720	28721	28865	28835	28583	28957	28858	28625	28852	28849	28546	28875	28825	28616	28716	28710	28725	28903	28419	28624	28800	28739	28982	28737	28877	28738	28780	28694	28657	28825	28897	28991	28932	28714	28906	28712	28843	28725	28777	28641	28803	28996	28764	28776	28654	28760	28857	28698	29051	28875	28964	28831	28727	28749	28922	28836	28976	28623	28805	28838	28613	28711	28821	28875	28726	28719	28856	28641	29056	28889	28969	28809	28721	28647	28931	29084	28820	28818	28872	28845	28907	28541	28809	28849	29073	28442	28488	28910	28861	28755	28776	28618	28603	28946	28846	29175	28775	28550	28823	28773	28673	28810	28820	28938	28807	28630	28899	29072	28762	28770	28778	28993	28877	28798	28871	28613	28750	28794	28759	28685	28874	28755	28680	28722	28710	28745	28823	28670	28794	28759	28831	28785	28696	28647	28728	28655	28867	28997	28874	28770	28894	28692	28708	28702	28992	28939	28695	28726	28860	28633	28689	28567	28769	28800	28832	28653	28602	28732	28501	28844	28578	28731	28894	28542	29011	28847	28839	28876	28769	29120	28791	28943	28633	28663	28835	28824	28862	28826	28753	28876	28670	28501	28586	28665	29067	28828	28830	28927	28830	28839	28753	28630	28713	28706	28905	28915	28810	28729	28587	28782	28721	28884	28742	28815	28761	28831	28744	28921	28772	28670	28688	28722	28798	28778	28787	28836	28689	28748	28830	28515	28726	28816	29165	28690	28836	28715	28636	28648	28786	28829	28717	28823	28629	28671	28679	28733	28791	28758	28843	28864	28901	28910	28801	28684	28801	28566	28709	28452	28672	28944	28837	28689	28480	28774	28757	28664	28710	28893	28793	28772	29088	28595	28956	28716	28850	28571	28679	28841	28845	28693	28532	28644	28803	28713	28670	28678	28843	28720	28723	28636	28864	28823	28555	28767	28785	28910	28759	28766	28856	28712	28585	28855	28838	28653	28509	28949	28742	28701	28716	28884	29088	28806	28634	29011	28828	28680	28744	28889	28679	28920	28744	28867	28691	28759	28800	28733	28895	28699	28975	28874	28524	28732	28875	28835	29063	28733	28717	28833	28478	28977	28688	28877	28667	28994	28693	29053	28589	28612	28671	28618	28775	28905	28885	28615	28765	28763	28827	28796	28745	29074	28897	28993	28766	28668	28563	28719	28921	28814	28850	28946	28706	28874	28732	28825	29031	28718	28526	28710	28711	28881	28824	28812	29017	28837	28757	28835	28475	28632	28649	28819	28402	28812	28689	28740	28820	28752	28749	28547	28803	28819	29050	28825	28779	28785	28887	28653	28859	28788	28912	28668	28710	28838	28880	28684	28783	28736	28956	28786	29136	28823	28628	28711	28680	28899	28806	28450	28705	28710	29009	29006	28729	29091	28932	29014	28772	28588	28900	28989	28908	28800	29063	28597	28850	28686	28826	28822	28858	28700	28633	29070	28587	28812	28656	28581	28687	28722	28660	28919	28597	28644	28653	28652	28591	28841	28955	28690	28842	28650	28785	28855	28743	28893	28909	28723	28793	28735	28820	28742	28502	28973	28879	28624	28762	28869	28504	28690	28767	28782	28756	28966
17167	22349	20970	17724	16876	16488	16562	16429	16249	16237	16280	16335	15933	16093	16059	16127	16184	16156	16099	16026	16119	16127	16114	16125	15967	15912	15956	15937	16269	15984	16060	15738	15862	15970	16151	16008	16048	15964	15857	16039	16003	15997	16117	16039	15940	16026	16025	15899	16039	15888	16119	15932	16021	15994	15993	15960	15960	15855	15957	15921	15904	15894	16250	15790	15878	15990	16053	16124	15924	15973	15748	16054	15895	15915	16172	15887	15865	15988	16014	16000	15876	15808	15965	16024	15953	15974	15996	15916	15914	16111	15945	16189	15777	15988	15935	15821	16119	15885	16012	15804	15950	15850	15943	15993	15747	15946	16100	15866	16044	15965	15976	15667	15954	16011	15930	15864	15989	16005	15900	16057	15974	15805	15953	16078	15740	15978	16096	15912	16075	15757	15996	15945	15918	16019	15974	15881	15883	15808	15846	15861	15882	15918	15811	15892	15859	15813	16054	15904	15949	16015	16016	15960	15918	16188	15827	15881	16023	16038	15836	16034	15844	15841	15935	16052	15672	16062	15885	16036	16023	15817	15870	15874	15928	15852	15973	15796	16201	15944	15859	15920	15920	15876	15796	15879	15889	15909	15971	16043	15873	16011	16044	15981	15930	16033	15981	15868	16110	16044	15867	15813	15774	15819	15970	15969	15904	15918	16035	15997	15875	16018	15851	15832	15930	15995	15833	15703	15862	15794	15783	16002	15978	15970	15850	15976	16084	15875	15887	15977	15992	15872	15917	15958	15861	15782	15980	16044	16021	15762	16077	15833	16001	16077	16206	16032	15895	15947	15983	15834	15915	15940	15889	15816	15888	16067	16018	15871	15937	16005	16026	15741	16000	16027	16054	15893	16158	15939	16060	15947	16033	15912	15806	16116	16064	16056	15805	15985	15897	16093	15875	16025	16035	15936	16007	15859	16104	15976	16033	16097	15970	16058	16121	15866	16012	16002	15851	15946	15908	16004	16041	16027	15940	15924	16038	15875	15952	15839	15866	15928	15846	16034	15839	15919	16014	16026	15839	15905	15996	15926	16067	15879	15987	16004	15983	15946	15860	15901	16012	15820	15957	15929	15865	16111	15997	15843	15916	15903	16059	15884	16020	15771	15953	15998	16097	15993	15942	15929	16017	15915	15957	16009	16035	15983	16038	15939	16066	15771	15916	15727	15937	15955	15939	15767	15899	16026	16068	15933	16086	15850	15900	16038	15795	15934	16014	15961	16040	15952	15781	16008	16068	16080	15939	16019	15858	16034	15867	16100	15817	15949	15994	15869	15870	16081	15927	15893	15910	15975	15979	15829	16002	15751	15934	15707	15965	15946	16014	15844	15836	15963	15820	16114	15713	15944	15955	15994	15933	15700	15903	16014	15801	15949	16009	15822	15832	16062	15912	15981	15936	15840	15994	15903	15871	16064	15948	15837	15989	15826	15841	15929	15778	15857	16064	15859	15871	15797	15769	15832	15823	16021	15922	15836	16161	15912	15965	16026	15961	15990	15961	16016	16012	15922	15990	16039	15964	15989	15774	15886	16207	15892	15960	15816	15962	15908	15998	15811	15971	15987	15770	15855	15927	15908	15850	16098	15852	16059	15945	16066	15957	15856	15978	15810	15976	15769	15936	15934	16025	15958	15965	16108	15913	15883	15935	16024	16164	15814	15942	15773	16071	15863	15959	15723	16002	15885	15744	15964	15874	15925	15924	16138	15919	15895	15825	15915	16067	15723	15975	15846	15930	16119	16075	16015	15906	15956	16003	15810	16091	16027	16079	15942	15982	15799	15966	16051	15955	15937	15971	16072	16038	15974	15965	15734	15968	15972	16072	15931	15958	15960	15986	15851	15872	16066	15910	15937	15794	15948	15827	15928	15808	15991	15833	15972	15990	15785	15955	16039	16033	15801	15879	15967	16111	15923	15952	15918	16087	15890	15945	15949	15991	16034	16011	15709	16018	16007	15811	16041	16019	15914	15986	15895	16082	16066	15818	15965	15877	16066	16042	15847	15840	16023	15976	16078	16073	15947	15915	16008	16116	15785	15997	16183	16039	15967	15878	16024	15973	15903	16000	15782	15871	15928	15933	15966	16080	15958	16059	16167	15981	16000	15874	15972	15771	15986	15880	15821	15807	16113	15989	15957	16129	15894	15889	16071	16046	15955	15950	15927	15907	15960	16041	15927	16004	16098	15818	15936	15953	15847	15991	15727	15884	15967	16044	15937	16099	15801	15882	16110	16154	15771	15818	15968	15899	16074	16098	15953	15959	15920	16031	16035	15962	15829	16050	15855	15935	16058	16006	15778	16035	15814	16069	15963	16042	15813	16001	16032	16227	15941	15938	16116	15757	15931	16125	15957	16042	16026	15954	16062	16113	16027	15968	15865	16016	16003	16040	15872	15781	15989	15959	16002	15936	15838	15915	15979	16037	15805	16001	16105	15973	16110	15921	16029	15957	16026	15904	15973	15956	16020	15964	15821	16047	16087	15885	15991	15826	16004	16016	16075	15924	15923	15995	16150	15863	16092	15929	16109	16094	15908	15813	15926	16063	16012	15660	16101	16051	15928	15852	15998	15824	15805	15905	15979	15938	15822	15998	15987	15862	16165	16038	16136	16007	15973	15824	16013	15968	15934	15793	16047	15956	15870	15995	15998	15935	15940	15996	15952	15806	15983	15935	16052	15882	15929	16034	15928	15858	16063	15861	15972	16069	15995	15987	16038	16016	15878	16108	15790	16162	16111	15972	15934	16016	16120	15961	16077	15986	15876	15864	16010	16019	15801	16029	16051	16054	16069	15816	16071	15938	16043	16095	16032	16033	15786	15973	16018	15876	16016	15983	15917	16040	16006	15946	15934	15831	16159	15984	15822	16137	16010	16086	15928	15981	16003	15938	16072	16028	15841	15837	16045	16070	15978	16089	15988	15853	15823	15897	15970	15944	16001	15766	15948	15943	16079	15958	16093	15953	15873	15894	15960	15828	15916	16006	15829	16134	15768	15960	15859	15894	15821	15723	16039	15932	15932	16060	16014	16024	16107	16019	16174	16173	15914	16005	15946	16131	15953	15913	15991	15965	15819	15927	15896	16032	15981	15812	15929	15901	16090	15923	15881	15928	16045	15881	16084	15988	15990	15871	15894	15823	16112	15719	15987	16161	15967	15930	16081	15983	15829	15908	16041	15923	15698	15843	15831	15978	15864	15904	15862	15952	15923	15972	15984	15971	16049	15669	15993	16089	15964	15972	15924	16071	15872	15956	15942	15996	16057	15992	15962	15808	15857	16050	15897	15953	16003	16107	15820	15949	16000	16131	16000	15809	15935	16075	15825	15917	15963	15868	16000	15942	15903	15897	15912	15953	15974	16018	15891	15969	15913	15979	16055	15852	15912	15981	15814	15868	15942	15992	15954	15898	16045	15908	15999	16124	15843	16049	15881	15828	15982	15909	15974	16114	15848	15934	16028	16065	16029	15975	15979	15938	15986	16072	15927	15839	15910	15799	15929	15892	15964	15923	15880	15937	15896	15833	16052	15881	16071	16109	15956	16018	15931	15805	15976	15936	15909	15726	16013	15772	15839	15843	16067	15921	16030	15848	16072	16014	15944	16035	16046	15966	15864	16024	15824	15980	15935	15933	15869	16004	16000	15865	16072	15843	16120	15840	16057	16057	15987	16102	16029	15849	15955	15778	15908	16095	15869	15811	16045	15936	15986	15998	15812	15916	15852	15941	16046	15950	16087	16079	15961	16160	15966	16027	15835	15799	16081	16082	16170	16033	15875	15932	15738	15936	16015	15929	15958	16021	16058	15786	15884	16196	16089	15853	15732	16106	15815	15785	15866	15706	16020	15855	15980	15878	15997	16056	16037	16112	15888	15920	15981	15954	15892	15758	15775	15978	15986	15951	16093	15927	15908	15950	15983	15790	16089	15918	15857	15724	15857	16093	15799	15795	15970	16083	15991	15760	15896	15826	16109	15906	15978	16041	15926	15913	15862	15852	15929	16094	15958	15867	16096	15961	15957	15927	15907	16077	15964	15995	15629	15952	15894	15875	15896	15915	15878	15899	16004	16062	15904	15933	16027	15903	15892	16135	15999	15910	16038	16004	15921	15945	15974	15768	15967	15921	15883	16008	15859	16091	15963	16227	15984	15965	16112	16009	15953	15793	16061	15935	16041	15774	15982	16107	15987	15982	15778	16053	15985	16001	15973	16074	16226	16045	15796	16113	16140	15928	15953	15759	15869	15863	16025	16012	15921	16024	15944	15972	15955	15841	15953	15988	15978	16026	16001	15894	16056	16112	15976	16119	15995	16059	15867	15933	15975	15976	15844	15944	16057	15840	15937	15992	15801	15998	15874	15852	15927	16074	15932	15978	16128	15898	15913	15881	15926	15929	15864	16084	15835	15964	15912	15977	15911	16058	15795	16017	15868	16018	15868	16077	16021	15924	16142	15755	15980	15920	15746	16019	15975	15880	16149	15972	15991	16036	16029	16238	16105	16112	15937	15880	16053	15835	15909	15902	15984	16009	16208	15865	15993	16117	15777	15998	15952	16037	16065	16152	16172	15972	15986	15994	15763	15931	15966	15910	15779	15972	15831	15819	16012	15977	15805	16056	15936	15958	15890	15906	15894	15818	15908	15895	16025	16037	15864	15937	16018	16076	15813	15979	15918	15894	15849	16027	15890	15960	16102	16061	16057	15823	15921	15974	15901	15746	16061	15969	15999	16083	15949	15812	16051	15965	16029	15864	16018	16025	15994	16147	15891	16238	15990	15965	15918	15844	16126	15924	16078	16004	15922	16018	15972	15935	16072	16035	15887	15788	15818	15916	16057	15924	16061	15887	15847	16108	15860	15938	16047	15997	15867	15867	15905	16013	16149	16004	16197	15916	15949	16084	15879	15830	15993	15872	16093	15889	15852	15933	16011	16047	16035	15878	15989	16017	15984	15977	15949	16002	16167	15977	16095	16165	16077	15975	15970	15767	15957	15655	16061	15902	16050	15848	15799	15950	15923	16036	15718	16072	16009	15985	15907	15905	15834	15935	15837	15782	15999	16087	15914	15837	15975	15893	15986	15963	15942	15909	15840	15952	15842	15846	16001	15917	16058	15928	15840	15847	15903	15896	15877	15849	15952
24053	20999	27812	26972	27763	30001	31156	29816	29366	29484	29072	29233	28738	28886	28757	28557	28680	28978	29739	30154	29683	29104	28772	28680	28290	28277	28439	28427	28418	28335	28406	28509	28630	28437	28494	28462	28802	28579	28319	28514	28524	28269	28311	28168	28424	28366	28222	28378	28628	28411	28491	28505	28361	28349	28285	28523	28504	28221	28454	28243	28182	28456	28642	28476	28373	28140	28432	28617	28279	28334	28518	28351	28480	28262	28333	28303	28393	28363	28542	28142	28259	28211	28246	28260	28375	28286	28511	28160	28314	28282	28170	28294	28530	28544	28263	28510	28452	28273	28435	28103	28362	28277	28291	28431	28456	28370	28261	28615	28314	28325	28395	28461	28505	28592	28232	28264	28487	28373	28482	28498	28155	28085	28515	28158	28340	28282	28332	28639	28384	28125	28420	28253	28301	28428	28418	28308	28167	28377	28454	28591	28339	28346	28165	28284	28294	28437	28603	28494	28217	28227	28312	28416	28539	28356	28156	28321	28486	28444	28091	28455	28228	28398	28133	28262	28581	28462	28221	28367	28477	28225	28164	28513	28301	28358	28570	28537	28332	28135	28255	28256	28298	28312	28352	28322	28267	28313	28246	28257	28396	28308	28322	28358	28258	28265	28566	28385	28395	28338	28247	28172	28423	28325	28105	28411	28394	28644	28674	28401	28099	28312	28344	28272	28043	28236	28229	28511	28380	28411	28334	28146	28338	28355	28192	28367	28266	28201	28442	28130	28458	28147	28322	28428	28269	28148	28039	28399	28295	28451	28440	28286	28318	28162	28278	28440	28591	28343	28188	28382	28325	28704	28300	28418	28397	28501	28419	28388	28305	28197	28210	28476	28330	28356	28755	28317	28464	28278	28411	28476	28473	28447	28351	28469	28443	28513	28268	28460	28370	28196	28235	28533	28367	28228	28429	28452	28580	28417	28272	28522	28223	28082	28323	28387	28561	28354	28559	28199	28229	28406	28238	28263	28296	28248	28395	28292	28347	28565	28173	28340	28702	28336	28462	28489	28339	28380	28465	28509	28340	28492	28306	28304	28307	28382	28400	28177	28320	28023	28188	28251	28236	28422	28122	28268	28399	28462	28285	28122	28551	28299	28609	28375	28338	28303	28341	28493	28407	28023	28399	28203	28169	28320	28573	28279	28177	28298	28464	28561	28423	28341	28139	28366	28476	28457	28310	28349	28323	28181	28328	28499	28415	28290	28198	28072	28325	28162	28209	28381	28178	28193	28397	28244	28099	28110	28488	28418	28438	28359	28101	28409	28313	28306	28374	28521	28237	28414	28235	28295	28404	28405	28239	28292	28410	28168	28261	28215	28063	28414	28776	28383	28237	28290	28335	28404	28211	28405	28578	28402	28240	28225	28259	28245	28006	28324	28465	28093	28108	28584	28809	28267	28446	28381	28424	28289	28339	28349	28347	28509	28440	28305	28119	28437	28259	28385	27913	28278	28344	28314	28332	28255	28194	28227	28498	28433	28708	28523	28488	28465	28523	28444	28299	28370	28272	28331	28491	28540	28364	28542	28276	28487	28351	28419	28394	28289	28249	28602	28240	28415	28157	28178	28403	28750	28757	28213	28376	28138	28531	28336	28282	28306	28326	28193	28403	28364	28358	28349	28042	28364	28413	28161	28512	28576	28073	28186	28401	28373	28370	28452	28643	28048	28478	28250	28251	28189	28400	28492	28314	28320	28351	28245	28074	28408	28045	28308	28429	28378	28487	28190	28356	28318	28320	28255	28309	28510	28334	28461	28186	28130	28427	28423	28132	28463	28446	28078	28161	28506	28301	28337	28195	28356	28308	28395	28317	28229	28510	27982	28341	28160	28593	28305	28146	28221	28577	28287	28391	28376	28392	28204	28566	28274	28243	28221	28420	28185	28333	28341	28365	28111	28521	28620	28399	28402	28330	28415	28483	28372	28381	28321	28343	28613	28391	28326	28212	28156	28496	28370	28377	28556	28451	28350	28349	28436	28237	28411	28266	28220	28487	28454	28272	28339	28404	28546	28245	27957	28512	28159	28590	28297	28070	28504	28433	28302	28263	28444	28292	28263	28349	28138	28470	28517	28406	28536	28328	28399	28378	28147	28474	28226	28129	28236	28449	28406	28464	28327	28400	28255	28366	28303	28321	28363	28279	28278	28489	28783	28527	28362	28321	28266	28219	28617	28227	28521	28488	28284	28467	28257	28304	28166	28359	28248	28437	28411	28347	28344	28217	28498	28463	28167	28282	28348	28278	28469	28413	28057	28359	28331	28364	28343	28318	28059	28291	28370	28266	28356	28308	28330	28418	28342	28273	28341	28182	28481	28232	28338	28502	28392	28105	28166	28375	28370	28347	28391	28453	28095	28419	28182	28221	28236	28262	28155	28449	28118	28542	28528	28572	28337	28622	28523	28240	28265	28420	28257	28400	28561	28418	28179	28087	28298	28333	28326	28410	28465	28505	28208	28465	28356	28293	28279	28381	28252	28276	28309	28548	28422	28167	28247	28648	28315	28395	28314	28169	28206	28334	28395	28340	28112	28265	28235	28427	28540	28304	28330	28267	28302	28156	28248	28479	28319	28346	28315	28439	28107	28354	28486	28445	28411	28621	28447	28383	28338	28386	28218	28239	28274	28204	28176	28219	28304	28182	28400	28130	28161	28254	28319	28216	28269	28442	28362	28528	28449	28531	28423	28435	28285	28403	28150	28679	28300	28342	28319	28320	28271	28449	28426	28448	28468	28512	28275	28245	28570	28584	28518	28110	28281	28359	28377	28656	28267	28444	28066	28116	28628	28297	28397	28222	28508	28302	28234	28375	28361	28358	28084	28220	28567	28082	28236	28528	28494	28657	28423	28379	28291	28199	28271	28283	28177	28330	28032	28414	28320	28393	28458	28387	28345	28383	28334	28289	28081	28410	28650	28169	28543	28348	28046	28392	28317	28220	28332	28492	28292	28288	28190	28340	28442	28368	28333	28479	28281	28543	28192	28202	28309	28471	28382	28599	28528	28395	28264	28456	28132	28367	28526	28398	28235	27849	28363	28362	28164	28417	28239	28435	28227	28257	28380	28163	28196	28414	28271	28179	28292	28209	28545	28297	28330	28491	28307	28305	28499	28240	28471	28284	28536	28320	28329	28469	28472	28463	28234	28655	28451	28184	28310	28388	28257	28498	28269	28351	28584	28297	28261	28265	28631	28368	28353	28513	28354	28509	28451	28339	28487	28487	28396	28342	28344	28272	28495	28258	28549	28355	28369	28342	28396	28356	28608	28303	28144	28326	28605	28288	28467	28130	28263	28339	28182	28496	28444	28468	28692	28287	28331	28202	28309	28198	28266	28493	28326	28302	28367	28269	28440	28404	28289	28294	28271	28461	28202	28436	28324	28455	28436	28089	28430	28338	28534	28329	28470	28514	28429	28149	28396	28449	28385	28642	28312	28439	28299	28370	28215	28206	28512	28417	28371	28199	28438	28280	28171	28563	28297	28293	28372	28044	28161	28393	28089	28476	28280	28118	28283	28333	28610	28334	28135	28362	28198	28441	28475	28290	28302	28559	28304	28255	28294	28482	28371	28269	28455	28299	28428	28450	28396	28553	28493	28487	28337	28432	28250	28395	28575	28323	28532	28241	28132	28118	28355	28213	28342	28402	28414	28140	28119	28285	28251	28488	28175	28415	28375	28219	28244	28362	28283	28492	28323	28534	28417	28179	28149	28557	28423	28606	28478	28323	28356	28203	28088	28657	28433	28171	28496	28292	28279	28282	28176	28404	28333	28277	28270	28419	28599	28460	28324	28091	28293	28256	28298	28167	28450	28394	28306	28442	28624	28510	28432	28441	28376	28255	28475	28488	28572	28385	28354	28509	28365	28302	28398	28537	28247	28398	28419	28209	28396	28314	28209	28295	28405	28290	28449	28312	28356	28122	28094	28190	28555	28281	28150	28123	28241	28308	28524	28425	28430	28657	28126	28338	28249	28441	28571	28215	28272	28187	28397	28319	28273	28418	28449	28399	28014	28411	28254	28246	28641	27966	28312	28411	28147	28277	28430	28514	28705	28370	28310	28465	28336	28174	28259	28313	28221	28451	28443	28341	28429	28467	28565	28390	28305	28374	28250	28527	28292	28581	28230	28200	28603	28465	28414	28293	28346	28261	28196	28128	28124	27938	28046	28273	28491	28580	28262	28443	28340	28312	28264	28402	28492	28656	28430	28142	28303	28207	28280	28371	28463	28245	28532	28574	28362	28280	28340	28457	28473	28301	28094	28226	28424	28387	28600	28393	28471	28490	28271	28010	28487	28480	28360	28108	27983	28302	28452	28371	28173	28497	28362	28390	28362	28304	28392	28296	28281	28181	28358	28085	28380	28357	28441	28554	28280	28341	28108	28300	28424	28451	28215	28231	28476	28473	28272	28657	28195	28436	28358	28328	28373	28394	28445	28314	28384	28463	28245	28046	28283	28253	28324	28079	28202	28444	28365	28133	28525	28403	28579	28333	28294	28135	28347	28405	28346	28364	28234	28238	28130	28309	28326	28390	28447	28017	28373	28326	28127	28216	28356	28310	28450	28195	28283	28215	28495	28386	28436	28435	28423	27879	28119	28483	28301	28200	28383	28317	28476	28620	28188	28175	28225	28363	28342	28511	28406	28556	28527	28206	28186	28252	28195	28501	28441	28369	28541	28341	28349	28366	28298	28368	28392	28278	28335	28511	28496	28633	28393	28262	28622	28297	28201	28381	28353	28214	28337	28407	28375	28543	28351	28358	28293	28320	28638	28149	28101	28362	28253	28327	28385	28497	28346	28545	28607	28178	28155	28235	28251	28309	28540	28271	28514	28417	28445	28641	28451	28482	28526	28385	28235	28411	28339	28534	28439	28483	28666	28274	28366	28277	28212	28534	28131	28403	28484	28405	28364	28294	28320	28241	28381	28242	28133	28321	28492	28306	28645	28311	28221	28342	28256	28344	28048	28229	28452	28690	28267	28666	28445	28394	28218	28610	28500	28512	28338	28580	28329	28473	28301	28351	28251	28588	28497	28150	28389	28441	28476	28501	28356	28292	28172	28335	28523	28555	28338	28488	28508	28229	27971	28391	28440	28443	28437	28538	28296	28357	28265	28311	27954	28370	28254
13335	24816	22762	18644	17733	17153	17063	16699	16598	16642	16319	16166	16099	16097	16084	16093	16487	16708	17144	17193	16625	16430	16310	16022	16015	16059	15966	16112	15932	15916	16055	16033	16038	15859	15832	15875	16098	15957	16063	16042	15814	16066	15854	15985	15844	16058	15987	16060	16053	15802	15899	15993	16047	15956	15970	15984	16010	15905	15946	15833	15883	16114	16133	15967	15915	15958	15942	15779	15951	15616	15875	15758	15926	16041	16067	15735	15860	15936	15933	15966	15955	15858	16079	15960	15931	15966	16018	15761	15988	16008	15961	15955	15939	16011	15982	15900	15913	15930	16019	15945	15836	15910	15965	15777	15856	15964	16006	16000	16085	15875	15937	15893	16060	16078	16072	15870	16071	15854	15795	16033	15977	16116	15991	15937	16141	15959	15948	15875	15914	16017	15990	15710	15837	15899	15959	15773	15901	15847	15871	15980	15989	15920	15854	15827	15972	15792	15955	15941	16024	15846	15930	15992	16009	16008	15774	15798	15879	15945	15927	15840	15769	16061	15780	15860	16006	15866	15894	15969	16007	16076	15982	15625	15897	15728	15979	15945	16021	15899	15905	16065	15889	15829	15938	15968	15914	16083	16028	15981	15803	15887	15979	15963	15759	15882	15966	15929	15960	15929	15830	16001	15901	15881	15760	16074	16001	15871	15841	15796	15866	15937	15950	15851	15879	15963	15825	15826	15885	15920	15963	15997	15760	15889	16013	16148	15847	15831	15970	15757	15906	15923	15895	15836	15830	15878	15876	15914	15878	15913	15842	16050	15951	15872	15926	15941	16017	15997	15899	15951	15903	15862	15815	15982	15833	15832	15902	15968	15964	16030	15922	15810	15694	15963	16005	15877	15927	15962	15849	15868	15901	16022	15967	15845	15857	15817	15924	15855	15925	15832	15778	16006	16019	15777	15974	16095	15825	15869	15869	15771	15900	15741	15931	15865	15908	15878	15715	16112	15977	15991	15908	15888	15819	15812	15898	15781	15921	15995	16015	15798	15983	15911	15846	16018	16014	15927	15777	15907	15868	15860	15776	16060	15961	15913	16037	15870	15795	15962	15922	15945	15893	15990	16045	15980	16003	15832	16013	15861	16002	16052	15863	15835	16019	15903	15807	15904	15965	16081	15918	15976	15912	15864	15947	15892	15940	15926	15903	15887	15992	15972	15896	15875	16049	15945	15864	15745	15877	16019	15999	16011	15872	15932	15814	15900	15923	15996	15819	15937	15774	15878	15845	15794	15950	15796	15663	15942	15824	15996	15719	15976	15892	15856	16086	15823	15974	16094	15834	15835	15867	15823	15877	15928	15869	15962	15771	15977	15978	15866	15956	15934	16098	15963	15946	16155	15900	15930	15720	16099	15870	15948	15958	15947	15923	15966	15999	15931	15937	15943	15920	15868	15997	15853	15942	15956	16061	15979	15987	15900	15836	16065	15906	15840	15902	15747	15902	16097	15905	16064	15925	15910	15938	16015	15895	15949	16019	15913	15961	15967	16015	15900	15883	16092	15882	15917	15844	16048	16064	15857	15868	15825	15906	15998	15887	16013	15922	15926	15834	15918	15938	16139	15764	15937	15643	15947	15886	15717	15928	15988	15946	16041	15866	15934	15871	15994	15892	15966	15676	15913	15856	16003	15819	15961	15932	15800	15940	15911	16024	15722	15979	15868	15800	16096	16037	15965	15728	15833	15988	15994	15926	15950	15850	15894	15800	15941	15941	15970	15820	15845	16057	15917	15778	15957	15767	15781	15975	15775	15930	15838	15880	16056	16150	15879	15919	15992	15851	16034	15899	16017	15919	15962	15955	16020	15890	15759	16034	15866	15879	15839	16060	15975	15858	15765	15969	15908	15839	15952	15910	16072	16015	15994	15868	16105	15723	15845	16014	15958	15830	15901	15904	15966	15937	15966	15873	15894	15918	15916	15662	15952	15995	15839	15931	15992	16077	15990	15903	15935	15932	15866	15988	16044	15926	16080	15886	15922	15913	15918	16086	16111	15963	16120	15944	15972	16035	15878	15860	15942	15771	15939	15786	15924	15916	15758	15881	16044	15728	16086	15979	15852	16036	15867	15964	15921	15784	16114	16071	15959	15848	15807	15972	15979	15962	16021	15958	16005	16023	15824	15909	15872	15827	15851	15862	15789	15963	15825	15820	16057	15873	15838	15912	15962	15876	15826	15914	15726	15758	15919	15710	15965	15882	15873	15987	15871	15913	15974	15964	16031	15870	15919	15902	16012	15998	15713	15979	16203	16146	15734	15967	15979	15791	16036	15908	16005	15908	15759	15986	15992	15901	15961	15936	15955	15900	16030	15860	15830	15865	15917	15862	15814	15939	16144	15869	15828	15990	16003	16067	15798	15756	15776	15929	15973	15856	15956	16041	15926	15818	15970	15879	15986	16009	16036	16032	15873	15803	16129	15945	15953	15777	16040	15948	15807	15927	16083	15815	16029	16030	15922	15861	15927	16151	15937	15856	15958	15740	15797	15976	15868	15982	16001	15780	16032	15935	15906	15809	15923	15873	16001	15948	15903	15848	16161	15961	15758	15825	15956	16179	15930	15961	15835	15811	15929	16006	15921	15905	15907	15738	15784	15826	15754	15913	15844	16052	16009	15895	15698	15953	15926	15868	16113	16140	15791	15801	16103	15960	15908	15872	15997	15939	16079	15984	15989	15766	15947	16072	16034	15967	15913	15855	15925	15862	15844	16063	16086	15926	15877	15864	15957	16079	15979	15837	15868	15873	16039	15947	15771	16073	15924	15930	15861	16007	16076	15880	15903	15913	16025	15876	15757	15821	15895	15937	15853	15756	15928	15936	16031	15841	15904	15987	15901	15867	15906	15942	15682	15948	16103	15974	15758	15945	15773	15946	15941	15907	15949	15776	15773	15688	15873	15945	15987	15760	16026	15932	16126	15729	16022	15754	15848	15926	16053	15938	15776	15906	15989	16073	15958	16145	15857	15976	15900	15972	15806	15998	16041	15780	15871	16022	16102	15853	16075	16087	16039	15770	15843	15952	16031	15859	15971	15820	16041	15929	15786	15788	15926	15908	16032	15840	15942	16015	15923	16044	15633	15864	15799	15892	16169	15748	15933	15908	16012	15798	15882	15843	15838	15825	16016	15795	16052	15958	15812	15932	15965	15867	15974	15851	16034	16081	15931	15727	15851	16015	16033	15998	15850	15884	15974	15827	15900	16032	15858	15835	15795	15963	15960	15990	16114	16088	15930	15871	15805	15765	16049	16047	15824	15987	15997	15802	15881	15718	15855	15961	15857	15934	16153	15969	15861	15754	15911	15835	15761	16020	15791	15832	15922	15879	15999	15903	15825	15928	15935	16056	15938	15801	15822	16014	15841	15985	15903	16012	16093	15927	15974	15806	15961	15844	15922	15981	15901	15904	15966	15916	16091	15857	15870	15800	15801	15918	15868	15803	15787	16104	15907	16042	15949	15900	15995	15705	15973	15945	15872	15883	15884	16001	15835	15841	15801	16084	15952	15944	15705	15967	16004	15908	15847	16042	15955	15872	15910	15932	16146	16026	15929	16029	15882	15945	15934	15925	15745	15840	15942	15857	15903	15759	15803	16038	15985	16058	15898	15960	15782	15803	15852	16093	15987	15981	15904	15980	16007	15901	15972	15932	15896	15890	15924	15986	15854	15865	15863	15790	15794	15935	15755	15863	15847	16057	15926	15836	15745	15960	15807	15949	15829	15891	15918	15845	15932	16062	15859	15913	15940	15967	15908	15975	15918	15901	15976	16220	15857	15959	15896	15920	15887	16055	15829	15922	15975	16107	15974	15973	15936	16049	15907	15929	16066	15871	15995	15844	15739	15956	15624	15916	16139	15938	15834	16053	15940	16097	15791	15880	16082	15892	15989	15801	16018	16069	15907	16014	15900	15893	16098	15986	16004	15950	15826	15912	15976	15894	15903	15718	15915	15890	15721	15935	15957	15955	15842	16008	16055	15801	15889	16011	15795	15913	15875	16026	15798	15879	15987	15920	15780	15763	16152	15965	15927	15965	15854	16018	15812	15825	15874	15938	15905	15779	15894	15910	15825	15873	15925	15953	15777	15819	16017	15981	15948	15990	15826	15904	15792	15965	15784	15816	15939	16068	16042	15890	15969	16029	15986	16013	16072	15995	16031	16062	15788	16056	15867	15861	15851	16031	15758	15837	15747	16068	15957	15894	15832	15813	16068	15862	16044	15839	15982	15921	15837	15757	15978	15980	15872	16046	15897	16104	15929	15971	15907	15748	15887	16051	15730	15967	16022	15929	16039	15918	16106	15828	15900	16072	15735	15938	15964	15970	15895	15860	16015	15954	16014	15898	16129	15972	15747	15788	16015	15979	15979	15876	15868	16132	15901	15891	15920	15955	16121	15944	15985	15828	15926	15872	15866	15894	15941	15971	16112	15929	15812	15884	15963	15808	16022	15942	15851	15833	15840	16168	15971	16040	16003	15876	15857	16076	15837	16105	16095	15669	15912	15971	15869	15957	16031	16015	15816	15882	15816	15745	15975	15966	15947	15875	15904	16018	15843	16028	16033	15906	15844	16001	15905	15841	16036	16064	15954	15696	16034	16091	16026	16137	15999	15948	15838	15924	15856	15914	15998	16058	15927	15976	15919	15763	15995	16148	16019	15881	16014	15875	15964	15772	15743	15978	15948	15934	15997	15886	15851	15892	16028	16022	15889	15930	16009	15951	15998	16050	15901	15939	15968	15811	16003	15973	15804	15776	16008	15933	15966	15927	15880	15880	15858	16169	15935	15872	15933	15748	15935	15960	15699	15909	15725	16108	15956	15913	15929	15941	15877	16027	15937	15982	15642	15740	15886	15957	16097	15941	15972	16019	15859	15897	15947	15924	16025	15943	15736	16004	15941	15969	15885	15869	15973	15937	16107	15881	15962	15758	15921	15852	15953	15932	15808	15816	15958	16090	15767	15826	15845	15907	16194	15890	15920	16030	15827	15935	15851	15733	15929	16002	16278	15706	16035	15869	15923	16009	16008	15825	15878	16041	15952	15957	15803	15962	15959	15901	15995	16020	15990	15955	15958	15937	15945	15909	15844	15863	15899	15894	15732	15965	15768	16059	16022	15842	16109	16020	15848
22685	21013	27993	25050	26007	30634	32829	30564	29916	29880	29941	29350	29680	29564	29567	29071	29370	30468	31568	31999	30989	30145	29544	29275	28967	28940	28850	28818	28921	28896	29055	28850	28824	28723	29018	28845	28875	28960	28912	29033	29271	29020	28775	28838	28684	28960	28884	28711	29200	29079	29407	28705	29107	28855	28625	28730	28862	28762	28738	29095	28877	28854	28939	28773	28846	28892	28771	28817	29058	28556	28987	28973	29095	29073	28885	28727	28956	28906	28806	28761	29059	28695	28772	28942	28768	28817	28954	28822	28800	28887	28818	28824	28940	28828	29087	28811	28842	28828	28838	28750	28662	28614	28891	28992	28958	28954	28680	29025	28918	29000	28748	28763	28702	28661	28666	28698	28534	28453	28635	28940	28971	28941	28908	28716	28616	28762	28705	28470	28764	28461	28762	29120	28888	28914	28870	28785	28942	29008	28986	28554	28714	28840	28706	28795	29082	28972	28748	28771	28625	28657	28795	28708	28923	28937	28970	28844	28930	28744	28919	28876	28780	28693	28683	28850	28991	28768	28823	28719	28836	28570	28829	28571	28667	28800	28650	28834	28867	28947	28795	28893	28780	28835	28648	28949	28974	28732	28836	28530	28741	28886	28966	28681	28763	28919	28909	28822	28877	29019	28801	28645	28658	28851	28943	28631	28674	28576	28837	28675	28512	28627	28561	29011	28753	29002	28962	28741	28849	29004	28762	28984	28776	29314	28837	28772	28889	28960	28804	28758	28757	28684	28892	29084	28759	28539	28618	28798	28703	28653	28687	28555	28930	28769	28845	28878	28882	28903	28851	28864	28736	28742	28986	28753	29160	28914	28860	28840	28970	28965	29074	28822	28911	28732	28547	28833	28651	28556	28864	29085	28887	28747	28911	28612	28617	28682	28872	28962	28860	28953	28847	28994	28831	28881	28891	28871	28674	28845	28820	28945	28679	28874	28662	29059	28822	28833	28758	28735	28813	28561	28882	28826	28820	28669	28782	28652	28931	28742	28622	28850	28852	28886	28759	28883	28676	28648	28657	28858	28843	28785	28993	28625	28637	28804	28779	28856	28627	28754	28864	28806	28639	28880	28971	28734	28523	28893	28650	28829	28821	28662	28603	28823	28873	28760	28707	28904	28864	28800	28961	28786	28899	28953	28870	28737	28941	28805	28835	28615	28894	28937	28980	28778	28647	28829	28826	28868	28889	28855	28847	29133	28805	28738	29030	28899	28895	28909	28921	28447	28696	28436	28710	28737	28748	28722	28713	28829	28708	28853	28917	29202	28522	28701	28706	28771	29026	28658	28789	28837	28711	28841	28947	28920	28785	28638	28767	28721	28876	28865	28839	28676	28985	28692	28811	29096	28863	28926	28964	28730	28831	28833	28924	28916	28585	28915	28838	28757	28706	28738	28820	28835	28808	28640	28647	28672	28752	28749	28822	28781	28697	28743	28650	28644	28807	28945	28744	28932	28727	28783	28666	28962	28692	28633	28753	28882	28683	28996	28793	28575	28603	29015	28799	28710	28669	28794	28839	28886	28656	28777	28870	28740	28742	28917	28903	28906	29056	28790	28636	28910	28642	28956	28749	28737	29039	28685	28535	28860	28837	28708	28827	28758	28608	28806	28805	28809	28777	28638	28892	28855	29015	28748	28804	28627	28883	28720	28816	28590	28802	28759	28831	28766	28850	28671	28702	28761	28982	28709	29098	28760	28567	28801	28709	28921	28876	28842	28714	28875	29059	28978	28800	28575	28660	28850	28856	28819	28638	28883	28949	28876	28741	28783	28883	28812	28880	28842	28638	28944	28979	28798	28747	28735	28779	28912	28924	28987	28867	28673	28784	28648	28975	28967	28605	28811	29029	28767	28577	28743	28881	28754	28881	29012	29085	28812	28901	28950	28917	28926	28672	28853	28933	28810	28965	28757	28810	28735	28692	28889	28843	28544	28834	28797	28783	28873	28801	28946	28605	28863	28688	28813	28753	28596	28749	28452	28958	28650	28664	28922	28498	28922	28869	28781	28673	28850	28773	28939	28716	28932	28838	28900	28932	28851	28958	28854	28550	28797	28857	28940	28870	29155	29091	28841	28611	28966	28734	29158	29011	28782	28789	28885	28897	28791	28866	28836	29014	28593	28999	28810	28795	28627	28780	28883	28658	28975	28775	28668	28841	28841	28798	29018	28924	28854	28733	28849	28853	29035	28963	28773	28809	28632	28725	28876	29025	28976	28725	29029	28961	28675	28645	28551	28815	28987	28633	28632	29017	29014	28669	28754	28911	28861	28666	28856	28860	28866	29027	29051	28728	28833	28889	28835	28869	28918	28654	28967	28475	28742	28949	28739	28457	28783	28830	28861	28391	28987	28805	28680	28648	28733	29008	28771	28937	28796	28853	28919	28866	28655	28504	29087	28957	28797	29075	28951	28870	28804	28767	29002	28888	28636	28793	28643	29034	28965	28736	28816	28654	28809	28916	28811	28671	28805	28728	28966	28960	29096	29075	28854	28712	28934	28847	28806	28863	28936	28801	28937	28669	28740	28808	28770	28851	28868	28717	28845	28851	29067	28764	28799	28627	28842	28718	28885	28884	28735	28761	28665	28659	28901	28790	28625	28894	28849	29055	28757	28872	28987	29045	28781	28857	28787	28876	28984	28668	28748	28916	28525	28668	28874	28808	28894	29065	29110	28734	28980	28933	28857	28677	28783	28908	28695	28771	28814	28653	28650	28704	28873	29131	28630	28661	28808	28646	28785	28595	28749	28657	29005	28962	28957	28846	28524	28789	28955	28721	28762	28947	29028	28903	28783	29251	28910	29092	29063	28638	28786	28710	28585	28851	28827	28990	28736	28999	28429	28877	28864	28755	28810	28862	28698	28820	28393	28987	28699	28820	28661	28859	28635	28967	28937	28892	28746	28890	28723	28741	28920	28839	28822	28651	28924	28890	28785	28905	28898	28665	28613	28870	28573	28817	29196	28763	28876	29183	28910	28681	28463	28663	28721	28683	28335	28466	28889	29039	28701	28890	28766	28863	29044	28958	29023	28810	28875	28895	28766	28908	29005	28810	29069	28645	28924	28823	28746	28856	28624	28895	28938	28925	28909	29050	28977	28849	28896	28726	28808	28891	28917	28977	28805	29041	28905	28716	28770	28917	28788	28666	28593	28830	28714	28918	29034	28903	29042	28762	28551	28507	28892	28622	28973	28962	29037	28896	28913	28820	28591	28741	28734	28932	28948	28904	28520	28788	28792	28794	29291	28851	28696	28818	28936	28553	29003	28739	28813	28803	28933	28808	28865	28790	28707	28773	28785	29112	28984	28537	28674	28810	28691	28766	28968	29046	28776	29055	28872	28916	28862	29015	28724	28720	29124	28950	28815	28823	28848	28469	28763	28783	28677	28829	28846	28778	28894	28889	28843	28793	28880	28948	28631	28901	28817	28521	28855	29069	28801	28882	28546	28636	28666	28717	28711	28922	28765	28839	28703	28759	28825	28835	29046	28975	28728	28816	29015	28840	28643	28900	28926	28590	28573	28809	28721	28804	28971	28898	29091	28738	28860	28900	29021	28944	28926	29143	29034	28936	28942	28818	29167	28662	28680	28947	28795	28780	28994	28813	28598	28851	28757	28804	29088	28648	28742	28817	28743	28806	28985	28853	28947	28950	28633	28491	28734	28810	28896	28859	28926	28687	28941	28992	28710	28773	28994	28630	28746	28737	28755	28602	28672	29071	28797	28838	28957	29060	28971	28591	28960	28913	28923	28950	28992	28706	29042	28674	28646	28760	28995	28864	28751	29070	28868	28806	28864	28718	28886	29056	29058	28962	28773	28641	28724	28791	28768	28526	28787	29232	28896	28933	28806	28921	29000	28746	28749	28909	28868	28826	28925	28996	28597	28848	28806	28791	28852	29022	28886	28969	28900	28761	28856	28855	28828	28688	28974	28680	28495	28664	29022	28934	28641	28725	28967	29019	28922	28882	28907	28893	28732	28844	28714	28938	28945	28774	28670	28846	28821	28519	28840	28778	28964	28765	28920	28914	28891	28532	28606	28557	28775	28837	28774	28936	29096	29015	28745	28691	28577	28520	28637	28910	28866	28697	28554	28805	29079	28823	28997	28603	28806	28756	28834	29047	28870	28921	28994	28945	28601	28940	29018	28937	28785	28936	28802	28959	29010	28946	28857	28835	28769	28796	28894	28694	28789	29041	28686	29066	28905	28847	28649	28690	28866	28731	28555	28833	28937	28977	29015	29097	28742	28827	28877	29051	28729	28882	28768	28795	29003	28863	28810	28767	28751	28594	28769	28897	28779	29065	28857	28999	28826	28901	28933	28850	28725	28834	28585	29071	28751	28945	28897	28844	28776	28647	29007	28601	28810	28630	28719	29094	28731	28552	28840	28850	29183	28982	29121	29054	28653	28824	29031	28587	28817	29203	28888	28613	28630	29102	28954	29179	28883	28995	28897	28706	28782	28781	28941	28669	28779	28656	28673	28998	28939	28804	28887	28755	28755	28817	28729	28745	28877	28961	28998	28989	29036	28888	29075	28835	28812	28879	28789	28819	28880	28828	28649	28549	28802	28821	28667	28851	28908	28905	28858	28976	29062	29081	28862	28728	28982	28740	28952	28765	28825	29004	28925	28999	29040	28957	28764	28920	28894	28575	28729	28785	28859	28779	28904	29011	28542	28714	28724	28990	28643	28882	28897	29009	28615	28704	28762	29045	28596	28867	28796	28925	28820	28630	28394	28821	29038	28827	28692	28849	28889	28632	28901	28865	28927	28997	28710	28886	28845	28629	28825	28805	29115	28950	28825	28664	28785	29091	28829	28824	29054	28800	28711	28772	28794	28933	28777	28693	28604	28816	28866	29109	28663	28837	28780	29092	29135	29181	28891	28708	28621	28710	28864	28873	28921	29048	28711	28865	28712	28823	28566	28827	28689	28708	28900	28532	29093	29085	28986	28820	28781	28999	28770	28770	28506	28925	28983	28851	28779	28854	28921	28757	28734	29030	28770	28924	28719	28673	29180	28810	28766	28725	28785	28800	28827	28918	28998	28921	28826	28881	28841	29067	28951	28771	28923	28935	28759	28629	28931	28905	28673	28765	28909	28868	28863	28857	28908	28542	28823	28836	28730
13056	26435	24748	19875	18568	17892	17526	17209	17078	16926	17199	16843	16749	16541	16650	16743	16803	17360	18217	18241	17672	16826	16471	16522	16346	16242	16205	16219	16215	16412	16305	16317	16347	16505	16136	16300	16263	16259	16263	16323	16243	16305	16327	16277	16368	16187	16435	16376	16273	16382	16337	16164	16496	16365	16327	16085	16174	16207	16261	16254	16229	16123	16146	16422	16148	16196	16408	16129	16365	16213	16271	16354	16136	16119	16340	16264	16376	16195	16271	16203	16284	16256	16142	16298	16275	16322	16285	16230	16309	16341	16014	16340	16228	16163	16168	16188	16246	16161	16153	16387	16142	16291	16197	16063	16329	16120	16223	16100	16196	16176	16296	16468	16222	16258	16074	16194	16283	16288	16358	16290	16074	16298	16213	16139	16061	16022	16221	16372	16134	16108	16292	16269	16196	16271	16080	16340	16265	16275	16073	16213	16290	15991	16134	16096	16200	16212	16189	16143	16113	16163	16261	16056	16340	16108	16157	16228	16284	16315	16323	16174	16106	16331	16133	16165	16132	16070	16190	16239	16037	16289	16139	16229	16094	16402	16045	16274	16193	16102	16239	16121	16327	16157	16114	16184	16220	16224	16051	16080	16156	16195	16161	16351	16076	16245	16283	16362	16197	16168	16038	16192	16140	16259	16081	16283	16136	16116	16078	16107	16282	16001	16258	16095	16181	16093	16169	16139	16062	15967	16307	16098	16327	16158	16187	16145	16046	16294	16388	16146	16171	16338	16197	16048	16227	16074	16151	16168	16094	16300	16050	16199	16280	16230	16104	16139	16107	16133	16083	16196	16209	16244	16201	16177	16301	16013	16299	16197	16252	16301	16213	16268	16016	16116	16129	16165	16232	16184	16190	16154	16028	16433	16118	16108	16147	16219	16269	16166	16390	16223	16432	16019	16110	16058	16147	16075	16101	16087	16196	16053	16181	16176	16078	16321	16100	16230	16291	16183	16358	16264	16258	16131	16161	15958	16316	16305	16088	16118	16154	16237	16121	16220	16126	16223	16168	16490	15979	16382	16320	16152	16158	16054	16209	16169	16027	16185	16198	16284	16253	16139	16154	16173	16245	16091	16110	16061	16151	16042	16170	16101	16310	16139	16069	16258	15956	16186	16288	16108	16330	16173	16218	16084	16224	16219	16285	16138	16199	16430	16093	16191	16140	16135	16184	16160	16287	16295	16120	16284	16123	16265	16276	16285	16147	16126	16224	16182	16183	16227	16188	16154	16257	16346	16273	16347	16256	16137	16507	16199	16300	16180	16111	16084	16127	16157	16138	16185	16059	16304	16146	16099	16355	16171	16246	16174	16227	16140	16140	16219	16077	15947	16202	16064	16287	16285	16197	16007	16122	16188	16052	16301	16166	16344	16124	16219	16120	16339	16316	16359	16263	16125	16182	16464	16149	16094	16246	16144	16194	16158	16224	16149	16195	16316	16275	16200	16213	15959	16270	16129	16007	16250	16053	16296	16304	16188	16024	16329	16305	16217	16060	16162	16100	16111	16291	16061	16162	16189	16376	16156	16110	16126	16206	16122	16143	16124	16361	16254	16149	16246	16151	16310	15935	16268	15989	16018	16241	16136	15982	16231	16343	16160	16277	16139	16387	16301	16173	16125	16300	16147	16273	16215	16261	16411	16321	16153	16202	16106	16126	16207	16166	16191	16236	16197	16082	16328	16397	16110	15989	16349	16295	16071	16214	16242	16172	16256	16285	16237	16119	16199	16163	16173	16313	16050	16156	16131	16137	16221	16190	16125	16091	16192	16017	16189	16109	16168	16297	16111	16144	16180	16306	16306	16035	16259	16238	16205	16082	16363	15967	16236	16093	16130	16032	16107	16168	16052	16395	16050	16327	16255	16226	16104	16143	16115	16271	16021	16197	16024	16239	16218	16122	16272	16211	16091	16098	16061	16028	16231	16136	16139	16212	16019	16250	16194	16134	16433	16224	16189	16109	16116	16206	16063	16102	16243	16152	16404	16266	16233	16101	16027	16083	16230	16004	16286	16008	15961	16038	15991	16149	16306	16052	16262	16012	16279	16121	16003	16178	16096	16179	16120	16025	16334	16264	16239	16063	16242	16122	16186	16217	16343	16182	16339	16217	16162	16193	16062	16324	16266	16225	16167	16113	16194	16225	16321	16061	16128	16097	16171	16201	16048	16314	16180	16113	16126	16134	16234	16125	16098	16155	16143	15996	16171	16280	16149	16300	16232	16146	16072	16011	16207	16057	16164	16287	16357	16097	16300	16241	16162	16047	16093	16239	16103	16292	16140	16155	16080	16404	16160	16165	16177	16277	16217	16206	16104	16246	16228	16154	16196	16152	16166	16127	16195	16294	16204	16137	16208	16163	16211	16442	15984	16391	16365	16039	16216	16084	16319	16221	15969	16089	16276	16208	16309	16273	16305	16393	16245	16209	16162	16119	16219	16308	16187	16139	16252	16099	16097	16158	16107	16302	16141	16146	16028	16210	16192	16273	16285	16263	16254	16169	16403	16253	16205	15986	16181	16197	16009	16236	16137	16186	16189	16189	16230	16281	15990	16003	16240	16177	16156	16298	15989	16213	16111	15994	16357	16322	16312	16329	16272	16214	16321	16109	16315	16161	16069	15945	16120	15976	16257	16232	16293	16248	16139	16218	16211	16204	16103	16074	16291	16323	16183	16155	16264	16109	16004	16137	16168	16135	16371	16259	16298	16324	16177	16093	16138	16145	16203	16183	16405	16197	16122	16250	16091	16151	16103	16248	16061	16200	16171	16076	16313	16045	16287	16271	16326	16136	16217	16251	16069	16081	16250	16228	16094	16334	16170	16206	16400	16059	16307	16305	16235	16294	16181	16245	16291	16157	16292	16297	16173	16317	16086	16233	16177	16021	16116	16017	16060	16094	16183	16157	16226	16274	16330	16223	16071	16239	16102	16044	16336	16246	16112	16044	16314	16093	16109	16340	16242	15958	16093	16210	16025	16120	16137	16119	16281	16168	16154	16045	16152	16178	16298	16243	16095	16186	16386	16215	16148	16221	16085	16148	16178	16246	16292	16272	16199	16208	15931	16015	16179	16316	16246	16259	16123	16215	16255	16281	16075	16155	16273	16228	16242	16360	16294	16135	16156	16223	16122	16277	16187	16062	16318	16162	16179	16432	16188	16326	16158	16105	16295	16092	16125	16111	16180	16230	16287	15986	16161	16165	16075	16245	16169	16097	16380	16260	16246	16275	16051	16128	16065	16099	16022	16142	16247	16244	16402	16085	16149	16199	15987	16249	16180	16032	16274	16131	16151	16118	16233	16309	16169	16141	16262	16176	16281	16315	16276	16181	16254	16007	16482	16322	16262	16186	16254	16272	16127	16139	16347	16161	16219	16175	16108	16180	16200	16146	16121	16176	16208	16312	16305	16153	16177	16126	16171	16132	16175	16295	16070	16340	16010	16280	16247	16157	16082	16170	16320	16272	16317	16352	16200	16365	16233	16227	16093	16215	16380	16241	16210	16311	16116	16173	16284	16017	16231	16337	16245	16196	16173	16109	16156	16042	16171	16292	16291	16299	16100	16162	16243	16174	16216	16213	16053	16140	16144	16155	16031	16241	16147	16167	16133	16057	16164	16251	16122	16035	16126	16230	16090	16057	16164	16227	16165	16165	16223	16099	16180	15937	16132	16204	16093	16161	16089	16174	16102	16293	16156	16158	16096	16219	16265	16248	16160	16270	16316	16306	16177	16134	16102	16185	16260	16258	16086	16356	16261	16148	16146	16131	16266	16194	16075	16011	16147	16105	16091	16213	16216	15967	16133	15943	16005	16251	16043	16157	16193	16465	16244	16387	16275	16241	16120	16143	16144	16288	16061	16395	15986	15984	16139	16103	16050	16182	16322	16080	16129	16182	16122	16201	16328	16172	16108	16112	16299	16244	16107	16223	16153	16186	16278	16144	16303	16201	16202	16163	16245	16197	16278	16145	16106	16182	16110	16147	16133	16169	16076	16215	16210	16071	16330	16284	16314	16332	16151	16204	16082	16120	16201	16109	16250	16091	16388	16202	16136	16063	16194	16408	16125	16318	16105	16011	15836	16253	16254	16182	16290	16228	16123	16192	16067	16312	15948	16398	16279	16285	16202	16302	16233	16179	16314	16294	16022	16105	16291	16116	16242	16032	15994	16138	16132	16124	16013	16205	16251	16203	16083	16072	16072	16214	16276	16244	16122	16175	16429	16117	16381	16043	16385	16243	16103	16115	16030	16205	16210	16148	16121	16162	16248	16026	16300	16206	16166	16241	16272	16110	16178	15949	16170	16028	16593	16144	16173	16211	16030	16193	16041	16142	16302	16257	16119	16283	16252	16226	16166	16047	16241	16103	16262	16187	16040	16025	16127	16168	16223	16392	16162	16281	15952	16310	16193	16096	16159	16203	16082	16114	16299	15941	16150	16129	16150	16348	16146	16083	16220	16210	16230	16132	16118	16049	16297	16267	16108	16183	16210	16291	16073	15924	16276	16217	16161	16241	16147	16206	15925	16209	16184	16222	16204	16299	16354	16271	16112	16397	16269	16125	16180	16173	16417	16191	16141	16137	16141	16051	16175	16307	16208	16299	16237	16198	16097	16329	16161	16286	16110	16055	16106	16076	16108	16152	16137	16212	16104	16152	16389	16244	16155	16347	16108	16137	16158	16080	16225	16239	16144	16182	16076	16180	16208	16204	16288	16134	16360	16109	16156	16219	16275	16146	16078	16035	16165	16180	16194	16047	16205	16326	16154	16109	16194	16312	16153	16093	15999	16033	16162	16087	16238	16131	16142	16189	16134	16120	16043	16154	16161	16209	16189	16154	16146	16211	16230	16178	16205	16205	16108	16235	15987	16353	16315	16165	16326	16160	16063	16297	16228	16095	16320	16097	16116	16240	16184	16260	16100	16350	16294	16181	16190	16299	15985	16335	16145	16259	16271	16245	16168	16163	16162	16283	16167	15962	16037	16113	16163	16085	16000	16141	16289	16113	16123	16243	16171	16058	16180	16242	16177	16146	16094	16291	16173	16287	16273	16189	16011	16078	16036	16143	16077	16314	16135	16171	16254	16136	16148	16254	16239	16183	16107	16060	16253	16075	16179	16026	16344	16183	16162
32216	27698	33251	32103	29657	29794	29554	29368	29013	29316	29120	29174	28810	28930	28749	28698	28683	28730	28606	29144	29156	28849	28639	28666	28782	28667	28536	28502	28764	28497	28893	28883	28725	28431	28738	28556	28479	28623	28640	28655	28695	28852	28663	28554	28799	28767	28842	28784	28928	28575	28814	28587	28838	28659	28620	28606	28644	28862	28608	28655	28532	28611	28613	28480	28742	28773	28748	28689	28647	28701	28360	28625	28693	28895	28555	28390	28782	28566	28584	28634	28736	28801	28702	28606	28510	28675	28585	28729	28754	28518	28859	28803	28666	28601	28731	28592	28917	28509	28405	28865	28692	28439	28569	28785	28558	28651	28735	28606	28707	28449	28471	28544	28673	28656	28710	28595	28803	28666	28832	28568	28529	28816	28699	28653	28576	28515	28824	28560	28499	28659	28647	28340	28710	28630	28732	28499	28726	28684	28633	28462	28397	28833	28503	28534	28580	28713	28657	28699	28780	28654	28967	28607	28677	28735	28675	28403	28867	28756	28598	28426	28702	28621	28663	28424	28563	28920	28603	28694	28632	28660	28857	28675	28486	28692	28672	28554	28327	28526	28567	28517	28606	28776	28681	28698	28652	28572	28593	28637	28538	28680	28385	28699	28669	28558	28789	28708	28814	28469	28754	28630	28633	28553	28826	28649	28660	28511	28772	28773	28611	28398	28727	28520	28555	28708	28599	28666	28555	28972	28823	28612	28616	28639	28594	28629	28922	28747	28454	28716	28573	28784	28572	28504	28679	28829	28557	28628	28851	28928	28660	28533	28683	28853	28551	28705	28661	28415	28618	28471	28694	28597	28474	28803	28572	28775	28872	28675	28649	28472	28628	28677	28415	28477	28558	28572	28576	28303	28623	28475	28593	28450	28579	28758	28644	28588	28369	28675	28498	28807	28513	28545	28338	28644	28564	28649	28645	28901	28607	28607	28683	28511	28934	28672	28699	28809	28750	28709	28722	28789	28712	28557	28513	28516	28562	28419	28538	28569	28783	28634	28918	28554	28570	28623	28459	28379	28727	28640	28507	28494	28438	28641	28936	28659	28539	28731	28630	28873	28636	28586	28360	28533	28572	28761	28722	28555	28597	28691	28502	28658	28673	28721	28766	28639	28835	28491	28881	28662	28539	28688	28664	28571	28808	28631	28578	28597	28736	28942	28673	28780	28535	28458	28656	28571	28801	28724	28543	28726	28666	28382	28767	28720	28601	28408	28548	28617	28479	28555	28509	28459	28720	28791	28591	28561	28701	28483	28681	28510	28683	28517	28686	28762	28654	28452	28563	28734	28694	28529	28532	28436	28597	28645	28489	28707	29022	28970	28752	28749	28565	28594	28559	28264	28655	28815	28493	28502	28454	28815	28783	28733	28658	28779	28660	28742	28422	28777	28799	28709	28563	28465	28605	28608	28614	28555	28598	28702	28586	28639	28749	28858	28781	28634	28731	28720	28845	28853	28959	28530	28781	28509	28535	28594	28556	28400	28767	28644	28781	28792	28633	28672	28550	28826	28761	28801	28610	29002	28531	28767	28555	28556	28734	28654	28559	28529	28507	28555	28729	28470	28795	28753	28859	28941	28617	28648	28691	28671	28670	28643	28641	28655	28447	28825	28631	28670	28466	28393	28458	28514	28622	28612	28578	28609	28716	28436	28529	28729	28398	28705	28529	28601	28667	28868	28615	28855	28613	28691	28755	28383	28669	28774	28486	28538	28601	28676	28710	28742	28671	28658	28623	28722	28542	28783	28805	28812	28645	28343	28878	28976	28922	28598	28761	28694	28701	28653	28707	28535	28660	28696	28571	28434	28632	28797	28637	28317	28661	28819	28337	28619	28830	28487	28887	28667	28568	28748	28802	28731	28731	28378	28693	28573	28812	28603	28490	28437	28679	28500	28660	28488	28853	28638	28318	28458	28619	28795	28777	28620	28971	28634	28574	28495	28801	28793	28322	28651	28860	28640	28476	28567	28947	28966	28630	28674	28570	28873	28758	28702	28697	28595	28566	28677	28699	28737	28569	28629	28523	28392	28817	28824	28563	28492	28446	28665	28501	28607	28517	28817	28441	28891	28513	28527	28753	28708	28604	28468	28591	28614	28792	28459	28825	28966	28662	28697	28732	28709	28684	28411	28762	28359	28579	28638	28674	28611	28537	28448	28728	28904	28615	28891	28769	28682	28673	28577	28616	28716	28493	28660	28378	28316	28593	28479	28675	28555	28545	28405	28527	28635	28595	28757	28422	28776	28768	28740	28367	28728	28593	28597	28464	28707	28607	28566	28738	28566	28647	28953	28545	28622	28519	28619	28714	28773	28563	28725	28668	28540	28753	28680	28566	28417	28689	28548	28648	28644	28701	28610	28738	28613	28765	28856	28793	28727	28631	28725	28643	28799	28597	28730	28534	28658	28315	28532	28875	28712	28749	28808	28766	28603	28799	28735	28610	28777	28420	28454	28798	28507	28673	28865	28768	28805	28694	28815	28407	28687	28521	28410	28968	28569	28779	28685	28744	28772	28760	28860	28602	28541	28665	28739	28726	28694	28668	28735	28794	28597	28555	28738	28944	28742	28966	28627	28462	28709	28894	28667	28750	28867	28722	28403	28870	28839	28678	28705	28639	28719	28648	28687	28663	28631	28593	28667	28698	28701	28483	28711	28686	28775	28701	28619	28403	28648	28524	28672	28895	28564	28646	28577	28506	28525	28642	28530	28408	28560	28618	28573	28705	28813	28948	28751	28819	28750	28791	28651	28610	28768	28802	28760	28415	28826	28593	28595	28692	28556	28584	28799	28388	28663	28431	28642	28488	28842	28899	28721	28425	28505	28881	28539	28644	28810	28448	28819	28599	28345	28825	28356	28415	28551	28698	28616	28699	28984	28555	28814	28550	28764	28689	28727	28616	28563	28616	28827	28767	28891	28742	28642	28840	28833	28428	28476	28814	28732	28804	29002	28534	28702	28809	28247	28371	28784	28605	28617	28693	28581	28564	28563	28431	28638	28531	28691	28581	28989	28730	28331	28551	28696	28715	28808	28526	28605	28808	28530	28721	29056	28636	28582	28749	28608	28393	28605	28411	28560	28654	28926	28759	28668	28601	28456	28649	28577	28375	28656	28635	28708	28605	28723	28435	28772	28837	28671	28499	28610	28414	28613	28813	28821	28515	28568	28643	28771	28759	28663	28688	28759	29005	28680	28694	28682	28692	28526	28777	28506	28358	28513	28524	28695	28811	28471	28788	28615	28616	28786	28266	28441	28644	28654	28637	28546	28939	28478	28482	28581	28577	28778	28616	28845	28671	28497	28799	28631	28563	28842	28662	28582	28548	28590	28629	28666	28429	28904	28520	28676	28597	28441	28474	28894	28669	28838	28729	28751	28621	28521	28728	28501	28742	28720	28582	28506	28430	28981	28535	28697	28630	28960	28583	28620	28573	28888	28618	28641	28490	28566	28732	28539	28514	28557	28717	28699	28563	28843	28646	28622	28571	28635	28699	28580	28419	28652	28703	28748	28801	28840	28556	28667	28774	28721	28706	28638	28403	28864	28967	28860	28816	28612	28464	28701	28632	28811	28960	28518	28733	28514	28609	28677	28832	28507	28653	28599	28545	28610	28963	28687	28818	28754	28315	28841	28677	28403	28606	28699	28323	28718	28605	28773	28644	28789	28559	28721	28578	28928	28815	28460	28669	28777	28772	28863	28850	28619	28681	28644	28651	28701	28680	28486	28645	28939	28575	28824	28832	28613	28746	28612	28685	28722	28700	28588	28486	28587	28777	28827	28743	28622	28566	28512	28513	28638	28370	28312	28540	28610	28801	28680	28521	28646	28515	28325	28544	28530	28907	28708	28436	28690	28643	28689	28696	28537	28538	28644	28612	28706	28645	28590	28816	28509	28441	28591	28402	28818	28449	28715	28712	28494	28507	28671	28961	28633	28709	28428	28583	28797	28750	28300	28784	28687	28717	28675	28618	28645	28768	28723	28610	28727	28691	28475	28809	28660	28631	28881	28778	28638	28778	28537	28528	28683	28745	28612	28761	28639	28468	28671	28709	28660	28601	28494	28615	28495	28888	28537	28562	28597	28756	28475	28521	28485	28542	28605	28435	28866	28523	28665	28625	28772	28588	28634	28583	28540	28862	28971	28795	28641	28616	28440	28775	28712	28603	28526	28728	28663	28790	28917	28566	28573	28646	28621	28724	28522	28757	28433	28659	28737	28694	28494	29013	28720	28622	28643	28300	28598	28853	28623	28455	28573	28704	28681	28579	28586	28487	28457	28693	28454	28963	28428	28834	28555	28660	28820	28569	28484	28568	28359	28493	28658	28693	28534	28646	28731	28554	28679	28695	28781	28901	28724	28593	28674	28578	28530	28685	28576	28757	28785	28943	28623	28746	28789	28666	28608	28666	28634	28705	28513	28863	28711	28614	28993	28426	28532	28405	28511	28519	28758	28547	28668	28753	28802	28477	28625	28679	28640	28468	28330	28851	28731	28706	28513	28709	28735	28414	28688	29003	28572	28503	28708	28494	28799	28709	28663	28754	28783	28694	28716	28795	28598	28669	28764	28762	28850	28828	28728	28713	28566	28579	28631	28658	28529	28714	28775	28629	28829	28757	28988	28684	28377	28568	28703	28559	28516	28995	28705	28765	28511	28641	28494	28435	28670	28429	28308	28513	28863	28668	28615	28948	28628	28571	28733	28665	28868	28760	28743	28579	28750	28636	28759	28776	28695	28757	28404	28491	28609	28932	28797	28710	28483	28492	28513	28891	28704	28650	28919	28626	28760	28288	28470	28688	28735	28615	28585	28669	28556	28548	28802	28878	28610	28453	28450	28760	28753	28637	28785	28893	28769	28622	28538	28643	28716	28753	28848	28623	28454	28459	28634	28618	28623	28802	28627	28634	28704	28690	28604	28651	28674	28650	28694	28688	28643	28786	28692	28545	28585	28746	28620	28959	28854	28867	28405	28790	28537	28692	28931	28715	28840	28568	28832	28491	28840	28723	28743	28916	28543	28648	28351	28552	28639	28747	28673	28483	28633	28654	28594	28569	28380	28564	28475	28625	28636	28730	28528	28744	28886	28661	28713	28533	28891	28572	28843	28642	28492	28707	28968	28742	28710	28586	28728
17017	21762	20644	17634	16966	16650	16554	16174	16195	16161	16005	16176	16216	16092	15972	15819	16297	16129	16034	16150	16067	15912	15945	16060	15964	15901	15790	16051	15978	16076	16128	15940	15814	15928	15935	15851	15843	15966	16022	15868	16015	15999	15973	15818	15820	15826	15822	16126	16038	16086	15750	15780	15765	15888	15808	16002	15805	15988	15932	15899	15957	15740	16042	15702	15808	15858	15798	15895	15758	15919	15829	15810	15970	15976	15959	16002	15992	16034	15794	15868	15881	15905	15997	15777	16013	15863	15950	15991	15905	15806	15863	16012	15922	16010	15900	15664	15816	15893	16039	15919	15895	15604	15963	15833	15972	15927	16049	15994	15886	15857	15842	15967	15901	15914	15725	15985	15883	15566	16035	15873	15999	15985	16039	15913	15839	15867	15736	15877	15906	16071	15736	15957	15830	15737	15942	15947	15896	15885	16009	15773	15996	15758	15803	15875	15641	15888	15960	15880	15683	15889	15912	15864	15941	15840	15897	15893	16056	15778	15956	15954	15816	16012	15838	15922	16036	15806	15755	15856	15838	15829	15903	15996	15837	15635	15922	16012	15895	15811	15869	16012	15783	15876	15874	15950	15833	15692	15888	15916	15812	15906	15944	15905	15967	16026	15902	15897	15805	15687	15876	15705	15881	15894	15786	15809	15760	15862	15903	15830	15846	15909	15850	15937	15905	15726	15801	16003	15812	15886	15794	15948	15863	15958	16011	15746	15983	15785	15722	15869	15860	15911	15816	15856	15842	15739	15940	15699	15928	15888	15987	15761	15979	15929	15743	15993	15916	15866	15914	15736	15776	15855	16004	15926	15931	16010	15864	15761	15845	15778	15790	15793	15949	15787	15882	15787	15917	15923	15895	15805	15980	16013	15757	15888	15887	15902	16028	15925	15945	15807	15854	15877	15964	15939	15906	15978	15763	15775	15747	15934	15878	15794	15880	16012	15910	15941	16105	16012	15701	15943	16078	15914	15689	15887	15850	15740	15960	15923	15898	15918	15812	15883	16016	15800	15801	15966	15961	15782	15960	15908	15942	15924	15964	15802	15878	15895	15921	15975	15802	15806	15822	15838	15799	15761	15932	15743	15808	15837	15978	15826	15816	15889	15926	15770	15755	15848	15877	15990	15841	16000	15825	16000	15817	15818	15911	15939	15758	15842	15922	15803	15932	15755	15734	16043	15922	15786	15932	15879	15909	15869	15757	15795	15883	15839	15912	16005	15878	15838	15856	15754	15799	15928	15809	15736	15920	15787	15948	15824	15803	15927	15812	15898	15654	15768	15738	15718	15761	15832	15876	15937	15961	15848	15802	15936	15759	15744	15772	15832	15896	15985	16044	15786	15735	15937	15901	15883	15992	15892	15808	15931	15877	15790	15951	15778	15766	15943	15886	15856	15897	15897	15847	15824	15686	15865	15888	15826	15989	15827	15807	15805	15893	15901	15952	15841	15900	15789	15788	15774	15833	16001	16064	15829	15777	15899	15980	15833	15906	16004	15989	16004	15805	15765	15756	15977	15869	15873	15899	15652	15729	15879	15862	16056	15869	15962	15812	15911	15932	15601	15883	15959	15976	15888	15757	15784	15953	15961	15768	15820	15952	15759	15901	15835	15871	15767	15902	15705	15965	15763	15986	15937	15748	16110	15806	15879	15886	15946	15887	15816	15882	15895	15899	15700	16027	15863	15771	15885	15904	15863	15963	16171	15737	15964	15828	15837	15838	15866	15806	15831	15883	15896	15814	15878	15863	15937	15806	15834	15931	15868	15883	15977	15984	15915	15901	15896	15852	15902	15771	15933	15652	15712	15658	15895	15881	15992	15866	15877	15808	16047	15747	15837	15997	16059	15862	15880	15865	15885	15733	15841	15857	15891	15823	16022	15759	15698	15882	15777	15965	16070	16082	16066	15995	16029	15846	16020	15875	15821	15920	15871	15816	16017	16109	15870	15837	16007	15770	15758	15815	15904	15885	15883	15942	15909	15898	15882	15787	15876	15792	15849	15955	15898	15930	16020	15812	15778	15982	15755	15912	15856	15857	15869	15787	15977	15718	15996	15904	15788	15858	15672	15845	15805	15680	16121	15911	15755	15718	15822	15959	16020	15780	15737	15849	15992	15921	15787	16129	15874	15845	15798	15944	15741	15899	16005	15982	15821	15997	15794	15926	15928	15874	15776	15717	15701	16077	15568	15916	15819	15840	15816	15933	15921	16061	16051	16029	16140	15785	15744	15838	15628	15812	16078	15643	15748	15815	16034	15726	15821	15876	15814	15771	15932	15903	15905	15692	15959	15912	15956	15906	15881	15854	15996	15810	15915	15993	15790	15924	16030	15721	15936	15969	15644	15813	15847	15657	15788	15777	16112	15764	15837	15916	15961	15773	15842	16064	15871	15919	15972	15765	15870	15849	15634	15934	15770	15764	15838	15923	15942	15601	15891	15912	16013	16121	15854	15800	15867	16119	15983	15680	16063	15985	15946	15769	15788	15906	15861	15978	15854	16039	15807	15672	15708	16021	15915	15772	15840	15780	15832	15862	15880	16032	15940	15777	15820	15792	15756	15912	15843	15784	15536	16052	15759	15956	16041	15966	15913	16002	15913	15800	15980	16124	15760	15903	15792	15727	15848	15873	15874	16048	15848	15863	16031	15880	15817	15843	15920	15812	15804	15925	15921	15895	15830	15893	15981	15765	15975	15811	15777	15950	15887	15836	15886	15919	15832	15810	15853	15675	15955	15937	15957	16055	15736	15919	15904	15822	15834	15785	15970	15847	15813	15843	15775	15935	16028	16053	15672	16028	15812	15730	15830	15811	15906	15965	15811	15871	15865	15830	15804	15793	15716	15939	15777	15765	15869	15910	15834	15841	15876	15694	15860	15865	15879	15844	15877	15878	15854	15979	15950	15996	15932	15840	16114	15905	15899	15884	15957	15898	15991	16083	15853	15863	15934	15847	16185	15938	15958	15915	15773	15860	15883	16014	15836	15888	16121	15908	16141	15861	15818	15934	15890	15827	16010	15957	15785	15926	15849	15896	16006	15763	15880	15962	16016	15940	15855	15777	15849	16022	16066	15750	15876	15948	15670	15725	15926	15850	15993	16000	15821	15799	15793	15936	15840	16035	15976	15977	15967	15768	15707	15893	16031	15871	15939	15799	15912	15754	15899	15739	15795	15994	15798	16004	15671	15854	15893	16002	16018	15755	15919	16044	15797	15954	16004	15758	16000	16051	15892	15833	15890	15859	16033	15976	15884	15941	15802	15940	15967	15777	15850	15811	15772	15838	15901	15874	15790	15995	15833	15818	15884	16177	15862	15922	15683	15899	15775	15824	15985	15943	16018	15807	15903	15864	15920	15963	15830	15952	16025	15782	15897	15883	15906	15847	15981	15912	15744	15952	15857	15804	15872	15995	15866	15775	15889	16057	15749	15785	15912	15760	15953	15770	15827	15848	16053	15853	16037	15844	16006	15819	15814	15728	15796	15777	15949	15998	15876	15948	15740	16093	15795	15731	15886	16136	15734	15913	15778	15880	15825	15808	15860	15964	15771	15864	15836	15871	15991	15868	15783	15865	16000	16055	15990	15830	15929	15940	15985	15899	16051	16012	15965	15895	15939	16153	15956	15855	15755	15751	15820	15949	15951	15820	15875	15778	15804	15910	15911	15900	16103	16022	15907	16004	15918	15923	15864	15872	16003	16019	15940	15800	16090	15699	15947	15795	15716	15965	15910	15828	15953	15822	15982	15768	15976	15746	15827	15906	15867	15805	15776	15674	15806	15843	15894	15889	15764	15784	15832	15859	15899	15890	15788	15934	16000	15911	16009	15872	15938	15945	15877	15786	15910	15902	15902	16097	15990	15982	15731	15756	15863	15828	15912	15907	16056	15962	15775	15898	15747	15756	15949	15694	15749	15856	16039	15768	15972	15905	15995	15789	15665	15935	16026	15856	15829	15913	15955	16013	15904	15758	15914	15826	15842	15925	15984	15955	15897	15878	15957	15887	15912	15914	15994	15765	15820	15708	15915	15812	15804	15856	15982	15882	15995	15762	15953	15758	15924	15902	16022	15880	15588	15755	15992	15883	15854	15743	15793	15790	15932	15998	15971	15942	15816	15922	15830	16038	15990	15787	15887	15841	15854	15916	16033	15766	15878	15711	15825	16031	15826	15875	15896	15942	15952	15771	15941	16045	15901	15829	15945	16034	15948	16028	15850	15799	15988	15988	15871	15857	15743	16025	16006	15930	15744	15944	15771	15803	16023	16085	15859	15922	15985	15955	15815	16005	15950	16081	15932	15723	15724	15846	16007	15818	15900	15959	15762	15980	15829	15867	16015	15883	15743	15818	15951	15982	15784	15898	15801	16100	15994	16090	16092	15945	15767	15954	15879	15921	15862	15914	16007	15659	15760	15929	15865	15873	15843	15914	15911	16005	15992	16036	15892	15922	15926	16029	15936	15949	15729	15976	15917	15926	16113	15857	15987	15902	15843	15817	16010	15943	15942	15741	15998	15944	15981	15903	15893	15959	15888	15734	15719	16019	15834	15896	15869	15826	15888	15787	15934	15960	16004	15863	15876	15962	15828	15881	15880	15848	15847	16022	15849	15854	15822	15821	15920	15773	15836	15926	16037	15903	16030	15865	15923	15889	16022	15838	15858	15756	15848	15956	15896	15732	15843	15983	15787	15944	15981	15984	15875	15808	15714	16030	16018	16032	15756	15997	15958	15856	15886	16055	15753	15946	15851	15748	15956	15786	15796	15930	15924	15957	15908	15794	15859	15815	15848	15823	15778	15906	15835	15781	15967	15814	16001	15948	15798	15860	15969	15740	15947	15838	16069	15886	15957	16048	15833	15980	15970	15959	16021	15881	15778	15851	16052	15837	16096	15838	16020	15950	15901	15953	15864	15839	15791	15764	15986	15894	15936	15907	15919	15926	15882	15866	15966	15891	15905	15781	15698	16009	15930	15949	15901	15999	15938	16015	15803	15981	15882	15902	15931	15896	15824	15939	15852	15838	15879	15944	15855	15777	15731	16111	15933	15698	15983	15929	16030	15876	15927	15826	15955	15867	15744	16010	15841	16027	15890	15935	15935	16045	15816	15855	15828	15808	15916	15819	15850	15860	15887
23991	21033	27903	26989	28255	30571	30956	29733	29323	29581	29475	29161	29074	29031	28836	28803	28807	29543	30036	30036	29842	29073	28985	28890	28570	28832	28773	28569	28477	28632	28786	28656	28464	28583	28577	28718	28530	28752	28290	28614	28502	28504	28400	28551	28738	28555	28551	28539	28434	28539	28634	28467	28485	28361	28629	28801	28394	28606	28565	28787	28640	28431	28503	28654	28465	28644	28616	28699	28488	28375	28488	28624	28695	28354	28462	28771	28404	28750	28446	28829	28582	28268	28479	28687	28813	28718	28491	28482	28291	28540	28534	28758	28542	28857	28713	28744	28717	28557	28487	28506	28601	28497	28419	28524	28614	28397	28462	28511	28832	28382	28630	28553	28416	28490	28607	28316	28504	28558	28375	28546	28423	28552	28708	28606	28526	28563	28666	28580	28231	28270	28657	28542	28480	28565	28293	28628	28650	28626	28918	28608	28799	28499	28757	28463	28565	28550	28648	28524	28447	28642	28477	28778	28557	28425	28728	28332	28496	28369	28545	28553	28399	28556	28474	28581	28470	28634	28604	28501	28650	28566	28539	28398	28703	28683	28630	28438	28526	28723	28396	28499	28446	28065	28483	28584	28508	28531	28687	28488	28618	28511	28476	28502	28639	28528	28239	28477	28664	28734	28254	28712	28411	28424	28435	28327	28612	28358	28552	28346	28413	28548	28370	28460	28399	28597	28571	28420	28502	28612	28618	28475	28622	28573	28471	28538	28617	28453	28507	28494	28663	28587	28526	28649	28598	28479	28747	28359	28536	28584	28400	28447	28384	28550	28526	28407	28505	28444	28434	28713	28668	28603	28785	28554	28611	28541	28724	28600	28682	28660	28872	28754	28378	28382	28648	28387	28575	28326	28542	28403	28451	28633	28471	28603	28499	28636	28322	28455	28602	28693	28383	28435	28634	28556	28572	28613	28585	28525	28693	28417	28508	28643	28412	28611	28657	28453	28459	28492	28416	28698	28509	28656	28466	28246	28531	28701	28484	28834	28665	28514	28868	28610	28594	28745	28734	28582	28744	28627	28469	28546	28580	28228	28387	28716	28440	28621	28842	28727	28704	28627	28405	28360	28557	28550	28507	28447	28542	28515	28619	28542	28474	28525	28615	28706	28363	28480	28395	28240	28665	28400	28356	28624	28757	28295	28755	28582	28592	28403	28540	28768	28392	28617	28589	28511	28632	28787	28519	28480	28591	28416	28732	28454	28616	28667	28564	28804	28390	28656	28593	28355	28404	28582	28481	28500	28551	28606	28300	28503	28436	28418	28583	28408	28422	28502	28380	28416	28602	28617	28677	28469	28609	28598	28574	28384	28407	28594	28483	28757	28351	28555	28576	28642	28679	28576	28455	28445	28437	28500	28590	28454	28696	28556	28605	28521	28425	28443	28502	28551	28508	28720	29088	28680	28498	28830	28679	28527	28431	28644	28630	28421	28552	28431	28501	28615	28635	28504	28463	28567	28691	28428	28640	28814	28419	28523	28345	28443	28649	28664	28766	28768	28629	28638	28626	28551	28281	28556	28415	28458	28739	28232	28602	28466	28425	28313	28717	28583	28634	28430	28483	28399	28475	28617	28728	28639	28443	28869	28507	28347	28751	28533	28821	28734	28769	28367	28684	28473	28651	28833	28732	28488	28390	28597	28587	28788	28565	28358	28442	28555	28617	28691	28840	28498	28684	28762	28473	28621	28305	28630	28508	28710	28781	28350	28442	28649	28406	28427	28477	28258	28582	28472	28475	28572	28608	28607	28642	28460	28290	28372	28469	28343	28691	28674	28715	28453	28689	28173	28438	28533	28337	28429	28814	28453	28426	28657	28362	28602	28599	28288	28437	28636	28665	28427	28790	28555	28537	28704	28712	28606	28376	28416	28348	28455	28281	28512	28798	28579	28361	28561	28433	28531	28561	28358	28594	28613	28534	28451	28325	28651	28551	28530	28749	28352	28353	28599	28612	28492	28421	28237	28598	28371	28647	28836	28520	28632	28587	28645	28645	28473	28395	28701	28713	28633	28861	28620	28509	28672	28469	28276	28597	28725	28587	28513	28222	28458	28649	28378	28600	28754	28498	28217	28490	28704	28668	28510	28622	28563	28638	28653	28614	28565	28521	28662	28456	28573	28589	28588	28411	28291	28577	28762	28287	28627	28659	28495	28326	28093	28498	28566	28560	28402	28438	28485	28355	28415	28616	28663	28412	28544	28775	28334	28758	28556	28447	28532	28672	28301	28467	28245	28648	28466	28471	28584	28382	28372	28419	28413	28342	28548	28637	28566	28566	28569	28473	28318	28622	28541	28427	28635	28710	28487	28546	28644	28641	28498	28554	28517	28465	28535	28444	28533	28568	28467	28387	28779	28556	28432	28483	28790	28820	28522	28357	28473	28559	28712	28819	28379	28545	28519	28542	28571	28327	28632	28556	28572	28383	28330	28337	28322	28405	28730	28648	28722	28584	28431	28731	28699	28540	28166	28429	28513	28701	28488	28572	28495	28469	28442	28509	28502	28382	28619	28538	28698	28484	28490	28543	28411	28101	28576	28804	28515	28607	28475	28487	28576	28543	28352	28652	28615	28396	28530	28431	28359	28449	28473	28568	28540	28423	28437	28684	28593	28656	28275	28527	28557	28468	28462	28694	28309	28358	28511	28860	28440	28664	28397	28704	28712	28639	28645	28466	28859	28500	28550	28462	28641	28436	28262	28500	28462	28661	28677	28611	28541	28676	28476	28679	28372	28385	28573	28662	28695	28358	28581	28501	28465	28697	28630	28589	28516	28266	28567	28606	28409	28599	28449	28665	28230	28345	28445	28584	28139	28452	28485	28480	28715	28301	28604	28762	28377	28453	28468	28622	28399	28412	28545	28482	28363	28462	28586	28463	28589	28798	28463	28668	28656	28538	28387	28768	28772	28547	28603	28568	28733	28396	28458	28547	28567	28461	28552	28505	28560	28576	28359	28309	28655	28433	28445	28463	28515	28516	28561	28663	28294	28535	28544	28473	28476	28683	28396	28587	28685	28636	28588	28366	28356	28599	28381	28663	28649	28611	28582	28536	28777	28503	28391	28453	28478	28483	28587	28561	28631	28443	28709	28359	28437	28292	28709	28502	28123	28350	28282	28301	28533	28294	28556	28730	28482	28422	28685	28681	28588	28342	28646	28415	28500	28555	28800	28503	28499	28531	28527	28624	28576	28751	28473	28581	28513	28388	28423	28523	28532	28547	28774	28636	28356	28404	28443	28461	28657	28626	28531	28553	28507	28736	28645	28699	28444	28565	28488	28794	28498	28493	28474	28415	28366	28405	28302	28736	28306	28515	28669	28398	28685	28721	28670	28810	28759	28329	28574	28493	28297	28573	28476	28431	28479	28469	28528	28722	28570	28568	28500	28236	28506	28556	28424	28504	28310	28391	28493	28562	28651	28107	28354	28622	28497	28371	28512	28530	28200	28633	28415	28761	28546	28512	28641	28432	28738	28679	28483	28493	28351	28411	28411	28796	28468	28416	28495	28381	28544	28610	28487	28486	28381	28641	28487	28619	28525	28504	28525	28326	28699	28508	28325	28768	28378	28634	28634	28580	28589	28738	28361	28499	28356	28415	28508	28542	28266	28599	28621	28488	28197	28519	28627	28665	28440	28825	28520	28542	28655	28420	28525	28502	28675	28579	28440	28501	28446	28319	28477	28339	28532	28486	28353	28427	28556	28581	28389	28723	28365	28510	28461	28543	28567	28982	28395	28551	28479	28621	28588	28571	28542	28390	28690	28692	28660	28553	28616	28711	28611	28619	28304	28363	28355	28708	28286	28459	28730	28712	28703	28618	28672	28466	28592	28444	28550	28518	28741	28533	28501	28618	28549	28310	28397	28382	28603	28734	28616	28699	28643	28734	28602	28610	28700	28515	28795	28554	28712	28316	28623	28790	28632	28626	28512	28482	28576	28443	28854	28432	28537	28423	28437	28458	28601	28426	28563	28621	28748	28455	28491	28372	28547	28687	28606	28400	28363	28602	28501	28666	28662	28649	28602	28918	28714	28627	28610	28355	28338	28555	28692	28531	28100	28623	28435	28671	28499	28799	28598	28305	28334	28689	28534	28621	28573	28380	28496	28967	28702	28502	28392	28429	28658	28531	28611	28742	28452	28705	28538	28725	28294	28683	28449	28472	28450	28716	28259	28453	28419	28666	28497	28603	28639	28531	28539	28601	28792	28445	28418	28680	28808	28673	28434	28809	28617	28730	28652	28358	28646	28530	28570	28587	28510	28681	28557	28454	28492	28561	28636	28558	28503	28471	28370	28660	28617	28362	28715	28559	28511	28364	28494	28408	28753	28569	28662	28500	28366	28502	28582	28431	28369	28332	28585	28714	28680	28530	28532	28354	28599	28257	28726	28549	28557	28338	28499	28863	28501	28606	28826	28533	28566	28395	28736	28630	28520	28380	28593	28207	28346	28507	28711	28549	28553	28547	28621	28526	28479	28582	28646	28634	28525	28290	28696	28662	28619	28480	28696	28588	28392	28385	28442	28445	28363	28374	28400	28524	28507	28199	28377	28480	28239	28714	28500	28753	28316	28468	28255	28428	28562	28591	28439	28628	28266	28608	28543	28371	28524	28574	28173	28527	28221	28677	28507	28314	28651	28565	28591	28332	28363	28443	28422	28354	28583	28481	28642	28649	28622	28541	28665	28535	28460	28183	28736	28597	28355	28584	28464	28422	28306	28604	28543	28571	28465	28395	28519	28552	28574	28564	28581	28389	28390	28425	28500	28342	28658	28402	28443	28571	28491	28543	28136	28533	28499	28529	28558	28532	28562	28610	28565	28580	28481	28517	29019	28444	28742	28734	28580	28445	28535	28417	28351	28520	28346	28463	28585	28520	28615	28618	28460	28391	28551	28599	28524	28522	28393	28743	28671	28663	28633	28531	28630	28496	28588	28508	28446	28569	28622	28754	28795	28575	28549	28400	28541	28284	28297	28409	28328	28453	28449	28552	28643	28584	28459	28690	28605	28876	28385	28642	28629	28340	28473	28711	28845	28628	28536	28602	28572	28497	28629	28515	28456	28710	28537	28498	28884	28583	28326	28598	28594	28452	28340	28618	28694	28433	28413	28528	28487	28472	28451	28615	28542
13342	24615	22660	19066	18271	17437	16977	16574	16401	16775	16691	16405	16407	16291	16327	16370	16486	16732	17278	17006	16614	16431	16376	16157	16259	16158	16045	16034	16101	16060	16130	16202	16129	16098	15822	16062	16078	15919	16104	15987	16238	15838	16017	16052	16112	15975	15937	16164	15952	16200	15945	16005	16134	16064	15971	16045	15961	15937	16036	15985	16156	16041	15997	15867	15946	15869	16023	15914	16027	15940	16064	15913	16103	16177	16072	16102	16006	16058	16003	15987	15844	15998	16102	15997	15976	15932	15917	15967	15791	15947	16158	15918	15852	16037	16055	15993	16023	15965	16001	16077	16125	16069	16050	16026	15919	16030	15825	16030	16155	15841	15970	16056	15822	15973	15844	16098	16164	16133	16061	15980	16059	16044	16115	15981	15867	15954	16104	16144	15801	15953	16046	15908	16174	16073	16016	15885	16007	16014	15865	15849	15977	15992	15959	15931	15965	16096	15794	16109	15990	15906	15935	15871	16028	16002	16047	16068	15887	16015	16079	15740	15979	16119	16020	16219	16032	15745	16108	15977	16236	15831	16072	16064	15836	15918	15925	16065	15995	15979	16027	16084	16044	16014	16113	16160	15910	16141	15980	15884	16024	15849	15950	15907	16041	15974	15969	15959	16005	16082	16112	16028	15883	15998	16088	15777	16126	16018	16003	15957	15936	15862	15976	15980	16053	15734	15790	16038	15806	15981	16232	16050	15893	15965	15948	15999	15956	15987	16005	15891	15918	15987	16100	16068	16001	16094	15942	15890	16021	15979	16047	16043	16055	16064	15950	15978	16084	15846	15976	15897	16051	16035	15913	16003	15804	15929	16200	15894	15908	15818	16130	15969	15985	15977	15833	15899	15908	15941	15798	16199	15993	16011	16110	16048	16043	15940	16036	15994	16019	15901	16123	15866	15940	16142	15903	15980	15963	16189	16117	16063	15981	16091	15785	15972	16036	16020	16088	15887	16085	15951	15927	15912	15974	15988	15786	16104	16014	15942	15969	15934	16101	16109	15699	16159	15900	15934	15913	15894	16011	16035	15924	16118	15885	15909	15926	15926	15895	16082	16032	16232	16009	15895	16002	15880	16086	15958	16044	16123	16045	15937	16082	16013	16018	15949	15926	15969	16057	16011	16173	16097	16072	16185	16089	15823	16043	16156	16037	15886	15847	15844	16032	15969	16100	15867	15821	15932	16133	16049	15919	15986	15918	16140	15933	15954	15935	15917	16028	16089	15934	16049	16055	16105	16141	16009	16055	16046	15981	15892	15946	15983	16071	15943	15952	16032	15995	15924	16007	16033	15964	15759	16084	15971	15927	16128	16052	16118	16091	15937	15954	15976	16074	15924	16033	15906	15997	15958	16050	15985	16069	15948	16001	15970	15981	16055	16086	15786	16030	16039	16031	15980	15956	15986	15876	16103	16065	16082	15943	15902	16018	16154	15835	15948	15931	15935	16050	16084	16091	15920	15995	16127	15929	15934	16038	16119	15978	16004	16067	15922	16060	15927	15849	15908	16069	15959	16170	15880	16090	16112	15869	16267	16014	15927	16025	15943	15863	15986	15804	16228	15943	15998	15948	15967	16018	15965	16056	15962	16026	16096	16042	15912	15958	15941	15872	15931	15922	15966	15987	15989	15898	15953	16154	16091	15958	15935	16102	15949	15980	15926	15909	15869	15930	15971	16024	16147	16060	15889	15993	16043	15984	15991	15974	16073	15900	16161	15933	16218	15988	15964	15961	16057	15874	15985	16032	15924	15934	15934	15826	16137	16075	16302	15972	15839	16001	15842	16015	15936	15981	16050	16038	16032	16014	16001	16060	16146	15932	15975	16003	15974	15702	16152	16097	16098	15886	16102	16260	15959	15791	16033	15980	15957	15935	15998	15948	16103	15903	16084	16036	15921	16049	15957	15805	15829	16131	15943	15878	15993	16068	15852	16170	15928	16039	16042	15933	15817	15967	15922	15976	16083	16162	15926	15942	15832	15928	16091	15926	16064	16218	16041	15917	15952	16051	16066	15776	15979	15975	16006	16201	16092	15968	16054	15889	15861	15953	15939	15869	16032	16091	15848	16113	15957	15829	16013	15953	15777	15984	15807	16032	16066	16054	15874	16077	15960	16006	16027	15969	15960	16012	15912	16011	16045	15967	16145	16139	15891	16104	16048	15981	15828	16058	16020	15965	15789	15978	16134	16099	15890	16062	15927	16073	15946	15873	16125	16089	15857	16172	15986	16063	15747	16070	15924	15796	15922	15802	15973	15826	15953	15987	16057	15991	15875	16085	16079	16018	16202	15983	16047	16027	16120	15950	16115	16046	15982	15769	16014	16051	15917	16012	15920	15985	15933	16001	15866	15966	16020	16123	15903	15847	16142	15908	15903	15836	15804	16065	16116	15950	15939	15933	16066	15874	16034	16185	16058	15881	15846	16145	15898	15977	16079	15788	16191	15975	16057	16093	16089	16045	16111	15994	16078	15868	15986	16111	15799	15843	16163	15947	15865	15892	15874	16088	15924	16051	16056	16020	16033	16027	15806	15832	16075	16067	15978	16006	15872	15946	16008	16078	16059	15903	16121	15906	16035	16137	15915	16064	16213	15925	16184	15842	16023	15993	15923	15953	15933	16014	16075	16118	16002	16185	16027	15836	15997	15846	15917	16115	15730	15949	16226	15974	16098	15924	15829	15893	16102	15903	16103	16080	16255	16024	16045	16026	15889	15896	15897	15841	15863	16055	15990	15964	15958	16067	16043	16006	16035	15972	15975	16216	16051	15800	16012	15896	15896	16028	16268	15966	15978	15993	16005	16129	16054	16080	16009	16088	15923	15830	16014	15898	15975	15971	16102	15896	16049	16151	16155	16011	15839	15920	16168	16067	15960	16159	15929	15926	15873	16241	15966	15912	15975	16105	15959	16016	15804	15863	16147	16009	16125	15889	16051	16004	15928	16047	16061	16050	16002	15921	15879	15887	16026	15910	15712	15937	15883	16173	16153	15837	15922	15900	15942	15999	15829	15882	15858	15934	16129	15981	15995	16065	16001	15928	16015	15980	16048	16032	15832	15960	16046	16105	16071	15720	15841	16109	16035	16039	15949	16291	16042	15974	15969	16135	16106	16035	15884	16029	15983	15898	16033	15852	15993	15957	15820	15882	15889	15907	16015	16003	15963	16003	15884	16029	15854	16027	16159	15848	15856	16154	16048	16022	16034	16131	16084	15882	16109	16102	16155	15919	16097	15978	16080	16019	15896	15857	16118	15876	16036	15992	15903	15943	15836	15954	16113	16006	16090	16034	16054	16041	15759	16178	15849	16153	15943	16057	15931	15890	16111	15937	16037	16077	16078	15855	15956	15783	16063	16082	16006	15811	15940	15806	16117	15965	16096	15896	15875	15958	16010	16129	15775	15847	15866	15960	15842	15810	16014	16032	16010	16103	15871	15793	16257	16061	15891	16082	15957	15918	16180	15977	16035	16020	15980	16093	15893	16184	16070	15921	16145	15975	15901	16021	16145	15868	16012	16204	16060	15942	16148	15973	15698	16034	16020	15982	15873	15963	16081	15942	16098	16107	16195	15862	16054	15874	16144	16047	16204	15972	16031	16040	15781	16065	15980	16110	15962	15937	15954	16031	15926	15995	15834	16097	16047	15935	15903	15981	15944	16177	15808	16022	15869	15887	15665	15861	16057	16094	15953	15969	16036	15951	16077	16085	16102	16161	16156	15982	15961	15990	15978	15908	15942	15937	15995	16040	16014	15883	16074	15830	16136	16065	16000	15907	16067	15958	16075	16104	15883	16023	16022	16066	15978	15942	16172	15945	16121	15843	16064	15903	15962	16028	15911	15997	16203	15848	15988	15961	15903	16248	15879	15934	16081	15794	16011	16088	15980	16071	16061	16013	16043	16094	15982	15905	16114	16012	15959	15914	15935	15952	16055	16245	15820	15992	15994	15937	15901	16043	15859	16010	15996	15879	16008	16059	16059	16065	16020	15856	15802	15932	15942	15955	15912	15955	16010	15961	15939	15927	15826	16119	15913	15957	16088	16099	16126	16014	15939	16042	16012	16146	15791	16070	16040	15817	15965	16155	16148	15974	15915	15987	16226	15882	16017	16001	15905	16068	15953	15929	15911	16064	15873	15922	15862	16014	15948	15978	15937	15921	16042	15958	16190	16021	16021	15954	16244	16004	16058	15848	16137	16154	15854	15984	15930	15978	15873	15984	16004	16020	15747	15895	16002	16012	16118	16096	15872	15917	15929	16086	16132	16156	15920	16040	16050	15875	15823	16078	16002	16022	16046	15915	15790	16086	16265	16110	15844	15858	16100	16019	16006	16145	16113	15916	15947	15874	15931	15868	15875	15912	15995	16104	16051	16010	15982	15895	15967	16039	15918	15851	15956	15896	15901	15987	15847	16213	16039	16023	15982	16138	15937	15970	16246	16127	16029	15857	16042	16007	15945	16320	15868	16042	16049	16020	15919	15921	15924	16134	16060	15936	16005	15944	16046	16040	16067	15729	15936	15906	15912	15918	15864	15807	15861	15992	16073	16119	16129	16206	16042	15897	15948	15946	15992	16180	15896	16093	15877	15976	15907	16200	15917	15894	16014	16049	16095	16085	15960	15869	16160	16021	16003	15863	15977	15796	16126	15672	16071	15873	16064	16176	16011	15899	15876	15943	16049	15900	16160	15978	15946	15917	16170	16015	15928	15949	15864	16201	15876	15853	16027	16033	16041	15946	15876	15909	16226	16019	15900	16037	16016	15973	15963	16065	15873	16030	16026	15996	15927	15853	15858	15915	16039	16081	16051	16089	15996	16018	15893	15957	16257	15787	15955	15831	15926	16062	15997	16024	16038	15933	15937	16043	15951	15966	15993	15989	15867	15946	16116	15881	16085	15922	15993	16078	16065	15919	15859	15855	16101	16108	16142	15913	15941	16102	15952	15849	15943	16166	15982	15907	16095	15958	16035	16152	16152	15929	15921	16096	16170	16011	16056	16208	16054	16094	16070	16005	16048	16047	16142	16077	16096	15973	15876	15972	15895	15950	16091	16101	15954	15844	16062	16041	16032	16220	16034	15968	15954	15982	16041	15966	15990	16093	15737	16091	15870	16014	15916	15878	15997	16066	16005
22569	20936	27901	25117	26380	30957	32934	30695	29992	30266	29923	29571	29508	29858	29527	29240	29584	30549	31600	31875	31150	30466	30015	29172	29178	29379	29094	29212	29134	29237	29006	29087	29164	28876	29091	29020	28974	29261	29153	29074	28992	28904	29331	29012	29194	29116	28976	28980	28985	29103	28929	28915	29121	29349	28850	29079	29146	28937	29109	28985	28981	28713	28800	29062	28986	29160	29241	28856	29251	29103	29166	29257	28983	28843	29026	29000	28850	29005	29214	29031	28941	28910	28978	28998	29028	28919	28700	28865	29130	28987	29005	29042	29192	29146	29181	29105	29204	29000	28789	29133	28885	29071	29106	28965	29074	29110	28977	29054	29101	29282	28973	28965	29110	29170	29040	28950	28979	28822	29008	28901	28887	28997	28743	29123	29015	28824	29124	28879	28973	29163	29041	28792	28991	28802	29266	28870	28854	28984	29060	28880	29235	29054	28923	29017	28968	28965	29169	29130	28890	28851	28756	28750	28933	29069	28962	28908	29143	28988	28945	28868	29168	29244	29092	28896	28816	29034	28859	28817	28891	29007	29114	29025	28954	29053	28882	28760	28941	29209	28965	28964	28975	28799	29105	29010	28868	28910	29267	28770	28884	28873	28862	28993	29038	28950	29252	29135	29227	29223	28867	28933	28870	29172	28991	28940	29092	29001	28752	29095	29051	29150	28926	29239	29090	29053	29078	29107	29048	28907	28985	29236	28842	29045	29195	29020	29169	29002	28971	28899	29233	28936	29025	29081	29106	29335	28806	28958	29082	29069	28955	28976	29094	28870	29108	29205	28928	28897	28891	29082	29300	28934	28876	29095	29281	29112	28808	29204	29046	28849	29259	29050	28663	29027	29021	28933	29076	28998	29117	29061	29042	28932	29056	28965	29068	28993	28690	29136	28881	28857	29177	29103	29007	29125	28765	29100	29143	28911	28894	28846	29019	28883	29232	29127	29263	29082	28954	29140	29194	28972	28943	29013	29093	28625	28919	29087	29186	29106	29091	29003	28859	29167	28960	29458	29074	29186	29416	28863	28956	29098	28997	28906	29035	29024	29188	29058	29197	28821	29062	29032	29009	28995	28882	29032	29150	29136	28985	29099	28898	28993	28889	28880	29232	28933	29217	28969	28729	28995	29198	28830	28852	28849	29005	28906	28885	29099	28762	28815	28923	29069	28859	28611	28913	29003	29373	28915	28970	29301	28774	29112	29074	29111	29024	28774	29115	28702	28782	29006	29020	28902	29032	28996	28836	29014	28930	28916	29022	28979	29052	28998	29072	29050	29080	28887	29104	28997	29015	29107	29110	28847	28955	29224	29106	29017	29199	29344	29044	28925	28881	29077	29047	28974	28933	28892	29201	28839	29090	29223	29153	28936	28798	29004	28948	28786	29126	29050	28988	28977	29205	28914	29204	28895	28881	29218	28918	29217	29112	29158	28891	29111	28987	29143	29085	29073	28987	28865	29028	28999	29017	28739	28797	28874	29143	29171	28977	28978	28777	28993	29170	29118	29067	28841	29197	28977	28982	28771	28971	28896	28863	28890	29061	28938	29068	29221	29059	29323	29182	29226	28960	29029	29073	29015	28922	28918	29069	28752	28983	28945	28831	29230	29188	28819	29488	28893	29258	28712	28731	28948	29020	29013	28903	29007	28931	29067	29213	29074	28872	28714	29083	29027	28794	28765	28763	29118	29029	29120	29261	29235	29358	29044	29003	29006	29167	28992	29161	29010	29016	29066	28785	29077	28818	28705	29025	28963	28883	28977	28883	29053	28985	28942	28900	29037	28998	29057	28710	28931	29130	29052	29159	28773	29242	29109	28708	29072	28976	29045	29125	29042	28973	28806	29018	29138	28958	28863	28850	29009	29090	29081	28955	29048	28937	28868	28934	29100	28824	28958	28864	28930	28870	29107	28752	29077	28994	28959	29014	28956	28770	28978	29262	28800	29080	28977	28934	29037	29046	29013	29050	29004	29173	29160	29133	29054	28961	29041	29063	29137	29109	28824	29066	28892	29189	29112	29041	29004	29032	28874	28967	28807	28910	28862	28805	29009	29157	28970	29222	29119	29230	29078	29060	28795	29278	29038	29111	28966	29137	28965	28736	28978	29152	28967	29128	28903	29116	29065	29001	28982	29068	28747	28827	29005	28954	28868	29062	29046	28934	29318	29170	28848	29266	29107	29204	29136	28820	29114	28848	28750	29061	29087	28881	28882	28823	29093	29046	29087	29192	29048	29113	28984	28774	28847	29331	29163	29106	29106	29095	28994	29006	28939	28833	29086	29073	28956	28935	28965	29127	28903	28971	29224	29226	29041	28971	28978	28838	28998	28965	28914	28831	28995	29081	29068	29179	29069	29155	29031	28760	29060	29157	28946	29013	28925	29041	28956	28930	29077	28782	28903	29118	28903	29039	28794	28996	29035	29011	28889	29192	29083	28958	29075	28885	29094	29026	29026	29143	28928	29098	28985	28775	28761	28948	28823	29089	28853	29110	28962	29068	28969	29218	28961	28985	29166	29107	28938	29048	28741	29009	28982	28973	29170	29293	29066	28883	28786	29064	29002	28984	29097	28951	28874	29048	29050	28568	29117	28959	29127	29344	29091	29051	28913	28998	29071	29251	29069	29254	28863	28998	28903	29048	29225	29041	28942	28996	28861	28983	28902	28959	28836	29004	28871	28861	28996	29033	29277	28979	28892	28992	29032	29030	29157	29053	28708	28989	28893	29067	28949	28873	28954	29213	29178	28990	28941	28937	28913	28874	28964	28977	28780	29046	28833	28933	28980	28909	29032	28652	28895	28722	29254	29071	29033	28799	28944	29044	28917	29121	28992	29203	28727	29048	29059	29060	29009	28966	28808	28519	29072	29060	29238	29166	29228	28912	28980	29249	29155	29097	28982	29115	29151	28966	28823	29208	28856	29047	28713	29000	28953	29296	28881	28966	29116	28805	28996	29008	29005	29054	28970	28855	28996	28991	29100	29138	28921	29037	28973	28925	29018	28940	28814	28893	29052	29340	28887	28972	28968	29032	29223	28753	28931	28999	28862	29135	28984	28825	28846	29137	29059	29085	29236	29269	29135	29019	29141	29066	28915	29129	28834	28912	29086	29121	29119	28946	29169	28844	29065	28986	28868	28799	29064	28602	28693	29008	28969	29490	28951	29391	29189	29036	28936	28994	28984	29047	28830	29117	28883	28908	29052	29138	29162	28714	29088	28980	29025	29102	28771	28815	28906	29069	28948	28987	29002	28883	28933	29106	29010	28959	29256	28896	29014	29097	29195	29054	28980	28810	28874	28995	29226	28946	28934	29076	28901	29083	29016	28544	29076	28911	28986	29112	28701	28825	29041	28904	28974	29165	29059	28813	29077	28741	29087	28984	28993	29229	28924	29029	29110	29044	28850	28991	28925	29016	28912	29029	28945	28779	28723	29098	28838	29001	28925	28791	28902	28979	29036	29114	29138	29098	28982	28994	29276	28764	28983	28942	29107	29163	28899	29000	28832	28987	28940	28932	28853	28836	29183	29127	28993	29143	28856	28906	28890	29028	29107	29082	29369	29196	28865	28965	29015	29254	29350	29445	28930	29227	28816	28915	28823	28932	29169	29109	29045	29164	29003	28768	28705	29006	29028	29054	29136	28885	29038	29105	28960	28978	29184	29033	29076	28914	29222	28971	29009	28907	28974	29072	28837	29066	29310	28979	29002	28748	28981	28757	28891	29079	29077	28973	29125	29084	29296	28825	29136	28873	28733	29033	28897	28923	28911	29072	28978	28914	29153	29319	29155	29107	28908	29096	28785	29119	28771	28973	28760	29085	28831	29108	28871	29012	28949	29285	29021	29040	28873	28930	29125	29083	28876	28734	28814	28915	28983	28795	28943	29212	28988	28910	29275	29304	29141	28924	29101	29148	28975	29287	29193	28923	29021	29154	28885	29007	28765	29067	28993	29044	29090	28931	29079	28806	29011	29154	29104	29230	29061	28844	29158	28791	28765	28915	28998	29151	28950	28849	29142	29083	28903	29159	28972	28848	28906	28990	28879	29165	28961	28824	29358	28995	29077	28765	28893	28914	29051	28773	29078	29068	29038	29124	29048	29178	28883	29157	29263	28868	28849	28832	28852	29031	29011	29081	28953	28900	28779	29054	29077	29050	28975	29149	28886	29062	28964	29095	28756	28980	28925	29049	29107	29158	28893	28833	29026	29055	29057	29161	28737	28944	28934	28971	29010	29102	29093	29135	29105	29054	28957	29200	29029	29218	28893	29150	29112	29199	29080	28791	28805	28847	28897	29048	29060	28988	29088	28945	28995	29059	29102	28984	28728	29075	28940	28946	28901	28704	28934	29069	28987	28892	28994	29022	29131	29013	29147	28942	28798	29173	29097	29223	29144	29091	28871	28949	28824	29034	29082	29125	29020	28885	29307	29040	29236	28996	28932	29042	29009	28846	28940	28976	28976	29156	29145	28947	28876	28920	28733	29154	28960	28987	29132	28962	28827	28964	28756	29128	29190	28894	28985	29069	28882	28863	29063	29060	28978	28864	28730	29068	29001	29185	29071	29320	29240	29188	29134	29070	29219	28934	29284	28886	29063	29140	28864	28873	29002	29053	28997	28612	29072	29003	29202	28821	29299	28896	29108	28743	29125	28876	28855	29000	29240	28896	29293	29026	28828	28930	29111	28975	28871	29021	29177	29089	28760	29086	29029	28990	28965	29044	28998	28894	28772	29301	29006	28912	29150	29124	29154	29027	29168	29061	29025	29127	28941	28975	28903	28886	28745	28969	29167	28805	28946	28925	29069	28863	28748	28857	28911	29105	28981	29013	29064	28994	29275	29009	28704	28890	29001	28728	29179	28993	28894	29251	29112	28929	29127	28891	29118	29111	29178	29318	28937	29079	29085	28832	28982	29040	28943	29015	28929	28979	28774	29103	29194	28936	28958	28944	28922	29307	29001	28917	29078	29029	29035	28878	28987	29190	28896	29176	29258	29010	28878	29015	28756	28900	29040	29100	29141	29055	29040	29187	29150	28967	29037	29298	29085	28919	29153	28846	28854	28969	28918	29168	29286	29135	28675	29081	28855	28792	28991	29122	29084	28798	29194	29154	28924	29096	28944	29041	28950	29248	28715
13072	28159	27033	21340	19571	18382	17770	17161	17109	17185	17189	16849	16776	16655	16767	16687	16905	17851	18427	18528	17848	17236	16869	16561	16465	16380	16390	16230	16345	16379	16286	16337	16396	16442	16266	16318	16345	16464	16337	16512	16411	16593	16315	16386	16521	16266	16557	16342	16261	16483	16409	16337	16435	16301	16597	16573	16450	16387	16281	16258	16374	16149	16293	16307	16401	16262	16202	16449	16531	16345	16485	16362	16204	16158	16399	16311	16463	16462	16335	16278	16294	16363	16374	16280	16293	16249	16332	16154	16280	16348	16438	16390	16217	16298	16295	16303	16145	16164	16220	16296	16455	16311	16213	16344	16321	16431	16435	16320	16137	16238	16275	16318	16280	16373	16405	16450	16405	16263	16308	16314	16414	16374	16384	16431	16335	16252	16235	16328	16218	16193	16347	16345	16322	16302	16195	16317	16273	16262	16209	16429	16486	16428	16383	16265	16212	16162	16098	16255	16280	16376	16359	16230	16270	16244	16235	16346	16271	16255	16347	16186	16356	16293	16387	16180	16160	16320	16346	16216	16290	16371	16109	16220	16305	16359	16163	16217	16328	16275	16265	16316	16194	16280	16336	16166	16320	16371	16432	16210	16301	16321	16096	16323	16296	16300	16409	16344	16233	16075	16202	16383	16285	16253	16198	16398	16171	16341	16293	16221	16290	16386	16282	16213	16433	16316	16336	16412	16258	16258	16146	16350	16364	16272	16385	16231	16098	16369	16352	16263	16483	16289	16217	16398	16314	16171	16315	16284	16321	16184	16264	16335	16147	16307	16220	16119	16297	16267	16206	16243	16399	16197	16290	16374	16464	16285	16325	16287	16313	16213	16307	16282	16226	16179	16389	16232	16316	16214	16397	16269	16199	16249	16265	16441	16158	16373	16155	16368	16286	16134	16321	16274	16164	16373	16253	16142	16442	16275	16320	16443	16102	16399	16180	16505	16383	16320	16342	16243	16431	16214	16248	16287	16170	16456	16307	16392	16256	16227	16276	16333	16228	16106	16374	16267	16212	16411	16228	16323	16386	16401	16288	16132	16379	16301	16328	16252	16198	16119	16184	16367	16313	16138	16396	16288	16398	16338	16463	16224	16202	16240	16435	16545	16181	16148	16224	16292	16308	16304	16346	16238	16282	16439	16195	16209	16454	16361	16284	16272	16544	16241	16309	16210	16240	16206	16192	16314	16361	16491	16315	16190	16280	16131	16332	16495	16390	16269	16284	16213	16367	16076	16280	16402	16281	16351	16294	16175	16436	16360	16278	16415	16302	16287	16389	16341	16220	16210	16200	16210	16427	16319	16074	16255	16370	16376	16291	16391	16188	16317	16154	16159	16265	16213	16363	16299	16218	16261	16290	16427	16226	16278	16403	16445	16370	16350	16184	16219	16294	16325	16277	16181	16163	16335	16231	16250	16457	16221	16416	16294	16227	16245	16397	16235	16225	16115	16363	16343	16254	16156	16157	16347	16340	16302	16320	16098	16367	16379	16120	16316	16240	16146	16155	16230	16212	16153	16232	16278	16156	16326	16287	16307	16366	16189	16242	16372	16333	16169	16196	16325	16337	16208	16385	16279	16347	16191	16277	16433	16126	16193	16480	16276	16401	16247	16308	16310	16212	16299	16280	16159	16234	16220	16287	16225	16312	16285	16274	16349	16317	16329	16129	16376	16398	16202	16256	16336	16247	16224	16225	16197	16110	16144	16198	16242	16391	16354	16132	16345	16227	16252	16374	16471	16266	16334	16269	16049	16365	16233	16083	16290	16240	16358	16315	16356	16232	16317	16317	16406	16227	16256	16407	16255	16154	16304	16460	16209	16219	16321	16301	16178	16200	16293	16234	16118	16359	16293	16265	16135	16411	16339	16410	16176	16412	16216	16406	16287	16255	16336	16252	16251	16272	16295	16427	16253	16176	16280	16395	16123	16286	16310	16376	16490	16376	16277	16291	16324	16180	16203	16389	16187	16412	16299	16414	16053	16280	16330	16176	16342	16171	16217	16324	16290	16282	16260	16212	16417	16272	16279	16138	16454	16397	16398	16294	16373	16465	16185	16242	16332	16070	16283	16378	16522	16351	16192	16242	16427	16331	16067	16253	16226	16158	16544	16463	16546	16327	16262	16380	16286	16261	16317	16153	16226	16488	16235	16202	16341	16336	16439	16181	16404	16386	16168	16289	16256	16222	16274	16249	16052	16331	16430	16261	16142	16181	16154	16294	16233	16261	16276	16428	16250	16196	16486	16059	16130	16171	16136	16435	16322	16234	16242	16147	16272	16106	16307	16178	16292	16374	16333	16393	16323	16202	16145	16304	16149	16114	16313	16295	16207	16309	16273	16253	16253	16392	16510	16256	16369	16136	16408	16299	16389	16342	16307	16297	16283	16226	16206	16430	16217	16193	16196	16253	16146	16384	16515	16370	16357	16252	16109	16282	16257	16324	16248	16211	16303	16345	16021	16305	16126	16202	16298	16221	16268	16447	16242	16492	16417	16315	16273	16202	16143	16194	16396	16363	16335	16319	16277	16139	16269	16267	16451	16417	16267	16326	16114	16194	16345	16364	16245	16155	16314	16413	16257	16264	16441	16236	16188	16445	16420	16252	16310	16488	16416	16362	16206	16240	16250	16245	16315	16213	16157	16260	16243	16387	16217	16219	16188	16140	16250	16352	16292	16340	16216	16218	16322	16418	16239	16409	16242	16271	16266	16371	16337	16328	16296	16264	16192	16444	16166	16339	16122	16460	16104	16273	16357	16375	16402	16371	16391	16250	16397	16319	16374	16182	16205	16341	16287	16221	16337	16236	16419	16245	16424	16406	16328	16221	16069	16386	16334	16125	16340	16231	16321	16337	16473	16346	16126	16223	16364	16243	16209	16422	16233	16218	16239	16267	16166	16230	16189	16188	16380	16216	16079	16330	16338	16105	16482	16401	16297	16199	16232	16280	16311	16238	16237	16430	16275	16378	16475	16336	16402	16248	16171	16315	16209	16281	16321	16265	16444	16384	16468	16261	16073	16095	16386	16161	16295	16353	16268	16194	16238	16342	16329	16439	16169	16208	16316	16213	16142	16324	16331	16161	16418	16187	16376	16359	16306	16436	16392	16378	16304	16156	16303	16344	16398	16325	16198	16257	16056	16292	16174	16307	16211	16282	16262	16377	16242	16247	16269	16172	16221	16238	16228	16122	16298	16315	16367	16136	16523	16369	16282	16147	16123	16395	16256	16456	16201	16198	16317	16367	16132	16229	16211	16333	16220	16280	16283	16272	16267	16201	16308	16278	16269	16448	16148	16459	16265	16223	16463	16219	16291	16449	16179	16105	16403	16340	16319	16213	16162	16392	16348	16273	16292	16353	16417	16083	16421	16435	16136	16394	16285	16226	16247	16246	16095	16308	16184	16187	16453	16317	16174	16204	16172	16383	16325	16244	16430	16318	16286	16359	16457	16310	16370	16225	16111	16262	16447	16362	16154	16331	16303	16313	16332	16332	16269	16188	16283	16318	16212	16383	16189	16342	16427	16396	16166	16362	16146	16263	16226	16270	16252	16341	16308	16394	16276	16201	16398	16150	16375	16533	16313	16200	16275	16240	16416	16313	16213	16387	16150	16195	16330	16224	16447	16289	16466	16352	16334	16227	16238	16177	16230	16326	16273	16286	16310	16352	16240	16292	16302	16217	16153	16155	16423	16447	16024	16175	16298	16310	16252	16240	16204	16277	16236	16307	16318	16353	16443	16180	16126	16279	16215	16310	16207	16251	16191	16293	16347	16259	16393	16440	16145	16325	16275	16305	16310	16191	16226	16116	16340	16275	16467	16574	16113	16220	16331	16129	16298	16324	16293	16137	16168	16464	16189	16265	16177	16234	16204	16262	16312	16228	16407	16243	16431	16293	16344	16218	16328	16338	16259	16390	16143	16184	16452	16236	16129	16280	16429	16225	16261	16346	16407	16218	16264	16285	16146	16359	16267	16173	16189	16123	16232	16390	16280	16277	16129	16239	16383	16273	16243	16337	16243	16339	16390	16491	16257	16394	16261	16349	16263	16328	16195	16320	16403	16274	16333	16322	16158	16220	16301	16207	16107	16379	16218	16272	16247	16469	16274	16120	16327	16103	16308	16374	16225	16345	16220	16220	16422	16271	16204	16433	16383	16265	16237	16230	16207	16161	16183	16291	16291	16367	16166	16317	16286	16335	16351	16124	16360	16414	16144	16203	16323	16253	16322	16241	16500	16312	16196	16316	16253	16397	16373	16160	16425	16028	16298	16293	16457	16204	16298	16302	16208	16423	16305	16209	15960	16195	16332	16431	16162	16219	16376	16258	16190	16168	16440	16252	16201	16383	16248	16360	16118	16195	16253	16318	16451	16347	16269	16307	16199	16251	16374	16215	16358	16235	16303	16394	16345	16115	16384	16450	16341	16159	16238	16215	16387	16356	16256	16296	16206	16405	16345	16447	16218	16283	16221	16283	16306	16286	16057	16340	16191	16223	16458	16221	16415	16223	16312	16404	16353	16413	16282	16121	16227	16449	16279	16390	16323	16312	16366	16216	16282	16283	16253	16226	16212	16268	16293	16305	16137	16256	16318	16430	16311	16248	16326	16355	16357	16340	16210	16236	16194	16132	16179	16478	16321	16198	16220	16263	16174	16287	16267	16299	16278	16166	16143	16316	16211	16409	16333	16304	16218	16382	16335	16242	16231	16358	16321	16308	16319	16358	16169	16519	16277	16179	16341	16409	16207	16457	16398	16148	16300	16221	16164	16172	16396	16306	16183	16222	16209	16258	16227	16290	16118	16255	16319	16298	16290	16395	16306	16440	16245	16344	16174	16158	16061	16203	16205	16321	16402	16239	16330	16334	16422	16187	16195	16313	16223	16270	16202	16378	16328	16282	16277	16221	16333	16054	16169	16297	16365	16205	16237	16171	16229	16340	16292	16121	16077	16181	16357	16107	16040	16293	16380	16320	16394	16467	16054	16249	16300	16183	16283	16313	16473	16358	16370	16344	16403	16351	16267	16365	16269	16359	16317	16120	16128	16188	16474	16328	16278	16249	16109	16316	16125	16486	16269	16328	16210	16426	16090	16309	16299	16472	16138	16190	16257	16368	16406	16276	16311	16402	16140
32551	28833	34982	33590	31016	30272	29786	29779	29774	29599	29939	29463	29179	28942	29182	29253	29191	29440	29344	29396	29457	29151	29326	28927	29072	29048	29386	28948	28917	29150	29017	28805	29002	28968	28886	29029	29099	29287	29058	28888	29073	29288	28981	29292	29014	29061	29163	29187	28927	28982	29256	29002	29085	29011	29023	28952	28860	29044	29219	28877	29075	29193	29057	29145	29159	29264	29154	28912	29091	28892	28926	28861	29067	29163	29084	29144	29257	29061	29017	29110	28994	29095	28938	28770	28926	29018	29203	29298	29156	29144	29173	29153	29094	29005	29046	29254	29028	29265	29147	29101	29060	29351	28911	29019	29141	29170	28876	28875	28689	29062	29008	29201	29097	28986	28955	28850	29091	28801	28966	28934	29172	29166	29170	28945	29142	29113	29317	28985	29086	29017	29306	29347	29213	29293	29003	28937	29090	29078	28917	29195	29224	29230	29171	29161	29621	29225	29217	29130	29183	29059	29232	28849	29033	29147	29154	29040	29219	29186	29132	28963	29052	28870	28907	29229	29147	28942	29216	29110	29203	29147	29246	29118	29232	29080	28832	29149	29334	28862	29027	29030	28974	29051	28996	29088	29079	29215	28974	29015	29019	29064	29152	28959	28912	29171	29045	29278	29081	29016	28837	29124	29036	28775	29080	29072	29275	29065	29157	29036	28956	29082	29018	29353	29079	29109	29035	28979	29157	29005	29175	29078	29042	29027	29099	29125	29136	29089	29054	29146	29180	29028	29032	28933	29022	28882	28983	29264	29316	29094	29112	29225	29232	29107	29263	29219	28691	29100	29042	29199	28990	29002	29172	29222	29134	28934	29146	29077	29048	29372	28949	28844	28949	28986	29058	29197	29124	29217	29148	29256	29120	29200	29152	28858	29085	28927	29280	29003	28856	29079	29390	29117	29165	29135	29044	29240	29065	29087	29142	29264	29366	28823	29136	29070	29224	29264	29190	29076	29250	29011	28921	29084	29118	29118	29302	28990	28853	28936	29088	29117	28976	28934	28743	28900	28934	28961	29228	29047	28991	28887	29093	28857	29014	28738	28735	29307	29149	29161	29028	29056	28913	28803	29117	28905	29044	28972	28974	29139	28908	28979	28884	28905	29167	29003	29299	29349	29222	29077	29249	29091	29293	29173	29199	29125	28900	28955	28958	29093	29168	29100	29052	28958	28920	29264	29094	29264	29224	29182	29026	29039	29027	29079	29220	29221	29225	29171	28932	29236	29077	28941	29223	28876	28913	29127	29053	28994	29204	29173	29028	29007	29321	29354	28980	29125	29084	28957	29264	28975	29174	29277	29209	29131	29187	29017	29133	29341	28872	29064	29171	29000	29322	28944	29466	29031	29211	29321	28925	29177	29059	29175	29247	28898	29056	29090	28934	29171	29114	28895	29171	28956	28960	29005	29148	28985	29254	29160	29276	28891	29326	28997	29020	28947	28995	29208	28952	28786	28866	28962	28912	29022	29349	29187	28876	29370	29129	29300	29143	29002	29088	29048	29293	29035	29093	29085	28893	29059	29009	28955	29138	28922	28772	29160	28908	29115	29371	28967	29210	29070	28971	28999	28977	28881	29056	29013	28894	28856	29064	28902	28825	29435	29099	28942	29003	29189	29022	29132	29101	29159	29005	28839	29040	29264	28879	29233	29247	28874	28721	28886	28913	29106	28925	28989	28977	28866	29007	28838	29154	28961	29002	29254	29094	29066	29044	29150	29024	28901	28983	29140	29019	29137	28845	28713	29180	29138	29260	28906	29190	29035	29144	28788	29102	29175	29086	29129	28721	28880	29010	28869	29030	29098	29164	29117	29120	28998	29264	29219	29066	28936	29007	28841	29170	29082	29119	29047	29059	29267	29098	29172	29544	29091	29048	29054	29171	28919	29194	29107	28698	29213	29161	28998	29127	28979	29098	29190	29001	29062	28891	29012	29000	29460	29207	29032	29289	29193	29072	29032	29234	29171	29021	28975	29166	28957	29276	29052	29138	29435	29259	29174	29313	28987	29449	29178	28912	28834	29097	29056	28971	28983	29144	28802	28702	29007	28782	29249	28969	29181	29192	28961	28953	29176	28937	29000	29046	29072	28876	28992	29073	29340	29176	28973	29032	29239	28825	29126	28983	29077	29118	29223	28900	28811	29069	29328	28950	29198	29092	28933	29327	28980	29055	29008	29087	29013	29133	29013	28941	28972	28985	29164	29402	29291	29000	29195	29116	29215	28915	29207	29067	28972	29222	29054	29468	29044	29022	29009	29125	28994	29035	29044	29132	28941	28982	29090	29018	28657	29119	28889	29225	29015	29142	29035	29209	29253	28999	29184	29343	29230	29119	29010	29033	29107	29126	29337	28848	28937	28999	29187	29081	29158	29071	29049	28997	28888	29055	29215	29099	29056	29257	29047	29055	28994	29097	29039	29095	28999	28861	28959	29092	28965	28856	29011	29096	28994	29111	28941	29056	29188	28994	29178	29006	29116	29247	29164	28795	28808	29397	29074	29087	29208	29125	29470	29093	29059	29019	28864	29026	29229	29094	29149	29066	29249	29194	29226	28951	29037	29043	29107	29195	29027	29146	29270	29047	29195	28862	28923	29335	29049	28948	29089	28882	28984	29170	29051	29086	29019	29224	29135	29068	29117	29106	29184	28946	29181	28988	29091	29197	29032	29147	29139	29038	29000	29199	28935	29043	28932	29016	29145	29038	29107	29075	28927	29112	29151	29126	28997	28933	29125	29274	28711	28953	28905	29203	29027	28956	28984	29311	28877	29264	29228	29180	28996	29263	28928	29121	29123	29468	29158	29180	28995	29084	29329	29253	29005	29047	29134	29066	28847	29083	28927	29258	28811	29318	29033	29249	29163	28727	29198	29011	28714	28928	29146	29354	29043	29083	29096	29099	28722	28989	29116	29124	29199	29144	29123	29312	29071	29332	29100	29391	29112	29088	29100	29057	28856	29195	29026	29345	29011	29204	29319	29222	28903	28932	29190	28973	28877	28975	29020	29103	29265	29100	29049	29156	28975	28972	29224	28914	29139	29230	29000	29106	29036	28974	29021	29069	29115	29276	29164	29017	29137	29136	28887	28999	29178	29032	29294	28947	28898	28929	28933	28830	29246	29026	28898	29233	28865	29122	29220	29134	29025	29025	29361	29034	29026	28982	29179	29109	29168	28957	29237	29023	29000	29027	29102	29052	28932	28958	29095	29113	28944	29420	28894	29308	28998	28687	28938	28839	29031	29251	28982	29237	29009	28893	29039	29019	29338	29218	28983	29145	29308	29178	29152	29190	28786	29130	29116	28871	29190	29244	29181	29168	29205	29243	29108	29075	29160	29065	29174	29004	29133	29179	29040	29019	28960	28982	29054	29065	29112	29206	29150	29251	28919	29293	29155	28944	29106	29065	29110	28854	29218	29329	28923	28949	28859	29146	28928	29125	28985	28733	29057	29151	29088	29214	29188	29043	29084	28897	28989	29200	28942	29159	29073	29026	28934	28801	29115	29151	28894	29279	29236	29159	29233	29181	29135	28877	28986	29085	28917	29089	29077	29229	29214	28894	29111	29218	29156	29080	29117	29098	29101	29188	29218	29049	29131	28975	29105	29044	29256	29117	29143	28731	29156	28997	29144	29057	29072	28903	29077	29010	28934	28929	29178	29123	29164	29043	29026	29112	29368	29021	28950	28797	29187	29100	29020	28896	29053	28970	28917	29295	29234	29092	29242	29192	29019	29128	29153	29275	29124	29080	28719	29095	29124	29016	28865	29181	29112	29098	29237	29295	29098	28850	28986	28935	29026	28939	29161	28950	28873	29076	29180	29200	28989	28959	28975	29102	29158	29153	29078	29027	29310	29126	29128	29240	28975	29180	28989	29055	29087	29329	29247	28876	29098	28973	29158	29151	29059	29050	29044	28888	29255	29184	29012	29110	29090	29089	29272	28991	29366	28995	29144	29081	29133	29176	28813	29225	29175	28823	29316	29343	29144	29202	29045	29156	29079	29179	28991	29041	29077	29232	29005	28969	29216	29172	28954	28828	29286	29037	29158	29164	29286	29038	29085	29291	29330	29137	28667	28937	29108	29380	29111	29047	29075	29265	29111	29034	28961	29139	29049	29236	29004	29318	29232	29104	28944	29254	29240	29004	28956	29292	28997	29211	29176	28950	29022	28853	28990	28928	28922	29147	29288	29146	29095	29147	29177	29068	29393	29297	28976	28938	29025	29212	28903	29171	28934	28921	29153	29028	28858	29201	29272	29239	29062	29268	29030	29203	28913	29298	29109	29286	29124	29185	29310	28974	29117	29136	29014	28850	29260	28979	29051	29108	28959	28997	29028	29189	29168	29096	29450	29215	29059	28825	29206	29173	29097	29026	29228	29037	29044	29169	29046	28953	29146	28922	29136	28834	29043	28913	28861	28960	29052	29328	28939	29296	28933	29059	29068	29303	29015	29094	29065	29167	28983	28956	29098	29002	29112	28918	28801	29001	28743	29084	29020	29006	29114	29042	29240	29270	28930	28726	29145	29188	29091	29053	29114	29191	28927	29161	29328	29122	29017	29144	28979	29111	29187	29344	29084	29230	29238	29062	28871	28900	29101	29209	28925	28809	29087	28991	29090	28881	28970	29063	29029	28993	29087	29111	29013	29083	28978	29314	29067	29030	29129	28860	29237	28950	29075	29040	29038	29204	29211	28971	29041	29223	29190	29095	29469	29048	29162	29398	29105	29130	28923	29099	29249	28948	29018	29204	29089	29210	29103	28685	29039	29076	28900	29009	29071	29161	29098	29360	29318	29070	28896	28979	29111	29048	28969	28852	28944	29165	29160	29020	29045	28972	29289	29279	28882	29225	28931	29065	29296	29082	29158	28965	29072	29093	29037	29304	29151	29208	29116	29085	28991	29220	28792	29004	29292	29154	29105	29080	29034	28836	29162	28974	28918	28977	28916	29197	29153	29272	29105	29112	29039	29084	28811	28879	28866	29035	29161	29252	29142	29206	29270	28929	29000	29298	28980	29084	29130	29072	29004	29057	29104	29250	29143	28902	29052	29320	29189	28995	29189	29226	29162	29349	29337	29138	29207	29211	29116	29104	29211	29209	29211	29438	29369	29166	29028	29047	29180	29142	29214
17538	24551	23116	19212	17911	17256	16558	16639	16271	16511	16377	16117	16395	16204	16216	16291	16037	16229	16257	16377	16116	16323	16096	16108	16319	16190	16073	16169	16206	16305	16202	16101	16231	16209	16209	16038	16226	16264	16047	16039	16015	16036	16248	16353	16053	16091	16073	16225	16193	16270	16161	16050	16168	16163	16147	16245	16113	16173	16043	16135	16182	16287	16037	15967	16083	15935	16102	16083	16177	15979	16146	16134	16187	16214	15999	16061	16057	16102	16144	16156	16151	15904	16332	16233	15973	16084	16148	15962	16186	16161	16187	16113	16152	16179	16231	16109	16206	16243	15966	16257	16222	16144	16084	16167	15946	16003	16044	16307	16098	15951	16107	15995	16053	16076	16162	16104	15964	16166	16113	15984	16066	15973	16188	16009	16023	16311	16081	16170	15996	16073	16106	16206	15868	16036	16072	16197	16040	16120	16178	16000	16191	16110	16161	16248	16093	16052	16014	15982	16233	16087	15944	16291	16069	16367	16178	16022	15971	15925	16306	16308	15990	16004	16256	16127	16252	16093	15980	16076	16168	16241	16237	16074	16150	16097	16033	16182	15864	16077	16040	16009	16036	16235	16042	16289	16133	16117	16024	16144	16164	16094	16093	16131	16273	16078	16275	16227	16087	16148	15969	16022	16064	15887	16116	15976	16156	16177	16141	16209	16170	15856	16218	16043	16018	16032	16266	16108	16133	16078	16064	16114	16157	15987	16138	16016	16159	15998	16100	15930	16236	15861	16102	15850	16005	16081	16155	16276	16121	16100	16209	16055	16369	16143	16216	16067	15945	16053	16070	16321	16181	16144	16190	16378	16260	16018	16210	15875	16134	16270	16082	16140	16091	16152	16282	16153	16291	16128	15971	16041	15960	16142	16057	16062	16047	16103	16051	16176	16014	16115	16090	16163	16040	16095	16216	16319	16168	16133	16002	16202	16250	16015	16341	16159	16145	16061	15971	16142	16030	16087	16171	16086	15942	16041	16193	16150	16121	16282	16049	16228	15995	16262	16043	16183	16082	16183	16135	16232	16133	16057	16039	16089	16026	16255	16216	16023	16161	16050	16253	16106	16110	16165	16228	16024	16063	15925	16028	16152	16057	15923	16064	16197	16098	15973	16158	16105	16074	16198	16110	16158	16089	16030	16187	16112	15982	16037	16130	16060	15970	16131	16003	16037	16036	15948	16176	16022	16231	16310	15992	16186	16339	16030	16097	16167	16025	16304	16084	16065	16035	16267	16212	16153	16042	16190	16174	16044	16068	16022	16196	16014	16218	16180	16083	16019	16066	16011	16045	16135	16157	16228	15989	16087	16153	15940	16143	16099	16086	16173	16189	16122	15949	16100	16243	15929	16146	16183	16068	16149	16182	16206	16045	16132	16098	16203	16120	16126	16194	16128	16182	16227	16064	16168	15914	16030	16074	16160	16105	15947	16256	16241	16007	16194	16293	16023	15926	16105	16140	15965	16227	16088	16008	16003	15992	16014	16118	16036	16160	16188	16110	16193	16005	16125	15906	16216	16190	16142	16130	16293	16213	15959	16180	16270	15934	16208	16232	16184	16063	16022	16052	16140	16080	16097	16017	16259	16022	16144	16107	16047	15918	15983	16230	16012	16128	16053	16062	16179	15876	16166	16170	16088	16105	16127	15921	16022	16211	16336	16241	16122	16132	16247	16027	16070	16415	16321	16117	16036	16120	16268	16089	16068	16173	16199	16168	16198	16199	16207	16197	16214	16035	16098	16085	16245	16182	16068	16152	16095	16048	16049	15945	16245	16066	16022	16269	16108	16015	16079	16242	16095	16158	16151	16202	16109	15978	15996	16124	16054	16096	16249	16201	16267	16090	15995	16094	16007	15999	15959	15986	15938	16161	16038	16116	16042	16080	16119	16201	16140	16068	16054	16156	16073	16191	16265	16120	16065	16134	15963	16311	16096	16024	16040	16140	16250	16044	16077	15995	16087	16225	15927	16007	16120	16171	16059	16088	16096	16170	16193	16129	16126	16171	16149	16315	16081	16161	16084	15890	16309	15997	16096	16098	16168	16065	16154	16209	16073	16240	16077	16195	16077	16081	16227	16095	16162	16351	16072	16032	15850	16114	16162	16102	16125	15865	16260	16035	16212	16086	16029	16147	16046	16142	16330	16136	16146	16202	16065	16359	15984	16361	15984	15993	16231	16159	16180	16076	16099	16101	16222	16078	16134	16169	16235	16299	16026	16252	15968	16214	16080	16176	16023	16241	16104	16219	16211	16078	16140	16025	16141	15938	16069	15984	16100	16088	16184	16076	16168	15991	16252	16167	15982	16111	16205	16017	16063	16339	16176	16168	15898	16001	16084	16161	16059	16095	16095	16272	16223	16147	16085	16211	16092	16176	16090	16060	16103	16061	16150	16254	16163	16274	15841	16089	16099	16224	16226	16131	16164	15956	15959	16226	15985	16104	16042	16035	16213	16190	16249	16315	16244	16207	15928	16072	16075	16031	16010	16134	16085	16193	16007	16222	16123	16038	15993	16122	16113	16371	16026	16174	16184	16098	16293	16036	16172	16013	16157	16077	16027	16274	16176	16059	16205	16101	16143	16301	16310	16194	16187	16126	16314	16175	16294	16133	16071	16009	16246	16108	16062	16041	16123	16125	16100	16205	16135	16169	15981	16265	16350	16147	16315	16117	16105	16084	16122	16105	16072	16159	16043	16048	16393	16163	16203	15950	16037	16204	16089	16219	16059	15974	16218	16380	16206	16197	16201	16217	15963	16115	16149	16007	16120	16304	16143	16259	16121	15941	16107	16064	16276	16144	15996	16150	16077	16198	16146	16073	16119	15972	16102	16192	16238	16095	16060	16154	16045	16144	16161	16221	16277	16147	16081	16082	16113	16132	16147	16018	16186	15989	16169	16133	15900	16213	16037	16061	15994	16020	15943	16095	16132	16029	16094	16174	16245	16286	16103	16065	16257	16186	16061	16053	16344	16184	16147	15906	16107	16021	16069	15931	15909	16084	16132	16044	16013	16170	16086	16084	16083	16182	16281	16136	16208	16054	16115	16093	16175	16182	16124	16164	16193	16013	15979	16279	16147	16143	16046	16215	16066	16060	16146	16085	15984	16185	16038	16212	16124	16251	16225	16078	16082	16048	16289	16235	16105	16246	16285	16294	16067	16120	16126	16160	15990	16063	16047	15995	16009	16042	15973	16231	16000	16206	16135	16249	16146	16007	16157	16032	16104	16248	16090	16192	15986	16050	15819	16069	16209	16302	16111	16177	16116	15955	16105	16250	16070	16042	16107	16164	16027	15967	16203	16181	16089	16189	16215	16015	16011	16193	16090	16264	16268	16148	16071	15932	15964	16006	15995	16085	16172	16108	16053	16115	16277	16127	16211	15955	16194	16010	16096	16059	16335	16007	16155	16077	16273	16066	16224	16266	16324	16052	16100	16232	16141	16340	16057	16103	16074	16144	16076	16247	16057	16213	15943	16028	16200	16256	16058	16084	16061	16074	15975	16156	16077	16084	16099	16006	16001	16115	16072	16050	16093	16154	16136	16130	15978	16102	16125	16098	16296	16104	16216	16076	16141	16140	16134	16025	16063	16086	16157	16184	15959	16044	16092	15979	16172	16041	15997	16027	16051	16217	16140	16035	16204	16126	16138	15929	15919	16184	15998	15961	15921	16103	16124	16003	16148	16001	16020	16133	16166	16055	16002	16173	16204	16164	16158	15993	16179	16118	15994	16081	16182	16270	16195	16173	15932	16119	16203	16166	16272	16058	16162	16100	16181	16155	16074	16113	16147	16164	16113	15904	16083	16105	15895	16196	16191	16131	16107	16194	16053	16126	16027	15943	16134	16034	16004	16192	16189	16134	16122	16098	16265	16173	16136	16008	16088	16149	16141	16165	16003	16218	16348	16064	16064	16184	15841	16138	15959	15924	16212	16094	16181	16221	16103	16043	16058	16121	16059	16181	15909	16184	16195	16196	16075	16298	16293	16312	15945	16306	16180	15859	16144	16148	16118	16182	16285	16214	16122	16081	16174	15975	16247	15978	16197	16076	16329	16222	16000	16071	16145	16117	16172	16164	16153	16091	16067	16080	16118	16125	16116	16050	16189	16108	16228	16216	16037	16106	16247	16128	16148	16117	16142	16111	15994	16117	16001	16011	16066	16162	16247	16204	15910	16317	16016	16105	16220	16350	16296	16051	16112	15992	16109	16050	15932	16153	16075	16063	15909	16208	16058	16080	16172	16057	16092	16129	16203	16070	15973	16142	16112	16204	16077	16191	16080	16127	15890	16163	16034	16118	16184	15996	16263	16222	16077	16083	15933	16113	16200	16070	16042	16256	16110	16045	16235	15990	16082	16070	15927	16226	16156	15974	16043	16317	16106	16004	16137	15999	15980	16037	16204	15993	16320	16227	16100	16204	16045	15887	16052	16118	16080	16229	16202	16035	16105	16201	16090	16088	16250	16153	16130	16187	16185	15974	16227	15987	15998	15895	15991	15955	16150	16233	16023	15958	16196	16076	16170	16140	16173	15898	16334	16244	16198	16130	16109	16185	16162	16073	16376	16146	16105	16173	16128	16095	16202	16146	15925	16138	16117	16226	15965	16198	16035	16291	15998	16059	16140	16265	16173	16076	15963	16065	16027	16178	16038	16267	16225	16205	16157	16071	16064	16128	16088	16149	16268	16064	16153	15996	16132	16242	16302	15983	16102	16141	16059	16049	16078	16072	16229	16059	16128	15958	16262	16285	16102	16094	16166	16175	16012	16066	16129	16108	16164	16088	16020	16256	16082	16042	15917	16078	16080	16118	16237	16112	16148	16080	15879	16228	16045	15866	16239	15964	16074	16185	16188	15970	16107	16129	16188	16288	16130	16026	16030	16121	16098	16140	16137	16076	15934	15866	16250	16156	16207	16288	16021	16112	15993	16036	16060	16141	16246	16060	16057	16298	15993	15827	16208	16225	16033	16085	16043	16041	15962	16099	16210	16079	16152	16122	16018	16226	16322	16140	15879	16315	16191	15867	15931	16034	16006	16096	16157	16431	16023	16215	16312	16045	16325	16195	16104	16119	16116	16219	15963	16058	16239	16151	16131	16090	16072	16128	16293	16181	16088	16192	16219	16086	16001
24011	20973	27859	27901	28835	30564	31523	29957	29995	29987	29595	29755	29453	29331	29517	29275	29235	29640	30513	30720	30520	29825	29627	29472	29202	29172	29153	29075	29248	29118	29206	28954	29328	29142	28917	29378	29018	28914	28894	29037	29134	29002	29037	28985	28938	28685	28899	28990	29004	28927	28821	28931	29110	29215	29167	29009	29255	29175	28949	29018	28972	29030	28987	29144	28994	29150	28987	28861	29002	28873	29359	29103	29318	29111	28902	28807	28773	28847	29071	29068	29046	28964	28924	29063	29054	28927	29060	28715	29224	28946	29284	28896	28956	28967	29023	29040	28888	28811	29332	29276	29072	28935	29163	29043	28990	29085	28925	29068	29205	28891	29284	29083	28975	28929	28879	29080	28940	28883	28964	28975	28877	29300	29010	28786	28973	28975	29131	28814	28953	28875	28977	28910	28905	28836	28897	29088	29006	28938	28991	29014	29089	28909	28980	28778	29130	29039	28845	28781	28906	28924	28900	28948	28937	29222	29283	29274	29306	28961	29168	29106	29132	28863	29068	28860	29206	28997	28829	29261	28834	28840	29076	28958	28967	29088	28968	29152	29130	28983	29246	29016	28862	28896	28902	29028	29078	28842	28950	28900	29195	28819	29022	29074	29202	28791	28770	29110	28761	28879	28794	28777	29072	28975	29154	29087	29138	29058	29111	29027	28932	28934	29247	29070	28956	29066	28895	29146	28978	28821	29213	29199	29259	29073	28943	29146	28824	29068	28960	29038	29021	29016	29087	29055	29175	28800	29269	28919	28992	29092	28873	29011	29156	28976	29040	29003	29076	28920	28976	29021	28824	29211	28941	29133	28972	28842	29056	29197	28772	28649	28883	29044	29199	29206	29166	29063	29057	29061	29051	28917	29045	28715	29043	28846	28920	29023	28860	28661	29043	29187	29090	28819	29089	29083	29017	29238	29156	28998	29167	28977	28824	28841	28853	28735	29061	29008	28866	28970	29186	29147	29099	29063	29059	28877	28753	28875	29129	29090	28898	28968	28654	28736	28920	29301	28703	29088	29067	29284	28926	28913	28969	28760	29009	29043	29035	28903	28826	28931	29109	28783	28955	28629	29070	29169	29188	28828	28890	28940	29002	29083	29101	29115	29059	28929	28694	28763	29058	29034	28965	28813	29110	29048	29095	29074	28887	29073	28971	29100	29027	29102	29160	28919	28950	29450	29005	29167	29235	29092	29253	28854	29025	28984	28992	28918	28758	29417	29022	28993	28787	28963	28809	29065	28910	29091	28994	28862	28930	29279	29056	29282	28901	28875	28928	28927	29093	28936	28979	29072	29045	28944	29165	28789	28788	28806	29069	29089	29113	28892	28958	29031	28757	28901	29245	28928	28956	28978	29126	28974	28996	28948	29003	29221	28855	28728	28825	28958	29014	29155	28957	28957	29224	28917	29147	28755	29266	29091	28898	28737	29034	29081	29207	28733	29169	28945	29113	28758	28853	28925	29131	29193	29291	28992	29328	29470	28923	28915	29099	29011	29062	28899	28851	29066	29044	29199	29360	28783	28998	28855	28884	29034	29151	29048	29028	29166	29167	28995	28883	28919	28995	29343	29230	28875	29103	29045	29054	29020	29118	29024	29001	29023	29230	29045	29027	28903	28934	28862	29211	28851	28755	28938	29078	28974	28987	29099	29011	28866	29119	29226	29069	29092	28801	29047	29139	28762	28959	29009	28913	29044	28757	28980	28852	29353	28937	29010	29114	29001	29305	28808	29022	29127	29022	29221	29281	29056	29299	29060	28938	28954	28871	29365	29063	28935	29268	29103	29007	28878	29078	28953	29246	28937	28862	28961	29184	29074	29056	29013	29209	29003	29094	29053	28811	28981	28968	28921	29058	29054	28921	29002	29133	28921	29134	29102	28940	29018	29090	29083	29044	29231	28973	29014	28774	29019	29063	29139	29106	29009	28985	29033	29117	29033	29066	28941	28998	28886	29246	29101	29124	28988	28956	28848	29192	29280	28940	29090	28957	29245	29341	29109	29036	28874	28701	28967	28895	28906	29046	29105	29086	28992	29205	29152	28935	28843	28921	29066	28997	28882	28952	28955	29032	28953	28864	28967	29083	29130	29196	28938	29121	29034	28868	28928	28994	28906	28901	28983	28840	29125	29106	29248	29007	29017	29098	28983	28836	29179	29052	29052	29076	28876	29165	28920	28905	28858	29011	29369	29160	29010	29197	28953	29155	28701	29003	28855	28888	28787	28996	29148	28949	28996	29077	29179	29082	29200	29194	28904	28857	29002	29001	29054	28955	28842	28998	28834	28763	28855	28767	29082	29013	28840	28968	28740	28947	29088	28952	29027	28964	28908	28996	28898	29249	28958	29159	28948	28963	28932	28839	28855	29139	29106	28863	29132	28957	28688	28895	29295	29276	28969	28720	29112	28926	28948	28951	29029	28845	28927	28751	29138	29286	29156	28928	28801	29059	28834	29191	29248	29077	29018	29209	29048	28906	29263	28881	29264	29137	29192	29125	29082	28927	28830	28765	28927	29207	29198	28980	28958	29014	29180	28918	28812	29076	28784	28912	28898	29140	29040	29030	29243	29068	28999	28899	29045	29088	29148	28926	29144	29127	29143	28872	29053	29014	29112	29194	28947	29040	29160	29000	29088	29377	29160	28979	29013	29386	28965	29152	29316	29149	28891	28806	29177	29052	29104	29205	28782	28889	28786	29127	29009	29019	28924	28802	28880	28865	29016	28899	29013	29047	29355	29253	28809	29158	29009	28930	28956	29073	28991	28810	28867	28831	28755	29184	29175	28873	29000	28992	29118	28942	29017	28940	29049	28952	28867	28922	29072	28849	28991	28988	29082	28930	29098	28729	28844	29157	29101	29199	28945	29024	29151	28917	28829	28730	28680	29232	29124	29128	29005	28706	28972	29180	28944	28769	29023	29112	29084	28987	28716	29254	28971	29092	28872	28908	29101	29179	29065	28753	28974	29280	29066	29368	28983	29300	29035	28890	29042	28799	28707	28982	29038	29114	29103	29114	29086	28937	29082	28973	28981	28971	28953	28962	28990	28928	28994	28987	29095	29024	28943	28743	29095	28983	29017	28821	28944	28994	29128	29087	29040	29100	29021	29267	29031	28852	29004	28973	28860	29118	28997	29018	28900	29210	28983	28840	29092	29040	29047	28989	28826	28941	28885	28939	28890	28822	29177	28877	29140	29120	28989	28969	29196	28973	28928	29025	28905	29179	28749	28883	28952	28888	28866	28961	28841	28959	29153	29111	29229	28828	28784	29034	29052	29078	28568	28923	28883	28861	29217	29048	29146	28969	29005	28932	28798	28986	28774	28518	29050	29038	29009	28916	28984	28980	28748	29088	29128	28979	29020	29001	28942	28892	28880	29286	29065	29120	28847	28973	29070	29214	28957	28856	28864	28936	28981	28905	29057	29423	29054	29183	29008	29062	29019	29002	29071	29025	28875	29102	28938	29128	28867	29071	28944	29055	29089	29199	29055	28985	28774	28899	29027	28989	29149	29165	29051	29303	28973	29000	28876	29146	29048	29035	29227	28993	28867	29144	28925	28846	28956	29093	28969	29090	28909	28810	29011	29296	29320	29051	29184	29050	29084	28918	29122	28728	28826	29177	29292	29236	28948	28845	29217	28803	29044	29120	28904	28674	28979	29162	28992	29074	28858	28881	28981	29062	29030	28980	28918	29036	29074	29071	29190	28926	28922	29003	29019	29086	28894	29145	29116	29029	28876	29010	28710	29089	29118	29273	29080	29380	29076	28977	28974	29165	29056	29158	29223	29167	28951	29066	29045	29193	29013	28929	28929	28899	29049	28720	28834	28951	28966	28957	29177	28896	29046	28975	29065	28768	28872	28932	28867	28965	28906	29145	28970	29128	29185	29282	29073	28945	29041	29192	28967	28865	29065	29087	28827	28953	29382	29032	28999	29255	28996	29009	29070	28948	28963	28837	28930	28898	28921	29111	28999	28883	28855	29106	29107	28748	28963	29055	29088	28949	28775	28913	28927	29012	28713	29297	29039	29298	28955	29138	28742	29157	28877	29104	28917	29056	29032	28819	29136	29069	29183	28981	29007	29270	29187	29075	28967	29136	28696	29110	28935	28906	29107	28967	29202	29145	29228	29113	28863	28893	28992	28815	28998	28737	28695	28994	29083	29154	28995	29077	29139	29049	29161	28958	28979	29160	29108	29035	28932	29041	28935	28998	28830	29148	29139	29049	28927	28959	28988	28961	28961	28787	29078	29036	28907	28710	28731	28970	29134	29071	29114	28955	28933	28884	29206	29365	28940	28911	29132	28883	29190	29012	28953	29019	28826	29034	29091	29039	28934	28916	28996	29068	28905	28995	29247	29212	29150	29134	28945	28789	29008	29164	29035	28830	28948	29081	29153	28712	29026	28964	29068	28981	29266	28834	28830	28962	28984	29009	29178	28781	29040	28932	29181	28838	28954	29058	28967	29086	29098	28974	28883	29012	29020	29116	28896	29066	29122	29129	28920	28886	28883	28927	28746	29099	29007	29246	29101	29158	28884	29108	28866	28849	29030	29153	28783	28684	29119	29012	29089	29171	29030	28952	28817	28868	28887	29249	29038	29279	29086	29015	29054	29244	29181	29259	29001	28912	28911	29101	29015	29085	29231	28853	28968	29108	29034	29014	28689	28838	29281	29326	28979	29063	29141	28954	29039	28944	28882	29283	29139	28960	28937	29203	29181	29084	28763	29061	29133	29079	29221	29015	28938	28980	29119	29013	29022	28752	28844	29055	28901	28839	28899	28764	29227	28900	29030	28825	29167	29077	28883	28925	28958	28904	29362	29255	29256	28991	28700	29100	29043	28961	29268	28981	29091	29132	29011	28967	28802	29212	28991	28874	29078	29116	29114	29058	29369	29178	28844	29254	29034	29185	28939	29185	29165	28887	29120	29070	28785	29059	28957	28889	29060	29060	28944	29079	29036	28830	28860	29026	28893	28943	29210	29046	28909	28972	29149	28901	28907	29118	29171	29049	29331	28992	28835	28953	29038	28979	29062	29134	29184	29088	29145	29200	29140	29061	28944	29078	28782	29011	28810	29218	28769	29011	28973	28875	28899	28807	29118	29120	28859	28776	28869	29138	28898	28764	28806
13930	26138	25450	21019	18590	17753	17025	17226	16873	16995	16580	16425	16354	16438	16593	16660	16522	16960	17484	17586	17165	16903	16535	16353	16319	16175	16422	16415	16389	16348	16195	16274	16442	16023	16300	16321	16410	16240	16140	16199	16319	16137	16144	16404	16228	16186	16379	16331	16261	16323	16269	16148	16282	16201	16093	16126	16278	16381	16205	16059	16180	16195	16397	16309	16294	16187	16409	16327	16180	16259	16355	16248	16234	16126	16144	16416	16172	16423	16231	16261	16200	16327	16334	16172	16407	16172	16169	16196	16293	16184	16074	16188	16349	16195	16377	16199	16126	16291	16195	16151	16245	16195	16250	16044	16134	16466	16240	16093	16290	16185	16255	16219	16200	16256	16286	16160	16323	16267	16352	16175	16250	16234	16286	16383	16331	16108	16261	16257	16024	16200	16310	16138	16230	16443	16225	16209	16246	16310	16159	16288	16256	16259	16203	16315	16264	16334	16334	16074	16131	16256	16347	16349	16345	15931	16117	16365	16282	16168	16211	16141	16251	16179	16244	16280	16255	16468	16422	16243	16177	16098	16258	16334	16363	16069	16355	16188	16104	16201	16240	16004	16075	16226	16354	16284	16253	16312	16321	16233	16068	16233	16141	16282	16186	16184	16230	16236	16277	16264	16076	16232	16355	16324	16099	16208	16072	16271	16212	16331	16180	16261	16264	16121	16118	16218	16192	16306	16149	16059	16177	16343	16342	16136	16161	16126	16343	16064	16295	16217	16067	16056	16233	16182	16138	16213	16246	16182	16139	16348	16149	16080	16243	16206	16220	16082	16210	16245	16333	16132	16248	16025	16202	16244	16229	16307	16415	16035	16364	16039	16255	16131	16300	16090	16146	16146	16250	16352	16364	16141	16021	16166	16220	16112	16263	16153	16197	16189	16313	16448	16127	16181	16165	16119	16267	16273	16287	16333	16375	16374	16279	16294	16209	16199	16245	16350	16267	16191	16094	16186	16084	16247	16193	16058	16355	16175	16190	16391	16238	16159	16297	16178	16203	16207	16269	16270	16268	16184	16293	16376	16172	16211	16284	16230	16131	16246	16150	16142	16328	16142	16178	16258	16139	16320	16275	16221	16379	16218	16318	16206	16344	16394	16030	16142	16409	16119	16171	16213	16179	16307	16250	16172	16154	16371	16410	16055	16390	16054	16011	16166	16178	16226	16292	16152	16115	16209	16219	16256	16411	16309	16190	16136	16190	16152	16197	16194	16123	16127	16267	16094	16163	16201	16202	16200	16125	16159	16123	16226	16391	16193	16267	16144	16435	16195	16166	16403	16112	16349	16304	15988	16301	15942	16285	16150	16138	16106	16191	16112	16199	15915	16468	16167	16140	16126	16163	15950	16139	15971	16209	16198	16228	16356	16253	16169	16159	16267	16256	16255	16297	16364	16096	16041	16224	16349	16379	16325	16123	16166	16061	16250	16053	16304	16218	16292	16274	16212	16455	16292	16331	16280	16145	16082	16172	16164	16300	16192	16217	16175	16410	16218	16164	16269	16159	16207	16315	16278	16231	16249	16307	16153	16223	16206	16189	16177	16122	16242	15999	16106	16379	16105	16253	16162	16268	16308	16156	16215	16334	16202	16312	16310	16315	16154	16226	16212	16294	16311	16057	16035	16215	16223	16150	16266	16274	16213	16300	16229	16214	16280	16234	16304	16353	16137	16300	16124	16133	16302	16282	16278	16341	16147	16232	16273	16197	16144	16220	16187	16020	16183	16242	16378	16213	16239	16180	16201	16345	16256	16081	16181	16294	16236	16290	16151	16015	16203	16262	16229	16226	16257	16082	16199	16164	16224	16184	15977	16171	16198	16339	16287	16222	16114	16300	16135	16179	16095	16348	16334	16194	16211	16118	16152	16283	16243	16295	16393	16087	16189	16282	16147	16325	16204	16288	16403	16240	16024	16261	16200	16116	16068	16121	16137	16197	16273	16306	16317	16241	16285	16153	16192	16117	16200	16151	16290	16229	16357	16188	16337	16214	16143	16380	16167	16326	16121	16299	16192	16236	16204	16312	16212	16276	16249	16188	16164	16230	16191	16303	15986	16206	16376	16146	16091	16253	16347	16237	16170	16250	16144	16133	16285	16304	16164	16121	16186	16220	16246	16258	16140	16257	16215	16248	16255	16366	16242	16188	16242	16173	16157	16146	16238	16190	16162	16189	16162	16131	16213	16276	16323	16166	16039	16310	16046	16272	16326	16242	16281	16241	16218	16252	15930	16290	16338	16299	16157	16160	16200	16362	16267	16423	16165	16243	16250	16247	16236	16384	16264	16417	16321	16213	16015	16241	16170	16121	16290	16208	16183	16250	16317	16331	16120	16237	16502	16274	16352	16136	16184	16230	16121	16333	16293	16286	16396	16319	16307	16225	16111	16295	16383	16431	16213	16550	16214	16212	16186	16259	16229	16092	16338	16307	16259	16138	16315	16108	16378	16314	16078	16254	16257	16395	16323	16078	16268	16189	15995	16175	16061	16211	16161	16073	16182	16255	16211	16331	16255	16410	16140	16325	16246	16127	16423	15980	16359	16250	16326	16350	16393	16123	16111	16257	16327	16273	16200	16226	16217	16202	16112	16231	16264	16182	16162	16134	16091	16259	16289	16272	16193	16311	16225	16064	16197	16112	16382	16047	16179	16273	16428	16142	16315	16009	16155	16284	16107	16365	16121	16267	16170	16319	16121	16276	16239	16354	16194	16303	16287	16336	16149	16299	16002	16419	16236	16189	16110	16198	16137	16099	16262	16158	16110	16216	16314	16358	16378	16271	16269	16304	16416	16039	16287	16213	16080	16150	16236	16343	16139	16267	16192	16210	16292	16216	16276	16148	16282	16315	16147	16251	16200	16044	16245	16112	16247	16281	16019	16323	16168	16137	16108	16098	16136	15994	16259	16116	16370	16356	16326	16213	16250	16243	16043	16133	16180	16408	16109	16248	16290	16207	16240	16312	16156	16205	16311	16115	16109	16238	16335	16157	16276	16347	16420	16278	16171	16286	16222	16241	16264	16330	16232	16196	16031	16237	16309	16397	16235	16232	16199	16163	16035	16179	16150	16254	16070	16198	16163	16395	16248	16055	16191	16157	16289	16308	16293	16159	16269	16313	16195	16255	16192	16124	15982	16167	16263	16421	16295	16235	16200	16305	16238	16114	16133	16359	16107	16133	16415	16243	16127	16182	16201	16117	16267	16217	16179	16162	16209	16277	16226	16176	16189	16333	16300	16288	16167	16384	16259	16295	16306	16203	16246	16181	16351	16265	16281	16107	16163	16334	16288	16359	16126	16194	16298	16190	16229	16211	16277	16174	16253	16185	16223	16246	16185	16379	16293	16196	16276	16363	16246	16088	16155	16094	16079	16231	16113	16088	16224	16041	16354	16176	16211	16378	16112	16321	16134	16256	16288	16271	16141	16225	16378	16336	16250	16305	16229	16159	16156	16385	16281	16191	16315	16214	16211	16357	16012	16255	16259	16504	16201	16216	16269	16148	16322	16145	16180	16163	16183	16274	16140	16359	16074	16240	16043	16134	16379	16173	16147	16274	16112	16268	16345	16224	16180	16075	16046	16396	16320	16203	16188	16291	16397	16149	16090	16114	16306	16338	16146	16127	16270	16316	16166	16204	16187	16094	16329	16336	16488	16306	16125	16125	16216	16319	16164	16235	16408	16285	16177	16009	16102	16067	16292	16312	16158	16465	16253	16369	15962	16179	16058	16207	16084	16241	16192	16215	16243	16226	16262	16286	16173	16203	16392	16151	16289	16309	16444	16060	16298	16217	16243	16204	16206	16087	16360	16171	16209	16230	16211	16430	16232	16189	16304	16308	16084	16310	16270	16348	16077	16151	16330	16262	16230	16186	16258	16220	16297	16286	16211	16177	16334	16385	16112	16201	16318	16238	16222	16137	16218	16215	16123	16371	16359	16339	16337	16060	16233	16399	16160	16216	16372	16142	16189	16033	16328	16263	16396	16147	16399	16349	16298	16012	16082	16316	16157	16300	16216	16378	16255	16198	16140	16112	16220	16379	15986	16210	16266	16089	16259	16231	16309	16249	16139	16163	16039	16285	16190	16235	16336	16370	16303	16123	16151	16097	16097	16266	16265	16270	16234	16228	16020	16263	16339	16044	16162	16151	16230	16300	16180	16288	16124	16311	16162	16460	16217	16109	16107	16174	16080	16109	16034	16211	16034	16416	16048	16293	16193	16315	16092	16303	16022	16073	16286	16299	16174	16242	16077	16124	16106	16129	16098	16377	16051	16221	16196	16269	16162	16142	16082	16414	16175	16167	16203	16262	16299	16352	16143	16253	16133	16171	16190	16284	16117	16300	16275	16239	16266	16199	16146	16266	16197	16419	16293	16215	16206	16339	16228	16055	16168	16116	16301	16130	16122	16181	16084	16396	16193	16185	16534	16307	16101	16055	16322	16186	16159	16209	16228	16018	16244	16237	16132	16141	16268	16296	16275	16127	16264	16380	16362	16334	16066	16371	16431	16227	16147	16051	16246	16246	16152	16272	16393	16366	16263	16168	16253	16444	16087	16148	16125	16289	16157	16401	16273	16303	16229	16234	16336	16150	16326	16173	16183	16133	16176	16083	16343	16153	16297	16313	16337	16183	16514	16147	16170	16392	16296	16158	16170	16301	16038	16242	16147	16130	16164	16323	16329	16153	16187	16148	16126	16227	16214	16307	16149	16362	16343	16110	16346	16174	16019	16120	16236	16324	16161	16203	16067	16155	16275	16349	16291	16198	15982	16216	16048	16041	16288	16447	16154	16332	16117	16131	16322	16150	16190	16253	16145	15972	16371	16163	16122	16159	16320	16342	16090	16063	16212	16080	16204	16116	16330	16262	16315	16159	16214	16107	16294	16343	16326	16343	16223	16157	16348	16074	16252	16235	16244	16381	16286	16130	16204	16269	16139	16138	16064	16139	16268	16177	16098	16312	16320	16262	16210	16341	16333	16311	16110	16115	16400	16326	16239	16140	16221	16203	16186	16172	16329	16342	16195	16314	16132	16235	16176	16287	16264	16260	16163	16206	16330	16208	16143	16157	16159	16234	16161	16334	16255	16231	16261	16113	16258	16241	16242	16230	16192	16393	16168	16264	16318
22566	20937	27871	25586	27227	31540	33506	31694	30958	31196	30919	30673	30510	30479	30295	30490	30363	31688	33132	33042	31999	31226	30425	30154	30079	30233	30096	29918	29909	29999	29811	29956	29797	30106	30108	29878	30158	30194	30087	29773	29846	29889	29872	29964	29870	29650	29741	29923	29858	30007	29804	29695	29941	29779	29746	30019	29980	29890	29743	29925	29813	29866	29843	29831	29629	29784	29768	30131	29821	29888	30060	29587	29818	29644	29716	29965	29993	29910	29847	29969	30020	29716	29634	29966	29813	29885	29927	30007	30086	29789	29705	29607	29810	29785	29652	29801	29957	29944	29799	29750	29880	29927	29777	29710	29962	29590	29718	30066	29849	29660	29923	29780	29711	29997	29892	29636	29712	29985	29607	29773	29712	29915	29960	29886	29741	29918	29889	29752	29590	29752	29926	29748	30094	29778	29943	29760	29637	29858	29962	29664	29745	30033	29799	29516	29788	29865	29951	29631	29785	29780	29779	29778	29795	29811	29800	29504	29781	29694	29820	29861	29779	29993	29888	29748	29917	29784	29988	29799	29757	29694	30049	29774	29875	29932	29940	29590	29936	30004	30125	29730	29845	29781	29777	29951	29856	29909	29742	29757	29734	29851	29937	30093	29844	29828	29703	29841	29699	30031	29465	29898	29734	29952	29962	29870	29973	29961	30045	29935	29796	29844	29839	29694	30079	29648	30105	29605	29820	29736	29846	29859	29909	29900	29850	29835	29967	29866	29922	29960	29974	29729	29918	29998	29874	29802	29938	29902	30093	30006	29779	30019	29788	29786	29687	29772	29854	29862	29712	29665	29940	29955	29818	30073	30216	29928	29921	29824	29974	29918	29910	29927	29936	29946	29795	29771	29904	29718	30003	29865	29752	29753	29844	29764	29760	29996	29667	29680	29853	29923	30009	29562	29787	29897	30065	29836	29876	29802	29705	29741	29703	29938	29774	29537	29623	29882	29868	29669	29627	29786	29853	29749	30087	29824	29813	29713	29752	29798	29811	29988	30106	30052	29770	29845	29862	29551	29937	29641	29677	29819	29876	29791	29811	29844	29900	29873	29930	29804	30215	29711	30008	29812	30117	29758	30074	30192	29649	29804	29752	29779	29736	29878	29715	29855	30095	29987	29753	29760	29915	29823	29996	29713	29544	29654	29819	29766	29885	29966	29698	29822	29902	29586	29868	29959	29850	29754	29813	29525	29839	29730	29838	30145	29732	29785	29866	29942	29748	29855	29774	29676	30073	29770	29725	29829	29764	29748	29762	29709	30222	30086	29842	29895	29800	29872	29926	29863	29916	29800	29914	29655	29681	29797	30014	29891	29923	30104	29990	29844	29897	29831	29905	29782	29864	29942	30035	29858	29670	29900	29857	29763	29965	29660	29670	29885	29693	29908	29921	29892	29883	29907	29772	29876	30023	29971	29583	29722	29782	29633	29691	29832	29975	29785	29945	29956	29712	30045	29695	29813	29700	29867	29728	29758	29908	29483	29802	29859	29522	29913	29860	29806	29753	29812	29788	29895	29541	29784	29680	29916	29892	29889	29726	29817	30036	29705	29604	30038	30113	29812	29769	29945	29855	29805	29701	29797	29909	30026	30014	29875	29800	30067	29950	29841	29737	29936	29733	29856	29834	29728	29395	29558	29988	29755	29747	29775	29698	29969	29993	29666	29867	29782	29775	29858	30088	29660	29886	29954	29890	29743	29852	29753	29804	30016	29991	29898	29655	29503	29918	29865	29748	29694	29913	29882	29686	29862	29957	29802	29628	29776	29866	29668	29885	29994	29884	29798	29842	29833	29823	29830	30031	29676	29764	29818	29977	30107	30007	29724	30103	29859	29823	30003	29775	29758	30134	29789	29796	29771	29585	29686	29932	29848	29759	29881	29843	29777	29960	29989	30006	29968	29973	29727	29755	29884	29673	29901	29840	29692	29938	30081	29744	29803	29836	29781	29960	29758	29797	30017	29988	29934	29880	29917	29787	29971	29982	29736	30068	29741	29868	29963	29913	30145	29663	29752	29649	29915	29904	29887	29682	29875	29890	29844	29740	29885	29699	29642	29650	29768	29645	29969	29782	29606	29794	30043	29784	29875	29760	29790	29754	29630	30011	29492	29763	29640	29843	29874	29831	29798	29806	29902	29891	29581	29989	30034	29780	29813	29876	30004	29804	29667	29872	30068	29798	29977	29864	29612	29880	29679	29737	29912	30001	29525	29763	29623	29928	29643	29867	29746	29830	29992	29818	29869	29984	29921	29836	29877	29611	29593	29518	29865	29733	29766	29849	29812	29746	29575	29940	29850	29774	29974	29950	29799	29649	29823	29865	29573	30032	29661	29953	29881	30010	29708	29510	29951	29783	29847	29956	29992	29985	29751	30009	30043	29834	29866	29811	29862	29707	29826	29882	29791	29888	29671	29880	29827	29960	29882	29882	29800	29756	30101	29850	29919	30048	29658	29520	29901	29648	29616	29946	29801	29865	29910	29818	29871	29815	29769	29893	29708	29862	29776	29899	29756	29561	29838	29906	29776	29646	29814	29643	29758	29804	29832	29845	29664	30192	29729	29915	29760	29920	29800	30076	29749	29962	29757	29867	29693	29913	29934	29794	29883	29956	29790	29724	29747	29933	29947	29903	29660	29921	29892	29786	29940	29947	29841	29802	29912	29763	29875	29864	29877	30089	29968	29932	29711	30061	29801	30022	29792	29728	29690	29665	29815	29762	29937	29568	29685	29683	29957	29543	30056	29663	29979	29837	29935	29952	29824	29521	29657	29851	29811	29907	30101	29811	29910	29893	29798	29683	29665	29658	29732	29707	29824	29821	29902	29828	29946	29767	29845	29687	29767	30143	29708	29939	29656	29817	29777	29885	29991	29522	29875	29941	29706	29940	29846	29682	29901	29797	29603	29770	29784	29710	29715	29787	29629	29843	30033	29617	29766	29727	30108	29541	29653	30077	29653	30023	29974	29887	29756	29944	29535	30021	29852	29962	29845	29819	29896	29872	29921	29800	29586	29909	29820	29607	29699	29946	29676	29645	29867	29756	29874	30081	29645	29461	29733	29889	29814	29795	29674	29953	29953	29747	29757	29741	29692	29581	29454	29703	29776	29803	29682	29650	29835	29902	30189	29606	29665	30060	29761	29847	29702	29834	29861	30040	29986	29876	29957	30017	29814	30124	29828	29707	29933	30010	29895	29603	29843	29828	29897	29826	29780	30075	29865	29854	29810	29819	29807	29646	29709	29858	29614	29708	29858	30097	29839	29968	29947	29885	29837	29838	29755	29797	29914	29634	29731	29637	29723	29839	29764	29747	29503	30010	29845	30223	29971	30000	29881	29875	29769	29847	29879	29962	29903	29807	29725	30122	29864	29727	29744	29839	29825	29821	29773	29812	29931	29696	29623	30012	29674	30024	29852	29728	29904	29772	29742	29832	29900	29708	29559	29820	29764	29908	30007	29688	29878	29939	29879	29840	29698	29913	29942	29849	29923	29906	29753	29821	29303	29862	29834	29951	29709	29963	30009	29998	29741	29618	29938	29804	29935	29863	29734	29637	29947	30081	30076	29770	29713	29871	29709	29631	29664	29721	29893	29622	29681	29783	29758	29848	29680	30031	29719	29766	29811	29754	29694	29855	29980	29774	29909	29932	29962	29874	29954	29934	29651	29582	29713	30014	29954	29884	29606	29828	29807	29881	29856	29997	29817	29854	29686	29683	29670	29738	29842	29991	29918	29942	29881	29707	29702	29996	29889	29771	29933	29862	29908	29689	29826	29945	30060	29887	29713	29941	29869	29919	29897	29907	29899	30204	30005	29620	29871	29661	29979	29930	30132	29711	29877	29491	29774	29965	29806	29830	29732	29846	29691	29844	29907	29717	29718	30052	30162	29969	30059	29992	30008	30005	29934	29871	29763	29925	29767	29997	29630	29732	29488	29915	29612	29997	29826	29684	29751	29962	29974	29826	29822	29925	29552	29721	29828	29911	29869	29714	29668	29382	29740	29881	29895	29934	29668	29697	29711	29569	29675	29751	29985	29705	30018	29726	30111	29940	30042	29853	29554	29581	29839	29938	29866	29862	29623	29771	29745	29832	29697	29915	29796	29859	29701	29870	29747	29725	29894	29852	29861	29973	29637	29962	29758	29841	30057	29863	30010	29869	29593	29803	29814	29991	30039	29848	29759	30055	29924	29674	29790	29982	29952	29745	29910	29709	29986	29881	29669	29906	29791	29971	29721	29825	29735	29929	29724	30098	29753	29777	29958	29794	29701	29601	29953	29774	29574	29666	29784	30116	29806	30118	30061	29787	29681	29891	29866	29922	29863	29838	29868	29716	29742	29625	29679	30194	29796	29986	29858	29959	29617	29786	29834	29917	29780	29849	29630	29763	29673	29708	29886	30038	30005	29769	29766	30105	29845	29749	29651	29824	29606	29772	29869	29832	30092	30189	29678	30042	29876	29723	29999	29691	29569	29765	29631	29845	30011	29786	29705	29900	29809	29923	29938	29700	30074	29777	30030	29839	29808	29880	29856	29682	29588	29863	29962	29814	29879	29856	29988	29793	29800	29877	29799	29762	29781	29731	29923	30260	30113	29734	30004	29799	29872	29721	29782	29807	29760	29902	29931	29828	29660	29804	29879	30109	29806	29923	29532	29724	29791	29782	29684	29754	29776	29803	29978	30081	30051	29856	29814	29934	29679	29798	29967	29840	29806	29731	29899	29900	29580	29688	29843	29837	30009	29790	29941	29999	29926	29790	30043	29584	29706	30003	30024	30068	30138	29731	29733	29933	29995	29876	29775	29896	29843	29646	29612	29601	30011	29881	30000	30192	29683	29755	30054	29721	29719	29937	29844	29875	29791	29755	29782	29812	30025	29776	29784	29753	29688	29532	29832	29921	30033	29672	29806	29620	29848	29948	29724	29841	29791	29702	29900	29891	29806	29671	29995	30091	29859	29861	29620	29854	29714	29805	29753	29693	29912	29763	29765	29777	29736	29674	29613	29852	30245	29700	30002	29774	29707	29794	29699	29785	29641	29847	29842	29798	29994	29906	29775	30002	30109	29978	29755	29781	30040	29889	29921	29604	29838	29912	29750	29925	29774	29864	29837	29818	29707	30132	30077	29882	29752
13645	28130	28872	23190	20344	18523	17993	17812	17710	17379	17432	17453	17182	16914	17271	17040	17183	17991	19277	19069	18014	17543	17110	16866	17034	16853	16706	16887	16874	16794	16518	16801	16769	16601	16915	16693	16774	16866	16935	16666	16834	16885	16587	16787	16523	16808	16845	16690	16649	16824	16538	16733	16732	16765	16544	16778	16790	16836	16674	16760	16717	16647	16654	16814	16572	16629	16650	16724	16658	16612	16718	16892	16747	16732	16739	16474	16519	16630	16814	16690	16652	16808	16771	16742	16634	16768	16681	16613	16695	16783	16710	16697	16480	16637	16810	16642	16787	16732	16514	16795	16752	16606	16733	16677	16653	16682	16821	16732	16590	16754	16748	16616	16713	16590	16722	16855	16577	16628	16595	16546	16570	16414	16796	16539	16692	16609	16777	16658	16752	16584	16685	16677	16673	16622	16461	16721	16551	16566	16604	16539	16564	16803	16678	16777	16725	16601	16676	16543	16740	16773	16503	16721	16687	16592	16724	16711	16803	16739	16626	16666	16573	16717	16429	16631	16767	16678	16502	16493	16714	16527	16674	16402	16648	16795	16810	16384	16952	16548	16528	16619	16852	16722	16620	16526	16638	16658	16637	16734	16525	16467	16615	16575	16533	16540	16758	16676	16633	16615	16645	16709	16709	16584	16620	16567	16654	16610	16631	16639	16558	16585	16552	16734	16646	16588	16520	16653	16609	16520	16350	16558	16620	16637	16576	16594	16772	16623	16733	16802	16715	16525	16542	16571	16577	16542	16678	16687	16586	16735	16611	16845	16657	16650	16722	16748	16532	16631	16685	16378	16824	16617	16749	16603	16719	16670	16530	16692	16785	16761	16616	16729	16570	16560	16635	16658	16615	16674	16800	16770	16573	16670	16511	16625	16641	16618	16555	16742	16655	16829	16739	16652	16646	16868	16691	16727	16801	16813	16577	16756	16528	16809	16547	16738	16726	16511	16630	16701	16748	16707	16578	16630	16614	16392	16711	16608	16533	16631	16637	16540	16758	16837	16578	16612	16618	16505	16596	16603	16617	16630	16659	16606	16545	16614	16780	16573	16632	16660	16564	16480	16609	16577	16533	16564	16450	16789	16637	16658	16608	16831	16719	16600	16741	16667	16689	16652	16435	16582	16803	16570	16772	16646	16615	16916	16651	16818	16531	16812	16599	16735	16751	16396	16590	16457	16584	16581	16597	16609	16619	16625	16534	16527	16539	16665	16565	16709	16454	16541	16707	16772	16795	16738	16760	16625	16770	16766	16419	16627	16708	16740	16542	16683	16530	16578	16706	16664	16750	16645	16703	16522	16508	16672	16620	16646	16434	16710	16763	16655	16808	16653	16775	16697	16694	16649	16629	16757	16681	16738	16812	16515	16783	16668	16524	16735	16464	16573	16510	16746	16679	16567	16612	16595	16631	16650	16632	16642	16706	16504	16610	16608	16616	16611	16534	16569	16626	16619	16635	16621	16665	16660	16745	16461	16655	16364	16713	16591	16604	16648	16717	16481	16780	16610	16630	16684	16510	16651	16900	16579	16569	16575	16466	16634	16720	16701	16691	16589	16611	16820	16685	16732	16477	16793	16788	16761	16706	16619	16989	16607	16616	16714	16698	16698	16687	16687	16739	16638	16643	16667	16584	16638	16656	16499	16507	16588	16528	16543	16417	16608	16527	16653	16788	16647	16652	16463	16692	16736	16553	16616	16580	16743	16777	16612	16672	16759	16782	16623	16556	16742	16607	16739	16789	16743	16686	16585	16574	16814	16722	16631	16882	16532	16869	16809	16555	16692	16423	16680	16590	16632	16676	16706	16588	16589	16570	16705	16732	16773	16466	16612	16486	16560	16715	16378	16625	16823	16518	16672	16739	16636	16918	16476	16814	16596	16570	16438	16525	16554	16684	16806	16542	16782	16612	16746	16582	16735	16737	16679	16530	16809	16737	16638	16740	16709	16581	16446	16604	16494	16722	16651	16720	16626	16890	16537	16684	16555	16584	16646	16605	16558	16655	16715	16497	16547	16629	16697	16662	16627	16559	16725	16679	16706	16636	16578	16631	16565	16524	16668	16747	16638	16708	16777	16798	16628	16607	16685	16646	16523	16560	16715	16606	16552	16619	16685	16661	16668	16606	16671	16642	16424	16508	16521	16639	16590	16652	16679	16576	16705	16794	16629	16506	16656	16534	16555	16739	16602	16627	16720	16531	16626	16559	16584	16615	16800	16661	16671	16530	16617	16694	16697	16623	16670	16447	16488	16759	16691	16583	16823	16722	16568	16492	16723	16783	16770	16649	16684	16656	16766	16589	16658	16550	16682	16746	16538	16755	16695	16669	16616	16642	16764	16599	16680	16582	16668	16585	16646	16593	16635	16733	16803	16813	16497	16756	16590	16631	16700	16737	16862	16772	16447	16733	16864	16642	16652	16592	16594	16627	16612	16659	16539	16673	16574	16601	16696	16437	16617	16704	16804	16638	16470	16775	16746	16878	16577	16754	16727	16585	16641	16655	16624	16810	16521	16629	16618	16543	16642	16817	16672	16601	16661	16720	16685	16708	16691	16494	16826	16614	16707	16637	16617	16554	16457	16569	16610	16674	16566	16905	16712	16682	16606	16692	16636	16614	16512	16795	16610	16644	16724	16581	16780	16669	16470	16560	16572	16587	16489	16514	16732	16612	16558	16735	16691	16751	16721	16484	16737	16719	16626	16558	16540	16568	16664	16560	16481	16692	16643	16519	16460	16699	16516	16831	16938	16582	16620	16772	16566	16505	16637	16590	16719	16520	16723	16648	16736	16648	16868	16545	16758	16780	16648	16575	16638	16529	16522	16637	16792	16550	16627	16494	16579	16560	16571	16750	16611	16504	16525	16604	16680	16441	16508	16722	16698	16800	16655	16742	16790	16695	16560	16554	16662	16778	16529	16615	16666	16686	16641	16578	16605	16724	16730	16774	16476	16723	16621	16609	16499	16518	16713	16721	16615	16634	16483	16650	16569	16900	16732	16731	16769	16644	16774	16694	16742	16647	16521	16532	16645	16503	16600	16687	16822	16444	16558	16732	16644	16558	16670	16371	16630	16617	16572	16617	16721	16324	16679	16569	16592	16690	16643	16597	16607	16597	16705	16720	16791	16739	16584	16822	16657	16740	16716	16570	16559	16564	16800	16641	16605	16659	16557	16519	16878	16546	16667	16572	16684	16619	16603	16671	16863	16600	16644	16719	16697	16741	16745	16572	16747	16615	16550	16737	16587	16694	16676	16759	16767	16466	16580	16680	16737	16646	16569	16675	16501	16651	16527	16563	16749	16714	16578	16401	16454	16476	16420	16809	16608	16694	16586	16625	16689	16787	16548	16601	16570	16477	16648	16526	16698	16640	16664	16698	16687	16694	16733	16714	16490	16714	16710	16747	16640	16710	16707	16731	16571	16757	16630	16716	16623	16574	16462	16720	16784	16693	16567	16794	16622	16699	16748	16682	16636	16676	16787	16592	16897	16452	16495	16508	16430	16609	16571	16524	16779	16795	16664	16624	16707	16768	16578	16650	16587	16826	16688	16688	16778	16530	16613	16636	16730	16756	16730	16532	16522	16579	16740	16629	16487	16461	16477	16723	16659	16427	16879	16474	16603	16556	16541	16558	16733	16641	16615	16652	16618	16884	16548	16667	16566	16560	16556	16647	16655	16642	16812	16735	16724	16684	16704	16519	16771	16725	16815	16694	16625	16821	16607	16811	16688	16689	16600	16619	16607	16717	16802	16690	16647	16663	16868	16695	16781	16612	16658	16642	16612	16700	16658	16575	16567	16654	16601	16568	16546	16665	16772	16383	16576	16669	16495	16752	16706	16832	16634	16669	16635	16749	16781	16777	16658	16610	16633	16534	16571	16589	16739	16867	16715	16692	16697	16627	16634	16674	16565	16606	16711	16775	16568	16744	16601	16735	16816	16644	16813	16801	16561	16689	16588	16600	16651	16711	16788	16528	16611	16588	16744	16572	16598	16522	16643	16692	16566	16602	16789	16555	16454	16771	16401	16585	16460	16653	16655	16852	16516	16761	16571	16673	16677	16290	16520	16543	16569	16541	16622	16732	16726	16852	16696	16596	16754	16777	16721	16667	16613	16738	16636	16806	16596	16558	16589	16603	16603	16777	16712	16505	16606	16528	16849	16564	16833	16813	16642	16690	16606	16685	16539	16802	16579	16655	16597	16661	16731	16700	16533	16526	16710	16724	16445	16669	16551	16586	16619	16613	16512	16716	16536	16675	16573	16686	16659	16735	16650	16603	16612	16792	16746	16696	16628	16661	16473	16804	16670	16519	16778	16672	16652	16607	16662	16778	16631	16729	16709	16691	16590	16743	16546	16525	16678	16612	16655	16656	16894	16534	16780	16796	16506	16618	16553	16646	16590	16693	16642	16708	16653	16727	16725	16680	16467	16639	16765	16550	16610	16606	16728	16617	16494	16641	16785	16529	16623	16689	16522	16658	16734	16783	16524	16541	16666	16596	16566	16592	16622	16789	16533	16446	16725	16526	16550	16713	16677	16462	16518	16658	16691	16516	16514	16811	16561	16736	16597	16622	16520	16585	16592	16409	16534	16608	16610	16606	16640	16848	16507	16749	16753	16610	16726	16575	16671	16471	16740	16751	16626	16717	16614	16880	16802	16605	16657	16682	16455	16661	16676	16589	16731	16545	16558	16583	16630	16632	16617	16598	16643	16792	16695	16694	16736	16659	16695	16463	16516	16834	16648	16798	16675	16582	16781	16462	16712	16603	16596	16605	16796	16594	16861	16744	16486	16725	16646	16613	16859	16661	16553	16593	16787	16864	16650	16555	16662	16635	16711	16715	16726	16573	16799	16763	16624	16773	16773	16675	16735	16505	16702	16836	16675	16657	16551	16680	16795	16530	16691	16560	16378	16530	16587	16780	16755	16697	16820	16554	16679	16823	16720	16682	16522	16626	16633	16620	16722	16638	16647	16789	16727	16646	16620	16661	16618	16597	16772	16688	16648	16637	16805	16814	16676	16579	16626	16577	16636	16757	16763	16626	16851	16568	16697	16613	16740	16525	16589	16803	16780	16592	16718	16568	16712	16605	16669	16659	16570	16608	16687	16557	16725	16851	16797	16422	16743
32916	28937	36069	34592	32009	31038	30802	30438	30260	30306	30223	30448	30322	30143	29770	29978	29877	30020	30098	30421	30153	30081	29982	29968	30012	30021	29996	29900	30037	29698	29895	30106	30021	30080	29921	30029	29786	30117	30047	30053	30140	30004	29738	29929	30179	29878	30046	29912	29808	29921	29864	29854	30012	30057	29789	29834	29990	30095	30044	30069	29933	30075	29978	30012	29844	29841	29966	29777	30152	29959	30341	29853	30134	29763	29552	29691	29755	29769	29861	30176	30004	29943	29892	29796	29780	30024	30039	29972	29801	30005	29946	29605	29902	29815	29943	29637	30113	29973	29956	29826	30022	29829	29874	30058	29914	29940	29875	30173	29893	29904	29657	30029	29985	29994	30122	30010	30109	30023	29814	29910	30011	29771	29891	29975	30162	29945	30044	29913	29946	29857	29897	29651	29921	29911	29974	29788	29984	29884	29803	29835	29926	29873	29719	29782	29912	29878	29996	30013	29874	29804	29645	29697	29792	29931	30177	29939	30109	29829	29847	29986	30056	30163	29803	29664	30057	30163	29976	29859	29912	29920	30103	29854	29829	30021	30114	29833	30043	29799	29745	29948	29822	29820	29995	29484	30082	29858	29858	29729	29628	29827	29944	30018	30116	30035	29752	29548	29723	29849	29869	30082	29992	29884	30165	29725	29759	30197	30152	29864	30089	30059	29527	29915	29956	30225	29809	29957	29792	29850	30099	30113	29745	29999	29842	29611	30027	30171	29873	30018	29699	29869	29918	29895	29801	29956	30004	30040	29751	29995	29721	29999	29970	29980	30156	29808	29897	30176	29872	29814	29998	29939	30049	30078	29971	29960	29840	29893	29887	29848	29807	30049	29979	30013	29634	29827	30113	29874	30018	30035	29871	29816	29844	29825	29974	29764	29934	29946	29927	30024	29982	30147	29932	29950	29995	30040	29929	29962	30113	29960	30019	30003	30077	30047	29672	29957	29993	29991	30068	29983	30109	29731	29919	29930	30044	29792	29784	29956	29970	29896	30251	30061	30223	29906	29849	29963	29810	29660	30034	29843	30100	29809	29854	29738	29915	30140	30269	29979	29820	30033	29951	29939	29652	29951	30033	29976	29700	29888	29839	30083	29792	29955	30033	29981	29854	29808	29854	29947	29840	29899	29924	29789	30042	29835	29765	29877	29998	29884	29774	30123	29793	30109	29702	29802	30027	29990	29895	29982	29844	29977	30034	29937	30005	29921	30063	29949	29914	29830	30059	29672	29627	29688	29822	29821	30101	29814	29724	29873	29820	29887	29888	29950	30111	30003	30191	29917	29854	30016	30057	29837	29783	29550	30031	29803	30066	30170	29979	30056	29884	29977	30068	29973	30003	30043	29728	30384	30120	29996	30148	29803	29798	29710	30093	30019	30192	29802	29801	29965	29666	30083	29891	29867	29959	29858	30140	30070	29829	29824	29994	29851	30063	30184	29803	29956	30121	30073	29806	29869	29950	30097	30102	29801	29902	29957	29891	29874	30091	29943	29829	29982	29637	30117	30168	29828	29927	30040	30059	29954	29854	29796	29891	29756	29812	29822	29951	29884	29911	29909	29817	29988	29657	29943	30111	30042	30070	29734	29897	29788	30100	30194	29992	30031	30092	29815	29698	29946	29993	29932	29706	30007	29966	29813	29925	29751	29807	29827	29960	29831	30058	29874	30031	29851	29857	29916	29849	30127	29837	29793	29921	29973	29901	30248	29973	30012	29894	29800	29741	29896	30030	30001	30036	30272	29736	29649	29953	30005	29850	30033	30141	29831	30009	29747	30046	29893	29637	29675	29946	30023	29864	29995	30217	30177	29825	30171	29962	29941	30151	29921	29848	30024	29974	29845	29997	30155	29747	30246	30041	30030	30135	29923	29994	30083	29744	30056	29967	29810	29795	29746	30170	29903	29945	29792	29857	29934	30037	29818	29821	29858	29898	29854	29911	30215	29902	30185	30077	29685	30173	29552	29928	30034	30023	30012	30021	30048	29972	30062	29841	30230	29852	29658	30132	29899	29914	29892	29718	29813	30216	29684	29825	29923	29884	30069	29883	29875	29774	30051	29869	29932	29984	29853	30097	29816	30053	29830	29947	30188	29905	29923	30120	29795	30018	29876	30056	30117	30073	29923	30128	29963	29874	30066	29943	29811	30084	30034	29670	29715	30112	29938	29781	29526	29600	29877	29900	30288	30012	29940	29850	29800	30105	30193	30067	30000	29807	29850	30147	30076	29949	29865	29978	29994	29667	29762	29872	29918	30081	29805	29870	29766	30065	29756	30020	30030	29908	30068	30074	30007	30120	30080	29910	29896	29987	29974	30154	29804	29954	30021	29555	29970	29892	30002	29988	30136	30084	29989	30102	30179	30198	29960	29955	29952	30093	29675	30056	29928	30008	30021	29604	30005	29905	29761	29600	29724	29846	30256	29917	30111	30035	29780	29904	29929	29830	29866	29627	30204	29906	29796	30014	30200	29811	29931	29830	29691	29781	29827	29959	29749	29962	29807	29909	29929	29895	30177	30049	30104	30270	29679	29961	30032	30149	29948	29789	29720	30208	29811	30210	30039	29829	30037	30022	29892	29960	30020	30074	29969	29865	29895	29865	29793	29899	30222	29990	29936	29807	29974	29908	30097	29789	29777	30193	29621	30031	29905	29918	30096	29817	29893	29862	30247	29856	29947	30168	29798	30106	29972	29991	30023	29796	30182	29840	29830	29872	30052	29697	30055	29998	29751	30018	29865	29840	29753	29862	29779	30051	29947	29866	29746	29913	29564	30137	29766	29992	29878	30031	29774	30176	29877	30024	29844	29967	29558	29928	29652	29882	30025	30060	30025	29851	29828	29850	30066	29953	29964	30039	29824	29897	29963	29894	30010	29885	30025	29964	30070	29928	29864	29859	29984	30034	30241	29989	30040	30039	29970	30123	30187	29845	30113	29846	29975	30046	29804	29884	29921	29984	30015	29945	29909	30323	30058	30078	30227	29905	29933	29726	29823	29949	29973	29884	30101	29735	29893	30154	30009	29812	30355	29965	29971	30258	29967	30129	29973	29967	29969	29925	30131	29803	30088	29814	30228	29965	29865	29942	29787	30044	30149	30047	29947	29953	30093	29914	29986	30070	30053	29718	29705	29987	29997	30031	29967	30066	29959	29698	29943	30164	29877	30075	29945	30068	30020	29805	29779	29992	29967	29788	29900	29989	29879	29963	30069	29777	29848	29981	29966	30143	30030	29984	30102	29890	29758	29986	29867	29833	30010	29944	29908	30142	29988	29929	29832	29798	30002	30181	29888	29923	29775	30344	30018	29788	29954	29658	29921	30125	29870	29965	29626	30113	29872	29820	29705	29871	29935	29827	29786	30107	29960	30006	29965	29804	29975	29990	30093	29980	29979	30100	30129	30104	30017	29902	30027	30123	29854	29881	29866	29797	29940	30025	29645	29857	29928	29748	30216	29920	29706	29822	29733	29606	29901	29934	30053	29957	30086	29770	30196	30085	30102	29924	30026	29844	29976	29857	29853	29958	29634	30081	30100	29836	30011	29922	29790	29689	29897	30233	29888	29796	29868	29919	29830	29895	30034	29768	29764	29887	29747	29750	30054	29820	29824	29983	29741	29793	29854	30179	29927	29943	29997	29906	30072	30109	29842	30168	29977	29915	29816	29997	29983	29649	29675	30169	30014	29816	29941	30006	29682	30028	30128	29990	29890	29912	29931	29944	29627	30016	29975	30091	29977	29664	29794	29872	29827	29768	29821	30126	30067	29850	30095	29910	29935	29825	29940	30018	30055	29973	29981	29776	30049	29985	29833	29726	29986	30013	29594	29814	29836	29908	29869	29809	30202	30012	30081	29945	29981	29953	30068	29990	30086	30139	30280	29627	29980	29971	29960	29688	29970	29806	29644	29759	29583	29803	29825	30050	29924	30180	29828	29830	29950	29851	29831	30194	30159	30096	30001	29862	29876	30020	29881	29874	30058	30059	29892	29824	29948	29936	29876	29789	29967	30084	29969	29980	29950	29896	29873	29971	29823	30031	29803	30134	29878	29868	29921	30071	30097	29844	29610	29869	29962	30227	29977	30211	30056	30241	29907	29865	30015	29954	30314	30052	29932	29960	29839	29921	29965	30076	29856	29848	30050	29992	29684	29818	29978	30034	29915	29867	29714	30196	29960	29891	29909	29936	29867	29920	30018	30043	29996	30062	29919	29540	29876	30161	29749	29994	29992	29736	29964	30150	29943	29574	30262	29920	29827	30022	30027	29696	30025	29875	29650	30216	29741	30191	30060	29847	30077	30114	29673	30172	30169	29621	29771	29788	29973	30031	29809	29925	30009	30094	30180	29887	30200	30154	29891	29865	29906	29747	29969	29843	29854	30115	29946	29849	29843	30068	30110	30039	29983	29992	29751	30038	29507	29941	29839	29869	29883	30035	29957	30200	29869	30126	29965	29912	29832	30051	29701	30102	30010	29930	29707	29946	30056	29760	29975	29957	29958	29924	29803	30030	30036	29989	29752	29895	29846	29563	29859	30194	29922	30183	29835	29715	30134	29794	29962	29854	29862	30084	29879	29845	29731	30032	29641	30022	30075	29859	30067	29829	30186	30043	29892	29892	29886	29903	29739	30114	29987	29981	29892	29912	29818	29899	29987	29993	29637	30132	29867	29810	30164	30143	29863	30022	29886	30025	30019	29898	29999	29997	30090	29776	30002	30158	29794	30051	30035	30073	29843	30210	29948	29778	30088	30215	30277	30186	29830	30122	29721	29942	29837	30171	29981	30204	29869	29963	29896	29982	29957	29971	30114	29983	29972	30070	30173	30047	30078	30007	30161	29858	29923	30105	30070	29809	29628	30160	30005	30005	29983	29991	29939	30015	30197	30177	30141	29631	30084	29868	29870	30004	29919	29537	29716	30022	29926	29944	30108	30013	29948	29869	29871	29923	29794	30062	29997	29838	29726	29845	29858	29843	29931	29684	29830	29980	29933	30099	30000	29956	29995	29937	29800	29872	29793	29832	30025	30180	30104	30057	29914	29677	29726	29694	29764	29908	29872	29631	29680	29939	30011	29911	30020	30036	29909	30192	30014	29924	29786	30112	30235	29836	29878	30199	29935	29834	30089	30182	29960
17929	24165	24362	19758	18508	17428	17229	17082	16792	16882	16876	16827	16744	16758	16532	16631	16868	16595	16808	16823	16701	16525	16524	16579	16615	16562	16331	16634	16590	16500	16633	16619	16566	16441	16455	16383	16582	16682	16702	16506	16621	16644	16475	16420	16557	16640	16574	16435	16600	16604	16545	16622	16519	16700	16554	16672	16416	16593	16693	16560	16696	16487	16318	16601	16601	16531	16346	16662	16583	16693	16752	16444	16546	16428	16536	16507	16711	16648	16647	16427	16533	16364	16759	16492	16351	16631	16555	16447	16410	16626	16400	16440	16542	16500	16621	16653	16411	16711	16535	16543	16401	16553	16582	16761	16558	16564	16456	16399	16597	16647	16714	16461	16551	16624	16618	16654	16497	16425	16440	16533	16540	16565	16494	16366	16618	16627	16595	16421	16288	16727	16599	16551	16538	16583	16426	16437	16427	16444	16490	16538	16587	16515	16406	16463	16542	16541	16591	16678	16517	16508	16374	16528	16459	16501	16465	16406	16706	16574	16424	16474	16498	16468	16601	16617	16460	16537	16250	16542	16427	16443	16567	16610	16471	16440	16490	16602	16510	16498	16632	16489	16647	16462	16564	16681	16406	16484	16557	16549	16434	16490	16633	16354	16714	16559	16544	16633	16686	16402	16559	16522	16642	16635	16415	16543	16262	16568	16509	16456	16504	16625	16538	16424	16481	16524	16489	16558	16505	16449	16654	16419	16605	16420	16417	16487	16581	16564	16451	16625	16614	16543	16494	16620	16512	16595	16479	16527	16566	16530	16565	16471	16665	16445	16468	16505	16478	16678	16507	16404	16714	16634	16550	16570	16604	16512	16442	16561	16599	16483	16735	16428	16490	16450	16463	16511	16772	16683	16493	16517	16596	16661	16690	16532	16494	16618	16432	16379	16381	16569	16596	16602	16719	16419	16555	16472	16779	16541	16710	16503	16646	16559	16871	16655	16607	16498	16480	16653	16538	16589	16555	16479	16635	16513	16655	16499	16566	16560	16333	16587	16566	16682	16460	16390	16680	16732	16552	16316	16518	16417	16488	16426	16485	16485	16425	16604	16640	16421	16719	16712	16326	16373	16558	16421	16433	16585	16587	16496	16453	16319	16570	16508	16288	16539	16395	16477	16524	16550	16466	16472	16545	16514	16292	16534	16344	16783	16499	16548	16754	16477	16351	16526	16522	16491	16564	16410	16572	16532	16490	16551	16605	16512	16603	16551	16476	16464	16397	16559	16545	16603	16673	16527	16600	16527	16446	16517	16688	16687	16548	16483	16484	16470	16594	16585	16591	16512	16662	16547	16426	16407	16473	16511	16516	16494	16507	16439	16481	16573	16516	16481	16439	16394	16426	16536	16439	16547	16505	16291	16753	16713	16416	16495	16560	16539	16487	16522	16653	16635	16436	16707	16714	16498	16492	16545	16654	16388	16506	16421	16534	16450	16593	16505	16532	16672	16423	16481	16398	16488	16523	16533	16461	16458	16452	16516	16519	16297	16585	16468	16475	16634	16608	16612	16494	16445	16501	16632	16639	16516	16592	16523	16640	16645	16653	16427	16481	16635	16465	16517	16574	16583	16616	16459	16579	16529	16545	16558	16635	16699	16569	16624	16551	16460	16629	16644	16607	16491	16414	16634	16697	16489	16360	16415	16529	16553	16534	16533	16378	16479	16504	16445	16675	16595	16512	16478	16498	16676	16584	16604	16492	16513	16513	16630	16734	16568	16327	16338	16485	16429	16597	16495	16645	16459	16461	16509	16653	16576	16618	16363	16446	16691	16501	16515	16488	16501	16544	16459	16549	16713	16569	16591	16568	16645	16590	16554	16597	16725	16542	16504	16617	16225	16625	16606	16739	16584	16574	16518	16536	16569	16518	16537	16711	16298	16548	16363	16690	16562	16516	16624	16421	16564	16512	16540	16475	16578	16480	16524	16639	16509	16588	16722	16550	16471	16532	16511	16704	16320	16443	16572	16519	16479	16493	16586	16519	16581	16468	16342	16460	16382	16475	16620	16515	16557	16628	16602	16709	16485	16376	16515	16694	16634	16620	16528	16404	16550	16436	16763	16529	16559	16369	16709	16639	16371	16533	16510	16612	16707	16494	16471	16553	16571	16483	16557	16553	16639	16418	16717	16561	16498	16595	16650	16627	16559	16385	16531	16691	16248	16569	16556	16679	16602	16558	16540	16422	16574	16612	16480	16457	16577	16460	16250	16668	16455	16373	16423	16766	16560	16737	16407	16678	16451	16456	16402	16521	16741	16444	16549	16375	16603	16578	16607	16464	16609	16358	16636	16575	16541	16615	16559	16581	16521	16437	16539	16665	16588	16627	16283	16608	16487	16542	16581	16421	16471	16539	16688	16432	16500	16473	16503	16538	16579	16362	16538	16334	16500	16509	16609	16496	16357	16486	16530	16575	16590	16551	16418	16632	16670	16593	16434	16747	16527	16641	16378	16593	16458	16492	16526	16433	16435	16436	16727	16678	16511	16601	16588	16720	16689	16398	16583	16528	16510	16540	16419	16543	16581	16534	16460	16686	16476	16570	16460	16573	16534	16608	16604	16337	16522	16491	16346	16534	16425	16630	16694	16521	16499	16552	16470	16631	16444	16415	16525	16665	16466	16537	16515	16671	16424	16496	16464	16540	16671	16390	16710	16626	16756	16477	16439	16475	16448	16534	16446	16676	16697	16423	16654	16531	16635	16608	16448	16475	16523	16534	16439	16443	16520	16433	16493	16764	16336	16428	16445	16362	16534	16601	16614	16789	16512	16641	16764	16545	16649	16499	16641	16584	16587	16440	16339	16593	16665	16473	16327	16596	16498	16478	16460	16400	16602	16589	16435	16553	16428	16662	16640	16555	16482	16464	16630	16638	16607	16601	16395	16484	16470	16581	16537	16541	16420	16503	16653	16448	16575	16340	16675	16467	16439	16526	16664	16466	16362	16661	16462	16755	16413	16488	16409	16457	16562	16651	16545	16537	16491	16567	16662	16576	16479	16459	16620	16333	16497	16475	16453	16658	16466	16481	16662	16498	16460	16480	16528	16488	16547	16736	16477	16676	16530	16628	16598	16544	16557	16257	16541	16631	16465	16485	16507	16593	16642	16542	16562	16518	16400	16516	16696	16418	16429	16489	16653	16659	16406	16460	16502	16566	16513	16574	16499	16487	16549	16440	16545	16465	16521	16500	16572	16534	16449	16417	16479	16550	16635	16600	16599	16620	16693	16473	16469	16520	16493	16538	16508	16398	16578	16619	16605	16327	16580	16368	16523	16509	16571	16588	16604	16494	16552	16630	16251	16415	16412	16698	16665	16577	16601	16468	16553	16624	16627	16572	16649	16520	16557	16572	16498	16528	16596	16463	16576	16460	16503	16522	16347	16428	16554	16674	16609	16484	16702	16589	16600	16396	16581	16576	16823	16450	16600	16454	16555	16566	16498	16641	16554	16566	16459	16424	16625	16651	16581	16331	16498	16410	16518	16383	16623	16584	16764	16542	16559	16439	16616	16601	16548	16433	16669	16648	16398	16499	16537	16623	16428	16560	16409	16556	16468	16406	16539	16375	16479	16555	16589	16528	16410	16687	16491	16415	16573	16601	16693	16573	16554	16689	16291	16608	16701	16537	16576	16564	16479	16686	16667	16391	16657	16690	16652	16713	16691	16597	16600	16506	16290	16660	16606	16735	16552	16465	16688	16562	16702	16468	16604	16493	16293	16492	16390	16770	16498	16367	16418	16511	16621	16544	16573	16633	16615	16696	16568	16530	16615	16578	16563	16679	16671	16643	16584	16573	16526	16614	16401	16554	16592	16428	16632	16433	16441	16567	16512	16494	16571	16583	16464	16354	16491	16540	16549	16498	16522	16756	16581	16685	16426	16619	16378	16603	16281	16700	16421	16784	16486	16429	16649	16464	16433	16550	16501	16574	16438	16497	16506	16637	16468	16583	16366	16467	16582	16490	16694	16432	16480	16608	16626	16630	16518	16443	16618	16628	16580	16601	16387	16702	16594	16575	16645	16440	16505	16526	16494	16734	16389	16603	16688	16665	16476	16417	16623	16581	16543	16573	16505	16504	16330	16308	16728	16573	16457	16481	16642	16497	16593	16535	16547	16746	16582	16521	16475	16749	16435	16446	16334	16439	16396	16616	16722	16465	16623	16395	16609	16502	16594	16567	16602	16686	16520	16590	16512	16446	16452	16708	16594	16400	16628	16485	16420	16351	16737	16534	16658	16566	16556	16427	16646	16468	16388	16515	16499	16556	16619	16586	16562	16502	16382	16507	16347	16372	16684	16695	16474	16670	16529	16535	16624	16554	16606	16566	16536	16627	16545	16423	16566	16648	16480	16639	16263	16286	16593	16522	16535	16504	16569	16471	16473	16598	16464	16614	16387	16476	16723	16486	16407	16542	16315	16671	16539	16476	16462	16489	16614	16518	16342	16551	16655	16396	16456	16722	16528	16512	16497	16717	16455	16689	16646	16556	16683	16681	16560	16535	16399	16506	16472	16467	16535	16549	16495	16447	16498	16351	16663	16631	16545	16568	16498	16399	16505	16524	16563	16497	16626	16573	16481	16571	16367	16639	16491	16592	16312	16411	16625	16441	16493	16639	16773	16477	16633	16602	16586	16652	16467	16574	16514	16648	16557	16539	16567	16706	16585	16673	16711	16386	16859	16570	16443	16387	16676	16471	16618	16550	16281	16594	16567	16648	16539	16441	16549	16490	16444	16546	16532	16614	16338	16573	16458	16431	16530	16581	16624	16330	16617	16644	16458	16484	16520	16598	16691	16658	16410	16580	16564	16624	16437	16633	16523	16419	16445	16583	16493	16703	16663	16486	16412	16522	16772	16482	16610	16704	16564	16495	16573	16754	16354	16646	16455	16427	16504	16491	16482	16364	16587	16438	16492	16449	16494	16664	16351	16595	16547	16605	16619	16493	16441	16367	16814	16600	16358	16649	16773	16404	16382	16730	16695	16622	16661	16672	16768	16577	16517	16523	16534	16509	16755	16503	16573	16471	16532	16675	16608	16753	16453	16517	16569	16360	16573	16469	16689	16811	16487	16646	16545	16553	16589	16728	16415	16662	16296	16573	16630	16547	16457	16688	16535	16445	16632	16520	16654
24000	20987	27960	28363	29789	31680	32670	31130	30653	30946	30541	30488	30723	30560	30084	30251	30044	30740	31758	32050	31322	30628	30446	30021	29961	29874	29962	29838	29999	29803	29924	30046	30388	29741	30014	29959	29569	29826	29999	29922	29912	29871	29813	29826	29832	29958	29965	29951	29781	29849	30086	29879	29842	29758	30068	29707	30084	29999	29952	29739	29918	29635	30094	29725	29815	29929	29765	29607	29948	30062	29922	29903	29726	30032	30003	29963	29762	29939	29864	29928	30057	30017	30134	29907	30010	29902	30034	29953	29944	29970	30056	29933	29800	30080	29786	30089	29879	29818	30022	30015	29951	29710	29876	29861	29953	29739	29925	29810	29702	30016	30002	30104	29794	30005	30031	29906	29855	30005	29839	29773	29863	29803	29904	29966	29938	29816	29940	29978	29858	29793	29900	29853	29842	29937	29836	29836	29734	30133	29901	30049	29762	29634	30122	29959	29934	30083	30027	29534	30003	29921	29990	29960	29896	29898	29931	30077	29804	29810	29858	30009	29600	29883	30127	29948	29761	29865	29853	29865	29853	30148	30077	30123	29710	29653	29777	29943	29883	29743	29827	29906	29690	29769	29813	29556	29849	30048	29855	30082	29988	30113	30172	29949	29897	29922	29904	29818	30078	29912	29907	29836	29762	29621	29872	30133	29749	29919	30058	30075	29757	30002	29870	29989	29693	30192	30096	29797	30046	30169	29826	29974	29917	29668	29923	30140	29710	29885	29959	29953	29796	29875	29956	29834	30117	29920	29693	29834	30104	29850	29928	30077	29636	29868	29786	29771	29961	29803	30024	29820	29979	30127	30110	29921	30074	29844	29790	29887	30180	29937	29976	29679	29894	30090	29965	29921	29891	29840	29840	29802	29787	29896	29804	29765	29905	29938	29739	29766	29796	29882	29753	29893	29837	29932	29753	29960	29758	30080	29988	29971	29941	29761	30009	29828	29947	29726	30025	29931	29793	29860	29639	29729	30019	30058	29929	29843	29817	29853	29975	30187	29818	30011	29822	29730	29748	29796	30050	30099	29755	30015	29880	29815	29958	30161	29986	29770	30116	29979	29891	29759	29886	29993	29817	29875	29929	29853	29587	29972	30183	30037	30006	29756	30011	29980	30127	29968	30019	29774	29915	30033	30001	29747	29962	30197	30041	30014	29961	29705	29901	29894	29988	29841	29739	29847	29777	29895	29889	30024	29735	29909	30010	29916	29932	30183	30226	29867	29670	29936	29818	29769	29969	29974	29717	29962	30009	29864	29907	30111	30042	29941	29863	29889	29937	29817	29921	29935	29854	30175	29984	30067	30164	29994	29921	29884	30081	29940	29963	29589	29836	29856	29788	29862	29743	30057	29631	30209	30039	29829	30065	30137	29898	29822	29913	29701	30120	30036	29875	30153	30115	29392	29738	30007	29775	29915	29978	30000	29931	29732	30081	29961	30080	29914	29941	29909	30060	30044	29897	29875	29940	29846	29932	29886	30171	30128	29884	29951	29945	29795	29806	29788	30143	29981	30060	29770	29941	29956	29551	29991	29969	30191	30115	30071	29855	29990	29720	29838	29773	29926	30140	29941	29776	29740	29843	29641	29964	30031	30019	29954	29857	29871	29993	29706	29852	29956	29628	30114	29863	29750	29778	29720	29885	30168	29902	29856	29910	29965	29769	29783	29789	29792	29824	29781	29750	30103	30260	30072	29912	30146	29988	29915	29878	30068	30057	29614	29806	29818	29978	29753	29762	30031	29853	29578	30015	29996	29799	30034	30144	30055	30200	30143	30010	30000	29912	29990	30166	29775	30009	30028	30173	30080	29691	30063	29985	29874	29978	29902	30091	29932	29847	29563	30099	30171	29701	29480	29909	30022	30026	30051	30038	29835	29969	30161	30002	29772	29843	29759	29759	29912	29934	29907	29929	29887	29680	29985	29880	29965	30128	29643	29845	29994	29988	29975	29953	29868	30024	30006	29817	29830	29618	29652	30197	30093	30112	29859	29866	29837	30179	29848	29943	30026	30045	29862	29866	30099	29957	30012	30036	30000	30150	29923	29693	29697	29640	29669	29914	29790	29743	29802	30038	29981	29799	29841	29746	30254	29858	29814	30145	30190	29812	29712	29957	29919	29820	29979	29990	29848	29853	29870	29921	29782	30114	30018	29856	29879	29851	29991	29922	29871	29744	30204	30089	30072	30049	30242	30013	29891	30101	29820	30058	30048	30062	30006	29982	29392	29664	30048	29761	30028	29880	29967	29657	29918	29832	30130	29782	29966	29917	29813	30039	30028	29869	29677	29785	29890	30065	30149	30119	29804	29974	29737	29847	29891	30003	30106	29988	29941	29786	29994	29836	29722	29987	29883	29736	29881	29878	29608	29866	30154	29735	29872	29729	29703	29920	29889	30101	30027	29791	29819	30008	29854	29916	29802	30088	30109	29661	29899	30049	30069	29757	29717	29957	29963	29661	29918	30122	29858	29749	29847	29752	30138	29896	29818	30059	29820	29986	29857	30019	30133	29895	29660	29903	29970	29883	29908	29949	29739	29842	29777	30292	29861	29886	29727	29970	29926	29911	29908	29970	29920	30000	30179	29909	29923	29829	30151	29707	29837	29976	29873	29891	29771	30067	29766	29918	29851	30012	29726	29939	30089	29762	29973	29772	29895	29960	29668	29759	30025	30116	29688	30037	29967	29849	29889	29752	29515	29894	29715	29813	29694	30038	29600	30111	30122	30102	29927	30220	29876	29899	29944	29768	29950	29920	29742	29929	29902	29645	29866	29967	29955	29956	29763	29676	30011	30139	29879	29951	30055	29718	29929	29921	29814	29785	29534	30007	29812	30102	29893	29897	30017	30134	29787	29872	29854	29875	30067	29642	29871	29930	29855	29984	29828	29982	29955	30006	29929	29899	29379	29930	29864	30226	30016	29856	29903	29684	29978	29661	30234	29904	29773	29935	30162	30245	29907	29970	29706	30021	29869	29845	29946	29914	29753	30040	29830	30054	29811	29802	29629	29905	29801	29988	29791	29706	29940	30158	29913	29975	29810	29960	29732	30052	30113	29994	29759	30181	29977	29544	29834	29949	29855	30074	30062	30098	29860	29838	29883	29919	29929	29989	29957	29775	29971	30013	29796	29992	29940	29881	30132	29825	29904	29951	29895	29631	29696	29885	29825	30063	29865	29945	29753	29823	30123	30001	30093	29921	29735	30007	30002	29989	30012	29747	29872	29982	29816	29969	29767	29797	29906	30192	29914	29871	29488	29853	29975	29921	29555	29733	29845	29691	29919	29881	29854	29814	29917	29825	29901	29649	29821	29760	29870	29906	29984	29784	29855	29854	29792	29783	29889	29693	30024	29820	29748	29900	29887	29999	29922	29654	29967	29861	30055	30020	29807	29858	29768	30040	29957	29870	29805	29976	29901	30127	29965	30010	29799	29849	29756	29946	29896	29764	29692	29817	30043	30002	30281	29822	29819	30059	29994	29994	30017	29733	29936	29562	29757	29925	29867	30003	30049	29917	29791	30085	29980	29874	30020	29933	29993	29942	30057	30014	30063	30131	29944	29895	29751	29986	30017	29900	29916	29789	30052	30042	29599	29795	29859	29932	29741	30084	29951	29881	29826	29970	29938	29987	29630	29920	30079	29886	29827	29897	29964	29823	29905	30116	29845	29995	29913	29799	29921	30002	30116	29961	29894	29954	30085	30035	29945	29674	29815	29723	29754	30015	29984	29713	29741	30051	29862	30112	30023	29932	30110	30041	29886	29789	29669	29790	30043	30214	30066	29606	29821	29901	30026	29982	29925	30080	29870	29811	29888	30031	30008	30097	29546	29864	29859	29840	29775	29751	29684	29779	29897	29908	29853	30073	30109	30270	29784	29801	30124	29987	30038	29792	30032	30020	29765	29970	29844	29737	29895	30247	29860	29968	29822	30004	29776	29651	30025	29865	30005	29803	30022	30050	29980	29998	29942	30002	29902	29867	30166	29779	29831	30158	29966	29949	29825	29652	29939	29744	29778	29733	30033	29853	29912	29857	29751	29895	29892	29774	29809	29935	29576	30073	30121	29961	29881	29691	30105	29783	29848	30261	30136	29790	29853	30141	30050	30063	29943	29654	29876	29979	29839	29710	30000	30269	30035	29904	29982	30263	30058	29869	29871	30078	29953	30045	29886	29934	29857	30010	29832	30115	29727	29812	29956	30054	29662	29913	30148	29990	29858	30141	29807	30015	29967	30234	29864	30063	29908	29865	30188	29950	29553	30055	30065	29927	29787	30010	29986	29898	29970	29664	30041	29668	29954	29854	30125	30030	29900	29767	29864	29964	30067	30212	30068	29954	29835	29776	29785	30028	29920	29848	29919	30083	29873	30032	29716	29994	30207	29696	29918	29665	29932	29937	30121	29788	30010	30019	29844	29595	29961	29771	29895	29609	29622	30050	29892	29907	30099	29866	29755	30003	30059	29940	29784	29770	30170	30026	30071	29964	30021	29889	30040	30056	29957	29905	29831	29892	29953	30061	29871	29724	29813	29689	30074	30094	29793	29957	29799	30051	29897	30193	30197	29925	29709	30133	29906	29964	29931	29987	29890	29715	29650	29846	29940	30049	29797	29864	29590	29698	29894	29847	29965	29966	29932	29739	29892	30060	29856	29688	29738	29838	30071	30059	30069	29641	29957	29754	29906	29797	29962	30032	29824	30094	30131	29936	29903	29893	30125	29831	29951	30040	30101	29937	30024	30318	29985	29702	29916	30011	30020	29917	30039	29811	29823	29958	29705	30060	29720	29696	30002	29820	29924	29811	29987	29830	29788	29766	29827	29664	29777	30066	30077	29943	29829	30052	30056	29885	29911	30034	29834	30026	29946	30043	29863	29679	29906	29842	29900	29950	30025	29876	29903	29945	29879	30056	30197	30097	30073	30088	29818	29850	29690	29984	29806	29791	29911	29878	29839	30044	30023	29994	29739	29880	29944	29947	29903	29948	29777	29593	29622	29841	30216	30084	30216	29912	29851	30176	29700	29856	29892	29839	29866	29925	29857	29809	29912	29916	30130	29863	29771	30020	29872	29756	29744	30058	29637	29779	29894	29903	29913	29945	30074	29725	29949	29984	29940	29781	29584	29854	29680	29811	29729
14238	27478	26559	22141	19663	18203	17468	17461	17398	17053	17020	17071	17073	16885	16976	16889	17006	17116	18288	18132	17554	17129	16980	16786	16823	16689	16761	16733	16744	16667	16882	16618	16887	16732	16556	16598	16694	16638	16767	16816	16679	16771	16722	16753	16752	16652	16556	16700	16845	16708	16910	16558	16794	16708	16869	16649	16691	16695	16884	16707	16529	16725	16642	16458	16837	16669	16607	16528	16630	16735	16524	16744	16419	16648	16806	16623	16500	16671	16438	16832	16778	16666	16711	16652	16447	16555	16672	16549	16673	16605	16764	16842	16515	16740	16771	16601	16656	16428	16613	16594	16633	16559	16837	16708	16620	16548	16731	16656	16589	16864	16561	16610	16737	16696	16639	16726	16632	16532	16571	16546	16670	16511	16810	16490	16759	16677	16511	16587	16676	16452	16680	16703	16705	16689	16540	16713	16615	16595	16557	16539	16663	16726	16565	16585	16599	16596	16567	16636	16554	16664	16682	16807	16809	16711	16578	16629	16649	16554	16697	16685	16498	16689	16716	16646	16781	16652	16683	16505	16732	16605	16751	16519	16656	16856	16703	16650	16780	16429	16647	16567	16755	16712	16614	16653	16610	16565	16611	16545	16593	16568	16742	16837	16501	16630	16746	16683	16741	16628	16627	16637	16804	16647	16486	16742	16732	16562	16746	16689	16669	16603	16433	16601	16675	16618	16623	16804	16567	16796	16533	16565	16600	16684	16820	16595	16711	16570	16595	16719	16475	16607	16506	16723	16536	16717	16638	16656	16510	16542	16746	16586	16558	16562	16722	16467	16583	16624	16644	16402	16816	16680	16570	16708	16521	16660	16555	16516	16674	16525	16793	16596	16781	16783	16495	16589	16763	16637	16648	16768	16600	16428	16563	16496	16648	16730	16614	16535	16549	16606	16700	16575	16757	16664	16642	16689	16613	16755	16723	16456	16568	16595	16637	16638	16738	16763	16861	16700	16634	16707	16790	16564	16658	16682	16766	16690	16692	16672	16536	16486	16604	16566	16674	16657	16571	16609	16621	16550	16679	16622	16642	16427	16712	16664	16521	16707	16670	16612	16661	16492	16477	16583	16925	16771	16934	16640	16677	16647	16639	16735	16574	16567	16615	16754	16777	16713	16627	16685	16551	16645	16693	16583	16659	16664	16423	16642	16569	16699	16726	16574	16442	16455	16586	16732	16596	16624	16735	16737	16513	16690	16552	16813	16535	16498	16604	16616	16399	16782	16644	16464	16706	16532	16756	16737	16519	16717	16502	16536	16732	16677	16528	16678	16756	16679	16429	16691	16517	16802	16639	16728	16544	16661	16683	16648	16646	16583	16576	16688	16835	16530	16570	16669	16603	16524	16604	16623	16602	16595	16595	16515	16630	16693	16488	16598	16568	16525	16646	16670	16395	16794	16864	16518	16755	16507	16674	16671	16766	16537	16526	16626	16690	16587	16642	16623	16623	16757	16625	16810	16645	16754	16652	16507	16538	16453	16743	16667	16628	16537	16754	16685	16746	16599	16629	16704	16772	16648	16724	16739	16743	16536	16672	16506	16699	16715	16623	16618	16534	16740	16743	16664	16547	16514	16644	16625	16511	16609	16541	16501	16502	16448	16737	16727	16664	16767	16817	16616	16700	16740	16591	16577	16589	16641	16547	16684	16683	16457	16630	16570	16624	16716	16495	16685	16594	16717	16564	16806	16573	16702	16651	16588	16553	16789	16588	16659	16696	16481	16503	16809	16758	16548	16580	16769	16668	16698	16484	16795	16666	16644	16481	16533	16470	16539	16606	16707	16642	16705	16573	16757	16799	16748	16513	16789	16702	16578	16626	16605	16644	16531	16659	16712	16794	16567	16693	16612	16754	16368	16870	16626	16632	16647	16428	16678	16796	16455	16641	16508	16658	16516	16702	16829	16507	16894	16652	16424	16664	16595	16506	16707	16696	16522	16640	16706	16756	16675	16576	16663	16844	16545	16725	16591	16855	16659	16657	16574	16546	16804	16591	16706	16791	16694	16594	16611	16748	16573	16602	16536	16441	16603	16807	16543	16628	16538	16464	16612	16666	16762	16602	16470	16541	16607	16599	16642	16804	16600	16716	16514	16711	16420	16758	16578	16758	16655	16710	16678	16569	16547	16605	16496	16761	16498	16766	16611	16618	16710	16620	16613	16688	16606	16561	16662	16723	16438	16820	16592	16583	16563	16584	16682	16668	16756	16569	16558	16810	16674	16667	16635	16514	16709	16704	16600	16634	16541	16849	16610	16588	16817	16746	16599	16700	16500	16666	16824	16640	16673	16555	16507	16584	16542	16562	16755	16742	16663	16682	16551	16500	16652	16603	16691	16734	16455	16423	16652	16492	16627	16752	16423	16735	16595	16656	16535	16477	16566	16580	16726	16671	16836	16584	16583	16642	16512	16602	16627	16588	16758	16667	16616	16597	16700	16559	16663	16694	16694	16548	16517	16735	16610	16808	16593	16524	16740	16864	16557	16568	16634	16706	16695	16759	16720	16719	16802	16599	16610	16553	16757	16757	16575	16730	16623	16666	16725	16661	16564	16692	16823	16686	16765	16462	16831	16614	16708	16603	16795	16404	16761	16518	16658	16485	16503	16715	16609	16581	16584	16569	16586	16701	16706	16655	16668	16654	16808	16686	16652	16541	16438	16786	16711	16739	16514	16623	16644	16600	16743	16563	16535	16612	16588	16795	16817	16574	16577	16759	16734	16682	16788	16675	16688	16517	16790	16849	16520	16510	16493	16676	16487	16628	16551	16603	16671	16617	16498	16676	16586	16708	16687	16454	16553	16589	16662	16605	16834	16547	16552	16762	16766	16541	16587	16593	16606	16492	16506	16640	16410	16570	16655	16588	16779	16661	16725	16574	16453	16696	16737	16802	16701	16644	16476	16486	16634	16520	16616	16480	16742	16680	16594	16652	16349	16746	16664	16646	16424	16551	16789	16762	16521	16646	16788	16711	16719	16596	16757	16632	16613	16581	16475	16581	16694	16660	16705	16582	16688	16635	16600	16748	16553	16673	16748	16617	16753	16673	16519	16753	16586	16672	16659	16546	16598	16732	16563	16614	16571	16666	16720	16481	16521	16637	16715	16795	16696	16658	16591	16655	16677	16611	16641	16586	16709	16488	16747	16475	16581	16568	16635	16614	16483	16637	16608	16619	16753	16749	16631	16636	16560	16711	16581	16579	16737	16580	16513	16607	16789	16478	16726	16782	16776	16837	16611	16587	16468	16590	16773	16754	16692	16646	16670	16787	16790	16542	16563	16617	16609	16498	16662	16555	16571	16712	16429	16504	16592	16555	16920	16808	16772	16647	16679	16543	16558	16549	16541	16635	16633	16755	16579	16690	16616	16575	16684	16563	16540	16657	16659	16700	16721	16535	16655	16495	16661	16711	16510	16832	16721	16635	16489	16708	16679	16617	16497	16670	16606	16701	16689	16624	16692	16805	16701	16585	16775	16594	16643	16667	16613	16651	16803	16605	16682	16773	16651	16674	16650	16860	16594	16595	16647	16659	16810	16784	16519	16738	16542	16626	16731	16823	16688	16737	16843	16387	16846	16568	16774	16727	16582	16727	16548	16688	16761	16766	16647	16802	16617	16644	16626	16656	16629	16727	16557	16572	16777	16655	16618	16762	16640	16648	16591	16901	16568	16515	16720	16707	16702	16543	16799	16628	16647	16717	16806	16785	16622	16628	16682	16578	16723	16475	16717	16541	16666	16552	16666	16516	16583	16616	16704	16742	16653	16719	16649	16698	16663	16582	16634	16687	16812	16844	16646	16651	16734	16644	16763	16747	16614	16721	16753	16666	16723	16567	16517	16796	16501	16670	16815	16622	16586	16522	16825	16699	16766	16749	16515	16560	16675	16604	16504	16638	16498	16620	16641	16758	16698	16837	16749	16566	16619	16737	16679	16530	16473	16621	16545	16631	16592	16720	16671	16616	16902	16701	16514	16636	16610	16436	16539	16754	16773	16675	16613	16682	16605	16615	16661	16398	16637	16567	16524	16815	16661	16491	16568	16622	16736	16623	16612	16638	16729	16527	16548	16615	16702	16603	16657	16756	16625	16674	16673	16620	16715	16624	16955	16493	16515	16542	16750	16859	16774	16857	16600	16629	16528	16789	16701	16591	16794	16735	16661	16723	16672	16705	16814	16759	16748	16760	16697	16604	16479	16613	16745	16799	16626	16601	16548	16578	16680	16807	16623	16597	16556	16506	16751	16537	16513	16699	16766	16563	16603	16649	16708	16700	16820	16792	16423	16516	16857	16754	16662	16843	16662	16785	16786	16744	16584	16655	16630	16577	16699	16814	16699	16918	16513	16772	16644	16477	16701	16501	16650	16565	16605	16707	16738	16671	16638	16538	16685	16795	16614	16698	16621	16648	16561	16422	16699	16694	16553	16737	16604	16651	16617	16648	16616	16670	16742	16897	16600	16754	16750	16733	16734	16629	16589	16430	16843	16633	16749	16644	16623	16433	16630	16670	16681	16754	16689	16718	16607	16636	16586	16490	16479	16570	16626	16817	16656	16606	16703	16611	16593	16724	16655	16606	16660	16670	16595	16452	16547	16548	16722	16655	16627	16738	16561	16674	16699	16574	16748	16681	16460	16660	16573	16519	16603	16611	16574	16769	16550	16704	16565	16628	16691	16890	16523	16695	16554	16875	16688	16695	16783	16627	16691	16604	16579	16767	16650	16636	16617	16802	16587	16635	16479	16610	16496	16581	16577	16774	16565	16831	16689	16554	16730	16642	16617	16699	16908	16577	16808	16608	16752	16575	16711	16793	16621	16790	16563	16589	16726	16540	16665	16737	16606	16719	16650	16766	16645	16663	16807	16561	16749	16821	16583	16796	16727	16593	16711	16743	16581	16621	16698	16790	16562	16631	16556	16551	16661	16511	16549	16590	16546	16567	16756	16513	16582	16614	16652	16452	16644	16745	16674	16698	16751	16690	16575	16549	16581	16711	16664	16707	16757	16621	16257	16515	16625	16618	16625	16618	16612	16717	16658	16560	16609	16768	16554	16833	16835	16509	16637	16628	16535	16582	16693	16624	16525	16788	16586	16741	16632	16649	16536	16562	16767	16753	16687	16709	16391	16667	16621
22602	21004	27948	26098	27978	32376	34542	32621	32075	31770	31994	31706	31278	31074	31400	31349	31300	31716	33574	34506	33236	32052	31471	31552	31047	30768	30781	30584	30952	30897	30998	30658	30542	30883	30692	30683	30622	30624	30715	30684	30796	30643	30624	30960	30702	30886	30794	30831	30857	30724	30619	30638	30771	30643	30746	30660	30637	30807	30822	30600	30766	30683	30746	30793	30901	30746	30821	30816	30909	30760	30447	30664	30781	30964	30931	30559	30851	30671	30742	30755	30800	30809	30837	30849	30743	30852	30567	30489	30533	30542	30435	30655	30666	30831	30716	30560	30497	30816	30645	30632	30781	30899	30741	30748	30457	30498	30543	30504	30825	30706	30594	30636	30717	30796	30635	30536	30734	30876	30565	30751	30576	30841	30619	30575	30541	30452	30784	30822	30517	30698	30566	30737	30818	30625	30677	30562	30639	30810	30834	30752	30507	30633	30633	30762	30768	30789	30957	30929	30806	30861	30911	30738	31069	30804	30725	30866	30539	30474	30748	30550	30663	30734	30648	30485	30844	30656	30664	30514	30749	30626	31023	30618	30757	30717	30697	30704	31013	30708	30577	30338	30782	30831	30883	30734	30847	30635	30607	30790	30862	30712	30610	30835	30810	30545	30656	30735	30747	30498	30803	30724	30703	30702	30615	30874	30709	30813	30929	30759	31008	30887	30416	30802	30799	30681	30594	30788	30661	30784	30661	30967	30649	30572	30830	30652	30527	30758	30607	30763	30593	30567	30834	30644	30652	30611	30820	30674	30914	30972	30602	31117	30780	30977	30532	30780	30365	30764	30671	30660	30626	30708	30874	30774	30655	30650	30801	30869	30728	30574	30736	30713	30698	30658	30654	30717	30858	30972	30834	30429	30650	30416	30786	30546	30805	30660	30724	30798	30503	30716	30624	30884	30549	30649	30402	30775	30752	30761	30838	30463	30695	30891	30859	30619	30713	30833	30631	30879	30626	30539	30818	30708	30602	30717	30527	30759	30657	30772	30706	30848	30301	30814	30699	30820	30451	30554	30903	30595	30717	30907	30911	31070	30745	30632	30556	30584	30706	30637	30731	30632	30750	30409	30799	30865	30897	30836	30479	30534	30585	30521	30586	30649	30464	30713	30737	30460	30925	30877	30916	30729	30683	30559	30792	30758	30727	30766	30769	30643	30941	30324	30512	30694	30686	30945	30505	30759	30668	31029	30615	30779	30636	30671	30537	30543	30640	30824	30717	30640	30958	30636	30741	30730	30651	30814	30827	30784	30791	30613	30562	30417	30714	30715	30686	30644	30828	30896	30624	30627	30614	30584	30591	30709	30839	30857	30672	30491	30815	30615	30623	30545	30708	30746	30655	30724	30858	30457	30579	30962	30397	30602	30722	30666	30412	30865	30814	30633	30541	30535	30910	30813	30714	30691	30636	30599	30740	30772	30502	30731	30795	30765	30822	30728	30611	30721	30456	30546	30579	30586	30687	30900	30765	30786	30667	30811	30709	30702	30717	30618	30796	30840	30814	30773	30598	30662	30428	30831	30820	30755	30897	30734	30626	30526	30907	30888	31007	30658	30567	31030	30826	30419	30406	31020	30863	30719	30582	30865	30857	30683	30743	30454	30810	30820	30645	30628	30594	30733	30886	30889	30667	30558	30783	30507	30730	30796	30745	30688	30949	30445	30363	30573	30622	30590	30571	30717	30956	30707	30490	30788	30783	30740	30525	30571	30997	30627	30791	30545	30518	30706	30696	30753	30473	30660	30789	30572	30828	30593	30580	30745	30570	30699	30770	30745	30668	30518	30900	30440	30672	30671	30829	30643	30777	30621	30891	30796	30848	30425	30622	30903	30599	30574	31043	30665	30912	30479	30602	30562	30807	30840	30922	30732	30738	30525	30772	30730	30709	30794	30798	30417	30905	30633	30712	30793	30376	30344	30807	30762	30705	30693	30712	30647	30604	30705	30632	30715	30720	30624	30574	30753	30827	30522	30464	30640	30870	30944	30894	30519	30663	30588	30575	30804	30959	30667	30680	30773	30514	30735	30632	30582	30587	30947	30693	30571	30483	30557	30677	30516	30790	30804	30693	30550	30727	31013	30469	30455	30609	30601	30797	30688	30641	30633	30718	30739	30481	30555	30751	30737	30526	30698	30579	30476	30833	30596	30604	30750	30584	30637	30646	30649	30704	30644	30601	30494	30943	30595	30899	30786	30765	30801	30494	30511	30608	30707	30983	30511	30800	30578	30741	30769	30938	30766	30669	30794	30472	30586	30752	30492	30451	30891	30928	30661	30866	30853	30530	30782	30723	30541	30561	30588	30901	30680	30633	30392	30759	30863	30737	30675	30633	30808	30574	30699	30841	30798	30692	30571	30968	30880	30758	30855	30600	30863	30829	30474	30770	30614	30613	30522	30625	30824	30651	30750	30595	30874	30603	30652	30545	30841	30709	30776	30879	30825	30703	30642	30525	30803	30616	30723	30943	30858	30909	30687	30732	30501	30570	30628	30565	30665	30804	30682	30768	31007	30623	30274	30782	30414	30659	30931	30840	30592	30586	30707	30826	30676	30747	30939	30658	30836	30847	30576	30779	30875	30601	30745	30703	30590	30826	30638	30796	30821	30632	30617	30722	30669	30903	30582	30784	30547	30775	30635	30623	30779	30601	30584	30766	30739	30513	30672	30612	30672	30526	30983	30849	30408	30578	30615	30698	30739	30392	30756	30903	30738	30784	30505	30405	30622	30743	30641	30745	30513	30479	30767	30789	30882	30724	30750	30841	30885	30700	30550	30746	30487	30477	30641	30458	30716	30874	30731	30685	30699	30689	30739	30461	30977	30661	30500	31035	30714	30461	30669	30819	30681	30959	30906	30844	30998	30655	30746	30525	30677	30711	30699	30478	30164	30475	31063	30825	30618	30914	30996	30928	30900	30484	30665	30652	30266	30413	30990	30687	30585	30645	30847	30641	30644	30786	30737	30579	30531	30648	30489	30681	30882	30504	30488	30657	30676	30634	30338	30684	30483	30704	30878	30695	30517	30736	30602	30811	30851	30703	30686	30690	30833	30796	30704	30566	30721	30676	30714	30804	30656	30691	30803	30715	30501	30725	30876	30573	30602	30870	30782	30878	30902	30785	30813	30629	30562	30381	30830	30575	30526	30839	30766	30674	30615	30689	30794	30633	30510	30950	30662	30442	30734	30611	30807	30560	30643	30781	30901	30733	30468	30625	30663	30569	30317	30521	30840	30553	30554	30519	30688	30521	30523	30917	30299	30426	30284	30859	30610	30522	30815	30810	30679	30539	30689	30740	30731	30689	30658	30428	30545	30862	30864	30646	30702	30883	30750	30533	30896	30399	30608	30795	30855	30669	30755	30583	30876	30849	30373	30802	30482	30719	30591	30668	30623	30847	30627	30468	30978	30689	30868	30843	30812	31033	30721	30660	30589	30870	30577	30764	30663	30849	30825	30551	30748	30547	30839	30822	30645	30655	30613	30486	30639	30772	30749	30642	30823	30640	30527	30544	30577	30647	30998	30818	30754	30876	30789	30888	30968	30751	31015	30948	30628	30879	31102	30773	30709	30427	30723	30447	30343	30866	30701	30891	30816	30650	30475	30735	30804	31130	30655	30685	30479	30512	30836	30552	30684	30766	30759	30772	30507	30706	30574	30451	30794	30455	30775	30537	30601	30647	30829	30638	30860	30527	30616	30961	30561	30765	30840	30799	30748	30718	30632	30578	30655	30448	30564	30846	30769	30815	30738	30783	30707	30762	30692	30856	30563	30864	30799	30661	30696	30832	30707	30778	30640	30982	30551	30667	30571	30639	30657	30786	30809	30837	30725	30410	30646	30753	30571	30770	30631	30711	30621	30486	30687	30484	30772	30921	30515	30706	30618	30622	30672	30951	30800	30535	30705	30656	30633	30874	30781	30814	30653	30647	30702	30792	30700	30721	30365	30757	30476	30581	30749	30716	30467	30495	30652	30958	30766	30708	30676	30678	30753	30711	30695	30790	30591	30701	30507	30846	30682	30615	30437	30737	30727	30780	30792	30585	30795	30713	30703	30961	30739	30541	30744	30604	30746	30511	30480	30583	30714	30907	30895	30684	30898	30784	30589	30810	30669	30569	30763	30735	30636	30841	30542	30818	30665	30740	30445	30662	30574	30672	30714	30851	30529	30821	30729	30692	30655	30725	30868	30710	30714	30682	30589	30716	30581	30485	30570	30722	30711	30983	30638	30416	30800	30847	30681	30570	30723	30587	30778	30620	30700	30677	30662	30842	30802	30743	30663	30597	30745	30627	30873	30412	30754	30723	30872	30586	30741	30482	30809	30683	30897	30583	30605	30847	30680	30777	30687	30426	30697	30452	30510	30778	30693	30641	30747	30772	30625	30730	30821	30651	30584	30910	30738	30382	30411	30847	30530	30849	30747	30446	30534	30684	30780	30697	30577	30747	30845	30302	30558	30707	30677	30733	30686	30533	30642	30651	30693	30940	30642	30493	30597	30691	30768	30986	30649	31021	30907	30755	30639	30541	30371	30582	30814	30723	30415	30696	30716	30805	30926	30814	30587	30834	30621	30594	30568	30731	30485	30482	30716	31006	30449	30709	30443	30465	30531	30807	30799	30864	30652	30906	30859	31062	30329	30508	30795	30750	30837	30906	30705	30859	30737	30660	30645	30782	30792	30561	30662	30804	30883	30849	30797	30795	30705	30566	30465	30790	30730	30708	30905	30623	30617	30808	30782	30772	30656	30845	30535	30507	30756	30853	30932	30884	30798	30829	30840	30659	30820	30516	30854	30687	30603	30820	30510	30812	30308	30591	30736	30719	30746	30660	30528	30514	30776	30689	30514	30719	30439	30819	30852	31020	30426	30508	30879	30665	30775	30539	30590	30577	30718	30540	30895	30766	30681	30836	30845	30780	30711	30896	30543	30986	30669	30773	30629	30649	30553	30894	30332	30677	30830	30786	30491	30496	30671	30460	30685	30613	30669	30784	30723	30573	30830	30724	30773	30736	30719	30594	30777	30744	30519	30562	30806	30885	30769	30879	30491	30864	30550	30742	30863	30500	30733	30770	30603	30581	30605	30579	30844	31024	30772	30701	30800	30764	30880	30832	30399	30607	30776	30546	30757
13827	30354	29430	24586	20460	19397	18764	18310	18137	17743	17664	17482	17539	17589	17272	17340	17629	18015	19752	19659	18967	18100	17498	17384	17186	17272	17151	16882	17207	17104	17272	17090	17277	17318	17083	17198	17248	17190	17285	17239	17192	17006	17299	17031	17190	17325	17183	17187	17105	17297	17097	16954	16948	17043	17173	17057	17246	16914	17181	16915	17089	17218	17159	17146	17013	17180	17209	17136	17141	17227	17036	17105	17262	17163	17160	17170	17025	17178	17034	17053	17106	17235	17140	17402	17126	17341	17129	16987	17171	16920	17096	17000	17237	17103	17085	16944	16950	17088	17076	16945	17073	17058	17138	17068	17049	16955	17043	17107	17114	17181	17166	17030	17143	17304	16918	17157	17075	17182	17274	17140	17225	17170	17244	17112	17126	17131	17229	16897	17067	17049	17163	17124	17099	17246	17285	17071	17147	17002	17033	17158	16950	16970	17035	17125	17072	17320	17233	17180	17192	17148	17270	17141	16991	17051	17149	17063	17133	16902	17082	17206	17100	17013	17043	16931	17226	17018	17017	17134	17018	17074	17100	17201	16925	16946	17259	17232	16917	17101	17131	16920	17036	17075	16994	17191	17095	17079	17148	17081	17231	17047	17008	16954	17152	17089	17204	17094	17032	17052	17021	17115	17118	17143	16928	17281	17086	17111	17046	17123	17017	16934	17085	17117	17224	16954	17223	16970	17195	17174	17172	16990	17067	16976	16964	17061	17012	17154	17129	17040	17156	17093	17173	16946	17069	17062	17065	17110	17005	17236	17193	17072	17114	17036	17042	17148	17108	17043	17091	17266	16897	17228	16990	17165	16929	16949	17078	17203	17099	16943	17105	17028	17031	17154	17159	16998	16873	17051	16879	17081	17108	17071	16879	17033	17197	16909	16987	16968	17161	17172	17153	17084	17132	16978	17039	17044	16941	16941	17044	17273	17096	16926	17052	17116	16993	17070	17113	17049	17030	17075	17174	17232	17008	17109	17111	17187	17145	17098	16988	17047	17037	17056	16984	17159	17026	16828	17169	17023	16976	16965	17145	16930	16970	17075	17134	17148	16944	16970	17034	17062	16966	16948	17172	17124	16904	17168	17059	17144	17029	16931	17034	16911	16956	17062	17094	17224	17008	17073	16917	17198	17027	16952	16939	17035	16940	17059	17157	17303	17125	16773	17026	17124	17004	16960	17019	17123	17200	17072	16961	17212	16989	17096	16861	16892	17030	16966	17033	17193	17164	17050	17120	17038	17219	17011	17151	17068	17115	17185	16960	17073	16905	17200	17289	17082	16880	17219	17233	17138	17076	16847	17256	17177	16741	17194	16781	17100	17068	16945	17020	16939	17264	17047	17105	17057	17010	17000	17114	16994	17006	17134	17293	17051	17127	17176	16992	17010	17040	17074	17026	17022	17065	17104	17123	16983	16989	17065	17112	17004	16911	17076	17022	17084	17201	16989	17015	16980	17034	17152	17004	17041	16992	17166	17050	17075	16996	16954	17228	17078	16844	17168	17037	17084	16985	16991	17175	17152	17057	17133	17036	17008	17118	17088	17022	17026	17084	16973	17095	17002	17056	16980	17147	17002	17164	17016	17181	16977	17095	17101	17148	17145	17146	17100	17092	17141	17066	17144	16894	17179	17088	16971	16919	16939	16989	17064	16818	16931	17046	17065	17062	17217	17109	17094	17094	16974	16947	16944	17096	16982	17195	17092	16922	17133	16807	16903	17096	17005	17118	16935	17130	16972	17347	17043	17038	17138	17063	17091	16973	16920	17232	17053	17140	17207	17198	17110	16973	16957	17093	17175	17065	16903	17078	17116	16883	16932	17038	17146	17161	16929	17111	16946	17134	17055	16849	17318	16924	17064	16892	17193	17127	17230	17290	16844	17121	17244	17062	16930	17149	16938	17103	17049	17176	17014	16999	16946	16932	17164	17093	16921	17032	17203	16927	17130	17144	16899	16970	17082	17205	17130	17132	17236	17064	17236	17029	17039	17155	16869	16909	17058	17180	17173	16984	17048	16960	17079	17044	17091	16938	17063	17093	17127	17017	17105	16997	17054	17049	16886	16990	17138	17256	17203	17025	16912	17158	17017	16944	17137	17108	17023	16956	17030	16987	16975	17219	16981	17081	16917	17006	17057	17036	17038	17091	17101	17222	17117	17019	16977	17217	17261	17035	17034	17080	17069	17018	16966	17226	16971	16997	17056	17178	17229	17142	16933	17016	17058	16960	16985	17071	16970	16865	17010	17082	17034	17020	16906	16999	16959	17098	16867	17099	17303	17013	16998	16996	16960	17063	17090	17068	16938	16966	17069	17101	17195	17155	17077	16967	17087	17032	17073	17107	17068	17046	17087	17068	17121	17051	17187	17172	17194	17116	17080	17124	17042	17085	16919	17133	17073	16978	17218	17110	17184	17160	17250	17045	16860	16923	17179	17181	16957	17221	17081	17118	17027	17198	16918	17132	16853	17088	17063	17107	17086	16846	16989	16980	17178	17054	17026	17105	17247	16959	16992	17101	17070	17126	17296	17021	17068	16985	17084	16919	17172	17058	17221	16946	16893	17008	17189	17146	17196	17106	17071	17037	17038	17135	17129	17046	17024	17123	16799	17032	17064	17097	16996	17205	17060	17161	17020	17242	17368	17162	16981	17025	17137	17079	17049	16840	17177	17080	17020	17108	17017	17040	16975	17183	16979	16899	17031	16918	17011	17096	16987	16873	17060	17059	17084	17040	17083	17197	16892	17288	17016	17043	17348	17109	17043	16991	16975	17187	17209	16980	17164	17122	16937	17105	17161	17020	16940	17072	16997	17189	16983	17084	17098	17049	17089	16999	16945	17037	17120	16945	17004	17189	16999	17097	17316	17058	17197	17123	17069	17171	16994	17007	17010	17205	17117	16960	17117	17171	16999	17078	17021	17067	17100	17087	17036	17120	17273	17085	17139	17219	17042	16912	17078	16743	17065	17156	16913	16864	16902	16964	17215	17042	17194	17011	17199	17056	17136	17031	17147	16987	17077	17091	17031	17089	17144	17040	17185	17373	16977	17118	16912	17069	17099	17098	17020	17067	17019	17009	17141	17152	17102	16910	16978	17176	17305	17041	17100	17028	17185	16947	16969	17274	17077	17157	17033	16968	17000	17086	17059	17109	17091	17079	17040	17118	17253	17292	17049	16967	16827	17078	16987	17122	17077	16982	17201	17000	17035	17170	17070	17019	17215	16986	17182	16963	17042	16911	17020	17095	16993	17094	17229	17102	17100	16942	17090	17097	17172	17142	17029	17124	17307	16911	16994	17089	16896	17229	17110	17230	16926	17042	17197	17101	17071	17027	17039	17098	17064	17076	17200	16822	16897	17061	17019	17154	17178	16854	17075	17239	17124	17133	16929	17223	16970	16917	16990	17128	17101	17194	17137	17125	17196	17089	16900	17049	17029	17230	17076	17044	17092	17214	17047	17110	17126	16951	16985	16982	16983	17181	17014	16994	17232	17186	16907	16930	17138	17091	16951	17015	17016	16970	17082	17106	17000	17181	16914	17014	17262	16989	17149	17012	17000	17114	16991	17074	17018	16972	17110	16939	16929	17050	17065	17225	16972	17085	17012	17072	17311	17154	17145	17083	16986	17000	17037	17175	16984	17123	17084	16934	17240	17085	17102	17150	17156	16977	16938	17333	17124	17228	17014	17219	16872	17230	17126	17027	17015	16980	17071	17062	17117	17034	17057	17102	17195	17185	16960	16962	17208	17128	16990	17138	17079	16915	17079	17118	17119	17129	17210	16954	17164	17168	17112	16936	17031	16920	17253	17170	16918	17092	17069	17066	17142	16851	17079	16989	17241	16876	17078	17098	17093	16987	17042	17084	17124	17068	16937	17148	16920	16994	16915	17162	17035	17162	16973	16855	16951	17144	17084	17292	16984	17006	16961	17172	17187	17070	16939	17024	17024	17032	16985	16936	17158	17109	17055	17035	17192	16966	17220	17074	16884	17117	17009	16990	16992	17008	17120	17069	17050	17233	17150	16939	17174	16919	17199	17001	17063	17261	17049	17147	16971	17003	16920	16954	17033	17151	17120	17046	17116	17096	17095	16924	17206	17318	17049	17017	17097	16976	17100	16991	17155	17162	17145	17166	17001	17011	17155	17108	16998	17036	17063	17198	17064	17058	17065	17129	17034	17235	16946	17240	17154	17135	17039	17206	17021	16986	16992	17239	17182	16996	16979	17173	17196	16935	17025	17024	17093	17041	17131	16985	16908	16946	17210	17244	17048	17141	17198	16986	16923	17174	16993	17027	16975	16968	17102	17002	17032	17170	16935	17031	16932	17174	17248	17108	17072	17032	16928	16910	16998	17157	17060	16903	16950	16914	17266	17032	17076	17128	16984	17166	17111	17186	16934	17057	17065	16935	17203	17285	17001	16925	17083	16876	17026	16968	17048	17139	17255	17178	16945	17134	17129	17033	17042	17024	17070	16936	17013	17320	17079	17069	17108	17237	17141	16971	17118	17086	17143	17114	17116	17131	17001	17034	16966	17203	17068	17121	17287	17029	16858	17134	17090	17090	17148	17035	17060	17033	16913	17301	17050	17115	17018	17168	16863	17147	17026	17064	17111	17172	17036	16927	17047	16873	16988	16935	17040	16954	16874	17095	17155	16953	17159	17058	17026	17153	16983	17163	16999	16926	17128	17025	17037	17111	17004	17045	17095	17126	17082	17118	17271	16962	17266	17023	16983	17128	17071	17093	17038	17026	16975	17303	17149	17091	17156	17164	16872	17019	16973	17067	17166	17127	16914	17080	17039	17026	17143	17214	16991	17059	17047	16970	17160	17072	16993	17015	17168	17130	17164	17085	16990	17081	17182	17063	16918	17076	16915	17134	16975	16963	16852	17278	17097	17001	17004	17135	16941	17110	17215	17023	16964	17002	17114	17198	16904	17101	17047	17133	16905	16906	16963	17162	17158	16799	17137	17002	16949	17038	16988	16982	16969	17156	17016	17067	16998	16919	16944	16974	17092	16983	16976	17027	16946	17090	17118	17249	17256	17058	17246	16873	17014	16869	17038	17150	17137	16909	17157	17067	17213	17048	16954	17161	17045	17022	17045	17164	16971	17129	17086	16782	17085	17149	16980
33231	29058	36012	35721	32395	32050	31571	31300	31108	31031	30655	31049	30745	30572	30721	30619	30906	30665	30765	30825	30888	31055	30637	30405	30810	30577	30741	30538	30557	30526	30634	30498	30600	30612	30541	30815	30653	30664	30813	30668	30816	30616	30771	30566	30450	30646	30500	30596	30596	30613	30495	30497	30703	30542	30228	30378	30561	30543	30668	30632	30541	30526	30497	30343	30797	30594	30446	30665	30657	30826	30620	30690	30741	30768	30644	30626	30513	30673	30622	30671	30521	30426	30634	30309	30295	30518	30621	30510	30625	30591	30561	30466	30480	30635	30516	30679	30541	30657	30861	30540	30447	30560	30650	30702	30885	30656	30862	30515	30610	30633	30716	30728	30714	30690	30660	30647	30575	30627	30551	30736	30554	30536	30766	30800	30497	30456	30761	30762	30543	30692	30891	30694	30543	30257	30663	30601	30508	30634	30521	30746	30724	30628	30538	30681	30880	30577	30634	30473	30491	30710	30847	30749	30484	30511	30683	30546	30723	30928	30814	30412	30465	30598	30637	30783	30556	30731	30641	30509	30514	30486	30574	30632	30686	30451	30581	30435	30659	30465	30620	30613	30475	30658	30581	30751	30961	30763	30726	30599	30445	30625	30661	30609	30591	30647	30873	30350	30610	30693	30703	30596	30716	30706	30555	30737	30895	30523	30648	30555	30630	30690	30592	30486	30837	30550	30633	30501	30652	30516	30542	30689	30673	30678	30604	30728	30679	30470	30438	30546	30837	30897	30841	30736	30489	30309	30673	30706	30620	30368	30783	30599	30546	30450	30519	30541	30485	30465	30729	30522	30526	30729	30667	30600	30593	30607	30714	30637	30759	30535	30384	30645	30830	30701	30652	30328	30602	30546	30642	30790	30722	30641	30721	30679	30680	30873	30700	30814	30566	30751	30561	30544	30219	30589	30661	30674	30253	30442	30639	30554	30477	30489	30866	30662	30635	30630	30789	30757	30638	30688	30490	30569	30648	30727	30530	30592	30573	30532	30388	30392	30673	30552	30744	30424	30776	30477	30449	30871	30640	30546	30805	30574	30657	30713	30815	30349	30387	30536	30735	30578	30509	30752	30596	30568	30489	30605	30719	30614	30771	30497	30541	30376	30813	30618	30432	30625	30597	30305	30525	30580	30777	30536	30610	30699	30586	30549	30585	30725	30793	30522	30428	30619	30257	30593	30721	30281	30664	30821	30617	30463	30727	30686	30726	30790	30500	30790	30382	30514	30536	30675	30770	30656	30719	30441	30592	30682	30496	30935	30579	30632	30845	30644	30489	30556	31007	30641	30654	30450	30595	30542	30718	30708	30617	30685	30363	30651	30638	30710	30831	30558	30614	30497	30511	30608	30457	30451	30804	30671	30700	30712	30762	30847	30599	30669	30477	30426	30730	30758	30749	30654	30393	30505	30318	30576	30492	30374	30587	30683	30502	30817	30623	30770	30333	30732	30634	30563	30436	30616	30444	30406	30967	30701	30343	30453	30778	30630	30684	30444	30676	30568	30357	30426	30557	30725	30561	30524	30497	30416	30373	30578	30665	30509	30519	30726	30608	30361	30880	30716	30481	30799	30543	30568	30690	30765	30719	30835	30472	30555	30537	30665	30766	30828	30580	30752	30679	30562	30702	30761	30556	30428	30274	30654	30565	30258	30470	30670	30654	30642	30705	30512	30664	30895	30788	30436	30761	30314	30668	30514	30694	30675	30714	30629	30684	30523	30485	30790	30435	30554	30613	30627	30421	30537	30978	30508	30955	30880	30369	30399	30669	30651	30587	30444	30803	30614	30735	30420	30695	30514	30543	30450	30321	30585	30551	30786	30555	30619	30606	30481	30409	30576	30504	30727	30594	30556	30553	30729	30644	30724	30442	30851	30740	30620	30466	30785	30347	30635	30726	30628	30528	30462	30571	30631	30760	30409	30599	30724	30822	30576	30872	30710	30927	30552	30452	30531	30623	30566	30782	30222	30598	30539	30660	30847	30613	30466	30679	30425	30700	30741	30524	30491	30769	30433	30754	30524	30576	30716	30612	30507	30622	30616	30566	30735	30823	30619	30636	30750	30339	30426	30651	30590	30625	30308	30557	30805	30532	30917	30723	30730	30559	30566	30698	30710	30513	30638	30951	30704	30615	30313	30575	30495	30613	30492	30390	30663	30621	30701	30680	30603	30487	30587	30480	30687	30822	30563	30558	30637	30584	30544	30527	30608	30398	30675	30746	30604	30733	30603	30476	30405	30757	30656	30481	30600	30800	30606	30501	30615	30549	30544	30608	30715	30586	30348	30536	30483	30729	30605	30540	30422	30440	30453	30598	30479	30723	30749	30685	30670	30567	30806	30529	30492	30439	30630	30819	30484	30486	30438	30888	30696	30595	31036	30607	30555	30694	30613	30505	30641	30568	30645	30577	30770	30945	30323	30643	30547	30299	30598	30563	30662	30445	30748	30651	30775	30509	30720	30853	30526	30882	30665	30722	30737	30816	30694	31011	30641	30694	30764	30685	30767	30963	30441	30348	30714	30602	30768	30557	30693	30729	30421	30785	30535	30500	30689	30799	30774	30619	30799	30881	30695	30654	30515	30505	30655	30593	30683	30609	30650	30536	30539	30757	30777	30624	30624	30700	30507	30757	30557	30678	30499	30711	30696	30455	30711	30476	30375	30636	30587	30546	30453	30593	30598	30753	30664	30452	30764	30702	30618	30451	30804	30830	30479	30782	30765	30666	30271	30372	30590	30679	30539	30548	30599	30489	30568	30836	30717	30573	30682	30845	30928	30819	30653	30572	30407	30498	30775	30580	30609	30578	30604	30579	30468	30647	30876	30650	30665	30642	31003	30843	30542	30683	30625	30901	30633	30685	30663	30681	30691	30797	30929	30575	30570	30454	30846	30695	30654	30390	30603	30552	30459	30632	30436	30497	30748	30372	30455	30784	30683	30520	30463	30552	30545	30607	30597	30827	30766	30735	30611	30485	30827	30606	30731	30542	30747	30499	30578	30635	30664	30978	30927	30737	30534	30491	30568	30562	30703	30481	30626	30666	30620	30576	30483	30697	30455	30627	30499	30797	30766	30500	30897	30806	30722	30561	30661	30567	30580	30728	30808	30759	30624	30508	30407	30560	30651	30537	30411	30484	30622	30476	30370	30661	30606	30470	30390	30854	30613	30632	30553	30686	30639	30502	30734	30506	30540	30905	30500	30537	30559	30807	30399	30716	30490	30467	30836	30742	30456	30784	30436	30805	30920	30377	30713	30718	30552	30796	30733	30389	30765	30711	30554	30777	30577	30579	30615	30445	30460	30645	30791	30585	30389	30663	30599	30548	30659	30776	30362	30583	30764	30678	30637	30538	31024	30610	30712	30729	30628	30370	30600	30680	30328	30586	30617	30988	30614	30531	30747	30660	30764	30660	30875	30484	30506	30664	30719	30713	30672	30435	30510	30434	30737	30722	30680	30586	30678	30736	30623	30653	30495	30635	30503	30341	30535	30377	30560	30884	30416	30492	30594	30574	30806	31141	30430	30649	30740	31053	30517	30706	30418	30298	30255	30835	30806	30335	30557	30551	30911	30832	30595	30628	30617	30423	30661	30590	30534	30776	30388	30656	30725	30468	30690	30556	30629	30906	30513	30771	30828	30592	30532	30660	30436	30378	30719	30455	30581	30668	30620	30706	30364	30625	30736	30541	30297	30693	30331	30668	30526	30327	30587	30533	30842	31105	30793	30746	30726	30701	30795	30889	30272	30727	30605	30695	30677	30482	30503	30748	30476	30714	30445	30471	30454	30692	30639	30601	30694	30563	30666	30802	30508	30598	30587	30678	30618	30293	30353	30795	30390	30474	30808	30521	30782	30447	30549	30445	30880	30771	30574	30841	30463	30511	30789	30771	30760	30604	30457	30525	30778	30871	30513	30638	30421	30680	30615	30416	30650	30455	30577	30563	30464	30740	30799	30854	30495	30589	30587	30692	30571	30560	30505	30427	30531	30660	30388	30482	30609	30885	30547	30650	30852	30759	30814	30529	30542	30255	30366	30442	30460	30544	30625	30590	30702	30402	30553	30662	30654	30372	30502	30462	30769	30579	30563	30802	30871	30757	30664	30690	30408	30795	30658	30364	30683	30626	30669	30425	30738	30634	30652	30977	30348	30520	30679	30616	30791	30550	30740	30817	30523	30558	30635	30563	30610	30474	30564	30406	30699	30694	30546	30656	30641	30687	30644	30743	30714	30736	30460	30601	30770	30673	30638	30782	30770	30720	30744	30541	30690	30618	30330	30409	30655	30732	30687	30668	30742	30725	30742	30777	30895	30850	30813	30321	30513	30578	30738	30597	30562	30397	30543	30525	30671	30716	30529	30805	30285	30704	30669	30705	30432	30845	31011	30724	30390	30620	30562	30396	30572	30789	30461	30596	30696	30647	30373	30664	30676	30639	30637	30742	30605	30723	30572	30503	30525	30606	30573	30666	30602	30400	30704	30599	30552	30749	30574	30651	30665	30886	30537	30425	30764	30732	30823	30682	30528	30469	30504	30919	30669	30652	30687	30738	30878	30518	30832	30622	30461	30751	30545	30688	30566	30713	30664	30482	30446	30351	30541	30563	30544	30637	30556	30697	30446	30735	30619	30690	30610	30706	30556	30628	30442	30735	30769	30534	30450	30708	30820	30665	30759	30717	30532	30487	30392	30679	30763	30660	30762	30591	30637	30754	30653	30644	30719	30662	30526	30505	30609	30596	30331	30528	30347	30553	30624	30753	30669	30599	30559	30809	30598	30704	30805	30600	30688	30744	30996	30637	30575	30532	30602	30688	30592	30726	30752	30395	30449	30511	30629	30530	30571	30666	30517	30559	30692	30646	30564	30456	30484	30636	30683	30556	30649	30802	30653	30525	30736	30476	30523	30572	30660	30757	30519	30644	30528	30651	30808	30780	30587	30608	30415	30595	30782	30437	30653	30746	30493	30564	30587	30768	30907	30855	30766	30601	30931	30636	30697	30542	30554	30623	30569	30914	30540	30450	30304	30723	30440	30633	30488	30693	30433	30851	30681	30518	30555	30763	30357	30547	30656	30822	30691	30927	30608	30332	30503	30229	30679	30682	30687	30933	30725	30669	30759	30762	30711	30730	30707
18363	23386	24086	20768	18407	17802	17461	17488	17259	17131	17074	17189	17010	17117	16845	17080	17181	17093	16921	17116	17053	17013	16827	16933	16762	16755	16950	16782	16875	16849	16860	16834	16987	16726	16966	16814	17139	16762	16813	16908	16781	16813	16827	16804	16775	16832	16928	16878	16867	16876	16820	16982	16688	17045	16916	16784	16858	16847	16943	16910	16836	16752	16868	17096	16970	16844	16925	16938	16727	16878	16948	16936	16866	16924	16914	16789	16773	16755	16926	16966	16879	16849	17063	16930	16887	16796	16710	16585	16646	16900	16799	16817	16814	16802	16952	16757	16862	16715	17005	16725	16813	16732	16753	16847	16835	16644	16758	16830	16976	16966	16831	16580	16646	16799	16689	16812	16933	16880	16905	16952	16835	16653	16773	16897	16703	17069	16714	16860	16892	16747	16923	16899	16797	16888	16792	17057	16815	17036	16848	16975	16931	16944	16680	16797	17006	16886	16859	16800	16898	16735	16844	16879	16834	16801	16861	16857	16896	16909	16884	17082	17073	16860	16898	16802	16888	16710	16737	16883	16731	16820	16980	16804	16862	16797	16968	16694	17039	16660	16962	17017	16627	16850	16725	16798	16941	16808	16864	16851	16759	16807	16825	16954	16615	16856	16845	16983	16827	16881	16846	16799	16974	16863	16857	16952	16789	16913	16920	17001	16845	16967	16694	16877	16869	16860	16998	16824	16958	16734	16693	16853	16792	16767	16895	16810	16909	16703	17045	16838	16773	16871	16813	16713	16858	17027	16879	16877	17002	16825	16873	16707	16773	17059	16870	16770	16839	16833	16714	16514	16944	16738	16818	16944	16967	16773	16822	16793	16716	16743	16992	16916	16809	17030	16779	16720	16827	16888	16891	16991	16802	16673	17078	16894	16860	16962	16735	16835	16856	16766	16961	17003	16728	16790	16830	16948	16854	16894	16902	16846	16765	16977	16809	16918	16912	16944	16749	16767	16930	16806	16926	16934	16866	16835	16957	16823	16733	16968	16762	16856	16825	16720	16882	16796	16847	16868	16891	16937	16676	16831	16862	16691	16920	16958	16908	16793	16891	16955	16770	16995	16816	16563	16873	16655	16876	16705	16900	16820	16771	17002	16681	16792	16687	16702	16787	16740	16962	16832	16895	16873	16676	16899	16723	16981	16857	16838	16707	16994	16999	16898	16665	16944	16999	16694	16696	16920	16852	16788	16800	16903	16828	16863	17018	16794	16828	16737	16776	16803	16683	16832	16859	16688	16712	16847	16716	16761	16895	17066	16694	16945	16782	16905	16747	16883	16844	16743	17018	17014	16832	17107	16813	16789	16806	17082	17057	16864	16784	17007	16809	16754	16846	16658	16834	17064	16738	16903	16815	16842	16789	16846	16889	16784	16836	16896	16948	16779	16749	16853	16880	16979	16840	16727	16870	16683	16774	16876	17027	16816	16821	16743	16860	16700	16716	16698	16907	17000	16823	16856	16877	16750	16805	16879	17009	16906	16770	17021	16777	16884	16695	16783	16881	17007	16824	16771	16731	16910	16906	16928	16807	17006	16817	16961	16880	16846	16810	16859	16749	16993	16927	16799	17071	16777	16782	16869	16984	16858	16871	16942	16845	16840	17134	16788	16901	16705	16825	16823	16720	16898	16815	16885	17031	16755	16937	16958	16902	17098	16849	16646	16916	16727	16884	16719	17040	16861	16846	16650	16913	16831	16860	16710	16791	16865	16868	16946	16887	16631	16901	16883	16756	16829	16865	16799	16872	16821	16722	17006	16845	17002	16765	16977	16951	16720	16815	16660	16784	16801	16872	16875	16904	16886	16720	16919	16799	16769	16870	16759	16850	16811	16797	16840	16934	16752	16781	17006	16661	16723	16855	16804	16892	16770	16706	16733	16961	16737	16946	16915	16816	16834	16897	16876	16694	16961	16874	17044	16832	16702	16826	16862	16877	16845	16866	16953	17170	17015	16910	16979	16972	17063	16955	16928	16850	16759	16864	16805	16893	16877	16872	16748	16819	17057	16808	16703	16893	16805	16768	16963	16828	16922	16901	16742	16914	16722	16965	16934	16817	16870	16958	16795	16852	17015	16837	16891	16824	16963	16787	16864	16727	16773	16819	16780	16851	16597	17132	16674	16881	16750	16830	16658	16909	16607	16847	16835	16823	16912	16888	16874	16919	16844	16743	17078	16718	16778	16872	16836	16869	16884	16742	16873	16857	16831	16771	16838	16924	16890	16938	16809	16951	16829	16849	16784	16827	16812	16748	16990	16904	16616	16927	16906	16738	16774	16778	16840	17000	16853	16956	16803	16874	17120	16923	16827	16811	16950	16790	16848	16977	17012	16860	16730	16711	16889	16990	16787	17011	16673	17042	16797	16953	16878	16800	16687	16967	16861	16924	16758	16761	16754	16878	16678	17044	16816	16836	16708	16740	16812	16895	16957	16812	17008	16814	16945	16773	16866	16750	16917	16763	16859	16834	16898	16859	16806	16836	16803	16814	16922	16730	16992	16733	16691	16753	16909	16772	16769	16849	16922	16927	16777	16819	16836	16911	16932	17016	16787	16967	16979	16805	16814	16825	16743	16869	17014	16817	16717	16784	16674	16897	16893	16887	16859	16776	16802	16748	16764	16762	16945	16644	16924	16805	16827	16819	16777	16919	16736	16803	16881	16887	16726	16866	16787	16844	16901	16739	16818	17046	16798	16935	16805	16909	16834	16944	16802	16794	16817	16973	16961	16801	17060	16852	16837	16709	16949	16962	16747	16710	16766	16911	16718	16830	16746	16940	16865	16866	16738	16904	16893	16695	16885	16779	16903	16997	16735	16909	16816	16851	16943	16974	16858	16885	16892	16939	16895	16773	16855	16814	16877	16663	16912	16780	16812	16679	16987	16989	16696	16932	16971	16836	16962	16907	16882	16772	16798	16797	16900	16847	16741	16783	16937	16837	16841	16997	16625	16907	16748	16765	16638	16859	16960	16929	16726	16655	16729	16798	16941	16635	16890	16817	16751	17053	16800	16949	16893	16744	16924	16950	16877	16880	16912	16929	16631	16837	16972	16832	16885	17012	16920	16864	16894	16871	16879	16739	16709	17007	16654	16917	16860	16922	16795	16944	16802	16806	16809	16848	16711	16814	16809	17012	17015	17092	16853	17060	16655	16893	16862	17006	16775	16805	16805	16774	16705	16864	16843	16730	16636	16975	16947	16695	17019	16677	16697	16767	16656	16724	16646	16814	17032	16849	16844	16575	16825	16838	16941	16858	16890	16924	16646	16888	16694	16883	17059	16801	16967	16962	16896	16761	16802	16765	16947	17006	16964	16815	16761	16839	16963	16798	16714	16920	16880	16849	16828	16793	16705	16949	16930	16744	16747	16873	17010	16740	16879	16865	16757	16932	16879	16958	16763	16913	16900	16807	16761	16733	16887	16928	16778	16705	16923	16642	16762	16731	16772	16741	16982	16694	16845	16876	16937	16854	17053	16907	16885	16957	16835	17099	17023	16922	16880	16774	16938	16887	16799	16949	17067	16818	16852	16936	16939	16951	16841	16918	17108	16901	16886	16921	16933	16915	16935	17012	16706	16668	16973	16890	16907	17119	16822	16877	16761	16944	16778	16839	17042	16875	16895	16885	16890	16838	16842	16739	16877	16814	16626	16892	16803	16876	16915	16896	16975	17026	16760	16987	17023	16783	16694	16947	16793	16729	16852	16907	17092	17111	16883	16895	16765	16948	16967	16956	16722	16927	16897	16895	16755	16772	16941	16882	16843	16973	16841	16926	16703	16865	16776	16904	16817	16661	16890	16788	16719	16900	16852	16757	17026	16943	16905	16917	16919	16812	16917	16795	16897	16878	16839	17040	16874	16841	16783	16993	16875	17049	16769	16756	16856	16879	16928	16976	16891	16739	16912	16955	16912	16932	16844	16794	17003	16881	16806	16773	16900	16957	16836	16873	16856	16949	16850	16788	16859	16769	16937	16874	16977	16813	16950	16853	16789	16879	16728	16851	16968	16811	17032	17051	16823	17033	17001	16926	16801	16752	16645	16921	16869	16759	16706	16806	16679	16832	16838	16796	16917	16838	16759	16839	16906	16814	16780	16919	16722	16774	17004	17008	17129	16652	17062	16843	16814	16920	16597	16953	16942	16877	17066	16870	16747	16722	16872	16662	16696	16795	17059	16769	16736	16704	16852	16875	17031	16800	16773	17023	16818	16942	17145	16835	16873	16928	16860	16856	16738	16845	16763	16853	16946	16868	16960	16936	16841	16985	16853	16814	16771	16886	17078	16775	16861	16979	16914	16712	16739	16666	16915	16841	16838	16736	16926	16734	17135	16916	16950	16815	16861	16962	16835	16843	16792	16817	16951	16918	16670	16964	16830	16905	16869	16694	16873	16819	16757	16921	16880	16843	16967	16798	16909	16726	16911	16766	16744	16908	16767	16876	16856	16820	16753	16900	16889	16899	16822	16954	16870	16808	16951	16782	16751	16860	16898	16933	16889	16706	16756	16860	16727	17013	16873	16695	16676	16805	16877	16801	16877	16885	16779	16819	16984	16927	17013	16787	16906	16891	16902	16858	16760	16854	16917	16783	16927	16828	16827	16732	16738	16969	17002	16995	16789	16621	16915	16875	16912	16841	17066	16626	16815	16910	16892	17000	16859	16771	16980	16952	16879	16786	16806	16728	16924	16980	16760	16799	17094	16966	16953	16916	16772	16836	16967	16916	16899	16659	16994	16723	16845	16964	16973	17019	16900	16913	16836	16664	16848	16873	16809	16855	16960	16750	16943	16718	16769	17025	16806	16862	16930	16730	16778	17058	16757	16719	16772	16806	16814	16891	16845	16811	16889	16868	17050	16816	16937	16915	16663	16787	16764	16766	16968	16897	16775	16961	16738	16824	16714	16909	16816	17023	17042	16985	16926	17026	16865	17078	16801	16973	16780	16698	16980	16753	16993	17052	17109	16875	16866	16874	16842	16672	16967	16834	16981	16797	16813	16897	16849	16999	16954	16915	16870	16878	16757	17090	16840	16714	16812	16969	17033	16966	16942	16922	16746	16966	16788	16939	16698	16877	16609	16992	17073	16869	16833	16941	16784	16920	17005	16772	16817	16844	16886	16824	16702	16843	16821
24025	21023	28151	28751	30068	32529	33277	32023	31264	31655	31336	31342	31264	31064	30946	31065	30935	30835	32050	32654	32423	31570	30827	30830	30741	30502	30704	30741	30691	30571	30794	30680	30704	30700	31001	30816	30638	30611	30526	30753	30635	30568	30551	30341	30649	30434	30870	30885	30576	30648	31001	30621	30431	30639	30499	30635	30598	30624	30476	30678	30327	30547	30507	30464	30528	30516	30753	30540	30448	30494	30413	30530	30715	30603	30378	30589	30659	30715	30444	30747	30481	30481	30466	30794	30802	30605	30540	30574	30206	30477	30492	30444	30585	30492	30645	30576	30680	30587	30230	30611	30604	30475	30835	30766	30380	30116	30380	30950	30484	30501	30548	30633	30756	30565	30561	30672	30719	30589	30502	30564	30634	30347	30591	30658	30756	30521	30584	30687	30652	30609	30572	30389	30555	30564	30648	30682	30804	30544	30727	30568	30604	30728	30416	30359	30930	30067	30731	30602	30594	30525	30506	30811	30591	30513	30519	30618	30568	30341	30688	30637	30584	30632	30662	30673	30374	30506	30494	30785	30664	30579	30731	30465	30657	30618	30670	30524	30400	30628	30477	30368	30527	30461	30756	30721	30632	30431	30706	30515	30653	30805	30929	30473	30766	30605	30691	30396	30469	30689	30591	30515	30528	30435	30544	30457	30439	30657	30551	30643	30645	30488	30611	30589	30655	30712	30875	30562	30476	30464	30863	30836	30802	30548	30651	30619	30541	30650	30736	30468	30741	30485	30759	30653	30818	30698	30868	30543	30374	30576	30449	30904	30615	30690	30659	30331	30367	30781	30629	30788	30654	30431	30646	30396	30570	30543	30787	30668	30606	30643	30689	30790	30567	30646	30512	30688	30408	30383	30383	30582	30663	30303	30730	30548	30721	30393	30479	30420	30569	30578	30438	30484	30457	30507	30533	30630	30539	30468	30684	30741	30524	30457	30431	30329	30727	30658	30607	30534	30544	30897	30852	30432	30576	30564	30499	30358	30625	30608	30680	30594	30693	30573	30498	30359	30514	30554	30551	30472	30408	30459	30420	30655	30935	30871	30679	30412	30215	30420	30590	30496	30522	30621	30571	30612	30465	30647	30336	30603	30321	30429	30585	30482	30586	30486	30675	30544	30642	30358	30737	30354	30692	30872	30276	30585	30531	30663	30383	30388	30671	30334	30561	30355	30779	30362	30703	30965	30630	30629	30492	30452	30751	30633	30689	30922	30571	30787	30475	30562	30442	30635	30583	30629	30683	30329	30424	30475	30429	30651	30833	30601	30588	30713	30562	30371	30591	30635	30601	30775	30752	30739	30517	30715	30439	30306	30421	30541	30568	30248	30511	30532	30806	30518	30696	30549	30590	30424	30581	30526	30729	30615	30498	30426	30580	30736	30522	30573	30839	30568	30483	30485	30791	30703	30061	30601	30587	30721	30528	30836	30677	30644	30643	30499	30663	30375	30375	30386	30628	30694	30395	30787	30630	30681	30349	30725	30599	30972	30751	30699	30693	30565	30459	30341	30674	30678	30445	30780	30835	30669	30581	30768	30410	30739	30417	30413	30380	30292	30527	30436	30416	30419	30335	30382	30523	30618	30391	30434	30593	30489	30675	30448	30575	30495	30640	30634	30669	30329	30433	30463	30602	30644	30952	30625	30757	30447	30619	30690	30681	30648	30446	30484	30493	30699	30623	30596	30579	30341	30411	30558	30383	30420	30494	30696	30837	30416	30531	30295	30817	30689	30496	30431	30665	30482	30343	30627	30733	30560	30650	30573	30565	30839	30768	30279	30533	30547	30503	30470	30595	30624	30470	30485	30611	30559	30365	30714	30697	30612	30756	30818	30687	30593	30427	30707	30538	30668	30400	30496	30555	30565	30536	30557	30553	30599	30797	30502	30729	30550	30653	30471	30629	30629	30538	30684	30307	30720	30850	30389	30556	30426	30616	30540	30390	30624	30568	30558	30390	30392	30483	30392	30583	30476	30556	30746	30491	30577	30385	30361	30765	30326	30603	30708	30665	30647	30988	30646	30671	30708	30438	30527	30665	30627	30686	30746	30701	30647	30654	30562	30464	30468	30584	30563	30626	30749	30727	30654	30600	30472	30592	30605	30672	30676	30470	30646	30712	30567	30744	30572	30724	30253	30339	30743	30459	30351	30608	30645	30628	30594	30729	30791	30392	30503	30516	30456	30622	30687	30620	30754	30479	30393	30661	30582	30394	30639	30641	30489	30527	30477	30506	30411	30704	30734	30538	30600	30719	30305	30496	30537	30499	30312	30548	30348	30676	30704	30404	30706	30540	30329	30447	30621	30677	30348	30707	30804	30807	30818	30513	30571	30678	30538	30514	30530	30678	30634	30779	30732	30666	30292	30331	30405	30702	30523	30390	30467	30845	30665	30608	30663	30711	30551	30606	30495	30546	30549	30421	30733	30597	30655	30418	30583	30359	30632	30359	30531	30504	30526	30528	30706	30339	30399	30550	30521	30416	30575	30686	30535	30341	30589	30414	30573	30550	30771	30586	30735	30775	30510	30630	30781	30465	30437	30413	30598	30383	30647	30529	30865	30573	30663	30653	30617	30525	30651	30532	30752	30426	30535	30587	30809	30505	30444	30696	30455	30541	30742	30516	30557	30830	30409	30341	30709	30708	30507	30528	30273	30819	30500	30612	30440	30550	30553	30528	30642	30479	30595	30520	30281	30703	30537	30514	30825	30673	30597	30718	30534	30502	30681	30595	30914	30751	30636	30701	30605	30801	30476	30687	30671	30674	30744	30268	30551	30326	30482	30351	30264	30594	30538	30475	30550	30565	30527	31022	30560	30680	30459	30461	30595	30577	30724	30642	30470	30547	30584	30903	30608	30781	30621	30687	30317	30611	30671	30682	30450	30562	30576	30356	30478	30568	30348	30319	30511	30610	30794	30575	30504	30377	30669	30626	30567	30579	30756	30473	30497	30645	30629	30484	30249	30869	30783	30897	30417	30529	30599	30306	30702	30592	30610	30735	30689	30616	30680	30565	30467	30384	30683	30646	30511	30416	30776	30677	30806	30845	30500	30577	30605	30644	30541	30496	30818	30811	30483	30436	30436	30658	30781	30458	30717	30664	30487	30724	30723	30535	30532	30610	30474	30648	30663	30731	30414	30522	30611	30744	30583	30283	30630	30453	30760	30732	30749	30860	30727	30610	30613	30568	30421	30513	30596	30442	30635	30313	30494	30633	30572	30721	30560	30719	30613	30552	30702	30540	30710	30607	30548	30692	30569	30624	30437	30826	30684	30461	30680	30572	30620	30770	30707	30615	30693	30660	30543	30802	30560	30649	30558	30629	30499	30574	30397	30555	30518	30644	30777	30932	30543	30819	30550	30473	30347	30374	30501	30428	30572	30615	30640	30669	30750	30625	30590	30575	30534	30814	30549	30949	30656	31072	30763	30750	30539	30481	30562	30942	30578	30688	30559	30512	30654	30386	30382	30478	30249	30633	30323	30496	30579	30866	30838	30726	30251	30387	30349	30640	30740	30436	30635	30573	30462	30651	30589	30461	30563	30432	30629	30737	30620	30805	30790	30590	30289	30596	30368	30444	30386	30571	30455	30689	30901	30796	30863	30762	30607	30772	30737	30543	30743	30483	30760	30739	30613	30883	30458	30474	30402	30559	30718	30701	30595	30560	30493	30526	30613	30612	30544	30414	30387	30408	30688	30428	30581	30598	30417	30598	30642	30558	30629	30514	30481	30460	30458	30656	30723	30593	30583	30559	30367	30581	30589	30450	30739	30732	30632	30356	30450	30553	30495	30297	30607	30401	30584	30847	30523	30496	30333	30668	30401	30606	30615	30593	30405	30829	30555	30445	30349	30800	30527	30713	30400	30581	30392	30830	30499	30465	30416	30399	30397	30716	30353	30510	30641	30309	30679	30616	30513	30651	30357	30897	30666	30714	30712	30480	30682	30486	30710	30642	30723	30579	30538	30695	30502	30317	30320	30328	30338	30644	30378	30587	30539	30457	30633	30520	30729	30751	30725	30663	30559	30579	30458	30780	30640	30578	30644	30495	30451	30555	30567	30656	30628	30530	30626	30543	30396	30508	30621	30630	30501	30705	30461	30509	30785	30677	30640	30708	30405	30509	30724	30753	30710	30695	30667	30508	30567	30444	30549	30783	30444	30767	30729	30494	30424	30843	30423	30852	30499	30769	30546	30365	30867	30590	30583	30524	30672	30503	30473	30580	30820	30368	30512	30633	30581	30768	30569	30617	30449	30630	30496	30696	30477	30697	30664	30912	30508	30749	30856	30794	30737	30542	30444	30472	30528	30688	30701	30573	30615	30773	30640	30428	30428	30291	30547	30556	30789	30699	30564	30494	30583	30575	30565	30488	30632	30874	30556	30553	30532	30738	30721	30557	30291	30666	30401	30659	30442	30698	30890	30634	30769	30685	30639	30416	30723	30786	30683	30758	30694	30546	30440	30857	30533	30675	30568	30545	30869	30651	30929	30438	30547	30572	30571	30492	30420	30627	30555	30350	30628	30463	30706	30654	30611	30430	30723	30593	30461	30494	30611	30646	30498	30622	30497	30617	30536	30766	30653	30671	30611	30455	30747	30679	30503	30782	30586	30658	30684	30461	30599	30728	30649	30566	30537	30409	30327	30510	30611	30832	30729	30505	30509	30520	30658	30606	30537	30637	30780	30468	30575	30563	30933	30529	30631	30454	30539	30442	30644	30677	30722	30347	30784	30907	30587	30601	30567	30565	30652	30634	30541	30529	30598	30482	30525	30558	30512	30617	30488	30553	30679	30721	30636	30483	30380	30767	30526	30954	30749	30346	30358	30723	30558	30572	30562	30615	30436	30530	30685	30728	30734	30717	30653	30650	30797	30608	30533	30580	30887	30436	30677	30860	30732	30630	30664	30772	30303	30485	30498	30675	30510	30790	30575	30754	30653	30639	30398	30829	30668	30634	30575	30803	30668	30608	30424	30669	30546	30690	30892	30606	30326	30285	30784	30576	30307	30409	30485	30450	30454	30620	30708	30509	30484	30766	30711	30415	30847	30647	30549	30733	30640	30514	30709	30624	30623	30438	30351	30687	30689	30539	30468	30591	30557	30663	30516	30680	30643	30614	30422	30587	30643
14059	26001	29181	22242	19508	18332	17932	17833	17848	17781	17487	17490	17251	17236	17227	17173	17233	17242	18346	18450	17785	17581	17380	16977	16993	17032	17024	16911	17135	17101	17109	17082	16982	16876	16910	16987	16950	16934	17183	17084	16845	17107	17033	17081	16919	16952	17069	17135	17009	17017	17080	16959	17076	17181	17034	16994	16939	17036	16948	16860	16962	17007	16924	16893	16955	16942	17181	16873	17051	16935	16925	17096	17171	16890	16986	16907	16878	16911	17017	16876	17040	17075	16949	17080	16896	16911	17052	16989	16787	17034	17034	17056	17030	17070	17161	16766	16889	17088	16946	16936	16907	16827	17147	17089	16998	16973	16767	17064	16965	17037	16898	16943	16787	16836	17081	16894	16936	17050	17093	16888	16957	16899	17138	16795	16893	16950	16930	17050	16984	16943	16793	17082	16880	16876	17245	17064	16924	16948	16985	17018	16935	17071	17087	17021	17024	17070	17001	16845	17002	17063	16984	16957	17037	16968	16820	16846	17033	16875	17000	17040	16821	16844	17066	16856	17054	16872	17166	16915	17093	16963	17031	16993	16894	16811	17014	16862	16866	16773	16946	16949	17101	16895	16885	16723	16958	17072	16930	17024	16950	17083	16946	16982	17009	16671	17091	16941	16909	17079	16987	16849	16881	16780	17053	16927	17089	17065	16990	17026	16724	16983	17087	16923	16980	16891	16868	17014	17268	17108	17174	17253	16945	17064	16924	16937	16877	16955	16894	17049	16947	17057	17078	17028	16837	17116	17028	16855	16930	17164	16873	16909	16971	16908	16995	16933	16801	16905	16995	17224	16771	16876	17059	17046	16995	17018	17069	16737	17130	17047	16612	17088	16894	16963	16778	16890	17122	16785	16960	16991	17191	16922	16909	16994	16792	17250	17038	16775	17036	16997	16933	16954	16828	17001	17072	16877	17001	16847	17057	16999	16976	16880	17098	16984	16975	16927	16990	17002	17060	16963	17022	16915	17091	16990	16841	16824	16992	16812	17058	16908	16914	17016	16893	16912	16907	16853	17017	16987	16826	17147	17056	17015	17154	16894	16973	16916	16873	16967	16926	16984	17020	16834	17164	17016	17107	16762	16996	16961	16928	16982	16967	16933	16905	16894	16874	16830	16906	17009	16953	16859	17072	16871	17054	16956	17069	16953	16907	17062	16806	16885	16900	16904	17016	16836	17008	16782	17062	16917	16882	17021	16933	16966	16849	16716	16892	17003	16989	17143	16894	16884	16937	17006	17017	16832	16951	16958	17045	16789	16872	16890	16881	17029	17009	17077	16891	16856	16992	17105	16958	16909	17089	17008	17143	17143	16853	16953	16733	17032	16929	16894	16909	17121	16915	16949	17203	16767	17127	17122	17011	16843	16705	17031	17106	17100	16771	17025	17064	16907	16824	16855	17080	16991	17114	16925	16866	16964	17099	16935	17122	17050	16848	16774	16934	16937	16872	17141	16765	16959	16755	16959	16781	16910	16902	17062	17036	16904	16853	16878	16812	16970	17023	17063	16779	16719	16984	16890	16806	17073	16830	16857	16836	16853	16785	17093	17012	17013	16861	16991	16840	17056	16990	16822	16858	16801	17076	17055	17083	16893	16913	17106	17045	16993	16911	16872	16829	16964	16958	16933	16746	17035	17113	16915	16839	16988	17061	16804	16890	16870	17116	16893	16944	16974	16757	16797	16842	16972	16879	17035	16860	16892	16810	17052	17022	17094	17006	16813	16961	16942	16922	16866	16882	16827	17101	16921	17074	16634	16970	16967	16911	16951	17003	16898	17069	16922	16827	16853	16930	16987	16940	16802	17116	16980	16967	16936	17030	16892	16894	17002	16881	16851	16966	16973	16877	17121	16894	16932	16995	16906	16846	16882	16965	16868	17051	16886	17102	16901	16902	17020	16934	17061	16889	16960	17027	17015	16992	16950	16915	17005	17162	16987	16910	17040	17021	16871	17030	17087	17099	16911	16955	16946	16808	16907	16922	17020	16987	17004	16973	16967	16716	16933	16835	16927	16958	17008	16922	17090	17049	16775	17218	17019	17085	17308	17014	17135	17052	16964	16983	16975	16976	16816	17027	16943	17012	16996	16871	16960	16868	16892	16953	16911	16907	17072	16890	16884	16935	17008	16642	17154	17084	16884	17186	16913	17005	17046	16912	16814	17060	16921	16971	17107	16734	17159	16907	17163	16937	16905	16984	16914	16874	16825	16959	16863	16976	16860	17013	16993	16917	16983	16953	16926	16925	16865	17040	16935	17292	16708	16855	16837	16989	17000	16816	16917	17168	16742	16809	17142	16969	16948	17015	17079	16983	16996	17027	16961	17058	16946	16826	17011	16862	16981	16953	17021	16957	17073	16865	16955	16954	16919	17005	17067	17235	16728	16835	17000	16784	17017	17056	17062	17171	16664	16798	16980	16925	16986	17010	16878	16882	16802	16946	16936	17100	16793	16868	16951	17035	16963	16994	16935	16921	16844	16953	17064	16875	16901	16691	16985	17095	17048	17006	17012	16917	16843	16912	16876	17023	16922	17043	16743	16904	16958	16801	16955	16957	16942	17104	16914	16882	16798	16861	17016	16866	16886	16789	16965	16997	16879	16950	16959	16755	17008	16842	17050	16807	16891	17062	17148	17032	16788	16906	16719	17203	16982	17003	16925	16719	16931	17043	16911	16923	16913	17031	16972	17030	16798	16968	16787	17151	16897	16820	16901	16963	17058	16935	17029	17047	17052	16914	17076	16757	17004	16952	17034	17148	16974	17035	16843	16999	17036	16902	16832	16871	16902	16661	17139	17053	16890	16898	16918	16966	17038	16730	17020	17237	16956	16946	16987	16946	17085	16987	16961	16961	17007	17000	17062	17027	17061	17007	17016	17063	16972	17246	17054	16913	17052	16922	16960	17076	17004	16976	16975	17012	16930	16855	16898	16811	16881	17011	16972	16822	16994	17073	16880	16899	16944	17056	16850	17099	17023	17071	16842	17058	16985	16946	16882	16910	17055	16950	16916	17062	17022	16885	17135	17009	16955	16918	17054	17187	16859	16944	17014	17078	16847	16959	17026	17043	16872	16961	16846	17013	16964	17030	16829	16891	17046	16969	16821	16938	16924	16691	17031	16947	17000	17023	16882	16902	16987	17079	16849	16931	17044	16932	16951	16892	17057	16967	16924	17041	16782	16986	17026	16869	16907	16797	16886	17045	16984	17086	16884	16709	16803	16908	17029	16950	16868	16971	16974	16932	16760	16965	17007	17108	16935	16898	16933	17155	16931	16909	17025	16876	16808	16944	16851	16893	16936	16876	17020	16832	16934	16974	16722	16935	17085	16883	17051	16845	16931	16946	17028	16899	16938	16935	17049	16836	16915	16812	17031	16992	16953	16884	16942	17013	16949	17036	16997	16983	17026	16973	16872	16933	16920	16949	16987	16927	17052	16673	16878	16754	16986	17089	16948	16755	16984	17118	16840	16995	17125	17078	17071	16883	16884	16909	16953	16965	16869	16891	16897	16992	17072	16666	17005	16963	16827	16942	16806	17103	16864	16883	16873	16868	16954	17115	16832	16919	16911	16908	17007	16886	16861	16912	16860	16964	17136	17016	16963	16913	17029	16908	16972	16936	17046	17024	16839	16785	16729	16907	16839	17023	17185	16944	17012	16947	17032	16882	16776	17190	16968	16966	16869	16920	16889	17017	16933	16931	17062	17047	16977	16948	16874	16888	16961	16920	17023	16940	17031	16934	17038	17043	16870	16834	16954	17062	16883	16882	17020	16886	16885	16961	16915	17084	17026	16930	17157	16882	17014	16736	16988	16873	17067	17061	16926	16902	16803	16974	16878	16871	17020	16882	16965	17028	16962	16770	16978	17031	16946	17077	16946	16946	16819	17019	16887	17042	16962	16999	16812	16816	16994	17177	16968	17037	16862	16939	16950	17041	16928	16976	16871	17040	17031	17001	17091	16724	17050	16949	16893	17113	16835	17071	16954	16814	17035	16939	17167	17123	16827	16854	16986	16724	17109	16978	17025	17099	16919	16911	16869	17168	16974	16858	16920	16962	16831	17129	17101	17053	16996	16983	17047	16963	16908	16896	16978	17037	16972	16944	16961	16910	16794	16960	16994	16916	16894	16917	16891	16769	16886	16870	16948	16981	17134	16936	17017	17120	16905	17016	16917	16853	17018	17059	17033	16988	16890	16903	17056	17075	17055	17024	16829	17107	16934	16893	16842	17080	16986	17017	16907	17200	16899	16919	17015	17068	16820	17200	17018	17105	16930	17037	16979	16957	17027	17068	16883	17115	16893	17031	17272	17082	16972	16964	16932	16895	16939	16998	17002	16913	17041	16923	17000	17039	17007	17115	17045	16857	16793	17097	16953	16994	16750	17262	17013	17020	17049	17113	16999	17077	17076	16949	16893	17083	16870	16982	16750	17104	16968	17075	16802	16893	16851	16845	17074	16829	16931	16976	16892	16959	16871	16692	17115	16838	16805	17056	16945	16898	16870	16911	16954	16899	17118	17157	17014	16882	17008	16946	16838	16992	17073	16999	16907	16796	16923	17009	16928	17022	16834	16999	16843	16831	16911	17186	17047	17134	16992	16998	16854	16867	16899	16883	17002	16929	17042	16993	17083	17210	16806	17048	16917	16991	16891	16951	16980	17214	16936	16946	16975	17179	16950	16955	16902	17035	16856	16969	16916	16866	17107	16853	16962	16804	16762	16799	16979	17022	16808	17115	17088	17045	16997	16990	17062	16901	17057	16952	16802	16966	17003	16979	17055	17023	17017	16969	16983	17013	17006	16941	16941	16877	17018	17058	16852	17038	16878	16942	16937	16964	16926	16897	17049	17127	16986	17091	16919	17015	16915	17079	16838	17034	16889	16906	16889	16945	16906	17019	17001	17011	17110	16836	16934	16850	16939	17053	16933	16972	16922	16859	17024	16959	16853	16912	16878	17015	17035	17064	16985	16986	17092	16711	16858	16848	16901	17102	16880	16852	17062	16999	17043	16842	16877	17015	16974	17159	17067	17079	16878	16974	16941	16984	17016	17012	16970	16999	16992	16836	17136	16925	16874	17056	16914	17007	17026	16892	16918	16900	16986	16840	16898	16986	17023	16955	16944	16817	16836
22507	20935	27898	26190	28321	32519	34961	32892	32551	32600	32236	31676	31930	31681	31808	31696	31875	31777	33283	34833	34034	32808	32215	31723	31429	31336	30954	31209	31212	31107	31189	31351	31099	30754	30986	31219	31152	31196	31073	31123	31340	31122	31225	31056	31021	30898	31104	31365	31255	31201	31142	31048	30941	31073	31112	31064	31173	30944	31093	31045	31012	31122	31252	31319	31005	31380	31173	31042	31097	31190	31283	31277	31101	31126	31131	31113	31214	31124	31183	31130	31049	31307	31063	31147	31314	30954	31059	31000	31305	31280	31230	31239	31277	31125	31257	30969	31059	30781	31177	31211	31270	30978	31098	31016	31124	31200	30930	31206	30963	31111	31116	31075	30875	31226	31039	31155	31178	30861	31155	31076	31011	31049	31237	31294	31147	31003	30768	31231	31461	30942	31072	31169	31489	31045	31288	31159	31161	30992	30982	31011	31087	31003	31081	31242	31311	31138	31266	30933	31047	30831	30821	30873	31022	31294	31051	31236	31430	31082	30949	31126	31021	30774	30912	31100	31342	30852	31256	31054	31153	31184	31139	31218	31081	30904	31244	31130	31061	31335	31244	31170	31220	31240	31090	31195	31117	31278	31206	30970	30897	30903	31296	30984	31003	31197	30991	30853	30983	31173	31026	31055	30937	30982	31329	31381	31090	31189	31097	31289	31200	31244	30971	31225	31049	31257	31058	31005	30928	31062	31158	31195	30753	30825	31081	31312	30959	31231	31412	30939	31255	31228	31275	30962	31040	30862	31197	31299	31144	30903	31111	31127	30963	31298	31169	31116	30975	30797	31036	30933	30955	31157	31152	31189	31068	31118	31177	30958	31238	31076	30955	31138	31155	31172	31097	31160	31094	30848	31380	31115	31040	30874	31065	30973	31066	31252	30993	31019	31038	31067	31336	30973	31133	31089	30797	30761	30899	31017	31046	30937	30976	30856	31137	31171	31002	31053	31038	30959	31265	30976	31083	31136	31145	31038	30821	31244	30939	31298	31050	31094	31054	31002	31026	31280	31276	31247	31048	31250	30864	30815	31229	31059	31337	31178	31308	31010	31153	31115	30974	30959	30940	31097	31155	30925	31090	31087	31097	31185	31100	31026	30804	31075	30828	30925	30928	31285	31023	30973	30891	30822	31174	30975	31245	31107	30932	30834	31042	31153	31147	30974	31007	30895	31211	30722	31081	31103	31062	31055	31199	31144	30959	31166	31363	31157	30847	30904	31174	31216	31229	30931	30952	31265	31041	31339	30989	31065	31278	30990	31231	31230	30822	30888	31116	31008	31160	30921	31171	31232	31345	31087	31028	31195	31013	30868	30976	30874	30891	30956	31081	31007	31156	31203	31139	31015	31384	31051	31203	30782	31211	31025	31170	31124	31242	31012	30902	31006	31040	30927	31098	31125	31327	30956	31004	30923	30992	31050	31383	31159	30929	30939	31007	30965	30983	31006	30919	30989	31200	31076	31248	31059	31036	30999	31188	31136	31073	30982	31074	31035	31264	30877	30871	31236	31175	30743	31061	31277	31174	31177	31141	31153	30832	30965	31273	30983	31047	31312	31293	31112	31212	30934	30892	31246	31221	30914	31129	31013	31067	30915	31251	31189	31417	31247	30813	30916	30945	30882	30982	30775	31233	31002	30830	30996	31020	31213	31093	31038	31011	30864	31061	31155	31034	30990	30915	30989	31128	31459	31453	30955	31188	31092	31130	31162	31114	30941	31148	30912	31147	31200	31089	31189	31187	30948	31140	30886	31117	30983	30876	31024	30912	31090	31005	30997	31088	31021	31040	31264	30950	31345	31076	31072	31303	31341	31185	31107	31004	31000	30934	31233	31290	31054	31015	31092	30965	31186	31091	31009	31132	31106	31278	31122	31189	31069	31185	31144	31324	31233	31205	30973	31083	31194	31063	31010	31122	31098	31198	30803	31043	31170	31298	31048	30947	31006	31112	31157	31139	30993	31216	31139	30951	31110	31126	31235	30876	31052	30924	31039	31364	31010	31228	31418	30927	31140	31046	31154	30811	31184	31141	31321	31255	31401	31121	31105	31119	30845	31122	31248	31156	31197	31136	31158	30986	31215	30965	31274	31177	31231	31193	31009	30973	31269	31166	31104	31106	31056	31153	30859	31150	31558	31067	31282	30993	31043	31242	31119	31136	31050	31019	31265	31070	31144	31270	31261	31055	31078	31172	31184	31442	31139	31024	31134	31159	30875	31176	31215	31228	30932	31065	31191	31191	31059	31106	31044	31024	30749	31269	30795	30973	31005	31047	31209	31331	31071	30838	31211	30953	31177	31500	31089	30836	31002	30897	30985	31233	31089	31177	31136	30998	31169	31339	30892	31333	31248	31145	31127	31082	31294	31143	31095	31233	30945	31054	31181	31077	31104	31064	31087	31238	31085	31163	31152	31129	31124	31073	31093	31033	31144	31104	30912	31351	31327	31230	30956	31182	31060	31007	31152	31130	31230	30979	31091	31322	30982	30929	31100	30995	31241	31232	30983	31148	31052	31067	31111	31050	31007	30936	31051	31186	30858	31313	31151	30968	31296	31130	30939	30942	31139	31195	31019	31058	30982	31121	30877	30905	31091	31005	31198	31076	31018	30911	30948	31164	31178	31002	31121	31086	30851	30782	31189	31046	31175	31015	31177	31055	30990	31287	31143	30776	31174	31290	31045	31305	31162	31183	31033	31299	31137	31223	31092	30823	31159	31191	31415	30696	31210	31075	31049	31173	31015	31143	31320	30945	31204	31041	31202	31109	31034	31032	31182	31412	31288	31092	31054	31203	30836	31161	30944	31009	30959	30984	30975	31258	31138	31075	31199	30990	31267	31199	31110	31027	30820	31007	31261	30794	30942	31192	31108	31051	31077	31018	31197	31378	31276	31217	31121	30994	31012	31184	31096	31171	31135	31037	31336	31170	31127	31013	31152	31030	30975	30855	31024	31219	31424	30819	31138	31129	31137	31035	30969	30997	31029	30925	31115	31236	31051	31118	31098	31254	30781	31262	31078	31000	30901	30983	30960	30984	31104	31233	31137	31019	31022	31136	31128	31007	30970	31130	31051	31145	31203	31020	31040	31186	31227	31187	31011	30967	31261	31194	30967	31204	31247	31249	31264	31351	31058	30958	30963	31096	31273	31298	31212	31206	31095	31143	31261	31117	30936	31067	31356	30962	30969	31276	31048	31079	31300	30996	30900	31235	31153	31058	31274	31106	31056	31112	31180	31581	31195	31236	31044	30943	30809	31140	31019	31278	30852	31247	31046	31098	31079	31094	30931	31106	31136	31239	30808	30983	31015	30716	31170	31183	31205	31003	31108	31093	31254	31154	30954	31003	31019	31157	31058	31012	31015	31376	30875	31142	31094	31042	31173	31198	31117	31332	31219	31085	30985	31144	31053	31103	30906	31209	31033	31107	31040	30944	31156	30995	31112	31109	31003	31168	30963	31247	31087	31237	31043	31203	31139	30997	31139	31044	31136	31402	31049	31089	31226	30977	31060	31095	31180	31342	31066	30933	30871	30672	31073	31125	31064	31098	30972	31311	30968	31021	31036	30881	30743	30801	31080	30995	31079	31256	30748	31033	31226	31066	31047	31169	31212	31277	31252	31020	30875	31145	31189	31203	31014	31204	31036	30986	31141	31198	31261	31107	31063	31240	31142	31112	31002	30968	31138	31024	31010	30799	31278	31295	31173	31095	31200	30997	31147	31220	30971	31270	31139	30841	31145	30995	31149	31108	31359	31076	31125	31231	30948	31402	31022	30896	31234	30969	31314	31204	30974	30911	31001	31086	31363	31313	30994	31193	30975	31048	30945	30933	31054	30884	31064	31211	30950	31043	31122	31163	31094	31008	31119	31225	31236	31305	31051	31020	31196	31130	31269	31440	30726	30958	30989	31196	31206	31010	30916	31135	31120	30881	31139	31299	31085	31044	31176	31128	31210	31169	31207	31295	31217	31056	31081	31128	30961	31324	31278	31036	30995	31237	31039	30814	30985	30930	30874	31334	30773	31088	31099	31246	31164	31096	31123	30813	30965	31137	31211	30985	31176	30942	30901	31106	31240	30861	31226	30866	31141	30907	30837	30946	31052	31125	31050	31066	31054	31426	30917	31038	31143	31032	31057	31069	31231	31044	31248	30924	31235	30950	31401	30963	31149	30923	30830	31232	31220	31123	31255	31472	31364	31219	31348	31345	31163	31181	31136	30986	31239	30981	30977	31009	30994	31134	31073	31077	30935	31024	30873	31150	31233	31264	31304	31233	31081	31123	31211	31282	31009	31074	31088	31080	30909	31001	31138	31416	31117	30985	31082	31057	30907	31272	31127	31233	31260	31414	30948	30909	31131	31082	31092	31183	30883	30895	31058	31137	31184	31281	31150	30999	31221	31045	30757	31148	30960	30977	31097	31284	31236	31193	31264	31314	31127	31258	31172	31128	31421	31014	31188	30964	30913	31113	31103	31200	31213	31257	31437	31101	30935	30994	31131	31155	30959	31043	31037	31196	31170	31027	31163	31180	31272	31283	31124	31364	31121	31212	31197	31267	31117	30753	31114	30969	30828	31041	31135	31347	31252	30924	31120	31084	31211	31168	30847	31140	31264	31026	30999	30914	30901	30936	31183	31030	30973	31309	31281	31040	31096	31000	31328	31103	31069	31125	30996	31268	30988	31022	31036	31104	31079	30859	30948	30951	31182	31186	31044	31003	31193	31235	31253	31122	30853	31229	30742	31123	30971	30819	31057	31021	31192	31003	30922	31019	30959	31056	31186	31076	31142	30952	31070	30912	30993	31118	31049	30845	31148	31225	31293	31008	31284	31168	31178	31146	30907	30952	31206	30665	31238	30973	31173	31118	31276	30786	31178	31051	31159	31076	30937	30998	31117	31113	31139	30810	30902	30959	30901	31044	31096	31386	31009	30867	31053	31121	31198	31217	30869	30801	30855	31062	31154	31194	31102	31382	31054	31104	30927	31109	31359	31274	31032	31229	30856	31105	30924	31101	31085	31014	31170	31006	31254	31404	30921	31077	31240	30896	31235	31221	31049	31023	31337	31040	31000	30938	31019	31043	30851	31092	31090	31060	31261	31058	31018	31177	31234	30814	31023	30697	30932	31144	31170
13476	29390	31621	24669	20801	19283	18705	18554	18595	18363	18160	18047	17762	17811	17561	17782	17718	17815	19000	20046	19227	18393	17864	17515	17597	17352	17175	17277	17416	17442	17276	17204	17382	17294	17507	17227	17336	17280	17306	17463	17440	17415	17356	17336	17339	17246	17285	17377	17502	17515	17307	17382	17306	17300	17362	17258	17296	17349	17303	17146	17189	17059	17303	17419	17289	17278	17310	17236	17217	17309	17344	17209	17549	17433	17290	17070	17279	17488	17337	17355	17326	17103	17504	17321	17291	17252	17144	17242	17321	17487	17376	17180	17146	17572	17315	17106	17182	17251	17302	17348	17137	17417	17254	17235	17190	17354	17379	17215	17194	17382	17381	17236	16986	17170	17384	17295	17389	17232	17143	17525	17280	17350	17311	17366	17210	17233	17196	17227	17212	17370	17326	17243	17431	17286	17321	17265	17226	17288	17283	17146	17243	17002	17099	17164	17201	17206	17319	17305	17211	17275	17289	17094	17264	17176	17289	17314	17261	17324	17207	17234	17144	17236	17209	17228	17159	17312	17365	17164	17315	17347	17272	17181	17203	17343	17083	17243	17182	17184	17352	17149	17173	17147	17420	17022	17287	17133	17417	17339	17019	17193	17178	17267	17187	17169	17241	17197	17084	17340	17189	17275	17268	17280	17271	17118	17291	17488	17372	17168	17334	17420	17062	17120	17141	17255	17317	17205	17118	17352	17208	17321	17361	17240	17318	17180	17379	17292	17254	17103	17242	17231	17333	17140	17322	17330	17199	17178	17386	17160	17275	17279	17096	17005	17267	17235	17266	17526	17194	17307	17125	17214	17371	17086	17226	17324	17158	17297	17367	17175	17326	17239	17311	17340	17266	17281	17109	17248	17171	17333	17157	17157	17280	17263	17338	17250	17316	17243	17200	17186	17366	17359	17261	17229	17230	17158	17125	17182	17217	17300	17113	17169	17153	17148	17376	17293	17311	17266	17095	17224	17382	17307	17301	17184	17312	17184	17424	17224	17160	17127	17251	17212	17402	17127	17235	17220	17379	17214	17187	17248	17265	17229	17252	17184	17151	17347	17197	17232	17330	17297	17115	17393	17223	17118	17439	17192	16993	17213	17188	17246	16991	17379	17313	17265	17277	17278	17279	17120	17324	16970	17311	17140	17301	17512	17259	17206	17264	17173	17292	17084	17229	17200	17202	17171	17423	17276	17321	17283	17108	17307	17235	17250	17183	17250	17156	17324	17301	17179	17181	17148	17231	17048	17295	17121	17273	17186	17178	17364	17389	17321	17166	17192	17277	17168	17273	17212	17154	17161	17258	17104	17440	17031	17232	17321	17086	17096	17068	17263	17229	17284	17355	17359	17339	17376	17323	17411	17437	17204	17361	17302	17195	17239	17323	17176	17435	17244	17437	17054	17321	17203	17103	17256	17258	17294	17187	17291	17421	17188	17186	17227	17266	17147	17174	17422	17148	17269	17333	17164	17312	17294	17149	17333	17019	17271	17392	17340	17251	17310	17078	17202	17404	17418	17269	17287	17204	17132	17185	17299	17074	17151	17337	17168	17178	17255	17268	17229	17366	17289	17345	17213	17294	17383	17244	17269	17325	17165	17280	17320	17136	17273	17242	17486	17198	17230	17220	17218	17037	17226	17218	17189	17300	17050	17236	17243	17284	17259	17331	17264	17149	17236	17233	17306	17173	17261	17147	17165	17121	17434	17256	17193	17390	17335	17002	17418	17147	17306	17212	17171	17132	17219	17328	17293	17074	17280	17182	17293	17092	17162	17343	17522	17129	17406	17260	17207	17238	17089	17339	16980	17495	17232	17302	17225	17064	17071	17335	17197	17309	17414	17437	17147	17193	17443	17292	17200	17293	17282	17311	17299	17293	17197	17237	17256	17212	17445	17350	17301	17262	17287	17194	17145	17294	17316	17420	17254	17025	17309	17216	17202	17294	17167	17287	17194	17100	17261	17351	17185	17178	17137	17517	17324	17212	17439	17309	17083	17384	17491	17321	17174	17254	17119	17239	17191	17195	17149	17414	17201	17148	17233	17222	17221	17275	17260	17417	17260	17383	17306	17283	17331	17210	17101	17270	17114	17037	17076	17298	17143	17173	17193	17056	17330	17110	17287	17354	17196	17193	17170	17364	17415	17110	17246	17295	17321	17344	17179	17302	17200	17279	17240	17374	17299	17205	17138	17131	17260	17394	17085	17256	17114	17198	17253	17235	17357	17358	17300	17302	17198	17256	17230	17363	17054	17136	17145	17227	16995	17208	17188	17207	17365	17421	17159	17384	17299	17255	17310	17228	17214	17243	17144	17329	17246	17359	17242	17204	17212	17250	17386	17363	17167	17300	17234	17292	17143	17331	17232	17308	17266	17209	17084	17384	17204	17239	17458	17277	17228	17204	17162	17116	17237	17199	17143	17238	17413	17119	17220	17149	17256	17089	17276	17073	17262	17323	17207	17377	17218	17080	17371	17391	17068	17288	17017	17198	17291	17204	17258	17042	17122	17106	17374	17339	17366	17160	17354	17147	17256	17211	17343	17158	17394	17205	17379	17189	17124	17068	17183	17221	17424	17189	17319	17252	17338	17300	17173	17402	17200	17133	17465	17406	17267	17249	17290	17105	17301	17262	17233	17151	17313	17407	17464	17203	17223	17234	17287	17274	17023	17126	17258	17265	17119	17261	17078	17419	17182	17240	17218	17143	17282	17221	17245	17301	17204	17150	16990	17236	17055	17357	17283	17286	17197	17231	17370	17220	17277	17289	17326	17151	17419	17284	17174	17297	17287	17284	17274	17163	17263	17311	17286	17149	17268	17217	17276	17329	17245	17294	17218	17239	17102	17021	17059	17206	17094	17372	17226	17168	17325	17310	17168	17345	17291	17461	17237	17201	17216	17253	17366	17240	17172	17151	17106	17258	17298	17091	17171	17378	17226	17267	17476	17222	17211	17142	17294	17279	17035	17301	17239	17309	17269	17069	17024	17226	17339	17100	17467	17155	17223	17163	17125	17165	17306	17261	17183	17279	17136	17429	17292	17241	17446	17246	17100	17275	17313	17078	17409	17237	17393	17128	17155	17455	17208	17260	17286	17178	17382	17149	17283	17356	17221	17294	17080	17478	17322	17222	17346	17184	17277	17182	17414	17257	17337	17201	17328	17380	17352	17367	17167	17195	17305	17365	17512	17295	17179	17154	17339	17505	17181	17058	17263	17282	17198	17301	17213	17170	17310	17161	17234	17367	17290	16989	17262	17208	17152	17342	17342	17484	17268	17083	17141	17086	17319	17243	17177	17207	17288	17178	17213	17023	17224	17246	17262	17218	17359	17157	17391	17312	17303	17219	17183	17345	17161	17125	17407	17130	17066	17294	17265	17272	17060	17020	17319	17268	17129	17236	17270	17213	17186	17192	17345	17157	17002	17280	17314	17064	17274	17312	17176	17174	17200	17369	17443	17308	17165	17377	17414	17331	17238	17350	17214	17336	17341	17334	17261	17173	17190	17223	17070	17260	17045	17250	17339	17191	17241	17336	17233	17368	17279	17277	17252	17385	17312	17206	17199	17236	17383	17221	17443	17217	17318	17300	17215	17307	17122	17248	17287	17317	17279	17344	17613	17250	17274	17313	17288	17362	17427	17056	17206	17340	17290	17402	17092	17342	17296	17395	17291	17154	17250	17344	17302	17223	17238	17406	17138	17149	17322	17195	17203	17380	17357	17349	17386	17189	17307	17076	17038	17372	17395	17190	17053	17201	17133	17313	17182	17206	17327	17405	17385	17366	17192	17463	17419	17338	17148	17130	17177	17113	17305	17283	17104	17184	17114	17380	17285	17083	17272	17215	17354	17235	17208	17277	17162	17064	17215	17235	17488	17349	17234	17123	17322	17252	17375	17290	17172	17207	17237	17182	17254	17324	17002	17205	17287	17048	17229	17289	17002	17232	17106	17467	17471	17141	17163	17137	17472	17299	17245	17317	17326	17268	17159	17211	17335	17062	17307	17417	17253	17163	17215	17422	17396	17065	17192	17254	17346	17118	17147	17278	17346	17078	17338	17174	17070	17241	17308	17209	17331	17097	17364	17246	17311	17313	17131	17198	17162	17351	17394	17192	17096	17276	17176	17408	17126	17183	17235	17253	17294	17325	17179	17385	17233	17099	17095	17235	17317	17202	17202	17334	17194	17196	17233	17179	17267	17113	17420	17160	17260	17311	17332	17074	17294	17320	17193	17166	17306	17356	17170	17226	17180	17333	17192	17263	17425	17238	17262	17275	17234	17212	17037	17324	17202	17308	17270	17168	17108	17288	17149	17316	17061	17064	17418	17172	17149	17356	17176	17368	17259	17302	17434	17158	17253	17370	17206	17289	17266	17438	17301	17235	17461	17300	17212	17286	17409	17373	17168	17166	17305	17305	17358	17314	17351	17124	17347	17219	17252	17192	17206	17317	17250	17202	17380	17390	17237	16995	17190	17089	17252	17413	17141	17394	17268	17340	17290	17232	17279	17352	17280	17220	17393	17398	17309	17009	17247	17263	17194	17240	17160	17132	17330	17278	17261	17349	17276	17163	17080	17238	17285	17097	17291	17251	17248	17155	17297	17362	17313	17252	17348	17272	17194	17060	17271	17395	17253	17272	17334	17167	17411	17470	17316	17125	17341	17365	17386	17202	17201	17266	17110	17034	17150	17152	17342	17139	17300	17364	17431	17254	17113	17252	17157	17264	17295	17181	17097	17360	17378	17395	17244	17156	17215	17235	17236	17281	17267	17267	17287	17286	17307	17241	17376	17354	17292	17324	17248	17233	17319	17261	17218	17250	17266	17365	17297	17128	17311	17259	17129	17298	17059	17297	17323	17127	17223	17213	17260	17339	17252	17266	17255	17244	17455	17229	17122	17410	17248	17208	17060	17402	17350	17245	17141	17459	17181	17206	17361	17256	17322	17182	17281	17218	17275	17267	17123	17073	17358	17228	17205	17266	17121	17231	17312	17243	17390	17138	17236	17294	17166	17440	17039	17505	17136	17145	17418	17511	17257	17190	17074	17238	17157	17300	17289	17361	17130	17309	17307	17066	17237	17337	17203	17364	17248	17149	17156	17162	17234	17223	17096	17125	17303	17284	17202	17372	17323	17112	17278
33331	29903	37195	36223	33449	32508	32130	31461	31589	31437	31525	31265	30913	31244	31205	31125	30866	30972	31008	31208	31102	31300	30935	31017	31091	30999	31088	31166	30891	30948	30877	31088	30896	30866	30868	31038	31159	30951	30708	30964	30667	30815	30829	30888	30976	30996	30930	30852	30725	31007	30875	30998	30835	30427	30769	30818	31114	30905	31178	31286	30941	30685	31122	30823	30945	31049	30829	30949	30908	30954	31094	30796	31124	30798	30967	30916	31022	30922	30931	31105	31098	31046	31110	30969	30880	31061	31032	30921	31021	30949	31134	31018	30887	30932	31034	30849	30927	30954	30869	30789	30933	30818	30819	30909	31217	30929	31095	30998	30998	30964	30945	31025	31024	30998	30823	30841	30808	30789	30748	30692	30978	31058	30793	30954	30657	30789	30667	30983	30905	31179	30781	30904	30869	30913	30916	30958	30813	31065	30640	31086	30708	30611	30858	30589	31020	30668	31009	30910	30610	30889	30830	31001	31145	30948	30944	30684	30840	30765	30843	30988	30781	31024	30999	30735	30948	30682	31010	30907	30725	31066	30875	30853	30808	30761	30872	30793	31013	30628	30913	30870	30867	30915	31040	30765	30857	30925	30772	30602	30915	30831	30899	30887	31013	30899	31185	30920	30870	30925	31165	30761	31035	30953	31170	31013	30782	30885	30871	30818	31013	31077	30920	31033	30879	30785	30911	30881	31083	30784	30862	30945	30758	30927	30741	31002	30878	31030	31009	31093	30862	30820	30640	30907	30923	30934	31154	30969	31013	30679	30457	30957	30891	31005	30946	30711	30882	30938	30791	30851	31056	30773	30714	30814	31085	30790	30776	30869	31041	30800	31024	30728	30921	30877	30854	30877	31081	30982	30830	30588	30888	30876	30605	30709	31152	31010	30886	30758	31098	30930	30946	31020	30742	30800	31321	30835	31186	30838	30936	30732	31038	30913	30638	30617	30893	31010	30673	30946	30702	30684	30797	30741	30688	30753	31174	30977	30589	30690	30852	30848	30728	31029	30733	30738	31089	30765	31110	30920	30866	31101	30908	31064	30855	30940	30908	30780	30890	30746	30802	30939	31084	30842	30861	30922	31055	31147	31497	30749	30860	31021	30834	30989	30946	30819	30854	31003	31284	30673	30878	30624	30983	30887	30939	30544	30779	31117	31015	31019	30792	30808	31074	31130	31120	30773	30848	30886	30872	31077	31006	30856	31279	31019	31265	30788	30816	30610	30924	30867	30945	31066	30833	30868	31062	31132	30833	30927	30842	30733	30756	30884	30958	30757	30875	31110	31045	30980	30864	31050	30952	30865	30936	30572	30529	30883	30530	31024	31134	30885	30841	30975	30947	30880	31174	30992	30986	30999	30887	30872	31020	30869	30939	30745	30951	30896	30965	30755	30674	31009	30899	30863	30862	30852	30718	30935	30993	31225	31144	30774	31024	31187	30849	30852	30860	30599	30923	31301	30808	30910	30805	30778	30823	30891	30774	30905	30939	30750	30894	31070	31018	31095	30863	30880	30923	30824	31144	30702	30837	30864	31000	31051	31138	30817	31006	30906	30649	30777	30711	30828	31005	31134	30981	30728	30609	30815	30847	31026	30817	30798	30765	30814	30705	31094	30888	30905	31023	31122	30961	30512	30587	31049	30836	30887	30787	30817	30816	30842	30771	30980	30976	30867	31177	30523	31035	30851	30720	30879	30748	30882	30817	30813	30861	30754	30918	31005	31020	30906	30864	30862	30765	30785	30653	31015	31106	30802	31131	31152	30810	30884	30925	30983	31042	30670	31025	30888	30738	30996	30862	30841	30849	30818	30755	30780	30947	30849	31129	30991	30821	30998	30824	30977	30830	30979	30834	30607	30947	30892	30988	30962	30682	31068	30727	31205	30724	30862	31035	30725	31245	30850	30746	30999	30848	30921	30798	30862	30700	30889	30882	30837	30993	30993	30871	30561	30747	31119	30935	31175	30746	30957	30939	30822	31014	30671	31051	30921	30943	30804	31009	31029	30844	31011	30961	31084	30921	30940	30794	30499	30813	30841	30782	30796	30974	30992	30778	31005	30909	30983	30869	30898	31036	30745	30809	31236	30951	30741	30953	30813	30966	30805	30739	30940	31213	30886	31034	30775	30779	30824	30811	30632	30912	30951	31023	31116	30767	30970	30935	31044	31046	31033	30832	30938	30771	31059	31015	31139	30876	31092	30956	30960	30846	30944	31082	30804	30997	31056	30998	31052	30707	30592	30833	30810	30792	31017	30850	30812	30740	30932	30911	30800	30907	31110	30938	30921	30870	30825	30920	30839	30945	30867	30655	30846	30811	30913	30697	31035	30883	30700	30688	30617	31150	30924	30991	31111	30908	31130	31225	31071	31018	30662	30602	30907	30942	31026	31160	30812	30970	30807	30950	30803	30809	30822	30824	31039	30943	30870	30716	30918	30888	30677	30883	30871	30999	31022	30887	30806	31021	30912	30829	30661	30908	30897	31359	30965	31119	30726	31041	30900	30980	30835	30765	31200	30782	30873	30986	30861	30850	30783	30717	30826	30734	30868	30912	30916	30937	30877	30874	30851	30895	30974	30734	30911	31083	31019	30960	30742	30724	31076	30737	30886	30800	30979	30910	30768	30794	30753	30663	30827	30964	30655	31132	30750	30828	30628	30822	31049	30783	30961	30752	30640	31019	31209	30750	30884	30776	31033	30653	30854	30950	30702	30989	30842	31076	30904	30898	31124	30940	31015	30915	30742	30859	30900	31039	30945	30857	31037	31063	30888	30958	31025	31016	30934	30892	31054	30990	30899	31019	31071	30875	30912	30811	30813	31026	30974	30870	31138	30789	30778	30723	30854	30834	30981	31076	30882	30787	30883	30874	30862	30886	31044	30855	31067	30641	31199	30964	30873	30989	30731	30976	30844	30786	31075	31086	30897	30931	31089	30752	30712	30939	30718	30907	31039	31016	30974	31127	30948	30949	30794	30821	30751	30661	30901	31042	30789	31103	30795	30801	31001	31098	30963	30972	30770	30881	30669	31099	30748	30888	30878	30954	30501	30762	30809	30869	30807	30975	30901	30851	30957	30837	30977	31007	30897	30802	31064	30605	31107	30895	30845	30881	30766	31045	30759	30694	30941	31095	31224	30917	30854	30737	31012	30962	30939	31128	31063	31040	30760	30843	31092	30854	31062	30910	30902	31181	30884	31057	30929	31157	30721	30905	30789	30685	30783	30898	30918	30606	30834	31047	30921	30698	30866	30833	30760	31053	30926	30705	30994	31156	30781	30794	30784	31093	30699	30936	30738	30826	30991	30810	30754	31146	30911	30840	30982	30840	30728	30773	30663	31021	30930	31042	30899	30954	30851	31057	30869	30671	30683	31082	30821	31077	30775	30745	30792	30801	30689	31005	30991	30965	30728	30785	31043	30927	30924	31073	30845	30697	31052	30901	30845	30959	30843	30789	30745	30724	30974	30821	30780	30848	30850	30606	31039	30880	30898	30906	31071	30841	30833	30844	30888	30808	30694	31267	31045	30898	30917	30856	30998	30948	30883	30786	31132	31084	30906	30911	30804	30760	30985	30845	30753	30875	30900	30883	30879	30812	31175	30548	30716	30911	30696	30968	30903	30900	31017	30890	30690	30692	31016	30962	31187	30779	30832	30755	30781	30807	31069	31020	30985	30827	30791	30634	30888	31111	30869	30863	30895	31156	30651	30885	30946	30928	31220	31180	30910	30834	30873	31083	31083	31039	30894	30683	30690	31054	30828	30754	30797	30677	30878	30754	30966	30908	30733	30713	31020	30803	30725	30868	31066	30887	31121	31291	30736	30833	30828	30665	30838	30993	31098	30883	30902	31050	30884	30781	30920	30739	30807	31117	31000	30918	30877	30736	30883	30769	30810	30814	30988	30820	30885	30770	30808	31132	30923	31131	31070	30843	30681	30836	31122	31082	31168	30843	30778	30882	30851	30645	31002	30745	30998	30638	30657	30757	30847	30785	30779	30723	30667	30920	30861	31007	30975	30714	30879	31019	30773	30659	30874	30722	31034	30912	31142	30963	30720	30935	30803	30857	31073	30632	30618	31127	31020	31037	30778	31020	31078	31171	30878	30900	30819	30912	30595	30757	30881	30957	30912	30801	30806	30983	30618	30924	30615	31168	30917	30953	30870	30962	30808	31209	31051	31054	31098	30904	30886	30867	30842	31044	30722	30887	30668	30892	30895	30869	30680	30931	30854	30831	30951	30951	31057	30985	31171	31131	31059	30977	30984	31182	30889	30666	30924	30878	30945	31020	31009	30966	30805	30924	30948	30858	30819	30701	30679	30760	30988	30854	31198	30711	30857	31060	30642	31093	31077	30946	30819	31044	30947	30963	31103	30927	30820	30822	30846	30748	30968	31084	30870	31054	31035	30834	30975	30992	30786	31062	30865	30960	30950	30749	31055	30918	30988	30879	30768	30900	30879	30744	30593	31056	30995	30948	30729	30959	30886	30832	31025	30894	30909	30674	30824	31173	31010	30999	30868	31047	30800	31098	30759	30905	30800	31067	30810	31019	30917	30897	30773	30822	30919	30770	30816	30879	31020	30751	30731	30705	31113	31031	31203	30907	31009	30795	30851	30917	31002	30720	30956	31071	30837	31081	30856	30768	30912	30763	31104	30867	30682	30822	30879	30879	31179	30887	30881	31125	31040	30939	31056	30930	30906	31047	30791	30948	30869	30752	30602	30759	30757	30561	30971	30970	30896	30964	30742	31059	31083	30860	30986	31012	30777	30650	30923	30891	30864	31028	30826	31031	30886	30681	30976	30799	31144	30883	30892	30906	30869	30846	30782	30807	30897	31002	30793	31181	30987	30835	30777	30967	31057	30969	30963	30864	30951	30981	31157	31035	31027	30883	30842	31102	31138	31046	30846	31170	31023	30674	30826	30976	30854	30914	30970	30791	30495	30678	30914	30908	30933	31047	31095	31021	30862	30831	31049	31050	31090	30869	31031	30896	30856	30816	31086	30845	31026	30933	31120	30558	30886	30938	30798	30861	31027	30767	30970	30792	31017	30750	30823	30957	30622	30817	30630	30951	30938	30833	30905	30910	31036	30744	30596	31127	30879	30767	30874	30779	30911	30857	30886	30803	30491
18255	25448	25221	21037	18831	18218	17720	17599	17352	17469	17252	17219	17036	17258	17236	17072	17102	17102	17000	17066	17069	16933	17014	17006	17045	16704	16906	17028	16946	17015	17017	16755	17040	16997	16915	16849	17159	16971	17046	17011	16943	16926	16992	17006	16704	16846	16993	17014	17041	16886	16957	16876	16846	16888	16691	16825	16976	17026	16958	17017	16873	16982	16903	16888	16969	17085	16881	16977	16908	16999	16954	16890	17196	16926	16938	16928	17024	16848	17044	16958	17072	16942	16783	16853	17024	17130	16863	16832	16872	16998	16847	16759	17011	16871	16994	16909	17027	16823	16885	16886	17105	16847	16858	16921	16962	16942	16910	16665	16857	17069	16826	16972	16962	16793	16991	16975	17065	16875	16860	16944	16955	17009	16954	16984	16849	16891	16902	16975	16992	17028	16941	16923	17018	17145	17148	16993	16944	16916	16892	17080	16829	16871	16982	16947	16971	16837	16864	16903	16971	17044	17058	16845	16923	16982	16984	16811	17053	17008	17120	16962	16972	17027	16768	16992	17107	16854	16943	16759	17036	16759	16842	17017	16790	16928	17023	16817	16940	17034	16764	16950	16996	17001	16817	16710	16857	17140	16914	16914	16768	17071	17038	16913	17023	17015	16962	17127	16937	16853	16906	16913	17024	17023	16904	16908	16901	16950	16923	16993	16942	16961	16839	16872	16956	16923	16722	17110	16891	16863	16885	16735	16932	16950	17094	17095	16930	16917	17000	16935	16890	17052	16819	16977	17108	16908	17008	16937	16815	16973	16883	17110	16857	16910	16820	16960	16851	16963	16965	16929	17010	16773	16927	16907	16961	16853	16997	16927	16744	16883	16993	16903	16707	17052	17072	16854	16913	17024	16937	16921	16961	17052	16819	16802	16858	16747	16843	16980	16682	16980	17045	16917	16728	16928	17063	16895	16973	17023	16848	16787	16892	17038	16918	17034	16875	16696	16985	16905	16813	16938	16881	17080	16772	17230	16868	17126	16867	16712	17112	16985	17056	16824	16997	17018	16796	16783	16895	16998	16866	17031	17074	17012	17026	16885	16747	16984	16949	16913	16992	17007	16955	16949	17002	16985	16819	17041	17014	16880	17066	16884	16867	17129	17033	16889	16903	16820	16912	16848	16741	16853	16871	17085	16953	16731	16737	16949	16798	17143	16989	17011	17057	17065	16944	17103	17061	16931	16771	16799	16798	17164	16865	16966	16870	16766	16910	16911	16964	16926	17070	16903	16796	16737	17181	17012	16831	16753	17094	16839	17023	16732	16968	16991	16991	16972	16912	16816	16885	16991	16807	17018	16823	17028	17091	16858	17079	16979	17023	16947	16729	17072	16912	16974	17013	17024	16986	16921	16901	16846	16841	17184	16964	16895	16952	16912	16896	17008	16836	17062	17023	16834	16984	16885	16988	16961	17076	16953	17106	16815	17027	16932	17089	16701	16999	17027	16830	16888	16882	16756	16897	16924	17047	16854	16991	16980	17082	17146	17031	16912	17022	16963	16867	17083	16978	16868	16816	16854	16953	17022	16788	17028	17008	17109	16834	16793	16908	16827	17096	16942	16827	16876	16975	16986	16833	17067	16982	16856	16786	16776	17205	16966	16774	16981	16943	16845	16930	17091	16958	16878	16787	16829	16898	16938	17080	16874	16824	16988	16970	16958	16873	16991	16927	16962	17167	16925	17006	17193	16950	16966	16833	16923	16824	16876	17062	17036	17238	16969	16784	16750	16920	17093	17015	16847	16938	17007	16888	16815	17210	16896	16771	16967	16929	16970	17139	16907	16900	17071	17021	17099	16934	16961	16857	16817	17078	16904	16905	16979	16865	16958	16902	17095	16858	16945	17028	16848	17032	17064	16988	16878	17053	16901	17055	17135	17025	16900	16954	16882	16910	16950	17212	16873	16883	17086	16793	17064	17022	16793	17024	16936	16838	16839	16876	16915	16987	17005	16939	16877	16919	16805	16890	16920	17024	16893	16802	16979	17150	17006	16958	16927	16861	17001	16847	16699	16776	17061	17063	16892	16926	16928	16930	16906	17155	16959	16838	16847	16846	16995	16815	17005	16781	17023	16822	16774	17060	16903	16910	16898	16954	17001	16933	17023	16998	16937	16781	16940	16823	16933	16842	16939	17014	16818	16907	16772	16755	17057	17045	16980	16782	16959	16813	16898	16912	17037	16976	16947	16823	16881	16914	17104	17091	17054	16802	16975	16839	16890	17063	17024	16909	16803	16921	16898	16893	17055	16968	16971	17025	16730	16764	17068	16817	16938	17082	17004	16928	16908	17000	16905	16899	17029	16833	17057	16814	16879	16836	16921	16951	17037	16877	16808	16871	16865	16819	16925	16867	16907	17006	16872	17030	17039	16733	16922	16896	16974	17092	16894	16920	16837	16895	16927	16814	16978	16789	17016	17007	16771	17071	16891	17046	17048	16911	16892	16967	17006	16989	16898	16904	16885	16908	17130	16978	17154	16905	17109	16928	17088	16949	17031	17025	17032	16906	16794	16917	16950	17081	16870	16964	16892	16917	17206	16883	16989	16801	17006	16867	17191	17039	16988	16860	17089	16986	16940	16902	16910	17037	16914	16838	16883	17025	17016	16925	16916	16955	16698	17009	17014	16786	17075	16936	16823	16930	17015	16987	16863	16980	16782	16903	16874	16844	16931	17095	16923	17085	16942	16900	16739	16982	16770	16766	16977	16949	16873	16988	16868	16878	16913	16965	16859	17083	16994	16927	17060	16988	16799	17126	16751	16912	16798	17033	16826	16949	17000	16776	17218	16921	16960	16979	16960	16948	16931	16997	17014	16901	17020	17021	16959	16852	16907	16790	16806	17171	16882	16794	16787	16833	16969	17019	16844	16915	16987	16924	16949	17142	16913	17073	16966	16918	16785	16939	16993	17017	16727	16847	16780	16981	16884	16793	16987	16776	17016	16704	16983	17113	16860	16874	16897	16812	16963	16840	16883	16895	16878	16845	16977	16704	17025	17060	16995	16975	16889	17084	16834	16935	16979	17082	16938	16920	17019	17066	16936	16984	16832	16913	16860	16990	16905	16892	16795	16987	16850	17090	17075	16872	16914	16977	17053	16847	16769	16899	16937	16724	16943	16869	17136	17015	17206	16739	16776	17001	16752	17027	16847	16956	16903	16915	16886	16921	17097	16976	16796	16749	16858	16889	16890	16988	16831	16967	16922	17104	17075	16822	16962	16783	16957	16999	16852	17025	16969	16917	17097	16869	16945	17016	16820	16922	16896	17096	16789	17015	17179	16915	16871	17024	16999	16953	16844	16916	16895	16950	16992	16996	16934	16932	16868	16719	16913	16911	16887	16953	17011	16820	17107	17050	17021	17031	16941	16766	16968	17076	16955	16947	16967	16925	16978	16848	17077	16832	16859	17024	17070	17044	17032	17018	16858	16954	17083	17005	16912	17046	17038	16984	16887	16824	16838	16949	16849	16785	16833	16902	16886	16786	16835	17174	16969	16994	17073	17003	17068	16996	16917	16870	17012	17075	17055	16922	16952	17070	16941	16872	16963	16830	16881	17009	17065	17072	16967	16802	16842	16936	17006	16920	16921	17039	17031	16899	17027	16996	16969	17084	17031	17033	16889	16911	17110	16750	16884	17163	16911	16836	17027	16993	16966	16941	17051	17170	16944	16834	16886	16965	16808	16873	16953	16993	17030	17000	17174	16892	17062	17028	17189	17048	17021	17029	16959	17001	17125	17025	16959	17034	16952	16957	17035	17048	17019	16734	16911	16948	16916	16836	16831	16906	16840	16913	16919	16819	17000	16927	16988	17027	16936	16873	16910	16792	16942	16938	16811	16840	16989	17034	16933	16909	16916	16918	16814	17060	16878	17015	16843	16991	16917	17112	17014	16803	16888	16938	16954	17012	16894	17016	16818	17012	16774	17323	16931	16861	17134	16863	16979	17049	16873	17037	17015	16991	16974	17027	16931	17012	17057	16935	16823	17001	16815	17039	16909	16981	17136	16923	16792	16941	16912	16818	17086	17001	16896	16998	16957	16741	16890	16950	17006	16922	16860	16908	16968	16827	17011	16886	17019	17012	17062	16945	17021	16882	16748	17054	16858	17059	16908	16964	16881	16985	16944	17031	17068	17038	16796	16895	17012	16982	16862	16999	16780	16933	16691	16903	17234	16764	16861	17033	17073	16848	17019	16949	17006	16930	17058	16836	16877	16886	17173	16875	17062	16936	16905	17068	17116	16789	17041	17135	16967	16971	16995	16935	17029	17032	17151	16786	16930	16944	16892	16954	16899	16920	16979	16988	17052	16941	16794	16786	16991	17027	16941	16990	17091	16966	17135	16981	16972	16979	16991	16839	16921	16916	16925	16726	17066	17092	16910	16938	16935	17078	16976	16934	17082	17069	16931	16992	17003	16974	17076	16768	16871	16877	16809	16853	16897	16731	16756	16843	16833	16910	16768	16970	16950	16993	17040	16856	17025	16948	17062	16836	16976	16959	16917	16791	16973	16898	17044	16999	16889	17007	16916	17064	16930	16922	16810	16950	16814	16940	16908	16856	17113	16957	16836	16920	16853	16866	17077	16944	16872	17007	17035	17055	16938	16993	17010	16960	16856	17087	17093	16913	16964	17140	16985	17044	17055	16960	16841	16995	17087	16733	16885	17050	17090	16976	17131	16827	16972	17007	16856	16832	16837	16851	16788	16991	17022	16995	17148	16763	16856	17034	17006	16784	17107	16999	16902	17001	16999	17001	16927	16974	16807	16942	16774	16941	17089	16822	17075	16909	16784	17129	16968	16807	16946	16803	16908	17024	16884	17116	17010	16885	16926	17044	16985	16909	17134	16917	16932	16870	17064	16896	16841	17091	16894	16911	16984	16869	16925	16883	16815	16709	17000	16980	16770	17017	16857	17007	17045	16970	17083	17067	16969	16757	16982	16853	17034	16834	16928	17095	16917	16998	16957	16982	16962	17059	16993	16867	16935	17054	16964	16735	16971	16982	16945	16942	16970	16890	16768	16992	17032	16974	17117	16942	16939	16882	16796	17101	16959	16870	16876	16860	17091	16769	16898	17039	16815	16990	16952	16820	16960	16793	17042	17060	17074	16825	16861	17139	16929	16951	17113
23840	20943	27938	28969	30377	32685	33671	31918	31569	31646	31643	31366	30717	31005	30994	30898	30974	31128	31804	32305	32100	31458	31055	30827	30761	30534	30647	30497	30528	30760	30712	30881	30756	30257	30462	30402	30724	30777	30690	30711	30525	30403	30557	30572	30434	30851	30412	30495	30736	30535	30737	30366	30448	30516	30355	30709	30556	30426	30401	30531	30422	30412	30414	30549	30490	30348	30493	30324	30536	30407	30644	30370	30551	30441	30842	30697	30675	30099	30295	30464	30832	30369	30763	30547	30397	30611	30267	30681	30480	30653	30644	30759	30687	30746	30659	30476	30691	30566	30469	30450	30435	30650	30591	30677	30468	30670	30744	30586	30750	30524	30265	30345	30537	30489	30593	30646	30617	30387	30686	30407	30506	30249	30623	30559	30511	30641	30464	30596	30349	30508	30436	30509	30515	30546	30386	30375	30453	30582	30493	30676	30367	30549	30576	30417	30493	30385	30256	30618	30510	30680	30815	30477	30413	30550	30602	30599	30432	30433	30367	30315	30624	30842	30374	30598	30573	30660	30694	30574	30286	30653	30664	30646	30565	30817	30523	30559	30469	30512	30323	30452	30636	30505	30442	30407	30461	30613	30491	30505	30487	30541	30342	30534	30497	30600	30223	30274	30476	30489	30518	30631	30766	30529	30493	30697	30359	30575	30468	30547	30453	30505	30485	30460	30725	30460	30494	30233	30475	30333	30619	30630	30517	30506	30535	30421	30314	30433	30560	30415	30219	30566	30564	30471	30262	30469	30616	30497	30757	30724	30505	30653	30423	30429	30599	30566	30730	30551	30639	30647	30314	30737	30485	30538	30588	30531	30492	30780	30560	30844	30733	30450	30697	30568	30328	30430	30539	30311	30294	30853	30708	30499	30337	30472	30749	30663	30715	30349	30368	30435	30284	30162	30699	30342	30497	30539	30626	30447	30380	30418	30365	30468	30560	30487	30464	30621	30584	30831	30642	30210	30541	30396	30405	30402	30511	30579	30578	30597	30544	30360	30611	30672	30522	30361	30635	30581	30613	30539	30495	30350	30575	30289	30473	30363	30646	30325	30492	30451	30447	30568	30472	30635	30549	30482	30244	30486	30568	30451	30519	30379	30661	30467	30488	30493	30420	30466	30718	30598	30823	30375	30689	30411	30309	30297	30379	30356	30547	30774	30647	30687	30580	30476	30476	30722	30719	30582	30605	30811	30626	30535	30529	30533	30500	30763	30563	30350	30343	30591	30514	30321	30514	30755	30535	30362	30567	30665	30518	30758	30501	30417	30590	30493	30559	30531	30684	30737	30583	30511	30422	30577	30392	30667	30502	30580	30706	30467	30638	30486	30491	30373	30585	30481	30692	30560	30513	30556	30606	30380	30563	30653	30530	30655	30569	30369	30415	30242	30243	30708	30600	30362	30835	30383	30454	30572	30731	30479	30389	30438	30833	30768	30463	30565	30522	30517	30422	30369	30358	30565	30254	30621	30520	30586	30689	30474	30497	30342	30409	30473	30661	30451	30460	30421	30452	30625	30455	30656	30591	30627	30447	30566	30531	30619	30457	30361	30496	30322	30466	30762	30225	30824	30636	30394	30507	30436	30707	30841	30684	30739	30431	30465	30382	30336	30196	30553	30379	30390	30506	30494	30597	30581	30597	30567	30519	30770	30608	30624	30569	30734	30459	30713	30561	30634	30685	30771	30577	30358	30390	30511	30650	30366	30320	30419	30317	30424	30373	30371	30324	30347	30519	30445	30751	30697	30331	30403	30478	30523	30570	30690	30392	30514	30511	30419	30490	30375	30433	30385	30527	30531	30798	30679	30743	30275	30679	30418	30304	30527	30528	30310	30682	30557	30435	30748	30413	30307	30574	30527	30604	30360	30572	30577	30543	30394	30571	30447	30610	30182	30487	30443	30590	30671	30653	30681	30486	30495	30312	30595	30649	30590	30429	30574	30556	30508	30286	30639	30658	30437	30722	30497	30698	30496	30301	30487	30544	30563	30705	30749	30597	30656	30663	30419	30236	30596	30364	30323	30717	30968	30912	30454	30574	30650	30516	30220	30610	30445	30210	30290	30549	30297	30464	30669	30536	30385	30421	30562	30503	30456	30712	30615	30485	30348	30266	30619	30697	30632	30527	30577	30701	30454	30438	30495	30304	30553	30511	30253	30419	30445	30404	30289	30635	30614	30353	30344	30527	30469	30495	30389	30253	30603	30493	30804	30566	30654	30555	30679	30518	30729	30553	30612	30817	30721	30669	30438	30661	30528	30526	30655	30554	30395	30576	30537	30534	30490	30383	30694	30389	30569	30572	30671	30297	30708	30515	30712	30746	30663	30541	30813	30510	30386	30558	30384	30430	30447	30715	30241	30510	30335	30613	30657	30570	30499	30500	30815	30332	30626	30613	30369	30481	30568	30706	30672	30631	30535	30640	30389	30412	30463	30499	30464	30413	30564	30489	30491	30469	30296	30455	30453	30590	30321	30140	30281	30418	30472	30641	30618	30523	30496	30674	30245	30703	30393	30261	30690	30939	30456	30749	30677	30569	30471	30560	30658	30325	30468	30155	30492	30526	30311	30380	30541	30783	30527	30595	30346	30561	30670	30424	30395	30605	30648	30575	30297	30358	30485	30521	30422	30663	30392	30498	30764	30526	30436	30393	30525	30487	30475	30509	30408	30393	30533	30398	30695	30688	30317	30742	30440	30151	30414	30613	30367	30507	30741	30284	30641	30563	30399	30525	30621	30652	30622	30514	30381	30647	30742	30410	30261	30548	30577	30556	30530	30427	30663	30305	30613	30415	30615	30569	30450	30345	30489	30617	30226	30271	30441	30528	30503	30617	30482	30572	30534	30425	30557	30510	30415	30437	30582	30467	30357	30656	30469	30449	30509	30477	30466	30634	30575	30211	30395	30393	30461	30484	30350	30346	30435	30403	30415	30355	30535	30231	30673	30266	30751	30622	30594	30649	30562	30636	30726	30696	30937	30647	30406	30775	30378	30576	30680	30642	30410	30737	30221	30455	30333	30615	30534	30521	30431	30687	30545	30439	30564	30476	30494	30387	30455	30433	30539	30651	30700	30398	30505	30267	30509	30297	30583	30510	30428	30508	30526	30416	30531	30715	30384	30343	30539	30472	30671	30798	30415	30391	30489	30431	30517	30514	30506	30401	30580	30309	30630	30622	30743	30717	30487	30352	30739	30488	30608	30562	30444	30552	30735	30833	30469	30567	30636	30732	30694	30643	30712	30317	30612	30585	30915	30621	30671	30657	30584	30624	30512	30526	30283	30520	30620	30620	30542	30475	30474	30670	30305	30608	30561	30374	30738	30675	30357	30393	30591	30322	30598	30618	30697	30317	30570	30506	30089	30687	30300	30582	30677	30423	30270	30495	30688	30692	30636	30495	30748	30382	30574	30220	30471	30460	30908	30337	30774	31048	30748	30511	30372	30476	30399	30460	30712	30772	30549	30686	30359	30829	30517	30445	30536	30327	30401	30358	30697	30667	30456	30336	30530	30741	30350	30668	30407	30446	30721	30403	30588	30738	30351	30632	30239	30585	30413	30427	30561	30615	30494	30776	30643	30498	30451	30473	30390	30546	30436	30537	30575	30381	30425	30246	30597	30339	30358	30491	30483	30755	30673	30696	30465	30490	30418	30461	30387	30408	30582	30358	30370	30705	30651	30508	30331	30521	30387	30432	30722	30564	30286	30749	30665	30605	30441	30419	30521	30506	30411	30779	30463	30627	30558	30494	30398	30688	30452	30479	30707	30807	30710	30483	30611	30346	30444	30609	30564	30875	30557	30340	30502	30660	30583	30546	30594	30311	30399	30662	30524	30633	30525	30614	30731	30558	30604	30621	30673	30398	30585	30602	30666	30752	30459	30483	30385	30795	30627	30601	30653	30595	30774	30548	30456	30359	30248	30643	30589	30496	30505	30387	30536	30436	30718	30722	30779	30747	30543	30349	30479	30668	30536	30499	30237	30429	30715	30662	30735	30434	30789	30413	30410	30621	30393	30579	30623	30348	30651	30445	30628	30328	30384	30749	30464	30582	30175	30439	30549	30443	30478	30602	30553	30634	30629	30778	30560	30378	30406	30318	30542	30565	30678	30436	30705	30529	30439	30493	30523	30721	30401	30522	30582	30639	30588	30403	30601	30482	30309	30564	30685	30568	30742	30672	30609	30409	30682	30232	30383	30634	30922	30467	30486	30713	30783	30710	30527	30411	30642	30776	30381	30453	30405	30533	30402	30354	30466	30388	30582	30488	30556	30533	30275	30370	30697	30631	30629	30539	30339	30799	30573	30632	30679	30647	30519	30694	30652	30532	30402	30551	30446	30672	30558	30768	30515	30697	30771	30406	30607	30640	30663	30505	30603	30469	30643	30381	30386	30529	30504	30380	30664	30690	30654	30397	30549	30657	30342	30494	30499	30381	30532	30305	30481	30630	30318	30573	30665	30395	30456	30391	30375	30753	30330	30623	30516	30598	30462	30528	30766	30464	30599	30547	30627	30681	30328	30522	30361	30465	30376	30472	30586	30559	30516	30573	30587	30561	30548	30390	30478	30463	30332	30502	30407	30503	30103	30480	30410	30424	30699	30744	30488	30504	30569	30594	30555	30485	30398	30248	30475	30364	30383	30485	30564	30480	30791	30788	30631	30215	30592	30372	30451	30573	30691	30395	30386	30522	30552	30840	30402	30565	30298	30590	30596	30540	30559	30639	30440	30549	30541	30597	30655	30446	30572	30567	30442	30615	30472	30570	30322	30822	30524	30385	30304	30448	30433	30577	30393	30663	30601	30383	30604	30567	30690	30649	30814	30549	30478	30486	30489	30338	30543	30494	30539	30563	30386	30648	30592	30441	30573	30377	30522	30412	30656	30370	30614	30796	30533	30596	30429	30345	30346	30222	30281	30286	30476	30586	30475	30623	30632	30465	30550	30456	30404	30427	30658	30762	30360	30533	30250	30185	30185	30403	30875	30545	30328	30674	30662	30598	30545	30465	30594	30475	30662	30556	30491	30811	30596	30401	30630	30242	30463	30638	30597	30534	30597	30572	30726	30594	30456	30548	30399	30643	30457	30503	30236	30430	30280	30545	30461	30553	30375	30590	30562	30603	30441	30271	30598
14140	27628	28223	22978	20206	19021	18197	17896	17656	17729	17613	17094	17232	17215	17301	17075	17084	17443	18019	18410	18083	17707	17283	17399	17204	17063	17014	16854	17150	17034	16718	16930	17121	16942	16918	17004	16872	16844	16931	17012	17227	16886	16991	16904	16915	17238	17034	16856	17034	17055	16836	16926	16781	16958	16949	16970	16989	17062	17096	16946	16986	16979	17092	16924	17059	16894	17009	16959	16921	17012	16926	16762	17043	16899	17084	16955	17141	16840	17108	16985	16969	16853	16979	16851	17036	16848	17036	16856	16842	17116	17128	16953	16956	17178	16963	17027	17092	16875	16953	16967	16968	16903	17033	17004	17111	16881	16930	16874	16850	16975	16831	17035	17050	17042	16875	16866	16828	16837	16983	16933	17035	16988	16999	17051	17015	16945	16897	17021	17177	16896	16713	16919	16965	16926	17112	16954	17040	16817	16941	16942	16928	17044	16880	16880	17047	16794	16874	16959	16929	16861	16949	16919	16826	16979	16916	16767	16912	16852	16887	17088	17079	16856	16908	16988	16847	17160	16847	17046	16986	16936	16885	16936	16859	16796	16763	16903	16873	17076	16914	16888	16951	16787	16885	16896	16802	16921	16944	16888	16892	17071	16812	16854	16883	16871	16921	17075	16928	17021	16915	16925	16899	16809	16861	17104	16887	16904	16914	17118	16934	16997	16869	16784	16760	17013	16891	16936	17068	17033	16977	16985	16863	17020	16826	16942	17078	16828	17005	16900	17036	16960	16829	16839	16886	16778	16916	16848	16850	16907	16969	16856	16821	16708	16888	16854	16898	16867	17025	17082	16803	16894	16933	16890	16817	17196	16959	16939	16887	16997	16898	16895	16779	17110	17011	16901	16910	16704	17089	17040	16966	17047	16852	16915	17225	16972	16869	16909	16888	16941	16924	16998	16858	16956	17158	17027	16998	16991	17008	16810	16891	16808	16656	17131	17051	16923	16878	16838	16939	16913	17000	17036	17083	16822	16977	17006	16864	16988	16958	16956	16865	17082	16813	16924	16846	17080	16905	16966	17012	16999	16826	17028	16949	17046	17003	16934	17042	17189	16984	16882	17000	16822	16883	17089	17001	17169	16781	16737	16940	16856	16691	16923	16971	16931	17076	16921	16813	16935	16784	16960	16857	16819	16922	16912	16747	17005	16885	16858	16722	16820	16841	16887	16925	16953	16862	16924	16959	16963	16876	16771	17075	16966	16950	16878	16867	16940	16929	16926	16881	16950	17025	16767	16894	16899	17012	16807	17103	16936	16710	16941	16888	17122	17057	16757	17001	16850	17010	16864	16874	17081	16914	16930	16786	16835	16987	17004	16906	16949	17014	16889	16907	16797	16867	16853	17091	16929	16878	17068	16888	17055	17060	16665	17007	17271	16751	16954	16892	16866	16933	16887	16891	16915	16965	17024	17161	17002	16992	17027	16899	16862	17016	16881	16989	16849	17009	16913	16885	16905	16891	16714	16889	16915	17033	16973	16897	16880	16880	16911	16928	17007	16994	16968	17030	16856	17022	16857	16894	17147	16876	16903	16954	17018	16798	17030	16904	16697	16948	17028	16704	16946	17054	16887	16830	16917	16905	16868	16950	17008	16982	16966	16936	16823	17057	16962	16893	16808	16919	17015	16875	16735	16963	16868	16853	16959	16918	16929	16865	16752	16997	16948	16980	16920	16769	16838	16909	17062	16783	16870	16900	16913	16893	16963	16935	17075	16887	16826	16922	17042	16990	16968	16914	16905	17048	16880	16909	16848	17024	16925	16816	16835	16909	16985	16922	16694	17072	17039	16958	16779	17151	16809	16922	17091	16960	16890	16772	16858	16913	17083	16903	17005	17043	16897	16755	17014	16823	17124	17016	16984	17205	16809	16953	17105	16931	16973	16866	17124	16915	16771	16889	16880	17010	16830	16983	17006	16956	17040	16921	16928	16915	16960	16837	17003	17027	16857	16804	16904	16989	17003	16741	16975	16915	17074	16610	16812	16920	17065	17054	16921	16828	16901	16924	16921	16810	16929	16958	16958	16821	16888	16966	16845	16861	17067	16936	16940	17025	16961	16862	17163	16808	16767	17100	16909	16843	16975	16835	16529	17171	16982	16986	16900	17021	16821	16938	16853	16926	17102	16823	16904	17094	16974	16985	16776	16905	16985	16827	17204	17047	16979	17061	16831	16782	16993	16984	16961	16925	16702	16843	16936	17046	16959	16863	16969	17022	16769	16890	16913	17002	16895	17008	16767	17010	16973	16814	16771	16877	17085	17110	16791	17043	16883	17020	16917	16969	17142	16999	16779	16993	16909	17167	16842	16904	17030	16864	16685	17035	17004	16923	17018	16969	16990	16962	16989	16981	16873	16914	17019	16673	16892	17039	16823	17044	16921	16898	16808	17007	16967	17054	16856	17023	16844	16901	16944	16942	16869	16945	17010	16867	16946	16985	16816	17015	16871	17041	16903	16763	17056	16933	16943	17091	16958	17122	17062	17021	16979	17005	16963	16674	16983	16738	17032	17009	17076	16656	16993	16899	16894	16777	17055	16870	16844	16860	17099	16971	17059	16935	16916	17089	16915	16958	16950	16879	17080	16867	16827	17054	16856	17006	16766	17062	16984	16839	17107	16696	17132	16986	16958	16867	16928	16910	16886	16753	17076	17081	16937	16903	17011	16856	16989	16839	16835	16889	16959	16992	16944	16900	16836	16837	16914	16936	16752	16854	16886	16917	17044	16929	16800	16852	16962	16826	17027	16870	16929	16906	17215	17051	16787	16915	16979	17069	16962	17034	16689	16919	16858	16973	17101	16899	16979	16790	16899	16883	16902	17069	17093	16890	17036	16795	16901	16902	16859	17059	16921	16987	16953	17193	16849	16661	16755	16938	17055	16877	17006	17174	16840	16936	17034	17030	17084	16873	17036	16820	16867	17001	16898	17053	16917	17040	17006	16967	16795	16865	16732	16956	16827	16775	16755	16910	17006	17015	16928	17090	16803	17024	17023	16951	16802	16990	16989	16535	16810	17101	17035	16973	17041	17184	16997	16879	17009	17175	16917	16916	16992	16846	16943	16917	16833	16822	16889	16897	17004	17090	16966	17056	17129	16995	16990	16969	16975	16935	16846	17042	16950	16970	16956	16733	16961	16910	16838	17068	16745	16908	16949	17081	16977	17122	16812	17129	17011	16962	16945	16636	16826	16813	17023	17024	16903	17005	17005	17022	16974	16963	16976	16947	16941	16968	16905	17014	17042	17059	16941	17071	16840	16936	16969	16781	17042	16954	16882	17090	17053	16826	17002	16985	16769	17078	16941	16975	16950	16978	16943	16983	17019	16840	17026	16842	17048	16962	16982	16868	16802	16918	17093	16751	16880	17022	16834	16977	17061	16947	17000	17148	16764	16916	16730	17099	16843	16846	16856	17019	16854	16840	16948	16929	16833	17044	16878	16950	16722	17124	16924	16934	16900	17104	16924	17155	16967	16990	16920	17043	16909	17077	16893	17069	17000	17200	16968	17051	16887	16853	16778	16866	16895	16830	16905	16892	16885	16912	16891	16901	16989	17059	16989	16818	16987	16874	16895	17057	16857	17114	16934	16798	16932	16932	16872	16972	16982	16831	17111	16939	17061	17092	17144	17053	17083	16797	16989	16839	17072	16810	16851	16939	17056	16900	16944	17121	17076	16830	16841	17065	16737	16967	17020	16994	16884	16960	17080	17073	16702	16882	17061	17004	16848	17012	16786	16901	16846	16992	17044	16944	16846	16951	16901	16779	16881	17079	16987	17092	16967	16861	16965	16994	17107	16937	16874	16928	16950	17157	17011	16768	16985	16835	16919	16822	16966	17129	16907	17042	16958	16940	16837	17097	16939	16990	16941	16937	16907	16954	17008	16913	16795	16982	16846	17033	17044	16833	16950	16849	16866	17020	16947	17011	17031	16998	16791	16906	16934	17061	16985	16869	16985	16809	16929	16923	16812	17002	17104	16838	16974	17022	16915	16965	16798	16942	16867	16996	17024	16932	17121	16969	17121	16999	16926	17032	16841	16934	16853	16998	16981	16872	17141	16783	16971	16830	17178	17057	16919	16784	17034	16927	17051	16964	17088	16897	17003	16946	17070	16923	16865	16845	16902	16999	17008	17084	16677	17027	16969	16979	17007	17086	17026	17005	16939	16923	16822	16993	16848	16970	17088	16798	17000	16978	16821	16822	17044	16981	16855	17000	16831	16885	17062	16805	17086	17007	17102	16740	16999	16936	16911	16849	17023	16889	16852	16953	16975	16953	16655	17001	16735	16985	16954	16754	16944	17089	16937	17109	16889	16835	16958	17025	16970	17024	16821	16970	17109	17081	17008	16841	16887	16776	16913	16934	16972	16954	17063	17048	16714	16719	16801	16825	16931	16866	16884	16877	16877	16936	16946	17055	16838	16995	16841	16976	16905	16893	17014	16802	16791	17134	17191	17033	17016	16952	16724	16958	16978	16784	16878	16932	16956	16778	16909	16749	17059	16974	16814	17042	16844	17132	17051	17038	16769	16973	17060	16878	16895	16948	16905	16900	16984	17006	17055	16845	17151	17049	16950	17009	16891	17003	16946	16981	17037	16844	16815	16926	17052	17006	16920	16849	16971	16933	17004	16893	17138	16995	16948	17170	16962	17017	16953	16941	17037	16904	17140	16873	16758	16987	16735	17009	17207	17001	16821	16982	16754	16945	16871	16966	17089	16825	16968	16830	16818	17121	17042	16832	16946	16780	16966	16895	17135	16960	16978	17016	17088	16856	16968	17020	17092	16982	16903	17094	16928	16904	17084	16989	16809	17042	16817	16965	16962	16863	16883	16892	16788	16869	16940	16787	16853	17084	17069	16884	16836	16923	16927	16924	16930	16939	17065	17011	16961	16899	16868	16839	17141	16849	16979	17036	16993	17070	16994	17007	17043	16994	17040	16920	16910	16907	16837	16811	16943	17110	16826	16920	16833	16871	16952	16962	16960	17127	16792	17056	16921	17058	16959	16762	16906	16886	16962	17053	16960	16806	16769	16946	16869	16943	16884	16866	16865	17019	16972	17035	16918	16742	16851	16948	16965	16830	16947	16878	16786	17130	17034	17048	17065	17001	16768	16958	16888	16876	16911
22528	20960	27906	26149	28465	32922	34975	32906	32089	32433	32070	31800	31701	31524	31846	31425	31690	32072	33315	34303	33283	32714	31916	31557	31301	31142	31104	30892	31135	31030	31069	31007	31107	31136	31153	31120	31014	31094	30979	30996	30978	31095	31029	30977	30870	31523	31123	31082	30896	30817	31128	31151	30839	31250	30847	30869	31065	31042	30724	30905	31034	31062	31004	31079	30891	30829	31115	30830	30807	30904	30878	30972	30947	30862	30939	30887	30895	30865	30971	30947	31193	30929	30821	31177	31040	31200	30940	31054	31011	31335	30818	30840	30870	30862	31089	30883	31047	31059	30997	31007	31084	30936	30895	30863	31055	30918	30973	31181	30930	30981	30889	30848	30908	31010	30688	30771	30437	30923	30674	31074	30748	31009	30975	30848	31171	30995	30848	30898	31161	31115	31121	30979	30859	30883	31165	31118	30867	30682	30883	31058	31004	30932	30746	30988	30865	31069	31064	30945	31049	30794	30799	30994	30942	31101	30750	31133	31161	30909	30671	31025	31059	31128	30965	30710	30749	30958	31029	30921	31146	31046	31086	30930	31001	31127	31211	30866	30923	31051	31011	31274	31267	30885	30974	31069	31082	30945	30784	30869	31021	31063	30899	30849	30841	30889	30928	31076	30916	30817	30897	31181	31101	30796	30988	30918	30688	31014	30945	30828	30835	30889	30860	30939	30685	30867	30862	31009	30628	30855	30987	31165	31045	31211	30963	31097	31225	30968	31035	31001	30840	30794	30989	30775	31017	30980	30643	30913	31045	30984	30683	31055	30979	30971	30962	30937	30920	31025	31031	30854	30821	30705	30965	30846	30881	30762	30900	30963	31169	30822	30895	30712	31042	30867	31116	30924	31085	31177	31011	31133	30741	30828	30844	31058	31213	30765	30771	31138	30897	30785	30892	31075	30738	31004	31231	30833	30822	31006	30865	31145	30913	30989	31014	30749	30901	31118	30873	31001	30923	31034	31176	30838	30699	31162	30965	31098	31026	30821	30825	31108	31066	30878	30787	30928	31182	30670	30818	30746	31052	30931	31033	30990	30989	30978	30911	30671	31256	31170	30802	30662	30934	31008	30741	30778	30833	31030	30981	30919	30961	30954	30841	30971	31021	31081	31258	31069	30955	31003	31011	30764	30850	30936	30887	30986	30997	31297	30931	30839	30874	30685	30855	30999	30912	30944	30822	31271	30899	30742	30916	30950	31080	30862	31008	31056	31007	30964	30574	30895	30796	30907	30777	30723	30747	30898	30901	30867	30968	30906	31050	31017	30961	30946	30888	31033	30924	30774	30709	30882	31009	30890	31092	30988	30851	30684	30975	31006	30581	31112	30639	30656	31025	30855	30780	30798	30821	30862	31020	30858	30895	30957	30856	30752	31071	30827	31094	30781	30745	30726	30813	30768	30836	30992	30665	30880	30678	30926	30873	31057	30994	30991	30659	30988	30990	30928	30754	31285	30830	31118	30815	30952	30994	30915	31186	30938	30820	31098	30820	30848	30875	30899	30949	30719	30897	30776	30866	30946	30887	31103	30965	30842	30858	30919	30966	30788	30808	31078	30978	31214	30812	31090	30818	30881	30974	30698	30980	31119	30817	31094	30882	30791	30883	30615	30878	31073	31086	30921	31115	30955	30798	31033	30726	30736	31059	30500	30968	30893	30987	31024	30857	30874	30912	30853	30955	30696	31041	30987	30691	30711	31044	31044	30833	31026	30942	31117	30946	31036	30724	30856	30797	31027	30665	30480	30838	31166	30997	31172	30935	30898	30935	30896	30840	31000	31081	30876	30947	30888	30972	31041	30834	30934	30821	31039	30919	30854	30960	30783	31207	30785	30884	30864	30945	30990	30881	31078	30867	30912	31222	30953	30936	30845	30911	31071	30877	30920	31206	31111	30967	30747	30837	30797	30994	30912	30937	31029	30975	30970	30942	30975	30827	30784	30966	31018	30754	30780	31155	31173	30964	30906	30810	30944	30877	30938	30865	30946	31174	30890	30918	30994	30974	31004	31001	30882	30901	30820	30990	30674	30726	30714	30840	30781	31025	30957	30861	30951	30826	30728	30934	31104	30863	31024	30946	30861	31114	31088	31079	31153	30896	30876	30724	30997	30853	30862	30873	30885	30963	31042	31062	30991	30942	30734	30981	31100	30970	31017	30950	30968	31171	31067	31099	30876	30925	30619	30967	30939	31184	31061	31248	30897	30862	31086	31017	30998	30954	30716	30785	30893	30823	31193	31034	30799	30897	31006	30937	30909	30745	30849	31042	31126	30967	30980	31127	30914	30848	31161	31024	30826	31126	30978	30839	31037	31077	31112	31010	31068	30932	30753	31232	31063	30940	30859	30884	30772	30857	30778	31074	30968	30960	30961	30898	31305	30790	30994	30940	30998	30927	30885	30776	30838	30751	30909	31013	30930	31055	30835	31015	31100	30927	31036	30926	30984	31083	30788	30952	31234	30851	30703	31000	30998	30801	31137	31095	31005	30931	31028	30772	30785	30879	30942	30726	30919	30954	30949	30829	30803	30783	30977	30839	31025	31005	30899	30802	30913	30857	31002	31150	30661	30777	31319	30646	30737	30925	30789	30812	30951	31090	30756	30848	30947	30759	30929	30941	30994	31089	30982	30961	30712	30832	31371	31018	30870	30831	30942	30685	30853	30808	30830	30772	30846	30970	31183	30901	30828	30960	30727	30992	31198	30858	31053	31077	30836	30851	30843	31186	30908	30695	31027	30737	30921	31044	30910	30988	30724	30783	30477	30836	30892	30988	30977	30883	30888	30920	31004	31308	30941	31036	30991	31306	31003	30988	31030	31001	30977	30783	30865	30917	30732	30805	31010	30784	31089	30956	30856	31052	31004	31257	31088	31212	30885	31093	30878	30836	31071	31044	30948	30779	30841	30779	30816	30774	31003	30887	30901	31003	30902	31024	31082	31172	30954	30865	30935	30981	30912	30987	31008	30649	30945	30939	30976	31012	30972	31275	30882	30949	30918	30839	30803	30895	30760	30946	31194	31093	30674	30805	30988	31020	31297	30767	30977	30776	30798	31102	30937	31303	31043	30835	30914	30791	30781	30994	31066	30846	30791	30805	30949	30781	31116	31032	30836	31030	31004	31048	31045	31153	31080	30898	30926	30986	31200	30702	31072	31169	30948	31180	31207	30896	31142	31331	31009	31007	30788	30871	30680	30757	30947	31060	30830	30929	30852	31063	30968	30873	30764	31259	30683	30769	30842	31003	30668	30830	30908	30936	30996	30744	30929	30851	31048	30749	30833	30799	30946	31044	30832	30959	30574	30812	30823	30700	30780	30678	30959	30855	30946	31123	31067	30951	31035	31123	30703	31116	31070	31048	30792	30860	30732	30863	31022	31207	31011	31208	30864	31002	30852	30798	30876	30953	31122	30961	30572	30928	30914	30970	30925	31074	31164	31042	30861	31089	31120	31118	30809	31016	30835	31039	30793	30784	30667	31011	31166	30799	30892	30989	30793	30827	30980	30964	30927	30922	31090	31042	31236	31218	31064	30989	31120	30786	31210	31033	30864	31111	31044	31113	30996	30847	31069	31034	30975	31025	30877	31178	31257	30939	30959	30877	31104	30875	30907	31067	31033	30885	31108	30846	30756	30853	30890	31051	30920	30960	30858	31035	30982	30970	30871	31019	30611	31030	31128	31126	30881	31195	31008	30824	31039	31229	30891	30891	31053	30870	31118	30862	30890	31009	30931	30984	30835	30857	30824	30755	30974	31035	31225	30997	30849	30898	31013	31017	31063	30792	30907	30897	30893	30996	30802	30946	30699	30765	30992	30883	30993	30924	30822	30900	30970	30841	30901	30960	30722	30826	30784	31077	31209	30848	30897	30722	30831	31036	30910	30916	31002	30884	30769	30872	31044	30802	30981	30873	30928	31034	31013	30843	30859	31076	31145	31092	30898	30771	30919	30916	30913	30936	30989	31021	31132	31150	30787	30956	30862	31147	30815	31277	31307	31115	31021	30765	31079	30998	30992	31114	30733	31355	31093	30974	30972	30958	30992	31074	30995	30934	30971	31156	30827	30903	30777	31037	30794	31194	31193	31062	30959	30907	30776	30781	30987	31086	31026	30829	31111	31127	31074	31037	30968	31037	30963	31056	31283	31019	31188	30849	30803	31073	30821	31063	30821	31076	31062	30788	30864	30937	30719	30988	30842	31333	30906	31027	30970	31124	31158	31082	30862	30857	31178	30873	31060	31113	30875	30873	30830	30880	31067	30832	30874	31188	30867	30950	30908	31124	31063	30814	30856	30918	30897	30933	31024	30998	30991	30995	30984	31247	31076	30861	30835	30889	30968	31051	30833	30934	30858	30950	30775	30750	30894	30978	31113	30704	30715	30982	30907	30807	31089	30820	31031	31007	30825	31160	30810	30774	31185	30940	30820	31047	30935	30866	31104	31010	30849	30868	30882	31032	31024	31232	30797	30944	30913	30998	31042	31110	30888	30925	30780	30716	30948	30936	31038	30814	31002	30941	30773	30698	30769	31098	30799	30886	31005	30904	30673	30878	31048	30932	30947	31027	30944	30831	30876	30909	30930	31062	30919	30935	30762	31162	31006	31135	31016	30955	30870	30940	30808	30880	31029	30884	30982	30473	31060	31001	30720	30542	31109	31042	31110	30982	30990	30985	30817	31114	30880	30991	30862	30740	30732	30974	31027	30829	30703	31119	31089	30792	31000	31151	31055	30888	30904	30926	30801	31084	31025	30827	30524	31165	30687	31074	30653	30937	30871	30968	30944	30993	30992	30736	30999	31170	31253	30980	31076	30808	30867	31012	30981	31200	31076	31064	30946	30850	30886	30897	30729	31050	30957	30792	31197	30884	30960	31077	30749	30845	30941	30966	30913	30949	31174	31106	30886	30698	30947	30769	31119	30909	30814	30873	31192	31115	30847	30923	31208	30789	30868	31070	31036	30912	30763	30887	30864	31418	31176	31253	31052	30755	30942	30854	30981	30983	30983	30969	30978	30920	31032	30956	30844	31141	31082	30642	31267	31133	31151	31162	30610	31010	31066	30930	30958	30768	30997	30854	31049	31018	30993	30998	31125	30960	30905	30809	31111	30980	31038	30631	31024	31133	30770	31019	30953
14049	30840	32218	24724	21332	20092	18924	18280	18222	18312	17857	17762	17629	17647	17511	17451	17745	18066	18946	19694	19045	18471	17730	17436	17375	17441	17321	17315	17426	17412	17300	17167	17245	17216	17332	17400	17390	17225	17222	17232	17191	17363	17231	17416	17161	17273	17206	17068	17162	17335	17212	17334	17104	17282	17518	17102	17318	17348	17260	17154	17181	17286	17349	17315	17141	17187	17238	17216	17234	17170	17387	17147	17003	17171	17213	17150	17266	17351	17328	17087	17136	17255	17059	17086	17199	17303	17199	17272	17232	17414	17221	17135	17185	17105	17235	17301	17171	17286	17253	17206	17248	17200	17192	17240	17381	17181	17209	16998	17344	17267	17272	17209	17302	17323	17118	17224	17328	17220	17300	17194	17197	17335	17035	17247	17250	16991	17160	17314	17291	17102	17323	17234	17188	17135	17356	17117	17243	17337	17062	17113	17254	17094	17072	17081	17269	17337	17224	17150	17164	17331	17275	17145	17291	17065	17190	16950	17340	17180	17207	16993	17294	17317	17061	17313	17222	17183	17200	17236	17561	17164	17136	17069	17173	17296	17315	17333	17171	17253	17103	17312	17290	17251	17172	17210	17205	17388	17140	17044	17211	17296	17160	17026	17281	17134	17220	17488	17010	17071	17155	17356	17175	17178	17184	17182	17095	17502	17163	17119	17191	16915	17175	17322	17165	17056	17236	17216	17234	17261	17223	17246	17148	17245	17189	17188	17149	17131	17308	17206	17218	17106	17289	16929	17310	17195	17123	17342	17258	17238	17131	17285	17065	17193	17227	17187	17282	17236	17125	17161	17077	17202	17237	17184	17197	17133	17328	17270	17083	17281	17252	17108	17092	17093	17004	17146	17308	17149	17136	17238	17140	17216	17403	17192	17013	17341	17198	17266	17289	17254	17090	17262	17097	17066	17136	17054	17282	17264	17340	17052	17120	17115	17207	17113	17212	16894	17174	17071	17449	17154	17232	17125	17234	17273	17094	17303	17161	17124	17274	17218	17346	17162	17097	17184	17052	17103	17144	17176	17075	17148	17234	17362	17139	17167	17079	17382	17295	17292	17195	17116	17342	17195	17053	17116	17114	17116	17149	17280	17146	17167	17327	16954	17185	17197	17127	17072	17243	17134	17197	17167	17221	17235	17088	17249	17403	17190	17085	17220	17188	17279	17167	17065	17243	17093	17371	17146	17318	17301	17102	17220	17243	17170	17205	17126	17300	17173	17207	17049	17097	17203	17282	17208	17319	17285	17178	17187	17128	17227	17370	17272	17133	17154	17151	17196	17205	17294	17160	17122	17091	16982	17045	17151	17132	17128	17301	17176	17200	17251	17241	17186	17157	17124	17117	17118	16996	17040	17222	17225	17251	17167	17167	17248	17407	17319	17048	17235	17229	17197	17002	17202	17228	17051	17129	17190	17228	17012	17113	17156	17313	17245	17236	17181	17131	17067	17183	17185	17150	17189	17237	17227	17451	17178	17146	17148	17291	17013	17137	17236	17205	17195	17284	17235	17295	17297	17201	17372	17084	17289	17295	17182	17301	17046	17155	17243	17149	17297	17239	17144	17319	17079	17173	17214	17110	17193	17426	17082	17045	17035	17143	17261	17162	17187	17139	17194	17199	17259	17149	17393	17243	17168	17210	17116	17179	17200	17104	17066	17248	17151	17225	17383	17192	17165	17200	17308	17148	17303	17295	17110	17301	17134	17150	17087	17121	17169	17361	16992	17256	17227	17216	17176	17187	17055	17058	17364	17174	17107	17326	17195	16962	17167	17230	17245	17144	17209	17189	17133	17240	17137	17136	17237	16945	16991	17160	17237	17179	17353	16971	17292	17254	16974	17318	17264	17155	17252	16985	17151	17179	17264	17034	17358	17182	17234	17110	17399	17120	17121	17170	17033	17103	17105	17136	17146	17210	17116	17164	17203	17174	17242	17285	17252	17241	17271	17017	17163	17224	17316	17204	17254	17228	17326	17192	17236	17233	17251	17127	17228	17231	17203	17181	17198	17231	17299	17314	17141	17107	17327	17302	17072	17295	17269	17089	17267	17313	17213	17248	17271	17189	16993	17092	17049	17095	16982	17056	17359	17043	17117	17104	17080	17085	17230	17297	17276	17328	17329	17218	17324	17133	17221	17365	17360	17131	17069	16877	17307	17118	17263	17181	17139	17158	17205	17168	17263	17078	16977	17129	17232	17309	17221	17299	17162	17102	17354	17113	17214	17323	17295	17107	17185	17219	16996	17123	17152	17064	17336	17260	17351	17212	17373	17194	17411	17019	17186	17264	17323	17265	17379	17221	17068	17151	17068	17172	17126	17202	17222	17247	17111	17184	17129	17229	17209	17188	17208	17055	17167	17040	17060	17369	17293	17095	17208	17226	17228	17190	17326	17175	17225	17232	17050	17405	17264	17097	17066	17118	17153	17135	17071	17221	17263	17244	17378	17096	17327	17074	17189	17175	17117	17057	17099	17262	17089	17275	17083	17060	17356	17473	17275	17201	16988	17199	17277	16970	17092	17230	17018	17312	17173	17295	17214	17267	17183	17214	17276	17276	17056	17147	17303	17253	17255	17137	17399	17145	17259	17116	17043	17167	17272	17197	17025	17364	17160	17257	17132	17272	17187	17448	17121	17099	17094	17128	17162	17082	17209	17206	17126	17211	17382	17132	17213	17272	17094	17224	17221	17270	17135	17114	17225	17226	17319	17143	17301	17080	17282	17136	17315	17176	17238	17013	16994	17274	17108	17332	17152	17100	17408	17315	17098	17163	17468	17113	17058	17126	17221	17454	17298	17170	17295	17142	17125	17019	17083	17054	17133	17235	17146	17115	17294	17105	17157	17162	17092	16998	17169	17161	17200	17177	17058	17162	17320	17147	17145	17170	17303	17191	17271	17143	17068	17400	17216	17188	17391	17260	17271	17233	17157	17352	17265	17266	17295	17058	17201	17185	17181	17076	17105	17229	17104	17118	17182	17300	17177	17064	17276	17181	17263	17138	17001	17222	17083	17311	17233	17346	17179	17085	17081	17209	17211	17263	17260	17181	17127	17100	17166	17135	17536	17131	17175	17125	17290	17218	17003	17371	17336	17270	17164	17205	17263	17254	17272	17208	17297	17356	17024	17087	17177	17277	17332	17087	17171	17368	16980	17249	17214	17065	17096	17229	17073	17288	17186	17131	17342	17218	17112	17093	17189	17157	17165	17232	17185	17249	17248	17066	17186	17013	17071	17267	17158	17005	17080	17186	17213	17223	17163	17228	17135	17363	17220	17129	17187	17197	17253	17272	17157	17277	17111	16918	17075	17200	17142	17144	17186	17318	17184	17178	17295	17380	17172	17138	17032	17163	17190	17162	17148	17303	17150	17139	17221	17248	17390	17175	17033	17187	17181	17157	17117	17059	17138	17336	17213	17150	17292	17225	17174	17025	17212	17175	17243	17178	17051	17270	17307	17278	17257	17271	17340	17412	17134	17317	17261	17131	17132	17293	17093	17276	17132	17150	16988	17224	17217	17204	17259	17168	17250	17295	17224	17202	17116	17331	17117	17254	17100	17046	17041	17132	17298	17176	17370	16940	17377	17197	17314	17227	17185	17356	17189	17200	17409	17283	17195	17152	17170	17294	17229	17301	17231	17145	17413	17138	17261	17051	16884	17182	17215	17184	17344	17129	17242	17158	17122	17348	17161	17213	17229	17243	17137	17048	17374	17009	17217	17335	17226	17325	17187	16978	17188	17202	17266	17227	17356	17324	17003	17159	17106	17248	17102	17193	17101	17368	17296	17106	17152	17214	17304	17070	17185	17340	17130	17202	17250	17238	17288	17108	17141	17185	17233	17055	17223	17180	17126	17233	17208	17131	17277	17277	17224	17334	17117	17149	17285	17179	17198	17102	17134	17268	17292	17235	17122	17179	17252	17073	17170	17196	17088	17239	17123	17165	17231	17166	17245	17130	17207	17308	17180	16997	17134	17180	17146	17290	17168	17189	16946	17159	17393	17133	17176	17138	17160	17181	17148	17009	17241	17216	17150	17137	17147	17347	17142	17401	17124	17100	17123	17032	17258	17301	17215	17258	17295	17210	17250	17236	17219	17159	17046	17337	17207	17170	17097	17188	17131	17122	17174	17052	17219	17206	17193	17030	17001	17169	17220	17184	17145	17179	17204	17175	17317	17237	17107	17222	17329	17203	17152	17021	17109	17273	17066	17420	17181	17299	17251	17297	17131	17190	17321	17230	17136	17233	17187	17092	17289	17223	17073	17249	17398	17353	17165	17314	17208	17219	17247	17222	17182	17016	17185	17121	17081	16994	17149	17170	17197	17290	17168	17210	17073	17212	17250	17126	17215	17152	17061	17276	17184	17077	17269	17103	17170	17145	17291	17159	17163	17310	16842	16999	17199	17310	17160	17405	17211	17313	17253	17292	17411	17079	17138	17163	17192	17061	17018	17368	17215	17200	17208	17104	17238	17150	17211	17346	17223	17084	17067	17173	17245	17268	17019	17058	17202	17133	17159	17193	17099	17247	17200	17156	17462	17051	17163	17142	17182	17191	17139	17244	17332	17300	17366	17174	17125	17261	17016	17031	17243	17091	17112	17341	17125	17041	17130	17034	17123	17273	17105	17209	17214	17245	17224	17273	17157	17331	17401	17304	17231	17282	17231	17378	17158	17186	17127	17205	17266	17309	17137	17089	17027	17149	17145	17208	17294	17142	17284	17245	17015	17181	17113	17299	17082	17242	17042	17112	17189	17351	17150	17185	17203	17330	17202	17166	17014	17251	17257	17143	17143	17084	17313	17330	17166	17304	17140	17180	17098	17219	17244	17191	17231	17232	17038	17273	17255	17357	17225	17232	17232	17226	17108	17287	17209	17174	17121	17144	17215	17083	17374	17278	17158	17065	17130	17141	17293	17239	17186	17231	17362	17054	17186	17143	17327	17359	17226	17108	17212	17271	17035	17256	17258	17032	17250	17239	17226	17227	17011	17201	17146	17236	17203	17187	17186	17126	17244	17012	17157	17263	17059	17190	17368	17316	17121	17309	17268	17023	16983	17133	17114	17115	17042	17281	17253	17308	17172	17046	17222	17038	17143	17117	17365	17214	17070	17218	17361	17313	17068	17256	17286
33429	29699	37642	36175	33027	32770	32041	31060	31568	31247	31142	30824	31027	30931	31157	30720	31002	31109	31029	30966	31116	30928	30520	30666	30561	30798	30742	30698	30701	30506	30669	30679	30719	30787	30654	30713	30629	30573	30784	30770	30471	30498	30693	30886	30771	30502	30810	30667	30751	31037	30610	30621	30573	30715	30461	30292	30764	30703	30410	30570	30978	30508	30688	30892	30715	30684	30723	30616	30452	30648	30645	30571	30791	30612	30654	30504	30664	30899	30506	30618	30834	30529	30742	30719	30747	30740	30649	30959	30801	30706	30761	30754	30646	30808	30809	30574	30720	30581	30365	30566	30723	30757	30590	30903	30755	30775	30720	30577	30812	30671	30971	30564	30682	30718	30789	30676	30626	30407	30680	30689	30854	30633	30598	30420	30808	30649	30442	30803	30750	30898	30816	30867	30773	30769	30647	30662	30859	30682	30695	30682	30735	30852	30703	30688	30658	30715	30995	30869	30644	30579	30659	30601	30685	30526	30776	30437	30679	30548	30640	30532	30705	30735	30890	30658	30632	30638	30753	30426	30440	30690	30583	30682	30776	30714	30716	30512	30604	30770	30639	30705	30545	30571	30760	30557	30622	30578	30583	30745	30694	30780	30537	31067	30699	30823	30621	30701	30747	30494	31016	30680	30457	30404	30857	30698	30600	30747	30510	30530	30813	30687	30590	30626	30738	30720	30743	30813	30690	30761	30801	30832	30725	30635	30679	30683	30848	30670	30658	30703	30414	30758	30742	30680	30585	30755	30748	30502	30725	30241	30794	30988	30546	30600	30902	30647	30728	30725	30901	30669	31030	30496	30987	30688	30824	30787	30690	30499	30696	30796	30787	30440	30660	30740	30871	30857	30772	30958	30651	30554	30745	30676	30582	30679	30754	30756	30639	30557	30803	30839	30757	30602	30772	30560	30848	30731	30763	30507	30368	30944	30712	30499	30653	30313	30865	30694	30848	30766	30888	30501	30686	30600	30833	30476	30810	30548	30528	30832	31004	30430	30632	30754	30987	30751	30792	30686	30681	30484	30950	30774	30624	30898	30715	30644	30441	30416	30731	30635	30824	30633	30580	30682	30907	30630	30641	30806	30930	30590	30711	30467	30593	30727	30849	30639	30499	30618	30860	30739	30551	30659	30732	30682	30829	30588	30303	30782	30683	30435	30573	30514	30835	30729	30518	30906	30797	30972	30670	30512	30824	30589	30946	30534	30811	30594	30911	30525	30640	30781	30792	30618	30868	30726	30856	30577	30938	30949	30870	30912	30671	30672	30702	30810	30892	30496	30540	30654	30795	30761	30853	30519	30669	30947	30636	30885	31090	30784	30803	30936	30832	30602	30750	30654	30833	30715	30674	30998	30764	30516	30733	30615	30824	30826	30657	30704	30626	30732	30725	30776	30854	30751	30745	30574	30580	30646	30565	30632	30782	30842	30732	30795	30902	30786	30709	30535	30534	30549	30733	30823	30624	30721	30924	30777	31111	30546	30676	30614	30745	30740	30791	30668	30966	30910	30847	30830	30739	30903	30606	30849	30779	30519	30694	30464	30730	30752	30802	30619	30596	30673	30717	30737	30711	30814	30780	30722	30808	30820	31000	30863	30699	30789	31038	30917	30700	30540	30784	30655	30888	30721	30770	30614	30682	30751	30751	30558	30929	30735	30792	30667	30878	30946	30996	30695	30624	30423	30758	30693	30513	30930	30720	30719	30775	30679	30746	30701	30843	30683	30719	30736	30729	30688	30879	30543	30928	30640	30704	30849	30490	30871	30774	30868	30785	30559	30860	31008	30906	30605	30934	30589	30589	30543	30561	30843	30634	30735	30724	30551	30813	30529	30529	30831	30746	30707	30722	30550	30596	30418	30888	30621	30584	30834	30692	30624	30764	30559	30744	30757	30900	30486	30916	30652	30828	30637	30531	30818	30762	30603	30551	30615	30663	30565	30921	30448	30757	30753	30964	30656	31116	30844	30671	30831	30671	30821	30925	30537	30487	30620	30827	30604	30735	30628	30877	30681	30751	30720	30557	30788	30615	30616	30828	30685	30581	30872	30588	30711	30784	30810	30833	30766	30742	30657	30690	30472	30822	30709	30881	30736	30655	30650	30712	30586	30393	30498	30808	30773	30586	30516	30725	30899	30635	30843	30762	30903	30747	30886	30624	30689	30662	30501	30748	30675	30699	30615	30695	30651	30906	30505	30664	30738	30871	30782	30602	30758	30695	30866	30543	30607	30766	30808	30753	30495	30849	30378	30720	30906	30574	30524	30988	30516	30689	30836	30632	30953	30732	30754	30841	30759	30604	30851	30998	30597	30853	30979	30690	30616	30730	30937	30468	30791	30579	30769	30600	30287	30635	30442	30728	30809	30682	30663	30908	30712	30832	30568	31132	30615	30811	30707	30791	31185	30659	30673	30803	30666	30578	30677	30845	30753	30756	30710	30994	30881	30739	30703	30895	30844	30544	30816	30411	30776	30403	30691	30645	30806	30535	30820	30710	30619	30525	30732	30714	30631	30861	30420	30639	30982	30778	30745	31100	30876	30538	30946	30745	30566	30820	30427	30532	30690	30766	30911	30914	31102	30575	30986	30711	30462	30786	30670	30491	30501	30706	30730	30739	30478	30569	30960	30954	30807	30649	30974	30663	30629	30474	30668	30607	30915	30566	30726	30645	30907	30431	30719	30822	30566	30523	30490	30874	30646	30630	30720	30633	30813	30734	30502	30548	30631	30750	30788	30615	30690	30608	30611	30660	30559	30789	30788	30732	30905	30636	30521	30743	30694	30492	30669	30570	30690	30601	30706	30725	30729	30648	30719	30570	30589	30878	30625	30711	30714	30822	30775	30473	30604	30872	30487	30750	30786	30955	30651	30751	30908	31070	30769	30484	30548	30589	30709	31002	30949	30564	30736	30695	30550	30764	30592	30809	30474	30683	30584	30848	30977	30682	30609	30656	30405	30641	30884	30864	30642	30623	30525	30573	30725	31003	30587	30334	30628	30751	30569	30908	30743	30670	30670	30496	30618	30512	30873	30760	30625	30836	30703	30608	30914	30912	30777	30728	30444	30375	30695	30769	30780	30737	30891	30894	30764	30688	30770	30743	30746	30670	30616	30617	30604	30666	30677	30481	30964	30810	30780	30687	30858	30519	30584	30525	30786	30766	30611	30858	30537	30832	30712	30838	30782	30698	30468	30453	30683	30858	30783	30897	30613	30626	30714	30674	30710	30657	30752	30688	30740	30719	30472	30626	30773	30713	30805	30592	30778	30964	30687	30709	30810	30748	30836	30574	30538	30563	30650	30702	30603	30872	30763	30757	30969	30672	30876	30548	30746	30745	30688	30760	30514	30815	30760	30744	30647	31074	30669	30556	30805	30771	30551	31038	30720	30588	30747	30761	30609	30649	30795	30671	30799	30732	30785	30463	30626	30692	30620	31021	30823	30615	30547	30597	30880	30796	30577	30617	30575	30633	30903	30805	30787	30651	30637	30755	30460	30663	30839	30683	30587	30755	30671	30424	30837	30622	30579	30846	30749	30511	30596	30802	30760	30777	30973	30777	30784	30466	30611	30706	30676	30725	30635	30771	30849	30684	30550	30669	30661	30777	30693	30859	30697	30714	30448	30515	30427	30724	30690	30939	30413	30574	30724	30864	30719	30889	30794	30597	30622	30787	30647	30488	30307	30432	30359	30542	30699	30653	30470	30787	30567	30496	30561	30424	30651	30750	30383	30589	30640	30814	30704	30764	30800	30932	30708	30648	30532	30696	30615	30538	30731	30809	30774	30897	30759	30830	30969	30809	30882	30828	30712	30706	30716	30763	30700	31096	30809	30844	30513	30703	30743	30624	30568	30726	30530	30481	30774	30776	30744	30568	30611	30391	30614	30795	30794	30588	30903	31053	30483	30674	30792	30797	30644	30683	30483	30665	30775	30706	30344	30495	30691	30736	30601	30862	30913	30798	30674	30743	30605	30480	30449	30514	30532	30659	30678	30534	30818	30731	30671	30748	30769	30549	30720	30769	30643	30936	30800	30644	30800	30570	30797	30927	30804	30293	30839	30522	30603	30866	30576	30847	30696	30557	30600	30534	30778	30558	30788	30903	30967	30977	30893	30603	30741	30772	30845	30888	30739	30740	30723	30812	30757	30587	30901	30583	30952	30668	30962	30672	30524	30630	30443	30610	31035	30890	30451	30615	30455	30849	30622	30476	30417	30485	30774	30718	30614	30727	30428	30513	30608	30470	30644	30657	30742	30721	30752	30796	30867	30655	30605	30696	30878	30702	30850	30838	30784	30643	30674	30619	30334	30503	30813	30659	30685	30420	30754	30763	30461	30574	30849	30848	30538	30510	30568	30820	30923	30677	30406	30887	30636	30684	30665	30575	30562	30697	30489	30680	30678	30810	30608	30601	30456	30792	30938	30457	30616	30672	30789	30698	30876	30698	30699	30453	30835	30879	30782	30857	30759	30490	30689	30633	31018	30770	30443	30705	30647	30816	30692	30648	30852	30524	30780	30802	30596	30757	30729	30559	30580	30650	30436	30782	30784	30862	30813	30640	30781	30990	30434	30848	30472	30794	30587	30745	30793	30803	30788	30581	30732	30817	30755	30521	30624	30454	30885	30815	30685	30799	30696	30536	30521	30840	30633	30679	30672	30905	30672	30752	30712	30699	30720	30648	30599	30702	30625	30287	30760	30786	30887	30456	30836	30782	30655	30675	30751	30829	30723	30734	30471	30881	30912	30533	30797	30813	30384	30627	30963	30495	30561	30484	30697	30754	31002	30587	30612	30709	30860	30649	30609	30834	30451	30664	30686	30466	30899	30672	30777	30681	30458	30618	30852	30794	30758	30726	30796	30372	30571	30898	30695	30584	30586	30809	30676	30422	30960	30842	30792	30737	30852	30776	30724	30621	30542	30728	30602	30723	30676	30779	30468	30797	30511	30638	30593	30573	30912	30694	30689	30727	30714	30531	30872	30798	31061	30852	30973	30582	30670	30755	30630	30447	30659	30932	30493	30759	30608	30688	30692	30579	30462	30703	30744	30869	30801	30643	30823	30886	30359	30648	30644	30631	30688	30562	30645	30713	30638	30813	30884	30744	30592	30711	30600	30701	30323	30833	30491
18613	25290	26376	20861	19064	18332	17824	17455	17322	17508	17231	17082	16877	17039	16894	17088	16882	16903	17120	17276	17043	17042	16964	16911	16846	16738	16857	16970	16842	16906	16836	16991	16885	16872	16904	16786	16994	16984	16855	16757	16844	16923	16906	16763	16906	16827	16845	16723	16954	16751	16826	16846	16910	16845	16898	16906	16940	16857	17089	16908	16827	16926	16903	16783	17029	16988	16946	16969	16967	16729	16775	16899	16890	16876	17041	16874	16969	16824	16948	16843	16771	16734	16895	16894	16782	17148	16884	16763	16784	16837	16888	17074	16960	16864	16887	16978	16916	16732	16968	16778	16869	16828	16860	16661	16943	16750	16847	16954	16715	16825	16809	16724	16946	16748	16717	16813	16781	16922	16864	16785	17008	16900	16759	16958	16837	16708	16938	16791	16898	16874	16951	16904	16833	16671	16727	16935	16885	16674	16779	17115	16763	16838	16904	16901	16868	16841	16968	17000	16732	16716	16919	17050	16803	16975	16900	16689	16796	17058	16749	16799	16803	16818	16843	16758	16956	16822	16932	16805	16717	16927	16993	16994	16641	16999	16735	16813	16944	16874	16770	16725	16765	16824	16926	16923	16777	16658	16833	16642	16849	16766	16789	16910	17084	16780	16894	16943	16882	16779	16835	16931	16871	16867	16803	16889	16867	16838	16866	16725	16797	16980	16821	16931	16936	16769	16789	16785	16920	16945	16951	16769	16819	16908	16996	16884	16831	16973	16720	16958	16909	16843	16852	16808	16751	16652	16741	16758	16796	16754	16919	16757	16737	16764	16685	16929	16789	16871	16890	16745	16934	17026	16888	16761	16848	16811	16670	16727	16795	17078	16787	16710	17015	16855	17086	16766	16715	16704	16804	16758	16854	16879	16989	16991	16818	16779	16868	16816	17006	16684	16875	16847	16797	16997	16854	16893	16806	16760	16810	16742	17046	16683	16877	16958	16832	16815	16793	16910	17076	16778	16927	16840	16702	16929	16668	16908	16931	16784	16652	16876	17018	16855	16737	16830	16863	16940	16818	16828	16913	16890	16981	16911	17074	16860	16850	16733	16815	16957	16950	16782	16826	16705	16921	16738	16855	16917	16919	16894	16760	16913	16870	16880	16859	16853	16913	16889	16835	16732	17165	16883	16797	16906	16981	16915	16834	16774	16973	16671	16787	16780	16761	16720	16768	16953	16706	16734	17000	16876	16980	16913	16747	16908	16779	16996	16830	16960	17069	16736	16741	16982	16907	16816	16953	16969	17025	16748	16849	16652	16876	16897	16835	16842	16813	16821	16884	16748	16911	16685	16917	16898	17175	17024	17004	16927	16818	16873	16923	16853	16873	16654	16922	16838	16973	16866	17090	16763	16858	16776	17010	16869	16872	16799	16687	16995	16864	16913	16780	16980	16851	16762	17028	16870	16996	16910	16969	16905	16976	16888	16761	16914	16874	16801	16968	16888	16828	17022	16816	16913	16739	16908	16882	17043	16946	16838	16722	16772	16905	16847	16999	16956	16913	16918	16842	16971	16890	16790	16915	16896	16977	16781	16878	16900	16710	16948	16917	16833	16857	17019	16733	16897	16768	17005	16850	16825	16670	16923	16950	16840	16806	16900	16714	16837	16822	16884	16995	16732	16955	16825	16797	16727	16800	16793	16709	16911	16949	16742	16866	16659	16906	16830	16764	16904	16663	16659	16820	16858	16849	16938	16775	16740	16739	16877	16831	16852	16832	16999	16917	16955	16820	16865	16954	16872	16867	16754	16901	17041	16827	16708	16897	17051	16916	16890	16949	17002	16974	16842	16870	16786	16637	16864	17015	16779	16668	16960	16979	16731	16754	16796	16994	16858	16917	16803	16678	16887	16864	16883	16934	17003	16666	16829	16919	16737	16716	17028	16854	16834	16918	16847	16925	16786	16960	16835	16845	16892	16853	16832	16913	16809	16859	16903	16937	17096	16851	16869	16962	16889	16756	16746	17014	16810	16952	16915	17132	16790	16830	16788	16903	16777	17214	17044	16846	16940	16801	16841	16751	16875	16828	16960	16985	16912	16730	16967	16811	16816	16883	17055	16937	16853	17022	16937	16911	16724	16987	16797	16927	16766	16922	16755	16873	16603	16811	16840	16852	16861	16747	16745	16638	16733	17000	16826	16876	16795	16782	17043	16765	16863	17075	16847	16784	16949	17075	16580	16845	17185	16950	16832	16930	16712	16805	16765	16776	16908	16953	16920	16786	16864	16784	16748	16773	16851	16918	17134	16925	17025	17028	16890	16923	16796	16868	16776	16864	16861	16820	16735	16986	16724	16798	16767	16925	16853	16730	16899	16927	16834	17051	16794	16786	16869	16817	16701	16792	16837	16799	16929	16936	16760	16873	16866	16727	16652	16717	17049	16807	16663	16644	16975	16746	16795	16969	16769	16810	16973	16879	16867	16806	16952	16828	16810	16757	16780	16830	16983	16701	16753	16821	16941	16725	17042	16809	16994	16833	16880	16871	16776	16796	16588	16760	16744	16660	16876	16846	16917	16868	16920	17000	16812	16737	16856	16783	17103	16965	16890	16977	16948	16717	16897	16706	16950	16889	16727	16950	16898	16741	16774	16840	16826	16959	16916	16802	16732	16930	16683	16876	16799	16856	16680	16765	16732	16899	16781	16908	16785	16860	16898	16695	16910	17031	16819	16858	16936	17238	16903	16857	17009	17068	16849	16766	16991	16993	17100	16956	16822	16950	16910	16771	16752	16730	16891	16843	16895	16887	16853	16851	16838	16903	16972	16842	16998	16682	16927	16879	16821	16870	16973	16853	16719	16998	16831	16888	17127	16919	17106	16961	16853	16742	16799	16893	16965	16893	16943	17019	16816	16891	16963	17110	17027	16962	16879	16928	17012	16890	16739	16887	16964	16842	16884	16810	16885	16917	16818	16688	16590	16889	16954	16912	16840	17017	16929	16939	16831	16913	16892	16939	16919	16791	16860	17044	17024	16919	17007	16815	16961	16994	16891	16981	16884	16856	16872	16858	16782	17027	16910	16863	16949	16825	16859	16789	16881	16901	17011	16902	16964	17157	16937	16855	16957	16941	16795	16816	16996	16685	16692	16880	16850	16733	16858	16963	17076	16834	16939	16975	16949	16884	16848	16898	17095	16953	16940	16911	16866	16988	16913	16783	16866	16905	16804	16906	16924	16808	16704	16738	16891	17175	16728	16849	16962	16841	16863	17048	16707	17007	16759	16975	17007	16766	16905	16755	16979	16817	16699	16634	16849	16790	16892	16837	16835	17079	16860	16835	16689	16971	16766	16826	16880	16853	16794	16947	16925	16939	16883	16965	16911	16958	16971	16770	16802	17042	16842	16880	16751	16619	16936	16834	16882	16832	17010	16838	16957	16790	16853	16778	16845	16878	16738	16824	17111	17047	16916	16953	16848	16993	16955	16728	16982	16979	16884	16783	16912	16770	16828	16967	16776	16715	16965	16736	16877	16836	16834	16761	16920	16998	16822	16974	16842	16840	16947	16920	17028	16887	16647	16876	16936	16949	16941	16985	16871	16960	16773	16854	16883	16946	17003	16800	16860	16943	16907	17021	17039	16837	16914	16856	16869	16877	16779	16784	16963	16780	16752	16829	16740	16881	17022	16766	16974	16953	16961	16810	16948	16964	16890	16812	16903	16807	16757	16924	16874	16694	16932	16817	16913	16949	16939	16926	16988	16947	16821	16895	16859	16750	16888	17023	16849	16979	16847	16994	17028	16815	17036	16839	16827	16923	16688	16854	16816	16886	16956	17010	16799	16974	16897	16916	16897	16876	16742	16889	16904	16732	16833	16753	16799	17029	16784	17059	16968	16905	16849	16999	16940	16821	16796	17064	16760	17066	16909	16793	16927	16845	16844	16902	16850	17053	16809	16752	16780	16911	16902	16890	16892	16877	16907	16747	16728	16843	16913	16884	16756	17067	16924	16927	16962	16927	16982	16908	16793	16983	16787	16941	16816	17011	16908	16934	17048	17054	16771	16922	16961	16744	16777	16988	16951	16847	16829	16845	16797	16902	16942	16764	16999	16916	16936	16895	16809	16994	16825	16734	16858	16724	16990	16875	16788	16753	16900	16879	16862	16917	16972	16709	16986	16830	17055	16796	16889	16977	16916	16855	16795	16988	16753	16858	16696	16892	16882	16981	16947	16835	17004	17002	16815	16942	16977	16936	16759	16798	16825	16849	16868	16886	16738	16547	16737	16860	16851	16820	16731	16877	16898	16699	16749	16804	16857	16835	16889	16936	16843	17073	16901	16921	16898	16871	16823	16847	16777	16925	16895	16748	16911	16925	16904	16938	16890	16896	16913	16851	16995	17014	16815	16843	16833	16929	16878	16856	16954	16975	16914	16907	16893	16893	16880	16804	16830	16901	16903	16910	17035	16874	16949	16838	16742	16877	17026	16860	16692	16869	16801	17048	16949	16735	16743	16968	16789	16847	16811	16920	17004	16935	16827	16870	16753	16941	16899	16920	16828	16934	16869	16798	16911	16836	16842	16879	16716	16898	16972	16907	16722	16889	16946	16736	16843	16941	16914	17018	16783	16876	16829	16906	16895	17024	16962	16803	16719	16903	16904	16858	16862	16755	16974	17079	16795	16962	16912	16889	16823	16993	16896	16701	16848	16950	16746	16814	17005	17012	16690	16770	16860	16900	16873	17014	16883	16769	16893	16896	16691	16699	16885	16815	16919	16880	16893	16992	16843	16891	17045	16761	16696	16803	16974	16968	17071	17030	16923	16806	16989	16906	16900	16898	16929	16833	16933	16903	16928	16762	16878	16811	16734	16833	16773	16901	16873	16978	16961	16834	16909	16930	16909	16828	16677	16893	16811	16771	17063	16915	16836	16612	17009	16942	16848	16916	16886	16755	16846	17026	16906	16866	16664	16817	16901	16964	16709	16727	16982	16844	16912	16789	16749	16894	16977	16978	16884	16914	16799	16842	16963	16804	16820	16825	17027	16740	16798	16978	16870	16863	16920	16881	16862	16853	16941	16881	16950	16893	16982	16939	16818	16651	16862	16763	16894	16846	16808	16972	16954	16793	16947	16980	16920	16734	16893	16929	16734	16873	16768	16923	16877	16762	16604	16930	16802	16772	16637
23999	20966	28001	28714	30762	32538	33387	31422	31476	31955	31251	30881	30799	30538	30720	30646	30470	30510	31349	32059	32004	31275	30768	30763	30086	30544	30144	30235	30400	30312	30283	30261	30421	29992	30106	30108	30160	30484	30197	30165	30245	30174	30331	30227	30089	30210	30140	30220	30258	30396	30262	30203	30337	30537	30211	29945	30368	30167	30127	30261	30337	30234	30080	30011	30341	30142	30160	30067	30272	30188	30143	30336	30169	30415	30269	29969	30241	30193	30169	30253	30249	30187	30224	30216	30278	30390	30265	30253	30282	30255	30455	30053	30342	30385	29887	30171	30291	30358	30358	29974	30503	30089	30259	30056	30402	30563	30323	30076	30195	30300	30098	30000	30390	30237	30240	30242	30053	30356	30103	29920	30238	30182	30311	30076	29906	30354	30117	30283	30478	30237	30273	30175	29880	30211	30412	30102	30118	30133	30278	30251	30248	29952	30307	30118	30023	30126	30134	30113	30265	29958	30124	30345	29990	30220	30294	30244	30191	30302	30240	30192	30307	30382	30126	30371	30207	30487	30086	30077	30415	30436	30280	30296	30024	30207	30355	29993	30266	30153	30102	30283	30321	30154	30082	29978	30360	30341	30045	30211	30051	30157	30068	30245	30178	30112	30283	30484	30329	30190	30195	30104	30033	30227	30278	30115	30472	30280	30271	30146	30231	30284	30277	30355	30312	30279	30122	29888	30429	30218	29978	30022	30102	30349	30130	30187	30225	30405	30463	30136	30332	30038	30222	30048	30237	30197	30139	30020	30189	30395	30316	30233	30016	30336	30207	30306	30384	30360	30195	30144	30370	30338	29894	30294	30138	29992	30198	30302	30217	30200	30192	30132	30211	30309	30211	30125	30408	30077	30232	30199	30120	30238	30219	30323	30355	30460	30466	30292	30226	30008	30088	30091	30380	30281	30321	30029	30335	30109	30291	30308	30115	30063	30086	30196	30065	30325	30456	30408	30318	29926	30130	30223	30090	30083	29888	30101	30143	30281	30199	30176	30369	30403	30194	30368	30428	30323	30122	30520	30198	30057	30195	29888	30134	30205	30268	30240	30221	30426	30580	30337	30129	30210	30144	30226	30369	30331	30197	29941	30117	30373	30128	30151	30254	30387	30553	30393	30420	30358	30240	30141	30283	30235	30015	30102	30076	30124	30003	30157	30329	30411	30445	30102	30349	30313	30188	30299	30545	30177	30177	30197	30312	30212	29907	30074	30162	30354	30219	30333	30002	30130	30326	30142	30349	29929	30157	30261	30249	30263	30130	30154	30297	30133	30265	30294	30296	30271	30139	29832	30361	30010	30226	30083	30223	30102	30290	30393	29918	30090	30229	30422	30267	30305	30369	30197	30316	30048	30211	30059	30379	30297	30152	30125	30287	30227	30343	30291	30141	30155	30341	30345	30220	30032	30080	30223	30222	30287	30128	30228	30165	30197	30235	30450	30033	30191	30292	30173	30548	30070	30215	30544	30606	30225	30008	30046	30130	29997	30062	30219	30041	30269	30274	30321	30091	30052	30211	30144	30407	30428	30179	30265	30367	30317	30299	30237	30141	30277	30309	29946	30154	30066	30172	29934	30077	30080	29987	30101	30367	30073	30382	30152	30349	30523	30244	30105	30183	30455	30142	30390	30183	30094	30220	30201	30407	30124	30342	30011	30264	30360	29942	30280	30321	30390	30432	29863	30183	30322	30175	30323	30320	30247	30325	29965	30076	30067	29978	30162	30390	30401	29906	30316	30234	30204	30320	30041	30378	30018	30051	30182	30348	30162	30163	30253	30039	30180	30210	30479	30361	30395	30447	30341	30281	30362	30107	30260	30223	30106	30293	30281	30169	30230	30446	29956	30199	30146	30118	30281	30266	30163	30184	30099	30027	30295	30363	30145	30308	30230	30149	30271	30447	30203	30112	30074	30338	30409	30237	30124	30276	30118	30232	30098	30456	30236	30247	30335	30343	30493	30159	30288	30464	30234	30350	30243	30530	30273	30313	30011	30243	30400	30263	30144	30223	30401	30295	30157	30381	30139	30037	30204	30161	30105	30117	30147	30153	30137	30227	30134	30237	30283	30235	30239	29958	30161	30150	30094	30023	30235	30258	30366	30146	30239	30038	30115	30205	30117	30282	30181	29956	29877	30266	30157	30264	30237	30173	30076	30331	30111	30171	30250	30190	30286	30241	30055	29956	30158	30172	30154	30441	30167	30251	30388	30346	30345	30259	30326	30245	30216	30415	30278	30209	30230	30354	30172	30548	30203	30067	30273	30382	30079	30121	30279	29836	30179	30155	30170	30482	30210	30110	30049	30304	30057	30414	30249	30340	30299	30251	30456	30091	29982	29917	30394	30483	30172	30564	30518	30288	30132	30118	29964	30212	30221	30210	30262	30428	30378	30249	30281	30448	30364	30187	30210	29957	30022	30058	30141	30216	30372	30177	29972	30225	30191	30235	30278	30055	30318	30265	30272	30321	30175	30515	30224	30439	30306	30384	30114	30347	30175	30213	30097	30307	30135	30163	29964	30068	30359	30547	29961	30172	30138	30342	30477	30288	30122	30408	30311	30157	30207	30290	30216	30263	30206	30149	30252	30570	30330	30245	30326	30344	29889	30303	30179	30262	30364	30190	30286	30207	30270	30113	30007	30128	30344	30190	30360	30078	30009	30271	30353	30257	30231	30262	30177	30290	30356	30179	30237	30229	30059	30157	30243	30165	30035	30092	30191	30142	30262	29985	30123	30111	30041	30082	30025	30075	30103	30295	30006	30246	29850	30049	30338	30318	30384	30569	30216	30255	30105	30229	30324	30202	30095	30122	29898	30507	30232	30405	30335	30261	30219	30352	30187	30140	30092	30265	30147	30134	30240	30377	30046	30242	30129	30097	30138	30243	30422	30148	30079	30109	30138	30029	30159	29984	30062	30078	30275	30175	30262	30144	30128	30296	30118	30435	30465	30131	29986	30192	30109	30217	30553	30316	30113	29942	29993	30265	30167	30439	30110	30338	30507	30339	30106	30336	30153	30176	30071	30252	30251	30062	30150	30417	30319	30458	30235	30141	30272	30442	30403	30355	30162	29998	30337	29957	30285	30108	30121	30404	30240	30238	30261	30106	30157	30002	30024	30178	30148	30343	30347	30266	30230	30212	30215	29990	30033	29835	30215	30186	30250	30332	29873	30260	30080	30094	30179	30219	30202	30259	30260	30067	30125	30174	30219	30009	30112	30153	30243	30184	30234	30371	30578	30297	30467	30162	30084	30197	30250	30339	30313	30147	30486	29993	30326	29979	29995	30480	30326	30413	30364	30098	30415	30109	30006	30131	30200	30001	30436	30185	30136	30385	30171	30119	30260	30135	30427	30176	30346	30119	30221	30249	30418	30330	30347	30341	29841	30065	30140	30309	30164	30132	30395	30145	30154	30408	30185	30087	30172	30225	30084	30136	30354	30229	30085	30086	30200	30081	30384	30349	30453	30089	30118	30503	30326	30286	30381	30215	30272	30221	30252	30226	30187	30169	30286	30448	30384	30074	30299	30378	30351	30081	30228	29937	30333	30559	30345	30311	30448	30299	30324	30437	30250	30172	30135	29975	30173	30124	30129	30300	30516	30028	30356	30438	30213	30125	30144	30013	30431	30230	30263	30371	30305	30102	30358	30253	30272	30270	30346	30259	29978	30231	30259	30402	30191	30282	30252	30001	30144	29953	30036	30218	30295	30178	30244	30034	30238	30328	29973	30300	30425	29983	29982	30257	30328	30107	30105	30194	30245	30304	30177	30400	30163	30269	29750	30046	30013	30053	30150	30279	30044	30240	30351	30288	30354	30364	30170	30000	30280	30465	30604	30170	30229	30113	30302	30164	30392	30473	30281	30298	30293	30273	29945	30017	30233	30176	30048	30123	30314	30106	30246	30236	30281	30193	30055	30315	30237	30078	30128	30327	30111	30365	30105	30521	30239	29944	30243	30288	30263	29949	29935	30117	30189	30289	30265	30189	30120	30185	30143	30257	30386	30173	30438	30487	30261	30273	29985	30217	30199	30514	30230	30293	30299	30301	30176	30449	30181	30462	30369	30505	30520	30206	30176	30110	30042	30207	30061	30096	30185	29933	29921	30244	30388	30575	30320	30185	30340	30466	30171	30376	30221	30092	30332	30166	30250	30319	30425	30231	30384	30387	30353	30489	29961	30164	30168	30363	30269	30363	30056	30371	30085	30379	30450	30100	30455	30435	30214	30098	30218	30373	30097	30241	30440	30188	29890	30212	30217	30068	30413	30084	30138	30091	30241	30260	30139	30327	30438	30131	30151	30150	30175	30311	30325	30195	30412	30372	30271	30201	29890	30082	30201	30351	30362	30229	30158	30150	30312	30359	30425	30193	30106	29989	30213	30123	30306	30200	30058	30223	30166	29849	30275	30083	30016	30203	30140	30305	30284	30239	30194	30171	30207	30091	30345	30189	30177	30202	30396	30150	30395	30528	30132	30329	30376	30277	30239	30034	30360	30252	30190	30438	30162	30225	30168	29999	30391	30339	30073	30437	30249	30679	30627	30222	30378	29981	29931	29985	30343	30139	30363	30140	30420	30131	30311	30474	30177	30329	30376	30261	30241	30249	30303	30178	30123	30429	30254	30186	30036	30238	30431	30584	30273	29899	30302	30353	30165	30139	30168	30320	30090	30585	30004	30323	30358	30289	30325	30501	30357	30228	30507	30364	30215	30272	30400	30314	30221	30303	30228	30081	30314	30213	29978	30353	30226	30329	30360	30011	30354	30169	30307	30218	29999	30265	30271	30395	30151	30086	30081	30245	30319	30343	30042	30017	29944	30011	30224	30251	30290	30267	30395	30264	30244	30064	30285	30371	30019	30136	30350	30182	30317	30542	30384	30302	30099	30263	30151	30264	30506	30465	30661	30293	30276	30232	30161	30260	30275	30042	30169	30561	30127	30370	30161	30268	30108	30244	30019	30307	30330	30352	30057	30222	30241	30373	30288	30346	30210	30409	30345	30205	29864	30359	30150	30316	30361	30264	30239	30380	30260	30085	29901	30341	30264	30071	29932	30237	29915	30046	30274	30093	30185	30196	30036	30241	30339	30210	29951	30395	30238	30238	30369	30169	30162	30258	30314	30359	30207
13891	27713	29317	22582	20260	19155	18290	17904	17971	18001	17487	17265	17167	17168	17160	17094	16963	17228	17605	18175	17928	17470	17196	16841	16896	17032	16732	16982	16827	16918	16910	16879	16979	16722	16995	17036	16794	16723	16847	16765	16683	16892	16772	16924	16877	16716	16968	16798	16885	16809	16736	16917	16734	16933	16778	16991	16870	16768	16857	16765	16860	17089	16656	16979	16663	16911	16821	16959	16886	16894	16848	16666	16830	16994	16846	16925	16777	16821	16973	16627	16926	16916	16954	16837	16779	16682	16908	16789	16760	16798	16880	16857	16827	16956	16822	16862	16844	16844	16787	16838	16940	16929	16886	17003	16674	16625	16782	16795	16899	16749	16911	16611	16878	16720	16781	16720	16787	16718	16810	16851	16830	16817	16805	16819	16703	16927	16913	16829	16970	16859	16757	16834	16929	16736	16799	16752	16772	16848	16787	16749	16925	16967	16892	16959	16764	16726	16847	16731	16805	16887	16963	16826	16747	16905	16866	16594	16736	16766	16786	16809	16722	16863	16764	16792	16738	16747	16874	16817	16743	16935	16804	16623	16724	16689	16953	16811	16814	16721	16845	16687	16808	16803	16729	16900	16769	16703	16928	16686	16862	16835	16707	16697	16888	16835	16894	16880	16900	16710	16836	16753	16764	16789	16812	16787	16662	16851	16607	16911	16833	16955	16812	16819	16869	16697	16802	16688	16780	16771	16834	16851	16796	16690	16856	16782	16427	16844	16718	16834	16873	16779	16709	16992	16779	16906	16803	16736	16713	16890	16755	16819	16825	16875	16675	16809	16917	16834	16765	16750	16837	16598	16858	16678	16877	16716	16717	16851	16815	16733	16647	16908	16717	16775	16836	16771	16911	16898	16605	16810	16701	16838	16692	16904	16706	16772	16832	16686	16952	16877	16782	16908	16933	16943	16684	16733	16766	16863	16969	16686	16780	16792	16832	16883	16745	16709	17044	16674	16759	16875	16896	16850	16553	16768	16717	16630	16770	16646	16872	16823	16836	16802	16636	16705	16690	16855	16604	16735	16743	16870	16749	16886	16854	16874	16738	16761	16959	16687	16978	16738	16904	17014	16758	16883	16863	16806	16965	17075	16798	16829	16609	16780	16807	16661	16928	16731	16688	16754	16981	16740	16729	16892	16966	16906	16553	16899	16825	16740	16696	16867	16831	16877	16836	16690	16992	16846	16742	16693	16861	16738	16834	16810	16944	16813	16737	17034	16907	16794	17066	16895	16893	16697	16866	16815	16853	16691	16772	16843	16893	16753	16641	16949	16801	16592	16770	16723	16705	16773	16701	16929	16819	16810	16731	16772	17026	16917	16853	16740	16959	16779	16873	16855	16757	16844	16895	16859	16825	16904	16845	16908	16908	16502	16921	16841	16824	16757	16922	16686	16769	16823	16759	16764	16806	16627	17082	16894	16827	16757	16872	16686	16618	16959	16938	16951	16765	16807	16741	16925	16776	16820	16755	16676	16750	16779	16831	16940	16811	16783	16953	16859	16869	16879	16844	16664	16765	16933	16781	16863	16766	16912	17071	16910	16673	16758	16893	16891	16875	16773	16927	16867	16943	16970	16688	16762	16884	16875	16806	16807	16837	16829	16767	16833	16835	16906	16674	16890	16739	16891	16856	16720	16940	16751	17039	16800	16707	16934	16786	16907	16620	16804	16751	16937	16648	16849	16912	16917	16657	16849	16902	16894	16888	16704	16809	16574	16856	16978	16884	16971	16992	16902	16794	16745	16772	16803	16746	16802	16743	17064	16573	16564	16859	16950	16736	16784	16875	16657	16775	16811	16862	16791	16857	16687	16853	16751	16785	16708	16944	16790	16816	16759	16795	16955	16697	16790	16820	16711	16834	16913	16779	16649	16747	16957	16797	16786	16809	16753	16662	16790	16721	16772	16777	16822	16842	16687	16867	16799	16719	16764	16707	16836	16659	16675	16614	16819	16824	16778	16677	16734	16850	16813	16764	16850	16754	16876	16770	16770	16771	16894	16917	16894	16836	17054	16793	16754	16827	16857	17003	16813	16847	16800	16905	16752	16833	16847	16734	16675	16868	16978	16859	16704	16619	16930	16809	16817	16809	16858	16776	16816	16807	16754	16714	16904	16893	16744	16761	16779	16762	16743	16825	17010	16790	16745	16776	16642	16861	16812	16511	16887	16923	16801	16724	16783	16949	16687	16873	16993	16786	16778	16848	16844	16744	16660	16762	16717	16897	16926	16735	16764	16792	16865	16557	16904	16669	16768	16619	16844	16882	16847	16813	16914	16821	16779	16765	16870	16857	16893	16817	16650	16740	16783	16762	16798	17016	16995	16834	16827	16652	16860	16817	16787	16939	16800	16878	16940	16847	16898	16742	16885	16930	16674	16853	16791	16648	16711	16781	16620	16716	16735	16720	16779	16864	16976	16737	16899	16828	16967	16833	16987	16563	16805	16786	16784	16698	16801	16855	16900	16742	16839	16675	16746	17033	16797	16749	16896	16801	16825	16843	16948	16799	16809	16889	16903	16924	16758	16746	16864	16880	16989	16925	16637	16825	16624	16994	16888	16877	16710	16845	16845	16722	16770	16704	16873	16883	16746	16800	16674	16893	16803	16717	16757	16858	16672	16845	16676	16826	16861	17022	16811	16774	16759	16877	16797	16762	16675	16932	16858	16723	16868	16755	16655	16958	16920	16864	16821	16816	16851	16771	16589	17017	16949	16720	16710	16872	16842	16923	16831	16956	16940	16684	16863	17042	16793	16887	16858	16812	16795	16965	16856	16840	16956	16676	16718	16763	16746	16748	16936	16764	16634	16834	16729	16872	16812	16789	16772	16864	16651	16811	16843	16861	16793	16709	16652	16959	16912	16799	16825	16783	16986	16845	16850	16791	16747	16635	16785	16907	16861	16844	16679	16940	16832	16786	16950	16784	16603	16834	16809	16701	16858	16987	16688	16846	16797	16741	16739	16943	16775	16926	16856	16704	16798	16723	17050	16815	16924	17060	16903	16957	16700	16775	16830	16844	16895	16814	16641	16820	17009	16786	16902	16718	16872	16930	16787	16818	16951	16849	16806	16890	16877	16579	16832	16744	16785	16856	16695	16935	16818	16750	16834	16774	16914	16894	16811	16763	16852	16719	16636	16657	16908	16860	16810	16888	16907	16891	16701	16783	16792	16726	16712	16944	16763	16748	16848	16733	16913	16771	16733	16843	16876	16842	16875	17008	16903	16934	16845	17019	16819	16746	16730	16770	16849	16754	16901	16856	16928	16876	16850	16719	16604	16647	16892	16612	16772	16933	16925	16768	16724	16809	16898	16813	16873	16761	16866	16723	16774	16675	16730	16789	16822	16809	16702	16724	16853	16808	16762	16920	16847	16853	16895	16831	16674	16813	16824	16905	17028	16909	16792	16825	16887	16814	16826	17028	16763	16859	16789	16668	16915	16940	16764	16996	16600	16988	16712	16951	16619	16912	16848	16809	16816	17090	17008	16758	16721	16659	16844	16732	16758	16811	16891	16680	16866	16797	16911	16787	16863	16792	16911	16867	16792	16883	16895	16766	16940	16750	16762	16982	16842	16841	16904	16817	16673	16810	16828	16831	16780	16769	16852	16756	16858	16855	16814	16856	16639	16802	16872	16637	16817	16805	16770	16859	16818	16928	16653	16931	16782	16804	16825	16693	16840	16758	16862	16721	16891	16849	16851	16784	16955	16757	16855	16761	16913	16731	16769	16771	16689	16897	16782	16868	16875	16968	16776	16795	16916	16871	16833	16988	16662	16991	16864	16888	16874	16896	17038	16790	16879	16833	16839	16960	16773	17043	16934	16980	16816	16870	16892	17013	16867	16774	16814	16890	16892	16749	16805	16716	16925	16909	16771	16841	16756	16903	16999	16887	16833	16764	16765	16819	16980	16799	16891	16788	16765	16782	16846	16765	16755	16922	16693	16972	16934	16881	16779	16752	16984	17019	16710	16787	16906	16831	16432	16795	16804	17063	16748	16783	16890	16840	17001	16697	16853	16904	16747	16777	16763	16810	16930	16944	16648	16865	16894	16930	16844	16827	16906	16849	16723	16779	16674	16867	16749	16757	16666	16861	16769	16802	16938	16947	16737	16909	16807	16763	16745	16923	16806	16863	16892	16765	16925	16765	16796	16853	16801	16672	16717	16741	16744	16903	16715	16669	16762	16881	16823	16898	16651	16965	16585	16924	16952	16782	17078	16866	16727	16648	16828	16642	16794	16929	16968	16881	16687	16966	16834	16819	16947	16716	16814	16798	16727	16829	16954	16832	16912	16840	16836	16783	16929	16643	16655	16764	16766	16714	16937	16687	16811	16868	16779	16787	16935	16869	16686	16863	16965	16629	16706	16748	16865	17007	16742	16756	16875	16782	16592	16899	16874	16873	16924	16770	16824	16693	16849	16816	16783	16636	16817	16793	16770	16717	16715	16909	16903	16937	16849	16901	16764	16852	16895	16756	16754	16738	16906	16854	16984	16756	16957	16761	16805	16919	16986	16849	16752	16773	16761	16697	16817	16681	16861	16905	16757	16747	16713	16706	16852	16913	16880	16789	16759	16760	16748	16836	16755	16873	16651	16646	16906	16713	16791	16935	16718	16658	16822	16776	16943	16909	16694	16833	16928	16720	16645	16822	16907	16744	16967	16875	16903	16858	16837	16965	16698	16918	16830	16858	16869	16845	16691	16789	16827	16912	16731	16808	16990	17055	16898	16857	16902	16937	16703	16723	16862	16879	16806	16833	16942	16997	16901	16837	16980	16657	16626	16871	16745	16887	16749	16798	16858	16712	16805	16792	16750	16771	16802	16817	16838	16669	16793	16936	16776	16959	16908	16908	16846	16854	16750	16652	16925	16761	16685	16693	16721	16780	16814	16801	16805	16717	16806	16849	16762	16948	17031	16958	16797	16990	16728	16827	16610	16795	16655	16860	16700	16833	16818	16670	16909	16981	16729	16880	16942	16894	16689	16793	16864	16744	16945	16806	16799	16562	16928	16795	16916	16652	16942	16742	16903	16883	16908	16846	16789	16824	16878	16668	16910	16992	16847	16786	16892	16821	16810	17112	16828	17092	16762	16824	16807	16990	16718	16860	16964	16793	16913	16801	16950
22584	20976	27945	26100	28826	33343	35100	32913	32268	32460	32397	31670	31354	31505	31286	31261	31222	31356	32730	34372	33789	32144	31537	31088	30933	30659	30830	30858	30714	31055	30806	30988	30721	30968	30986	30753	30412	30599	30869	30721	30934	30690	31102	30522	30882	30769	30705	30837	30537	30530	30777	30740	30801	30672	30955	30760	31028	30656	30808	30848	30803	30576	30603	30519	30917	30609	30883	30513	30546	30636	30712	30666	30658	30968	30787	30895	30661	30751	30616	30621	30650	30614	30782	30420	30487	30494	30626	30819	30749	30834	30551	30939	30453	30684	30740	30471	30595	30702	30551	30521	30735	30683	30882	30698	30716	30643	30636	30628	30651	30539	30623	30641	30843	30687	30744	30644	31128	30865	30973	30594	30603	30854	30599	30779	30564	30794	30702	30548	30653	30394	30443	30617	30480	30453	30704	30557	30530	30928	30840	30630	30562	30503	30578	30615	30637	30610	30661	30440	30898	30474	30444	30363	30875	30345	30674	30782	30676	30630	30578	30954	30521	30531	30483	30949	30710	30626	30360	30436	30370	30529	30595	30489	30674	30672	30683	30690	30739	30640	30456	30641	30431	30575	30764	30583	30784	30933	30650	30644	30678	30840	30599	30666	30755	30774	30536	30624	30775	30451	30744	30516	30407	30775	30723	30769	30595	30770	30662	30323	30583	30665	30960	30546	30605	30753	30624	30808	30449	30944	30647	30594	30463	30464	30489	30643	30459	30521	30707	30691	30391	30706	30606	30681	30539	30769	30514	30638	30747	30871	30478	30703	30835	30670	30525	30644	30873	30608	30683	30515	30632	30711	30535	30531	30807	30205	30552	30502	30883	30589	30368	30598	30527	30590	30524	30570	30585	30803	30748	30401	30770	30703	30569	30749	30645	31085	30621	30693	30760	30543	30765	30587	30836	30538	30934	30688	30797	30643	30716	30789	30655	30472	30553	30565	30716	30620	30750	30830	30425	30476	30678	30743	30886	30452	30668	30701	30978	30734	30700	30511	30785	30605	30527	30666	30800	30541	30523	30767	30492	30696	30719	30762	30467	30649	30909	30882	30578	30511	30766	30416	30877	30777	30631	30874	30580	30629	30737	30797	30577	30705	30433	30680	30648	30649	30644	30539	30738	30679	30682	30524	30312	30641	30790	30723	30623	30568	30626	30573	30517	30605	30606	30562	30616	30670	30829	30483	30819	30611	30841	30442	30706	30452	30565	30413	30408	30784	30703	30636	30750	30735	30655	30590	30619	30840	30804	30524	30619	30659	30760	30945	30757	30724	30658	30610	30752	30536	30463	30647	30966	30563	30551	30677	30740	30759	30607	30540	30758	30759	30776	30498	30585	30730	30653	30806	30672	30553	30679	30600	30966	30664	30677	30690	30665	30744	30589	30598	30526	30553	30574	30639	30613	30601	30808	30421	30528	30594	30633	30596	30846	30566	30626	30561	30956	30760	30451	30572	30762	30207	30564	30621	30878	30599	30530	31092	30520	30510	30447	30435	30805	30738	30683	30673	30622	30533	30410	30667	30536	30597	30644	30667	30742	30679	30487	30683	30692	30626	30786	30641	30301	30543	30731	30753	30753	30744	30735	30491	30675	30894	30642	30603	30440	30658	30470	30586	30589	30583	30670	30562	30875	30781	30733	30626	30691	30423	30529	30455	30649	30442	30682	30614	30629	30421	30712	30672	30770	30627	30590	30661	30667	30763	30862	30505	30600	30618	30494	30586	30478	30741	30643	30404	30649	30989	30619	30503	30674	30874	30365	30835	30357	30539	30710	30473	30916	30818	30919	30502	30600	30544	30629	30695	30500	30417	30506	30723	30574	30597	30516	30698	30709	30608	30769	30710	30695	30376	30654	30855	30715	30535	30685	30782	30514	30638	30822	30613	30625	30647	30791	30889	30659	30554	30750	30813	30829	30705	30859	30503	30494	30515	30488	30604	30375	30527	30495	30702	30721	30831	30721	30553	30631	30803	30821	30518	30787	30776	30718	30667	30565	30578	30652	30672	30648	30572	30589	30829	30658	30602	30372	30638	30909	30653	30720	30450	30444	30708	30583	30408	30695	30440	30938	30559	30637	30515	30803	30667	30525	30574	30298	30618	30445	30433	30583	30650	30756	30499	30785	31067	30599	30741	30413	30681	30653	30804	30671	30595	30505	30801	30902	30631	30524	30450	30944	30544	30621	30543	30645	30805	30729	30568	30528	30501	30632	30574	30745	30716	30880	30419	30426	30627	30564	30357	30585	30515	30797	30520	30590	30453	30725	30455	30784	30463	30770	30574	30712	30754	30751	30472	30798	30629	30824	30705	30829	30821	30545	30829	30679	30774	30451	30565	30625	30579	30562	30874	30426	30718	30707	30639	30694	30521	30524	30593	30468	30665	30693	30733	30833	30737	30677	30667	30937	30631	30654	30689	30814	30667	30634	30513	30965	30512	30812	30568	30414	30448	30399	30319	30404	30708	30881	30654	30741	30674	30683	30598	30701	30606	30727	30261	30307	30866	30653	30626	30702	30672	30569	30600	30711	30821	30529	30303	30636	30818	30695	30408	30703	30666	30615	30798	30855	30716	30665	30725	30504	30808	30821	30684	30689	31038	30726	30704	30790	30472	30504	30541	30544	30672	30587	30500	30327	30590	30695	30745	30552	30502	30649	30829	30724	30532	30566	30606	30857	30676	30475	30452	30640	30836	30677	30641	30887	30638	30797	30493	30364	30700	30649	30543	30422	30711	30533	30673	30549	30736	30739	30696	30501	30558	30599	30624	30466	30593	30688	30400	30611	30570	30553	30909	30820	30802	30632	30701	30774	30394	30335	30633	30557	30621	30653	30657	30823	30584	30862	30517	30403	30552	30831	30708	30722	30695	30526	30538	30596	30652	30486	30518	30592	30999	30744	30600	30525	30592	30501	30647	30742	30622	30513	30668	30462	30786	30467	30927	30670	30492	30521	30583	30752	30590	30695	30695	30644	30773	30646	30776	30904	30643	30662	30472	30345	30478	30708	30534	30786	30577	30617	30616	30900	30506	30453	30554	30805	30665	30886	30760	30691	30392	30613	30949	30812	30649	30938	30603	30457	30416	30580	30450	30429	30471	30583	30680	30565	30553	30817	30760	30700	30712	30537	30701	30572	30545	30755	30678	30541	30802	30686	30510	30642	30665	30826	30657	30593	30630	30764	30737	30810	30386	30754	30905	30897	30579	30766	30541	30596	30722	30493	30522	30566	30571	30679	30718	30429	30754	30768	30692	30669	30687	30493	30498	30845	30534	30548	30916	30742	30507	30638	30652	30674	30508	30363	30723	30483	30920	30570	30424	30735	30702	30798	30578	30684	30424	30538	30594	30388	30771	30570	30599	30421	30610	30811	30625	30624	30780	30715	30762	30757	30623	30805	30563	30697	30460	30428	30627	30549	30649	30611	30479	30627	30680	30783	30756	30603	30656	30710	30473	30545	30799	30523	30563	30618	30598	30684	30789	30801	30647	30527	30805	30590	30562	30800	30486	30396	30698	30655	30735	30492	30848	30934	30542	30715	30518	30868	30569	30690	30582	30402	30610	30670	30665	30687	30288	30597	30794	30697	30647	30545	30485	30544	30620	30491	30685	30719	30658	30702	30274	30722	30736	30863	30911	30639	30586	30542	30484	30750	30643	30550	30448	30331	30404	30514	30396	30292	30746	30696	30522	30783	30555	30571	30481	30627	30514	30482	30345	30673	30804	30751	30694	30686	30628	30705	30566	30543	30602	30537	30752	30571	30803	30724	30468	30880	30654	30619	30549	30579	30640	30786	30862	30722	30651	30675	30600	30747	30731	30712	30800	30756	30885	30718	30702	30404	30578	30643	30750	30620	30589	30510	30670	30740	30754	30814	30542	30703	30557	30779	30605	30635	30662	30494	30407	30625	30544	30501	30694	30741	30596	30732	30636	30821	30763	30650	30583	30586	30464	30619	30764	30596	30686	30902	30280	30776	30687	30624	30675	30490	30925	30690	30663	30469	30572	30475	30541	30816	30720	30656	30491	30731	30516	30739	30765	30602	30575	30403	30764	30862	30639	30428	30268	30649	30739	30789	30758	30863	30684	30508	30572	30826	30469	30775	30537	30639	30845	30876	30646	30411	30861	30533	30714	30814	30796	30740	30757	30452	30846	30803	30651	30668	30503	30636	30794	30728	30767	30981	30717	30587	30626	30687	30709	30693	30562	30539	30588	30720	30898	30923	30624	30571	30589	30553	30633	30422	30447	30704	30487	30769	30553	30748	30467	30622	30669	30546	30844	30697	30574	30760	30722	30695	30752	30747	30629	30735	30531	31027	30881	30711	30661	30829	30493	30787	30632	30625	30418	30653	30584	30755	30333	30670	30626	30870	30644	30899	30571	30303	30411	30572	30661	30730	30934	30661	30441	30377	30676	30744	30457	30532	30625	30546	30622	30776	30547	30608	30564	30482	30832	30754	30768	30950	30634	30560	30560	30604	30707	30381	30694	30495	30674	30651	30611	30563	30644	30634	30493	30779	30881	30515	30607	30729	30902	30649	30373	30589	30329	30542	30322	30858	30843	30683	30641	30613	30412	30493	30591	30573	30936	30627	30679	30637	30295	30668	30599	30506	30421	30535	30778	30735	31052	30434	30695	30564	30572	30588	30611	30579	30903	30790	30736	30774	30836	30702	30668	30785	30544	30368	30676	30854	30762	30877	30667	30647	30505	30565	30672	30676	30898	30871	30388	30889	30485	30800	30557	30575	30633	30832	30762	30659	30863	30832	30453	30775	30795	30465	30989	30837	30588	30739	30608	30711	30743	30608	30670	30538	30700	30571	30719	30694	30778	30515	30731	30456	30798	30723	30412	30683	30567	30623	30753	30531	30531	30574	30749	30648	30604	30665	30669	30645	30747	30570	30682	30721	30609	30665	30481	30595	30668	30647	30559	30326	30741	30735	30742	30402	30686	30872	30838	30895	30672	30811	30750	30606	30678	30535	30557	30507	30763	30627	30554	30509	30489	30744	30702	30675	30570	30690	30494	30656	30765	30773	30649	30597	30805	30713	30541	30547	30711	30745	30822	30809	30746	31106	30588	30599	30681	30742	30752	30834	30548	30510	30312	30506	30459	30551	30323	30577	30367
13858	32009	32553	25275	22303	20471	19412	18583	18335	18560	18373	17983	17602	17522	17730	17475	17502	17686	19176	20017	18961	18225	17734	17559	17275	17131	17196	17351	17355	17254	17284	17091	17293	17185	17255	17091	17182	17099	17396	17035	17190	17143	17228	17119	16889	17002	17374	17173	17266	17208	17100	17280	16783	17243	17335	17188	17131	17106	17102	16893	17234	17120	17116	17111	17189	17051	17086	17120	17119	16999	17182	17001	17411	17131	17173	17174	17151	17208	17084	16969	17048	16975	16943	17071	17147	17087	17189	17181	17165	17072	17330	17101	17104	17048	16997	16976	17217	16945	16950	17139	17113	17283	17158	17257	16911	16942	17213	17235	17137	17228	17211	17058	17080	17293	16966	17193	17203	16923	17024	17240	17191	17164	17159	16992	17182	17142	17044	16988	17013	17177	17006	16978	17157	17134	17040	17136	17182	16934	17066	17081	17106	17099	17221	16865	16992	17078	16894	17109	17094	17116	16964	17126	17171	16878	17055	16993	17081	17113	17191	17098	17143	17049	17038	17075	17149	16928	17093	17101	17056	17194	17066	16949	17132	17080	17138	16955	17062	17068	16987	17256	17040	16958	17199	17112	17163	17277	17188	17119	17169	17085	17205	17105	17204	17034	17088	17083	17084	17292	16892	17056	17107	17101	17114	17013	17044	17022	17171	16923	17073	17233	16922	17051	17194	16975	17139	17042	16870	17048	17072	17137	17135	17046	17183	17082	17148	17080	17184	17101	17009	17281	17070	17182	17234	17048	17293	17137	17254	17032	17157	17238	16956	17066	17103	17034	17090	17143	17101	17044	16961	17088	16947	16948	17216	17011	17083	17080	16914	17113	16960	17109	17066	17044	17094	17103	17112	16861	17043	17150	17086	16978	16847	17132	17300	17064	16932	16906	16957	17113	17033	17049	17200	17243	17098	17058	17289	17006	17133	17078	17075	17005	17092	17073	17057	17069	16997	17084	17068	17089	17177	17051	17184	17030	17015	16997	17094	17034	17112	16937	17131	17007	17091	17237	17060	17031	17390	16980	17188	17194	16981	17035	17120	17249	17052	17072	17007	17186	16938	16911	17138	16948	17171	16942	16965	17063	16990	17087	17081	16990	17191	17044	17046	17090	16978	16956	17027	17087	17036	17176	16904	17137	17118	17057	16947	17042	16902	17103	17031	16885	17237	17173	17071	17055	16904	17190	16997	17166	17086	17034	17081	17297	17109	17220	17052	16916	17130	17019	17027	17167	17255	17044	17024	17013	17095	17151	16831	17369	16939	16957	17245	16996	16930	16980	16919	17202	17030	17035	17057	17012	17071	17017	16963	17073	16974	17070	17115	17089	17170	17061	17017	17030	17225	17116	17086	17020	17033	17176	17119	17115	17076	16931	17136	17133	17095	16952	17085	16942	17016	17170	17147	17098	17003	17097	17158	17041	17177	17157	17251	17023	17203	17218	17036	17169	16957	17181	17067	17039	16967	17245	16976	16912	17049	17090	17004	17015	16926	17153	17024	17036	17299	17142	17070	17128	17151	17224	17083	16936	17279	17187	17030	16944	17058	16995	17075	16976	16986	17191	17140	17103	17172	17083	16998	17101	16922	17083	17156	17039	17106	17133	17197	17095	17058	17002	17103	16946	17276	17128	17049	17165	17109	17001	17061	17040	17156	17091	17043	16973	17049	17205	17059	16953	17098	16977	17107	17043	16865	17134	17089	17159	17280	17001	17025	17133	16943	17043	17067	17029	17020	17184	17025	17181	16803	16977	16867	17069	17106	17079	17003	17071	16945	17039	16941	16993	16997	16982	17046	17051	17101	16984	17233	16843	17179	16972	17204	17127	17056	17149	17018	16987	17108	17176	17025	17051	17289	16881	17199	17012	17152	17077	16984	16969	17121	17164	17239	16991	17071	16864	17077	17145	17121	17110	17003	17091	17363	17252	17139	16850	17225	17123	17185	17128	17160	17223	17037	17058	17038	17236	17015	17129	17071	16959	16997	17154	17031	17256	17121	17159	16989	17021	17096	17092	17005	17071	17135	17029	17207	17258	17009	17067	16864	17056	17089	17031	17182	17090	17093	16964	16994	16985	17119	16979	17187	17126	17125	17091	17062	17228	16935	17039	17101	17164	17030	16969	17058	17050	17185	17025	17072	16996	17093	17148	16874	17098	16928	17055	17261	17109	16982	17182	17048	17184	17209	17181	16988	17030	17198	16966	17067	17204	17106	17067	17045	17088	16958	17090	17047	16947	17045	17164	17198	16988	17005	17031	16983	17103	17053	17092	17186	17104	17093	17089	17024	16772	17175	17049	17130	16983	17127	17078	17092	16955	17087	17134	17092	17141	17142	17107	17129	16976	16821	17074	17091	17163	17085	17097	17030	17136	17136	17220	16930	17099	17033	17060	17383	17019	17251	17125	17067	17076	16997	17050	17078	17065	17042	17289	17094	16861	16996	16982	17251	17042	16916	17018	17002	17064	17166	17014	16948	17048	17090	17135	17097	17048	17209	17108	17073	17018	17232	17028	16912	16973	16945	17125	17123	16962	16940	17121	17043	17309	17114	17060	17070	17208	17016	17067	17102	17129	17034	17020	17086	17044	17179	17046	17061	17011	17156	16959	17111	17134	17057	17137	16927	17004	17184	16905	17164	17021	17112	16945	17267	16986	17103	16948	17123	17136	16921	16977	17098	17199	17016	16965	17108	17170	16786	16855	16995	16916	17235	17134	17077	17090	17068	17004	16918	17263	16913	16993	17109	17114	17120	16988	16959	16944	17169	16905	16859	17102	16996	17039	17093	17099	17230	17188	16954	17073	17152	17066	17008	17040	16972	17068	16943	17074	17065	16871	17062	16996	17043	17052	17090	16838	17013	17128	17163	17220	16897	17114	17074	17204	17149	16947	17141	17145	17115	16835	17035	17205	16930	17143	17007	17215	17195	17052	16977	17251	17221	16939	17118	17277	16941	16973	17218	17210	17201	16964	16835	16929	16920	17260	17020	17019	17026	17069	16979	17178	16988	17140	17113	17063	17060	16923	17121	17105	17063	17233	17166	17063	17292	16904	17121	16994	16972	17108	17077	16849	17009	17042	17039	17142	17138	17098	17058	17012	17171	17160	17110	17034	17089	17059	17114	16945	17110	17207	17022	17293	17058	17081	17074	17034	17076	17055	16964	17101	17142	17058	17255	17053	17070	17008	17171	17159	17297	17009	17192	16958	17235	16973	17308	16882	16980	17124	17052	17151	17009	17185	17008	17181	17080	17146	17071	17099	17083	17257	17152	17275	17115	16976	16932	17131	17187	16925	16895	17242	17006	17119	16966	16946	16951	16991	17198	17110	17034	17011	17038	17093	17259	17071	17109	17026	17107	17063	17216	17016	17297	17137	17089	16958	17037	17164	17221	17100	16988	17069	17055	17073	16936	17089	17094	17178	16904	17018	17083	17163	16953	17179	17029	17038	16955	17211	17073	17004	16911	17141	17028	17133	17166	17109	16869	17182	16917	16957	17138	16881	17067	16935	17057	17259	16969	16949	16989	17045	17006	17199	17150	16862	17062	17018	17121	17162	17140	17016	17054	17130	17113	16982	16976	17041	17107	17216	16900	16868	17018	17020	17198	16926	17190	17145	16954	17170	17103	16991	17088	17098	17165	17079	17133	17011	16809	16920	17228	17138	17062	17113	16815	16996	17109	16905	16942	16932	17016	17012	17205	17135	17137	17090	17266	17065	17089	17067	17165	17066	17186	17022	16856	17122	17175	16974	17053	17079	17171	17017	16997	16937	17000	17150	17117	17161	17178	17153	17134	17051	17054	17096	16994	17138	17116	17048	17227	17118	17287	17197	17036	16944	17078	17018	17206	17091	17063	17051	17003	17072	17045	17032	17102	17135	17184	17119	16998	17237	17096	17045	16853	16917	17200	17180	16946	17050	17182	17128	16969	17058	16944	17172	17220	17039	17173	16956	16934	16997	17138	17129	17091	17137	16980	17123	17184	16941	17132	17054	16917	16963	17061	17147	17064	17285	16838	17013	16978	17109	17103	17050	17030	17124	16997	17245	17290	17062	17020	17067	17036	16872	16987	17048	17045	17065	16907	17209	17122	17271	17043	17141	17050	17200	17042	16870	17001	17209	17069	17095	17217	17038	17027	17075	17014	17019	17207	17055	17043	17101	17182	17105	17208	17072	17062	17004	17039	17242	17087	17000	17063	17044	16959	17218	17190	17107	17083	16964	17042	16988	17133	17113	17048	17099	17028	17102	17130	17142	16997	17126	17204	17097	17097	17168	16872	17157	16934	16974	17198	17254	16844	17006	17047	17157	16832	17129	17118	17087	17073	17025	17140	17205	17044	17120	17107	17069	17159	16921	17223	17018	17029	17261	16964	16918	17070	16916	16981	16963	16992	17155	16976	17086	17120	17055	17121	17036	17072	17151	16994	17045	17044	17183	16976	17049	17146	16929	16983	17042	17134	16900	17058	17130	17070	16906	17137	17093	16953	17158	17136	17262	17040	17115	16964	16898	16991	16907	16930	17148	17125	17002	16903	17063	16987	16702	16862	17148	17083	17171	17015	17139	17259	17180	16983	17129	17048	17158	17197	17257	17122	17163	17198	16943	17237	17230	17047	17251	17220	17229	17001	17069	17109	17063	16984	17130	17155	17051	17128	17055	17012	17131	17135	17133	17034	16932	17067	17043	17166	17024	17143	17097	17190	16983	17144	17143	16972	16959	16947	17282	17104	17111	16994	17073	16927	17093	17124	17058	17022	17150	17190	17305	17060	17164	17061	17044	17121	16901	17137	17044	17064	17129	17044	17066	16931	17012	17089	17058	17052	17017	16931	17226	17149	17032	16991	17144	16914	16949	17110	16732	17100	17076	17089	17191	17053	17006	17234	16887	17172	17111	17106	17191	17104	17070	17174	17090	17007	17023	17214	17061	17069	17054	16911	17119	17025	17210	16997	17068	17112	17125	17187	16930	17259	17227	16872	17165	17084	17164	17030	17039	16959	17183	17133	17079	17234	17109	16967	17078	17022	17100	17015	17046	17066	17151	17025	17123	17233	17150	17069	16923	17054	17032	17086	17021	17114	17020	17226	17118	16900	16916	16942	16993	17213	17078	17162	17034	16994	17109	17144	17168
33453	30299	38459	36666	33970	32615	32243	31826	31633	31088	31000	31008	30793	30899	30837	30897	30859	30765	30779	30728	31021	30953	30667	30712	30629	30494	30839	30847	30466	30468	30667	30491	30621	30559	30485	30329	30701	30483	30567	30533	30604	30576	30434	30439	30576	30655	30491	30613	30768	30868	30646	30649	30771	30532	30636	30562	30463	30615	30506	30716	30780	30784	30299	30707	30440	30504	30960	30709	30355	30740	30646	30716	30655	30690	30637	30572	30701	30427	30710	30692	30438	30601	30688	30631	30734	30508	30424	30541	30664	30649	30406	30221	30549	30606	30660	30423	30406	30693	30826	30402	30727	30765	30753	30601	30526	30475	30388	30887	30851	30692	30634	30693	30571	30466	30817	30593	30583	30657	30560	30404	30629	30421	30592	30616	30576	30471	30329	30474	30199	30453	30712	30385	30432	30581	30523	30797	30680	30749	30672	30583	30476	30314	30378	30446	30485	30520	30684	30641	30597	30676	30483	30617	30546	30782	30495	30482	30598	30614	30498	30437	30515	30358	30532	30475	30750	30596	30679	30556	30467	30819	30667	30652	30612	30544	30381	30528	30649	30701	30581	30545	30709	30543	30616	30656	30467	30401	30426	30545	30631	30551	30526	30832	30682	30669	30414	30494	30880	30607	30332	30358	30467	30683	30444	30516	30520	30539	30291	30655	30689	30682	30624	30376	30579	30617	30620	30552	30690	30702	30306	30635	30542	30712	30592	30664	30594	30512	30555	30516	30363	30665	30409	30430	30766	30216	30511	30594	30639	30434	30858	30432	30783	30288	30379	30444	30464	30318	30651	30613	30719	30761	30580	30512	30713	30616	30512	30505	30463	30816	30731	30722	30197	30435	30426	30749	30607	30639	30675	30524	30817	30586	30480	30476	30770	30394	30665	30652	30552	30342	30798	30496	30543	30501	30666	30669	30587	30759	30414	30692	30725	30549	30786	30548	30556	30544	30708	30410	30643	30507	30538	30478	30738	30623	30703	30493	30661	30463	30545	30626	30604	30344	30840	30677	30663	30447	30690	30823	30407	30467	30619	30647	30664	30549	30618	30624	30608	30917	30511	30559	30508	30669	30727	30454	30757	30446	30598	30572	30541	30286	30752	30598	30600	30088	30567	30718	30651	30470	30684	30477	30663	30664	30572	30439	30586	30686	30865	30816	30697	30586	30691	30708	30659	30650	30558	30465	30822	30434	30535	30504	30545	30680	30585	30678	30498	30614	30392	30514	30580	30585	30564	30680	30686	30508	30635	30540	30594	30681	30834	30345	30601	30505	30313	30515	30622	30593	30539	30511	30567	30503	30463	30524	30376	30335	30657	30541	30338	30656	30408	30553	30733	30515	30684	30610	30613	30812	30700	30531	30302	30576	30504	30479	30715	30426	30562	30640	30571	30370	30472	30561	30500	30631	30514	30481	30687	30507	30516	30526	30480	30357	30693	30781	30366	30465	30438	30839	30463	30293	30642	30643	30490	30488	30664	30510	30727	30418	30664	30702	30737	30596	30780	30633	30433	30694	30674	30404	30574	30619	30744	30658	30665	30309	30399	30470	30850	30787	30343	30484	30576	30375	30552	30661	30645	30528	30650	30622	30687	30500	30736	30523	30611	30483	30673	30760	30568	30685	30824	30647	30443	30441	30812	30608	30433	30341	30448	30678	30604	30499	30583	30633	30605	30493	30577	30554	30661	30656	30285	30459	30625	30318	30879	30689	30464	30524	30542	30660	30674	30658	30496	30454	30614	30684	30306	30636	30699	30809	30483	30804	30863	30652	30580	30420	30624	30705	30568	30485	30545	30616	30393	30433	30602	30450	30554	30675	30646	30495	30576	30621	30558	30563	30647	30801	30531	30503	30774	30587	30800	30662	30707	30286	30354	30719	30461	30527	30563	30429	30687	30606	30866	30757	30616	30434	30761	30905	30303	30447	30502	30770	30581	30737	30650	30526	30548	30483	30425	30701	30675	30338	30451	30519	30745	30548	30933	30582	30775	30553	30559	30488	30636	30574	30577	30514	30509	30730	30441	30497	30489	30408	30920	30556	30449	30602	30895	30567	30442	30732	30452	30514	30666	30639	30445	30580	30750	30555	30444	30734	30588	30423	30435	30135	30605	30616	30773	30359	30632	30367	30545	30342	30812	30586	30747	30576	30547	30710	30681	30557	30454	30719	30737	30670	30805	30728	30555	30854	30272	30407	30532	30621	30652	30691	30488	30240	30777	30844	30615	30694	30442	30747	30361	30469	30665	30601	30400	30228	30729	30752	30523	30842	30754	30761	30544	30470	30523	30627	30490	30763	30520	30624	30619	30386	30584	30570	30427	30496	30585	30612	30626	30812	30690	30537	30811	30497	30347	30482	30533	30553	30869	30594	30411	30647	30477	30690	31077	30510	30823	30747	30421	30356	30725	30683	30820	30708	30561	30382	30601	30604	30369	30615	30639	30309	30433	30659	30684	30532	30488	30430	30627	30596	30476	30527	30527	30503	30697	30660	30540	30535	30774	30618	30900	30646	30436	30641	30867	30617	30533	30652	30575	30461	30723	30463	30631	30594	30604	30474	30672	30460	30556	30617	30727	30591	30334	30314	30450	30805	30606	30502	30584	30520	30446	30587	30649	30365	30658	30519	30589	30355	30574	30470	30499	30619	30379	30614	30456	30495	30593	30839	30495	30425	30807	30632	30316	30428	30527	30417	30595	30661	30612	30558	30558	30727	30468	30339	30482	30657	30490	30491	30810	30768	30628	30489	30523	30353	30532	30477	30687	30643	30668	30605	30940	30569	30461	30786	30615	30748	30728	30807	30273	30320	30647	30540	30700	30535	30622	30534	30587	30254	30590	30597	30572	30370	30600	30706	30576	30317	30633	30559	30597	30726	30399	30720	30489	30480	30361	30490	30696	30498	30786	30457	30426	30603	30494	30614	30411	30536	30394	30502	30571	30561	30622	30568	30686	30700	30627	30530	30566	30598	30649	30515	30537	30543	30440	30415	30568	30766	30747	30387	30499	30521	30617	30381	30198	30652	30511	30601	30745	30419	30395	30539	30729	30541	30401	30466	30596	30469	30581	30694	30502	30457	30615	30583	30645	30552	30538	30546	30857	30521	30413	30517	30521	30628	30592	30490	30538	30467	30632	30733	30589	30589	30803	30549	30770	30596	30570	30560	30811	30681	30489	30298	30580	30643	30599	30521	30649	30450	30420	30504	30574	30692	30600	30667	30565	30621	30798	30442	30535	30735	30720	30406	30245	30649	30660	30514	30328	30749	30472	30740	30721	30608	30578	30549	30673	30260	30278	30554	30503	30684	30482	30726	30692	30669	30697	30633	30398	30378	30670	30620	30523	30428	30570	30728	30673	30573	30377	30411	30634	30475	30463	30595	30544	30690	30587	30640	30506	30557	30470	30442	30683	30622	30503	30498	30543	30548	30764	30565	30523	30643	30718	30599	30644	30543	30656	30593	30640	30408	30532	30384	30559	30572	30876	30698	30506	30741	30491	30472	30727	30599	30764	30502	30628	30647	30499	30673	30636	30485	30747	30820	30726	30715	30541	30552	30317	30522	30646	30544	30695	30444	30389	30276	30527	30681	30649	30550	30505	30379	30413	30635	30388	30487	30275	30308	30569	30513	30572	30556	30325	30740	30722	30603	30728	30690	30709	30734	30699	30730	30703	30598	30575	30393	30421	30566	30659	30469	30335	30544	30698	30705	30632	30347	30555	30747	30524	30736	30633	30665	30815	30623	30425	30440	30398	30477	30622	30219	30747	30593	30648	30681	30816	30418	30906	30559	30739	30525	30424	30542	30748	30668	30606	30465	30655	30540	30730	30566	30504	30502	30600	30517	30646	30211	30638	30773	30773	30587	30510	30638	30604	30595	30502	30467	30585	30412	30693	30834	30675	30860	30493	30690	30583	30364	30771	30506	30317	30528	30579	30411	30669	30552	30618	30827	30713	30433	30406	30447	30533	30594	30567	30777	30640	30797	30570	30416	30423	30436	30514	30856	30298	30655	30546	30332	30288	30171	30535	30515	30357	30491	30676	30547	30615	30683	30408	30401	30699	30380	30530	30381	30599	30712	30666	30751	30561	30629	30484	30591	30559	30385	30537	30369	30602	30679	30684	30756	30233	30463	30607	30678	30415	30460	30637	30489	30519	30713	30697	30379	30506	30599	30503	30506	30537	30633	30913	30339	30470	30474	30479	30675	30467	30550	30612	30659	30476	30640	30484	30710	30624	30691	30901	30585	30538	30594	30509	30504	30620	30604	30650	30625	30720	30737	30617	30666	30447	30610	30536	30410	30654	30572	30609	30538	30751	30635	30597	30512	30627	30751	30647	30570	30290	30723	30505	30441	30352	30212	30579	30274	30613	30547	30839	30640	30604	30547	30448	30491	30595	30604	30742	30556	30570	30567	30508	30494	30703	30522	30805	30312	30643	30753	30545	30586	30685	30489	30607	30408	30180	30682	30451	30582	30451	30373	30747	30334	30590	30631	30504	30477	30537	30879	30689	30432	30536	30486	30599	30734	30569	30323	30861	30409	30709	30790	30685	30492	30505	30451	30582	30568	30546	30607	30423	30730	30556	30713	30375	30600	30886	30569	30562	30680	30716	30772	30556	30795	30318	30610	30481	30472	30807	30726	30540	30695	30661	30556	30666	30445	30419	30475	31019	30832	30426	30321	30320	30511	30526	30797	30475	30494	30716	30687	30601	30516	30632	30509	30716	30550	30624	30588	30448	30443	30659	30677	30924	30836	30603	30717	30734	30777	30578	30689	30565	30362	30891	30418	30765	30617	30495	30598	30540	30625	30764	30679	30657	30622	30827	30462	30895	30613	30539	30415	30468	30488	30811	30681	30574	30741	30353	30348	30545	30465	30279	30411	30646	30738	30641	30749	30766	30604	30572	30533	30358	30645	30497	30664	30401	30530	30630	30580	30592	30526	30504	30597	30520	30660	30474	30651	30138	30362	30515	30575	30764	30700	30684	30665	30776	30603	30557	30573	30786	30694	30643	30610	30458	30438	30364	30528	30615	30593	30508	30571	30420	30335	30640	30586	30488	30543	30604	30868	30559	30420	30756	30606	30741	30516	30492	30378	30375	30661	30625	30716	30757	30436	30420	30619
18559	26418	27869	21541	19563	18498	18170	17525	17651	17181	17212	17197	17236	17088	16879	16926	16811	16903	17138	17060	16982	16974	17148	16798	16902	16636	16893	16904	16819	17046	16927	16936	16766	16901	16505	16788	16863	16703	16836	16905	16788	16762	17047	16704	16768	16823	16583	17001	16855	16783	16881	16926	16982	16903	16831	16894	16814	16696	16838	16987	16803	16883	16680	16811	16761	16654	16797	16857	16696	16902	16732	16611	16855	16703	17079	16823	16890	16947	16800	16864	16775	16828	16771	17049	16576	16902	16685	16788	16863	16880	16881	16748	16769	16647	16953	16670	16876	16975	16810	16746	16775	16976	16893	16886	16917	16654	16884	16920	16786	16787	16677	16773	16868	16684	16819	16734	16763	16761	16587	16726	17025	16679	16692	16723	16810	16754	16945	16779	16828	16840	16710	16941	16864	16665	16653	16828	16752	16712	16829	16961	16800	16794	16664	16741	16841	16775	16920	16783	16831	17004	16783	16938	16788	16805	16875	16822	16622	16823	16956	16803	16693	16625	16796	16917	16843	16717	16798	17012	16954	16842	16940	16911	16718	16723	16710	16817	16832	16718	16895	16917	16625	16805	16998	16911	16543	16834	16738	16890	16873	16888	16940	16779	16743	16807	16788	16961	17033	16903	16712	16719	16945	16801	16896	16835	16874	16949	16898	17059	17054	16769	16771	16994	16697	16773	16615	16866	16936	16705	16714	16890	16977	16813	16805	16824	16875	16884	16912	16687	16772	16799	16827	16557	16920	16850	16767	16724	17013	16810	16914	16698	16842	16740	16760	16711	16803	16963	16684	16795	16704	16871	16886	16888	16896	16808	16771	16756	16808	16956	16937	16931	16897	16858	16962	16848	16881	16891	16705	16779	16909	16864	16888	16856	16734	16802	16828	16766	16890	16739	16817	16809	16840	16772	16955	16723	16674	16773	16645	16646	16910	16827	16927	16754	16805	16873	16649	16758	16710	16870	16635	16794	16924	16747	16794	16806	16863	16894	16662	16847	16842	16825	16893	16914	16673	16904	16933	16771	16949	16914	16847	16689	16634	16659	16843	16862	16922	16894	16692	17017	16817	16799	16804	16773	17086	17004	16564	16926	16954	16644	16891	17006	16962	16855	16933	16891	16774	16623	16906	16853	16801	16796	17003	16888	16957	16825	16883	16818	16710	16803	16846	16705	17055	16731	16763	16807	16844	16909	16875	16898	16750	16747	16860	16829	16723	16784	16870	16886	16691	17207	16746	16912	16852	16828	16839	16780	16903	16883	16963	16937	16913	16731	16964	16663	16905	16858	16769	16699	16745	16885	16860	16775	16847	16646	16972	16908	17043	16850	16741	16794	16919	16958	16874	16990	16808	16784	16849	16722	16885	16990	16765	16867	16832	16681	16905	16591	16839	16804	16674	16746	16686	16827	16964	16779	16767	16654	16767	16851	16729	16831	17048	16783	16953	16857	16784	16762	16712	16700	16880	16675	16769	16818	16787	16850	16791	16887	17082	16789	16968	16892	16663	16778	16802	16719	16968	16771	16763	16715	16810	16752	16797	16736	16747	16941	16816	16808	16638	16663	16790	16729	16800	16898	16801	16862	17004	16788	16805	16783	16846	16856	16763	16833	16849	16743	16923	16918	16898	16940	16820	16815	16875	16738	16925	16777	16755	16728	16801	16769	16557	16858	16938	16725	16717	16821	16716	16837	16828	16578	16739	16988	17005	16723	16928	16824	16919	16848	16686	16814	16886	16885	16919	16822	16685	16842	16739	16730	16714	16919	16864	16856	16891	16628	16684	16866	16733	16606	16660	16821	16888	16977	16857	16817	16699	16756	16814	16828	16816	16836	16764	16866	16851	16911	16730	16675	16826	16940	16732	16805	16689	16844	16681	16849	16985	16884	16805	16835	16829	16667	16503	16920	16695	16843	16844	16908	16903	16643	16607	17103	16861	16888	16730	16949	16732	16973	16710	16878	16849	16818	16720	16622	16937	16657	16795	16813	16936	16621	16819	16876	16897	16905	16808	16862	16901	16797	16985	16868	16997	16805	17054	16856	16747	16691	16975	16881	16655	16742	16793	16805	16795	16768	16801	17002	16889	16981	16789	16707	16944	16824	16941	16832	16851	16900	16780	16806	16667	16718	16751	16743	16716	16691	16799	16722	16881	16893	16873	16794	16783	16868	16932	16847	16930	16892	16892	16627	16917	16782	16947	16723	16852	16967	16979	16777	16814	16790	16886	16788	16669	16791	16698	17052	16776	16756	16910	16877	16779	16757	16953	16846	17005	16832	16855	16880	16798	16663	16846	16963	16798	16913	16785	16727	16807	16741	16773	16671	16746	16828	16674	16966	16846	17004	16588	16869	16722	16868	16765	16770	16883	17008	17057	16728	16860	16940	16905	16887	17089	16893	16651	16942	16689	16915	16805	16871	16912	16815	16864	16955	16803	16684	16857	16772	17012	16790	16779	16846	16949	16863	16860	16913	16892	16736	16646	16678	16724	16832	16771	16992	16796	16778	16778	16882	16797	16744	16779	16755	16751	17095	16893	16856	16880	16671	16894	16872	16814	16790	16828	16901	16884	16726	16866	16863	16793	16690	16794	16657	16828	16705	16896	16878	16757	16847	16811	16976	16944	16908	16892	16773	17010	16796	16927	16806	16818	16928	16733	16800	16795	16775	16975	16811	16851	17029	16996	16826	16886	16821	16815	16865	16834	16928	16732	16763	16868	16702	16924	16816	16922	16863	16993	16817	16893	16962	16801	17093	16750	16759	16762	16741	16961	16838	16801	16645	16875	16782	16800	16794	16971	16864	16737	16827	16748	16911	16697	16764	16950	16910	16805	16799	16698	16872	16951	16728	16769	16938	16812	16859	16746	16895	16898	16909	16726	16687	16899	16644	16803	16884	16831	16897	16701	16853	16703	16763	17021	16778	16797	16880	16727	16908	16979	16872	17004	16691	16837	16750	16683	16806	16826	16732	17029	16863	16786	16804	16979	16869	16958	16745	16831	16850	16926	16808	16812	16783	16800	16820	16921	16861	16780	16800	16819	16781	16870	16885	16807	16774	16829	16889	16744	16972	16676	16960	16966	16759	16698	16712	17019	16797	16822	16986	16743	16820	16833	16893	16741	16766	16806	16834	16889	16913	16932	16900	16865	16902	16795	16729	16869	16714	16818	16731	16846	16888	16836	16839	17030	16702	16865	16748	16877	16944	16887	16895	16690	16808	16979	16662	16633	16828	16917	16956	17032	16856	16815	16953	16844	16692	16849	16681	16868	16735	16721	17125	16660	16775	16816	16727	16972	16669	16909	16823	16764	16811	16851	16926	16831	16790	16889	16901	16831	16749	16934	16911	16739	16985	16961	16754	16824	16800	16784	16978	16952	16961	16788	16679	16699	16970	16832	16838	16843	16984	16818	16798	16801	16681	16722	16733	16650	16793	16820	16944	16831	16879	16784	16919	16942	16929	16938	16780	16901	16993	16835	16830	16768	16802	16855	16671	17086	16757	16838	16804	16761	16774	16777	16815	16589	16931	16711	16907	16893	16824	16920	16711	16844	16786	16999	16856	16764	16904	16897	16802	16748	16931	16946	16793	17007	16687	16818	16807	16782	16888	16948	17012	16751	16830	16780	16843	16866	16678	17022	16704	16605	16857	16637	16900	16836	16686	16626	16884	16928	16716	16790	16646	16814	16733	16798	16860	16834	16862	16856	16846	16940	16983	16607	16901	16969	16650	16922	16787	16907	16777	16722	16728	16985	16865	16865	16937	16813	16841	16874	16920	16870	16673	16803	16806	16702	16857	17139	16910	16945	16669	16825	16704	16700	16737	16690	16777	16909	16832	16749	16910	16856	16715	16993	16953	16903	16737	16885	16984	16733	16769	16832	16798	16845	16750	16753	16837	16823	16973	16781	16803	16802	16737	16813	16901	16864	16948	16897	16666	16788	16761	16720	16727	16797	16919	16955	16732	16756	16816	16812	16845	16823	16792	16986	16731	16929	16704	16808	16845	16844	16751	16922	16966	16754	16888	16768	16695	16914	16757	16724	16702	16692	16841	16852	16721	16937	16800	16813	16797	16811	16777	16661	16936	17004	16794	16891	16920	16962	16837	16852	16938	16998	16667	16778	16700	16852	17017	16689	16958	16881	16717	16692	16903	16844	16813	16809	16710	16786	16889	16815	16886	16820	16982	16791	16664	16766	16834	16949	16924	16928	16825	16860	16902	16795	16890	16795	16673	16890	16691	16760	16867	16684	16638	16846	16635	16862	16779	16763	16864	16977	16861	16883	16852	16865	16760	16713	16823	16835	16710	16899	16746	16676	16821	16802	16893	16942	16829	16892	16479	16819	16736	17058	16933	16627	16706	16937	16948	16735	16917	16778	16946	16800	16884	16738	16823	16875	16668	16880	16863	16822	16810	16910	16794	16852	16836	16939	16665	16819	16828	16649	16705	16935	16753	16712	16805	16931	16881	16803	16780	16831	16780	16902	16889	16774	16870	16776	16682	16748	16975	16739	17078	16885	16772	16812	16911	16820	16924	16945	16868	16802	16964	16702	16816	16935	16933	16706	16929	16723	16802	16739	16592	16920	16851	16768	16797	16929	16826	17006	16735	16720	16710	16695	17056	16804	16824	16938	16990	16595	16631	16854	16818	16979	16843	16746	16664	16763	16742	16882	16762	16790	16655	16827	16661	16869	16855	16702	16921	16857	16877	16628	16946	16838	16673	16799	17066	16829	16945	16807	16838	16927	17061	16786	16782	17080	16827	17045	16772	16847	16805	16933	16964	16793	16722	16875	16841	17012	16703	16902	16764	16895	16996	16809	16793	16814	16659	16792	16683	16877	16949	16887	16693	16781	16650	16791	16927	16871	16705	16783	16888	16771	16967	16778	16724	16952	16646	16737	16948	16681	16714	16851	16743	16658	16824	16837	16882	16805	16939	16820	16927	16676	16926	16714	16847	16769	16952	16728	16883	16842	16778	16817	16639	16674	16733	16625	16857	16822	16995	16917	16586	16730	16804	16831	16748	16686	16845	16783	16841	16703	16771	16777	16741	16871	16802	16861	16751	16802	16977	16767	16849	16918	16807	16737	16921	16830	16812	17049	16776	16737	16855	16549	16801	16790	16815
23947	20972	28001	28814	31200	33573	34197	31676	31039	30949	30953	30458	30474	30425	30309	30172	30770	30524	31071	31829	31360	30860	30882	30066	30081	30047	29958	29866	29797	30259	30093	29909	29736	30062	30287	29989	29848	29837	30096	29815	29789	29826	29949	30047	30074	30013	30103	29917	29968	29992	29973	29963	30012	30171	30009	29994	30317	29903	29958	29972	30011	30158	30195	30038	29974	30046	30148	29845	30269	29860	30097	29869	30120	30008	29995	30010	29997	29895	29803	30330	29943	30179	30138	30007	29999	30027	29972	30041	29671	29940	30147	30022	29891	30073	29880	29928	30112	30117	29804	29812	29879	30076	29950	30135	30379	30053	30016	30214	29867	29591	29892	29928	29864	29909	30094	29862	30002	29853	29831	29784	29917	30155	30015	29969	29979	30114	30033	29733	29841	29822	29845	29989	30088	30109	29925	29966	29920	30072	30015	29931	29921	29373	29629	29908	30171	29927	29936	29912	29927	30008	30115	29833	29877	29918	29878	29747	29962	29825	30070	29988	30231	30203	29670	29893	29858	29990	29977	29902	29984	30088	29935	29858	29729	29828	29925	29929	30158	29738	30124	29962	29965	29751	30074	30129	30036	29890	29915	29987	29911	30018	30062	29688	29938	29904	30376	30184	30178	30029	29972	30149	30165	30133	29988	29841	30010	29875	29947	30016	30156	30144	29942	29860	29875	30089	29809	29892	29987	30001	29817	30285	30085	30013	29773	29756	29865	29856	30127	29988	29905	30039	29855	29677	30128	30050	30024	30214	30154	29916	29947	29913	30121	29815	29939	29894	29711	29881	30058	29838	29898	29881	30182	29917	30142	29966	30008	29701	29895	30064	29903	29976	30167	29805	29803	30156	30092	29867	29982	29878	29740	29840	30145	30000	30010	29915	30109	29721	29666	29877	29692	29873	29800	29894	30148	29914	29756	29685	30066	29819	29899	30165	29860	29769	29973	29869	29907	30116	29753	29935	29981	30102	29965	29846	30065	29926	29886	29725	29886	29850	29987	30045	30415	29901	29949	29929	29760	30182	29928	30118	30050	29880	29778	29885	30046	29879	29660	29779	29985	29818	29968	30084	29882	29901	30094	29759	29907	30019	29994	29990	29901	30266	30093	30048	29747	29907	29842	29830	30052	29802	29926	29837	29769	29965	30053	29626	29977	29947	29951	30020	30065	29961	30040	29979	30082	29828	30137	29761	29758	30018	29860	29834	29907	30004	29987	29806	29966	30046	30091	29759	29950	29601	30002	30118	30299	30262	30095	29690	29948	30084	30032	29943	29781	29977	30082	29634	29992	29766	30187	29809	30064	29798	29881	29679	30075	29944	30042	29818	29902	29831	29843	29883	30130	29892	29843	30194	30106	29939	29843	29643	29814	29993	30222	29977	29775	30191	29956	29906	29901	29432	30218	29951	30080	30079	29855	30049	30196	29979	29767	29799	29899	29806	29815	29997	29906	29628	30076	29992	30142	29947	29990	30135	29773	29971	29910	29926	30298	30001	29961	29861	30001	29851	29904	30025	29997	29924	29664	30031	30044	29817	30053	29965	30076	30021	29737	29869	29768	29857	29890	29916	29982	29732	29766	29909	30040	30045	30262	30047	30187	30118	30125	30089	29987	29989	30066	29946	30010	29970	30027	29939	29846	29988	29772	29836	30151	29892	29752	29994	29777	29998	30067	29963	30072	29955	30123	30091	30022	29899	29825	29933	29893	29610	29952	29960	30099	29865	29975	29959	29848	29928	30200	29993	30093	30075	30092	29983	29972	29340	29710	29856	29865	29799	29736	29931	30088	30107	30096	29880	29915	29999	30015	29840	30081	29933	29761	29720	29862	29871	29911	29901	30054	30088	30225	29710	29885	29766	29820	30046	29950	30116	30270	29866	29975	29856	29985	29710	29927	29815	30036	29978	30246	29706	29799	29846	29833	30141	29844	29862	30103	30042	29806	30114	29941	29750	30002	30199	30019	29849	29812	30066	30120	29914	30048	29907	30034	30143	29790	29810	29939	30026	29796	30074	30085	29966	29984	29885	29794	29871	30231	29992	29811	29953	29923	29840	29913	29937	29604	30117	29864	29702	29888	30116	29924	29977	30063	29892	29949	29818	29829	30210	29775	29949	29882	29881	29895	29864	29892	29939	29906	29940	29777	30230	30008	29876	30113	29842	29805	29959	30088	29902	29869	29994	29879	29975	29993	29847	29995	30023	30027	29867	30047	29894	29815	30092	30145	30074	29920	30141	30012	29835	29879	29769	30018	30087	29783	29709	29898	29956	30075	29881	30017	30092	29962	29965	30176	30090	29984	29875	30041	29850	29886	30059	29851	29922	29851	29996	30002	30046	30018	29916	29992	30007	30026	30007	30104	30069	30198	29953	30086	29929	29888	30052	30098	30035	29899	29873	29778	30288	29827	29838	30336	29918	30179	30035	29975	29819	30132	30062	29726	29978	30107	30103	30227	29614	30010	30110	29977	30099	29997	30124	30043	29867	30275	30037	29843	29871	29815	30057	29993	29985	30144	30057	29704	29998	29866	29903	30043	29830	29591	30149	29846	29987	30010	29742	30105	29885	29820	29718	29926	29872	30026	29915	30047	29874	29975	30110	30021	30082	29862	29781	29748	30049	30238	29771	29736	29704	30148	30044	30041	30128	30195	30269	29926	29869	30082	30035	30045	30113	29975	30018	29856	30097	29732	30082	29878	29877	30007	30127	30067	30125	30112	30070	30009	30089	29928	29960	29978	29920	29847	29859	30150	30050	30136	29835	29937	29834	29940	29971	30117	30020	29890	30061	30001	30090	29874	29957	29851	29968	29849	29704	29644	29810	29933	30120	29861	30056	30019	30080	29793	30069	30053	30133	30016	30143	29950	29855	29827	30060	29907	29729	29961	29863	29906	30205	30125	30046	30047	29929	29945	29924	29757	29985	29740	29997	29958	30138	29845	30100	29737	29631	29779	29706	29689	30000	29799	30010	29878	29947	29912	29938	29940	29814	29969	30039	29939	29791	30050	29929	29848	29980	30081	29799	29790	30056	30120	29921	29696	29986	29983	30253	30001	29943	29960	30093	30135	29919	30025	29868	29719	29937	29980	30148	29883	29842	29656	29780	29997	29845	29869	29927	30091	30134	30029	30019	30033	29927	29774	29872	29989	30084	29786	30185	30252	30007	30034	29944	30089	29965	29992	30032	30076	29931	29952	29850	29924	29902	29874	30048	29785	29871	29874	29972	29893	29838	30101	29779	30040	30095	30214	30020	29916	30156	30166	30046	29884	30161	29862	29989	30053	29927	30059	30031	29799	29999	29928	30014	30002	29981	30091	29959	29807	29741	30177	29994	29989	29931	30031	29844	29927	30171	29916	29876	29986	30027	30205	30059	30098	30103	29996	29817	30062	30099	30153	30008	29966	30184	30032	30126	30121	29855	29713	29793	30313	30242	29797	29832	29694	29817	30074	30002	30062	29850	29967	29642	30060	29996	30123	29935	29804	29875	30007	29855	29996	29969	30175	30120	30243	29788	29904	30148	29943	30024	29924	30037	30139	29858	29958	29964	29739	29684	29869	29832	30023	30062	30109	29884	29992	29843	30143	29901	29805	29595	30087	29921	30039	29873	30185	29836	30239	30119	30188	29739	30019	29868	29997	29860	30160	29740	29895	29848	30098	29939	29972	29862	29765	29718	29867	29867	30107	29835	30162	29971	29995	30101	30036	30047	30160	30002	29869	30133	29850	29817	29909	29746	29982	29617	30005	29712	29861	30083	29793	30131	30050	29766	30089	30237	30033	29918	29860	30109	29931	30107	29879	29940	29971	29713	29839	29925	29945	30120	30023	30135	29878	29982	30063	29874	29773	30122	30030	29996	29889	29920	29791	30018	29817	30244	29951	29993	29927	29753	30023	29885	29757	30005	29846	30010	30070	29966	30054	29833	30084	30114	29890	29840	29984	30014	29971	29829	29947	29848	30062	29698	29869	29988	30077	29922	30153	30027	29704	30236	29908	29935	29943	29855	29874	29835	29923	29968	30131	29839	30130	29752	29840	29855	30118	30064	30029	29827	29946	29813	29789	29924	30176	29938	29948	29945	30150	29963	30002	29732	30061	29710	30086	30004	29733	30131	30046	30138	30389	30184	29992	29936	30100	29890	30077	30063	30021	29798	29956	30174	30279	29963	30006	29885	30199	30036	29989	29985	30154	29989	30057	30156	30163	29877	30244	30188	30098	29837	30036	29952	30287	30161	30111	29789	29805	29734	29737	29945	29809	29895	29998	30050	30096	30256	30033	30032	30041	30043	29888	29912	29891	29973	30010	29981	30092	29979	30210	30052	29875	29755	29761	30032	30082	30066	30027	30031	29938	29990	29858	30012	29840	29900	29695	29929	29987	29974	30037	29893	30192	30078	29761	30135	29983	30102	29985	29721	29888	29997	29904	30010	30043	29795	29974	29953	30074	29893	29889	30147	29881	29848	29918	29943	29992	29775	29949	30018	30000	29851	29808	29931	30054	30187	29912	30127	30021	29824	29896	29861	29935	29867	30117	29803	30157	30195	29975	29864	29823	29903	29982	29818	29973	30010	30288	30201	30156	29796	30031	30034	29783	29974	29812	29855	30194	30012	30042	29827	30009	29969	29954	30292	29849	29942	29807	30017	30015	30082	30007	30001	29837	29798	29843	29912	29827	30158	29960	29840	29925	29823	29853	29893	29837	29910	30027	30200	29991	29740	29923	30095	30044	29816	30052	29977	29832	29829	29662	29975	29886	29807	30247	29852	29855	29962	30057	29686	29912	29778	29772	29908	30033	29698	29707	30006	29820	30151	30034	29930	29940	29987	29907	30013	30170	29900	29736	30075	30058	30008	29875	30097	30180	30103	29982	29922	29916	29780	29709	30154	30059	29919	29987	30012	30293	29779	30163	29812	29923	29979	29800	29877	30155	30184	29964	29729	30034	30128	30257	30061	29874	29977	29833	29795	29808	29893	30109	29725	29899	29960	30320	29812	29989	30002	29970	30163	29840	30087	29961	30086	29968	29905	29889	29992	30003	29997	30095	29931	29830	30073	30067	29990	29652	30087	30206	29755	30202	29824	30006	30193	30105	29907	29967	29716	29855	29833	30114	30028	30022	29872	29991	30038
14496	31362	29898	23285	20891	19786	19047	18081	17637	17297	17173	17188	17247	16948	16639	17007	17312	17207	17690	17951	17721	17158	16941	16913	16777	16749	16888	17012	16909	16946	16617	17013	16575	16936	16821	16609	16660	16794	16867	16682	16797	16696	16616	16836	16933	16681	16803	16752	16866	16605	16730	16808	16695	16812	16806	16726	16806	16685	16712	16695	16734	16693	16655	16579	16774	16779	16733	16728	16770	16624	16885	16741	16708	16818	16787	16818	16517	16759	16784	16478	16644	16755	16810	16882	16696	16642	16833	16822	16711	16740	16730	16638	16743	16528	16695	16583	16739	16624	16799	16921	16712	16453	16737	16695	16938	16770	16763	16649	16721	16817	16650	16774	16771	16689	16825	16728	16657	16905	16649	16581	16779	16979	16603	16507	16839	16583	16746	16726	16750	16697	16627	16607	16923	16832	16586	16769	16829	16800	16677	16656	16631	16700	16827	16651	16599	16764	16806	16717	16732	16680	16878	16825	16784	16751	16842	16728	16840	16710	16639	16659	16685	16734	16787	16631	16563	16771	16816	16750	16687	16687	16683	16577	16798	16697	16553	16608	16679	16688	16698	16520	16840	16511	16717	16602	16713	16878	16571	16673	16661	16765	16841	16733	16833	16565	16920	16700	16620	16703	16649	16720	16704	16840	16748	16671	16681	16808	16873	16765	16789	16616	16741	16813	16860	16832	16733	16819	16820	16741	16561	16663	16660	16784	16753	16797	16767	16759	16682	16751	16598	16659	16756	16569	16792	16774	16689	16507	16719	16606	16654	16665	16656	16694	16597	16723	16614	16906	16649	16934	16689	16818	16693	16438	16827	16846	16646	16700	16580	16685	16612	16589	16576	16616	16912	16886	16822	16593	16726	16646	16769	16566	16679	16785	16612	16463	16454	16552	16734	16778	16838	16742	16789	16835	16667	16750	16771	16622	16654	16807	16568	16715	16664	16753	16606	16729	16609	16703	16736	16761	16743	16774	16730	16838	16495	16583	16566	16806	16845	16900	16497	16680	16842	16561	16671	16786	16770	16885	16760	16827	16632	16837	16945	16844	16707	16696	16765	16652	16820	16721	16679	16646	16702	16670	16697	16638	16705	16495	16645	16656	16609	16646	16765	16700	16592	16676	16684	16691	16661	16623	16719	16874	16803	16733	16616	16829	16788	16801	16804	16643	16793	16753	16718	16411	16717	16575	16758	16690	16679	16700	16827	16768	16693	16581	16829	16789	16701	16604	16627	16881	16609	16788	16764	16669	16502	16660	16707	16812	16638	16623	16598	16696	16829	16697	16602	16600	16740	16736	16688	16675	16789	16648	16675	16728	16790	16721	16585	16745	16862	16882	16596	16712	16733	16679	16685	16569	16768	16650	16723	16755	16500	16483	16674	16615	16680	16725	16660	16698	16556	16847	16742	16769	16742	16792	16609	16562	16534	16740	16689	16784	16564	16914	16796	16826	16709	16585	16788	16748	16606	16772	16902	16594	16895	16842	16861	16695	16663	16816	16695	16840	16576	16740	16666	16683	16635	16848	16588	16731	16768	16763	16724	16766	16828	16786	16624	16790	16713	16708	16631	16748	16772	16794	16613	16795	16731	16645	16721	16644	16604	16748	16749	16586	16639	16596	16606	16765	16721	16671	16420	16661	16807	16699	16677	16734	16732	16718	16759	16734	16724	16695	16536	16670	16753	16690	16866	16711	16829	16678	16394	16638	16625	16740	16806	16820	16715	16536	16729	16862	16624	16757	16688	16862	16694	16682	16796	16707	16657	16581	16802	16781	16805	16745	16746	16787	16666	16747	16604	16736	16765	16768	16668	16794	16712	16879	16840	16509	16753	16757	16642	16810	16684	16568	16767	16749	16586	16729	16534	16594	16623	16844	16797	16882	16771	16688	16590	16686	16722	16705	16682	16646	16803	16831	16828	16678	16526	16788	16679	16658	16682	16749	16552	16790	16926	16692	16724	16746	16652	16636	16676	16593	16660	16590	16617	16751	16897	16862	16767	16661	16843	16703	16687	16757	16709	16725	16755	16817	16811	16735	16560	16648	16679	16681	16777	16867	16512	16642	16765	16635	16772	16560	16626	16487	16684	16725	16697	16723	16641	16723	16843	16747	16693	16708	16662	16897	16738	16666	16602	16588	16733	16780	16886	16672	16768	16636	16712	16754	16617	16893	16801	16640	16691	16692	16764	16735	16687	16781	16490	16867	16673	16642	16864	16503	16543	16778	16680	16765	16582	16604	16839	16758	16567	16871	16484	16742	16847	16734	16710	16828	16762	16753	16758	16818	16660	16561	16632	16681	16721	16734	16637	16829	16662	16660	16655	16632	16826	16888	16851	16696	16693	16854	16604	16598	16681	16690	16629	16616	16680	16874	16594	16691	16600	16803	16737	16753	16762	16637	16779	16620	16706	16742	16709	16661	16609	16618	16739	16685	16586	16786	16686	16790	16773	16438	16850	16559	16801	16725	16717	16655	16651	16702	16562	16806	16629	16868	16687	16487	16670	16654	16618	16598	16737	16775	16692	16748	16726	16632	16775	16621	16579	16869	16685	16652	16822	16746	16514	16730	16492	16655	16575	16531	16755	16703	16580	16824	16766	16720	16722	16751	16594	16657	16689	16748	16834	16525	16874	16472	16739	16783	16868	16730	16856	16709	16892	16721	16579	16701	16659	16750	16769	16730	16679	16701	16817	16899	16642	16614	16747	16700	16633	16704	16720	16797	16826	16692	16438	16582	16623	16624	16600	16598	16580	16874	16687	16618	16675	16631	16921	16733	16726	16670	16783	16645	16696	16536	16821	16696	16714	16580	16652	16638	16635	16717	16589	16598	16568	16619	16835	16661	16828	16715	16619	16852	16604	16690	16699	16679	16667	16712	16614	16483	16637	16764	16726	16720	16713	16623	16687	16661	16718	16818	16455	16435	16656	16808	16706	16843	16783	16709	16682	16774	16585	16743	16591	16633	16771	16821	16593	16695	16606	16543	16740	16792	16666	16745	16672	16728	16824	16661	16621	16743	16746	16756	16589	16742	16826	16622	16557	16790	16456	16711	16784	16655	16798	16745	16784	16689	16786	16561	16617	16724	16737	16854	16692	16676	16820	16598	16747	16665	16658	16700	16733	16588	16526	16653	16738	16591	16678	16805	16853	16558	16802	16802	16757	16876	16816	16616	16728	16711	16648	16648	16688	16501	16681	16760	16512	16700	16566	16688	16581	16811	16621	16645	16646	16508	16753	16692	16808	16533	16684	16791	16750	16583	16758	16867	16735	16751	16528	16573	16620	16672	16673	16642	16891	16656	16701	16776	16715	16815	16796	16915	16609	16801	16766	16681	16709	16812	16797	16592	16687	16749	16701	16729	16665	16653	16697	16579	16830	16509	16674	16774	16792	16541	16715	16776	16624	16708	16494	16606	16716	16711	16797	16788	16673	16669	16718	16724	16788	16817	16767	16721	16668	16561	16858	16625	16765	16708	16564	16760	16504	16584	16931	16603	16570	16747	16661	16829	16802	16519	16691	16658	16784	16709	16653	16739	16633	16800	16725	16644	16739	16717	16659	16552	16876	16648	16659	16621	16761	16682	16662	16608	16677	16674	16840	16744	16577	16700	16811	16605	16540	16785	16628	16893	16715	16708	16714	16713	16659	16641	16573	16732	16593	16765	16774	16769	16665	16572	16794	16719	16730	16675	16593	16721	16694	16628	16497	16686	16782	16701	16603	16741	16672	16708	16699	16781	16593	16854	16733	16766	16771	16846	16601	16761	16825	16642	16875	16663	16589	16802	16768	16541	16648	16565	16811	16720	16762	16685	16629	16804	16696	16665	16720	16559	16830	16672	16665	16538	16707	16630	16839	16723	16738	16717	16708	16641	16656	16678	17048	16544	16719	16744	16748	16653	16817	16767	16759	16717	16799	16892	16631	16632	16697	16643	16791	16610	16586	16731	16686	16624	16825	16900	16756	16808	16715	16711	16586	16649	16705	16706	16741	16718	16761	16709	16627	16727	16707	16677	16774	16747	16788	16627	16854	16722	16675	16720	16861	16805	16672	16803	16701	16818	16669	16985	16772	16658	16776	16591	16693	16689	16529	16816	16819	16733	16698	16749	16692	16688	16694	16810	16894	16550	16544	16857	16563	16834	16619	16790	16543	16764	16751	16764	16704	16696	16715	16620	16946	16648	16725	16688	16660	16565	16502	16595	16621	16810	16675	16669	16764	16622	16759	16881	16825	16543	16536	16768	16606	16690	16738	16851	16625	16689	16578	16840	16534	16736	16791	16596	16774	16651	16669	16685	16922	16834	16819	16824	16848	16691	16840	16577	16786	16683	16690	16649	16874	16690	16657	16748	16499	16645	16726	16809	16749	16712	16690	16719	16837	16865	16687	16739	16777	16501	16767	16648	16657	16659	16645	16812	16841	16579	16669	16748	16687	16588	16685	16634	16796	16622	16631	16731	16898	16740	16753	16657	16820	16642	16723	16665	16642	16636	16861	16710	16705	16641	16721	16761	16793	16654	16770	16760	16773	16584	16724	16616	16792	16649	16673	16695	16703	16784	16567	16546	16686	16691	16721	16778	16732	16633	16657	16460	16803	16769	16775	16579	16638	16624	16673	16557	16860	16785	16666	16690	16771	16703	16626	16858	16747	16652	16641	16747	16702	16697	16608	16641	16834	16635	16821	16660	16538	16727	16710	16784	16649	16720	16714	16742	16700	16746	16744	16782	16610	16725	16683	16736	16832	16757	16674	16623	16748	16788	16604	16798	16674	16660	16646	16736	16719	16760	16598	16874	16705	16668	16524	16727	16760	16738	16782	16859	16702	16485	16813	16542	16691	16629	16842	16552	16780	16563	16630	16794	16582	16647	16815	16872	16921	16817	16619	16651	16681	16683	16733	16609	16678	16764	16625	16663	16749	16697	16681	16664	16699	16755	16777	16866	16711	16780	16765	16777	16823	16797	16743	16568	16673	16747	16731	16748	16762	16672	16698	16756	16765	16531	16633	16625	16564	16639	16703	16585	16926	16828	16560	16693	16842	16634	16767	16840	16859	16692	16755	16822	16532	16662	16730	16706	16781	16414	16686	16771	16708	16496	16645	16456	16749	16593	16624	16854	16746	16835	16566	16508
22628	20970	27952	26042	29004	33757	35576	32668	31755	31782	31397	31316	31506	31048	30759	31006	31545	31315	32294	33299	32744	32147	30936	30831	30719	30469	30606	30683	30648	30758	30653	30382	30576	30240	30243	30368	30350	30309	30210	30041	30323	30337	30436	30249	30197	30248	30539	30613	30419	30368	30419	30229	30566	30306	30436	30281	30431	30379	30472	30212	30453	30459	30483	30427	30386	30736	30329	30601	30608	30438	30144	30251	30215	30185	29996	30289	30422	30423	30474	30262	30213	30410	30178	30323	30360	30462	30281	30158	30386	30482	30247	30362	30391	30454	30169	30414	30309	30404	30417	30243	30404	30397	30319	30213	30518	30156	30280	30348	30213	30413	30137	30103	30109	30284	30187	30241	30206	30161	30210	30222	30277	30343	30490	30406	30426	30084	30439	30556	30329	30594	30190	30361	30541	30047	30434	30240	30400	30485	30305	29931	30165	30155	30368	30069	30164	30189	30224	30136	30427	30283	30225	30245	30299	30450	30364	30463	30336	30269	30355	30509	30269	30157	30687	30245	30328	30247	30303	30583	30439	30429	30399	30232	30267	30516	30275	30269	30504	30303	30530	30344	30271	30492	30043	30234	30336	30458	30303	30390	30448	30142	30439	30251	30172	30142	30249	30290	30405	30367	30296	30304	30143	30209	30214	30323	30194	30418	30101	30233	30505	30505	30405	30239	30382	30215	30298	30456	30513	30323	30334	30222	30239	30166	30519	30269	30170	30380	30275	30437	30615	30372	30318	30529	30169	30370	30369	30534	30337	30117	30501	30271	30157	30002	30425	30500	30218	30192	30467	30478	30452	30180	30446	30377	30395	30418	30289	30356	30314	29879	30303	30262	30272	30133	30257	30236	30576	30158	30399	30319	30244	30420	30174	30162	30177	30192	30450	30287	30159	30122	30343	30443	30228	30377	30243	30340	30263	30360	30375	30635	30282	30288	30312	30200	30342	30425	30559	30434	30222	30589	30322	30409	30371	30078	30182	30397	30300	30389	30404	30220	30414	30287	30495	30383	30211	30177	30390	30498	30113	30220	30306	30427	30417	30344	30251	30234	30439	30023	30284	30113	30156	30394	30466	30585	30389	30292	30571	30409	30368	30287	30183	30161	30203	30332	30225	30347	30436	30246	30352	30159	30318	30338	30156	30405	30291	30346	30320	30364	30387	30256	30403	30245	30334	30417	30430	30360	30323	30514	30297	30115	30238	30092	30374	30094	30558	30054	30305	30189	30257	30448	30239	30300	30031	30382	30416	30227	30000	30271	30310	30467	30213	30251	30416	30048	30381	30166	30354	30432	30279	30493	30288	30322	30113	30160	30195	30217	30411	30206	30626	30273	30190	30412	30447	30535	30255	30194	30527	30187	30437	30486	30461	30088	30229	30250	30386	30136	30424	30332	30195	30297	30193	30262	30497	30451	30213	30133	30239	30191	30271	30502	30490	30284	30225	30042	30559	30632	30304	30346	30229	30240	30475	30184	30075	30360	30256	30222	30546	30253	30667	30262	30427	30472	30244	30263	30363	30223	30226	30196	30345	30481	30590	30216	30409	30261	30125	30406	30198	29954	30150	30223	30434	30322	30341	30400	30334	30170	30245	30466	30271	30236	30521	30257	30224	30541	30059	30406	30390	30152	30203	30160	30527	30094	30503	30066	30582	30416	30303	30307	30280	30307	30259	30465	30356	30124	30400	30309	30168	30035	30321	30179	30076	30451	30315	30120	30359	30235	30581	30229	30362	30604	30430	30313	30276	30481	30486	30299	30462	30418	30110	29986	30304	30326	30427	30522	30344	30651	30287	30392	30344	30322	30268	30026	30379	30321	30334	30380	30316	30440	30227	30156	30178	30232	30516	30000	30295	30429	30240	30147	30268	30241	30300	30325	30254	30432	30311	30263	30065	30395	30284	30178	30492	30394	30471	30198	30273	30406	30556	30386	30302	30226	30283	30259	30125	30320	30023	30146	30213	30120	30505	30342	30181	30390	30092	30474	30438	30276	30403	30396	30305	30318	30289	30288	30539	30268	30340	30470	30285	30310	30342	30174	30285	30441	30330	30258	30130	30269	30402	30263	30004	30204	30277	30282	30278	30567	30498	30388	30268	30576	30371	30364	30578	30112	30444	30308	30096	30129	30459	30184	30116	30332	30577	30110	30410	30349	30325	30051	30399	30071	30421	30231	30197	30063	30265	30185	30244	30185	30608	30336	30384	30397	30414	30431	30443	30265	30391	30336	30430	30191	30535	30280	30290	30262	30453	30298	30415	30204	30715	30322	30305	30254	30166	30269	30249	30486	30504	30413	30259	30287	30238	30287	30400	30541	30332	30414	30270	30373	30278	30411	30166	30537	30215	30202	30126	30337	30288	30203	30415	30235	30136	30120	30358	30262	30543	30446	30827	30349	30095	30281	30294	30202	30079	30245	29996	30061	30266	30237	30165	30095	30409	30420	30213	30269	30397	30307	30163	29995	30265	30401	30485	30226	30348	30568	30306	30367	30592	30122	30143	30241	30334	30331	30362	30378	30587	30210	30373	30350	30298	30315	30395	30191	30191	30301	30417	30086	30046	30182	30311	30340	30477	30067	30259	30370	30259	30296	30216	30253	30492	30290	30270	30478	30088	30296	30380	30352	30230	30343	30376	30553	30353	30251	30323	30413	30430	30514	30133	30433	30449	30174	30293	30202	30215	30192	30477	30431	30435	30425	30231	30340	30182	30239	30638	30588	30311	30218	30366	30410	29980	30224	30451	30152	30108	30365	30109	30110	30008	30131	30143	30277	30372	30401	30378	30564	30252	30390	30379	30269	30395	30408	30321	30226	30389	30281	30221	30287	30188	30381	30166	30314	30410	30504	30328	30155	30570	30079	30261	30313	30302	30210	30600	30243	30081	30460	30424	30593	30283	30173	30333	30128	30389	30326	30119	29983	30228	30199	30377	30242	30492	30325	30038	29948	30311	30251	29984	30410	30309	30294	30154	30201	30361	30212	30558	30265	30339	30353	30224	30117	30508	30418	29990	30264	30206	30233	30146	30437	30235	30304	30114	30175	30262	30454	30164	29966	30321	30415	30376	30192	30780	30531	30266	30287	30476	30056	30381	30328	30321	30048	30418	30219	30151	29874	30229	30268	30215	30286	30453	30184	30531	30226	30409	30160	30262	30347	30265	30291	30245	30157	30283	30226	30315	30522	30245	30245	30218	30257	30454	30123	30541	30529	30436	30276	30441	30368	30272	30378	30569	30309	30489	30395	30359	30269	30421	30219	30035	30455	30255	30386	30374	30331	30366	30547	30332	30102	30327	30476	30140	30386	30486	30204	30225	30117	30331	30350	30266	30251	30207	30225	30072	30069	30421	30275	30341	30271	30225	30265	30263	30271	30171	30435	30485	30373	30117	30087	30278	30263	30493	30261	30457	30337	30341	30383	30312	30437	30197	30453	30153	30414	30237	30458	30556	30267	30436	30324	30195	30187	30325	30310	30438	30445	30406	30285	30232	30357	30219	30235	30083	30383	30152	30338	30444	30391	30223	30573	30133	30331	30328	30316	30072	30258	30037	30320	30472	30405	30374	30396	30083	30145	30274	30293	30403	30444	30181	30252	30560	30385	30260	30166	30223	30600	30158	30402	30429	30256	30616	30121	30480	30441	30368	30238	30090	30319	30194	30181	30315	29913	30291	30208	30222	30165	30141	30429	30419	30482	30119	30275	30303	30438	30449	30509	30314	30357	30395	30170	30590	30467	30355	30405	30304	30358	30381	30387	30171	30429	30315	30175	30320	30246	30537	30333	30204	30148	30189	30364	30235	30376	30099	30488	30297	30248	30369	30206	30219	30427	30118	30106	30190	30416	30211	30414	30086	30295	30044	30072	30401	30440	30418	30381	30736	30336	30260	30343	30267	30496	30092	30365	30589	30033	30191	30704	30690	30346	30359	30445	30497	30120	30150	30390	30366	30453	30273	30368	30256	30201	30433	30261	30548	30249	30541	30367	30113	30045	30333	30272	30415	30652	30234	30382	30490	30316	30268	30179	30099	30173	30468	30483	30489	30401	30340	30405	30502	30454	30260	30240	30171	30469	30329	30223	30122	30354	30480	30407	30224	30286	30351	30453	30205	30409	30549	30397	30265	30327	30382	29956	30297	30466	30419	30240	30270	30528	30412	30177	30158	30170	30345	30483	30339	30167	30151	30620	30725	30448	30507	30580	30363	30296	30375	30178	30118	30222	30450	30435	30334	30295	30237	30420	30443	30282	30376	30404	30363	30237	30250	30279	30359	30218	30109	29964	30317	30329	30452	30341	30280	30096	30074	30475	30248	30621	30160	30452	30160	30463	30420	30141	30605	30461	30421	30265	30401	30244	30486	30248	30303	30275	30220	30270	30586	30387	30309	30023	30294	30203	30307	30440	30479	30262	30167	30161	30025	30284	30513	30546	30149	30315	30254	30427	30231	30274	30233	30216	30498	30265	30273	30053	30315	30225	30483	30115	30094	30220	30148	30583	30363	30410	30101	30546	30348	30268	30326	30483	30245	30292	30158	30235	30130	30370	30166	30346	30443	30478	30075	30327	30211	30247	30500	30272	30393	30310	30386	30348	30246	30290	30420	30277	30261	30135	30233	30603	30415	29925	30543	30325	30355	30262	30462	30429	30502	30159	30486	30137	30425	30458	30497	30361	30422	30158	30058	30233	30233	30281	30459	30274	30304	30305	30513	30539	30366	30384	30217	30445	30367	30454	30236	30350	30149	30130	30457	30348	30172	30175	30289	30331	30234	30030	30176	30275	30066	30321	30267	30428	30281	30354	30292	30206	30220	30156	30119	30171	30421	30256	30378	30486	30350	30045	30350	30065	30329	30318	30022	30330	30553	30223	30144	30132	30264	30292	30186	30237	30422	30273	30375	30306	30396	30334	30161	30246	30496	30226	30494	30133	30433	30349	30485	30298	30384	30081	30646	30376	30471	30116	30367	30033	30236	30157	30305	30230	30196	30177	30689	30493	30365	30418	30518	30304	30166	30295	30045	30564	30444	30283	30332	30263	30313	30362	30188	30168	30228	30254	30247	30421	30282	30407	30201	30394	30164	30386	30246	30282	30126	30192	30462	30281	30124	30177	30321	30319	30535	30527	30396	30327
14139	33269	32031	25912	23057	21140	19773	18808	18058	17835	17605	17492	17699	17153	17087	17505	18124	17772	18665	19247	18788	17970	17524	17149	16977	17114	16899	17039	16943	17043	16938	17178	17087	16897	17050	16937	17021	17013	16907	16948	16783	16908	16950	17012	16988	16879	16913	16982	17016	16912	17183	16854	16776	17086	16960	16874	16861	17028	16876	16882	17085	16904	17011	17154	17008	16997	17062	17261	16840	16894	16937	16847	16914	16771	16823	16901	17011	16985	17111	17097	16999	16974	17170	16897	17023	16968	16706	16820	16874	16856	16872	16877	16939	16869	16956	16821	16836	17029	17044	16881	16864	17116	16918	17160	17019	16891	16832	17013	16901	16919	16899	16880	16916	17015	16907	17007	17066	17062	17110	16916	16905	16839	16812	16900	17058	16786	16876	16847	16947	16955	16797	16948	16993	16805	16933	17002	17043	16858	16899	16933	17029	17024	16966	17073	16912	16764	16898	16705	17011	16949	16834	17084	16836	16945	16777	16879	16901	16955	17052	16799	17033	16803	16869	16918	16834	16960	16738	17001	17065	17097	16834	16856	16858	16911	17029	16933	17168	16858	16743	16903	16844	16826	16877	16932	16906	17004	16897	17049	16847	16978	17027	16993	16974	16839	17011	16937	16877	16919	16963	16904	16768	16850	16933	16955	16921	16842	16943	16932	17102	16960	16886	16819	17063	16821	16957	16927	16862	16887	17087	16867	16755	16865	17037	16943	16986	16705	16913	16741	16715	16913	16946	16964	16800	16938	16877	17022	16804	16878	16790	16900	17019	16859	16940	16999	16849	16827	17017	17015	16921	17002	16939	16982	16832	17016	16938	16839	16895	17132	16838	16959	16800	16740	16901	16770	16867	17028	16822	17004	17036	16709	16855	16910	17005	16787	16977	16983	16909	16757	16731	17000	16853	16945	16867	16871	16887	16975	16847	16873	16864	16956	16923	16748	16918	16820	16886	16846	16890	16707	17043	17141	16835	16903	16722	16809	16883	17091	16855	17045	16799	16943	16934	16981	16813	16972	17041	17113	16811	16883	16779	16752	16871	16873	16784	16895	16819	17030	16908	16836	16865	17086	16835	17006	16959	16774	16765	17039	16740	17171	16969	16958	16663	17066	16850	16951	16819	16942	16702	16830	16790	16938	17108	16804	17003	17027	16850	16845	16959	16986	16822	16729	16927	16935	17057	17095	16942	16940	16964	16863	16905	16920	16843	16957	16861	16858	16778	16892	16951	16929	16869	16875	17149	16967	16801	16921	16902	16802	17048	16933	16893	16911	16943	16942	16914	16920	16909	16824	16745	16933	16899	16988	17033	16851	17141	16840	16954	16876	16936	16835	16967	16892	16940	16888	16939	17134	16825	16838	16826	16788	16959	17029	16785	16849	17062	16951	16920	16874	16805	16947	17012	16756	16875	17140	16927	16744	17233	17106	16824	16732	17037	16943	16851	16810	16841	16896	17025	16828	16818	16940	17005	17068	16884	16900	16863	16899	16983	16877	17085	16902	16905	17057	16788	16875	16884	16978	17021	16916	16852	16931	17005	16997	16959	16825	16884	17081	16813	16949	17002	16784	17006	16828	16981	16852	16920	16837	16733	16895	16671	16761	16919	16987	17055	16709	17053	17015	16781	16801	17049	16804	17019	17030	16706	16788	16964	17050	16952	16980	16968	16986	16860	16873	16888	16855	16811	16884	16843	16827	16888	16840	16856	16851	16991	16872	16798	16814	16799	16922	16956	16880	16815	16849	17112	16971	16856	17030	16875	16874	16892	16946	16986	16861	17004	16992	16836	16916	17130	16721	16981	16894	16792	17043	16933	16878	16977	16885	16835	16885	16910	16857	16998	16894	16933	16862	16945	16969	16945	16914	16977	16783	16767	16929	16734	16887	16954	16924	16768	16925	17022	16866	17075	16868	16933	16661	16877	16977	16809	17041	16943	16920	16868	16883	16920	16964	16947	16911	16969	16901	16742	16900	16914	16794	16955	16775	17011	16945	16997	16891	16878	17070	17024	16788	16811	17024	16780	16807	16886	16904	16791	16870	16999	16903	16904	16943	17080	16929	17035	17003	16995	16809	16876	16886	16828	17000	16936	16996	16811	16788	16914	16939	16921	16948	16811	16990	16862	16899	16865	16922	17003	16939	16897	16853	16726	16818	16822	16852	16943	16782	17057	16741	16780	16763	16972	16858	17153	16707	16978	17023	16762	16788	16899	16874	16921	17023	16910	16891	16835	16813	16699	16935	17034	16853	16900	16797	16968	16747	16806	16959	16939	17025	17058	16906	16943	17066	16890	16826	16979	16983	16894	16878	17075	16831	16710	16593	16943	17035	16680	16932	17079	16962	16858	16974	16818	17046	16886	16919	17149	16879	17163	16882	16904	16820	16897	16915	16867	16983	16869	16742	16987	17086	16815	16948	16658	17052	16809	16858	16890	16967	16851	17073	16934	16863	16875	16891	16927	16850	16904	17036	16749	17039	17108	17039	16727	16895	16727	16858	17064	16980	16990	16951	17061	16978	16954	16617	16834	16806	16981	16991	16883	16810	16862	16813	16996	16949	17234	16914	16787	16806	16776	16902	16892	16964	16981	16626	16787	17110	16875	16784	17021	16957	17034	16781	16881	16893	17026	16862	16862	16980	16978	16903	16866	16741	16785	16730	16916	16857	16857	16987	16998	16998	16855	16794	16826	16947	17024	16980	16858	16895	16847	16882	16782	16793	16832	16862	16804	16894	16798	16960	16894	16823	16907	16865	17194	16923	16916	17010	16940	16983	16989	17028	16904	16837	16844	16674	16970	16957	16827	16989	17049	17014	16899	17017	16834	16967	16838	16877	16856	16914	16840	16938	16672	16807	16786	16804	16853	16923	16854	16958	16861	16835	16852	16739	17012	16992	16884	16801	16860	16772	16881	16819	16790	17094	16849	16923	16960	16894	16871	16995	16781	16858	16790	16885	16802	16838	16967	16933	17085	16822	16999	16824	16833	16881	16875	16972	17070	16923	17019	16810	16832	16790	16865	16875	16799	16856	16820	16777	17051	16921	17034	17072	17023	16868	16944	16939	17050	16952	16918	16792	17039	17074	16931	16938	16956	16902	16925	16930	16815	16834	16784	16830	16978	16885	16817	16735	16858	16878	17003	17138	16952	16922	16891	16995	16872	17098	16757	16767	16984	16901	17013	16880	16822	16830	16973	16912	16796	16941	16909	16873	16848	16897	16964	16865	16813	17024	16763	16837	16972	16897	16809	17026	16785	17095	16981	17124	16980	16967	16873	17038	16808	16981	16760	16908	16744	16783	16965	16966	16815	16973	17074	16909	16753	16832	17007	16838	16931	16860	16755	16876	16837	16679	16874	16968	16815	16943	16804	17030	16744	17048	16986	16909	17054	16759	16945	16970	17001	16921	16976	16829	16985	16910	16683	16854	16865	16887	16857	16767	16890	16975	16954	16989	16885	16985	16781	16893	16896	16977	16997	17004	16721	16999	17029	17067	16934	16830	16981	16924	16823	16922	16837	16877	16882	16902	16880	16916	16800	16770	16905	17116	16944	17096	16920	16973	16910	16940	16894	16837	16948	17168	16909	16917	16849	17090	17052	16897	16976	16712	16879	16847	16869	16946	16938	17058	16784	17048	16888	17064	16856	17060	16775	17002	16660	16790	16933	16875	16913	16982	16923	16887	16885	16900	16913	16759	16809	17026	16860	16989	16823	17068	17078	16921	16876	17039	16963	16956	16757	16978	17020	16943	16901	16940	17095	16805	16708	16994	17004	16978	16783	16816	16907	16989	16797	16886	17001	17041	16943	16832	17026	16910	16860	16832	16802	16867	16809	16874	16728	16677	16960	16974	16908	16934	16965	16905	16798	16914	16852	16862	17150	16961	16891	16923	16843	16922	16940	16820	16844	16950	17043	16963	17088	16911	16878	17008	16533	17109	16776	17042	16777	16913	16839	16779	16964	17052	16876	16872	17100	17033	17081	16878	17030	16873	16858	16786	16755	16730	16852	16973	16774	16911	16942	16936	16859	16930	16887	16752	16857	16825	16927	16961	16838	16792	16828	17057	16875	16963	16820	16951	16759	16889	16689	16859	17054	16818	16883	16988	17036	16821	16741	17132	17064	16809	16920	16975	17091	17048	16914	16940	16829	16809	16754	17065	16902	16784	16956	16822	16827	16911	16931	16840	16778	17052	16888	17012	16863	16879	16722	17039	16846	16740	16965	16997	17025	17251	16845	16949	16829	16798	16826	16872	16904	16836	16988	16943	16949	16802	16928	17107	17065	16980	16875	16934	16910	17026	16968	16946	16955	16747	16778	16907	16935	16867	17012	16959	17006	16975	17042	16870	16907	16953	16951	17130	16704	16812	16982	16866	16910	16762	17036	16873	16826	16834	17049	16910	16796	16699	16902	16736	16776	17034	16906	16759	16746	16762	16789	17011	17073	17049	16945	16938	16951	16839	16946	16928	16829	16946	16878	17047	17081	16668	16957	16697	16936	16785	16630	16855	16773	16820	16803	16902	16851	16764	16770	16831	16750	16663	16819	16909	17084	17027	16953	16668	16870	17009	16993	16929	17115	17020	16936	16757	16994	16956	17092	16769	16901	17008	16809	17013	16965	16901	16959	16988	17040	16854	17082	16983	16970	16930	16803	17112	16937	16723	16824	16932	16687	16989	16824	17010	17074	16919	16840	17054	16905	16908	16863	16887	16918	16925	17016	16938	16960	16897	16820	16833	16835	16981	16995	16865	16881	16875	17045	16920	16945	16824	16876	16769	17031	16928	16877	16999	16933	16918	17014	16847	17011	17051	16758	16865	17106	16893	16795	16891	16872	17007	16940	16796	16904	16906	16830	16860	16943	16879	16836	16929	16903	16815	16922	16792	17180	17004	16819	16818	16847	17017	16650	17012	16955	16866	16970	16990	16964	16908	16848	16806	16896	16863	16879	16855	16913	16892	17092	16923	16948	16728	16959	16957	17010	16903	16832	16889	16758	16988	17045	16862	17070	16972	16928	16818	16847	17043	16847	16898	16937	16979	16879	17073	16855	17075	16981	16707	16924	16915	17002	16953	17027	16906	16790	16837	16980	16811	16903	17042	16794	16906	16945	17086	16785	16932	16982	16970
33306	30168	36482	35537	33216	32386	31853	30923	30397	29886	30172	30212	30140	29928	29838	29969	30174	30379	30371	30171	30256	30347	30072	29825	29849	30063	29665	29808	29920	29974	29878	29953	29555	29587	29769	29836	29743	29958	30188	30043	30081	29840	29662	29916	29974	30006	29749	29985	29983	29752	29991	29802	29809	29820	29891	29733	29852	29701	30081	30115	30030	30002	29870	29862	29800	29826	30045	30136	30028	29984	29947	29965	29848	29913	29898	30051	29979	30218	29780	30046	30076	29607	29833	30047	29691	29932	29754	29866	29945	30012	29823	29977	30020	29677	29788	29766	29838	29940	29696	29941	29863	29651	29948	30145	29780	29877	29639	29880	29710	29895	29656	29802	29739	29740	29749	30017	29891	29769	29847	29941	30166	29793	30008	29929	29692	29629	29961	29872	29832	29825	29548	29874	29885	29840	29877	29510	29766	29539	29986	29956	29994	29756	29722	29842	29978	29911	29910	30055	29940	29664	29773	29579	29978	29726	29975	29735	29757	29937	29819	29685	29650	29635	29718	29771	29833	29727	29867	29418	29834	29669	29867	29861	29696	29940	29772	29785	29984	29965	29820	29816	30025	29823	29942	29838	30024	29738	29976	29594	29651	29666	29681	29988	29990	29922	30202	29860	29691	29635	29743	29764	29785	29777	29974	29770	29967	29676	30142	29821	29857	29741	29863	29681	29936	30065	29869	29839	30034	30034	29956	29856	29970	29913	30002	29632	29869	29695	29979	30006	30000	29915	29940	30181	29764	29590	29903	29898	29959	29859	29766	29842	29920	29939	29756	29950	29676	29865	29769	29762	29889	29751	29765	29844	29851	30245	29773	29622	29680	29985	30080	29630	29658	29826	29887	29833	30003	29853	29894	29741	29741	29668	30013	29723	29890	29924	29892	29882	29749	29842	29952	29782	29907	29952	29982	29871	29822	29958	29966	29893	29977	29875	29942	29866	29820	29810	29922	29868	29817	29685	29875	29905	29875	30101	29844	29892	29756	29926	29738	30111	29969	29764	29971	29979	29862	29735	30124	29954	29821	29955	30127	29733	29795	29885	29992	29898	29717	29954	29948	29924	29931	29874	29848	29854	30052	29914	29892	29786	29952	30033	29877	30084	29699	29767	30050	29832	30034	29891	29727	30000	29870	30127	29945	29734	29841	30124	29610	29850	29984	29947	29847	30072	29900	29765	29861	29960	30068	29780	29886	29830	29759	29825	29845	29867	29904	29736	29510	29731	29744	30030	29962	29878	29717	29877	30019	29750	29956	29977	29950	29846	29650	29763	29724	30027	29729	29720	29845	29911	29390	29730	29957	29848	29864	30023	29846	29972	29867	29843	29817	29906	29870	30155	30096	30118	29744	29812	29853	29839	29823	29834	29702	29881	29805	29788	29814	29978	29655	29946	29944	29749	30026	29815	29857	29888	29933	29935	29597	29900	29790	29823	30014	30043	29973	29939	30173	29732	30110	29615	29839	29869	29811	29893	29905	29942	29948	29720	29866	30069	29821	29695	29934	29977	29756	29920	29900	29970	29753	29808	30029	29639	29879	29962	29770	29657	29871	29990	29809	30076	29733	29533	29857	29998	30057	30034	30051	29733	29744	29982	29818	29663	29914	29890	29926	29667	30013	29782	29902	29852	29896	29998	29944	29861	30105	29998	29709	29823	29806	29946	29761	29704	29921	29694	29834	29998	29508	29836	30076	29811	29732	29950	30112	30036	29802	30113	30108	29933	29633	29578	30063	29858	30074	30195	29744	29943	29768	29869	29716	29986	29878	30391	30012	29773	29681	29783	29774	29584	29779	29792	29910	29617	29860	30138	29808	29741	29819	29811	29832	30022	30000	29845	29871	29808	29853	29922	29816	29693	29728	29794	30015	30017	29961	30112	29941	30146	29841	29681	29900	29906	29971	29906	29927	29927	30047	29995	29926	29830	29737	29803	29809	29771	29810	30060	29821	29987	30060	30041	29982	30217	29901	29969	29982	29797	29927	29752	29849	29859	29844	29817	29721	29578	29628	29709	29748	30017	30041	29931	30034	29832	30031	29995	29865	29871	30135	30015	29938	29976	29742	29937	29911	29767	30025	29682	29971	29734	29932	29934	29801	29852	29956	29776	29740	29824	29936	29892	29838	29834	29723	29813	30147	30152	30063	29935	29964	29870	30077	29958	29868	29652	29938	30040	29981	29669	29751	30022	29790	29961	29910	29584	30004	30058	30007	29901	30075	30128	29966	29769	29740	29934	29928	29687	30062	29895	29815	29901	29670	29930	30103	29980	29654	29997	29899	29787	29737	30176	29724	30075	29859	29798	29555	29626	30037	29659	29841	30059	29913	29935	30117	29569	29843	29821	30114	29914	29756	30219	29976	29748	29838	29804	29778	29990	29663	29825	29837	29881	29761	29921	29728	29988	29801	29867	29982	29991	29967	29646	30056	29816	29922	29931	30162	29875	29894	30249	30064	30019	29719	29835	29771	29737	29797	29643	29695	29610	30064	29764	29924	29887	29913	29876	29952	30047	30096	29858	30077	30083	29587	29982	30012	29980	29623	29838	29908	29860	29864	30012	29803	30187	29975	29996	29653	29858	29798	29869	29819	29773	29887	29787	29764	30043	29986	30115	29981	30001	29839	29943	29947	29749	29676	30126	30010	29838	29908	29947	29999	30135	29725	29755	29883	29842	29682	30046	30083	29742	30037	29902	30066	29862	29865	29863	29796	29656	29800	29887	29978	29614	30016	29998	29943	29873	29765	29831	29793	29880	29690	29864	29534	29893	29984	29925	29767	30062	30150	30113	29938	29632	29974	29719	29593	29834	29721	29882	29834	29874	30075	29781	29753	29591	29779	29693	30054	29853	29823	30001	29877	29720	29776	29972	29749	29708	29590	29774	29966	29906	29740	29719	29611	29851	29771	29764	29910	29894	29912	29823	29952	29804	29901	29708	29934	29874	30027	29812	29729	29810	29797	29681	30017	29690	29590	29790	29551	29748	29707	29980	29945	30036	29655	29719	30029	29694	29566	29983	30167	30041	29734	30071	29735	30354	29803	29760	29815	30005	29792	29659	29692	29751	29809	29908	29881	29919	29990	30097	29903	30054	29879	29890	29924	30041	29811	30163	29968	29855	30103	29789	29760	29904	30094	29968	29764	29891	30074	29991	29809	29701	29878	29872	29924	29766	29989	30074	29949	29935	30071	29699	29628	30064	30180	29855	29944	29629	29808	29883	29857	30020	29914	29870	30101	29848	30130	30075	30028	30009	30011	29821	29807	30089	29926	29954	29956	29926	29840	29734	29918	29839	29891	29847	29665	29648	30049	29906	29828	29931	29919	29778	29867	30004	29813	29669	30017	30207	29972	29845	29807	29967	30019	29876	29703	29873	30025	30009	29930	29864	29903	29845	29843	29766	29603	29688	29858	29805	29867	30029	29982	29897	30165	29746	29696	29822	29686	30003	29882	30020	29753	29802	29694	29754	29786	29724	30017	29756	30022	29608	29965	29846	29885	29984	30037	29876	30015	29727	29948	29805	29795	29771	29681	29966	29824	29768	30093	29750	29934	29876	29987	29823	30120	29959	29609	30192	29883	29851	29964	30010	29910	29881	29845	29869	29974	29787	29755	29855	29809	29806	29866	29945	30014	30060	29734	29870	29991	29938	29700	29865	29884	29758	30022	29869	30181	29822	30113	30045	30115	29963	30115	30042	29880	29731	29817	30032	29820	30082	29783	29824	30134	30098	29766	29801	29814	30079	29803	29713	29730	29849	30070	29953	29890	29920	29683	30205	29801	29737	29783	29851	29705	29756	29901	29903	30043	29932	29815	29829	29845	29725	29611	30066	30048	29927	29651	29817	29681	29630	29811	29771	30110	29782	29877	29948	29956	29744	30162	29895	29895	29753	29724	29870	29909	30159	29968	29852	29711	29945	30049	30009	30116	29860	29877	29677	29885	29891	29726	29949	30057	29865	29880	29909	30069	29664	29919	30122	29763	30025	30096	29997	29765	29835	29599	29922	29833	29924	30088	29648	29543	29643	29877	29704	30090	29671	30076	29945	29974	29799	29741	29891	29917	29772	29726	29743	29835	29981	29867	29561	29636	29886	29967	29922	29965	30050	30017	29930	29944	29735	29938	29824	29867	29866	30091	29958	30069	29912	29848	29919	29901	29907	29641	29748	29678	30105	29812	29855	29854	29692	29789	29880	29733	29639	29916	29793	29898	29953	29793	30027	29913	29984	29808	29635	29709	29846	30010	29982	29920	29929	29813	29972	30155	29909	29658	29828	30125	29884	29979	30033	30036	29990	29888	29768	30058	29946	29704	29840	29865	29780	29873	29854	30005	29744	29698	29851	29991	29863	29927	29868	29873	30211	29861	29846	29949	29749	29879	30062	29807	29815	29910	29833	29888	29902	29938	29718	29810	29998	29775	29881	29896	29770	29900	29931	29865	29845	29767	29885	29961	29942	30135	29937	29992	29835	29766	29803	30057	30092	29873	29964	30071	30228	29839	30036	29798	29698	29569	29736	29790	29954	29714	29717	30138	29872	29796	29828	29793	29676	29946	29949	30044	30034	30132	29803	30099	29761	29849	29786	29843	29866	30036	29649	29562	29858	29776	30144	30069	29870	29912	30025	29869	29663	30050	29936	29479	29870	30111	29790	30047	29880	30059	29807	29696	29837	29834	29893	30181	29941	29996	29747	30002	29691	29841	29727	29727	29635	29753	29834	29914	29789	29817	29956	29773	29824	29804	29962	29963	29897	29740	29686	29840	29816	29872	29744	29903	29872	29795	29880	29811	29958	29859	30168	29634	29919	30044	30089	29973	29968	29724	29617	29930	30088	29963	29764	30009	29783	29901	29997	29817	29900	29795	29860	29860	29796	29819	30033	29926	29847	29735	29982	29431	29932	30072	30029	29814	29926	29548	29912	30009	29663	29705	29828	29947	29984	30018	30017	30196	29694	29757	29846	29602	29783	30118	29823	29893	29807	29714	29967	29958	30056	29962	29962	29880	29615	30203	29983	29949	30011	29780	29867	29687	29817	29967	30094	29671	29821	29773	29925	29746	29904	29805	30001	29857	30089	29887	29878	29879	29889	29995	29824	29758	29744	29967	29938	29965	29978	29692	29728	30052	29803
18757	26711	25044	20739	19217	18498	17659	17334	16870	16986	16579	16725	16769	16673	16438	16655	16916	16481	16764	16707	16743	16457	16489	16677	16484	16456	16423	16454	16402	16463	16416	16573	16510	16570	16465	16596	16421	16430	16692	16686	16469	16518	16410	16591	16466	16506	16531	16555	16441	16471	16567	16443	16571	16542	16595	16434	16455	16385	16574	16346	16363	16520	16606	16550	16603	16352	16598	16610	16586	16375	16463	16674	16498	16414	16573	16581	16539	16421	16517	16481	16388	16428	16522	16332	16638	16425	16532	16322	16543	16514	16519	16426	16425	16468	16495	16619	16475	16608	16651	16492	16443	16617	16551	16594	16363	16322	16457	16431	16286	16392	16547	16423	16449	16513	16364	16490	16514	16490	16389	16545	16510	16309	16472	16379	16468	16345	16378	16520	16449	16385	16538	16337	16529	16419	16555	16508	16496	16385	16608	16339	16435	16558	16651	16495	16482	16562	16396	16414	16595	16536	16535	16535	16497	16665	16438	16709	16445	16559	16601	16464	16531	16507	16384	16443	16518	16465	16568	16569	16488	16450	16531	16592	16323	16181	16539	16274	16345	16350	16303	16447	16458	16286	16469	16469	16587	16414	16442	16445	16417	16419	16347	16530	16372	16504	16453	16382	16594	16553	16353	16510	16349	16460	16545	16365	16639	16402	16359	16442	16412	16442	16352	16559	16593	16490	16502	16433	16477	16462	16333	16493	16493	16452	16482	16683	16629	16451	16620	16329	16470	16567	16508	16514	16536	16367	16522	16475	16612	16537	16658	16469	16520	16569	16394	16388	16570	16486	16546	16392	16572	16441	16520	16480	16516	16559	16338	16437	16540	16548	16541	16515	16554	16346	16583	16537	16424	16425	16385	16471	16579	16554	16394	16444	16679	16554	16520	16469	16699	16545	16528	16505	16432	16591	16483	16532	16493	16544	16525	16289	16444	16535	16502	16353	16392	16498	16683	16333	16646	16544	16675	16589	16466	16638	16638	16648	16383	16540	16558	16405	16444	16583	16564	16464	16428	16433	16339	16449	16449	16546	16481	16556	16410	16464	16497	16468	16411	16355	16383	16484	16560	16519	16353	16484	16538	16449	16508	16489	16411	16573	16433	16369	16461	16263	16572	16588	16572	16554	16630	16558	16447	16588	16487	16448	16531	16340	16404	16474	16465	16598	16458	16488	16412	16624	16315	16290	16288	16582	16391	16365	16598	16507	16368	16607	16401	16533	16463	16491	16544	16583	16474	16684	16555	16541	16487	16441	16529	16555	16430	16435	16486	16403	16417	16393	16414	16607	16723	16294	16467	16515	16462	16432	16400	16465	16583	16334	16551	16507	16455	16354	16517	16520	16425	16592	16540	16456	16357	16351	16517	16394	16539	16369	16487	16577	16476	16453	16366	16333	16544	16575	16641	16559	16637	16476	16423	16594	16602	16446	16457	16506	16490	16395	16469	16441	16476	16592	16603	16546	16513	16553	16598	16373	16348	16464	16426	16568	16411	16371	16300	16438	16460	16582	16443	16509	16604	16590	16500	16470	16406	16210	16497	16597	16393	16559	16365	16620	16236	16473	16398	16551	16391	16475	16562	16527	16614	16468	16562	16408	16586	16594	16466	16500	16523	16464	16550	16440	16488	16499	16482	16307	16495	16555	16536	16439	16432	16348	16613	16485	16680	16430	16647	16478	16452	16398	16502	16459	16494	16508	16474	16520	16571	16418	16376	16632	16693	16407	16575	16499	16420	16433	16589	16241	16465	16548	16495	16384	16420	16328	16420	16462	16324	16512	16452	16476	16424	16522	16370	16613	16400	16386	16369	16512	16459	16576	16482	16567	16373	16652	16479	16548	16590	16496	16421	16391	16399	16452	16567	16559	16505	16536	16420	16602	16385	16548	16553	16582	16557	16295	16625	16407	16444	16339	16531	16718	16483	16298	16469	16657	16576	16479	16547	16303	16512	16392	16543	16461	16514	16561	16505	16643	16467	16419	16568	16435	16471	16357	16476	16392	16676	16416	16580	16392	16519	16404	16508	16408	16531	16795	16485	16476	16564	16542	16600	16482	16437	16432	16681	16460	16633	16420	16542	16393	16283	16497	16593	16443	16588	16640	16395	16480	16455	16518	16474	16404	16542	16559	16458	16743	16465	16414	16355	16640	16535	16400	16576	16660	16398	16628	16481	16416	16510	16388	16582	16473	16473	16527	16586	16523	16419	16565	16485	16426	16465	16484	16289	16328	16447	16582	16453	16363	16551	16365	16452	16542	16590	16498	16490	16295	16412	16407	16392	16470	16518	16425	16447	16394	16584	16484	16537	16475	16299	16552	16394	16496	16593	16509	16434	16631	16576	16489	16480	16572	16354	16396	16601	16476	16417	16459	16606	16594	16658	16435	16588	16492	16440	16526	16626	16513	16464	16477	16658	16473	16505	16521	16404	16462	16548	16504	16568	16458	16456	16516	16620	16410	16599	16536	16577	16517	16541	16495	16397	16576	16526	16462	16525	16509	16412	16516	16405	16721	16335	16465	16498	16548	16582	16410	16405	16391	16580	16358	16339	16509	16523	16522	16405	16552	16555	16482	16483	16562	16487	16616	16381	16476	16590	16353	16506	16569	16540	16573	16647	16547	16484	16463	16715	16458	16374	16493	16602	16418	16529	16658	16419	16613	16350	16393	16486	16472	16587	16663	16489	16591	16574	16433	16378	16429	16547	16531	16472	16448	16587	16550	16657	16434	16457	16729	16457	16353	16574	16427	16605	16701	16359	16479	16276	16527	16520	16614	16509	16679	16569	16424	16572	16468	16401	16457	16523	16428	16526	16488	16481	16373	16598	16596	16653	16318	16446	16550	16527	16431	16438	16617	16587	16525	16573	16426	16586	16512	16413	16453	16492	16555	16467	16600	16648	16423	16469	16414	16514	16395	16465	16309	16429	16415	16216	16407	16471	16512	16761	16477	16528	16621	16373	16376	16418	16370	16657	16474	16594	16390	16349	16505	16339	16459	16554	16402	16413	16490	16449	16542	16612	16410	16533	16480	16543	16401	16404	16502	16365	16517	16472	16451	16549	16500	16376	16474	16537	16589	16517	16517	16553	16581	16527	16536	16563	16526	16385	16618	16568	16446	16305	16542	16456	16474	16613	16354	16472	16315	16357	16556	16613	16541	16599	16499	16650	16458	16486	16611	16490	16550	16529	16511	16608	16472	16676	16517	16369	16531	16590	16408	16494	16508	16543	16488	16632	16487	16262	16528	16514	16507	16492	16441	16404	16445	16496	16435	16366	16442	16559	16572	16563	16378	16499	16574	16317	16292	16692	16467	16536	16546	16574	16398	16631	16414	16566	16472	16559	16244	16557	16514	16448	16542	16384	16290	16519	16371	16623	16645	16535	16454	16593	16381	16527	16498	16615	16363	16597	16534	16379	16499	16538	16418	16500	16584	16350	16320	16438	16497	16286	16613	16591	16488	16481	16525	16448	16519	16511	16372	16437	16629	16564	16576	16518	16514	16484	16367	16525	16592	16327	16391	16605	16500	16368	16356	16514	16530	16491	16673	16485	16608	16557	16636	16480	16453	16510	16380	16524	16623	16461	16444	16352	16441	16586	16402	16488	16586	16533	16494	16476	16462	16644	16436	16402	16457	16519	16557	16528	16555	16450	16560	16431	16333	16487	16553	16510	16495	16497	16361	16432	16345	16554	16547	16407	16511	16434	16307	16476	16639	16461	16321	16540	16459	16449	16419	16414	16463	16318	16452	16612	16459	16760	16556	16304	16530	16601	16490	16408	16458	16468	16607	16345	16556	16469	16614	16576	16744	16504	16648	16625	16697	16521	16623	16398	16482	16343	16551	16377	16574	16503	16584	16414	16412	16500	16472	16638	16510	16442	16517	16573	16570	16437	16444	16528	16394	16582	16475	16440	16589	16751	16239	16615	16625	16693	16566	16444	16628	16364	16613	16392	16428	16486	16557	16614	16417	16599	16579	16568	16517	16531	16627	16583	16445	16445	16554	16583	16397	16515	16520	16365	16404	16616	16404	16257	16458	16440	16607	16594	16540	16768	16333	16253	16432	16474	16505	16732	16521	16660	16591	16589	16648	16359	16369	16537	16444	16419	16668	16445	16616	16664	16442	16452	16532	16450	16499	16726	16328	16401	16455	16600	16563	16594	16465	16453	16423	16538	16380	16307	16418	16623	16332	16495	16511	16376	16389	16436	16536	16442	16477	16488	16534	16520	16585	16524	16421	16616	16431	16416	16558	16521	16289	16436	16430	16340	16481	16429	16492	16551	16446	16534	16372	16297	16499	16490	16496	16542	16420	16542	16534	16469	16493	16451	16521	16549	16476	16390	16400	16252	16562	16588	16290	16425	16598	16551	16480	16449	16462	16521	16387	16428	16369	16515	16288	16474	16527	16463	16428	16479	16442	16642	16611	16650	16409	16569	16294	16516	16617	16671	16481	16519	16499	16657	16558	16490	16410	16368	16634	16442	16459	16496	16672	16503	16572	16569	16376	16374	16619	16478	16473	16722	16465	16611	16565	16411	16568	16347	16481	16563	16342	16613	16436	16538	16776	16518	16432	16549	16583	16371	16621	16609	16440	16692	16559	16622	16595	16407	16524	16493	16589	16388	16412	16503	16630	16299	16425	16427	16583	16569	16587	16614	16442	16668	16525	16359	16288	16510	16743	16513	16403	16576	16586	16674	16500	16547	16560	16384	16375	16492	16474	16532	16374	16478	16603	16407	16471	16570	16506	16531	16499	16446	16553	16569	16614	16426	16422	16507	16428	16568	16475	16638	16486	16315	16518	16512	16429	16551	16462	16583	16490	16551	16638	16572	16630	16394	16574	16495	16365	16435	16390	16564	16610	16353	16511	16433	16588	16574	16397	16411	16601	16646	16476	16423	16513	16506	16392	16550	16349	16598	16493	16478	16638	16415	16450	16387	16420	16494	16661	16432	16455	16495	16356	16722	16372	16594	16465	16410	16431	16538	16473	16577	16579	16570	16434	16473	16551	16469	16520	16421	16460	16544	16420	16561	16521	16625	16670	16621	16403	16732	16637	16478	16387	16443	16630	16567	16625	16404	16457	16266	16458	16462	16553	16545	16578	16503	16448	16715	16479	16510	16578
24095	20949	27947	28520	30012	32222	33361	30884	30134	30103	29788	29825	30117	29625	29425	29647	29403	29960	30448	31196	30561	30267	30111	29615	29621	29220	29302	29523	29558	29280	29300	29448	29383	29457	29366	29439	29286	29232	29366	29464	29259	29440	29346	29161	29376	29230	29296	29367	29461	29229	29334	29574	29538	29431	29274	29185	29360	29511	29421	29460	29144	29355	29441	29241	29297	29256	29217	29290	29253	29339	29409	29400	29216	29390	29251	29444	29556	29250	29308	29423	29471	29429	29650	29252	29381	29292	29348	29409	29208	29404	29206	29175	29284	29480	29612	29086	29417	29367	29147	29265	29515	29395	29280	29358	29707	29240	29384	29180	29252	29557	29409	29438	29544	29190	29456	29168	29031	29142	29463	29426	29324	29323	29222	29656	29277	29252	29235	29217	29258	29314	29262	29281	29290	29638	29085	29322	29359	29275	29148	29130	29381	29493	28976	29434	29209	29327	29296	29040	29174	29543	29231	29273	29372	29377	29223	29498	29179	29048	29154	29248	29469	29136	29483	29531	29420	29164	29599	29330	29475	29458	29391	29193	29393	29616	29183	29306	29134	29282	29459	29179	29552	29276	29465	29172	29067	29370	29097	29447	29274	29272	29359	29365	29219	29234	29432	29289	29646	29391	29089	29150	29418	29407	29423	29399	29401	29603	29429	29176	29179	28996	29356	29219	29372	29292	29362	29123	29129	29274	29545	29052	29292	29449	29285	29381	29386	29255	29379	29442	29298	29467	29043	29547	29386	29414	29317	29277	29451	29433	29325	29209	29189	29305	29390	29188	29141	29588	29166	29439	29316	29214	29366	29388	29698	29482	29153	29286	29505	29287	29241	29364	29478	29413	29319	29527	29342	29328	29330	29445	29461	29314	29293	29365	29497	29525	29565	29300	29326	29058	29462	29240	29319	29139	29233	29187	29190	29432	29025	29310	29345	29131	29390	29272	29433	29428	29271	29243	29616	28971	29232	29413	29506	29372	29104	29206	29325	29374	29569	29282	29399	29296	29277	29442	29294	29423	29091	29266	29340	29222	29190	29238	29531	29328	29396	29439	29132	29493	29331	29504	29459	29257	29461	29182	29147	29289	29276	29253	29298	29491	29352	29110	29176	29131	29241	29433	29323	29519	29352	29524	29500	29437	29204	29302	29536	29246	29620	29188	29186	29524	29318	29517	29145	29130	29199	29333	29288	29272	29051	29442	29436	29389	29296	29283	29313	29133	29135	29183	29348	29111	29065	29166	29248	29172	29477	29241	29048	29396	29244	29240	29303	29485	29413	29202	29467	29358	29244	29294	29265	29212	29401	29234	29262	29360	29090	29549	29347	29266	29354	29365	29152	29377	29522	29284	29219	29178	29333	29245	29136	29509	29316	29348	29335	29254	29386	29175	29308	29251	28984	29181	29324	29252	29227	29244	29327	29233	29316	29349	29315	29361	29221	29401	29294	29324	29345	29514	29433	29425	29235	29411	29344	29541	29352	29153	29311	29292	29398	29316	29577	29274	29257	29432	29214	29295	29329	29180	29106	29232	28934	29210	29449	29411	29452	29150	29193	29459	29325	29403	29496	29414	29487	29236	28854	29278	29512	29360	29408	29567	29144	29234	29298	29262	29392	29209	29359	29492	29238	29316	29364	29283	29524	29184	29287	29273	29505	29289	29282	28980	29347	29482	29420	29156	29370	29662	29299	29162	29161	29210	29167	29273	29288	29310	29099	29252	29431	29410	29569	29396	29248	29382	29568	29519	29435	29461	29345	29254	29395	29158	29352	29577	29192	29178	29168	29348	29396	29328	29448	29396	29553	29371	29316	29481	29424	29215	29237	29484	29239	29211	29393	29404	29373	29331	29197	29442	29415	29224	29398	29489	29511	29441	29243	29318	29326	29287	29351	29180	29219	29227	29332	29544	29306	29350	29522	29351	29296	29131	29439	29126	29149	28971	29374	29423	29524	29556	29163	29189	29287	29530	29131	29358	29106	29062	29237	29525	29334	29468	29211	29274	29151	29133	29364	29516	29295	29303	29532	29542	29352	29191	29230	29353	29263	29090	29490	29204	29338	29452	29370	29208	29154	29376	29434	29270	29253	29196	29074	29327	29244	29438	29261	29403	29506	29222	29595	29509	29285	29318	29232	29133	29263	29090	29119	29361	29120	29400	29584	29515	29239	29496	29313	29312	29135	29230	29372	29416	29252	29172	29506	29504	29108	29080	29264	29515	29449	29385	29309	29583	29431	29326	29205	29283	29133	29138	29487	29344	29588	29307	29434	29221	29494	29200	29616	29206	29321	29291	29022	29095	29351	29137	29196	29328	29269	29253	29229	29335	29040	29292	29467	29131	29307	29394	29508	29230	29382	29545	29251	29398	29494	29186	29459	29388	29250	29348	29446	29190	29183	29552	29256	29454	29045	29562	29163	29211	29358	29287	29402	29198	29367	29384	29371	29164	29365	29340	29286	29515	29480	29158	29335	29176	29387	29375	29282	29505	29446	29260	29461	29421	29498	29390	29527	29511	29132	29222	29300	29346	29167	29268	29443	29371	29251	29502	29299	29343	29516	29192	29656	29540	29226	29545	29455	29312	29264	29138	29504	29533	29507	29424	29423	29453	29332	29458	29332	29202	29722	29452	29202	29142	29257	29368	29583	29128	29297	29336	29401	29211	29296	29228	29400	29325	29320	29213	29270	29324	29300	29507	29475	29517	29369	29344	29231	29429	29145	29268	29202	29355	29372	29264	29404	29334	29538	29353	29419	29224	29469	29302	29428	29116	29287	29264	29496	29473	29493	29295	29404	29354	29250	29503	29166	29335	29583	29074	29333	29634	29290	29303	29247	29129	29306	29478	29436	29151	29460	29433	29505	29356	29352	29379	29503	29157	29124	29265	29390	29169	29511	29176	29240	29047	29408	29093	29325	29420	29131	29193	29430	29455	29269	29351	29320	29412	29268	29309	29096	29252	29209	29368	29357	29439	29376	29430	29432	29333	29405	29327	29274	29569	29217	29175	29328	29212	29572	29377	29149	28998	29229	29497	29469	29383	29457	29371	29474	29264	29131	29428	29392	29112	29207	29323	29210	29521	29150	29510	29348	29562	29246	29495	29372	29387	29637	29271	29354	29103	29463	29470	29174	29525	29240	29188	29208	29336	29140	29312	29151	29327	29252	29283	29380	29290	29432	29153	29379	29266	29351	29227	29537	29434	29096	29344	29280	29371	29396	29313	29226	29476	29173	29280	29223	29330	29295	29243	29052	29487	29544	29394	29350	29093	29293	29276	29361	29412	29529	29096	29183	29414	29409	29153	29318	29271	29210	29273	29040	29390	29151	29137	29310	29569	29047	29450	29438	29231	29214	29132	29307	29504	29284	29248	29153	29297	29205	29076	29329	29495	29258	29230	29517	29443	29368	29486	29035	29329	29434	29205	29372	29392	29593	29207	29418	29389	29319	29368	29357	29055	29379	29153	29457	29231	29607	29108	29231	29339	29536	29565	29289	29477	29418	29178	29490	29401	29589	29393	29543	29203	29304	29416	29559	29426	29297	29384	29312	29304	29412	29345	29322	29188	29105	29331	29136	29213	29353	29309	29304	29239	29254	29163	29296	29272	29174	29464	29303	29317	29301	29368	29342	29363	29225	29331	29487	29380	29294	29338	29281	29306	29088	29291	29215	29252	29420	29295	29366	29285	29170	29273	29528	29219	29362	29227	29537	29279	29302	29086	29616	29385	29383	29310	29266	29462	29367	29228	29291	29372	29389	29339	29565	29411	29303	29191	29233	29471	29206	29349	29649	29108	29327	29338	29383	29253	29328	29443	29592	29160	29205	29365	29322	29412	29385	29282	29475	29132	29385	29289	29182	29323	29316	29178	29336	29361	29073	29039	29492	29350	29419	29292	29243	29507	29187	29136	29360	29591	29693	29715	29478	29183	29205	29196	29366	29351	29308	29439	29257	29197	29452	29446	29335	29062	29186	29378	29374	29189	29016	29444	29405	29461	29233	29417	29224	29055	29334	29225	29459	29137	29331	29352	29404	29192	29125	29262	29405	29226	29330	29335	29344	29360	29341	29214	29227	29360	29269	29153	29509	29463	29239	29269	29411	29375	29397	29445	29426	29214	29424	29416	29354	29230	29421	29425	29378	29271	29596	29202	29322	29277	29061	29353	29583	29538	29296	29401	29463	29311	29335	29203	29445	29543	29215	29265	29557	29558	29500	29086	29141	29127	29171	29486	29066	29017	29299	29572	29389	29458	29529	29357	29266	29505	29269	29368	29161	29241	29191	29233	29127	29412	29370	29531	29349	29421	29306	29292	29411	29362	29026	29223	29205	29121	29263	29434	29471	29630	29280	29324	29431	29500	29404	29568	29578	29114	29081	29138	29260	29468	29510	29518	29197	29443	29318	29163	29381	29348	29443	29350	29221	29243	29284	29535	29371	29446	29287	29294	29502	29447	29359	29335	29206	29264	29718	29569	29253	28978	29430	29365	29315	29241	29062	29511	29274	29599	29438	29487	29075	29447	29001	29336	29109	29355	29262	29388	29298	29386	29377	29599	29360	29360	29437	29172	29097	29493	29227	29253	29357	29305	29227	29558	29504	29446	29533	28993	29238	29181	29484	29289	29570	29157	29348	29347	29463	29448	29216	29275	29474	29375	29567	29182	29500	29304	29365	29201	29080	29308	29246	28899	29504	29104	29475	29423	29429	29392	29143	29106	29338	29436	29124	29519	29131	29005	29376	29453	29386	29208	29066	29681	29593	29094	29255	29307	29147	29284	29481	29576	29287	29008	29219	29433	29303	29457	29361	29435	29298	29460	29488	28946	29280	29517	29386	29464	29082	28977	29424	29407	29106	29226	29253	29484	29361	29380	29212	29210	29420	29167	29392	29225	29251	29279	29070	29505	29358	29254	29209	29433	29361	29418	29249	29431	29729	29345	29604	29407	29129	29336	29290	29133	29114	29298	29448	29533	29262	29398	29328	29439	29302	29277	29257	29388	29182	29219	29413	29398	29364	29360	29189	29216	29525	29228	29193	29286	29416	29126	29406	29561	29173	29320	29543	29190	29071	29237	29083	29498	29365	29224	29305	29541	29205	29492	29413	29588	29382	29451	29328	29342	29432	29450	29445	29244
14567	28366	28209	22943	19791	18963	18356	17310	17017	16890	16645	16883	16856	16703	16627	16654	16570	17188	17135	17706	17451	16922	16725	16582	16568	16322	16447	16491	16435	16577	16553	16469	16286	16510	16407	16548	16669	16476	16271	16412	16275	16609	16609	16649	16618	16634	16411	16400	16278	16478	16421	16526	16458	16493	16408	16415	16500	16389	16432	16576	16397	16505	16455	16428	16477	16311	16357	16546	16521	16580	16374	16387	16512	16426	16231	16373	16563	16686	16456	16420	16409	16543	16475	16441	16406	16279	16239	16303	16515	16399	16514	16502	16346	16252	16275	16394	16394	16468	16355	16596	16541	16583	16234	16255	16425	16468	16553	16396	16433	16322	16322	16333	16511	16378	16498	16350	16380	16436	16455	16573	16542	16434	16378	16406	16488	16447	16471	16576	16539	16322	16629	16381	16465	16414	16311	16537	16560	16457	16343	16499	16552	16379	16398	16539	16298	16304	16474	16332	16321	16396	16409	16576	16410	16498	16535	16465	16285	16368	16361	16354	16255	16416	16347	16394	16182	16286	16504	16535	16459	16373	16395	16357	16248	16433	16368	16338	16422	16503	16355	16311	16448	16593	16259	16324	16471	16443	16392	16411	16353	16559	16492	16485	16365	16287	16268	16233	16423	16500	16501	16158	16504	16378	16375	16499	16448	16419	16229	16433	16425	16370	16498	16317	16591	16449	16503	16481	16200	16470	16529	16328	16584	16235	16481	16398	16502	16360	16237	16333	16491	16522	16343	16437	16451	16562	16346	16322	16415	16489	16367	16528	16248	16473	16522	16312	16583	16381	16321	16367	16440	16496	16299	16570	16494	16374	16509	16330	16264	16405	16467	16523	16437	16281	16341	16573	16435	16478	16524	16338	16427	16486	16377	16241	16555	16426	16656	16422	16493	16421	16333	16445	16316	16493	16292	16389	16383	16233	16313	16382	16306	16409	16689	16514	16508	16406	16488	16429	16353	16476	16386	16328	16407	16357	16488	16440	16333	16521	16411	16426	16304	16400	16458	16425	16294	16612	16403	16399	16421	16302	16424	16303	16375	16415	16460	16377	16457	16345	16307	16358	16467	16438	16304	16354	16338	16342	16592	16322	16328	16473	16524	16332	16226	16582	16316	16495	16333	16320	16547	16318	16343	16262	16590	16315	16644	16385	16348	16227	16418	16355	16516	16189	16179	16316	16429	16567	16408	16272	16454	16225	16234	16461	16406	16547	16337	16327	16488	16555	16183	16353	16398	16512	16501	16468	16440	16513	16319	16567	16344	16337	16487	16443	16334	16339	16351	16384	16494	16391	16287	16463	16365	16429	16303	16615	16455	16286	16431	16336	16505	16382	16647	16524	16643	16396	16328	16413	16355	16256	16564	16371	16353	16410	16463	16562	16429	16516	16487	16294	16348	16538	16487	16466	16502	16463	16187	16238	16396	16454	16333	16229	16483	16508	16410	16546	16418	16290	16447	16495	16495	16305	16575	16378	16496	16287	16361	16355	16519	16500	16373	16524	16469	16361	16640	16471	16417	16483	16403	16374	16268	16432	16402	16300	16573	16536	16508	16292	16434	16440	16548	16305	16429	16103	16410	16433	16368	16347	16426	16512	16318	16272	16310	16545	16468	16493	16431	16366	16467	16546	16450	16556	16377	16319	16437	16466	16251	16645	16408	16384	16559	16433	16368	16453	16345	16559	16457	16519	16447	16210	16341	16313	16357	16437	16397	16555	16471	16268	16446	16392	16456	16535	16410	16178	16647	16215	16337	16468	16396	16467	16415	16345	16212	16384	16463	16372	16262	16371	16472	16542	16387	16614	16420	16276	16375	16251	16528	16305	16442	16498	16250	16487	16432	16415	16476	16374	16362	16464	16526	16465	16468	16490	16284	16449	16338	16442	16372	16505	16558	16388	16398	16562	16394	16260	16389	16545	16427	16358	16355	16408	16384	16395	16334	16354	16365	16292	16539	16530	16555	16295	16312	16241	16471	16547	16279	16387	16329	16422	16362	16471	16427	16252	16652	16417	16399	16446	16382	16479	16259	16299	16283	16328	16511	16465	16462	16319	16383	16586	16382	16266	16445	16341	16359	16445	16354	16506	16465	16255	16504	16431	16401	16433	16434	16250	16397	16274	16639	16495	16456	16538	16270	16321	16462	16340	16323	16431	16268	16251	16357	16306	16112	16414	16364	16535	16402	16452	16511	16377	16531	16275	16433	16309	16436	16342	16427	16237	16308	16498	16375	16376	16402	16420	16418	16469	16479	16381	16284	16552	16508	16440	16236	16378	16438	16607	16393	16407	16511	16384	16484	16421	16360	16442	16307	16521	16340	16427	16432	16359	16217	16103	16455	16470	16504	16402	16387	16467	16346	16508	16384	16377	16449	16474	16498	16365	16426	16388	16314	16366	16436	16230	16455	16502	16295	16297	16343	16353	16422	16423	16311	16350	16594	16483	16589	16478	16418	16320	16424	16412	16315	16491	16222	16473	16338	16487	16422	16386	16377	16483	16656	16495	16315	16531	16279	16415	16614	16349	16499	16333	16461	16301	16482	16364	16441	16518	16317	16461	16244	16373	16391	16334	16212	16300	16452	16410	16209	16485	16345	16392	16360	16295	16409	16398	16549	16508	16350	16338	16444	16454	16525	16335	16259	16535	16312	16189	16464	16326	16536	16242	16274	16340	16558	16717	16381	16565	16310	16344	16296	16421	16509	16392	16547	16418	16235	16466	16382	16529	16401	16546	16335	16320	16285	16382	16223	16400	16519	16311	16313	16478	16414	16271	16398	16286	16377	16518	16377	16530	16465	16273	16564	16378	16280	16368	16592	16535	16387	16404	16451	16514	16639	16394	16384	16328	16424	16436	16308	16438	16369	16499	16400	16255	16439	16300	16373	16477	16378	16450	16399	16625	16380	16418	16312	16519	16515	16551	16466	16375	16376	16389	16415	16508	16396	16232	16589	16369	16305	16383	16470	16399	16416	16432	16453	16519	16453	16386	16455	16494	16470	16449	16495	16403	16437	16489	16376	16439	16342	16377	16588	16414	16365	16378	16404	16457	16421	16477	16457	16453	16528	16393	16468	16525	16349	16396	16453	16402	16412	16575	16168	16476	16296	16429	16411	16384	16568	16380	16581	16601	16511	16471	16531	16387	16552	16477	16451	16467	16483	16437	16474	16483	16366	16385	16475	16535	16497	16422	16217	16391	16189	16491	16434	16528	16366	16652	16456	16471	16374	16582	16439	16450	16426	16424	16472	16276	16351	16596	16395	16488	16371	16364	16529	16502	16408	16341	16462	16347	16434	16510	16529	16320	16460	16466	16245	16415	16456	16301	16383	16307	16440	16563	16447	16357	16480	16484	16427	16553	16391	16355	16343	16285	16323	16311	16269	16306	16511	16340	16377	16290	16355	16470	16249	16263	16462	16475	16576	16474	16271	16475	16462	16523	16318	16454	16504	16432	16268	16416	16474	16634	16504	16418	16404	16531	16334	16313	16391	16368	16562	16324	16410	16405	16268	16388	16464	16250	16229	16570	16427	16425	16367	16240	16598	16228	16481	16357	16383	16615	16245	16555	16339	16500	16384	16448	16328	16378	16453	16360	16484	16300	16308	16369	16323	16355	16475	16467	16186	16451	16519	16480	16369	16280	16314	16392	16516	16402	16453	16475	16426	16389	16368	16575	16414	16307	16393	16336	16545	16385	16335	16497	16191	16568	16426	16496	16353	16402	16352	16332	16331	16376	16342	16514	16531	16570	16278	16392	16336	16464	16370	16413	16299	16468	16332	16460	16240	16359	16560	16420	16433	16677	16503	16354	16238	16322	16387	16455	16494	16442	16464	16496	16507	16439	16291	16357	16447	16372	16591	16371	16542	16273	16496	16601	16359	16479	16430	16389	16411	16435	16123	16604	16367	16469	16433	16378	16459	16277	16521	16301	16227	16348	16387	16334	16515	16491	16396	16372	16503	16421	16442	16504	16314	16401	16362	16389	16547	16213	16307	16278	16460	16373	16439	16371	16677	16338	16412	16355	16299	16494	16376	16505	16395	16373	16402	16262	16422	16338	16442	16249	16299	16489	16470	16252	16393	16217	16478	16331	16431	16240	16499	16526	16392	16259	16410	16500	16396	16411	16330	16263	16421	16452	16397	16580	16356	16335	16427	16355	16451	16373	16384	16492	16349	16495	16523	16517	16436	16549	16471	16479	16392	16384	16400	16605	16443	16300	16365	16510	16399	16353	16154	16324	16585	16322	16297	16439	16471	16279	16293	16452	16328	16377	16477	16377	16476	16248	16360	16471	16374	16496	16497	16486	16355	16366	16160	16376	16535	16475	16506	16490	16319	16311	16438	16506	16435	16265	16350	16530	16535	16356	16420	16357	16394	16418	16239	16450	16315	16534	16270	16438	16309	16385	16325	16560	16487	16384	16479	16403	16230	16355	16564	16428	16452	16333	16413	16406	16442	16453	16513	16485	16370	16207	16336	16363	16437	16338	16319	16363	16622	16305	16468	16538	16597	16445	16304	16407	16566	16285	16479	16334	16434	16534	16204	16307	16491	16440	16314	16295	16409	16390	16389	16405	16495	16306	16348	16430	16459	16255	16513	16494	16523	16431	16449	16472	16211	16331	16225	16569	16304	16411	16371	16433	16453	16361	16468	16605	16315	16369	16436	16499	16433	16437	16474	16431	16550	16504	16390	16459	16337	16465	16386	16289	16327	16376	16382	16518	16376	16454	16265	16453	16368	16499	16276	16410	16516	16336	16638	16379	16634	16433	16584	16446	16487	16545	16486	16403	16561	16400	16247	16413	16405	16444	16271	16389	16513	16314	16325	16348	16663	16323	16318	16374	16332	16630	16574	16525	16414	16529	16296	16466	16407	16338	16456	16480	16303	16524	16496	16519	16370	16295	16324	16292	16336	16586	16286	16290	16237	16287	16255	16176	16439	16463	16348	16414	16554	16300	16519	16351	16511	16571	16414	16306	16455	16527	16504	16213	16447	16320	16269	16472	16512	16379	16411	16298	16586	16368	16344	16424	16417	16432	16458	16433	16517	16432	16535	16298	16399	16418	16301	16307	16523	16599	16421	16496	16510	16303	16357	16497	16293	16391	16348	16372	16491	16346	16328	16280
22589	20921	27825	25654	27710	32908	34911	31609	30575	30625	30586	30163	30168	30310	30130	30480	31133	31537	31758	31943	31864	31023	30160	29782	29751	29803	29451	29740	29553	29683	29527	29307	29458	29486	29452	29594	29587	29400	29528	29637	29593	29670	29329	29673	29399	29511	29967	29446	29449	29604	29578	29453	29546	29492	29588	29756	29657	29390	29538	29273	29597	29506	29404	29664	29721	29272	29582	29479	29413	29382	29522	29592	29380	29358	29382	29264	29401	29652	29572	29209	29631	29648	29675	29324	29533	29232	29191	29502	29361	29519	29365	29448	29452	29513	29400	29579	29405	29742	29495	29216	29365	29375	29535	29441	29439	29515	29507	29348	29407	29552	29417	29479	29599	29841	29501	29346	29490	29423	29751	29663	29820	29419	29572	29335	29288	29375	29358	29331	29354	29352	29306	29465	29395	29302	29277	29356	29428	29521	29437	29539	29514	29351	29279	29431	29397	29373	29566	29452	29278	29208	29224	29371	29378	29323	29525	29471	29514	29438	29533	29423	29154	29449	29416	29438	29338	29582	29368	29611	29591	29639	29281	29471	29338	29465	29551	29356	29560	29367	29590	29272	29195	29335	29494	29351	29320	29331	29474	29397	29640	29538	29591	29626	29546	29582	29437	29386	29615	29256	29156	29469	29596	29400	29395	29342	29431	29299	29489	29414	29521	29468	29311	29248	29284	29686	29483	29422	29416	29475	29414	29355	29434	29275	29274	29110	29405	29334	29073	29359	29507	29483	29563	29675	29232	29392	29677	29385	29412	29528	29653	29493	29353	29323	29420	29397	29552	29498	29218	29472	29458	29646	29324	29317	29543	29251	29152	29380	29353	29317	29375	29427	29469	29431	29599	29435	29519	29485	29523	29201	29392	29407	29508	29348	29673	29380	29518	29288	29408	29461	29694	29638	29559	29512	29334	29399	29150	29414	29689	29640	29309	29238	29542	29474	29386	29421	29669	29613	29725	29712	29340	29683	29526	29474	29816	29585	29576	29356	29531	29404	29495	29629	29398	29511	29387	29541	29392	29400	29497	29560	29178	29412	29720	29413	29124	29351	29476	29422	29189	29417	29229	29253	29656	29826	29206	29364	29391	29384	29262	29550	29398	29614	29543	29362	29419	29404	29573	29432	29364	29280	29318	29302	29431	29412	29538	29319	29454	29587	29392	29874	29505	29272	29261	29350	29352	29387	29221	29332	29648	29433	29436	29319	29573	29423	29305	29274	29449	29315	29452	29445	29289	29416	29505	29405	29423	29350	29580	29505	29550	29498	29561	29543	29242	29528	29298	29535	29151	29294	29284	29276	29744	29596	29438	29729	29265	29377	29351	29564	29571	29325	29276	29689	29444	29537	29352	29611	29343	29634	29532	29424	29282	29402	28981	29459	29837	29324	29342	29689	29315	29441	29508	29321	29609	29547	29232	29251	29401	29428	29609	29565	29190	29441	29520	29225	29226	29274	29276	29375	29529	29530	29670	29464	29294	29488	29692	29099	29431	29498	29666	29397	29491	29396	29482	29279	29472	29570	29644	29394	29431	29635	29585	29309	29350	29491	29402	29450	29514	29677	29333	29574	29622	29399	29525	29485	29500	29085	29346	29466	29382	29321	29608	29333	29364	29423	29577	29209	29260	29253	29570	29577	29259	29467	29617	29383	29489	29425	29382	29431	29404	29538	29219	29417	29316	29365	29520	29368	29477	29260	29422	29299	29505	29381	29489	29276	29464	29751	29329	29495	29560	29482	29501	29347	29511	29659	29475	29237	29468	29337	29239	29334	29397	29168	29400	29211	29267	29514	29456	29248	29399	29472	29202	29486	29412	29533	29466	29434	29571	29155	29294	29341	29539	29316	29415	29282	29444	29455	29603	29331	29421	29380	29704	29470	29478	29660	29745	29481	29290	29512	29330	29222	29273	29360	29635	29706	28990	29369	29474	29456	29378	29313	29611	29157	29396	29202	29568	29540	29341	29431	29477	29469	29439	29467	29462	29509	29687	29186	29407	29478	29501	29504	29574	29266	29458	29521	29400	29595	29638	29577	29434	29522	29342	29392	29403	29413	29485	29507	29402	29310	29593	29375	29417	29462	29500	29599	29567	29494	29445	29656	29410	29504	29528	29242	29154	29537	29592	29440	29375	29572	29278	29476	29598	29396	29260	29391	29449	29510	29309	29605	29493	29419	29321	29502	29538	29290	29109	29228	29662	29215	29430	29454	29479	29634	29489	29464	29475	29291	29472	29843	29452	29681	29411	29061	29513	29660	29386	29422	29248	29461	29387	29481	29432	29554	29606	29564	29519	29537	29383	29373	29457	29611	29367	29302	29662	29463	29377	29319	29292	29550	29440	29446	29298	29370	29595	29245	29598	29448	29328	29266	29651	29577	29324	29432	29516	29665	29464	29394	29570	29470	29507	29280	29875	29589	29275	29366	29505	29302	29668	29410	29740	29577	29297	29565	29563	29198	29394	29630	29433	29569	29545	29496	29653	29411	29408	29666	29385	29461	29447	29579	29361	29205	29447	29303	29558	29166	29383	29441	29548	29395	29489	29561	29608	29393	29428	29384	29319	29364	29411	29300	29494	29509	29288	29575	29401	29546	29649	29441	29390	29588	29367	29602	29122	29425	29338	29303	29348	29808	29674	29494	29546	29351	29450	29414	29408	29236	29591	29499	29384	29395	29615	29353	29661	29308	29194	29341	29306	29280	29396	29527	29436	29589	29539	29077	29774	29168	29521	29566	29581	29528	29221	29297	29422	29342	29568	29370	29270	29314	29401	29496	29840	29522	29226	29568	29422	29533	29261	29366	29455	29458	29243	29293	29329	29412	29279	29553	29520	29322	29525	29563	29388	29158	29406	29300	29459	29164	29298	29334	29341	29509	29496	29422	29448	29444	29458	29286	29709	29597	29456	29436	29440	29566	29362	29439	29515	29625	29581	29461	29643	29581	29422	29514	29519	29727	29465	29440	29550	29119	29586	29624	29299	29479	29458	29452	29669	29468	29420	29319	29464	29203	29168	29214	29727	29331	29471	29212	29530	29437	29415	29652	29632	29453	29371	29335	29319	29472	29400	29539	29514	29341	29215	29378	29673	29510	29663	29349	29450	29419	29523	29447	29515	29362	29562	29601	29517	29462	29618	29415	29465	29573	29457	29376	29259	29353	29433	29216	29322	29371	29548	29574	29454	29221	29401	29229	29499	29614	29383	29574	29393	29406	29384	29208	29457	29471	29585	29559	29441	29752	29232	29285	29476	29547	29150	29434	29378	29503	29177	29452	29265	29432	29395	29611	29577	29452	29407	29436	29344	29357	29604	29495	29169	29594	29482	29193	29287	29206	29508	29308	29619	29386	29611	29466	29168	29348	29298	29756	29669	29166	29429	29352	29457	29543	29489	29634	29378	29306	29550	29622	29218	29375	29432	29324	29608	29500	29711	29348	29363	29319	29454	29589	29536	29722	29479	29360	29452	29625	29432	29221	29547	29493	29356	29352	29196	29583	29413	29398	29401	29461	29520	29622	29437	29517	29481	29384	29536	29147	29340	29483	29646	29485	29359	29565	29644	29411	29288	29531	29426	29463	29550	29579	29155	29385	29301	29543	29666	29526	29523	29359	29539	29703	29762	29419	29645	29218	29448	29422	29564	29323	29479	29415	29442	29382	29528	29296	29501	29456	29317	29374	29356	29626	29471	29333	29583	29355	29517	29685	29601	29349	29409	29573	29163	29230	29294	29275	29277	29610	29567	29471	29353	29301	29663	29642	29730	29476	29667	29266	29551	29567	29567	29741	29638	29535	29111	29437	29544	29448	29179	29349	29612	29429	29275	29460	29344	29671	29525	29569	29326	29393	29651	29555	29343	29572	29223	29449	29495	29519	29527	29508	29686	29285	29373	29446	29393	29214	29485	29657	29381	29526	29356	29323	29365	29612	29389	29472	29438	29481	29508	29424	29645	29564	29500	29385	29426	29313	29349	29488	29549	29451	29600	29118	29397	29389	29485	29625	29476	29143	29239	29424	29318	29557	29325	29389	29337	29495	29494	29538	29377	29305	29620	29578	29474	29526	29524	29270	29146	29214	29262	29574	29333	29564	29731	29476	29273	29146	29648	29403	29587	29505	29508	29441	29320	29448	29266	29381	29355	29204	29491	29535	29471	29173	29523	29613	29703	29395	29308	29477	29653	29792	29392	29240	29606	29661	29349	29360	29556	29410	29612	29667	29446	29429	29747	29500	29128	29603	29358	29542	29621	29569	29805	29626	29438	29677	29461	29641	29333	29381	29570	29382	29423	29349	29268	29423	29307	29526	29388	29293	29359	29592	29377	29456	29543	29311	29417	29164	29464	29428	29701	29464	29428	29316	29592	29662	29723	29286	29304	29290	29587	29185	29428	29334	29542	29622	29738	29390	29325	29317	29587	29770	29525	29217	29204	29606	29525	29329	29611	29448	29355	29349	29286	29470	29250	29264	29240	29690	29413	29300	29583	29407	29576	29324	29298	29226	29310	29582	29374	29225	29220	29189	29666	29204	29467	29322	29284	29395	29530	29395	29521	29245	29169	29389	29300	29392	29418	29605	29522	29303	30014	29350	29445	29292	29361	29531	29356	29605	29450	29392	29239	29514	29550	29438	29596	29655	29317	29493	29483	29632	28947	29403	29450	29470	29541	29498	29193	29423	29504	29576	29542	29499	29479	29610	29349	29383	29508	29357	29209	29402	29599	29683	29359	29566	29349	29380	29405	29507	29694	29666	29523	29406	29348	29512	29448	29181	29700	29435	29678	29601	29641	29582	29320	29535	29454	29552	29354	29327	29526	29287	29347	29436	29383	29324	29203	29289	29274	29458	29632	29292	29310	29365	29393	29454	29470	29324	29294	29532	29330	29463	29276	29399	29433	29560	29230	29395	29524	29408	29175	29398	29441	29243	29559	29502	29573	29413	29533	29501	29622	29438	29375	29488	29631	29464	29526	29310	29525	29532	29266	29425	29473	29550	29330	29459	29571	29357	29332	29361	29383	29515	29487	29352	29584	29511	29568	29541	29403	29361	29441	29327	29534	29524	29288	29396	29608	29246	29435	29338	29504	28975	29502	29561	29292	29653	29702	29320	29531	29224	29656	29449	29390	29307	29446	29306
14609	31416	31007	24087	21475	20432	19309	17982	17496	17229	17014	16781	16780	17021	16962	17365	17967	18280	18291	18703	18279	17567	17026	16937	16727	16749	16706	16686	16495	16797	16708	16744	16325	16585	16751	16571	16792	16503	16519	16756	16556	16391	16655	16527	16560	16752	16421	16590	16671	16737	16635	16440	16695	16437	16634	16537	16727	16397	16575	16629	16496	16600	16555	16523	16560	16544	16503	16541	16568	16702	16708	16317	16418	16676	16667	16348	16502	16552	16391	16522	16485	16643	16428	16335	16396	16458	16614	16711	16603	16713	16467	16519	16468	16504	16520	16535	16489	16424	16628	16353	16315	16432	16479	16450	16611	16501	16545	16635	16444	16450	16451	16468	16558	16582	16580	16476	16425	16573	16529	16604	16481	16507	16531	16543	16560	16477	16615	16439	16374	16540	16506	16561	16433	16539	16485	16345	16500	16569	16524	16447	16610	16509	16542	16512	16473	16418	16666	16513	16535	16552	16588	16266	16442	16584	16662	16363	16482	16480	16439	16330	16588	16659	16371	16572	16408	16479	16526	16670	16512	16598	16538	16561	16429	16530	16485	16458	16590	16660	16608	16464	16384	16532	16508	16554	16458	16502	16617	16511	16404	16682	16655	16430	16523	16605	16642	16416	16518	16545	16573	16596	16497	16652	16514	16642	16562	16491	16437	16553	16456	16625	16482	16712	16583	16660	16794	16530	16434	16744	16411	16635	16486	16516	16636	16599	16458	16589	16449	16611	16458	16641	16438	16428	16516	16675	16686	16493	16397	16439	16266	16535	16480	16453	16509	16476	16563	16497	16511	16583	16470	16508	16577	16715	16425	16617	16379	16443	16494	16616	16544	16421	16559	16467	16465	16570	16592	16519	16592	16493	16513	16522	16568	16525	16459	16460	16530	16442	16534	16547	16457	16427	16525	16366	16351	16777	16309	16683	16575	16417	16526	16356	16486	16443	16435	16543	16505	16514	16471	16325	16410	16899	16781	16411	16496	16483	16351	16519	16504	16633	16544	16407	16434	16440	16428	16464	16682	16548	16495	16477	16517	16490	16477	16506	16345	16562	16557	16526	16607	16465	16482	16630	16561	16602	16473	16443	16608	16637	16603	16701	16492	16491	16488	16512	16502	16696	16416	16455	16696	16433	16551	16542	16603	16515	16506	16428	16429	16592	16425	16539	16473	16436	16400	16527	16563	16568	16529	16336	16691	16646	16498	16496	16373	16556	16378	16618	16396	16550	16437	16596	16489	16529	16303	16465	16573	16523	16461	16565	16418	16351	16671	16598	16739	16612	16426	16564	16517	16422	16467	16572	16464	16728	16406	16642	16716	16652	16487	16537	16437	16417	16471	16631	16513	16432	16440	16367	16565	16493	16722	16581	16458	16461	16452	16432	16646	16548	16363	16710	16498	16654	16475	16545	16511	16570	16571	16518	16326	16553	16369	16712	16410	16511	16711	16472	16591	16644	16531	16619	16609	16497	16459	16577	16412	16609	16394	16554	16735	16518	16575	16610	16525	16538	16508	16548	16486	16706	16684	16629	16414	16499	16482	16657	16592	16591	16470	16420	16420	16619	16519	16561	16456	16431	16577	16542	16575	16523	16439	16693	16513	16568	16532	16575	16474	16660	16372	16654	16618	16790	16554	16568	16445	16360	16591	16602	16536	16512	16628	16687	16475	16497	16542	16311	16287	16355	16683	16529	16494	16629	16567	16500	16532	16427	16700	16473	16584	16576	16733	16642	16559	16561	16661	16585	16545	16530	16552	16621	16489	16537	16598	16426	16690	16438	16614	16553	16317	16668	16466	16629	16669	16523	16410	16518	16500	16528	16460	16412	16732	16565	16803	16315	16367	16384	16383	16438	16511	16498	16515	16629	16361	16273	16716	16439	16422	16373	16413	16450	16763	16533	16445	16603	16632	16576	16634	16357	16326	16434	16667	16611	16411	16619	16577	16587	16531	16404	16479	16651	16561	16584	16518	16598	16346	16491	16708	16651	16563	16546	16508	16514	16555	16546	16507	16553	16525	16574	16369	16471	16596	16594	16569	16526	16552	16648	16560	16429	16561	16600	16321	16581	16456	16566	16620	16574	16433	16417	16647	16447	16568	16446	16501	16432	16721	16480	16438	16714	16534	16723	16461	16514	16510	16407	16574	16474	16513	16678	16656	16553	16525	16504	16659	16353	16480	16525	16609	16529	16580	16541	16564	16698	16465	16624	16375	16471	16399	16642	16555	16481	16383	16351	16398	16443	16322	16510	16673	16547	16385	16510	16410	16549	16535	16466	16529	16539	16557	16480	16667	16417	16599	16611	16541	16523	16524	16532	16587	16331	16406	16722	16623	16419	16624	16672	16512	16380	16482	16536	16515	16660	16536	16458	16754	16513	16422	16593	16528	16533	16661	16468	16642	16505	16454	16510	16436	16466	16513	16592	16518	16425	16475	16547	16522	16579	16658	16569	16487	16615	16628	16434	16733	16594	16655	16501	16433	16638	16554	16491	16518	16371	16484	16560	16534	16566	16544	16586	16691	16171	16539	16672	16488	16472	16442	16454	16663	16600	16556	16571	16548	16539	16679	16439	16585	16614	16608	16504	16612	16508	16418	16428	16592	16472	16637	16516	16467	16573	16655	16670	16557	16459	16589	16653	16682	16715	16499	16557	16481	16588	16690	16682	16506	16572	16490	16633	16556	16487	16448	16571	16457	16469	16651	16666	16481	16390	16496	16576	16493	16439	16615	16471	16327	16484	16426	16518	16564	16456	16521	16499	16531	16490	16583	16584	16545	16505	16586	16560	16457	16585	16622	16314	16365	16475	16314	16583	16384	16564	16446	16524	16322	16620	16651	16335	16592	16557	16373	16536	16433	16502	16727	16467	16567	16540	16592	16480	16508	16312	16394	16491	16728	16515	16650	16479	16458	16722	16545	16465	16473	16473	16660	16677	16458	16508	16431	16391	16560	16554	16659	16566	16484	16540	16504	16484	16507	16668	16551	16432	16517	16478	16373	16575	16432	16587	16732	16576	16573	16453	16315	16462	16383	16536	16469	16575	16435	16605	16700	16445	16577	16529	16475	16460	16550	16495	16485	16546	16622	16504	16445	16434	16382	16517	16468	16574	16555	16551	16474	16555	16443	16625	16397	16501	16458	16582	16529	16434	16694	16765	16381	16404	16568	16411	16592	16565	16516	16565	16720	16512	16473	16540	16548	16563	16637	16533	16543	16616	16524	16613	16537	16485	16826	16482	16522	16417	16679	16690	16650	16560	16427	16562	16599	16448	16492	16555	16525	16504	16600	16618	16376	16613	16469	16673	16669	16491	16665	16299	16521	16325	16353	16556	16433	16542	16463	16479	16505	16455	16607	16383	16537	16421	16519	16515	16420	16686	16367	16472	16504	16557	16695	16521	16491	16504	16661	16597	16478	16637	16565	16494	16495	16456	16704	16606	16781	16658	16479	16524	16352	16409	16465	16551	16392	16544	16410	16537	16477	16420	16783	16341	16543	16322	16714	16696	16540	16396	16479	16690	16544	16537	16530	16617	16593	16404	16535	16690	16658	16486	16842	16462	16555	16357	16405	16549	16740	16381	16567	16675	16598	16244	16656	16502	16401	16284	16600	16536	16402	16518	16435	16549	16585	16584	16672	16547	16660	16650	16628	16460	16717	16485	16592	16435	16560	16455	16425	16562	16463	16477	16558	16504	16550	16473	16571	16678	16419	16569	16509	16587	16425	16516	16702	16494	16572	16451	16554	16621	16390	16647	16332	16483	16533	16652	16460	16599	16331	16406	16647	16397	16672	16462	16727	16625	16504	16451	16619	16535	16555	16626	16510	16637	16490	16523	16525	16594	16443	16613	16437	16666	16546	16492	16458	16530	16498	16618	16388	16622	16668	16624	16514	16626	16444	16671	16496	16574	16536	16492	16502	16392	16563	16667	16584	16397	16526	16404	16495	16456	16520	16425	16574	16503	16565	16530	16428	16631	16504	16518	16533	16634	16517	16529	16454	16493	16552	16597	16607	16588	16478	16462	16521	16342	16549	16478	16515	16409	16610	16577	16534	16545	16341	16380	16735	16569	16540	16695	16542	16485	16607	16419	16628	16581	16484	16590	16526	16363	16416	16494	16602	16575	16448	16498	16406	16515	16614	16601	16526	16504	16563	16603	16710	16608	16448	16448	16515	16443	16560	16564	16468	16530	16273	16565	16536	16565	16612	16624	16510	16451	16607	16539	16515	16634	16349	16565	16503	16507	16388	16642	16273	16750	16305	16456	16642	16465	16613	16595	16583	16512	16423	16600	16527	16327	16600	16498	16479	16498	16509	16571	16492	16430	16686	16479	16407	16509	16643	16455	16377	16546	16648	16537	16405	16397	16479	16449	16566	16546	16631	16685	16472	16561	16665	16433	16578	16426	16424	16488	16500	16533	16470	16579	16829	16484	16514	16419	16581	16622	16555	16583	16409	16655	16586	16350	16608	16542	16647	16347	16658	16365	16303	16441	16378	16352	16430	16470	16549	16519	16376	16524	16422	16483	16393	16647	16612	16435	16655	16295	16572	16485	16523	16374	16385	16338	16453	16548	16392	16493	16583	16681	16577	16563	16500	16635	16575	16740	16685	16565	16620	16557	16544	16321	16433	16573	16468	16538	16656	16433	16720	16474	16516	16680	16461	16417	16389	16523	16333	16509	16620	16296	16568	16481	16650	16460	16423	16588	16491	16559	16320	16384	16776	16557	16535	16469	16456	16408	16375	16451	16498	16448	16402	16393	16664	16426	16414	16727	16464	16525	16575	16423	16621	16371	16284	16440	16538	16626	16524	16475	16403	16542	16596	16401	16596	16674	16445	16536	16504	16572	16436	16306	16597	16574	16562	16629	16586	16384	16298	16369	16654	16440	16397	16489	16550	16327	16414	16356	16542	16523	16591	16488	16408	16475	16434	16534	16590	16507	16405	16510	16420	16498	16557	16507	16475	16729	16683	16496	16531	16440	16751	16555	16460	16446	16543	16462	16551	16569	16554	16634	16435	16310	16575	16566	16359	16372	16607	16668	16445	16666	16275	16374	16475	16599	16594	16540	16607	16605	16482	16488	16510	16647	16597	16592	16297	16608	16453	16539	16303	16360	16637	16595
33024	29403	35580	34237	31646	31385	30409	30068	29393	29367	29283	29456	29198	29087	29293	29125	28934	29010	29383	29132	29069	29045	29243	28939	28781	28881	29001	28870	28937	28837	28975	28818	28940	28730	28927	28683	28850	29073	28938	28854	29127	29304	29042	28939	28823	28960	28921	28912	28884	29078	28879	29045	28819	28594	28974	28713	28737	29061	28880	28918	29040	28893	28857	29063	29169	29244	29046	29171	29052	29054	28826	28758	28982	28846	28660	29031	29059	28875	28787	28889	28759	28739	28955	28511	28687	29052	28925	28979	28713	28930	29050	29037	28947	28908	29007	29165	29015	28587	28941	29313	28851	28885	28896	28932	28981	29084	28829	28761	28713	29070	28905	28898	28878	28849	28896	28905	28872	28908	29002	28972	28763	28760	29067	28875	28820	28895	28804	28840	28751	28800	28859	29149	29100	29049	28950	28761	28808	28958	28945	28962	28903	29157	28933	28864	28979	28680	29071	28860	29004	28679	28882	28861	28973	29187	28837	28913	29021	28816	28918	28847	28938	28965	28798	28774	28827	29005	29239	28761	28656	28994	28956	29179	28971	28676	28778	28949	28808	28923	28980	28956	29119	29010	28783	28695	28903	28649	29174	28705	28804	28855	28916	28645	28826	28804	28998	28807	29055	28889	28738	28892	28732	28859	28958	28971	28813	28935	28852	28963	28995	28961	28966	29159	28706	28768	28966	28676	28945	28939	28977	28927	28917	28911	29004	28658	29179	28798	28951	28903	28703	28659	28791	29009	28950	29036	28736	28603	28737	28981	28909	28761	28789	28762	29008	28955	29243	29202	28834	28907	29137	28889	28857	28838	28536	28793	29054	28868	29019	28758	29033	28733	28744	28623	28700	28903	28758	28885	28696	28799	28802	28721	29124	29088	28995	29103	28943	28986	29095	28822	28929	28799	28883	28963	28880	28904	28845	28723	29119	28952	28910	29119	29228	28696	28832	28974	28971	29042	28871	29053	29146	29127	28965	28895	28802	28694	28978	28995	28808	28779	28715	28888	28699	28995	28742	29008	29056	28746	28864	28930	28926	28674	28834	29082	29014	28614	28888	28874	28920	29104	28857	29022	29265	29147	28921	28982	28859	29048	29161	29226	28932	28777	29083	28936	28909	28947	28915	28976	28824	28897	28878	29027	29033	29060	28671	28537	29015	28991	29094	28880	29064	28980	28972	28805	28806	29079	28937	28840	28904	28910	28955	29099	28936	28778	28973	29066	29033	28844	28976	28773	28910	28838	28856	28922	29133	28606	29221	29272	29015	28963	28822	28957	28843	28884	28867	28681	28844	28905	28926	28932	28767	29028	28826	28821	29054	28944	28682	28719	28881	28853	29266	29132	28979	28958	29258	28817	28674	28993	29013	28767	28815	28838	28727	28818	28744	28753	29026	29186	28818	28947	28847	28957	29226	28833	28876	28760	28968	28999	28912	28662	28868	28709	28886	29152	29052	28880	29138	28986	28874	28552	29152	28829	29092	28913	28843	28874	28990	28959	28970	28892	29030	28834	28810	29028	28807	28813	28979	28770	28925	28699	28970	28886	29146	28974	28896	29117	28928	28846	28957	29048	29024	28823	29059	28785	29034	28974	28992	28887	28794	28710	28824	28813	28964	28976	28824	29093	29037	29118	28721	29043	28964	28883	28847	28898	28959	28619	28765	28936	28747	28825	28855	29138	28957	28907	28883	28733	28962	28852	28943	28839	28908	29087	28988	29056	28770	29111	28811	29030	28916	28806	29115	29019	29164	28960	28788	28890	29066	28858	28934	28928	28790	28757	28978	28978	29012	28826	28920	28981	29014	29018	29026	28958	28861	28864	28924	28773	28813	28855	28970	28961	28837	28925	28880	28902	28818	29043	29006	28933	28990	28468	28813	28836	28772	28867	29175	28821	29008	29079	28959	28905	28868	28828	28982	28943	28861	29134	29125	28908	28948	28999	29223	28895	29014	28910	28754	29012	28757	28650	28799	28890	29027	28867	29093	28795	29137	28741	29009	29022	28934	29168	28834	29021	29070	29124	28910	28879	28849	28904	28732	28874	28815	28807	28945	28834	28937	28923	28886	28969	28876	28679	29060	29120	28697	28907	28981	28854	28659	28831	28703	28710	28954	28971	28739	29043	29075	28988	29023	29016	29078	28835	29006	29033	28715	28807	29126	28859	28971	28884	29070	28865	28744	28704	28727	28890	28960	29052	28921	28897	28747	28645	28699	28798	28894	28781	28954	28851	28962	29209	28976	28882	28953	29182	28826	28699	29133	29212	29227	29152	28760	29128	29057	28757	29037	28595	29011	28831	28857	28822	29076	28750	28789	29057	28616	28904	28858	29107	28993	29003	28921	29084	28838	29090	29113	29077	28747	28980	29205	28765	28870	28741	28846	28814	28807	29040	28739	29057	28869	28696	28977	28888	28953	28862	28637	29218	28799	29063	28743	28707	28826	28830	28983	28621	28958	28895	28717	29159	28955	28589	28994	28768	28809	28851	28827	28886	29132	28910	28557	28824	28908	29022	29009	28886	29036	28958	28763	28981	28859	28634	28961	29043	28915	28798	28790	29200	28886	29008	28740	28894	29063	29043	28897	29021	29008	28685	28853	29108	28921	28995	28864	29187	28813	28945	29014	29013	28785	28900	29020	29064	29077	28839	28963	28795	29051	28846	29101	28849	28944	29161	29136	29051	28892	28908	28690	29025	29117	28887	28781	28936	29041	28979	29054	28865	28916	28967	28942	28637	28979	28672	28967	28938	28779	29078	28799	29114	28973	28825	28859	29005	29016	28697	28939	29063	29057	29169	28752	28816	29110	28765	28846	29080	28806	29029	29119	28878	28775	28710	28975	29057	29031	29041	29002	28891	28843	29080	28808	29028	28849	29000	29049	29128	28905	28777	29001	29017	28925	29124	28987	28979	29044	28942	28672	28890	28828	28961	29040	28896	28971	28878	28727	28872	29088	28933	29077	28628	28712	28724	28886	29016	28767	28984	29281	28820	29036	29000	29037	28893	28922	28839	28735	28781	29119	28998	28818	28846	28917	28868	28958	29069	28691	28948	29118	28954	28500	28777	29006	28997	29053	29036	29229	28819	28816	28784	28814	28951	28920	29059	28739	29193	28983	28883	28881	28693	28794	28843	29026	28966	29048	28859	29228	29147	28852	28908	28822	28764	28667	28935	28838	28737	28757	28968	29104	28896	29018	28961	29054	28961	28919	28836	28876	29025	28704	28816	28963	29020	28916	29104	29358	29122	28997	28800	28961	28929	28974	28911	28963	28818	28852	28975	28919	28972	29006	28844	28573	28731	29140	29193	29143	29085	29074	28756	28833	28760	28892	29038	28972	28863	28898	29032	29055	29007	28640	29296	29083	29061	28732	28630	28983	28937	28892	29133	29001	29215	29114	29013	29146	28643	28897	28807	28931	28914	28925	28714	29098	28854	28925	28879	28937	28946	28746	28598	29038	28946	29036	28720	29221	28972	28737	29180	29006	28925	29239	29008	29114	28895	28889	28997	28925	29154	28659	28870	29086	28937	29094	29028	29061	29045	28892	28771	28996	28998	28958	28810	29008	28956	29196	28846	28791	29014	28898	28975	28859	28736	28830	29041	28779	28884	28828	28845	28861	28941	28957	29069	29288	28929	28661	28975	29043	28866	29313	28965	28970	29037	28773	28741	28786	28845	29258	29215	29112	28837	28528	29047	29010	29045	28956	28670	28881	28798	28748	29116	28849	28845	29140	29083	29139	29056	29026	28801	28852	29168	29096	29049	29040	28841	29007	28849	28785	28607	29046	28844	28954	28839	28751	28738	29084	28871	28868	28738	28930	28964	28866	28903	28848	28554	28760	28759	28953	28903	29035	28805	28920	28955	29119	28978	28968	28937	28627	28571	28931	29016	28993	29014	28845	28676	28649	28973	29004	29142	28953	28700	28859	29063	29115	28869	28795	29084	28687	28718	28915	28901	28767	29031	28946	29024	28760	29106	28974	29008	28995	28912	28934	28810	28946	28975	29091	29050	28882	29065	28855	29091	29060	29164	28897	28770	28665	28884	28899	28938	28831	28670	28954	28843	28815	28815	28799	29091	28782	28957	28828	28742	28961	28973	28870	28719	29036	28815	28889	28803	28662	28767	28907	28880	29120	28911	28976	29017	28995	28887	29033	28887	29067	28706	28921	28770	28890	29070	29074	29057	28818	28948	28923	28949	28846	28853	28866	28705	28758	28933	29055	28822	28982	29213	29000	28895	28966	28828	28741	29167	29081	29223	28893	28862	29003	28908	28841	28903	28819	28974	28843	28717	29134	28997	28628	28711	28804	29014	28962	28975	29101	29139	29085	29066	29035	29088	28838	29056	29077	28856	29083	28830	28921	29085	29117	28817	28786	29047	28754	28881	28835	29003	28963	28682	29006	28918	28594	28799	29072	28967	28647	28811	28806	28957	29103	29117	28795	28800	29091	28803	29287	28949	28825	29056	28991	29068	28796	28938	28923	28803	29070	29246	28791	28909	29129	28946	28964	29001	28947	28637	28883	28916	29059	29035	28927	29001	28997	28920	28921	28953	28943	29052	28774	28920	28967	29123	28630	29009	28828	28826	29086	28928	28832	28946	28949	29001	29191	29105	28698	28750	29017	29094	29171	28743	28966	28818	28814	28918	29023	28917	28947	29087	29028	28779	28913	29034	29027	28821	29201	28991	28606	28853	28879	28776	28850	28880	28956	29029	28802	29103	29170	28952	29123	28928	28728	29156	28860	29151	28667	28833	29085	29030	28957	29073	29079	29069	28897	29014	28713	28989	29046	28792	29279	28638	29111	29088	29118	28863	28867	29042	28700	28796	29217	28797	28895	28944	29002	28971	28806	28968	29102	28933	28985	28907	28955	28996	29007	28983	28803	28990	29138	29041	28752	28895	29047	28863	29168	28922	29169	29023	28698	29049	29095	28981	28781	28927	29057	29071	29065	28968	28885	29009	28773	28627	28956	29065	28897	28789	29031	28920	28944	28723	28623	29043	29180	28994	28947	28990	28849	28889	29185	28716	28908	28932	29086	28740	28932	28771	28756	28765	28944	28805	28876	28964	28963	28994	29143	28924	28852	28981	29095	29115	28964	28815	29150	28986	28888	28901	28907	29070
18699	25504	24368	20031	18502	17781	17003	16640	16386	16245	16286	16306	16238	16138	16351	16223	16174	16097	16303	16205	16318	16212	16229	16156	16024	16303	16266	16234	16312	16087	16283	15918	16152	16141	16167	16035	16146	16082	16062	16161	16168	16304	15966	16054	16222	16237	16071	16017	16186	16115	16167	16188	16257	15981	16000	15879	16268	16043	16198	16082	16166	15952	15981	16224	16067	16139	16047	16065	15882	16108	15924	16124	16311	16061	16064	16111	16141	16101	16154	15840	16048	16200	16147	16188	16095	16035	16145	16049	15989	16080	16151	16109	15973	16037	16240	16071	15960	16154	16011	16098	15984	16202	16172	16033	16129	16008	15991	16195	15962	16060	16043	16151	15874	16060	16187	16087	16095	16065	16166	16177	16097	16044	16184	16136	16139	16221	16017	16009	15931	15960	16082	15968	16104	16194	15991	16039	16095	15995	16120	16098	16134	16147	16012	16076	16003	16022	16252	16084	16206	16281	16060	16078	16035	16091	15987	16122	16216	16025	15786	16183	15983	16073	16237	16210	15892	16279	15935	16028	16157	16178	16087	16230	16109	16013	16182	16316	16077	15897	15821	16020	16012	16130	16172	15997	16131	16205	15999	16117	16038	16094	16200	16035	16049	16082	16048	16016	16061	15938	16090	15954	16010	16170	16187	16023	16009	16222	16225	16259	16193	16176	16177	15966	16225	16111	16214	16041	16292	16235	16044	15964	16097	16030	16004	15931	16181	16023	16140	16024	16177	16175	16081	16094	16079	16054	15921	16087	16183	16108	16238	16053	16109	16137	16144	16091	15983	16257	16110	15893	15915	16260	16163	15961	15839	16079	16112	15999	16166	16012	16290	16290	16215	16039	16120	16142	16049	16081	15973	16137	16137	16070	16174	16126	16086	16121	16238	16058	16017	16206	16033	16211	16171	16065	16009	16044	16035	16006	15942	16200	16022	16250	16051	16196	16092	16054	16089	15942	15980	16074	16074	16005	16147	16141	16168	16180	15988	16070	16095	16081	16065	16134	16164	16017	15919	16164	16160	16221	16091	16120	15923	16036	15835	16027	16037	16184	16198	16106	15990	16199	16164	16173	16168	16016	16071	16152	16164	16206	16009	16083	15947	15963	16154	16055	16131	16197	16154	16105	16102	15880	16228	16285	16181	16069	16111	15990	16021	15957	16201	15897	16004	16139	16059	16145	16011	16089	15956	16160	16285	15998	16078	16037	16073	16203	16021	16138	15917	16019	16146	16167	16219	16157	16212	15986	16228	16121	16089	16115	16238	16068	16070	15963	16272	16218	16016	16118	15987	16024	16050	15866	16051	16197	16177	15980	16262	15955	16010	16004	16145	16076	15842	16096	16148	16195	16079	16201	15941	16046	16277	16061	16062	16224	16121	16105	15980	15904	16218	15986	15937	15864	16055	16046	16219	15886	16109	16153	15833	16107	15959	16057	16101	16100	16058	16162	15880	16160	16056	15981	16052	16165	16133	16134	15978	15947	16190	16122	16095	16260	16103	16081	15950	15964	15701	16019	16103	16095	15929	16133	15934	16062	16237	16087	16157	16121	16292	16019	16063	16113	16153	16029	16126	16117	16132	15989	16183	16131	16218	16053	15926	16055	16241	16121	16327	16019	15983	16167	16079	15955	16210	16083	16235	16205	16060	16092	16158	16075	16128	16084	16233	15951	16100	16007	15985	16111	16062	15975	16140	16106	16113	15981	16119	16198	16182	16123	16168	15920	16063	15978	15925	16241	16167	16073	16111	16083	16147	16191	16119	16189	16078	16186	16298	16003	15845	16165	15982	16236	16189	16007	16103	16035	15949	16095	16192	15987	16039	16291	16054	16211	16069	16043	16073	16132	16031	16216	15929	15867	16108	15943	15971	16057	16130	16196	16040	16217	16059	16066	15996	16198	16229	16059	16061	16256	16169	16117	16114	16074	16125	16032	16252	16056	16180	16176	16222	16166	16066	16179	16033	16049	16241	16009	15936	16237	16112	16090	16110	16083	15995	16109	16230	16073	15981	15985	16107	16219	16193	16111	16107	16199	16195	15969	16165	16110	16017	16234	16117	16080	16225	16196	16145	16115	16152	16106	16320	16212	16131	16025	16010	16176	15938	16083	16196	15937	16087	16106	16125	16005	16196	16245	16201	16227	16060	16100	16049	15995	15912	16140	16042	16077	16245	16048	16110	16056	16088	16164	16252	16334	16136	16093	16200	16157	16014	16151	16081	16101	15819	16265	15958	16124	16178	15945	16103	15955	16199	16154	15945	16088	16289	16132	16026	16132	16058	16068	15987	16222	16018	15985	16049	16339	16018	16139	16108	15979	16078	16249	16030	16195	16103	16018	16073	16055	16157	16108	16330	16130	16284	16248	16013	16138	16111	16128	16163	15745	15975	15956	16045	16238	16328	16027	16028	16032	16250	15942	16408	16070	15991	16095	16199	16015	16155	16091	15987	16265	16123	16166	16047	16060	16205	16047	15912	16149	16010	15975	16022	16100	16009	15941	16102	16055	15984	16072	16112	16124	16000	16299	16162	16038	16001	15962	16011	15957	16120	16046	16215	16040	16041	15907	16111	16237	16117	16035	16127	16274	16287	16074	15990	16016	16157	16026	16269	16152	16129	16241	16106	16057	16091	15892	15990	16027	15945	16096	16137	16006	16184	15977	16119	16139	16191	16173	15978	15972	16074	16136	16264	16114	16286	16051	16228	16100	16079	15971	16033	16266	15996	15959	15990	15911	16103	16079	16018	16297	16081	15945	16009	16154	16145	16021	16293	16158	16053	15916	16122	15919	16101	16021	15714	15844	16068	16140	16084	16121	16187	16229	16117	16102	16038	16161	16052	15965	16029	16099	15926	16207	16041	16232	16237	16324	16045	16000	15985	16319	16128	16038	16125	16151	16172	16225	15912	16064	16103	16096	16091	16043	16086	15942	16077	15980	16031	16329	16120	16166	15938	16227	16122	16160	16263	16169	16176	15890	16034	16081	16159	15934	16355	16117	16015	16151	16111	16053	16093	16151	16147	16035	15961	16231	16329	15969	15923	15956	16284	16138	16218	16244	16134	16108	16030	16168	16088	16176	16047	16062	16072	16208	16128	16011	16128	16147	16169	16186	16196	16096	16185	16202	16005	16065	15898	16164	16082	15969	16077	16097	15927	16168	16063	16011	16035	16024	16180	16269	16036	16185	16062	16033	16217	16147	16262	15898	15993	16136	16115	16229	15938	16128	15986	15998	16142	16164	16073	16110	16209	16062	15978	16061	15992	15946	16226	16113	16322	16056	16142	15994	16132	16066	16171	15991	16223	16088	16071	16175	16232	16055	16161	16157	16065	16216	16052	16159	16161	15973	16070	16115	16239	16196	15940	16042	15893	16193	16004	15992	16066	16012	16040	16021	16214	16048	16134	15967	16048	16130	16130	16050	16091	16199	16271	16234	16065	16055	16254	16129	16043	16047	16229	15883	16044	16019	15816	16024	16173	16384	15993	16044	16123	16211	16132	16120	16106	16074	16046	16026	16158	16054	15846	16123	16190	16133	16075	16119	16211	16136	16172	16048	16202	16047	15884	16178	16160	16286	16265	16095	16164	16007	16135	16038	16043	16186	15984	16176	16049	16054	15793	15975	16010	16226	16129	16022	16454	16125	16131	16167	16215	16086	16003	16039	16153	16124	15980	16153	16249	16049	16176	16240	16064	16027	15994	16074	15905	16268	15968	16017	16004	16103	16013	16244	16226	15911	16007	16267	16131	16037	15878	16079	16009	16058	16158	16112	16059	16128	15855	16051	16172	16119	16033	15983	16174	16198	16192	16088	16103	16240	16017	16194	16079	16044	16074	16121	16033	16116	16109	16084	16171	16070	16138	16165	16111	16217	15980	16103	16100	16111	16016	16035	16049	16106	16032	16092	15906	16079	16012	16222	16151	16174	16142	16166	16176	16266	16098	16035	16078	16234	16025	16139	16029	16074	16046	16025	16139	16028	16161	16051	16136	16080	16068	16322	16062	16154	16149	15995	16264	16091	16222	16016	16033	16219	16194	15946	16228	16006	15978	16011	16105	16139	16183	16034	16151	16301	16366	16075	16247	16015	16142	16120	15848	16183	16139	16085	15925	16056	16013	15969	16228	16269	16007	16124	16030	16194	16029	16061	16019	16213	16175	16029	16264	16238	15973	16191	16071	16066	16219	15999	16106	16272	16193	16016	15927	16211	16199	15924	16106	15932	16193	16186	16020	15997	16116	16218	16063	16175	16179	16046	16120	15939	16034	16049	16199	16187	16089	16094	16121	16197	16156	16145	16180	15968	16023	15924	16250	15995	16080	16080	16056	16094	16117	15944	16169	16137	15931	15910	15930	16116	16011	16154	16188	16215	16044	16068	16223	16239	16208	16027	16189	16216	16035	16224	16116	16119	16080	16042	15933	16202	16302	16137	16004	15964	16020	15948	16034	16015	16018	16046	15941	15941	16269	16159	16157	16202	16058	16286	16025	16011	16163	16045	16065	16010	16113	16194	16081	16255	15987	16267	15948	16270	16285	16104	16098	16117	16149	15828	15932	16124	16069	16001	16228	16322	15875	16089	15982	16142	16154	16257	16306	16056	16075	16008	16043	16000	16345	16054	16133	16229	16158	16015	16124	15997	16180	16014	16141	16057	16033	16126	16154	16029	16188	16086	16137	16282	16061	15983	15988	15970	16272	15995	16138	16065	15977	16091	15932	16187	16075	16075	16165	16089	16087	16216	15869	16181	16079	16124	16064	16028	16058	16137	15946	16092	15930	16070	15882	16059	16105	16092	16104	16094	16110	16091	16051	16059	16131	16092	16071	16099	16083	16069	16193	16149	16051	16112	15996	16086	16029	16146	16075	16162	16046	16011	15877	15990	16098	15967	16271	16091	16143	16131	16190	16048	16312	16307	16096	16125	15896	15942	16025	16025	16255	16196	16117	16018	16164	16022	16234	16059	16072	16176	16066	16113	16281	16092	16045	15966	16082	16046	16100	16133	16155	16040	16064	16130	15984	16127	16072	16075	15982	16037	16117	16110	16000	15933	16126	15986	16229	16018	16240	15857	16039	16056	16140	16095	16055	16127	16274	16087	16064	16157	16060	15892	16006	16061	16071	16238	16065	15981
24107	20972	27977	28448	29916	31258	31644	29760	29256	29040	28908	28874	28606	28655	28622	28670	29219	29300	29516	29764	29792	29099	28833	28721	28632	28440	28319	28224	28147	28354	28457	28496	28207	28309	28274	28031	28331	28301	28308	28577	28374	28402	28294	28486	28249	28446	28201	28208	28336	28209	28360	28369	28337	28222	28092	28290	28631	28248	28352	28047	28314	28186	28366	28452	28384	28543	28441	28405	28577	28501	28183	28273	28345	28570	28277	28070	28063	28259	28501	28187	28412	28060	28487	28297	28481	28628	28436	28465	28349	28300	28330	28308	28477	28464	28301	28358	28265	28329	28302	28406	28521	28422	28628	28394	28651	28515	28436	28401	28382	28440	28051	28375	28450	28342	28200	28439	28273	28375	28414	28472	28182	28110	28280	28303	28497	28130	28201	28075	28156	28204	28383	28029	28308	28184	28574	28290	28382	28419	28019	28276	28120	28327	28631	28392	28234	28180	28582	28350	28073	28425	28339	28348	28245	28279	28263	28341	28368	28225	28225	28206	28116	28702	28435	28248	28324	28493	28120	28183	28661	28397	28398	28272	28412	28291	28310	28450	28258	28282	28428	28189	28262	28363	28190	28122	28324	28466	28279	28001	28138	28272	28433	28235	28282	28347	28545	28305	28148	28169	28300	28169	28174	28218	28307	28262	28457	28449	28239	28296	28346	28319	28155	28333	28397	28386	28511	28314	28262	28124	28285	28328	28141	28576	28149	28015	28315	28316	28480	28166	28092	28395	28598	28276	28442	28358	28450	28145	28204	28360	28170	28278	28264	28091	28111	28191	28378	28377	28279	28056	28399	28415	28511	28225	28274	28444	28306	28173	28081	28445	28055	28181	28250	28322	28069	28246	28311	28409	28297	28197	28466	28412	28323	28107	28571	28311	28325	28342	28488	28464	28077	28297	28258	28403	28184	28316	28373	28174	28476	28715	28354	28366	28183	28396	28078	28442	28388	28114	28014	28506	28410	28193	28192	28267	28187	28348	28306	28402	28275	28547	28168	28176	28537	28297	28215	28098	28304	28314	28415	28299	28167	28335	28353	28130	28221	28225	28586	28463	28429	28167	28208	28220	28233	28294	28318	28356	28232	28202	28486	28395	28300	28197	27986	28400	28536	28065	28278	28340	28346	28157	28253	28066	28047	28315	28355	28325	28562	28253	28177	28498	28168	28410	28660	28248	28247	28333	28261	28449	28156	28436	28333	28379	28186	28378	28278	28102	28091	28067	28297	28231	28192	28282	28381	28448	28526	28047	28427	28115	28343	28395	28237	28332	28448	28477	28185	27816	28325	28411	28440	28599	28354	28268	28406	28331	28348	28270	28293	28396	28524	28118	28272	28192	28340	28329	28142	28398	28288	28224	28402	28184	28245	28206	28644	28707	28569	28225	28289	28313	28206	28122	28227	28156	28461	28290	28375	28028	28195	28150	28235	28305	28509	28490	28286	28300	28543	28274	28286	28195	28386	28127	28638	28304	28003	28224	28250	28192	28325	28311	28355	28128	28411	28357	28488	28149	28291	28298	28252	28308	28516	28145	28316	28197	28218	28289	28141	28402	28360	28224	28478	28182	28335	28057	28250	28282	28484	28259	28270	28291	28179	28487	28429	28368	28311	28201	28316	28314	28198	28292	28276	28462	28427	28216	28234	28223	28505	28169	28340	28165	28118	28371	28279	28655	28264	28364	28369	28322	28384	28280	28227	28191	28462	28445	28356	28280	28301	28024	28493	28363	28157	28246	28369	28367	28421	28336	28300	28506	28695	28420	28338	28492	28251	28326	28223	28482	28168	28313	28236	28481	28471	28037	28155	28230	28382	28560	28110	28000	28228	28195	28273	28347	28273	28293	28244	28588	28280	28179	28299	28272	28422	28266	28382	28278	28364	28232	28241	28468	28296	28179	28419	28534	28230	28125	28378	28296	28043	28267	28278	28427	28297	28268	28423	28131	28433	28390	28409	28184	28246	28174	28275	28159	28237	28240	28429	28350	28312	28389	28362	28276	28268	28118	28202	28141	28181	28240	28391	28226	28112	28552	28341	27944	28478	28453	28191	28362	28315	28337	28412	28368	28320	28224	28266	28220	28437	28301	28383	28219	28337	28204	28295	28513	28223	28136	28434	28313	28518	28094	28539	28083	28475	28263	28327	28220	28451	28442	28286	28280	28336	28351	28257	28387	28220	28047	28387	28655	28372	28322	28105	28144	28342	28328	28273	28248	28393	28466	28251	28231	28349	28374	28268	28646	28248	28072	28213	28168	28326	28201	28727	28440	28240	28090	28357	28421	28220	28569	28441	28453	28392	28438	28331	28153	28565	28383	28454	28461	28316	28321	28357	28305	28233	28523	27996	28401	28268	28351	28501	28294	28318	28284	28478	28250	28319	28222	28591	28282	28611	28240	28283	28534	28400	28076	28206	28123	28375	28222	28472	28519	28362	28467	28072	28220	28430	28468	28005	28353	28149	28421	28100	28188	28170	28480	28356	28215	28334	28478	28527	28439	28342	28589	28184	28201	28375	28473	28416	28366	28590	28088	28246	28439	28168	28474	28500	28433	28080	28325	28401	28161	28323	28348	28435	28106	28168	28400	28476	28384	28311	28284	28401	28165	28372	28328	28440	28181	28353	28502	28462	28352	28030	28321	28411	28464	28311	28468	28049	28351	28228	28448	28375	28517	28081	28400	28369	28287	28539	28412	28383	28234	28302	28155	28079	28322	28051	28235	28434	28239	28332	28355	28326	28304	28262	28432	28595	28331	28469	28400	28396	28319	28377	28336	28361	28243	28230	28388	28319	28342	28250	28312	28494	28405	28367	28248	28139	28406	28500	28481	28379	28506	28085	28482	28377	28248	28077	28407	28435	28394	28447	28168	28224	28457	28275	28595	28208	28067	28291	28387	28125	28489	28437	28349	28137	28401	28314	28405	28079	28337	28337	28094	28181	28300	28368	28387	28337	28224	28245	28231	28331	28376	28480	28203	28333	28197	28397	28461	28386	28305	28304	28152	28226	28249	28285	28175	28297	28301	28451	28104	28363	28331	28334	28519	28313	28380	28180	28363	28312	28316	28303	28165	28287	28447	28542	28388	28240	28431	28311	28290	28245	28289	28348	28345	28158	28224	28431	28378	28376	28296	28319	28339	28322	28438	28256	28442	28349	28375	28315	28290	28432	28468	28429	28302	28326	28438	28322	28507	28249	28344	28355	28628	28372	28316	28277	28394	28281	28341	28186	28508	28395	28487	28373	28141	28269	28119	28440	28108	28024	28331	28244	28526	28599	28432	28216	28294	28217	28352	28455	28337	28424	28186	28233	28281	28631	28188	28283	28274	28451	28466	28134	27952	28367	28250	28318	28258	28493	28191	28139	28307	28164	28220	28320	28501	28210	28340	28023	28022	28414	28201	28407	28159	28304	28203	28183	28428	28531	28489	28400	28365	28068	28333	28459	28294	28324	28206	28403	28316	28370	28425	28338	28507	28296	28200	28409	28523	28350	28549	28367	28441	28108	28338	28425	28616	28226	28333	28326	28038	28372	28261	28130	28401	28362	28403	28279	28077	28404	28552	28427	28138	28102	28182	28401	28385	28238	28282	28315	28307	28237	28291	28286	28316	28222	28215	28097	28270	28393	28403	28354	28377	28191	28150	28184	28420	28463	28444	28213	28318	28245	28375	28211	28200	28287	28108	28166	28382	28401	28340	28177	28424	28296	28305	28389	28395	28417	28209	28452	28394	28226	28344	28289	28295	28357	28154	28354	28077	27974	28192	28225	28342	28273	28333	28236	28207	28280	28382	28586	28358	28284	28297	28319	28363	28347	28308	28343	28436	28403	28105	28408	28320	28477	28447	28246	28400	28103	28431	28179	28293	28533	28187	28323	28510	28318	28333	28491	28199	28274	28368	28311	28223	28465	28288	28286	28340	28390	28280	28246	28103	28202	28585	28323	28244	28383	28510	28066	28062	28197	28449	27982	28789	28285	28139	28406	28356	28243	28210	28132	28658	28266	28461	28426	28306	28388	28343	28509	28180	28085	28329	28211	28429	28342	28348	28266	28480	28389	28445	28279	28590	28335	28379	28446	28131	28264	28358	28051	28338	28205	28376	28008	28418	28459	28530	28273	28440	28316	28489	28295	27997	28109	28236	28413	28415	28434	28059	28210	28216	28278	28320	28113	28239	28401	28131	28591	27955	28128	28199	28091	28099	28236	28296	28445	28163	28235	28306	28154	28329	28140	28319	28343	28387	28091	28355	28219	28140	28336	28015	28256	28454	28562	28452	28213	28091	28290	28290	28558	28215	28313	28477	28356	28371	28260	28021	28287	28101	28591	28220	28416	28332	28475	28499	28455	28233	28430	28263	28600	28548	28516	28384	28288	28504	28387	28311	28362	28374	28343	28354	28415	28106	28129	28366	28317	28602	28506	28438	28179	28229	28320	28200	28296	28228	28459	28309	28471	28191	28345	28315	28347	28438	28346	28107	28467	28186	28324	28258	28478	28410	28490	28403	28282	28189	28351	28353	28589	28461	28415	28563	28507	28330	28539	28329	28332	28239	28494	28190	28001	28505	28773	28239	28367	28397	28282	28642	28302	28394	28338	28307	28328	28404	28252	28230	28209	28253	28456	28271	28463	28256	28225	28480	28250	28360	28229	28473	28335	28222	28285	28220	28376	28380	28557	28395	28377	28338	28273	28377	28427	28421	28495	28458	28366	28090	28215	28284	28218	28373	28175	28146	28410	28458	28440	28413	28513	28161	28270	28268	28436	28261	28418	28453	28341	28230	28602	28180	28214	28179	28006	28259	28243	28608	28253	28353	28498	28275	28515	28408	28683	28402	28438	28411	28229	28261	28300	28602	28314	28415	28474	28346	28368	28303	28395	28312	28212	28293	28175	28503	28460	28373	28329	28558	28458	28558	28316	28476	28389	28226	28393	28199	28184	28226	28284	27996	28410	28246	28373	28326	28221	28209	28197	27981	28317	28449	28451	28309	28236	28274	28250	28342	28278	28562	28422	28225	28364	28424	28640	28446	28325	28343	28008	28272	28348	28290	28488	28381	28419	28127	28345	27998	28258	28427	28388	28444	28536	28224	28534	28349	28483	28482	28402	28466	28316	28269	28436	28408	28114	28066
14419	27764	28538	22992	20283	18303	17414	16994	16719	16368	16257	16337	16229	16265	16276	16257	16826	16646	16484	16843	16607	16410	16296	16144	15902	15995	15985	16069	15801	15795	15859	15945	16133	15824	16112	15935	16136	16062	15933	15967	15959	16122	15868	15970	16025	15957	15922	15966	15889	15984	16185	16082	16117	15978	16111	15853	15922	15998	15937	15938	16209	16067	15840	16030	16003	15978	15938	15967	15857	16092	15988	16015	15926	15974	15888	15991	15838	16124	15941	16061	15749	16143	15947	15917	15896	15981	15920	16162	15908	15910	15950	16027	15928	15993	15874	15795	16024	16045	15880	15969	15825	15949	15881	16046	16085	15922	15990	16101	15953	15746	16035	16072	15804	16001	15957	15894	15910	15901	15959	15908	15928	15911	16033	15873	16010	15898	15983	15973	15921	16031	15954	15905	15956	16026	15945	15962	15833	15816	16181	15701	15805	15992	16008	16008	15824	15909	15857	15769	16028	15966	15936	15814	15805	15995	15754	15973	15954	15919	15970	16031	15999	16035	15925	15872	15933	15991	16149	15968	15941	15994	15937	15947	16001	16038	16109	15723	16035	15956	15904	16041	15877	15920	15902	15902	15981	15990	15737	16000	15937	15882	15860	15973	16152	15937	16023	15957	16126	15927	16120	15976	15817	15822	15774	15788	16029	15902	16166	15890	15971	15960	16078	16048	15875	15795	15911	16006	16101	15943	15985	15943	15961	15786	16038	15837	16049	15958	15990	15978	15879	15963	15851	15967	15865	15936	15851	15963	15941	15907	15998	15915	15979	16012	15910	16065	15967	16080	15961	15944	15833	15824	15996	15887	15843	16125	15867	15831	15988	16001	15938	15982	15909	16054	15962	15862	15968	15840	16023	16005	16087	16008	16067	15895	15870	16066	15870	15838	15898	15840	15806	16010	16098	16028	15997	16051	15994	16017	15926	15944	15781	15898	15893	15923	16088	15847	16129	15852	15973	15833	15801	15969	15942	15776	15943	16048	16055	16069	16001	15795	15917	15929	15820	15850	15928	15847	16148	15906	15744	16070	15981	16081	15917	15964	15799	16066	16005	15914	16003	15915	15891	15957	15787	15911	15958	15883	16012	15825	15834	15929	15885	15942	15823	15835	16058	15959	15825	15959	16038	15842	15982	16001	15988	15955	15906	15928	15937	15631	15835	15950	15853	16049	16012	15943	15991	16017	15946	15878	16090	15872	16017	15720	15974	16012	15904	16077	15775	15827	15902	15871	15848	16005	15891	15930	16010	16059	15801	15734	16061	15965	15937	16024	16166	15880	15928	15780	15987	16012	15994	16033	15858	15985	15787	15804	16003	15814	15957	15902	15914	15992	15965	16071	15921	15861	15875	15872	16012	15953	15921	16013	15892	15900	15792	16055	15964	15890	16106	15904	16014	15857	16067	16180	16141	15911	15853	16003	16036	15756	15849	15969	16057	16024	16083	15860	15869	15809	15956	15980	16123	15715	15724	15952	15750	15897	16044	15875	15968	15881	16024	15735	15869	16066	15888	15943	16093	16036	15880	15894	15729	16082	16081	16162	15895	16085	15903	15874	15974	16009	15877	15943	15958	15937	15911	15925	15852	15894	15999	15990	15945	15963	15853	15933	15914	15996	15925	16024	15952	15924	16063	15957	15927	15977	15857	16077	15945	16071	15758	16005	15952	15905	16008	15898	16055	15980	16107	15794	15848	15989	16050	15898	16030	15753	15710	16045	15939	16005	16075	15705	16005	15826	16015	15906	15837	15784	15919	15851	15891	15927	16168	16105	15951	15776	15883	16043	15814	15881	15977	16045	15876	16035	15939	15992	15937	15912	15966	15898	15963	16025	15951	15762	16075	15974	15866	16062	15889	16002	15999	15990	16010	16031	16127	15932	15933	15824	16072	15909	15890	15818	15899	15940	15748	15916	15914	16002	15811	15834	15828	15853	15947	16109	15909	15840	15823	16063	16000	15823	15937	16087	16008	15882	15996	15753	16061	15951	16087	15917	16050	15954	15922	16036	15890	16092	15908	15998	15714	15778	16033	15857	16000	15966	15731	16160	16008	15988	16051	15937	15836	15876	15825	15873	16060	15760	15980	15928	15920	16071	15976	15724	15919	15913	15975	15972	16173	15931	15952	15913	15999	15723	16041	15790	16109	15990	15960	16001	15989	15838	15945	15834	16041	15884	15900	15873	16205	15758	15814	16224	16014	16118	15882	16097	15954	15919	15929	15833	15864	16038	15991	15849	16105	16033	15969	15894	15901	15921	15912	15929	16085	15925	15985	15784	15796	16007	15866	15952	15940	15900	15869	16012	15861	15841	15960	15875	15935	15813	15884	15832	15958	16050	15783	16097	15822	15975	15870	15906	15892	15848	15858	15842	15960	15827	16021	16046	15951	15956	15843	15985	16016	15959	16019	15997	15877	15955	16086	16017	16034	15969	15951	15973	15948	16141	16041	15964	15896	15858	15927	15926	15925	15967	15863	15662	15880	15861	16012	15912	15858	16036	15956	15914	15979	16066	15943	15687	15911	15872	15792	15899	15864	16083	16086	15878	16050	16002	15949	16007	15982	15876	15951	16038	15882	16227	15966	15984	15858	16072	15928	16111	16026	15944	15916	15757	15918	15964	16030	16042	15979	15884	15898	15859	16003	16032	15961	15962	15870	15945	16090	15891	15883	16043	15929	15895	15907	15944	16035	15990	15903	15954	15831	15765	15892	15985	15879	15965	15950	16061	16088	15906	16011	15937	16005	15824	15915	15803	15981	16038	15979	15827	15860	15857	15895	15988	15838	15843	16010	15992	15921	15793	16192	15945	16019	16048	15866	15995	16041	15886	15858	15811	15899	15911	15964	15907	15910	16016	16013	16193	16111	15859	16019	16023	15748	15721	15817	16022	15941	15967	16089	15857	15975	15920	16083	15909	15739	15782	15880	15951	15918	16151	15826	16041	15935	15993	15965	15874	16002	16069	15977	15924	15998	15883	15828	15980	15741	15696	15985	15863	15997	16056	16057	15914	16077	15903	15907	15835	16057	15903	16025	15957	15877	15976	16023	16208	15878	15803	15923	15931	15933	16020	15958	16003	15916	15951	15986	15767	15999	15830	16121	15856	15885	15851	15862	15977	15975	15982	15893	15958	15887	15891	15879	15913	15880	16008	15780	15963	16086	15909	15847	15911	15925	16141	15724	16034	15840	15852	16042	15977	15921	15920	15995	15841	15948	15903	15898	16082	15861	16098	16117	15969	16071	15903	16087	16136	15988	15946	15963	15928	15947	16064	16025	15886	15737	15976	15988	16049	15899	15818	15855	16128	16035	15967	16004	16033	16009	15823	15831	16017	16029	15877	15894	15967	15960	15982	15982	16067	15983	15894	15996	16000	15940	15843	15896	15766	15905	15925	15831	15951	15829	15835	16069	15939	15956	15840	15878	15945	15942	15875	15997	15792	15802	15928	15966	15878	15945	16052	15813	15938	15827	15761	15712	15866	15870	15972	15982	15887	15950	15974	15961	15833	15763	16002	15926	15875	16098	15955	15939	15837	15958	15794	15804	16052	15851	15975	15946	15972	15884	15915	15883	15861	15973	15880	15897	15887	15957	15962	15989	16025	15942	16071	15924	15727	15985	15854	16004	15926	15985	16006	16000	15824	15826	15930	16108	15985	15811	15859	15928	16000	15862	15778	15900	16049	15909	16124	16019	15896	15876	16010	16056	15969	15959	15965	15898	15962	16084	16088	16222	15913	16041	16061	15949	15948	15879	15899	15825	15930	15993	16107	15985	15782	15889	15936	15926	15870	15910	15883	15872	15874	15996	15971	15954	15904	15910	15893	15953	16018	15906	15841	15779	15853	15856	15899	15975	15927	15860	15920	15915	15960	15941	15927	16064	16040	15792	15955	15854	15929	16075	15870	15957	16077	15899	15856	16010	16008	15966	15968	15903	16036	16194	16053	15714	15919	15854	15967	15928	15932	16062	15723	15929	15805	15950	15904	15890	15804	15916	15833	15822	16121	15935	16007	15923	15767	16016	16009	15808	15909	15856	15745	15975	15907	15869	15752	15910	15840	15938	15986	15940	15893	16005	15907	16022	15949	15944	15880	15843	15834	15877	15892	15897	15836	16002	15843	16028	16044	16043	15878	15826	15995	15876	16046	16045	15842	16116	16078	15862	15841	15958	16036	15976	15887	15942	16158	16128	16009	15866	16004	15788	15904	16108	15726	15882	15852	16115	16023	15942	15905	16025	15897	15860	15820	15926	15943	15896	16012	15806	15843	15972	15968	15960	15810	15834	15940	16212	15833	15868	16054	15973	16091	15950	15932	15848	15979	15796	15894	15990	15791	15978	15818	15929	15952	15978	15914	16053	15895	15952	15906	15876	16059	16142	16015	15864	15811	15803	15839	16066	16041	15857	16054	16162	16018	15995	15853	15890	15955	15931	16024	16026	15949	16130	15929	15932	16077	15878	15964	15826	15958	15991	15933	16013	15905	15897	15855	15816	15998	15932	16077	15987	16149	15912	15984	15874	15962	15810	16015	15994	15950	15914	16032	16048	15926	16044	15868	15877	15786	15804	15932	16053	15850	15960	16000	15975	15812	15821	16024	15797	16095	15850	15856	15930	16158	15854	15764	15918	15841	15949	15879	15973	15908	16035	15956	15879	15895	16021	15976	16037	16060	16117	15805	16131	15967	16062	15714	15976	15735	16106	15977	15694	15976	15758	15693	15911	16182	15962	15877	16020	15942	15897	15839	16106	15823	16099	15766	15979	15930	16032	15912	15725	15885	15895	16119	16040	15822	16022	15756	16000	16004	15762	16036	15872	16131	16062	15916	15885	15976	16032	15999	15959	15901	16126	15993	16099	15912	15940	15819	15915	15805	15735	15897	15922	16067	15773	15729	15905	15782	16033	15985	15898	15919	15969	16030	15920	15841	15715	15850	15916	16032	15965	15863	15897	15972	15986	15975	16017	15801	16057	15963	15972	15968	15994	15961	16093	15790	15970	15968	16061	15964	15973	16029	15980	16125	15943	15923	15866	15808	15931	15879	15968	15873	15978	16077	15887	15901	16012	15857	16036	16058	15852	16056	15899	16066	16014	15963	15912	15924	15987	15797	15929	15960	15880	15928	16103	16029
22660	20938	28129	25716	27254	30880	32684	30185	29518	29323	29384	28882	28759	28655	28849	28639	29882	30609	30743	30981	30682	29931	29018	28538	28526	28289	28385	28332	28065	28432	28324	28382	28480	28245	28320	28324	28411	28483	28301	28363	28457	28349	28323	28252	28458	28341	28581	28345	28291	28402	28127	28179	28056	28460	28316	28345	28584	28331	28130	28287	28487	28247	28375	28040	28374	28229	28016	28048	28359	28325	28399	27981	28269	28300	28146	28248	28378	28219	28231	28126	28355	28167	28280	28187	28346	28586	28241	28547	28274	28349	28414	28257	28452	28332	28320	28301	28235	28545	28393	28234	28416	28467	28355	28122	28105	28372	28296	28337	28229	28014	28393	28376	28271	28069	28259	28345	28171	28235	28361	28541	27973	28420	28284	28307	28319	28311	28159	28318	28037	28485	28170	28443	28266	28196	28409	28082	28351	28360	28179	28113	28501	28274	28246	28472	28109	28406	27907	28024	28225	28208	28111	28174	28165	28407	28161	28281	28556	28170	28150	28222	28460	28238	28219	28037	28019	28400	28417	28270	28219	28127	28095	28589	28345	28338	28212	28280	28330	28191	27997	28396	28243	28320	28350	28151	28226	28454	28529	28396	28179	28421	28383	28664	28287	28064	28561	28198	28444	28405	28280	28196	28251	28188	28303	28169	28110	28261	28379	28400	28260	28457	28347	28138	28077	28472	28255	28183	28447	28294	28231	28279	28272	27995	28164	28043	28198	28246	28119	28092	28323	28223	28082	28228	28264	28110	28399	28174	28289	28119	28346	28361	28189	28433	28245	28254	28307	27906	28379	28192	28370	28104	27932	28353	28086	28202	28232	28274	28263	28329	28313	28237	28215	28255	28379	28099	28138	28356	28166	28332	28469	28230	28390	28318	28435	28315	28240	28378	28061	28168	28368	28485	28400	28321	28452	28255	28156	28389	28206	28274	28360	28356	28618	28129	28369	28144	28373	28449	28343	28414	28415	28258	28227	28214	28527	28180	28351	28368	28123	28479	28391	28363	27896	28226	28577	28234	28197	28354	28510	28277	28357	28434	28326	28521	28174	28229	28159	28194	28203	28449	28461	28540	28178	28337	28265	28599	28243	28306	28186	28220	28272	28228	28206	28512	28462	28239	28357	28186	28099	28515	28295	28322	28450	28181	28112	28223	28163	28436	28675	28211	28506	28355	28198	28290	28347	28379	28233	28166	28307	28422	28525	28413	28125	28301	28262	28374	28189	28451	28055	28399	28342	28194	28464	28390	28205	28079	28153	28256	28453	28292	28402	28302	28510	28413	27994	28309	28337	28277	28233	28110	28250	28278	28363	28359	28180	28091	28287	28302	28274	28214	28317	28053	27973	28146	28594	28439	28138	28269	28340	28396	28115	28220	28431	28259	28429	28448	28244	28199	28336	28183	28018	28398	28093	28107	28240	28173	28184	28107	27976	28145	28374	28327	28297	28208	28503	28371	28315	28070	28377	28245	28060	28166	28214	28401	28451	28089	28189	28181	28161	28131	28469	28234	28255	28257	27926	28278	28128	28374	28276	28237	28431	28319	28339	28204	28232	28478	28224	28353	28271	28041	28010	28084	28390	28216	28072	28310	28107	28326	28143	28351	28270	28285	28231	28002	28197	27907	28095	28450	28216	28277	28161	28334	28346	27966	28334	28320	28204	28571	28376	28235	28544	28334	28387	28267	28168	28224	28156	28256	28142	28047	28106	28406	28190	28103	28224	28068	28205	28178	28247	28439	28274	28255	28235	27934	28330	28157	28221	28376	28255	28242	28278	28142	28229	28129	28215	28107	28034	28166	28350	28240	28112	28115	28286	28339	28314	28320	28300	28174	28108	28286	28249	28135	28339	28269	27963	28592	28148	28037	28201	28168	28243	28292	28009	28192	28142	28017	28205	28257	28458	28400	28246	28376	28254	28541	28260	28351	28445	28163	28403	28152	28054	28253	28146	27839	28379	28318	28330	28445	27939	28247	28201	28617	28328	28305	28332	28095	28502	28370	28358	27955	28061	28287	28320	28310	27954	28250	28267	28557	28371	28122	28056	28162	28060	28011	28236	28131	27881	28043	28396	28189	28437	28280	28360	28227	28261	28156	28277	28494	28160	28409	28247	28063	28153	28441	28375	28093	28009	28174	28037	28287	28270	28143	28438	28105	28338	28344	27873	28153	28376	27977	27911	28339	28282	28184	28094	28181	27877	28226	28346	28021	28530	28464	28188	28024	28615	28358	28179	28457	27998	28161	27990	28238	28340	28364	28262	28091	28514	28013	28324	28319	28257	28340	28224	28443	28261	28259	28348	28523	28373	28188	28344	28254	28249	28427	28271	28395	28268	28456	28394	28337	28234	28330	28294	28111	28073	28177	28475	28500	28390	28107	28161	28282	28039	28285	28417	28403	28178	27876	28053	28119	28073	28193	28290	28175	28060	28296	28346	28337	28147	28322	28485	28232	28290	28244	28278	28300	28131	28186	28437	28322	28106	28148	28205	28285	28244	28324	28497	28160	28061	28376	28488	28292	28282	28379	28439	28080	28273	28590	28439	28304	28250	28226	28345	28137	28257	28456	28241	28272	28306	28013	28161	28186	28181	28254	28290	28205	28188	28405	28333	28385	28403	28553	28248	28308	28199	28186	28167	28398	28149	28247	28337	28204	28037	28238	28147	28386	28072	28239	28305	28155	28436	28450	28119	28230	28373	28154	28291	28306	28037	28023	28219	28054	28327	28250	28274	28181	28234	28499	28313	28236	28416	28250	28204	28098	28398	28394	28032	28329	28234	28310	28476	28134	28090	28526	28170	28236	28414	28019	28248	28240	28464	28269	28117	28190	28135	28355	28125	28374	28393	28418	28347	28384	28217	28151	28355	28235	28441	28454	28410	28123	28119	28171	28390	28198	28254	28549	28538	28386	28064	28047	28189	28391	28195	28166	28001	28171	28202	28094	28169	28252	28246	28251	28278	28358	28382	28208	28194	28424	28367	28056	28217	28246	28363	28286	28286	28233	28247	28224	28437	27898	28239	28116	28297	28144	28345	28418	28188	28041	28085	27991	28126	28335	28297	28310	28213	28009	28411	28297	28405	28062	28167	28257	28426	28340	27901	28424	28534	28149	28340	28182	28399	28202	28421	28080	28106	28213	28254	28428	28302	28445	28390	28267	28025	28312	28280	28634	28353	28353	28429	28167	28099	28179	28213	28365	28092	27806	28487	28203	28219	28303	28296	28127	28434	28422	28246	28258	27941	28135	28253	27927	28384	28209	28486	28182	28413	28111	28515	28579	28361	28013	28278	28065	28328	28324	28338	28234	28517	28121	27925	27883	28080	28204	28275	28517	28060	28169	28351	28270	28398	28300	28561	28273	28155	28281	27883	28154	28305	28474	28132	27974	28195	28170	28189	28362	28437	28593	28430	28540	28465	28039	28006	28307	28224	28244	28617	28180	28364	28224	28298	28237	28548	28278	28161	28256	28524	28447	27937	28366	28218	28178	28516	28704	28352	28279	28497	28355	28302	28515	28134	28189	28386	28183	28170	28147	28298	28207	28426	28174	28626	28513	28417	28513	28422	28266	28097	28461	28048	28463	28323	28339	28302	28313	28493	28375	28255	28148	28206	28110	28297	28378	28224	28492	28313	28193	28117	28476	28290	28252	28317	28155	28436	28291	28405	28248	28223	28401	28368	28258	28214	28265	28244	28379	27956	28274	28279	28155	28134	28197	28130	28321	28287	28285	28343	28056	28382	28379	28234	28140	28463	28106	28364	28153	27976	28088	28469	28326	28442	28415	28306	28305	28271	28187	28416	28468	28120	28114	28307	28360	28150	27977	28024	28390	28469	28058	28324	28197	28160	28357	28205	28472	28346	28252	28325	28236	28290	28356	28209	28190	28164	28176	28115	28479	28150	28224	28244	28414	28321	28306	28291	28252	28305	28370	28150	28310	28276	28442	28531	28402	28295	28277	28337	28277	28081	28434	28414	28112	28368	28137	28242	28223	28401	28233	28409	28330	28303	28417	28538	28364	28500	28133	28365	28251	28374	28067	28220	28498	28367	28066	28228	28008	28575	28295	28156	28281	28315	28188	28254	28243	28006	28288	28300	28368	28267	28082	28183	28239	28314	28446	28335	28509	28151	28272	28219	28330	28354	28477	28318	28265	28166	28010	28061	28222	28475	28247	28084	28198	28433	27998	28219	28193	28263	28186	28261	27990	28158	28280	28082	28008	28157	28297	28366	28293	28344	28233	28242	28366	28119	28065	28281	28151	28146	28240	28421	28020	28294	28187	28291	28131	28286	28422	28465	28031	28487	28044	27891	28292	28478	28155	28369	28193	28207	28150	28254	28120	28209	28367	28498	28162	28473	28554	28273	28475	28490	28227	28272	28372	28188	28461	28361	28180	27873	28198	28383	28329	28502	28121	28357	28388	28231	27915	28165	27991	28484	28188	28418	28282	28258	28317	28365	28395	28441	28287	28167	28289	28466	28038	28261	28288	28369	28157	28321	28360	28162	28219	28253	28317	28477	28248	28267	28300	28218	28219	28219	28411	28006	28140	28067	28178	28521	28135	28261	28099	28338	28174	28581	28625	28624	28357	28291	28422	28105	28378	28260	28382	28318	28207	28447	27953	28413	28194	28426	28534	28360	28200	28290	28094	28221	28003	28319	28185	28389	28156	28270	28269	28437	28168	28207	28022	28183	28357	28311	28243	28281	28629	28218	28322	28082	28180	28578	28571	28350	28215	28143	28627	28349	28409	28099	28096	28202	28296	28115	28363	28415	28198	28181	28217	28049	28265	28146	28557	27943	28308	28164	28427	28443	28186	28098	28465	28386	28357	28153	28178	28312	28121	28420	28548	28668	28371	28434	28257	28340	28062	28369	28099	28433	28287	28360	28220	28205	28126	28332	28291	28030	28197	28395	28341	28543	28418	28127	28169	28006	28293	28294	28260	28117	28453	28618	28108	28454	28132	28336	28337	28358	28302	28498	28427	28426	28045	28204	28238	28451	28268	28295	28206	28361	28254	28464	28393	28393	28135	28335	28197	28123	28516	28255	28059	28477	28300	28308	28067	28185	28426	28190	28050	28413	28568	28302	28227	28189	28015	28089	28560	28380	28439	28269	28369	28419	28246
13794	31371	34120	25924	21092	18765	17457	17415	16851	16421	16451	16435	16344	16350	16230	16193	17345	17529	17759	17974	17772	17014	16615	16198	16143	16075	15913	15993	16024	16037	15926	16032	16091	16125	16096	16130	15925	15985	16087	15966	15879	16306	16056	15905	16157	15974	16053	15940	16152	15818	15888	16055	16049	15960	16070	15945	15947	15938	15949	15952	15846	15955	16027	15954	15964	16227	15982	16007	16037	15840	16146	16194	16067	15901	15876	15858	15946	15844	15984	15928	16158	15940	16047	15968	16215	16275	15873	16032	16090	15985	15906	15943	16150	15964	15899	15999	15815	15954	16158	16009	15983	15974	16197	15936	15878	15913	15944	15958	16033	15835	15903	15787	15901	16143	16016	16069	15915	15902	15846	15764	16029	15827	16040	15776	15974	15956	15914	15952	16020	15943	15904	15822	15907	16025	15844	15807	16047	15969	16071	15983	15805	15948	16109	16038	15890	15981	16065	15724	16000	15913	16024	16037	15746	15901	15926	16117	16095	15885	15864	16047	15687	16090	15933	15882	16107	15948	15982	16057	16008	15778	15792	15961	16068	15985	15754	15819	15890	16163	15782	16048	16186	16018	15923	15864	16017	16127	16094	16108	15883	15993	15952	16105	15864	15717	16205	15963	15936	15996	16055	15761	15997	15986	15798	15927	16032	15917	15938	15907	15953	15993	15877	16051	15935	16095	15980	15997	16025	15862	15822	15734	15912	15998	15977	16091	16021	15990	16040	15926	15897	16042	16071	16103	15941	16020	15965	15727	15992	15856	15765	15977	15939	15857	16130	15930	16073	15861	16091	16011	15950	16052	15957	16136	15905	16004	15943	16053	15938	16036	16055	16027	15801	15958	15951	16167	15950	16040	16229	15929	15713	15800	15886	16059	15929	15958	15879	15829	16015	16062	16050	16005	15858	15989	15816	16254	15957	16002	15772	16077	15930	15959	16005	15826	15957	16180	15753	15940	15969	15915	16083	15947	16026	15840	16092	16040	15992	15896	15960	15875	16088	15664	15705	16009	16227	16025	16126	15979	16050	15973	15856	15801	15799	15848	15866	16144	15916	16118	15770	15860	15841	15872	16255	15792	15844	15914	15867	15846	16099	15880	16011	16035	16035	15927	15839	15896	15876	15858	15911	15933	16061	16093	15918	15833	15966	15819	16164	16062	15905	15848	15994	16007	15960	15951	15893	16059	16006	16036	15826	16053	15976	15890	15838	16076	15977	15933	15930	15984	15749	16025	15848	16128	15886	15975	16164	15949	15979	15854	15891	15943	16020	16030	15855	15884	15894	15897	16182	15843	16026	16002	15960	15994	15844	15934	16003	15938	16131	16099	15885	16044	15989	15864	15931	15923	15880	15957	15811	16075	15988	15839	16050	15890	16013	15967	16029	15933	15947	16077	15815	15979	16095	15830	16027	15933	15900	15992	15905	16069	16000	16076	15923	15876	15915	15847	16049	16073	15966	15963	16044	16031	16028	15890	16124	15753	15941	16012	15836	15924	15939	15918	15952	16006	16015	16085	16000	15871	15924	15980	16010	15764	15894	15864	15807	15796	16044	16102	15972	16078	15946	15998	15790	16005	16098	15903	16014	15989	15873	15844	16079	15816	15984	16061	15888	15885	15863	15859	15756	15938	15846	15957	15952	15767	15994	15921	15767	15756	15976	15831	15968	15974	15908	16008	16075	15846	15761	16064	15988	16084	15938	15923	15963	15955	16140	16007	16051	15823	16055	15764	15971	15850	15932	15999	15813	15867	15817	15979	16075	15867	15775	16029	15934	15836	16042	15808	15906	16001	15922	15859	15948	16137	15876	15896	15958	15924	16039	16015	15832	15995	15850	15917	16127	15916	16079	15923	15876	15897	16053	15772	16081	15918	15914	15946	16182	15853	15919	16047	15787	15914	16044	15897	16043	15893	15925	15906	15957	16001	15988	15937	15938	15977	15913	15989	15939	16053	15883	16004	15887	15808	15852	16001	16005	15912	15954	15897	16122	15930	16097	16039	15885	16051	15977	15935	15919	15997	16039	15913	15930	15995	15799	15864	15931	15990	16004	15846	15936	15861	15788	15889	15966	15960	15914	15887	16009	15865	16090	15839	16082	16100	16090	15939	15963	15853	15827	15849	16040	15746	16001	15951	15845	16079	15997	16043	15875	15907	15948	16003	15836	15894	15970	15957	15739	15946	15990	15971	15939	15905	16055	15918	15972	16147	15966	15960	16126	16096	15984	15922	15894	15848	16039	16027	15980	15984	15908	15852	16008	15955	15964	15740	15821	15929	15934	15889	15910	15831	15919	15908	15973	15826	16032	16097	15877	16070	15831	15985	15844	16086	15988	15947	16016	15848	15857	15648	15958	16035	15869	16020	15949	15976	16052	15852	15821	15905	15889	16024	15916	15902	15877	15961	15912	16001	16048	15943	16059	15859	15927	16063	15830	15975	15751	15928	15853	15698	16030	15762	15960	15961	16026	15815	16008	15900	16069	15986	15803	15819	16049	15937	16081	15894	15916	15983	15894	15905	16003	15928	16023	15677	15844	15989	15909	15960	15775	15832	16006	16017	15734	15936	15977	16030	15752	15903	15859	15984	16010	15990	15839	16079	16009	15843	15945	15823	15870	15878	15917	15973	16070	15981	16034	16024	16089	15861	15915	16096	15799	15855	16031	15905	16012	16101	15957	15905	15952	15861	15835	15857	16120	15814	15857	16002	16011	15900	15932	16005	16024	16004	15896	15852	15968	15747	16000	15936	15845	16071	16199	15896	15810	15862	15908	15925	16145	15871	16055	15904	15857	15816	16068	15849	15937	15783	15939	16055	15962	15980	16092	15815	16005	15797	15881	16235	15943	15963	16023	16058	15732	16097	15979	15907	16099	15919	15799	15997	15950	16032	15918	15989	16031	15884	16041	15948	16006	15792	16020	15849	15928	15949	15950	15900	16011	15871	16004	16060	15871	15915	15903	16133	15970	15970	15933	15901	16030	15984	15934	15850	16034	16095	15921	15973	15946	16029	15971	16035	16001	15964	15949	15975	15851	15849	15799	16161	16023	15969	16002	15890	16006	15927	15958	15777	15932	15928	15784	16210	15989	15827	15818	15862	15923	15995	15847	15850	15858	15949	15863	16011	15891	16075	15995	15768	15936	15997	15814	16077	15914	15903	15875	15735	16002	15787	16005	16139	15972	16053	15888	16006	16194	15942	16242	15966	15940	16050	15905	15840	15920	16086	16009	15952	15842	15996	15885	15766	16068	15914	16123	15994	15951	15977	16008	16043	15759	15872	16010	15969	16090	15902	15692	15963	15847	15850	15957	15912	16003	15858	16106	15995	15969	15959	15784	16131	15751	16034	16058	15900	16001	16151	16018	15974	15850	15674	15869	15882	15654	15817	15803	16054	15856	16135	15879	15839	15777	15905	15973	16103	15978	15881	15883	16105	16007	15934	15801	15905	15900	15872	16160	15929	15959	15869	16084	15961	16030	15794	15917	15821	15992	16051	15779	15877	15946	16065	15810	15803	16012	15884	15978	15986	15862	15979	15972	15932	16027	15888	15962	16029	15858	16039	16123	16090	15894	16054	16017	15996	15879	16088	15931	15823	15930	15837	15944	15972	16002	15961	15953	15908	16003	15908	15826	15906	15956	15948	15945	15931	15904	15848	15891	15849	15955	15943	15990	15939	15885	15833	15822	15975	15940	15837	15942	15899	16022	15822	15966	15879	15866	15992	16027	15983	15859	16010	15970	15971	15889	15888	15958	15885	15932	16084	15792	16202	15965	16107	15936	15994	15843	15959	15788	15972	15978	16002	16014	15982	16055	15963	15994	15948	15839	15971	15938	15903	15937	16057	15914	15972	15965	16078	16081	15748	16045	16143	15950	15925	15968	15949	15868	15996	15939	15969	15919	15852	16104	16021	15882	16090	15926	16012	15955	16022	16008	15851	15887	15807	16085	15795	15925	15980	15966	16079	15954	16045	15860	16025	15965	15995	16054	15843	15851	15858	15786	16040	15954	16054	15918	15860	16038	15951	16018	15950	15892	15858	15953	15969	15852	16000	15918	15977	15889	15906	15806	15978	15899	16151	15867	16113	15797	15913	15966	15770	15912	15964	15956	16016	15941	15892	15854	16011	15909	15789	16068	15847	16034	15870	15830	15788	15927	16026	15886	15810	15827	15856	15946	15884	15816	15941	15826	15693	15998	15960	16024	15920	15894	15925	15908	15870	15687	15880	15981	15720	15865	16059	15997	15890	16113	15904	16013	15955	15851	15991	15754	15931	15916	15794	15873	15830	16065	15883	16010	15869	15989	15937	15911	15948	15977	16192	15883	15915	16087	15832	16044	15764	15788	16003	16042	15961	15869	15812	15978	15936	15876	15883	15939	15828	15934	15941	15860	16036	15808	15871	15897	15916	15997	15893	16036	15859	15960	16047	16012	15926	15905	15969	16015	16006	15770	16009	15965	15770	15830	15996	16019	15996	16007	15939	15779	15874	15930	15842	15734	16029	15964	15989	15852	16018	15869	15940	15873	16034	16014	16093	15848	15901	16017	16080	15909	15900	15934	15815	15944	15907	15765	15949	15805	16072	15735	15974	16107	15913	15833	15941	16075	15786	16075	15965	15909	15841	15969	16097	15833	16013	15883	15933	15902	16036	15938	15967	16063	15955	15972	15753	15884	15964	15903	15838	15989	15890	15975	15996	15949	15956	15972	15904	15851	15972	15993	15887	15854	15861	15983	15893	15933	16019	16013	16012	15760	16030	15775	15900	15983	15966	15930	16010	16062	15962	15929	15671	15949	15742	15990	15959	15800	15832	15949	15834	15961	15866	15965	15776	16088	16039	15846	15927	15974	15884	16020	15923	15930	16036	15985	15851	16025	15939	15980	15999	16028	15937	15951	15913	15937	16007	15876	15973	15899	15918	15815	16020	15990	16023	16007	15763	15761	16047	15955	15896	15955	16078	15860	15889	15886	15918	15918	15923	15895	15794	15918	16010	15902	16000	15946	15657	15979	16038	15888	15975	15946	15935	15780	16109	15901	16021	15976	16022	15794	16070	16036	15987	15972	16121	16029	15847	15992	15797	16117	15852	16003	15910	16002	15947	15997	15799	15925	16092	16141	15745	16198	16012
32698	29260	36685	34523	30366	29127	28720	28463	28022	27876	27890	27967	27979	27724	28010	28068	27618	27857	27885	27751	27991	27890	27907	27536	27899	27932	27602	27755	27842	27799	27538	27560	27728	27715	27727	28102	27767	27712	27706	27731	27555	27541	27747	27767	27800	27618	27971	28086	27789	27769	27615	27578	27737	27623	27548	27673	27699	27715	27946	27746	27619	27701	27645	27918	27884	27585	28024	27840	27492	27865	27812	27653	27529	27889	27719	27801	27663	27711	28134	27705	27821	27844	27992	27807	27714	27696	27587	27868	27540	27490	27514	27518	27476	27582	27522	27691	27588	27412	27472	27653	27723	27687	27739	27854	27731	27482	27975	27916	27870	27909	27683	27712	27599	27822	28007	27535	27726	27940	27610	27678	27526	27478	27459	27405	27661	27682	27623	27962	27523	27569	27713	27993	27679	27847	27683	27655	27840	27820	27974	27665	27832	27757	27885	27806	27729	27720	27797	27715	27969	27640	27627	27765	27391	27873	27998	27674	27782	27586	27658	27581	27803	27736	27684	27813	27689	27768	27850	27523	28075	27765	28005	27659	27727	27934	27806	28047	27691	27551	27460	27793	27781	27655	27848	27629	27755	27845	27774	27648	27586	27842	27898	27614	27699	27900	27841	27636	27498	27604	27716	27776	27884	27790	27635	27794	27685	27538	27762	27875	27626	27840	27564	27512	27627	27692	27620	27666	27694	27770	27758	27540	27691	27844	27698	27929	27658	27661	27622	27751	27771	27727	27791	27822	27704	27816	27823	27619	27566	27742	27979	27678	27575	27642	27768	27695	27910	27720	27776	27827	27659	28054	27602	27751	27887	27666	27692	27370	27761	27638	27587	27746	27855	27451	27682	27688	27458	27602	27763	27713	27548	27745	27709	27667	27759	27669	27837	27796	27528	27631	27932	27676	27748	27573	27473	27848	27730	27942	27632	27556	27990	27905	27764	27688	27761	28023	27800	27761	27725	27762	27533	27936	27825	27948	27695	27758	27881	27570	27904	27653	27794	27789	27834	27745	27616	27480	27742	27635	27641	27876	27739	27585	27565	27797	27565	27751	27721	27617	27631	27599	27707	27741	27649	27666	27645	27537	28056	27840	27939	27495	27503	27599	27872	27623	27643	27701	27703	27777	27897	27894	27586	27775	27579	27481	27811	27689	27867	27796	27673	27811	27695	27800	27582	27693	27603	27664	27774	27803	27729	27527	27954	27601	27739	27814	27810	27894	27639	27772	27804	27588	27634	27657	27580	27646	27914	27843	27698	27686	27554	27939	27827	27891	27593	27962	27479	27799	28234	27829	27698	27532	27707	27818	27667	27793	27430	27574	28002	27772	27734	27673	27670	27295	27743	27685	27901	27595	27866	27787	27915	27870	27705	27568	27753	27625	27726	27832	27549	27557	27801	27653	27847	27912	27923	27917	27918	27802	27990	27843	27643	27731	27600	27616	27722	27878	27966	27872	27950	27734	27714	27532	27547	27849	27784	27659	27537	27803	27935	27623	27666	27705	27694	28027	27695	27936	27685	27759	27516	27840	27854	27808	27771	27686	27650	27491	27671	27800	27726	27692	27667	27680	27515	27390	27794	27696	27664	27905	27692	27765	27416	27753	27925	27716	27565	27729	27606	27664	27544	27641	27760	27651	27830	27555	27837	27776	27531	27722	27566	27589	27847	27862	27728	27934	27773	27501	27689	27657	27905	27784	27624	27791	27785	27696	27964	27852	27510	27604	27857	27838	27980	27791	27782	27740	28001	27801	27966	27750	27687	27594	27800	27680	27932	27754	27713	27702	27710	27821	27837	27734	27579	27438	27858	27966	27813	27621	27703	27550	27536	27556	27781	28077	27746	27591	27630	27821	27776	27637	27744	27750	27774	27723	27520	27903	28015	27813	27593	27577	27758	27629	27668	27775	28049	27757	27817	27771	28012	27676	27667	27661	27774	27783	27500	27803	27549	27960	27788	27611	27749	27570	27738	27925	27766	27833	27771	27705	27877	27852	27743	27803	27821	27718	27957	27839	27730	27815	27435	27640	27945	27836	27796	27824	27652	27985	27739	27806	27706	27682	27656	27773	27809	27645	27594	27768	27414	27519	27814	27613	27601	27849	27602	27240	27789	27699	27865	27814	27604	27653	27517	27856	27807	27681	27758	27412	27866	27760	27883	27461	27758	27815	27724	27939	27528	27748	27654	27859	27734	27889	27936	27730	27814	27537	27619	27896	27936	27577	27839	27616	27999	27898	27952	27753	27871	27630	27979	27864	27801	27646	28076	27696	27744	27982	27793	27772	27596	28054	27895	27762	27777	27685	27736	27863	27848	27795	27562	27810	27568	27665	27537	27709	27860	27656	27750	27948	27894	27769	27605	27684	27782	27729	28049	27780	27757	27615	27983	27680	27680	27694	27615	27757	27619	27640	27721	27726	27896	27488	27673	27793	27641	27662	27669	27784	27832	27534	27720	27755	27675	27925	27904	27799	27701	27532	27967	27707	27749	27658	27833	27800	27737	27965	27645	27757	27653	27786	27478	27824	27746	27830	27682	27794	27747	27693	28000	27774	27909	27480	27707	27576	27778	27863	27851	27668	27918	27770	27890	27890	27762	27978	27614	27737	27863	27748	27656	27694	27819	27831	27775	27889	27439	27710	27753	27716	27821	27741	27821	27692	27485	27782	27655	27486	27703	27657	27702	27751	28058	27648	27575	27649	27745	27911	27673	27764	27865	27852	27980	27473	27622	27539	27412	27671	27637	27653	27700	27573	27661	27730	27653	27652	27854	27655	27743	27598	27854	27917	27681	27491	27667	27742	27702	27649	27551	27759	27700	27682	27745	27929	27952	27695	27607	27786	27458	27706	27878	28003	27748	27858	27353	27980	27877	27769	27852	27802	27518	27515	27857	27761	27636	27667	27692	27622	27732	27674	28009	27626	27391	27721	27773	27890	28092	27752	27725	27817	27660	28006	27682	27915	27715	27898	27611	27733	27679	27686	27741	27871	27951	27707	27877	27457	27632	27767	27850	27678	27847	27608	27885	27869	27755	27877	27812	27780	27535	27710	27703	27559	27626	27891	28039	27655	27558	27570	27915	27648	27632	27807	28063	27648	27913	27757	27787	27992	27756	27838	27741	27735	27883	27534	27743	27741	27795	27687	28006	27703	27632	27637	27701	27540	27875	27663	28045	28086	27696	27943	27620	27555	27853	27802	27770	27788	28058	27469	27824	27734	27745	27599	27502	27693	27742	27783	28184	27645	27608	27825	27685	27802	27742	28026	27854	27653	27447	27585	27827	27804	27776	27851	27862	27658	27699	27932	27862	27865	27758	27886	27697	27594	27828	27843	27829	27601	27680	27731	27722	27582	27877	27755	27557	27749	27927	27844	27704	27905	27445	27858	27812	27849	27826	27797	27694	27796	27907	27741	27633	27813	27458	27740	27705	27611	27869	27786	27744	27797	27865	27800	27720	28090	27793	27855	27819	27753	27791	27451	27641	27758	27773	27894	27640	27850	27845	27740	27704	27674	27775	27701	27685	27524	27676	27539	27709	27915	27872	27778	27920	27781	27998	27733	27731	27504	27685	27565	27876	27749	27742	27657	27652	27681	27555	27783	27665	27895	27679	27894	27641	27568	27817	27716	27741	27975	27786	27728	27718	27716	27716	27988	27777	27366	27907	27707	27895	27698	27746	27896	27597	27586	27806	27820	27650	27673	27642	27618	27921	27679	27895	27801	27669	27629	27585	27910	27735	27787	27750	27675	27929	27495	27476	27547	27782	27766	27810	27900	27882	27702	27634	27867	27873	27980	27670	27808	27722	27694	28014	27864	27560	27615	27550	27719	27972	27904	27525	27948	27788	28026	27942	27731	27585	27572	27701	27790	27605	27925	27893	27570	27617	27773	27467	27720	27768	27600	27722	27644	27724	27451	27673	27637	27755	27579	27562	27814	27691	27945	27666	27527	27827	27833	27834	27909	27576	27774	27761	27618	28149	27589	27925	27831	27721	27761	27705	27805	28028	27483	27712	27753	27779	27525	27767	27901	27853	27745	28062	27878	27731	27550	27803	27871	27729	27606	27784	27561	27828	27877	27728	27811	27998	28044	27695	27789	27740	27614	27972	27600	27876	27691	27666	27785	27702	27649	27854	27609	27786	27844	27638	27745	27624	27646	27691	27570	27716	27980	27739	27904	27867	27880	27640	27677	27828	27600	27643	27591	27554	27543	27713	27863	27813	27890	27936	28053	28034	27789	27570	27698	27868	27760	27562	27613	27534	27797	27793	27966	27844	27893	27599	27670	27516	27956	27912	27714	27837	27952	27636	27487	27682	27494	27753	27738	27884	27819	27544	27627	27845	27362	27523	27669	27674	27861	27743	27534	27701	27556	27706	27670	27900	27548	27585	27823	27611	27709	27766	27813	27663	27937	27667	27778	27679	27679	27500	27852	27787	27897	27823	27793	27651	27915	27672	27678	27479	27516	27352	27568	27985	27775	27780	27770	27728	27549	27606	27598	27697	27597	27765	27912	27636	27679	28001	27822	27741	27680	27787	27763	27551	27676	27602	27981	27522	27504	27659	27557	27858	27844	27776	27952	27813	27644	27988	27905	27831	27746	27638	27904	27619	27574	27603	27757	27682	27587	27640	27781	27804	27669	27943	27871	27770	28023	27888	27623	27680	27747	27737	27658	27709	27559	27747	27630	27595	27725	27942	27774	27852	27693	27740	27952	27487	27661	27893	27953	27771	27720	27651	27940	27797	27817	27707	27749	27662	27576	27553	27674	27594	27684	27634	27417	27616	27538	27719	27897	27712	27856	27739	27354	27827	27862	27691	27721	27764	27633	27780	28035	27620	27556	28135	27516	27639	27926	27360	27897	27921	27781	27414	27440	27820	27866	27798	27849	27665	27626	27547	27758	27734	27678	27906	28182	27802	27901	27757	27616	27603	28081	27728	27783	27759	27772	27836	27646	27817	27849	27497	27368	27899	27877	27546	27709	27778	27869	27844	27637	27735	27951	27773	28323	27939	27702	27744	27736	27813	27735	27679	27762	27677	27873	27714	27556	27811	27626	27842	27886	27714	28105	28041	27619	27885	27692	27833	27806	27557	27764	27865	27784	27809	27654	27625	27978	27625	27942
17414	26809	26996	20567	17384	16583	16118	15852	15557	15796	15588	15658	15590	15636	15583	15588	15496	15677	15583	15708	15736	15745	15677	15481	15440	15706	15649	15527	15642	15497	15549	15549	15423	15576	15547	15426	15428	15469	15655	15686	15447	15518	15346	15548	15666	15560	15564	15562	15407	15614	15643	15549	15511	15543	15441	15379	15444	15557	15516	15240	15595	15577	15552	15590	15579	15483	15482	15483	15348	15321	15430	15574	15609	15474	15346	15414	15544	15496	15508	15526	15570	15610	15396	15477	15637	15554	15581	15309	15645	15524	15618	15387	15372	15377	15480	15488	15509	15446	15487	15659	15285	15398	15322	15528	15572	15446	15640	15406	15369	15480	15407	15339	15524	15396	15678	15623	15470	15508	15501	15652	15352	15354	15386	15516	15575	15631	15330	15400	15438	15316	15504	15417	15594	15479	15366	15350	15505	15509	15525	15512	15598	15438	15567	15600	15426	15464	15344	15547	15349	15564	15453	15411	15486	15489	15376	15470	15634	15232	15499	15456	15514	15408	15589	15473	15524	15646	15457	15580	15400	15574	15378	15448	15367	15584	15544	15504	15364	15505	15220	15564	15474	15504	15423	15451	15435	15438	15460	15447	15634	15535	15446	15455	15265	15532	15532	15553	15483	15616	15618	15380	15566	15460	15498	15551	15493	15654	15616	15638	15441	15434	15518	15319	15339	15561	15407	15548	15494	15408	15607	15492	15256	15671	15648	15289	15422	15452	15554	15672	15427	15498	15457	15496	15576	15443	15252	15466	15442	15526	15228	15532	15331	15500	15480	15511	15449	15369	15194	15695	15281	15470	15565	15411	15457	15392	15483	15411	15529	15401	15635	15396	15469	15304	15576	15363	15556	15341	15472	15701	15210	15326	15619	15441	15425	15468	15338	15620	15443	15474	15375	15623	15450	15428	15626	15563	15579	15395	15598	15597	15345	15480	15398	15489	15509	15425	15341	15367	15367	15511	15508	15368	15425	15345	15541	15344	15350	15394	15462	15513	15401	15481	15402	15474	15393	15312	15612	15340	15433	15521	15539	15482	15511	15391	15345	15337	15352	15438	15413	15484	15577	15447	15471	15316	15480	15666	15263	15627	15407	15534	15560	15598	15575	15485	15462	15540	15481	15473	15379	15486	15552	15461	15332	15284	15390	15405	15456	15537	15439	15439	15397	15616	15490	15580	15627	15701	15532	15343	15308	15547	15386	15468	15463	15419	15597	15340	15399	15598	15434	15489	15464	15368	15551	15299	15515	15305	15593	15630	15274	15385	15527	15511	15541	15482	15650	15343	15416	15464	15546	15553	15372	15513	15372	15442	15497	15578	15402	15593	15341	15447	15551	15354	15631	15524	15352	15529	15311	15439	15419	15433	15437	15443	15548	15415	15494	15259	15502	15581	15384	15602	15394	15460	15424	15446	15425	15493	15418	15430	15548	15559	15371	15533	15531	15522	15606	15455	15334	15208	15635	15538	15419	15624	15703	15429	15445	15425	15338	15448	15424	15505	15573	15397	15366	15528	15447	15676	15386	15452	15537	15394	15336	15388	15630	15423	15619	15511	15368	15426	15405	15627	15674	15518	15414	15227	15527	15257	15506	15317	15517	15455	15433	15327	15444	15533	15390	15558	15282	15325	15472	15497	15585	15393	15615	15559	15523	15389	15412	15348	15660	15625	15555	15480	15436	15616	15475	15261	15443	15367	15497	15397	15475	15466	15401	15522	15535	15317	15567	15667	15782	15358	15613	15389	15558	15463	15597	15615	15458	15621	15546	15519	15542	15321	15636	15392	15471	15425	15598	15542	15355	15651	15732	15533	15396	15592	15425	15555	15538	15341	15640	15395	15395	15545	15311	15520	15518	15496	15294	15426	15319	15419	15363	15501	15450	15416	15551	15454	15331	15467	15636	15402	15496	15413	15385	15425	15355	15382	15554	15543	15356	15461	15618	15489	15477	15615	15534	15702	15528	15494	15595	15438	15492	15619	15368	15515	15503	15568	15453	15511	15549	15358	15384	15499	15433	15454	15512	15429	15484	15598	15519	15403	15476	15501	15470	15366	15554	15390	15453	15613	15376	15450	15450	15422	15385	15210	15401	15266	15580	15529	15293	15469	15572	15381	15338	15409	15524	15363	15315	15606	15652	15400	15807	15425	15475	15394	15469	15357	15536	15508	15494	15587	15397	15767	15436	15470	15598	15485	15512	15542	15488	15527	15459	15643	15567	15363	15595	15464	15512	15412	15352	15388	15445	15426	15630	15559	15384	15489	15395	15680	15486	15591	15523	15359	15283	15454	15486	15366	15356	15446	15403	15461	15304	15449	15351	15370	15637	15351	15540	15590	15402	15644	15509	15519	15361	15304	15458	15518	15440	15551	15564	15467	15302	15493	15353	15371	15467	15508	15495	15594	15520	15410	15422	15469	15350	15497	15454	15497	15409	15189	15709	15520	15452	15410	15652	15421	15377	15412	15493	15592	15526	15504	15454	15444	15528	15505	15590	15536	15542	15422	15500	15518	15428	15628	15453	15408	15463	15389	15381	15663	15408	15493	15402	15592	15510	15592	15406	15619	15485	15384	15453	15459	15487	15474	15602	15477	15576	15252	15498	15464	15443	15441	15458	15412	15418	15342	15605	15473	15458	15514	15412	15465	15612	15539	15549	15495	15524	15451	15535	15564	15393	15223	15440	15479	15308	15601	15574	15499	15636	15444	15552	15359	15616	15260	15539	15435	15533	15567	15592	15490	15442	15638	15511	15448	15389	15350	15479	15442	15687	15449	15462	15482	15416	15420	15415	15460	15585	15577	15649	15203	15457	15531	15440	15558	15514	15523	15591	15466	15493	15510	15429	15459	15346	15781	15455	15664	15564	15387	15303	15377	15399	15387	15487	15530	15608	15409	15668	15528	15405	15552	15607	15441	15430	15324	15468	15433	15699	15447	15384	15493	15406	15439	15430	15570	15571	15468	15358	15473	15471	15418	15445	15315	15422	15630	15463	15333	15523	15317	15507	15394	15440	15507	15542	15353	15396	15359	15388	15496	15385	15469	15468	15582	15351	15507	15449	15552	15636	15556	15376	15439	15634	15652	15530	15330	15534	15546	15369	15484	15462	15527	15446	15520	15418	15462	15546	15681	15340	15497	15459	15447	15602	15410	15524	15459	15348	15425	15677	15430	15372	15468	15420	15452	15602	15505	15484	15374	15448	15479	15223	15491	15436	15548	15462	15649	15579	15421	15372	15316	15411	15332	15486	15592	15466	15462	15645	15471	15429	15330	15518	15537	15360	15459	15330	15643	15579	15466	15521	15423	15533	15579	15462	15420	15301	15456	15497	15498	15488	15348	15508	15628	15658	15501	15538	15674	15404	15572	15291	15413	15453	15549	15305	15523	15483	15660	15483	15722	15625	15631	15492	15615	15316	15513	15333	15379	15527	15500	15474	15446	15543	15586	15518	15471	15452	15564	15433	15574	15461	15596	15585	15452	15469	15558	15410	15498	15364	15428	15396	15436	15389	15497	15594	15475	15463	15413	15426	15320	15385	15426	15539	15447	15474	15587	15230	15389	15378	15393	15621	15343	15465	15548	15554	15422	15661	15452	15614	15365	15520	15554	15441	15481	15302	15627	15428	15491	15603	15453	15430	15406	15521	15394	15483	15349	15607	15290	15497	15486	15548	15351	15619	15458	15686	15549	15545	15443	15550	15568	15631	15575	15406	15397	15657	15582	15478	15728	15311	15765	15375	15351	15521	15504	15509	15615	15476	15360	15484	15381	15697	15485	15604	15311	15595	15509	15443	15504	15426	15794	15423	15496	15450	15485	15591	15471	15532	15454	15577	15438	15425	15625	15417	15523	15495	15419	15372	15466	15410	15466	15534	15333	15450	15368	15543	15537	15489	15271	15473	15427	15406	15510	15352	15561	15338	15631	15513	15474	15411	15666	15382	15481	15542	15599	15431	15574	15554	15353	15494	15457	15457	15418	15432	15707	15337	15228	15525	15500	15471	15545	15399	15340	15640	15345	15480	15465	15415	15673	15471	15680	15406	15501	15420	15671	15452	15443	15367	15557	15454	15490	15489	15587	15453	15605	15525	15472	15653	15279	15429	15464	15473	15594	15271	15476	15540	15441	15420	15515	15394	15490	15440	15643	15433	15495	15311	15495	15497	15580	15327	15534	15397	15464	15484	15430	15523	15409	15382	15577	15472	15527	15535	15515	15456	15361	15591	15567	15634	15425	15395	15422	15347	15398	15570	15372	15340	15480	15355	15510	15437	15501	15669	15502	15339	15536	15547	15625	15399	15538	15484	15448	15371	15449	15472	15482	15543	15513	15346	15330	15521	15534	15383	15273	15403	15567	15526	15689	15386	15451	15576	15489	15536	15642	15576	15440	15403	15549	15423	15625	15443	15313	15341	15637	15471	15519	15456	15527	15384	15701	15416	15604	15531	15531	15580	15469	15520	15533	15392	15638	15411	15583	15287	15480	15500	15499	15512	15644	15512	15483	15543	15304	15584	15686	15341	15573	15391	15503	15462	15352	15451	15500	15651	15558	15339	15524	15531	15432	15463	15558	15431	15472	15476	15411	15645	15368	15415	15425	15472	15473	15702	15440	15492	15561	15276	15588	15562	15457	15546	15324	15546	15461	15646	15677	15512	15604	15482	15490	15613	15552	15372	15520	15557	15401	15474	15419	15593	15396	15616	15351	15588	15481	15280	15422	15616	15299	15489	15515	15518	15297	15320	15526	15373	15356	15510	15481	15559	15409	15459	15443	15468	15593	15644	15401	15483	15558	15448	15412	15479	15436	15554	15365	15549	15459	15515	15543	15556	15403	15422	15546	15318	15455	15515	15368	15407	15576	15517	15423	15496	15569	15406	15381	15410	15253	15473	15367	15487	15389	15567	15456	15480	15522	15467	15420	15349	15497	15477	15304	15407	15579	15501	15561	15421	15525	15316	15451	15534	15546	15664	15371	15511	15555	15410	15371	15533	15538	15532	15442	15700	15485	15572	15539	15510	15442	15393	15331	15503	15339	15629	15554	15372	15658	15445	15394	15486	15493	15437	15538	15569	15341	15463	15404	15629	15596	15402	15435	15381	15399	15528	15343	15406	15499	15484	15371	15375	15667
24299	21038	28083	28223	28317	29145	30141	28323	27681	27881	27782	27641	27310	27503	27290	27408	27735	27796	28218	28672	28761	28051	27710	27222	27153	27077	27215	27110	27012	27070	26832	27008	27127	27340	27097	27247	27078	27042	27190	27285	26956	27006	27029	27089	27228	27087	27191	27168	27103	27000	27077	26976	27113	27296	27005	27310	27180	26916	27254	26860	26967	27067	27062	27170	27258	27276	27284	27178	26819	26889	27203	26859	27105	26988	27087	27222	27296	26998	27001	27174	27143	27074	27057	27131	27134	27258	27104	27389	27018	27120	27056	27172	27247	26953	27001	27131	27160	27071	27191	27061	27001	26996	26996	27150	27063	26881	26641	26904	27184	27117	27388	27048	27044	26894	27243	27145	27097	26978	27192	27291	27146	27415	27074	27071	27158	27278	27131	26908	27003	26870	27126	27185	26914	26931	27039	26746	26835	26814	27090	27090	27061	27112	27021	27246	26755	26845	27104	26966	26921	26984	26795	27144	27077	27005	26846	27134	27087	27154	27270	27006	27253	27151	27303	27018	27128	27110	26888	27133	27256	27262	27261	27119	27194	27114	27110	27050	27111	26980	27025	26914	26994	27068	27093	27191	26847	27165	27212	27072	26968	27127	26998	26979	26926	27068	27103	27097	27273	26988	26899	26767	26697	27001	26934	26943	27150	26865	27016	27183	27006	27301	27094	26907	26956	27224	27089	27014	27149	27235	26818	26901	27197	26786	27049	26926	27016	27035	26872	26842	26991	26996	27038	27175	27168	26891	26905	26860	27125	27057	27373	27323	27080	26914	26931	27110	27045	26885	27090	27017	27189	27054	26758	27160	27169	27045	27105	27223	27009	27266	27069	27078	27060	26989	27045	27253	27089	26946	27038	26917	26850	26820	26983	27227	27220	26849	27270	27062	27143	27097	26970	26936	27034	27076	27114	26984	27028	27064	26898	27045	26961	27079	26974	27220	26860	27110	27195	26907	26978	27192	26744	26918	26970	27080	26695	26925	27184	26949	27196	26980	27133	27046	27084	26988	26969	27169	27216	26677	26936	27191	27123	26845	27107	27168	27064	27204	27217	26996	27153	27049	26988	27037	27140	26996	27166	27380	27086	27117	26987	27193	26925	27135	27016	27200	27175	27065	27101	26964	27074	27320	26658	27112	26879	26966	27206	26883	26981	27044	26960	26879	27126	27275	27027	26817	26927	26773	27061	27318	26884	27131	27154	27061	27229	27124	27064	26894	26992	27130	27319	26955	27021	26842	26993	27296	27158	27131	27027	26926	27050	27185	26897	27035	27347	27007	26776	26996	27040	27158	26975	27059	27280	27152	26921	26935	27135	27139	26979	26979	26770	27203	27099	27062	27112	26916	26986	27183	27035	27156	26995	27052	26925	27130	27096	26862	27021	27027	27066	26926	27038	27052	27156	26979	26858	26930	26948	26848	26964	27234	26995	27043	26819	26761	27034	26864	27023	27043	27216	27072	27085	27105	27114	27218	27253	27307	27037	27332	26999	26970	27130	27203	27084	27062	27167	26867	26989	27102	26938	27259	26910	26993	26874	27161	27088	27211	27215	27023	26984	26657	26832	27077	26935	27126	27057	27002	27419	26936	27197	27145	27280	26944	27082	27110	26909	26900	27240	27178	27155	27178	27116	26861	27095	26865	26994	27057	26989	27287	27047	27028	26774	27135	27077	26977	27076	27010	27028	27144	27261	27097	27152	26900	27062	27102	26966	27028	27059	27218	27187	26995	27164	27163	27039	27038	26959	26789	27041	27158	26919	27171	27033	27054	27277	27275	26948	27128	26955	27004	27366	27177	27161	26972	26883	26999	26962	26925	27249	27094	27282	27062	27082	27087	26791	27118	27059	27138	27154	27086	27030	27093	27188	27108	27044	27064	27006	27043	27296	26991	27210	27246	26843	26957	27014	26808	27240	26945	26875	26879	27157	27046	27258	27025	27039	27140	27021	27043	27131	27116	26995	26977	26988	27103	27098	27020	26833	26941	27113	27125	27107	26959	27040	27038	27050	26926	27097	27001	27189	26759	26931	26922	27124	27034	27100	27049	26798	26895	26894	27020	26945	27146	27257	27349	27155	27179	27110	26946	27266	26790	26961	26957	27288	27014	27044	27162	27111	26897	27086	26839	27126	27080	27198	26940	27380	27272	26849	27030	26863	27021	27120	26751	27218	26977	26852	27164	26963	27095	27121	27119	27053	27007	27129	27190	27051	26936	27171	27314	27111	27095	27092	27272	27349	27012	27105	27169	27040	26759	27157	26996	27215	26980	27047	27099	27241	27064	26844	27263	26992	26907	27128	27293	26930	26895	27188	27131	27137	27112	26979	27229	26969	26938	27195	26971	27042	26995	26761	27082	27204	27021	27122	27184	27052	27173	27187	27042	27401	27298	27207	26785	27173	27033	27060	27027	27008	26946	27066	27219	26984	27022	27040	26967	27125	27130	26952	26917	27353	27119	27164	27078	27229	27079	27174	27163	27147	27064	27074	26993	26704	27269	26852	27160	27191	27123	26982	27088	26982	27126	26975	27006	26929	27029	26889	27032	27108	27043	27260	27345	27044	26965	27101	26874	27187	27301	27255	27219	27235	27251	27044	27012	27023	26976	26785	27073	26994	26764	27185	26878	27100	26980	26879	26900	27114	27072	27018	26803	27026	27021	26995	27184	26973	27136	27097	27165	26997	27006	27010	26894	26981	27267	27273	26874	27219	27140	27182	26813	27263	27262	27171	26934	27027	26890	27054	26999	27020	26970	27098	27090	26880	26980	27144	26999	26905	27032	26876	27107	26949	26889	26971	27145	27155	27222	26994	26968	27070	26994	27077	27222	27066	27191	27121	26986	27132	27071	27210	27265	27252	27140	27003	26992	27143	27078	27021	27012	26983	26953	27157	26749	27227	27153	27053	27117	27086	26877	27066	27022	27268	27026	26970	26923	27242	27157	27238	27287	27095	26951	27232	27137	26948	27053	27054	27095	27150	26970	27152	26961	27204	27112	27066	26970	27088	26947	26829	27025	27121	27146	27080	27140	27046	26786	26994	27189	27155	27181	26892	26964	27200	27015	27271	27192	26885	27245	27013	26764	27259	27180	27221	27195	27296	26951	27245	26985	27080	27084	26912	27117	27188	27229	27051	26912	26923	27126	27001	27018	26904	27027	27161	27058	27025	26987	27103	26877	26928	27047	27239	27087	26752	27019	27037	27031	26832	27198	27131	27173	27123	27031	27093	27131	27143	27001	27109	26950	27016	27115	26934	27139	27217	27048	27053	27171	27176	26959	27060	27201	26950	27217	27002	27115	27038	27121	26821	26944	27163	27060	26949	27180	27327	27124	27180	26937	26966	27346	26993	27194	26950	27178	27264	27120	27105	27068	27168	27205	27034	27086	27257	26837	27141	27043	27025	27120	27082	27314	27149	27164	26903	26901	27187	27063	26983	27239	26701	26737	27220	26954	26896	27355	27226	27042	27345	26998	26919	27277	27373	27046	27049	27046	26975	26951	27046	27045	27193	26896	27138	27098	26905	26958	26535	26876	26924	26945	26981	27363	27196	27073	27074	27059	27064	27013	27092	26934	27032	27071	27135	27069	27261	27145	26963	26945	26977	27205	26955	26898	27193	27106	26913	27114	27033	26877	26979	27084	27001	27224	27157	27143	27111	27137	27193	27251	27027	27111	27001	27286	27334	27170	26797	27048	27047	27013	27339	27015	27045	27125	27071	26818	27167	27323	27071	26926	27046	27060	26952	27004	27320	27141	27063	27082	26877	27088	26980	26878	27103	26981	27049	27179	27088	27110	27188	27175	27083	27318	27092	27040	27081	27027	27062	27007	27285	26969	27273	26992	27210	27155	26911	26893	26860	27273	26950	27070	27118	26755	27031	26742	27052	27052	27067	27135	26871	27048	26831	27058	27093	26939	27065	27156	27192	27330	26902	26951	27385	27182	27288	26997	26873	26847	26996	27078	27354	26966	27006	27029	27085	27137	26962	27188	27379	27092	27337	27229	27294	27181	27134	27080	27105	27092	27253	27182	26998	27041	27117	26852	26842	27308	27060	27102	27103	26880	26919	27187	27193	27121	27242	27348	26903	26904	27195	27251	27078	27191	27072	27093	27148	27217	27099	26928	27015	26982	27172	27265	26908	26981	26976	26967	26876	27161	27152	27227	26888	26747	26995	27140	26893	26866	26979	27025	27052	27178	27228	27076	26982	27215	27122	27151	27212	27132	27052	27028	27001	27261	27130	27020	27056	27012	27142	26980	27089	27007	27073	26987	27276	27059	27003	27009	27128	27116	27142	27021	27053	26944	26994	27074	26972	27157	27253	27254	26861	26761	26939	27138	27265	27146	27178	27220	27045	26991	26945	26710	26962	27037	27313	26981	27025	27223	27127	27205	27083	27283	27119	27181	27125	27118	27097	26822	27193	26808	27025	27163	27049	26980	26914	27168	27157	27321	26895	27433	27243	27071	26821	26892	27179	26879	27238	27006	27040	26948	26919	27044	27049	27106	27132	27000	27186	27223	27114	27015	27111	26778	27386	27205	27223	27019	27074	26990	27009	27067	27163	27163	27266	27100	26924	27023	27264	27604	27067	26914	27204	27092	26836	27021	26835	27027	27088	26956	27019	27314	26800	27042	26944	27044	26731	27063	27030	27378	27155	27434	27010	27087	27022	27180	27392	27206	27263	26966	27283	27113	26967	27093	26811	27147	27095	27110	27262	27135	26986	26925	27081	26895	27079	27192	27149	27188	27263	27303	27401	26861	27102	27349	27153	27009	27238	27027	27167	27026	27306	27275	27126	27202	26895	27133	27057	26908	27177	27041	26974	27216	27166	26993	26949	26907	26918	27058	27333	27261	27124	27345	27125	26897	27060	27116	27117	27084	26991	27176	26973	27202	26963	27153	27214	26881	26981	26915	27095	27129	27192	27136	27217	26985	26944	27019	27105	26920	27021	26911	27145	27442	27078	27154	27188	26932	27120	27079	27174	27033	27335	27109	27163	27201	26820	26721	26878	27146	26972	26856	27169	26896	27004	27049	27231	27179	27267	27152	27098	27163	27228	27273	27013	27087	26998	27008	26923	26926	27050	27491	27044	27065	26899	27073	27022	27007	27139	26977	27181	27210
13855	28935	29815	22442	18188	16851	16677	16200	15783	15802	15682	15697	15661	15600	15544	15407	15924	15862	15975	16415	16526	15958	15735	15485	15581	15476	15442	15179	15326	15293	15325	15396	15492	15419	15570	15421	15401	15494	15322	15389	15258	15218	15385	15442	15567	15319	15273	15454	15380	15274	15569	15424	15368	15332	15324	15380	15351	15404	15304	15436	15248	15370	15559	15217	15360	15495	15466	15376	15362	15520	15432	15215	15417	15251	15543	15324	15353	15361	15403	15458	15207	15512	15562	15518	15416	15329	15347	15480	15145	15243	15219	15248	15519	15520	15363	15105	15284	15384	15366	15413	15276	15549	15334	15469	15276	15434	15558	15463	15176	15369	15395	15381	15465	15266	15316	15296	15167	15419	15313	15450	15416	15390	15119	15406	15507	15442	15337	15363	15368	15409	15318	15355	15411	15337	15327	15055	15339	15418	15332	15479	15360	15195	15414	15207	15438	15316	15485	15379	15438	15318	15463	15400	15455	15372	15293	15271	15175	15236	15260	15274	15357	15388	15240	15280	15431	15398	15370	15132	15419	15286	15491	15355	15157	15407	15353	15435	15452	15298	15213	15209	15385	15216	15398	15454	15268	15265	15382	15344	15500	15232	15178	15299	15390	15439	15443	15349	15409	15294	15405	15426	15436	15177	15324	15362	15290	15363	15431	15307	15404	15243	15334	15565	15322	15217	15242	15357	15257	15267	15242	15159	15336	15339	15482	15275	15385	15362	15361	15459	15359	15596	15217	15191	15420	15518	15346	15457	15339	15211	15427	15387	15536	15364	15275	15371	15280	15171	15403	15320	15413	15409	15498	15496	15509	15466	15090	15337	15561	15563	15364	15492	15252	15457	15382	15281	15204	15306	15357	15183	15506	15124	15220	15371	15340	15435	15290	15555	15396	15415	15110	15211	15373	15174	15409	15430	15389	15419	15368	15271	15419	15398	15185	15356	15403	15492	15406	15404	15317	15365	15350	15271	15312	15269	15284	15388	15176	15149	15281	15146	15456	15249	15391	15224	15346	15328	15232	15361	15328	15319	15227	15330	15231	15496	15436	15370	15305	15419	15388	15575	15418	15437	15198	15344	15350	15384	15122	15331	15351	15344	15179	15177	15296	15241	15444	15435	15403	15352	15290	15212	15454	15398	15289	15339	15208	15434	15184	15503	15331	15286	15368	15344	15395	15225	15355	15416	15358	15366	15251	15436	15321	15375	15455	15353	15256	15335	15531	15279	15471	15394	15442	15475	15357	15361	15346	15220	15269	15416	15321	15166	15425	15425	15483	15379	15397	15286	15249	15420	15303	15150	15415	15349	15350	15274	15307	15265	15303	15501	15313	15393	15154	15452	15092	15427	15276	15441	15285	15334	15210	15205	15115	15311	15423	15153	15510	15362	15452	15355	15490	15340	15427	15453	15169	15303	15177	15280	15284	15465	15583	15291	15362	15278	15537	15442	15357	15391	15328	15486	15481	15143	15384	15506	15425	15242	15274	15329	15382	15465	15318	15291	15312	15294	15214	15208	15208	15288	15247	15119	15412	15401	15487	15210	15379	15315	15344	15166	15392	15431	15399	15152	15500	15427	15296	15342	15350	15595	15435	15197	15363	15436	15409	15299	15230	15189	15498	15445	15329	15485	15415	15352	15475	15310	15389	15414	15295	15292	15496	15290	15158	15288	15526	15141	15373	15251	15455	15343	15341	15285	15355	15306	15442	15357	15384	15166	15279	15309	15271	15472	15347	15281	15433	15353	15393	15250	15391	15331	15312	15362	15466	15347	15451	15255	15379	15213	15392	15393	15301	15318	15311	15326	15531	15213	15259	15331	15388	15350	15276	15359	15337	15390	15263	15383	15346	15467	15381	15267	15365	15308	15469	15368	15276	15281	15246	15353	15113	15368	15327	15258	15382	15599	15252	15155	15336	15394	15573	15275	15220	15187	15342	15352	15341	15293	15364	15441	15343	15277	15472	15370	15297	15319	15222	15231	15440	15375	15491	15353	15427	15293	15392	15332	15446	15260	15423	15347	15426	15383	15246	15286	15481	15342	15327	15194	15131	15313	15362	15362	15382	15183	15587	15104	15492	15352	15283	15308	15246	15213	15303	15316	15330	15427	15229	15267	15622	15303	15265	15352	15385	15446	15335	15422	15194	15401	15316	15451	15432	15183	15508	15510	15327	15098	15280	15416	15325	15349	15333	15353	15442	15385	15472	15267	15339	15394	15403	15359	15309	15287	15444	15173	15426	15412	15265	15332	15402	15264	15149	15439	15261	15461	15426	15339	15400	15343	15157	15410	15422	15309	15268	15335	15277	15472	15185	15241	15441	15459	15266	15387	15281	15273	15467	15395	15294	15486	15475	15272	15383	15223	15288	15453	15223	15295	15313	15266	15413	15290	15311	15349	15398	15365	15321	15425	15332	15381	15373	15513	15419	15274	15400	15358	15382	15220	15503	15270	15419	15342	15319	15221	15236	15259	15377	15361	15296	15229	15172	15444	15536	15408	15456	15345	15296	15357	15243	15556	15418	15427	15505	15288	15398	15202	15474	15415	15314	15200	15293	14999	15431	15219	15335	15297	15338	15215	15308	15276	15428	15212	15249	15498	15371	15454	15263	15224	15328	15408	15315	15411	15440	15300	15424	15192	15431	15216	15291	15203	15430	15243	15332	15344	15269	15418	15458	15406	15274	15225	15224	15341	15445	15450	15374	15393	15244	15384	15361	15294	15314	15193	15355	15367	15191	15341	15486	15310	15331	15499	15315	15322	15265	15276	15440	15220	15404	15405	15303	15503	15256	15361	15344	15409	15417	15457	15261	15346	15250	15282	15427	15316	15222	15562	15300	15317	15496	15075	15455	15265	15428	15297	15501	15354	15340	15339	15377	15330	15208	15284	15340	15204	15472	15467	15253	15384	15257	15403	15531	15402	15437	15374	15493	15115	15515	15237	15282	15281	15529	15358	15404	15402	15216	15410	15435	15305	15200	15319	15308	15393	15191	15329	15334	15494	15402	15400	15279	15253	15314	15216	15351	15342	15489	15418	15254	15398	15308	15197	15268	15306	15357	15178	15326	15378	15486	15337	15279	15473	15237	15341	15274	15323	15351	15315	15442	15399	15548	15364	15501	15369	15259	15394	15238	15321	15535	15360	15179	15349	15340	15369	15351	15467	15541	15294	15498	15328	15476	15512	15597	15313	15243	15167	15323	15303	15333	15518	15329	15542	15388	15631	15462	15285	15380	15237	15348	15340	15367	15503	15359	15501	15256	15351	15356	15358	15415	15331	15232	15242	15386	15478	15256	15528	15414	15351	15550	15329	15466	15413	15194	15391	15158	15353	15373	15445	15319	15042	15421	15350	15339	15329	15522	15268	15364	15405	15443	15427	15422	15307	15462	15298	15509	15482	15430	15442	15279	15347	15553	15268	15351	15374	15357	15330	15231	15251	15351	15575	15337	15222	15362	15423	15294	15501	15372	15252	15174	15467	15260	15368	15212	15325	15169	15327	15196	15344	15496	15389	15327	15273	15304	15099	15293	15325	15236	15482	15322	15415	15360	15411	15360	15394	15288	15445	15449	15304	15419	15454	15325	15302	15291	15340	15434	15184	15422	15185	15520	15260	15401	15255	15183	15392	15347	15321	15393	15276	15488	15434	15211	15220	15360	15405	15223	15447	15415	15363	15332	15375	15375	15350	15346	15339	15394	15427	15481	15426	15346	15407	15394	15288	15257	15199	15366	15301	15425	15333	15282	15258	15318	15330	15289	15546	15293	15433	15512	15420	15357	15181	15367	15346	15347	15308	15237	15225	15189	15381	15426	15181	15287	15204	15364	15296	15327	15288	15500	15264	15274	15394	15403	15236	15348	15494	15462	15367	15276	15177	15397	15356	15395	15479	15475	15104	15393	15353	15333	15356	15494	15182	15587	15270	15362	15401	15407	15337	15395	15436	15364	15415	15607	15591	15312	15305	15367	15329	15277	15279	15473	15272	15429	15368	15550	15377	15226	15404	15340	15572	15323	15556	15264	15381	15578	15495	15275	15452	15338	15422	15299	15538	15555	15260	15387	15276	15413	15312	15479	15402	15392	15513	15274	15167	15215	15368	15410	15173	15410	15307	15315	15184	15326	15467	15406	15422	15325	15388	15345	15406	15433	15480	15515	15235	15507	15391	15292	15380	15405	15380	15246	15182	15335	15414	15250	15329	15321	15441	15362	15306	15336	15279	15566	15379	15436	15353	15360	15408	15430	15478	15331	15209	15336	15319	15328	15558	15436	15466	15228	15264	15321	15260	15280	15132	15377	15334	15353	15339	15287	15470	15434	15189	15263	15477	15280	15398	15307	15409	15232	15485	15309	15329	15213	15348	15378	15315	15276	15551	15340	15395	15329	15378	15296	15276	15266	15273	15452	15417	15312	15248	15280	15301	15355	15265	15244	15260	15431	15297	15375	15322	15422	15304	15366	15332	15514	15414	15340	15313	15341	15402	15262	15525	15427	15295	15369	15261	15433	15205	15231	15251	15355	15239	15317	15366	15277	15307	15378	15243	15309	15419	15497	15141	15319	15212	15238	15497	15388	15363	15113	15261	15578	15281	15457	15251	15415	15498	15489	15346	15174	15461	15236	15291	15534	15254	15331	15335	15465	15439	15288	15417	15335	15269	15386	15370	15290	15404	15280	15264	15312	15341	15401	15438	15290	15391	15239	15281	15356	15398	15464	15454	15175	15375	15267	15392	15308	15460	15291	15401	15369	15435	15274	15528	15285	15262	15300	15265	15516	15463	15295	15459	15322	15492	15215	15409	15457	15304	15283	15162	15440	15290	15371	15511	15393	15315	15296	15339	15374	15415	15519	15287	15424	15372	15361	15376	15540	15268	15275	15430	15556	15427	15371	15318	15324	15210	15344	15530	15382	15426	15328	15252	15355	15407	15315	15329	15330	15298	15311	15186	15375	15386	15396	15341	15199	15356	15379	15422	15363	15417	15371	15169	15360	15144	15475	15343	15282	15271	15458	15434	15275	15358	15367	15369	15314	15488	15351	15382	15265	15254	15384	15444	15196	15363	15140	15205	15346	15402	15332	15127	15356	15233	15198	15445	15411	15320	15548	15323	15301	15307	15324	15576	15362	15377
22690	20925	27944	25213	25792	29550	31435	28937	27601	27887	28049	27516	27467	27528	27552	27401	27755	28548	29206	29951	29797	29013	28100	27470	27244	27174	27223	27079	27167	27039	26950	27144	26996	27015	27004	26870	26768	27038	27110	27147	27055	27067	27258	27154	27144	27019	26930	27003	26922	26976	26978	26923	27300	26959	26865	27018	27093	27010	26850	27263	27224	26909	26895	26919	26866	27006	27083	26914	27119	27039	26984	26814	26833	26991	27000	26717	26938	27191	26998	27048	27094	26964	26859	26877	27104	26987	27018	27133	26981	26853	27073	26697	27013	26969	26772	26922	26872	26808	26937	27046	26959	26751	27080	26635	27056	26914	27062	27224	26749	27001	27205	26953	26946	26973	26594	26828	26980	26794	26896	26966	27001	26713	26912	27072	26713	27060	26824	26939	27034	26935	27243	26917	26984	26768	27106	26859	27086	26995	26864	26749	26954	27102	26814	27237	27031	27101	27035	26870	26953	27023	26814	27108	27074	26922	26809	26937	27087	27012	26914	26920	26832	26862	27079	27070	27080	26998	26569	26925	26933	26977	26845	27119	26890	26860	27007	27232	27100	26878	27074	26850	26922	27137	26886	26915	27127	26896	27062	27237	26974	26987	26833	26809	26894	26780	26989	26742	26924	27221	27043	26919	26918	27035	26835	26977	27034	27061	27074	26803	26956	27102	26919	27031	26889	26995	26824	27023	26971	26748	27019	26992	26807	26972	26776	26778	26849	27042	26931	26947	26871	27136	27329	27154	27010	26937	26951	26857	26730	26901	27000	26942	26753	26782	27020	27170	26865	26831	27204	27092	26947	26790	26918	26817	26988	26933	26984	26781	26831	27170	26911	27114	26781	27045	26988	27002	26934	27056	26966	26961	27096	27003	26973	27027	26868	27016	27051	26859	27129	26961	26991	26957	26737	26822	26927	27067	26799	26864	26997	26996	27050	27041	26941	26966	27226	26988	26984	26920	27088	26979	26935	26825	27101	26887	26993	26790	26890	27069	27069	26909	27131	27062	26783	27010	26933	26940	26730	27103	26811	26731	27004	27235	26835	26772	27130	27094	27023	26860	26860	27078	26871	26895	26981	26870	26824	27026	26781	26634	26757	26995	26893	27041	26928	27112	27036	26940	26928	26950	27027	26761	26766	26987	26955	26996	27001	27040	26871	27039	26954	27055	26882	27016	27103	26929	27126	27051	27110	27055	26921	26667	26600	26885	26904	27092	27052	27123	26928	26900	26907	26966	27008	27198	26919	26834	27040	27030	26992	27016	26972	26955	26909	26985	26937	26982	26824	26932	27281	26892	27106	27133	26998	26920	27047	26900	26833	26832	27175	27038	27071	26925	26883	26746	26500	27112	26906	26975	26856	27020	26929	27109	27145	27044	26931	26888	26802	26902	27219	26870	27055	26954	26807	26942	27003	27028	27097	26893	26889	26946	27296	27172	27134	27064	26748	27073	26818	27066	27069	27256	26886	27216	26892	26950	27025	26725	26870	27049	26810	26976	26994	27000	26815	26816	26852	27035	26909	26791	26927	27173	26887	27068	26890	26923	27056	27041	26845	26857	26903	26721	26893	26759	27012	26824	26975	26890	27262	26886	26961	26855	26939	26835	27013	27032	27161	27093	26796	27185	26938	27141	27070	26979	26784	27103	27076	26821	27000	26992	26954	27156	27091	26916	26944	26831	27112	26933	27158	27008	26921	27035	27107	26939	27277	26883	26863	27029	26878	27135	26974	26923	26925	27114	26995	26781	27135	27083	26986	26862	26739	26980	27056	27115	27108	26980	27000	26964	27196	26916	26982	26909	26893	26824	26863	26818	26939	27063	27011	27015	27280	27056	26970	27111	26836	26839	26856	27113	27082	26873	26539	26933	26885	27061	26831	27038	26752	26902	26972	26974	27149	27065	26727	26863	26900	27217	26861	26893	27202	26936	26892	27271	27228	26941	27153	27073	26976	27042	26976	26958	27181	26989	26960	26903	26886	26972	27204	26930	26944	26758	27204	27168	26831	27123	26812	27011	27038	26867	27035	26823	26988	26772	27127	27092	26835	27042	26958	26913	26892	27025	27310	27040	26728	26870	26857	26804	26899	26691	26822	26945	27024	26840	26973	26881	27063	27108	26996	26963	26934	26998	26947	26994	27059	26880	27053	27216	27210	27007	27003	27055	26794	27111	26824	27219	27025	27004	26983	26922	27016	26908	26990	26852	26718	27152	26924	26780	27031	27140	27108	27190	27236	27216	26912	27043	26952	27138	26766	26940	26880	26857	27059	27147	27098	27104	27011	27038	26917	27037	26887	27076	26776	27109	26853	26907	26825	27085	27139	27016	27216	26876	26823	27002	26950	26844	27167	27110	26934	27087	26862	27043	27039	26806	26752	27023	27028	26834	26795	27022	26785	26775	26795	27000	27065	26775	27032	27025	26949	27023	26795	26874	26796	26760	27026	26959	27012	26840	26924	27110	26842	26940	26915	26723	26885	27039	26860	26864	26945	26784	26995	26835	26772	27183	26921	27084	26859	26881	26855	27055	27040	27045	26874	26840	26944	27164	27098	27020	26778	26944	27032	26791	26974	27172	27100	26646	27019	26931	27048	27015	26871	27004	27048	27031	27150	27052	26938	27200	26801	26946	27104	27202	26870	26732	26985	27196	27105	27123	26936	27091	26946	27001	26906	26974	27136	26964	27015	26953	26671	26823	27074	26993	26996	26984	27192	27005	27350	26842	26884	27110	26927	26936	27099	26955	26860	26942	26910	26853	27202	27049	27014	26928	26928	27095	26843	26779	26881	27106	27094	27019	27158	27056	26696	26894	26878	26844	27091	26918	26820	26943	26990	27233	26905	27088	27017	27003	26933	27071	26787	26816	26955	26884	26889	26826	27020	26728	26796	27088	26982	26932	26927	26962	26781	26809	27156	27006	26967	27066	26890	26792	27229	26847	27275	27106	27150	26932	27052	26839	27094	27008	27021	27033	26904	26837	26844	26864	26844	27162	27156	26887	27089	26735	27064	26848	27028	26963	26762	26752	26989	27078	27078	26922	27003	26903	27013	26759	26952	26749	26861	27102	26949	27183	27025	26788	26839	26980	26887	26916	27011	26978	27206	27121	26884	27117	27079	26955	26880	26658	27084	27017	27014	26716	27156	27025	26972	26791	27020	26984	27055	26988	27180	27105	27020	27004	27159	26948	26918	26693	26811	27112	26818	26917	27203	26855	27077	26874	26935	26806	26853	26925	26769	26701	26990	26905	26820	26945	26807	27101	26964	26925	26673	26821	26819	26701	26934	27033	27152	26975	27083	26786	27061	27098	27099	27113	26921	26963	26966	27034	27134	26750	27014	27103	26990	27137	26849	27039	26948	26860	27029	26748	26892	27099	26883	27099	26951	27006	27028	26965	26884	26837	26890	26904	27078	26691	26990	26955	26857	26921	27223	26879	27168	26989	26798	27158	26974	26697	27094	27002	26838	26768	26791	27187	26898	27162	26962	27049	27080	26718	26753	26796	27050	26929	26940	27243	26690	26891	27159	26731	27126	26965	26888	27198	27043	27005	26781	26854	27004	27051	27070	27058	26917	27015	26824	26896	27073	26856	27027	26920	27235	26948	27092	26978	27124	27022	26877	26901	26788	27149	26959	26847	27138	27012	26836	27050	27110	26997	26857	27245	27030	27053	27194	27220	27226	27063	26858	26878	26696	27119	27033	26761	27101	26688	27043	27054	27023	27177	27034	26839	26821	26940	27018	26993	27099	26996	26744	27149	26949	27066	27100	27139	27301	26777	26747	27220	26891	27102	26847	26822	27139	26670	26777	26940	27049	27058	27043	26786	27030	27120	26946	27144	27257	27051	26906	26914	26812	27002	27067	26908	27184	26855	26890	27112	27032	26831	26897	26883	26769	26799	26820	26952	26983	26874	26947	26759	27135	27050	27058	26862	26840	26940	26892	26891	27090	27165	26942	26904	27018	26982	26657	26890	27026	26974	26992	27048	26989	27196	26662	26893	26621	27008	26893	27127	27013	26950	26863	27074	27074	26853	27089	26869	26860	27012	27074	27185	27005	27047	26784	27145	27007	26732	26704	27040	27175	26782	26923	26933	27083	26937	26914	26823	27059	27070	26935	27128	26875	27117	26735	26821	26776	27162	26947	27223	27093	27090	26866	27011	26942	27076	27077	27007	27203	26860	26939	26986	27052	27040	26908	27250	26994	27185	27011	27005	26832	26946	26898	26889	27091	26594	26871	27012	26776	26742	26806	27144	27029	27052	27129	27017	26918	27071	27179	26815	26863	27029	26524	27015	26918	26777	26994	27014	27009	26781	27142	26590	26763	26966	26968	26802	26968	27028	26815	27295	27241	26966	26932	27163	26817	26994	26973	26760	27116	27150	27049	27192	27003	27048	26845	26840	27042	26806	26993	26941	26822	26934	26992	26884	26995	27125	26780	26919	27032	27055	26972	26865	26895	26789	27044	27010	27085	26937	26911	26952	27006	26959	27284	26964	27125	27053	27086	26942	27012	26850	26952	26947	27011	26948	26756	26960	26924	27076	27167	26793	26984	26965	26690	26992	27094	27126	26896	27096	26898	26998	27184	26883	26871	27091	27043	26937	27033	26911	26870	27079	26936	26942	26858	26947	27009	26929	27015	27111	26832	26810	27150	27047	27082	26958	27058	26816	26886	27012	27139	27029	26947	26855	27054	26663	27002	26810	26930	27085	26963	27176	26982	26824	26900	27101	26980	26875	26942	26897	26945	26924	27036	27010	26964	27054	27086	26767	26523	26968	26962	26679	27036	27047	26803	27176	26840	26812	26938	27020	27098	26824	26934	27104	26715	26865	27002	27121	26889	27172	27065	26914	26941	27057	26990	26989	27007	26988	26967	26805	26992	27153	27158	27006	26894	26865	26934	27173	27062	26883	26818	27007	26896	27148	27058	27127	27052	26955	26737	26851	26782	26883	26772	27034	26883	26999	27130	27159	27031	26906	26972	26701	26907	26845	27199	26936	27050	26916	26931	26671	26807	27283	27124	26960	26989	27348	26875	27023	26965	26872	27284	27025	27045	27048	27154	27173	26756	27011	27295	26967	26917	27013	26994	26951	26975	26903	27019	27152	26843	27107	27039	26948	26942	26893
13133	31504	30721	23728	18974	17510	16553	16262	16012	15735	15733	15741	15461	15550	15605	15667	16152	16580	17214	17541	17219	16795	15994	15740	15504	15574	15566	15514	15593	15377	15315	15347	15269	15387	15437	15305	15321	15482	15436	15395	15432	15261	15382	15498	15290	15406	15311	15352	15319	15426	15433	15338	15373	15384	15196	15424	15439	15255	15329	15439	15400	15330	15418	15306	15373	15278	15439	15380	15344	15293	15231	15339	15387	15495	15471	15436	15387	15430	15307	15199	15206	15381	15176	15386	15322	15358	15084	15523	15105	15198	15245	15445	15304	15258	15437	15269	15245	15500	15161	15241	15293	15214	15488	15304	15360	15125	15223	15341	15234	15333	15178	15286	15178	15316	15235	15319	15262	15139	15486	15206	15359	15348	15172	15442	15144	15243	15329	15322	15221	15224	15447	15294	15175	15026	15374	15165	15408	15288	15291	15069	15260	15342	15378	15218	15263	15321	15200	15303	15185	15246	15295	15436	15314	15253	15128	15474	15166	15282	15203	15378	15440	15397	15308	15371	15387	15271	15305	15096	15257	15258	15299	15450	15314	15243	15240	15359	15304	15223	15092	15415	15178	15346	15220	15293	15179	15266	15039	15244	15368	15309	15312	15202	15319	15334	15487	15294	15188	15170	15170	15165	15280	15186	15226	15380	15389	15210	15394	15383	15376	15338	15280	15241	15380	15197	15346	15308	15312	15298	15410	15336	15443	15293	15313	15225	15190	15236	15395	15384	15222	15284	15281	15082	15307	15331	15318	15100	15388	15214	15411	15102	15196	15275	15255	15363	15448	15341	15225	15315	15266	15460	15336	15134	15378	15455	15280	15207	15215	15264	15282	15213	15307	15340	15531	15280	15346	15089	15254	15353	15269	15027	15249	15118	15375	15395	15347	15099	15332	15347	15241	15381	15244	15204	15151	15247	15358	15386	15232	15338	15277	15305	15410	15185	15278	15207	15244	15258	15111	15222	15381	15221	15310	15079	15378	15080	15154	15239	15331	15267	15338	15428	15365	15336	15383	15337	15313	15187	15280	15326	15370	15165	15352	15252	15377	15585	15280	15140	15313	15344	15240	15322	15381	15389	15258	15491	15104	15314	15288	15228	15150	15317	15171	15286	15290	15171	15048	15297	15199	15229	15469	15281	15212	15296	15232	15321	15136	15228	15262	15233	15093	15237	15309	15545	15284	15460	15271	15403	15388	15258	15205	15361	15374	15281	15172	15278	15318	15116	15272	15401	15300	15293	15319	15375	15169	15271	15182	15429	15360	15131	15242	15156	15106	15115	15285	15438	15203	15268	15260	15322	15225	15349	15130	15218	15293	15311	15231	15377	15349	15288	15311	15123	15423	15190	15232	15210	15287	15145	15200	15287	15216	15166	15292	15136	15320	15317	15364	15342	15259	15188	15236	15239	15229	15241	15181	15136	15338	15276	15245	15244	15422	15148	15214	15317	15280	15353	15366	15252	15219	15213	15409	15447	15293	15146	15268	15280	15243	15077	15243	15260	15255	15310	15275	15321	15364	15304	15380	15390	15495	15218	15245	15274	15296	15236	15250	15090	15147	15301	15359	15310	15152	15332	15169	15416	15188	15209	15262	15214	15208	15317	15081	15376	15095	15152	15332	15426	15204	15348	15163	15338	15196	15272	15098	15293	15263	15186	15331	15066	15407	15211	15244	15260	15267	15485	15279	15234	15299	15355	15162	15268	15317	15284	15371	15302	15465	15496	15424	15468	15406	15322	15204	15183	15401	15273	15335	15363	15172	15093	15181	15236	15250	15131	15197	15229	15280	15392	15122	15286	15274	15204	15331	15233	15308	15263	15139	15106	15269	15222	15365	15128	15336	15415	15240	15336	15343	15150	15215	15148	15327	15307	15137	15329	15272	15233	15296	15270	15296	15309	15216	15318	15175	15325	15242	15157	15172	15214	15270	15227	15201	15246	15341	15240	15438	15427	15305	15242	15331	15348	15128	15310	15158	15251	15221	15266	15325	15438	15490	15334	15212	15376	15340	15206	15366	15373	15202	15288	15347	15321	15242	15163	15351	15166	15320	15044	15223	15277	15312	15391	15246	15274	15283	15433	15272	15283	15309	14983	15408	15369	15293	15102	15342	15202	15403	15292	15143	15147	15233	15377	15147	15459	15325	15211	15269	15222	15493	15351	15257	15253	15427	15199	15217	15317	15373	15302	15328	15341	15194	15421	15371	15218	15342	15075	15331	15376	15323	15264	15161	15241	15257	15378	15409	15210	15177	15280	15237	15349	15156	15378	15403	15477	15106	15301	15137	15328	15341	15230	15280	15388	15216	15278	15180	15232	15433	15216	15295	15222	15260	15216	15174	15288	15317	15150	15255	15213	15298	15253	15310	15254	15314	15334	15210	15182	15341	15399	15325	15331	15197	15200	15137	15375	15451	15289	15365	15318	15284	15325	15265	15342	15290	15330	15413	15235	15378	15098	15203	15388	15131	15191	15189	15376	15405	15230	15295	15363	15286	15264	15237	15212	15283	15450	15326	15363	15280	15201	15327	15173	15514	15289	15144	15162	15340	15227	15391	15394	15246	15309	15381	15225	15328	15448	15353	15231	15216	15431	15363	15518	15250	15414	15171	15356	15354	15358	15197	15354	15212	15052	15346	15130	15222	15341	15275	15279	15274	15303	15366	15097	15298	15314	15353	15161	15210	15301	15163	15137	15129	15204	15214	15108	15458	15192	15330	15180	15143	15227	15222	15343	15352	15241	15470	15221	15376	15272	15155	15214	15356	15180	15297	15248	15133	15447	15297	15204	15535	15322	15403	15169	15319	15164	15149	15293	15283	15293	15219	15242	15371	15187	15323	15377	15284	15217	15162	15132	15315	15359	15290	15261	15155	15210	15290	15312	15193	15386	15174	15393	15317	15485	15427	15194	15052	15254	15387	15301	15253	15054	15488	15270	15141	15144	15159	15253	15334	15147	15390	15223	15380	15413	15167	15264	15502	15175	15360	15366	15112	15312	15272	15299	15209	15243	15235	15216	15365	15129	15365	15392	15325	15029	15380	15184	15206	15204	15314	15256	15318	15370	15230	15346	15156	15258	15305	15144	15260	15354	15338	15053	15226	15306	15280	15209	15458	15177	15314	15213	15360	15392	15375	15283	15380	15368	15168	15112	15187	15412	15257	15337	15321	15228	15370	15398	15325	15504	15314	15370	15497	15285	15279	15275	15316	15328	15180	15246	15319	15410	15385	15078	15246	15348	15216	15209	15335	15406	15328	15323	15123	15215	15323	15343	15327	15362	15342	15312	15245	15323	15317	15092	15224	15198	15303	15197	15092	15076	15173	15239	15393	15069	15382	15109	15208	15350	15052	15294	15222	15323	15096	15347	15203	15187	15232	15165	15257	15182	15222	15268	15304	15438	15261	15337	15389	15175	15263	15260	15428	15276	15349	15299	15258	15203	15328	15204	15272	15323	15226	15539	15104	15098	15169	15210	15377	15299	15375	15268	15242	15170	15329	15328	15207	15242	15291	15199	15237	15219	15280	15100	15407	15233	15240	15349	15211	15333	15079	15358	15125	15085	15323	15318	15218	15192	15148	15167	15274	15395	15544	15233	15305	15154	15394	15448	15085	15164	15227	15304	15159	15364	15350	15256	15238	15350	15300	15200	15176	15203	15248	15376	15328	15352	15336	15230	15291	15261	15067	15239	15352	15435	15223	15245	15278	15335	15166	15340	15312	15310	15138	15337	15334	15269	15144	15174	15253	15191	15255	15204	15191	15344	15305	15298	15063	15287	15386	15230	15225	15211	15175	15357	15288	15359	15397	15371	15266	15362	15328	15391	15311	15297	15245	15476	15354	15359	15116	15389	15306	15271	15301	15111	15194	15092	15155	15428	15232	15330	15219	15280	15257	15128	15190	15240	15338	15225	15368	15336	15195	15394	15421	15388	15458	15147	15224	15391	15335	15328	15320	15278	15254	15308	15344	15288	15100	15085	15315	15301	15170	15157	15237	15259	15322	15242	15267	15270	15146	15190	15300	15252	15386	15261	15331	15424	15256	15404	15338	15153	15196	15384	15374	15295	15278	15321	15154	15366	15541	15260	15347	15262	15370	15366	15248	15227	15183	15345	15283	15250	15379	15318	15330	15270	15285	15335	15216	15181	15454	15366	15436	15220	15191	15274	15192	15171	15389	15290	15465	15278	15374	15152	15336	15210	15138	15436	15244	15201	15126	15210	15176	15265	15572	15373	15388	15256	15577	15233	15362	15246	15280	15316	15137	15110	15264	15368	15240	15160	15474	15265	15266	15346	15327	15341	15262	15436	15249	15208	15200	15083	15338	15209	15067	15457	15284	15389	15201	15091	15475	15331	15290	15167	15155	15196	15303	15253	15230	15350	15186	15270	15240	15220	15304	15493	15401	15164	15346	15286	15350	15162	15201	15344	15185	15303	15517	15295	15274	15264	15433	15253	15348	15239	15152	15345	15254	15276	15250	15229	15088	15393	15280	15308	15230	15300	15266	15317	15176	15276	15180	15356	15081	15191	15200	15277	15138	15178	15088	15329	15206	15303	15136	15460	15271	15243	15064	15293	15313	15158	15279	15317	15224	15277	15384	15224	15081	15239	15180	15213	15378	15277	15226	15362	15188	15362	15204	15271	15252	15356	15334	15271	15445	15393	15414	15111	15042	15237	15350	15427	15280	15245	15277	15197	15273	15428	15307	15395	15297	15188	15262	15374	15287	15252	15333	15433	15248	15165	15242	15213	15217	15289	15185	15288	15181	15344	15259	15469	15227	15235	14968	15188	15361	15293	15381	15231	15395	15227	15370	15157	15309	15365	15260	15367	15277	15257	15155	15190	15329	15295	15212	15366	15356	15111	15280	15294	15162	15172	15395	15238	15323	15308	15429	15174	15395	15261	15328	15219	15030	15173	15275	15460	15320	15396	15316	15294	15239	15307	15440	15477	15377	15265	15431	15224	15338	15310	15214	15155	15400	15355	15319	15160	15201	15387	15226	15295	15247	15375	15179	15342	15239	15338	15292	15236	15364	15237	15419	15208	15333	15311	15379	15350	15293	15117	15380	15148	15256	15273	15264	15229	15312	15450	15261	15187	15185	15047	15418	15230	15274	15373	15381	15192
32447	28163	34112	32691	28294	27435	27466	26799	26828	26690	26632	26673	26360	26524	26565	26714	26509	26348	26540	26779	26531	26626	26746	26127	26407	26313	26604	26421	26479	26291	26257	26592	26415	26264	26296	26169	26460	26435	26283	26417	26559	26557	26512	26423	26471	26293	26428	26525	26239	26527	26672	26482	26528	26658	26458	26611	26301	26231	26328	26216	26627	26303	26368	26444	26406	26365	26429	26511	26345	26648	26377	26442	26529	26199	26315	26344	26447	26491	26596	26464	26399	26055	26285	26372	26265	26095	26389	26314	26203	26416	26612	26218	26443	26503	26217	26333	26356	26334	26414	26264	26519	26437	26373	26298	26358	26387	26266	26538	26373	26482	26446	26160	26422	26379	26286	26267	26406	26452	26246	26363	26576	26603	26150	26290	26335	26187	26195	26208	26378	26608	26422	26300	26293	26246	26594	26349	26033	26213	26456	26266	26271	26462	26255	26350	26473	26402	26297	26108	26607	26194	26363	26166	26176	26340	26384	26250	26275	26386	26127	26354	26215	26525	26564	26398	26214	26307	26493	26614	26398	26191	26514	26580	26477	26436	26151	26585	26331	26405	26305	26194	26332	26352	26485	26538	26261	26391	26389	26195	26426	26363	26483	26325	26524	26662	26259	26524	26334	26560	26236	26379	26407	26445	26363	26379	26218	26231	26417	26417	26573	26457	26335	26185	26226	26383	26455	26465	26331	26545	26357	26354	26428	26395	26085	26349	26389	26321	26524	26362	26139	26394	26589	26319	26373	26538	26452	26218	26513	26751	26136	26383	26349	26317	26642	26200	26347	26398	26365	26493	26235	26568	26432	26300	26332	26490	26454	26438	26494	26218	26474	26253	26216	26056	26482	26367	26178	26555	26354	26362	26418	26287	26210	26615	26431	26405	26323	26351	26723	26337	26559	26703	26625	26198	26444	26277	26143	26343	26255	26340	26540	26289	26314	26286	26331	26390	26293	26324	26500	26291	26378	26261	26618	26538	26484	26470	26406	26288	26262	26184	26275	26500	26681	26359	26418	26253	26165	26450	26031	26518	26200	26182	26217	26022	26368	26468	26371	26458	26356	26689	26398	26124	26205	26369	26280	26413	26366	26720	26597	26557	26053	26108	26224	26150	26381	26293	26333	26098	26396	26469	26433	26642	26414	26348	26392	26310	26480	26556	26404	26752	26405	26218	26306	26408	26360	26465	26543	26453	26519	26367	26351	26389	26226	26141	26372	26246	26417	26458	26436	26592	26408	26247	26145	26517	26304	26531	26378	26177	26214	26457	26381	26299	26093	26293	26576	26432	26288	26185	26288	26315	26359	26365	26346	26155	26339	26534	26408	26294	26396	26428	26768	26510	26463	26426	25998	26421	26484	26268	26427	26454	26577	26464	26250	26612	26519	26324	26362	26236	26083	26300	26489	26173	26268	26341	26459	26394	26420	26323	26503	26426	26506	26310	26227	26315	26385	26637	26623	26516	26675	26403	26590	26160	26363	26504	26682	26581	26329	26136	26309	26499	26155	26261	26524	26384	26431	25906	26353	26207	26152	26411	26201	26237	26193	26380	26292	26208	26430	26484	26338	26523	26295	26429	26343	26473	26233	26424	26457	26414	26353	26206	26374	26369	26369	26255	26317	26169	26355	26337	26565	26303	26214	26147	26246	26280	26541	26368	26484	26545	26482	26505	26407	26398	26286	26458	26456	26461	26343	26450	26586	26626	26200	26229	26550	26344	26170	26289	26403	26455	26332	26466	26172	26297	26362	26363	26091	26303	26414	26529	26384	26335	26246	26236	26203	26361	26419	26441	26569	26129	26198	26427	26333	26557	26554	26375	26201	26184	26500	26515	26500	26342	26470	26372	26525	26371	26426	26627	26374	26237	26307	26476	26541	26699	26249	26324	26378	26435	26143	26265	26366	26278	26345	26301	26408	26493	26406	26482	26376	26242	26330	26227	26467	26516	26218	26254	26221	26328	26227	26234	26296	26363	26543	26328	26436	26553	26313	26310	26391	26294	26531	26460	26262	26446	26187	26506	26342	26163	26501	26285	26251	26204	26574	26261	26227	26445	26509	26493	26196	26189	26240	26669	26500	26553	26524	26395	26312	26341	26369	26445	26420	26348	26253	26158	26299	26257	26442	26418	26265	26367	26344	26403	26142	26546	26586	26358	26343	26158	26147	26525	26331	26430	26292	26452	26556	26464	26460	26702	26506	26470	26528	26320	26248	26491	26351	26401	26441	26424	26331	26043	26359	26398	26458	26331	26447	26442	26457	26386	26644	26441	26433	26497	26307	26499	26397	26392	26478	26512	26258	26258	26274	26229	26532	26170	26349	26276	26405	26281	26769	26398	26758	25996	26424	26313	26270	26374	26581	26499	26498	26418	26309	26414	26249	26620	26264	26479	26655	26532	26096	26250	26385	26396	26297	26246	26545	26514	26299	26476	26279	26348	26261	26301	26409	26498	26192	26234	26507	26498	26589	26413	26314	26436	26330	26478	26368	26111	26429	26226	26334	26397	26535	26440	26224	26328	26639	26463	26470	26216	26251	26416	26545	26236	26756	26394	26446	26372	26500	26462	26226	26281	26217	26225	26538	26384	26647	26313	26541	26341	26415	26385	26202	26290	26157	26595	26567	26325	26475	26220	26509	26222	26193	26618	26339	26537	26602	26342	26271	26358	26570	26378	26438	26120	26337	26209	26181	26557	26347	26483	26337	26584	26546	26529	26514	26609	26489	26285	26527	26572	26576	26377	26301	26291	26325	26461	26446	26512	26558	26246	26447	26391	26562	26447	26509	26577	26511	26429	26593	26375	26210	26411	26202	26216	26369	26357	26354	26467	26699	26198	26385	26459	26183	26653	26626	26385	26489	26245	26154	26525	26448	26383	26706	26393	26486	26356	26464	26410	26064	26299	26133	26254	26443	26112	26578	26154	26438	26315	26455	26188	26375	26445	26184	26404	26403	26440	26409	26304	26284	26517	26431	26405	26425	26460	26603	26528	26547	26450	26445	26241	26362	26587	26373	26291	26193	26460	26411	26387	26315	26281	26061	26474	26578	26356	26381	26415	26607	26458	26482	26381	26390	26514	26338	26238	26319	26423	26427	26432	26266	26394	26450	26303	26340	26266	26516	26451	26435	26367	26313	26262	26567	26284	26366	26482	26258	26422	26483	26521	26548	26525	26659	26485	26582	26450	26382	26364	26314	26485	26596	26389	26361	26427	26604	26451	26446	26324	26152	26302	26586	26118	26436	26379	26512	26446	26419	26415	26389	26507	26324	26381	26453	26506	26216	26649	26568	26500	26321	26384	26350	26256	26691	26571	26388	26405	26067	26302	26574	26516	26219	26233	26341	26522	26229	26344	26417	26331	26474	26476	26530	26203	26262	26340	26290	26482	26513	26314	26181	26349	26550	26300	26477	26566	26354	26396	26585	26088	26393	26365	26405	26248	26595	26370	26327	26102	26413	26475	26196	26165	26237	26451	26237	26417	26182	26452	26421	26347	26523	26454	26436	26315	26285	26335	26544	26272	26192	26671	26414	26516	26413	26408	26412	26439	26358	26426	26301	26401	26275	26540	26501	26090	26230	26368	26374	26292	26347	26315	26298	26438	26522	26245	26578	26603	26367	26519	26441	26186	26399	26572	26496	26467	26338	26143	26596	26410	26394	26467	26246	26582	26484	26270	26328	26206	26253	26506	26435	26210	26218	26684	26522	26448	26463	26315	26509	26617	26415	26430	26338	26682	26117	26325	26237	26153	26443	26348	26333	26420	26294	26463	26466	26222	26128	26425	26465	26197	26313	26465	26340	26104	26431	26592	26499	26214	26365	26392	26455	26250	26304	26368	26372	26364	26146	26481	26539	26387	26243	26327	26332	26229	26264	26463	26224	26373	26563	26275	26420	26596	26288	26478	26274	26388	26599	26200	26381	26397	26520	26203	26086	26552	26556	26109	26449	26281	26423	26301	26442	26137	26438	26414	26269	26595	26446	26534	26329	26315	26220	26334	26285	26405	26530	26618	26260	26351	26599	26440	26423	26152	26236	26293	26595	26375	26478	26300	26256	26542	26404	26484	26503	26444	26383	26394	26313	26153	26452	26393	26316	26340	26370	26572	26321	26457	26377	26375	26712	26362	26263	26478	26685	26374	26392	26218	26327	26485	26517	26562	26365	26372	26441	26406	26414	26470	26561	26616	26317	26436	26360	26437	26521	26512	26398	26408	26184	26371	26278	26670	26508	26493	26581	26351	26185	26451	26198	26276	26438	26335	26441	26159	26427	26551	26517	26424	26315	26665	26579	26417	26265	26317	26267	26381	26324	26323	26332	26363	26490	26580	26267	26093	26353	26210	26341	26264	26604	26499	26686	26419	26155	26546	26358	26486	26367	26417	26419	26419	26562	26464	26633	26490	26347	26254	26348	26334	26277	26460	26547	26490	26652	26556	26437	26605	26209	26452	26502	26251	26459	26349	26367	26525	26368	26300	26183	26401	26394	26516	26303	26462	26361	26405	26405	26162	26379	26210	26337	26703	26290	26404	26469	26369	26324	26199	26683	26557	26586	26490	26331	26507	26547	26125	26595	26342	26586	26291	26239	26566	26249	26560	26580	26332	26541	26444	26277	26306	26515	26385	26522	26433	26620	26498	26325	26208	26178	26418	26486	26367	26256	26184	26391	26378	26372	26408	26505	26364	26334	26461	26494	26589	26417	26360	26402	26262	26705	26364	26332	26444	26482	26412	26570	26216	26058	26300	26416	26371	26441	26394	26310	26419	26305	26406	26559	26339	26316	26390	26528	26408	26470	26429	26497	26466	26440	26456	26250	26255	26549	26483	26633	26391	26404	26334	26419	26346	26473	26291	26223	26144	26286	26473	26475	26417	26198	26437	26532	26238	26051	26237	26399	26274	26407	26151	26298	26407	26229	26539	26471	26334	26345	26443	26358	26306	26381	26288	26266	26356	26502	26481	26289	26256	26134	26336	26844	26257	26400	26307	26737	26531	26229	26447	26314	26422	26211	26195	26181	26209	26432	26673	26367	26116	26551	26378	26484	26472	26487	26678	26201	26384	26230	26285	26265	26379	26496	26135	26437	26497	26464	26536	26509	26360	26299	26429	26544	26325	26242	26277	26432	26380
17030	23507	24093	19395	16209	15782	15355	15032	15089	15135	15100	14991	14775	14748	14882	14742	14833	14801	14993	15017	14924	15010	15020	14976	14917	14840	14880	14776	14996	14823	14915	14827	14707	14931	14681	14826	15078	14924	14932	14681	14872	14668	14923	14819	14849	14819	14816	14825	14711	14829	14945	14852	14758	15054	14819	14845	14920	14824	14807	14958	14811	14768	14776	14660	14812	14863	14838	14830	14947	14864	14872	14993	14845	14859	14856	14827	14861	14788	14675	14807	14936	14802	14887	14940	14853	14941	14837	14915	14817	14897	14724	14921	14876	14733	14936	14738	14965	14933	15085	14918	14759	14720	14746	14800	14940	14910	14855	14855	14973	14668	14756	14823	14824	14801	14942	14978	14818	14790	14844	14819	14770	14879	14780	14964	14841	14757	14938	14735	14909	14926	14746	14950	14822	14968	14828	14801	14803	14713	14956	14743	14875	15002	14765	14946	14797	14841	14849	14962	14906	14582	14808	14763	14784	14742	14860	14767	14870	14841	14884	14935	14763	14805	14865	14841	14903	14688	14791	14932	14866	14669	14782	14909	14693	14779	14921	14926	14884	14891	14934	14920	14843	14911	14794	14706	14768	14851	14941	14710	14738	14948	14842	14686	14975	14881	14761	14808	14991	14825	14775	14893	14771	14866	14828	14770	14923	14866	14903	14811	14731	14801	14967	14806	14761	14937	14753	14924	14905	14845	14642	14614	14873	14965	14786	14734	14764	14954	14747	14829	14900	14892	14768	14929	14907	14852	15053	14718	14785	14920	14914	14836	14682	14902	14960	14849	14849	14789	14806	14756	14783	14996	15102	14843	14912	14638	14993	14797	14788	14908	14794	14888	14767	14997	14844	14787	14867	14759	14713	14818	14822	14847	14776	14851	14752	14822	14960	14624	14779	14801	14844	14924	14796	14773	14768	14924	14826	14849	15003	14793	14977	14829	14862	14835	14701	14666	14781	14733	14776	14737	14875	14836	14781	14752	14703	14708	14760	14930	14751	14789	14823	14960	14845	14709	14841	14833	14980	14794	15002	14872	14908	14721	14872	14953	14866	14820	14757	15048	14844	14781	14934	14806	14688	14686	14963	14735	14612	14773	14842	14895	15028	14872	14753	14933	14820	14776	14844	14732	14724	14777	14836	14804	14740	14831	14887	14808	14897	14685	14856	14823	14844	14799	14900	14835	14735	14865	14899	14992	14821	14708	15015	14743	14977	14788	14907	14878	14706	14856	14755	14732	14784	14808	14756	14865	14752	14678	14777	14909	14868	14875	14804	14795	14744	14861	14710	14928	14744	14747	14648	14871	14766	14730	14741	14756	14948	14827	14980	14659	14643	14861	14811	14727	14806	14774	14953	14682	14777	14886	15020	14794	14726	14810	14943	14890	14938	14718	14775	14960	14744	14924	14737	14845	14800	14880	14704	14904	14822	14857	14904	14935	14674	14827	14782	14919	14620	14868	14814	14748	14786	14952	14881	14879	14753	14729	15005	14939	14918	14769	14959	14800	14729	14795	14837	14834	14655	14885	14832	14763	14902	14898	14913	14916	14964	14867	14829	14673	14806	14906	14692	14819	14855	14906	14890	14946	14805	14838	14738	14784	14929	14685	14689	14942	14729	14879	14852	14683	14760	14894	14944	14930	14817	14741	14691	14754	15005	15051	14743	14794	14727	14711	14749	15029	14771	14917	14807	15003	14974	14870	14894	14749	14675	14740	14754	14878	14950	14799	15021	14743	14816	14796	14845	14863	14800	14796	14732	14899	14986	14824	14715	14708	14794	14834	14755	14596	14898	14736	14827	14712	14860	14857	14944	14739	14821	14830	14744	14697	14843	14908	14888	14812	14938	14857	15044	14656	14557	14917	14866	14745	15037	14768	14824	14727	14850	14945	14645	14718	14894	14973	14835	14839	14727	14707	14841	14620	14887	14888	14764	14869	14873	14683	14830	14690	15026	14848	14872	14824	14797	14795	14784	14816	14823	14876	14813	14871	14698	14851	14870	14786	14875	14788	14765	14916	14755	14719	14770	14790	14821	14867	15030	14924	14986	15001	14828	14945	14822	14806	14850	14851	14821	14728	15005	14897	15035	14886	14983	14868	14810	14749	14712	14760	14821	14873	14929	14776	14736	14825	14915	14790	14917	14759	14849	14931	14723	14791	14796	14782	14918	15072	14862	14707	14977	14826	14855	14937	15024	14918	14977	14786	14895	14772	14766	14770	14717	14871	14921	14725	14840	14838	14734	14877	14888	14762	14853	14853	14877	14721	14880	14863	15027	14782	14840	14825	14968	14925	14837	14767	14809	14900	14876	15013	14790	14716	14990	14944	14793	14851	14698	14797	14924	14936	14888	14677	14847	14931	14866	14774	14730	14936	14823	14687	14836	14730	14666	14902	14879	14802	14769	14839	14827	14876	14752	14809	14697	14817	14965	14955	14780	14675	14950	14845	14820	14688	14663	14818	14697	14665	14817	14735	14809	15056	14764	14743	14835	14672	14754	14698	14847	14800	14908	14818	14761	15032	14853	14936	14820	14917	15046	14888	14920	14916	14783	14861	14846	14780	14882	14764	14769	14733	14740	14813	14993	14996	14815	14846	14969	14772	14700	14915	14840	14779	14919	14869	14997	14927	15010	15001	14832	14703	14704	14824	14787	14751	14878	14706	14818	14871	14806	14875	14745	14866	14940	14714	14887	14848	14724	14885	14707	14935	14826	14907	14773	14897	14818	14857	14814	14831	14946	14873	14900	14797	14837	14788	14855	14698	14867	14822	14723	15000	14926	14749	14808	15031	14845	14942	14814	14870	14908	14905	14760	14963	14657	14757	14816	14751	14920	14859	14847	15049	14933	14727	14982	14864	14740	14909	14931	14915	14685	14868	14754	14856	14767	14816	14842	14854	14846	14726	14854	14804	14976	14813	14890	14780	14865	14894	14901	14934	14882	14957	14746	14886	14709	14806	14885	14921	14695	14793	14721	14814	14712	14651	14714	14741	14706	14875	15060	14941	14883	14838	14865	15016	14674	14884	14616	14730	14838	14819	14909	14741	14855	14751	14785	14817	14928	14781	14755	14996	14959	14708	14801	14794	15017	14876	14714	14723	14779	14902	14897	14854	14799	14852	14971	14855	14687	14740	14982	14853	15043	14733	14804	14767	14727	14811	14781	14861	14816	14780	15194	14832	14885	14852	14729	14748	14895	14798	14754	14843	14795	14840	14728	14926	14926	14785	14822	14807	14924	14747	14875	14722	14834	14809	14774	14726	14814	14830	14729	14721	14544	14892	14840	14756	14900	14935	14864	14772	14824	14742	14661	14866	14870	14592	14750	14809	14733	14799	14804	14955	14907	14868	14793	14711	14786	14626	14759	14936	14908	14835	15003	14903	14835	14773	14808	14947	14855	14696	14993	14808	14668	14792	14813	14766	14784	14780	14781	14749	14768	14766	14968	14818	14832	14817	14777	14711	14889	14789	14834	14855	14932	14851	14787	14887	14995	15043	14845	14811	14871	14788	14624	14846	14846	14770	14758	14912	14846	14737	14941	14818	14866	14908	14684	14838	14729	14793	14853	14840	14805	14825	14854	14852	14732	14762	14718	14886	14829	14730	14774	14843	14889	14813	14874	14820	14732	14764	14766	14835	14954	14868	14843	14829	14695	15063	14860	14867	14796	14914	14957	14809	14895	14893	14874	14853	14764	14858	14807	14895	14971	14803	14970	14822	14879	14902	14855	14813	14763	14897	14847	15016	14656	14864	14824	14998	15004	14806	14787	14821	14714	14679	15030	14779	14761	14852	14886	14847	14834	14916	14789	14988	14919	14858	14860	14810	14887	14803	15094	14730	14838	14906	14798	14774	14755	14805	14785	14959	14607	14958	15036	14713	14883	14898	14917	14898	14791	14785	14579	14792	14710	15033	14847	14740	14924	14995	14777	14871	14746	14742	14853	14689	14957	14788	14782	14647	14695	14790	14714	14948	14873	14940	14852	14955	14930	14806	14847	14780	14889	14780	14824	14789	14997	14888	14877	14745	14949	14780	14908	14970	14665	14971	14746	14832	14942	14844	14718	14795	14931	14739	14833	14827	14944	14945	14796	14860	14927	14807	14942	14625	14821	14973	14810	14880	14827	14869	14770	14875	14910	14889	14809	14805	14842	14824	14718	14868	14629	14587	14998	14751	15040	14632	14841	15094	14875	14949	14804	14822	14885	14730	14890	14853	14768	14928	14830	14909	14966	14754	14796	14759	14813	14705	14854	14678	14894	14759	14816	14849	14984	14748	14780	14998	14891	14844	14797	14818	14714	14791	14871	14872	14636	14672	14707	14818	14941	14678	14848	14786	14776	14940	14983	15010	14953	14886	14859	14917	15036	14953	14937	14859	14948	14862	14710	14813	14773	14905	14851	14816	14728	14679	14803	14830	14734	14829	14897	14762	14861	14781	14722	14841	15012	14802	14904	14883	14853	14811	14696	14714	14968	14818	14904	14682	14788	14717	15013	14884	15026	14807	14801	14714	14781	14873	14863	14918	14729	14770	15043	14769	14854	14665	14833	14783	14734	14824	14817	14738	14798	14975	14726	14727	14949	14701	14900	14852	14837	14789	14799	14727	14935	14873	14930	14924	14872	14861	14768	14915	14858	14842	15051	14747	14796	14860	14764	14633	14868	14837	14816	14944	14829	14881	14883	14745	14681	14836	14799	14762	14759	14800	14938	14870	14750	14929	14763	14799	14888	14768	14881	14819	14983	14737	14806	14606	14736	14868	15042	15002	14874	14801	14864	14898	14818	14931	14779	14842	14797	14668	14951	15015	15031	14701	14881	14828	14867	14738	14989	14877	14904	14774	14883	14800	14951	14956	14855	14900	14886	14763	14806	14846	14937	14956	14862	14883	14867	14828	14855	14928	14895	14680	14899	14660	14971	14731	15088	14676	14907	14829	14735	14847	14827	14812	14803	14985	14611	14686	14824	14754	14791	14833	14962	14882	15119	14861	14890	14904	14810	14891	14848	14802	14821	14939	14776	14862	14845	14736	14763	14772	14701	14842	14884	14724	14886	14711	14885	14585	14958	14640	14907	14831	14929	14925	14831	14964	14970	14741	14698	14706	14972	14664	14647	14809	14989	14992	14738	14826
24395	21022	27957	27418	27245	27908	28728	26813	26201	26556	26280	26214	26101	25789	26172	26186	26137	26435	26933	27454	27153	26835	26416	26119	25952	25969	25736	25802	25859	25942	25663	25663	25850	25598	25777	25928	25779	25898	25753	25822	25689	26056	26025	25857	25885	25864	25665	25934	25839	26010	25927	25806	25725	25848	25820	25724	25720	25694	25636	25839	25914	25904	25812	26123	25980	25733	25558	25819	25717	25729	25935	25957	25834	25906	25781	25735	25644	25805	25637	25775	25825	25785	25924	25645	25805	25688	25914	25666	26019	25666	25497	25732	25780	25644	26065	26035	25689	25732	25812	25722	25841	25662	25759	25819	25882	25629	25528	25628	25830	25615	25572	25642	25728	25862	25597	25827	25953	25755	25611	25702	26039	25786	25540	25796	25657	25874	25647	25967	25760	25778	25807	25648	25700	25682	25962	25910	25805	25649	25943	25835	25767	25880	25726	25802	26101	25849	25745	25733	25645	25926	25965	25761	25702	25784	25663	25600	25624	25744	25684	25817	26083	26007	25856	25855	25807	25584	25821	25858	25982	25753	25781	25575	25960	25797	25961	25653	25903	25711	25666	25711	25807	25950	25844	25941	25728	25697	25785	25749	25842	26117	25640	25689	25618	25568	25798	25903	25626	25596	25843	25791	25844	25816	25601	25577	25676	25824	25816	25837	25639	25613	25774	25783	25602	25473	25961	25654	25686	25621	25566	25744	25626	25594	25728	25653	25873	25966	25855	25783	25606	25736	25788	25715	25635	25760	25800	25654	25742	25732	25828	25752	25804	25521	25853	25808	25833	25843	25702	26097	25796	25508	25493	25723	25438	25728	25787	25862	25689	25779	25635	25605	25639	25539	25708	25835	25714	25997	25814	25705	25736	25794	25574	25735	25658	25822	25644	25539	25825	25349	25691	25700	25606	25830	25564	25530	25712	25928	25911	25923	25717	25745	25614	25595	25833	25465	25866	25634	25712	25649	25864	25763	25806	25471	25876	25770	25677	25617	25667	25531	25570	25629	25631	25669	25780	25632	25611	25865	25651	25744	25681	25795	25782	25647	25861	25575	25550	25706	25735	25528	25633	25849	25478	25717	25705	25949	25786	25408	25711	25729	25693	25699	25872	25732	25566	26025	25808	25718	25606	25529	25732	25810	25506	25686	25734	25760	25866	25827	25617	25823	25791	25599	25854	25480	25785	25583	25743	25737	26022	25763	25819	25773	25542	26017	25731	25626	25763	25651	25624	25550	25807	25634	25791	25725	25824	25914	25861	26048	25476	25796	25919	25694	25897	25777	25748	25783	25828	25620	25831	26000	25866	25872	25952	25728	25659	25611	25849	25731	25735	25558	25948	25911	25648	25905	25554	25715	25605	25722	25657	25971	25684	25560	25651	25734	25845	25838	25611	25766	25823	25892	25662	25686	25846	25507	25717	25956	25752	25679	25882	25735	25527	25774	25755	25809	25957	25864	25849	25682	25670	25650	25772	25821	25727	25837	25709	25847	25658	25635	25824	25622	25793	25744	25778	25652	25777	25723	25799	25628	25756	25595	25663	25794	25454	25360	25768	25872	25829	25626	25730	25970	25621	25769	25911	25661	25639	25652	25673	25727	25705	25714	25680	25782	25800	25616	25947	25878	25765	25547	25778	25343	25522	25718	25837	25737	25726	25840	25826	25556	25667	25775	25670	25629	25705	25709	25696	25694	25787	25599	25466	25759	25881	25697	25455	25715	25703	25660	25735	25640	25782	25707	25767	25645	25570	25563	25977	25787	25738	25685	25740	25843	25712	25794	25686	25957	25737	25976	25698	25746	25729	25820	25780	25771	25785	25848	25627	25693	25766	25690	25674	25684	25840	25716	25822	25663	25668	25564	25824	25825	25677	25803	25636	25898	25957	25497	25719	25510	25486	25700	25734	25695	25934	25692	25668	25705	25727	25934	25718	25841	25573	25768	25661	25754	25732	25659	25974	26053	25714	25938	25789	25646	25799	25609	25717	25823	25686	25780	25809	25575	25866	26014	25931	25714	25696	25684	25718	25831	25844	25778	25534	25790	25769	25665	25920	25676	25539	25603	25603	25598	25627	25712	25880	25960	25782	25782	25959	25593	25534	25803	25746	25830	25686	25731	25765	25668	25824	25756	25827	25910	25738	25670	25707	25618	25727	25685	25529	25655	25853	25979	25597	25656	25611	25829	25754	25850	25834	25779	25769	25900	25933	25811	25699	25853	25721	25714	25717	25763	25614	25657	25816	25642	25802	25837	25824	25753	25905	25614	25842	25865	25745	25561	25826	25586	25591	25742	25797	25919	25708	25416	25702	25575	25903	25808	25620	25854	25931	25625	25664	25741	25606	25663	25681	25793	25775	26034	25793	25513	25667	25672	25741	25936	25681	25844	25670	25766	25514	25743	25964	25751	25725	25657	25831	25890	25662	25676	25849	25660	25756	25970	25533	25668	25789	25915	25874	25896	25536	25684	25751	25610	25887	25682	25768	25687	25736	25947	25868	25858	25898	25834	25890	25938	25987	25683	25844	25944	25812	25842	25826	25594	25665	25680	25612	25876	25682	25844	25835	25681	25704	25625	25724	25667	25912	25689	25769	25676	25665	25793	26042	25681	25748	25860	25657	25569	25924	25620	25533	25789	25924	25929	25980	25731	25838	25918	25872	25680	25745	25853	25730	25616	25976	25617	25783	25734	25807	25621	25692	25820	25902	25794	25577	25730	25950	25593	25640	25610	25488	25722	26051	25428	25678	25724	25492	25566	25862	25450	25775	25747	25718	25710	25725	25736	25749	25928	25660	25897	25675	25687	25829	25675	25777	25613	25725	25949	25604	25649	25795	25809	25498	25570	25837	25762	25739	25844	25532	25618	25788	25883	26083	25946	25749	25507	25966	25570	25916	26006	25739	25743	25728	25800	25760	25649	25810	25908	25856	25720	25782	25911	25744	25643	25714	25825	25623	25775	25908	25940	25721	25772	25661	25891	25571	25824	25741	25858	25637	25732	25825	25750	25614	25665	25625	25931	25606	25752	25798	25837	25775	25744	25893	25641	25728	25550	25773	25770	25840	25936	25834	25891	25750	25715	25747	25852	25652	25852	25696	25718	25934	25685	25585	25812	25508	25889	25612	25752	25664	25661	25877	25811	25601	25740	25838	26002	25804	25750	25784	25714	25568	25717	25482	25898	25877	25684	25738	25710	25868	25750	25733	25456	25570	25669	25607	25536	25514	25566	25857	25834	25900	25852	25829	25736	25984	25870	25693	25741	25554	25495	25706	25706	25532	25426	25759	25695	25710	25881	25746	25352	25716	25552	25906	25825	25654	25853	25756	25838	25772	25736	25805	25672	25452	25655	25836	25709	25643	25768	25849	25900	25819	25871	25709	25763	25648	25903	25605	26048	25806	25642	25753	25741	25712	25727	25762	25735	25766	25799	25724	25857	25959	25624	25813	25950	25857	26036	25520	25720	25591	25960	25859	25626	25812	25776	25830	25709	25696	25649	25705	25782	25666	25832	25687	25930	25696	25601	25846	25786	25533	25874	25665	25643	25825	25846	25792	25889	25925	25485	25524	25612	25708	25759	25636	25710	25570	25747	25807	25704	25735	25888	25913	25760	25823	25567	25683	25576	25756	25669	25774	25859	25646	25650	25708	25779	25908	25678	25751	25668	25764	25627	25786	25824	25658	25534	25628	25722	25939	25586	25717	25642	25714	25773	25722	25698	25427	25704	25706	25996	25920	25880	25849	25679	25679	25640	25670	25722	25629	25793	25943	25845	25573	25620	25548	25884	25896	26039	25781	25722	25781	25721	25758	25825	25740	25894	25964	25815	25595	25644	25648	25641	25670	25712	25593	25757	25914	25794	25826	25651	25588	25865	25566	25688	25734	25640	25634	25923	25624	25822	25714	25926	25827	25806	25378	25582	25831	25621	25924	25867	25576	25831	25612	25746	25736	25692	25701	25687	25653	25907	25729	25558	25929	25849	25586	25678	25511	25957	25799	25535	25795	25819	25502	25635	25777	25708	25811	25813	25603	25896	25553	25536	25880	25783	25926	25383	25814	25829	25993	25727	25802	25949	25589	25780	25772	25554	25833	25781	25709	25754	25805	25621	25727	25576	25745	25772	25795	25699	25547	25749	25854	25772	25932	25828	25465	25724	25744	25677	25924	25779	26080	25756	25881	25877	25709	25602	25720	25519	25653	25814	25793	25964	25680	25885	25714	25870	25781	25527	25782	25477	25544	25715	25692	25955	25880	25770	25759	25666	25690	25822	25801	25905	25800	25613	25818	25532	25612	25878	25755	25728	25925	25873	25837	25766	25677	25840	25907	25815	25697	25877	25720	25700	25781	25707	25738	25560	25687	25758	25807	26024	25708	25792	26038	25846	25593	25769	25788	25722	25870	25868	26017	25978	25912	25717	25895	25855	25849	25920	25698	25784	25925	25848	25900	25716	25860	25731	25941	25774	25928	25885	25580	25940	25942	25779	25757	25978	25632	25824	26074	25871	25963	25818	25684	25529	25842	25570	25723	25694	25702	25748	25566	25762	25755	25551	25618	25590	25605	25478	26068	25774	25827	25629	25514	25500	25909	25851	25518	25542	25778	25861	25676	25873	25719	25496	25685	25760	25757	25721	25863	26039	25704	25748	25611	25812	25833	25835	26006	25781	25610	25920	25847	25766	25623	25736	25666	25560	25728	25647	25809	25787	25680	25760	25631	25791	25760	25699	25782	25746	25719	25818	25576	25625	25826	26068	25634	25950	25849	25636	25834	25843	25769	25879	25738	25703	25877	25591	25676	25855	25574	25743	25766	25799	25858	25762	25741	25871	25964	25750	25590	25659	25778	25772	25761	25718	25686	25943	25781	25697	25802	25710	25800	25920	25902	25499	25780	25700	25550	25841	25831	25662	25714	25832	25807	25886	25601	25840	25767	25661	25920	25718	25844	25537	25652	25591	26028	25633	25726	25660	25752	25871	25787	25995	25587	25341	25956	25854	25862	25804	25796	25920	25641	25484	26054	25729	25669	25997	25581	25806	25521	25687	25772	25892	25719	25463	25666	25751	25566	25762	25832	25930	25722	25690	25915	25725	25612	25753	25724	25782	25647	25910	25733	25790	25607	25682	25695	25891
13103	26284	28361	20576	17350	16398	15842	15421	15380	15076	15082	15135	14858	15160	14791	14995	14922	15474	15710	15803	15593	15261	15229	14744	14746	14683	14921	14587	14717	14723	14763	14642	14738	14849	14815	14764	14832	14644	14705	14781	14817	14803	14693	14763	14692	14716	14786	14724	14807	14929	14875	14723	14769	14670	14849	14909	14642	14837	14864	14710	14659	14639	14765	14683	14688	14729	14699	14692	14827	14674	14631	14578	14675	14745	14813	14779	14795	14512	14925	14784	14830	14873	14710	14815	14727	14577	14682	14738	14632	14548	14818	14655	14666	14807	14535	14797	14689	14626	14798	14538	14780	14582	14640	14909	14684	14639	14899	14754	14804	14564	14685	14833	14563	14564	14608	14559	14801	14752	14680	14680	14812	14677	14547	14493	14752	14752	14743	14604	14490	14637	14756	14559	14676	14649	14713	14738	14741	14669	14656	14722	14631	14651	14801	14786	14795	14662	14711	14780	14794	14592	14878	14732	14546	14765	14760	14944	14836	14617	14755	14647	14886	14717	14640	14766	14728	14665	14691	14639	14777	14800	14695	14634	14605	14635	14704	14703	14514	14720	14596	14663	14659	14757	14584	14808	14686	14526	14573	14650	14724	14533	14851	14781	14795	14695	14839	14638	14556	14653	14720	14656	14570	14656	14857	14825	14493	14580	14694	14679	14708	14814	14567	14677	14643	14669	14490	14600	14837	14847	14748	14708	14677	14596	14754	14812	14796	14713	14645	14697	14686	14584	14710	14747	14630	14858	14789	14682	14742	14739	14677	14552	14560	14764	14650	14563	14549	14550	14662	14637	14709	14754	14669	14604	14694	14627	14564	14537	14654	14616	14790	14761	14704	14659	14615	14767	14740	14817	14553	14628	14743	14597	14725	14751	14509	14894	14591	14667	14701	14618	14614	14854	14742	14712	14788	14598	14654	14724	14598	14754	14664	14539	14766	14563	14655	14736	14666	14608	14728	14567	14464	14516	14784	14725	14635	14681	14681	14629	14570	14609	14803	14551	14652	14883	14543	14773	14722	14525	14718	14688	14669	14873	14745	14839	14539	14709	14728	14710	14749	14749	14646	14443	14718	14737	14832	14721	14762	14413	14580	14619	14942	14654	14602	14562	14533	14691	14690	14791	14774	14709	14736	14704	14506	14694	14737	14736	14659	14697	14728	14695	14713	14810	14817	14761	14702	14769	14553	14738	14612	14599	14738	14645	14646	14577	14774	14582	14652	14684	14760	14627	14650	14585	14670	14765	14631	14736	14634	14619	14589	14631	14782	14679	14627	14722	14773	14722	14686	14620	14685	14554	14722	14806	14506	14644	14770	14680	14620	14682	14603	14782	14614	14649	14635	14550	14760	14523	14722	14726	14678	14735	14571	14842	14711	14716	14504	14509	14671	14595	14691	14579	14635	14644	14752	14606	14680	14671	14684	14626	14706	14781	14574	14698	14625	14715	14514	14651	14605	14673	14605	14663	14649	14679	14655	14552	14548	14602	14650	14643	14688	14742	14872	14828	14505	14703	14630	14801	14746	14571	14757	14793	14522	14782	14716	14627	14871	14708	14858	14797	14580	14749	14869	14705	14620	14700	14917	14868	14721	14671	14745	14732	14738	14570	14605	14640	14645	14726	14671	14749	14758	14722	14419	14597	14585	14571	14892	14715	14878	14713	14672	14670	14664	14743	14551	14724	14688	14713	14622	14634	14585	14714	14595	14627	14804	14682	14781	14573	14597	14581	14730	14750	14432	14476	14821	14760	14656	14664	14617	14709	14784	14740	14647	14754	14838	14579	14818	14805	14594	14774	14560	14738	14801	14915	14670	14704	14649	14560	14742	14743	14582	14754	14652	14847	14733	14763	14737	14840	14718	14701	14715	14622	14640	14683	14670	14691	14767	14607	14836	14572	14828	14828	14736	14606	14581	14735	14810	14689	14731	14618	14585	14782	14607	14822	14682	14596	14633	14702	14564	14658	14630	14734	14815	14576	14673	14774	14617	14592	14615	14759	14669	14729	14613	14561	14633	14723	14742	14699	14597	14844	14866	14588	14937	14691	14583	14705	14729	14744	14743	14740	14493	14646	14735	14596	14619	14580	14750	14654	14684	14761	14722	14604	14702	14708	14709	14732	14639	14682	14648	14716	14748	14601	14744	14509	14650	14756	14798	14638	14866	14619	14524	14580	14785	14689	14687	14672	14479	14670	14716	14729	14603	14620	14741	14815	14700	14546	14787	14543	14711	14733	14600	14766	14551	14615	14763	14622	14874	14685	14714	14699	14656	14579	14859	14676	14661	14844	14778	14772	14661	14836	14804	14654	14766	14573	14668	14581	14814	14691	14856	14722	14709	14650	14654	14826	14648	14807	14667	14673	14535	14690	14506	14724	14754	14785	14840	14724	14743	14564	14592	14755	14679	14739	14830	14649	14656	14598	14805	14597	14718	14624	14619	14425	14631	14837	14538	14686	14773	14776	14871	14770	14568	14539	14691	14514	14622	14707	14594	14754	14553	14591	14617	14702	14693	14872	14645	14616	14754	14645	14990	14632	14624	14495	14711	14635	14672	14589	14640	14619	14712	14826	14703	14674	14656	14511	14610	14616	14607	14774	14626	14713	14627	14678	14667	14753	14623	14521	14605	14681	14724	14703	14508	14624	14620	14783	14627	14662	14668	14705	14820	14778	14789	14744	14591	14731	14799	14554	14729	14664	14721	14536	14544	14902	14455	14720	14863	14800	14538	14742	14850	14607	14566	14902	14724	14744	14841	14688	14671	14727	14649	14558	14722	14659	14580	14601	14665	14656	14515	14645	14825	14609	14726	14627	14726	14667	14859	14608	14671	14632	14732	14676	14649	14754	14756	14701	14748	14751	14510	14705	14538	14771	14633	14648	14770	14806	14603	14836	14679	14682	14585	14753	14789	14762	14878	14723	14670	14638	14798	14808	14810	14466	14614	14687	14698	14569	14786	14602	14780	14586	14555	14936	14636	14738	14738	14754	14469	14772	14661	14603	14678	14742	14832	14633	14761	14779	14849	14846	14767	14738	14683	14535	14654	14553	14769	14724	14785	14677	14798	14581	14710	14857	14358	14679	14732	14760	14676	14703	14741	14686	14697	14740	14783	14823	14570	14740	14780	14812	14744	14704	14747	14664	14701	14657	14856	14719	14437	14459	14646	14607	14633	14756	14717	14920	14662	14715	14888	14649	14634	14590	14527	14830	14684	14462	14585	14877	14762	14763	14577	14695	14790	14648	14761	14572	14586	14695	14547	14760	14686	14454	14768	14881	14776	14541	14495	14885	14602	14959	14599	14606	14677	14735	14920	14576	14751	14789	14837	14497	14728	14643	14616	14646	14558	14681	14754	14831	14702	14823	14637	14573	14540	14814	14668	14717	14671	14577	14549	14682	14827	14518	14578	14812	14645	14625	14527	14722	14833	14789	14521	14660	14538	14598	14751	14711	14718	14608	14825	14667	14750	14550	14708	14733	14630	14785	14596	14708	14599	14475	14581	14902	14673	14830	14739	14675	14788	14664	14663	14710	14605	14601	14662	14733	14712	14675	14758	14815	14778	14860	14545	14551	14713	14848	14421	14755	14736	14727	14525	14575	14805	14525	14638	14775	14706	14668	14530	14638	14598	14679	14551	14622	14756	14737	14667	14722	14475	14527	14786	14619	14845	14805	14785	14579	14593	14746	14639	14789	14725	14718	14610	14656	14814	14399	14700	14745	14817	14756	14807	14576	14698	14745	14677	14529	14735	14590	14655	14732	14634	14666	14746	14589	14614	14624	14710	14705	14772	14603	14726	14598	14703	14779	14758	14600	14683	14627	14468	14698	14872	14827	14714	14648	14586	14533	14724	14686	14679	14833	14670	14710	14530	14811	14736	14805	14628	14806	14769	14763	14616	14658	14799	14603	14885	14704	14663	14631	14675	14909	14677	14885	14661	14611	14579	14684	14633	14783	14689	14580	14681	14923	14770	14617	14731	14932	14682	14686	14617	14620	14840	14659	14436	14691	14828	14611	14599	14696	14535	14614	14632	14773	14725	14645	14875	14592	14597	14678	14611	14756	14849	14737	14701	14752	14716	14717	14758	14720	14776	14625	14723	14831	14800	14740	14750	14590	14554	14763	14730	14786	14723	14669	14884	14601	14619	14768	14581	14608	14539	14727	14784	14420	14609	14707	14649	14781	14638	14753	14795	14682	14727	14825	14808	14470	14834	14666	14753	14657	14881	14752	14816	14620	14589	14719	14662	14824	14653	14598	14737	14708	14670	14555	14708	14678	14646	14739	14628	14562	14676	14577	14592	14515	14667	14910	14686	14552	14668	14545	14840	14854	14744	14618	14679	14691	14656	14850	14770	14616	14770	14707	14739	14740	14664	14625	14747	14734	14774	14642	14755	14639	14750	14617	14709	14654	14809	14560	14579	14761	14795	14476	14614	14635	14725	14777	14680	14702	14670	14693	14765	14799	14791	14788	14688	14940	14686	14561	14677	14488	14621	14818	14700	14553	14562	14765	14768	14623	14620	14684	14685	14678	14765	14657	14701	14608	14755	14614	14773	14682	14607	14634	14676	14671	14503	14685	14745	14563	14696	14656	14685	14694	14624	14590	14767	14582	14770	14671	14715	14728	14744	14809	14744	14772	14535	14519	14577	14619	14721	14712	14803	14583	14621	14712	14887	14717	14808	14754	14651	14709	14721	14674	14620	14824	14782	14716	14637	14722	14614	14849	14763	14764	14745	14681	14835	14742	14677	14766	14774	14646	14669	14602	14708	14748	14624	14714	14650	14753	14700	14523	14614	14684	14796	14503	14586	14823	14797	14477	14607	14539	14545	14649	14844	14697	14760	14715	14761	14640	14790	14789	14609	14767	14784	14668	14693	14562	14742	14642	14453	14718	14613	14774	14708	14610	14693	14695	14749	14883	14880	14854	14667	14674	14645	14789	14614	14662	14782	14695	14680	15025	14653	14735	14688	14810	14873	14782	14586	14687	14701	14583	14670	14629	14691	14743	14589	14775	14678	14698	14537	14707	14575	14733	14548	14683	14645	14696	14628	14714	14636	14747	14838	14513	14717	14713	14814	14656	14573	14819	14613	14715	14645	14680	14674	14736	14769	14781	14623	14563
22974	21046	28170	25018	25284	28726	30244	27193	26992	26668	26544	26417	26256	26134	25978	26277	26400	27374	27979	28423	28322	27539	27077	26389	25988	25788	25971	25758	25961	25871	25871	25914	25747	25863	25825	25966	25788	25651	25600	25768	25817	25947	25762	25864	25719	25796	25598	25588	25600	25815	25878	25703	25618	25684	25960	25721	25567	25752	25760	26126	25915	25565	26135	25696	25815	26013	25671	25888	25865	25542	25816	25720	25903	25614	25985	25721	25565	25866	25616	25563	25580	25837	25720	25826	25800	26049	25416	25646	25798	25863	25725	25769	25788	25471	25472	25808	25775	25853	25565	25702	25865	25619	25643	25790	25990	25988	25618	25852	25837	25762	25721	25653	25807	25728	25804	25648	25474	25641	25716	25803	25647	25612	25619	25676	25725	25699	25549	25578	25736	25645	25682	25709	25770	25741	25769	25790	25744	25854	25466	25677	25575	25552	25683	25441	25597	25910	25646	25929	25486	25698	25851	25853	25777	25913	25392	25901	25617	25764	25838	25636	25845	25985	25936	25608	25894	25606	25637	25877	25614	25731	25972	25475	25616	25704	25873	25781	25646	25544	25722	25826	25955	25913	25735	25814	25570	25508	25780	25717	25745	25610	25503	25814	25819	25573	25640	25745	25751	25555	25861	25460	25752	25699	25654	25553	25786	25946	25835	25801	25561	25776	25631	25586	25688	25518	25463	25770	25729	25913	25726	25767	25587	25755	25788	25618	25601	25583	25772	25651	25545	25543	25863	25643	25673	26106	25687	25973	25682	25514	25815	25677	25541	25717	25649	25714	26022	25649	25690	25658	25893	25859	25866	25888	25659	25840	25767	25619	25502	25720	25933	25680	26006	25922	25724	25547	25669	25498	25725	25671	25539	25807	25788	25758	25799	25753	25843	25673	25838	25823	25703	25765	25539	25766	25740	25593	25593	25770	25466	25682	25750	25745	25511	25338	25695	25799	25813	25687	25697	25623	25670	25667	25550	25831	25717	25782	25639	25531	25744	25726	25620	25789	25903	25807	25787	25882	25598	25564	25846	25876	25640	25898	25714	25594	25890	25707	25655	25753	25566	25593	25664	25840	25642	25814	25666	25882	25480	25921	25661	25607	25497	25607	25649	25766	25721	25879	25710	25846	25356	25501	25490	25606	25633	25752	25612	25659	25482	25946	25635	25580	25739	25356	25593	25591	25881	25659	25733	25611	25575	25599	25678	25774	25660	25821	25826	25453	25721	25603	25774	25904	25761	25815	25495	25698	25494	25735	25908	25847	25872	25887	25809	25624	25851	25594	25931	25845	25535	25640	25512	25584	25756	25717	25895	25525	25716	25777	26029	25820	25823	25707	25681	25740	25850	25670	25513	25731	25681	25729	26016	25796	25681	25952	25723	25781	25812	25658	25640	25493	25724	25663	25691	25760	25815	25592	25772	25890	25512	25650	25711	26017	26004	25608	25841	25725	25694	26028	25761	25659	25530	25760	25613	25508	25708	25762	25814	25633	25723	25872	25748	25887	25877	25728	25751	25653	25917	25798	25808	25606	25659	25651	25486	25490	25787	25861	25544	25810	25588	25708	25470	25658	25834	25772	26001	25789	25878	25567	25687	25759	25757	26106	25744	25786	25639	25540	25826	25756	25825	25548	25720	25756	25978	25591	25727	25981	25677	25398	25841	25762	25617	25754	25479	25607	25548	25687	25658	25571	25527	25397	25678	25805	25681	25748	25535	25613	25674	25614	25723	25667	25628	25399	25553	25704	25633	25875	25954	25605	25873	25803	25732	25830	25675	25668	25771	25766	25779	25818	25824	25868	25624	25503	25679	25668	26003	25827	25842	25569	25626	25706	25777	25546	25781	25914	25538	25546	25872	25743	25514	25709	25805	25744	25755	25711	25797	25877	25724	25832	25777	25755	25498	25663	25636	25745	25759	25968	25748	25600	25816	25883	25866	25684	25873	25797	25815	25480	25865	25490	25941	25683	25792	25976	25853	25726	25649	25909	25815	25622	25835	25501	25755	25739	25496	25367	25770	25782	25637	26015	25723	25903	25540	25700	25738	25971	25872	25682	25751	25724	25675	25787	25856	25944	25513	25714	25594	25845	25531	25759	25753	25554	25613	25609	25697	25836	25901	25741	25746	25805	25457	25469	25680	25841	25737	25691	25953	25564	25754	25615	25504	25639	25776	25765	25583	25493	25481	25813	25525	25741	25614	25863	25809	25728	25729	25670	25582	25586	25733	25745	25730	25693	25610	25807	25754	25531	25519	25634	25673	25816	25713	25843	25694	25625	25534	25672	25687	25649	25529	25556	25845	25819	25724	25496	25646	25654	25768	25597	25787	25574	25820	25547	25754	25661	25788	25603	25636	25470	25649	25776	25802	25908	25563	25806	25752	25698	25777	25847	25773	25552	25835	25668	25655	25675	25690	25684	25776	25543	25596	25340	25682	25844	25843	25546	25796	25477	25748	25703	25607	25661	26002	25732	25672	25657	25573	25358	25826	25620	25685	25700	25843	25721	25670	25604	25498	25749	25655	25658	25586	25734	25813	25679	25734	25574	25675	25729	25635	25517	25540	25425	25717	25559	25744	25394	25754	25875	25726	25807	25578	25599	25678	25690	25812	25689	25781	25586	26020	25781	25950	25783	25830	25766	25881	25536	25981	25601	25742	25969	25943	25649	25705	25730	25714	25799	25783	25789	25566	25434	25575	25686	25896	25726	25737	25503	25521	25637	26028	25725	25547	25825	25511	25618	25584	25725	25761	25535	25551	25844	25581	25629	25613	25510	25705	25815	25501	25567	25743	25539	25745	25735	25748	25712	25585	25451	25839	25753	25768	25650	25724	25922	25801	25701	25758	25663	25633	25653	25503	25588	25950	25658	25683	25726	26047	25586	25758	25718	25799	25761	25852	25804	25576	25712	25702	26022	25654	25856	25583	25873	25669	25427	25883	26007	25856	26054	25580	25656	25570	25872	25492	25569	25607	25760	25620	25615	25470	25675	25773	25486	25832	25679	25628	25698	25285	25620	25614	25738	25704	25768	25944	25690	25891	25710	25651	25631	25734	25683	26105	25652	25537	25548	25883	25656	25732	25836	25531	25746	25586	25948	25894	25763	25839	25616	25544	25809	25741	25896	25529	25796	25776	25659	25735	25808	25957	25730	25722	26048	25870	25870	25835	25641	25754	25647	25674	25763	25789	25782	25596	25602	25616	25573	25686	25736	25769	25609	25916	25684	25540	25600	25649	25740	25729	25728	25613	25848	25848	25657	25661	26090	25630	25568	25694	25818	25631	25605	25620	25794	25491	25589	25833	25986	25766	25749	25939	25728	25674	25756	25711	25563	25722	25927	25635	26002	25817	25571	25626	25662	25706	25814	25743	25872	25788	25991	25676	25533	25501	25451	25616	25875	25613	25586	25691	25917	25799	25574	25657	25554	25355	25599	25530	25887	25756	25821	25643	25648	25699	25593	25822	25886	25892	25752	25812	25822	25969	25605	25857	25864	25789	25628	25907	25491	25940	25708	25687	25647	25526	25654	25823	25722	25852	25577	25826	25800	25555	25493	25775	25730	25938	25702	25536	25750	25875	25740	25691	25750	25741	25765	25752	25371	25841	25840	25752	25860	25757	25607	25673	25850	25858	25782	25637	25697	25506	25692	25781	25950	25836	25546	25643	25615	25755	25745	25690	25677	25514	25652	25469	25819	25817	25774	25602	25812	25604	25697	25725	25752	25540	25504	25551	25685	25611	25863	25856	25858	25674	25650	25782	25930	25779	25743	25887	25736	25604	25434	25793	25893	25771	25835	25683	25844	25440	25705	25608	25677	25814	25572	25648	25815	25804	25703	26014	25666	26087	25596	25603	25719	25692	25922	25651	25782	25679	25630	25609	25581	25761	25903	25405	25685	25642	25701	25831	25703	26042	25826	25795	25698	25835	25809	25730	25746	25794	25781	25686	25958	25714	25681	25833	25633	25648	25528	25537	25416	25472	25853	25849	25553	25766	25699	25790	25924	25576	25874	25632	25693	25677	25722	25846	25456	25705	25717	25753	25641	25731	25750	25371	25700	25651	25650	25707	26036	25604	26020	25527	25589	25422	25842	25822	25706	25708	25808	25675	25663	25521	25804	25662	25701	25572	25358	25791	25873	25575	25897	25808	25622	25914	25659	25860	26133	25441	25656	25707	25616	25602	25882	25706	25584	25651	25643	25634	25842	25718	25377	25633	25786	25826	25767	25857	25863	25779	25607	25758	25814	25737	25666	25836	25972	25730	25854	25627	25750	25704	25774	25733	25757	25687	25755	25636	25493	25631	25968	25788	25788	25819	25759	25769	25892	25915	25528	25821	25870	25828	25518	25644	25757	25549	25741	25628	25681	25527	25794	25769	25562	25319	25499	25571	25956	25656	25790	25896	25611	25727	25833	25655	25736	25604	25669	25654	25933	25978	25728	26100	25821	25697	25990	25767	25830	25852	25756	25958	25707	25728	25812	25481	25580	25644	25874	25429	25639	25687	25722	25610	25980	25574	25725	25464	25820	25540	25793	25902	25647	25647	25699	25787	25769	25790	25835	25736	25671	25918	25700	25923	25875	25711	25820	25886	25581	25519	25776	25771	25784	25395	25580	25741	25594	25646	25640	25653	25672	25718	25906	25912	25656	25892	25503	25834	25642	25530	25769	25480	25913	25931	25653	26023	25677	25825	25635	25563	25668	25716	25675	25718	25792	25643	25737	25425	25691	25696	25436	25505	25671	25669	25668	25639	25706	25592	25923	25629	25852	25687	25762	25645	25709	25818	25684	25887	25976	25557	25842	25749	25364	25323	25572	25734	26051	25861	25596	25440	25810	25752	25852	25638	25696	25697	25769	25401	25689	25641	25768	25893	25702	25733	25512	25901	25845	25874	25580	25597	25600	25775	25721	25457	25616	25639	25653	25392	25542	25915	25870	25897	25805	25865	25797	25769	25961	25795	25698	25716	25648	25876	25583	25523	25804	25729	25878	25476	25482	25651	25716	25772	25748	25833	25826	25927	25799	25859	25973	25711	25839	25691	25520	25663	25773	25833	25750	25786	25832	25846	25846	25786	25954	25889	25501	25594	25946	25583	25517	25783	25709	25837	25748	25741	25684	25755	25526
13061	30432	30331	21803	18373	16925	16290	15671	15533	15294	15255	15203	15028	14716	15089	14941	15430	16164	16269	16798	16859	15898	15321	14952	14843	14890	14968	14906	14714	15069	14671	14777	14811	14660	14871	14580	14680	14681	14664	14758	14733	14572	14628	14903	14882	14702	14906	14617	14832	14523	14801	14702	14696	14823	14771	14818	14801	14685	14835	14712	14848	14673	14924	14714	14676	14673	14728	14755	14657	14694	14898	14894	14789	14777	14683	14698	14835	14795	14786	14609	14813	14798	14798	14747	14824	14696	14569	14716	14614	14799	14716	14808	14665	14769	14743	14665	14745	14669	14719	14627	14677	14776	14706	14719	14755	14679	14754	14786	14616	14708	14927	14565	14649	14904	14692	14600	14746	14625	14767	14852	14630	14642	14903	14635	14753	14648	14594	14619	14760	14779	14824	14595	14706	14639	14736	14825	14806	14625	14604	14639	14708	14583	14713	14650	14791	14739	14581	14813	14687	14748	14839	14712	14772	14729	14668	14748	14796	14655	14649	14767	14754	14490	14652	14678	14461	14794	14845	14545	14566	14733	14570	14807	14808	14638	14583	14537	14662	14800	14654	14645	14630	14624	14513	14754	14693	14560	14751	14655	14675	14625	14711	14480	14699	14591	14529	14544	14722	14697	14830	14521	14752	14613	14703	14637	14656	14636	14765	14681	14556	14624	14725	14752	14786	14835	14481	14646	14737	14643	14724	14726	14691	14603	14830	14690	14677	14821	14692	14852	14565	14866	14882	14624	14715	14736	14602	14683	14557	14707	14683	14699	14726	14708	14596	14746	14697	14650	14618	14728	14853	14738	14788	14634	14770	14565	14730	14603	14616	14622	14595	14681	14552	14768	14669	14480	14840	14691	14657	14675	14807	14679	14666	14807	14779	14714	14651	14688	14743	14671	14679	14608	14636	14649	14843	14596	14582	14774	14598	15034	14862	14714	14679	14473	14757	14859	14422	14667	14738	14658	14426	14550	14754	14661	14677	14673	14683	14747	14645	14754	14769	14697	14797	14609	14667	14562	14555	14627	14711	14766	14578	14775	14567	14750	14534	14800	14688	14537	14794	14719	14604	14824	14731	14634	14721	14685	14614	14744	14585	14695	14735	14759	14643	14482	14686	14704	14802	14648	14521	14616	14763	14684	14671	14659	14798	14823	14702	14821	14635	14756	14781	14778	14646	14697	14705	14773	14595	14693	14651	14798	14661	14722	14701	14713	14681	14681	14638	14626	14474	14744	14857	14879	14854	14678	14719	14584	14547	14820	14669	14687	14722	14548	14530	14496	14656	14664	14692	14697	14599	14592	14800	14715	14731	14687	14603	14745	14613	14600	14536	14576	14728	14614	14630	14819	14687	14760	14630	14542	14537	14513	14604	14629	14543	15019	14668	14626	14694	14662	14682	14679	14668	14690	14581	14868	14766	14573	14674	14497	14758	14751	14657	14794	14653	14470	14735	14674	14776	14583	14666	14609	14727	14621	14743	14715	14783	14650	14653	14880	14746	14596	14638	14860	14581	14737	14698	14734	14620	14512	14633	14433	14587	14792	14594	14835	14747	14669	14751	14784	14633	14652	14731	14725	14789	14503	14883	14645	14534	14712	14697	14528	14796	14539	14715	14634	14699	14958	14657	14550	14462	14756	14610	14794	14565	14631	14573	14723	14437	14801	14708	14583	14642	14716	14530	14816	14756	14673	14592	14730	14760	14706	14546	14734	14668	14764	14773	14660	14835	14667	14608	14715	14561	14570	14528	14675	14780	14769	14654	14713	14698	14733	14715	14703	14736	14765	14620	14842	14674	14859	14734	14676	14734	14595	14502	14637	14661	14466	14704	14637	14654	14632	14879	14689	14771	14531	14774	14660	14586	14618	14644	14532	14696	14560	14466	14475	14738	14886	14616	14609	14770	14588	14721	14591	14587	14719	14405	14644	14736	14629	14860	14804	14784	14505	14679	14727	14711	14544	14652	14696	14852	14569	14783	14518	14617	14702	14459	14649	14798	14590	14667	14555	14692	14805	14686	14747	14492	14820	14556	14706	14671	14631	14758	14676	14506	14798	14661	14544	14742	14694	14640	14525	14603	14650	14713	14780	14624	14693	14845	14515	14643	14674	14543	14675	14569	14744	14927	14565	14666	14617	14480	14725	14666	14769	14673	14728	14790	14658	14394	14688	14689	14679	14564	14636	14685	14654	14629	14821	14658	14729	14615	14788	14475	14529	14674	14763	14601	14757	14586	14667	14722	14676	14820	14641	14628	14666	14721	14817	14531	14691	14711	14638	14758	14762	14490	14639	14709	14704	14490	14695	14642	14587	14707	14730	14690	14760	14735	14735	14646	14791	14793	14490	14762	14572	14605	14684	14764	14798	14826	14734	14727	14739	14762	14551	14843	14617	14648	14525	14613	14663	14656	14764	14864	14874	14540	14697	14639	14863	14601	14674	14829	14648	14613	14634	14793	14637	14718	14728	14625	14581	14697	14780	14692	14696	14699	14677	14832	14727	14704	14603	14748	14548	14554	14483	14752	14630	14588	14625	14660	14575	14807	14640	14809	14632	14784	14547	14845	14813	14680	14438	14605	14705	14668	14748	14625	14708	14772	14554	14692	14694	14767	14604	14772	14406	14672	14679	14726	14642	14725	14731	14679	14669	14875	14693	14620	14842	14657	14807	14780	14783	14473	14440	14763	14646	14482	14663	14779	14725	14632	14681	14556	14735	14682	14838	14761	14949	14689	14678	14592	14714	14645	14604	14655	14710	14793	14679	14555	14623	14739	14668	14834	14631	14877	14555	14733	14661	14662	14825	14623	14443	14673	14841	14693	14542	14825	14649	14723	14608	14884	14811	14663	14607	14640	14638	14692	14761	14707	14651	14742	14742	14642	14806	14615	14741	14550	14480	14665	14700	14705	14592	14608	14780	14618	14580	14570	14607	14541	14674	14655	14495	14732	14728	14652	14549	14584	14730	14596	14777	14747	14673	14629	14619	14629	14815	14703	14634	14517	14691	14624	14719	14657	14647	14741	14689	14592	14647	14684	14718	14702	14760	14723	14697	14614	14704	14800	14582	14809	14522	14627	14671	14707	14566	14684	14661	14640	14536	14639	14602	14863	14533	14732	14767	14661	14715	14679	14627	14872	14596	14513	14691	14675	14714	14519	14588	14484	14591	14688	14719	14566	14720	14737	14768	14553	14581	14766	14678	14733	14529	14485	14700	14858	14725	14567	14865	14561	14517	14789	14756	14757	14619	14625	14666	14712	14715	14892	14715	14814	14716	14664	14833	14714	14660	14634	14545	14611	14664	14681	14674	14726	14604	14578	14663	14524	14679	14791	14800	14726	14646	14664	14619	14743	14748	14688	14833	14659	14623	14587	14639	14548	14595	14852	14734	14586	14543	14572	14842	14615	14711	14689	14745	14671	14610	14717	14736	14736	14732	14562	14558	14715	14768	14614	14757	14720	14800	14622	14835	14852	14800	14860	14691	14678	14592	14723	14757	14639	14706	14675	14748	14656	14700	14655	14604	14799	14721	14616	14707	14814	14707	14547	14702	14650	14739	14604	14462	14622	14554	14568	14865	14674	14543	14640	14674	14715	14726	14718	14640	14550	14710	14669	14611	14604	14658	14943	14560	14712	14658	14433	14664	14608	14655	14686	14718	14723	14703	14696	14661	14698	14784	14640	14727	14613	14517	14857	14588	14757	14632	14875	14621	14725	14788	14627	14697	14577	14585	14526	14865	14607	14614	14725	14516	14720	14855	14684	14644	14709	14583	14583	14620	14776	14785	14595	14672	14661	14635	14630	14713	14809	14830	14686	14600	14588	14836	14675	14636	14681	14579	14744	14754	14632	14613	14523	14531	14731	14709	14637	14701	14587	14862	14679	14632	14584	14741	14636	14609	14486	14835	14488	14476	14894	14651	14829	14609	14673	14624	14508	14580	14738	14637	14723	14669	14849	14571	14785	14560	14711	14672	14685	14732	14705	14703	14634	14578	14511	14554	14637	14649	14668	14793	14733	14577	14677	14605	14695	14719	14858	14627	14666	14741	14730	14690	14538	14497	14621	14570	14757	14742	14502	14574	14625	14764	14650	14842	14655	14594	14680	14628	14588	14720	14494	14707	14732	14547	14718	14698	14731	14544	14672	14689	14551	14774	14625	14485	14732	14715	14547	14694	14717	14550	14916	14567	14333	14683	14660	14610	14781	14743	14635	14514	14747	14650	14569	14700	14816	14615	14575	14745	14846	14703	14581	14704	14670	14638	14758	14540	14767	14541	14832	14605	14534	14613	14537	14673	14667	14732	14506	14614	14698	14567	14665	14711	14723	14729	14554	14483	14672	14391	14506	14713	14706	14565	14819	14674	14636	14605	14688	14554	14629	14800	14615	14659	14568	14582	14661	14719	14547	14694	14554	14687	14567	14560	14647	14693	14645	14710	14670	14645	14611	14626	14794	14691	14852	14656	14679	14775	14600	14622	14516	14592	14750	14603	14699	14757	14550	14787	14750	14815	14594	14528	14853	14628	14633	14685	14518	14701	14444	14689	14493	14592	14585	14687	14737	14735	14774	14727	14782	14624	14650	14634	14772	14785	14662	14678	14539	14538	14652	14590	14766	14570	14616	14558	14721	14660	14675	14836	14805	14539	14683	14657	14624	14726	14697	14658	14628	14610	14657	14549	14682	14765	14674	14563	14751	14712	14827	14608	14673	14723	14467	14561	14575	14628	14688	14586	14650	14646	14528	14712	14735	14818	14597	14719	14821	14710	14562	14510	14723	14558	14436	14486	14599	14511	14741	14562	14654	14558	14745	14512	14574	14651	14562	14789	14515	14620	14637	14715	14772	14519	14471	14708	14792	14568	14661	14566	14784	14467	14836	14562	14604	14717	14490	14627	14557	14763	14623	14530	14474	14703	14578	14671	14644	14583	14653	14827	14836	14879	14657	14751	14762	14566	14742	14586	14685	14573	14565	14566	14611	14827	14788	14579	14724	14640	14544	14652	14489	14765	14730	14663	14613	14748	14704	14826	14825	14772	14616	14429	14662	14459	14640	14615	14715	14684	14616	14549	14603	14711	14675	14585	14854	14831	14639	14761	14597	14652	14615	14679	14615	14533	14584	14642	14634	14625
32435	28124	33407	30687	27221	26535	26198	25639	25577	25599	25478	25345	25391	25286	25068	25074	25131	25215	25232	25449	25409	25600	25378	25257	25226	25203	25063	25092	25229	25164	25200	25417	25142	25274	25168	25165	25146	25088	25328	25133	25105	24895	25029	25114	25343	25085	25086	24943	25041	25127	25242	25363	25395	24953	24968	24861	25030	25268	24871	24899	25111	25281	25179	25335	25178	25149	25078	25101	25090	25154	25229	25209	25429	25138	25233	25145	25372	25169	25314	25262	25132	25201	25315	25171	25106	25117	25068	25235	25014	25182	25273	25071	25149	25015	25272	25365	25149	25128	25319	25057	25179	24803	25046	25221	25314	25232	25092	25211	25246	25311	25083	25245	24940	24991	25191	25003	25050	25047	25214	25248	25202	25210	25110	25090	25142	25186	25334	25074	25069	25101	25473	25299	25217	25304	25152	25201	25170	25230	25124	25253	25060	25049	25201	25017	25276	25019	25071	25211	25252	25134	25175	25152	25311	25357	25289	25164	24996	25253	25350	25064	25219	25210	25020	25158	25141	25058	24971	24799	25162	25258	25114	25204	25180	24979	25192	25077	25085	24943	25086	24987	25261	25052	24892	25304	25074	25206	25080	25188	25157	25077	25374	25076	25246	25288	25215	25139	25184	25154	24985	24989	25180	25164	24966	25121	25330	25027	24993	25225	24973	25073	25369	25007	25122	25350	24895	25027	25065	25111	25031	24913	25044	24976	25197	25163	25134	25006	24989	25185	25135	25152	25430	24980	25211	25249	25336	25372	25183	25347	25168	25196	24992	25086	25017	25191	25251	25067	25040	24903	25158	25148	25249	25088	25266	25264	25177	25285	25335	25084	25118	25218	24984	25151	25453	25105	25307	25299	25209	25099	24967	25035	25155	25054	25265	25180	25263	25418	25149	25213	25267	25338	25050	25343	24955	24973	25256	25331	25541	25016	25029	25058	25360	25170	25221	24968	25094	25159	25225	25266	25090	25260	25282	25311	24987	25161	25080	25136	25159	25178	25274	25124	25261	25047	25026	24924	25219	25258	24943	25029	25118	25271	25184	25200	25106	25109	25047	25029	25200	25333	25255	25035	25223	25078	25259	25272	25092	25107	25175	24947	25166	25113	25229	25377	25145	24991	25255	25490	25024	25353	25310	25191	25285	25114	25248	25276	25097	25306	25419	24998	25028	25074	24839	25228	25089	25364	24939	24784	25201	25406	24938	25127	25161	25194	25154	25225	25072	25269	25153	25094	25249	25205	25131	25227	25382	25096	25043	25277	24989	25454	25210	24925	25007	25093	25172	25227	25303	25284	25116	25004	25091	25166	25018	25242	25063	25263	25225	25217	25179	25038	25097	25139	25107	24819	25089	24946	25024	24957	25067	25048	25295	25259	25351	25068	25216	25361	25141	24709	25111	25341	25185	25149	25135	25092	25134	24947	25126	25133	24919	25162	24861	24944	25330	25409	25040	25190	25142	25186	25353	25305	24942	25088	24962	25284	25345	25096	24957	25196	25120	25195	24962	25260	25410	25027	24828	25168	25276	25157	24931	25053	25357	25078	25043	25289	25271	25062	25153	25049	25116	25160	25133	25059	25185	25154	25092	25157	25008	25206	25109	25114	25236	25113	25080	25281	25121	25254	24908	25013	25197	25178	24904	25165	25392	25163	25078	25193	25063	25115	25293	25221	25017	25005	25012	25163	24978	25245	25309	25150	25285	25004	25060	25264	25094	25080	25108	25375	25386	25248	25228	25034	25144	25285	25089	25053	25171	25200	25193	25176	25286	24894	25255	25419	25089	25051	24909	25238	25446	25084	25199	25105	25206	25242	25264	24762	25038	25240	25147	24986	25170	24999	25165	25188	25581	25088	25198	25149	25150	25138	24942	24907	25190	24939	25077	25064	25112	25213	25236	25081	25166	25145	25010	25343	25169	25111	25118	25267	25315	24981	25166	25009	25096	25276	25329	25242	25084	25149	25198	25022	24960	25134	25101	25003	25032	25258	25179	25096	25256	24894	25139	25171	25174	25020	25213	25002	25058	25202	25190	25060	24934	25049	25165	25204	25422	25286	25083	25098	25182	25127	25208	25178	25151	25176	24988	25139	25212	24976	24877	25037	25031	25216	25205	25414	25164	25413	25211	24999	25356	25293	24999	25448	25086	25273	25131	25269	25145	25215	25366	25408	25223	25300	25277	24886	25097	25495	25177	25321	24811	25279	25069	24999	25095	25356	25362	25301	25488	25231	25026	25200	25054	25252	25264	24993	25155	25121	25266	25359	25279	25318	25340	25340	25104	25301	25292	25198	25106	25191	25088	25017	25018	25189	25076	25108	25226	25074	25192	24977	24885	25226	24891	25005	25032	25234	25202	25028	25009	25212	25273	25070	25109	25210	25220	25115	25150	25184	25233	25038	25207	25252	25186	25315	24986	25064	25213	25085	25014	24955	25204	25180	25330	25295	25379	25142	25044	25091	25141	25158	25128	25146	25351	25012	24940	24960	25122	25240	25248	25232	25390	25033	24876	25090	25061	25003	24916	25035	25013	24988	25269	25072	25047	25165	25173	25411	24954	25029	25399	24919	25302	24934	25148	25093	25091	25219	25161	25114	25134	24990	25119	25278	25037	24850	25305	24970	25158	25408	25057	25404	25294	25245	25069	24936	25179	24929	25355	25004	25555	25224	25216	25360	24994	24964	25256	25170	25072	25068	25288	25184	25284	24952	25172	25135	25093	25137	25014	25040	25235	24904	25252	24665	25118	25077	25140	25174	25073	25252	25129	25048	25008	25371	25017	25188	25097	25338	25062	25178	25060	25055	25144	25101	25223	25110	25151	25080	25231	25160	25205	25053	25027	25111	25061	25109	25146	25080	25270	25148	25021	25108	25080	25303	25277	25287	25167	25398	25058	24879	25167	25245	25187	25386	25445	25126	25064	25243	25160	25125	25352	25099	25065	25098	25151	25124	25133	25107	25253	25304	25254	25072	25003	25073	24938	25041	25089	25169	24950	24891	24952	25150	25153	25208	24963	25371	25150	25111	24931	25065	25088	24935	24894	25063	24999	25176	25138	25149	25399	25218	25632	25020	25090	25142	25110	25076	25368	25165	25140	25157	25386	25262	25167	25009	24998	25254	25093	25185	25297	25282	25120	25301	25238	25400	25139	24956	25106	25131	25017	24846	25203	25109	25404	25165	25093	25098	25082	25373	25219	25323	25360	25363	25367	25262	25143	25296	25245	24975	25047	24995	25114	25459	25198	24871	25057	25378	25209	25123	24813	24780	24705	25036	25159	25089	25116	25056	25310	25043	24986	25229	25141	25016	25241	25132	25121	25281	25013	25190	25248	25169	25340	25194	25349	24980	24998	25061	25267	25083	25089	25322	25048	24966	25173	25138	25237	25119	24968	24930	25201	25204	25176	24955	25168	25140	25225	25178	25082	25364	25002	25189	25153	25073	25257	25164	25335	25127	24989	25197	25251	25222	25194	25255	25133	25093	25144	25205	25012	25056	25349	24919	25114	25113	25059	25130	25193	24940	24985	25114	25176	25232	24917	25276	25032	25198	25284	25151	25083	25113	25236	25063	25164	25217	25024	25233	25078	24780	25082	25192	24996	25095	25296	25102	25224	25208	25355	25280	25456	25289	25315	25150	25111	25248	25157	25151	25378	25410	25226	25116	25264	25294	25179	25308	25115	25064	25145	25469	25516	25123	25070	25157	25363	25074	25155	24976	25158	25156	25194	25011	25216	25066	25035	25116	25131	25238	25159	25255	24928	24840	25175	25083	25442	25333	24880	25191	25168	25123	25363	25281	25170	25268	25162	25201	25069	25066	25353	25140	25076	25102	24971	25117	25172	24978	25200	25274	25280	25004	25174	24988	25040	24907	25080	25429	25244	24953	25164	25152	24968	25081	25295	25087	25173	25009	25404	25107	25117	25132	25167	25148	25127	25349	25129	25020	25153	25023	25311	25225	25119	24788	25068	25276	25260	25225	25337	25044	25066	25215	25109	25192	24902	25316	25285	25327	25128	25135	25275	25277	25141	25113	25268	25147	25093	25298	25216	25012	25051	25125	24946	25125	25364	25379	25249	25081	24956	25220	25158	25177	25006	25051	25043	25107	25143	24969	25186	25335	25036	24947	25026	25293	25131	25127	25009	24894	25116	24978	25253	25132	25051	25220	25234	25052	25092	25293	25017	25002	25103	25168	25282	25100	25106	25350	25414	25254	25092	25226	25075	25053	25159	25172	25302	25463	25248	24978	25257	25203	25072	25042	25168	25083	25054	25163	25032	25244	25117	24948	25327	25156	25034	25250	25369	25237	25287	24941	25211	25029	25127	25318	25084	25263	25328	25099	25295	25217	25165	25249	25209	25086	24990	25182	25198	25131	25321	25252	25271	25095	25261	25289	25302	25129	25002	24896	25042	24984	25284	25037	25139	25009	24913	25136	25150	25072	25091	25160	25087	25218	25354	25181	25404	25312	25333	25130	25248	25260	25186	25078	25014	25035	25348	25296	25129	25223	25320	24918	25112	25345	25137	25321	25187	25190	25193	25073	25249	25249	25136	25021	25136	25409	25255	24920	24979	25261	25139	25233	25269	25217	25077	24993	25131	25078	25352	25380	25248	25305	25406	25241	25167	25184	25158	25181	25060	25003	25126	25115	25222	25016	25015	24972	25200	25178	25278	25239	25139	25036	24996	25042	25211	25180	25378	25136	25146	25201	25114	25062	25383	25170	25214	25172	25273	25006	25128	25228	25162	25405	25419	25167	25251	25374	25101	25079	25120	24987	25267	25244	25136	25329	25353	25114	25171	25386	25051	25168	25438	25060	25263	25170	25209	25150	25174	25098	24939	25174	25019	25089	25126	25330	25183	25167	25297	25091	25059	25113	25060	25074	25059	25105	25088	25262	25085	25186	25433	25242	25354	25054	25249	25221	24952	25200	25419	24900	25349	25282	25177	25126	25022	25199	25189	25171	25191	24964	25297	25330	25025	25189	25374	25118	25204	25060	25224	25293	24996	25324	25205	25223	25200	25245	25080	25325	25167	25060	25312	25091	25218	25053	25049	25233	25037	25265	25219	25097	25316	24933	24989	25313	25106	25324	25132	25178	25185	25280	25083	25182	25248	25120	25232	25143
16972	24734	23900	17437	15603	15218	14685	14528	14534	14393	14423	14416	14240	14313	14393	14299	14188	14196	14369	14203	14467	14298	14407	14346	14324	14358	14295	14168	14412	14221	14217	14314	14035	14174	14139	14199	14293	14112	14172	14250	14179	14256	14198	14262	14251	14271	14285	14283	14238	14092	14302	14242	14104	14170	14113	14198	14241	14262	14229	14019	14213	14242	14331	14188	14163	14291	14129	14215	14021	14017	14201	14295	14105	14032	14266	14459	14297	14369	14148	14314	14160	14348	14285	14116	14195	14311	14272	14115	14240	14032	14180	14160	14349	14229	14092	13898	14336	14074	14129	14300	14188	14233	14302	14100	14194	14390	14042	14209	14227	14389	14302	14209	14118	14124	14149	14209	14315	14162	14327	14261	14337	13984	14337	14284	14147	14166	14239	14026	13991	14025	14252	14256	14383	14259	14197	14236	14264	14233	14009	14182	14200	14289	14252	14278	14255	14244	14024	14032	14255	14126	14375	14256	14249	14051	14047	14296	14095	14045	14222	14164	14166	14065	14379	14171	14329	14158	14015	14259	14094	14083	14342	14082	14222	14153	14123	14181	14160	14090	14116	14248	14147	14000	14189	14124	14144	14117	14235	14125	14143	14296	14304	14257	14244	14231	14271	14155	14139	14120	14129	14037	14228	14130	14161	14133	14215	13945	14063	14153	14229	14080	14109	14193	14124	14277	14329	14198	14153	13998	14031	14135	14134	14342	14118	14183	14250	14181	14197	14329	14267	14168	13984	14145	14240	14247	14055	14270	13998	14272	14301	14235	14281	14196	14134	14149	14169	14225	14190	14057	14288	14067	14149	14185	14318	14176	14275	14154	14091	14296	14221	14228	13983	14273	14353	14109	14084	14059	14095	14116	14352	14232	14096	14172	14171	14305	14211	14317	14103	14102	14017	13982	14419	14198	14192	14211	14127	14467	14143	14211	14201	14132	14306	14066	14150	14098	14090	14117	14246	14095	14097	13925	14275	14235	14236	14280	14274	14154	14227	14141	14049	13934	14095	14189	14193	14335	14161	14077	14093	14267	14173	14376	14333	14137	14166	14085	14243	14159	14089	14252	14102	14183	14234	14093	14253	14236	14211	14110	14319	14191	14104	14215	14142	14264	14233	14175	14207	14015	14273	14024	14310	14187	14137	14136	14125	14181	14078	14303	14219	14027	14136	14017	14336	14075	14090	14090	14120	13990	14310	14123	14167	14206	14197	14195	14179	14200	14178	14047	14260	14141	14278	14202	14110	14115	14357	14384	14209	14114	14244	14160	14323	14230	14053	14377	14153	14285	14030	14152	14101	14340	14284	14331	14309	14077	14191	14266	14114	14234	14132	14112	14236	14195	14335	14176	14180	14249	14250	14120	14209	14095	14180	14047	14246	14229	14151	14413	14210	14171	14105	14237	14159	14160	14248	14180	14119	14282	14201	14273	14225	14156	14132	14143	14131	14117	14102	14258	14096	14147	14176	14008	14211	14186	14080	14101	14207	14325	14111	14359	14265	14133	14145	14124	14308	14197	14384	14247	14040	14302	14256	14086	14137	14060	14273	14121	14215	14140	14206	14204	14267	14006	14209	14187	14118	14243	14066	14076	14237	14217	14108	14191	14219	14356	14157	14112	14259	14216	14180	14244	14155	14158	14358	14095	14170	14257	14183	14253	14239	14215	14165	14163	14071	14187	14146	13917	14253	14204	14020	14110	14170	14106	14213	14266	14163	14335	14351	14226	14071	14153	14079	14256	14125	14158	14124	14214	14084	14182	14246	14140	14343	14179	14161	14209	14135	14048	14125	14082	14276	14135	14360	14083	14295	14103	14186	14122	14155	14496	14225	14185	14381	14297	13972	14063	14271	14127	14070	13990	14196	14219	14254	14285	14108	14251	14299	14088	14195	14235	14256	14308	14229	14009	14241	14289	14082	14304	14203	14127	14313	14142	14185	14212	14300	14337	14312	14107	14140	14357	14022	14166	14273	14302	14220	14168	14257	14195	14137	14179	14169	14185	14069	14049	14231	14135	14135	14182	14108	14384	14254	14423	14198	14054	14203	14203	14058	14309	14387	14092	14052	14247	14100	14305	14199	14206	14342	14301	14299	14193	14280	14058	14184	14126	14107	14116	14058	14226	14344	14152	14159	14145	14221	14107	14129	14165	14260	14210	14198	14185	14250	14223	14267	14219	14279	14215	14287	14005	14240	14275	14119	14271	14098	14113	14317	14129	14258	14140	14353	14334	14176	14190	14059	14096	14117	14241	14251	14162	14173	14179	14326	14257	14118	14200	14270	14453	14177	14300	14001	14179	14280	14077	14272	14415	14326	14169	14489	14162	14136	14157	14370	14246	14336	14184	14042	14028	14063	14262	14001	14301	14256	13954	14244	14248	14363	14205	14085	14107	14236	14202	14334	13897	14192	14060	14303	14208	14056	14110	14070	14266	14195	14332	14237	14076	14217	14095	14176	14109	14433	14230	14245	14335	14157	14328	14099	14234	14265	14293	14309	14132	14238	14340	14250	14234	14129	14223	14152	14151	14076	14236	14303	14200	14195	14318	14291	14188	14307	14251	14249	14518	14072	14092	14118	14268	14138	14366	14249	14119	14018	14124	14226	14014	14201	14126	14075	14285	14213	14240	14273	14371	14179	14336	14142	14219	14234	14092	14246	14166	14181	14049	14220	14049	14242	14003	14234	14424	14175	14226	14184	14344	14242	14337	14049	14188	14245	14218	14195	14279	14117	14275	14297	14131	14289	14118	14176	14235	14232	14105	14232	14046	14206	14271	14450	14103	14411	14263	14108	14141	14225	14230	14117	14214	14067	14129	14169	14173	14269	14041	14174	14316	14076	14123	14251	14260	14273	14236	14119	14181	14120	14239	14181	14157	14236	14233	14108	14211	14020	14439	14298	14200	14262	14147	14135	14009	14213	14261	14287	14130	14053	14132	14217	14198	13967	14267	14185	14089	14338	14168	14299	14226	14162	14138	14120	14273	14168	14140	14251	14073	14163	14215	14193	13980	14116	14182	14397	14099	14257	14322	14206	14214	14344	14215	14100	14224	14143	14239	14208	14072	14275	14328	14051	14263	14033	14103	14032	14288	14365	14198	14311	14150	14110	14142	14111	14319	14407	14192	14073	14302	14080	14375	14128	14238	14152	14136	14134	14104	14070	14139	14137	14284	14183	14128	14181	14243	13978	14120	14243	14081	14257	14129	14211	14045	14109	14135	14129	14199	14290	14227	14181	14184	14292	14235	14059	14449	14065	14211	14390	14299	14308	14289	14245	14245	14102	14146	14161	14184	14345	14240	14216	14154	14239	14289	14160	14144	14146	14195	14197	14265	14440	13991	14144	14243	14106	14251	14192	14355	14141	14067	14306	14082	14118	14022	14117	14036	14225	14137	14320	14295	14208	14267	14126	14268	14157	14038	14016	14107	14111	14014	14105	14159	14284	14319	14286	14244	14204	14354	14217	14062	14125	14200	14198	14124	13994	14243	13952	14324	14257	14110	14037	14090	14361	14365	14103	14409	14291	14152	14216	14286	14232	14215	14191	14219	14157	14347	14313	14377	14233	14202	14386	14331	14239	14251	14136	14108	14271	14239	14276	14242	14366	14246	14185	14187	14311	14255	14024	14232	14184	14256	14346	14338	14266	14194	14252	14323	14214	14182	14212	14376	14177	14248	14189	14385	14232	14420	14276	14263	14130	14328	14122	14212	14322	14219	14089	14040	14176	14278	14118	14218	14292	14201	14168	14232	14225	14117	14312	14294	14207	14130	14094	14089	14165	14057	14308	14257	14350	14099	14197	14168	14164	14043	14100	14185	14154	14094	14144	14293	14103	14062	14121	14165	14013	14102	14206	14338	14218	14149	14130	14085	14205	13940	14201	14218	14116	14227	14206	14122	14214	14220	14095	14212	14312	14244	14109	14251	14179	14102	14202	14004	14091	14242	14196	14033	14158	14191	14225	14094	14187	14160	14116	14121	14082	14313	14170	14355	14159	14268	14164	14114	14182	14216	14135	14052	14148	14193	14144	14210	14400	14197	14236	14248	14112	14281	14173	14137	14386	14184	14070	14320	14205	14312	14362	14244	14199	14390	14346	14022	14165	14336	14112	14200	14269	14293	14137	14272	14122	14258	14287	14179	14125	14164	14031	14205	14127	14348	14287	14185	14284	14213	14194	14201	14325	14076	14121	14256	14259	14219	14215	14247	14196	14299	14176	14198	14252	14523	14276	14094	14030	14262	14232	14124	14136	14072	14299	14169	14151	14207	14256	14138	14176	14361	14142	14148	14385	14242	14256	14217	14177	14322	14117	14071	14192	14102	14325	14061	14080	14086	14172	14310	14366	14359	14065	14173	14027	14172	14234	14008	14276	14061	14278	14083	14479	14350	14132	14191	14297	14238	14275	14257	14185	14071	14282	14073	14363	14157	14022	14131	14168	14343	14134	14309	14174	14043	14328	14247	14208	14352	14132	14085	14286	14270	14132	14173	14254	14277	14175	14211	14263	14180	14284	14169	14326	14236	14169	14185	14214	14182	14384	14020	14183	14238	14151	14351	14057	14145	14190	14185	14263	14332	14257	14077	14330	14242	14124	14402	14193	14219	14072	14276	14191	14222	14105	14240	13997	14285	14252	14319	14259	14195	14216	14194	14111	14014	14166	14300	14195	14241	14165	14202	14120	14289	14205	14141	14142	14186	14203	14080	14117	14194	14193	14129	14188	14176	14400	14191	14319	14262	14126	14190	14225	14275	14030	14269	14049	14293	14063	14163	14108	14222	14217	14277	14047	14253	14162	14140	14096	14006	14255	14215	14243	14326	14172	14121	14247	14290	14298	14311	14308	14291	14087	14235	14312	14274	14276	14254	14299	14065	14067	14045	14148	14189	14302	14099	14205	14147	14112	14403	14167	14166	14308	14119	14212	14154	14250	14238	14203	14171	14213	14261	14373	14227	14378	14292	14235	14203	14293	14282	14120	14269	14348	14351	14178	14326	14317	14363	13966	14174	14351	14209	14290	14219	14086	14264	14206	14111	14166	14248	14235	14121	14374	14150	14155	14022	14114	14221	14327	14208	14274	14190	14295	14299	14170	14070	14312	14267	14347	14150	14108	14180	14287	14136	14228	14056
24536	21035	27923	27012	26365	26845	27133	25231	25002	25109	24884	24763	24600	24600	24545	24720	24792	25001	25438	25702	25443	25486	25362	24612	24679	24803	24520	24324	24333	24474	24638	24401	24561	24439	24427	24409	24500	24332	24433	24143	24597	24169	24286	24409	24203	24289	24501	24370	24384	24426	24327	24243	24321	24528	24251	24424	24353	24194	24486	24332	24425	24408	24581	24293	24432	24481	24327	24224	24647	24579	24532	24358	24523	24497	24494	24523	24317	24510	24514	24370	24278	24241	24459	24500	24418	24270	24103	24273	24550	24521	24253	24358	24367	24510	24318	24445	24444	24236	24486	24119	24377	24232	24580	24232	24415	24083	24072	24341	24439	24152	24292	24515	24294	24385	24279	24463	24495	24316	24406	24547	24152	24366	24279	24272	24284	24269	24414	24418	24426	24373	24410	24445	24355	24511	24255	24273	24398	24329	24511	24449	24409	24138	24497	24471	24365	24348	24325	24573	24567	24323	24496	24305	24359	24475	24260	24359	24708	24492	24130	24349	24445	24426	24609	24194	24392	24445	24309	24256	24305	24577	24515	24362	24243	24224	24229	24286	24339	24452	24557	24482	24268	24341	24429	24515	24275	24389	24136	24417	24310	24408	24541	24486	24426	24482	24480	24259	24279	24350	24266	24250	24380	24141	24431	24235	24289	24148	24194	24237	24117	24422	24219	24260	24363	24130	24280	24483	24574	24220	24304	24532	24005	24386	24302	24379	24550	24254	24433	24399	24189	24188	24392	24154	24398	24502	24183	24212	24262	24194	24292	24357	24470	24354	24467	24253	24293	24393	24226	24507	24058	24531	24286	24462	24612	24405	24236	24391	24095	24231	24413	24415	24403	24391	24548	24417	24435	24310	24311	24352	24182	24307	24438	24513	24180	24356	24401	24226	24265	24440	24334	24469	24410	24256	24447	24022	24305	24541	24381	24320	24307	24247	24472	24053	24676	24365	24337	24339	24508	24624	24322	24372	24162	24247	24433	24570	24242	24445	24433	24375	24194	24399	24630	24624	24457	24287	24390	24497	24411	24417	24664	24346	24258	24378	24205	24319	24290	24326	24279	24371	24415	24318	24516	24182	24264	24375	24333	24401	24376	24286	24285	24451	24435	24091	24770	24391	24164	24381	24523	24431	24412	24590	24245	24599	24411	24131	24379	24387	24337	24205	24391	24580	24452	24439	24361	24540	24302	24317	24362	24375	24359	24413	24275	24341	24289	24199	24703	24301	24225	24542	24500	24238	24323	24338	24296	24334	24310	24173	24132	24052	24384	24318	24424	24295	24384	24473	24583	24402	24492	24384	24457	24520	24371	24304	24561	24141	24293	24464	24463	24414	24396	24296	24514	24327	24416	24534	24263	24477	24263	24313	24406	24326	24398	24211	24517	24339	24155	24433	24121	24428	24569	24519	24426	24415	24424	24346	24468	24524	24346	24262	24584	24335	24435	24406	24333	24248	24499	24270	24449	24149	24270	24367	24199	24225	24583	24549	24279	24536	24300	24326	24313	24356	24375	24635	24206	24243	24405	24438	24447	24398	24506	24492	24310	24433	24490	24472	24327	24446	24335	24442	24529	24489	24334	24595	24666	24583	24541	24476	24362	24661	24516	24254	24276	24268	24258	24372	24534	24164	24529	24365	24334	24053	24321	24372	24378	24318	24010	24271	24275	24335	24507	24253	24239	24378	24246	24276	24299	24357	24220	24438	24478	24390	24296	24534	24514	24464	24280	24435	24473	24541	24290	24443	24356	24376	24162	24470	24467	24045	24522	24420	24373	24362	24283	24376	24525	24406	24511	24481	24214	24180	24185	24524	24525	24318	24290	24362	24098	24296	24403	24343	24435	24527	24414	24565	24222	24459	24272	24346	24094	24300	24324	24306	24379	24582	24497	24398	24362	24434	24458	24233	24393	24236	24371	24332	24365	24353	24387	24697	24694	24471	24156	24292	24269	24104	24142	24369	24414	24364	24243	24530	24637	24103	24499	24243	24563	24430	24445	24068	24320	24454	24609	24471	24255	24178	24355	24418	24210	24185	24291	24218	24355	24409	24406	24566	24352	24128	24330	24246	24337	24301	24325	24235	24350	24095	24460	24213	24319	24206	24396	24391	24417	24380	24189	24074	24217	24238	24305	24462	24523	24372	24229	24285	24383	24613	24189	24432	24247	24557	24525	24333	24372	24369	24495	24216	24468	24539	24349	24543	24309	24517	24509	24552	24558	24335	24321	24237	24354	24294	24245	24393	24526	24374	24166	24369	24435	24417	24263	24581	24286	24430	24329	24436	24301	24424	24489	24365	24281	24564	24422	24417	24246	23962	24573	24277	24557	24291	24329	24310	24382	24380	24356	24443	24282	24338	24664	24116	24329	24453	24499	24156	24269	24347	24543	24573	24629	24390	24628	24341	24181	24203	24499	24399	24338	24264	24314	24318	24233	24485	24700	24285	24346	24361	24414	24604	24379	24480	24249	24383	24464	24416	24216	24310	24213	24349	24348	24214	24335	24534	24422	24252	24270	24462	24437	24250	24465	24421	24310	24516	24216	24313	24245	24306	24278	24489	24221	24342	24408	24424	24328	24497	24539	24752	24499	24220	24499	24279	24331	24464	24388	24474	24232	24184	24367	24452	24247	24364	24118	24401	24434	24414	24427	24248	24497	24667	24124	24376	24328	24450	24614	24662	24607	24638	24460	24326	24404	24358	24354	24428	24385	24158	24405	24335	24206	24208	24657	24291	24289	24183	24282	24356	24179	24428	24431	24563	24344	24526	24323	24202	24386	24351	24124	24331	24471	24079	24282	24359	24496	24437	24305	24264	24412	24324	24470	24081	24436	24332	24509	24397	24343	24188	24370	24422	24241	24339	24536	24338	24335	24496	24396	24432	24251	24242	24382	24415	24445	24174	24721	24375	24257	24348	24646	24319	24250	24406	24646	24248	24228	24203	24307	24299	24515	24235	24319	24038	24102	24381	24325	24469	24290	24462	24481	24377	24233	24413	24351	24361	24293	24324	24487	24289	24337	24406	24413	24156	24249	24406	24280	24412	24401	24245	24366	24446	24307	24280	24288	24662	24055	24599	24207	24336	24295	24346	24166	24374	24434	24468	24210	24453	24487	24404	24565	24494	24379	24503	24576	24130	24569	24497	24139	24511	24267	24376	24371	24159	24398	24233	24616	24257	24117	24305	24353	24152	24105	24163	24308	24349	24644	24455	24245	24440	24442	24333	24264	24264	24594	24125	24353	24205	24250	24304	24443	24439	24224	24433	24370	24393	24390	24294	24374	24229	24509	24356	24517	24416	24352	24347	24302	24236	24073	24359	24217	24355	24522	24357	24373	24162	24427	24165	24226	24278	24358	24262	24473	24197	24423	24189	24400	24071	24380	24247	24501	24269	24268	24222	24218	24321	24095	24367	24431	24354	24309	24252	24625	24270	24285	24495	24167	24334	24441	24545	24262	24346	24457	24561	24596	24550	24239	24291	24571	24398	24239	24443	24233	24230	24150	24225	24293	24310	24507	24252	24213	24416	24582	24576	24594	24558	24276	24323	24370	24200	24466	24391	24559	24573	24368	24423	24422	24313	24398	24319	24475	24316	24469	24517	24291	24122	24469	24489	24347	24107	24503	24320	24305	24421	24251	24270	24412	24235	24439	24304	24277	24290	24447	24200	24314	24517	24311	24475	24280	24549	24669	24409	24687	24311	24158	24267	24502	24490	24338	24460	24470	24347	24211	24287	24386	24557	24591	24447	24325	24351	24373	24142	24550	24472	24360	24301	24362	24087	24412	24499	24517	24474	24345	24396	24157	24460	24352	24524	24401	24254	24148	24346	24361	24542	24434	24392	24299	24584	24554	24288	24392	24387	24473	24449	24476	24518	24381	24385	24492	24221	24219	24466	24364	24704	24300	24256	24582	24399	24488	24459	24145	24211	24302	24224	24201	24375	24311	24340	24357	24165	24419	24449	24477	24405	24451	24348	24330	24288	24218	24546	24196	24342	24548	24336	24425	24068	24390	24402	24399	24526	24389	24392	24522	24410	24329	24448	24459	24264	24502	24555	24289	24386	24515	24318	24410	24617	24490	24253	24387	24359	24189	24387	23988	24488	24477	24238	24609	24169	24435	24445	24346	24296	24372	24386	24198	24442	24377	24370	24379	24393	24302	24264	24168	24324	24386	24551	24478	24353	24601	24417	24340	24347	24392	24395	24442	24214	24284	24246	24375	24236	24537	24153	24288	24430	24487	24139	24566	24396	24476	24541	24115	24312	24189	24336	24330	24432	24492	24454	24441	24128	24096	24411	24242	24271	24380	24548	24452	24452	24672	24795	24600	24426	24402	24278	24260	24384	24248	24286	24380	24259	24299	24349	24457	24295	24369	24441	24316	24266	24275	24323	24564	24436	24523	24512	24395	24282	24292	24366	24486	24599	24277	24206	24324	24255	24306	24247	24497	24525	24316	24346	24585	24377	24529	24529	24247	24144	24451	24311	24242	24183	24421	24148	24234	24104	24446	24420	24373	24411	24374	24176	24593	24321	24342	24265	24373	24434	24498	24384	24307	24353	24335	24412	24426	24486	24176	24307	24234	24677	24503	24121	24263	24334	24311	24292	24352	24297	24132	24163	24298	24361	24496	24515	24524	24431	24371	24344	24346	24280	24265	24115	24474	24129	24373	24183	24360	24419	24210	24368	24353	24469	24336	24392	24656	24442	24519	24215	24281	24473	24272	24378	24405	24281	24560	24715	24213	24332	24300	24165	24061	24315	24367	24658	24549	24466	24397	24262	24284	24183	24244	24300	24425	24343	24434	24440	24487	24393	24258	24298	24081	24523	24420	24275	24309	24309	24182	24325	24406	24356	24101	24172	24174	24311	24313	24330	24671	24394	24413	24178	24187	24323	24457	24354	24339	24283	24460	24269	24385	24491	24439	24618	24456	24360	24077	24209	24449	24425	24464	24591	24504	24524	24482	24359	24293	24503	24192	24387	24686	24534	24171	24435	24395	24471	24295	24459	24447	24706	24359	24154	24428	24482	24286	24441	24310	24217	24239	24071	24382	24235	24307	24586	24302	24262	24334	24402	24352	24293	24415	24320	24378	24313	24481	24452	24337	24444	24589	24392	24041	24318
13517	28078	25540	18625	16253	15442	14761	14381	14407	14185	14020	14192	13984	14138	14070	14159	14343	14531	14818	14954	14947	14527	14206	14205	14040	13977	13895	13965	14022	14140	14122	13996	14032	13980	14104	14005	13743	13960	14127	13783	13914	14107	13980	13930	14000	14197	14017	14019	14045	14033	14028	13984	13888	13864	14021	13918	13839	13953	13897	13895	13885	13963	13877	14073	14109	13974	13937	14042	13977	13977	14089	14008	14060	14152	13985	14155	13853	14027	13919	13868	13811	13946	13945	14025	14012	13888	13769	13926	13852	13882	14052	13881	13966	14049	13896	13991	13788	13839	13911	13898	13935	13942	13849	13899	13942	13987	14033	13955	14038	13980	13850	14028	13795	13797	13867	13750	13986	13799	14157	13798	14012	13896	14037	13941	13945	13923	13883	13877	13869	14005	13881	14009	14020	14015	13887	14065	13922	13908	13903	13820	13860	13951	13977	14068	13896	14029	13944	13773	13904	13909	14026	13986	13988	13938	13990	13854	13871	14076	14054	14009	13960	13972	13962	13968	13838	14072	13933	13974	13825	14010	13857	13644	13889	13880	13957	14005	14029	13888	13874	13913	13832	13952	14071	13946	14115	13739	13997	13980	13809	14003	13965	14039	14122	13778	13934	13823	13967	13717	13970	13775	13989	13995	13864	14046	13896	13975	13951	14002	14008	13930	14003	13796	13975	13880	13878	13893	14038	13986	13962	13923	13948	13820	13852	13806	13859	13821	13868	14116	14070	14035	13958	13842	13932	13990	14009	13942	14040	13832	13869	14014	13799	13993	14014	13824	14054	13952	14032	13936	13969	14052	13921	14064	14058	13860	13933	13859	14065	13957	13925	14022	13972	13915	13920	13936	13995	13954	13854	14093	13821	13886	14030	13893	14128	14065	14056	14077	13892	13859	13958	13939	13934	14032	13877	13841	13820	13867	14067	13982	14005	14006	13730	13936	13952	13997	14037	14048	14083	13957	13891	14039	14097	13901	14077	13865	13938	14007	14207	14034	13956	13962	13855	13894	13857	13806	13963	13845	13968	14033	13947	14021	13864	13940	14032	14005	13895	13846	13944	13879	13800	14029	13766	13916	13844	13876	14021	13855	13991	13860	13817	13872	13960	14118	13758	14047	13780	14007	13933	13928	14023	14013	14037	13884	13927	13864	13760	13977	14036	13953	13729	13909	13730	13859	14030	13820	13957	13797	13961	14008	14004	13903	13943	13846	13845	13915	14032	14078	13843	13947	13881	14022	13922	13943	13984	14010	13961	14176	13986	13838	13956	13943	13835	13943	14006	13976	13891	13969	13978	14050	13778	14072	13981	13939	13995	13906	13826	14026	13827	13977	14011	13867	13922	13852	13846	13818	14054	14029	13973	13891	14017	13880	13884	13990	13894	13925	13812	13740	14051	13837	14084	14000	13980	13843	13842	14055	14176	13897	13894	13859	13987	13913	13973	13964	13859	13848	14097	13929	13910	13986	13936	13837	13941	13870	13966	13922	14034	13968	13971	13855	14057	13948	13884	14051	13799	14059	13871	13933	14054	13781	13974	13878	13962	14019	13847	14077	13865	13777	14008	14046	13952	13781	14149	13686	14004	13898	13968	13862	14011	14102	14027	13842	13973	13884	14111	14002	13890	13845	13775	13836	13941	14001	14014	13972	13929	14124	13984	13889	13875	14063	13761	13858	13761	13944	14037	13832	13898	14029	13932	13867	14031	13960	13896	13798	13857	13878	14017	13996	13801	14008	14022	13993	14079	13839	14024	13932	13992	13890	14093	13936	13869	13931	13915	13924	13896	13954	14011	14017	13834	13836	13961	13934	13774	13923	13881	14038	13944	13936	14093	13919	13913	13860	13908	14034	13799	14111	13722	13911	14023	13840	13842	13899	13929	14009	13879	13797	13924	13832	13905	13977	14007	13946	13861	13907	14051	13833	14073	13987	13972	14200	13748	13988	13865	13902	13961	13874	13916	13930	14017	14071	13828	13915	14066	13812	14039	13849	13904	13819	14125	13867	13972	13799	14071	13961	13902	14045	13953	14012	14118	13952	13991	13844	14013	13950	14052	13864	14072	13936	14013	13774	13996	13925	13959	13793	14024	13880	13943	13950	14016	13775	13799	14065	13885	13844	13969	13757	13905	13882	13894	13976	14034	13898	14108	13909	13691	13979	14036	13850	13858	13945	13785	13953	13888	13916	13827	13869	13952	13939	13928	14047	13970	14016	14007	13901	13872	13935	13986	13792	13894	14013	14019	13968	14007	13881	14049	13934	13843	14051	14041	13874	13910	13909	13906	14036	13897	14043	13953	14139	13885	14026	13838	14021	13967	13816	13940	13896	14116	13976	13955	13840	14011	13952	13757	13971	14005	13846	13869	14037	14118	14079	13923	13852	14012	13936	13977	14088	13910	14134	14026	13974	14133	13868	13950	13915	13747	13943	13821	13969	13949	14010	13733	13886	13982	14017	13829	14072	13986	13839	13915	13865	13844	13814	13925	13906	13904	13822	13992	13930	13999	13999	14055	13802	13943	14109	13952	14017	14040	13946	14098	14030	13935	13888	13991	13940	14166	13803	13929	13848	14043	13931	13995	13971	13951	13964	14168	14047	13821	13807	13885	13994	14054	13879	13936	14118	13747	14210	13969	13787	13900	13900	14008	13905	14007	14015	14032	13995	13935	13866	14005	13917	13841	13872	13803	13918	13984	14130	13992	13869	14040	13984	13892	14077	14206	13835	13856	13946	13839	13969	13836	13873	13812	14103	13691	14119	14068	13865	13855	13748	13952	13847	13998	13985	13939	13961	13916	13940	13888	13795	13941	13960	14014	13866	14077	13952	14002	13944	13883	13943	13988	13882	14027	14083	13979	13806	13937	13960	14034	13831	14010	13936	14016	13856	13938	14120	13844	13917	13961	14003	13826	13839	13834	14111	13840	14026	14011	13970	13999	13905	14048	13998	14046	13914	14092	14027	13950	13953	14051	13998	14054	13943	13955	13909	13854	13999	14022	13934	13891	13935	13920	14153	13913	14063	13832	13991	13938	13965	13905	13936	13639	14116	13844	14012	14014	13762	13820	13709	13907	13902	13685	13957	13885	14033	13892	14020	13890	13883	14031	13826	13799	13910	14027	13934	13964	14022	13998	13907	13845	13929	13816	14049	13888	13925	14062	13851	13783	13955	13938	14078	13769	13986	14061	13993	14126	13938	13937	13961	13944	14129	13865	13815	13915	13789	14090	14020	13990	14020	14215	13870	13971	13837	13827	13887	13925	13982	14026	13958	14009	13829	13733	14074	13973	13977	13853	14091	13904	13830	13758	13984	13937	13865	13870	13965	13861	14078	13887	14013	14058	14098	13854	13855	13805	14010	13956	13878	13887	13874	13923	13965	13993	13898	13983	13912	13925	13823	14313	13939	13808	13974	13822	13910	13933	14079	13921	13924	13967	13803	13963	13998	14019	13796	13986	13811	14105	14097	13927	13932	13953	13987	13899	13905	13720	13936	14061	14078	13946	13988	13939	13904	14207	13857	13934	13822	13903	13905	14042	14003	13998	13905	13991	13902	13982	14036	13883	14056	13921	13896	13821	14005	13887	14060	14107	14022	13843	13838	14050	13821	13949	14006	13977	13997	13941	13974	13947	14047	13844	13775	14028	14130	13844	13934	13975	13914	13870	14017	14012	13870	13892	13882	13959	14093	13944	13841	13956	13806	14126	13980	13957	14105	14033	14014	13981	13909	14053	13871	13797	13915	14073	13942	13873	14061	13864	13879	13826	13929	13905	13918	13961	13815	13961	13742	13933	13888	14060	13976	13921	13897	13856	13791	13925	13990	14065	13886	13903	13845	13787	13830	13893	13928	14033	13940	13874	14001	14084	13921	13949	13833	14031	13937	14066	13893	13975	13959	13946	14047	13786	13952	14036	13961	13949	14027	13959	13891	13912	13845	13960	13951	14008	13856	13810	13951	13970	13948	14102	13885	13971	13851	14070	13950	13863	13866	13966	13908	13821	13882	14029	13944	13941	13999	14086	13918	13851	14135	13990	13779	13682	13847	13964	13947	13944	13936	13961	14116	14048	14052	13922	13850	13979	13995	13971	13992	13896	13877	13917	13783	14177	14002	13898	13808	13890	13760	13983	14024	13981	14042	13984	13798	14042	13841	13959	14054	14111	13976	13912	13997	13899	14071	13924	13922	13825	13967	13978	13948	13925	13960	13979	13901	14014	13976	13975	14012	14008	13737	14060	13878	13909	14065	13971	14027	13832	13965	13774	13988	13864	13945	14003	13847	13861	14018	13945	14029	13820	14023	13934	13954	13832	13954	13751	13992	14030	14089	13930	13980	13844	13906	13846	13914	13841	13938	14112	13843	13944	13880	14083	14027	13887	14080	13794	13905	13861	14006	13994	13923	14003	14082	13641	14019	13872	13869	13932	13907	13953	13967	13899	13817	13850	13983	14008	14138	13893	13941	13823	14018	13869	13969	13946	13885	13963	14024	13983	14069	13931	13862	13781	13941	14038	13988	13976	14026	14031	13990	13934	13955	14037	13970	13880	13871	13802	14039	13732	13774	13882	14006	13942	13953	13969	14031	14019	14022	13830	13780	14041	13873	13897	13877	13850	13784	14142	13911	14025	13964	14019	14044	14038	14019	14236	14045	13962	13915	14126	13815	14012	13963	13933	13806	13848	13963	13957	13893	13937	13985	13819	13887	14056	14026	13974	14130	13901	13822	13828	13938	13924	14079	13973	13963	13908	13835	14056	14103	13853	13944	13959	14022	13856	13967	13970	14115	13851	13956	13681	13877	13857	14019	14043	13954	13792	14064	13908	13890	14021	13937	13888	13929	13961	13963	13924	14280	13905	13912	13974	13869	13961	13929	13908	13998	14035	13888	14051	13997	13990	13986	13938	13896	13983	14032	13950	13876	13908	14038	13994	13856	13929	13974	13997	13880	14029	13899	13941	14079	13929	13880	14002	13958	14021	14032	14041	13994	14063	13822	13840	13938	14038	13993	13997	13924	14027	13915	13886	14036	14043	13823	14033	14055	13794	13997	13983	13977	14088	13977	13936	14040	14068	13823	14059	13853	13936	14051	13884	13969	13974	14011	13909	13944	13878	13919	13816	14009	13927	13966
23011	21010	28161	24703	24596	27444	28161	26112	25431	25067	25056	24781	24497	24408	24719	24387	24830	25144	25678	26841	27039	26187	25621	24768	24538	24396	24214	24189	24254	24010	24441	24152	24450	24253	24366	24338	24248	24073	24138	24244	24203	24373	24239	24125	24268	24107	24260	24215	24078	24523	24199	24016	24140	24045	24328	24320	24355	24275	24336	24172	24269	24091	24333	23799	24371	24228	24286	24089	23995	24261	24232	24017	24189	24258	24075	24208	24229	23917	24411	24263	24213	23946	24041	24150	24199	24170	24347	24295	24203	24240	24101	24233	24167	24308	24459	24257	24240	24323	24145	24016	24087	24294	24296	24020	24178	24125	24226	24164	24176	24174	24123	24058	23982	24121	24199	24158	24167	24118	24028	24044	24162	24139	24239	23992	24184	23948	24319	24039	24419	24302	24094	24236	24250	24379	24219	24269	24260	24096	24304	24122	24103	24178	24185	24293	24229	24230	23876	24030	24473	24095	24298	24254	24147	24250	24491	24299	24167	24093	24040	24068	24050	23947	24134	24186	24326	24334	24473	24038	24148	24161	24205	24027	24189	24290	24078	24064	24299	24152	24200	24136	24386	24236	24168	24303	24342	24182	24152	24489	24141	24200	24022	24035	24161	24145	23972	24007	24016	24234	24107	24329	24064	24011	24269	24314	24095	24206	24425	24254	24009	24281	24266	24198	24156	24326	24085	23902	24142	24220	24126	24166	24133	23952	24295	24020	24209	24204	24040	24291	24370	24200	24176	23958	24233	24096	24246	24122	24326	24191	24138	24274	24225	24498	23865	24202	24212	24092	24098	23982	24182	24392	24017	24147	24420	24221	24364	24005	23985	24024	24272	24421	24477	24427	24086	24124	24040	24020	24261	24346	24188	24151	24145	24043	24152	24154	24178	24200	24034	24133	24064	24122	24133	23945	24272	24239	24264	24115	24325	24292	24074	23983	24155	24069	24134	24123	24219	24072	24379	24164	24252	24071	24004	24324	24453	24365	24066	24174	24159	23987	24174	24349	24133	24015	24358	24171	24325	24170	23971	24225	24147	24175	24200	24144	24135	24053	24119	24158	24264	24319	23957	23990	24266	24113	24211	24080	24145	24137	24233	24077	24030	24315	24164	24302	24135	24243	24261	24207	24268	24186	24103	24105	24139	24256	24026	24229	24274	24262	24157	24226	24206	24145	24318	24307	24207	24347	24171	24122	24194	24151	24088	24071	24177	23955	23827	24216	24081	24118	24267	24091	24013	24098	24434	24410	24229	24218	24030	24146	24185	24029	24082	24188	24026	24040	24067	24066	24205	24118	24135	24025	24221	24213	24204	24394	24205	24216	24087	24250	24165	24261	24305	24442	24018	24255	24038	24052	24322	24394	24087	23921	24001	24093	24365	24407	24421	24284	24058	24116	24100	24091	24117	24236	24112	24118	24083	24144	23995	24173	24206	24613	24255	24210	24202	24128	24064	24155	24117	24312	24027	24316	24497	24344	24050	24226	24064	24192	24238	24231	24019	24311	24235	24329	24019	24094	24085	24077	24241	24066	24036	24161	24230	24206	24249	23967	24202	24083	24279	24372	24235	24111	24228	24055	24025	24021	24048	24046	24025	23981	24186	24140	24118	24477	24026	24203	24216	24246	24118	23958	24401	23918	24311	24247	24394	24158	24045	24060	24189	24081	24079	24261	24267	24245	24253	24209	24206	23972	24306	24287	24159	24219	23996	24294	23947	24274	24096	23988	24137	24261	24224	24059	24094	24130	24056	24106	24307	24364	24000	24236	24100	24186	24186	24175	24414	24366	24391	24223	24211	24099	24170	24060	24080	24122	24385	24260	24278	23957	24056	24113	24201	24350	24214	24351	23950	24400	24017	23935	24051	24168	24239	24007	24267	24185	24256	24298	24275	24381	24030	24277	24067	23955	24112	24273	24137	24295	24440	24168	24089	24340	24192	24253	24159	24073	24238	24065	24042	24164	24232	24101	24176	24251	24149	24162	24090	24213	24070	24231	24205	24207	24322	24089	23999	24310	24217	24151	24051	24116	24337	24180	24122	24202	24365	24089	24058	23997	23922	24048	24186	24382	24210	24094	24332	24122	24369	24296	24241	24262	23974	24032	24033	24123	24146	24384	24175	24042	24181	23875	24387	24061	24020	24056	24075	23998	24081	24161	24330	24255	24147	24218	24053	24056	24438	24435	24191	24170	24363	24127	24382	24136	24050	24168	24232	24212	24333	24184	24183	23937	24190	23937	24016	24283	24159	24059	24094	24327	24189	24429	24147	24186	24426	24247	24084	23942	24074	24205	24085	24279	24183	24046	24116	24277	24308	24261	24254	24062	24190	23940	24133	24064	23814	24147	24020	24177	24163	24408	24170	23878	24281	24225	24240	23962	24123	24117	24228	24386	24217	24012	24222	23932	24201	24387	24133	24169	24181	24054	24358	24095	24266	23988	24238	24361	24280	24087	24473	24226	24196	24216	23961	24181	24325	23986	24035	24164	23979	24213	24130	24168	24171	24079	24145	24147	24091	24253	23909	24016	24276	24038	24080	24371	24326	24366	24115	23949	23734	23944	23997	24246	24345	24324	24360	24246	24310	24276	24268	24345	24227	24163	24199	24156	24006	24031	24411	23854	24105	24262	24109	23991	24175	24067	24113	24299	24047	24333	24236	24078	24122	24155	24237	24070	24146	24060	24019	24121	24005	24058	24063	24018	24122	24188	24190	23975	23950	24192	23987	24077	23999	24235	24041	24038	24128	24330	24121	24293	24275	24129	23989	24222	24097	23846	24305	24244	24351	24306	24136	24278	24162	24133	23883	24107	24206	24342	23915	24022	24254	24112	24144	24329	24208	24163	24059	24295	24114	24358	24349	24152	24036	23986	24286	24201	24099	24337	24196	23998	24171	24191	24174	24129	24458	24187	24271	24331	24214	24289	24380	24244	24299	24052	24048	23849	24497	24166	24022	24367	24345	24131	24200	24167	24461	24368	24188	24197	24292	23955	24186	24216	24387	24228	24180	24309	24207	24259	24266	23994	24143	24261	24075	24102	24241	24191	24057	24299	24173	24143	24131	24288	24018	24058	24029	24173	24049	24161	24226	24007	24184	24230	24119	24407	23971	24060	24043	24358	24177	24276	24130	24042	24238	24301	24227	24221	24299	24021	24132	23832	24277	24121	24100	24135	24344	24114	24250	24308	24270	24437	24153	24263	24140	24287	24306	24276	24262	24246	24135	24057	24074	24140	24377	24265	24140	24058	24209	24199	24156	24026	24273	24406	24105	23957	24233	24337	24190	24034	24093	24064	24410	24387	23894	24158	24498	24235	24139	24074	24067	24379	24272	24342	24062	24172	24215	24399	24323	24147	24168	24347	24225	24135	23933	24436	24172	23932	24196	24338	24278	24484	24303	24158	24265	24101	24200	24182	24086	24469	24230	23988	24089	24340	24275	24229	24179	24065	23930	24148	24266	23949	24241	24199	24171	24074	24165	24186	24284	23940	24314	24196	24254	24195	24358	24210	24123	24165	24160	24220	24166	24308	24254	24203	24265	24136	24115	24090	24105	24134	24354	24056	24209	24179	24076	24271	24088	24330	24229	24093	24142	24089	24353	24122	24249	24196	24391	24049	24182	24089	24018	24037	24210	24177	24250	24074	24115	24192	24123	24291	24148	24208	24296	24198	24129	24220	24209	24194	24041	24217	24197	24237	24128	24190	24344	24068	24191	24200	24045	23978	24041	24125	24219	24180	24222	24118	24210	24003	23858	24079	24321	24325	24158	24169	24165	24234	24198	24315	24187	24205	24169	24033	24113	24298	24216	24346	24107	24391	24165	24103	24552	24263	24338	24326	24131	24222	24236	24322	24040	24134	24060	24117	24170	24268	24436	24126	24288	24166	24348	24320	24321	24205	24173	24246	24305	24185	24156	23926	23971	24261	24398	24244	24213	24358	24168	24102	24051	24205	24311	24109	24015	24126	24174	24046	24320	24127	24100	24295	24194	24164	24276	24154	24120	24186	24184	23933	24045	24179	24069	23936	24465	24292	24076	24215	24087	23847	24051	24286	24327	24108	24308	24223	24149	24187	24239	24035	23975	24056	24233	24231	24241	24412	24161	24269	24254	24230	24150	24393	24147	23961	24032	24070	24238	24130	24017	24048	23986	24042	24404	24241	24191	24252	24141	24023	24206	24185	24120	23973	23896	24327	24097	24151	24036	23977	24134	24090	24441	24018	23948	24217	24023	24204	24174	24259	24092	24109	24247	24246	24067	24134	24136	24107	24331	24399	24079	24029	24075	24256	24054	23974	24419	24013	24471	23983	24260	24392	24342	24124	23934	24338	24267	24056	24189	24153	23966	24185	24263	24091	24040	24143	24219	24505	24099	24105	24007	24179	24272	24046	24132	24170	24249	24295	24045	24240	24064	24185	24198	24156	24342	23926	24069	24387	24224	24316	24019	24240	24215	23977	24315	24454	24270	24130	23924	24241	24238	24118	24404	24327	24337	24051	24243	24112	24257	24204	24022	24224	24233	24236	24166	24100	23992	24108	24040	24221	24128	24157	24141	23994	24216	24136	24284	24285	24068	24030	23924	24087	24257	24058	24360	24026	24116	24372	24032	24017	24308	24265	24176	24223	24343	24557	24169	24460	24064	24154	24056	24143	24185	24272	24359	24278	24416	24330	24283	24201	24238	24308	23990	24220	24191	24099	24316	24211	24104	24262	23982	24071	24318	24176	24322	23977	24121	24017	24270	24144	24275	24101	24399	24188	24184	24204	24293	24256	24158	24206	24252	24108	24081	23955	24184	24160	24231	24461	24246	24390	24249	24194	24089	24381	24286	24178	24393	24158	24474	24089	24182	23904	24302	24244	24142	23983	24084	24024	24387	24398	24002	24259	24055	24231	24177	24071	24252	23878	24005	24042	24280	24196	24225	24184	24337	24197	24157	24126	24193	24215	24473	24121	23896	24319	24187	24261	24123	24176	24266	24228	24219	24361	24189	24144	24254	24432	24130	24235	24283	24203	24207	24060	24038	24135	24015	24146	23998	24258	23876	24039	24228	24102	24203	24327	24159	24025	24114	24254	24117	24249	24333	24253	24171	24344	24062	24275	24268	24194	24338	24181	24054	24062	24133	23970
12765	29542	28362	20366	17131	15916	15016	15153	14977	14375	14359	14271	14211	14127	14145	14301	14230	14520	15342	16077	15775	15486	14720	14325	14193	14157	14075	13979	14004	14118	13741	13964	14183	14175	13858	14094	14109	13964	13950	13993	14137	14020	14000	13921	13850	14144	14035	14056	14144	14052	14017	13955	13880	14112	13897	13999	14055	13984	13817	13963	14001	13975	13947	14091	13963	13957	13997	13734	14036	13928	13986	13975	13974	13853	13986	13812	13998	13974	13927	13758	13951	13927	13957	13928	14084	13785	14110	13822	14053	13696	13952	13878	14068	13865	14063	13875	13780	14057	13973	13919	13971	13770	13964	13843	13865	14149	13989	13943	14009	14025	13850	13933	13798	13991	13921	13698	13971	13997	14012	14083	13891	13801	13891	13762	13948	13884	14052	13939	13906	14067	13977	13811	14012	13874	13978	13804	13912	14020	14059	13984	14066	14056	13989	13941	13857	13998	13921	13829	13871	13845	13846	13749	13990	13745	13803	13858	13879	13795	13872	13895	13903	14020	13851	13853	13989	13905	13909	13780	13812	13732	13833	13817	13918	13805	13842	14023	13905	13886	13761	14159	13925	13861	13844	13906	13802	13896	13707	13951	13907	13886	13796	13903	13789	14005	13879	13988	13954	13787	13807	13868	13805	14007	13925	13793	13977	13976	13950	13960	13843	13836	13873	13884	13924	13942	13813	13981	13933	13740	13989	13918	13991	13955	13957	13872	13985	14082	13857	13902	13838	13826	13960	14087	14060	13987	13917	13906	13899	13869	13876	13919	14040	13814	13719	13844	13840	13921	13996	13956	13932	14209	13662	13986	13793	14058	13805	13604	13996	13943	13929	13939	13925	13942	13805	13915	13907	13959	13720	13813	13834	13772	13930	13783	13893	14011	13969	13735	13911	13942	13844	13809	13899	13824	13855	13961	13940	13953	13835	14003	14038	13838	13963	13894	13842	14094	13960	13842	14034	13867	13895	13882	13636	13853	13910	13938	13838	13714	13946	13990	14063	13774	14165	14019	14065	13997	13927	13924	14014	13779	13987	13840	13985	13912	13861	13836	13837	13987	13931	13880	13974	13835	13935	13908	13932	13818	14002	13684	13735	13914	13955	13919	13936	13936	14029	14037	13962	13909	13899	13891	13951	13915	14132	13618	14022	13911	13814	13846	14132	13863	13979	13660	13987	13800	13915	14045	14172	13929	13894	14008	13779	13849	13959	13901	14020	13827	13916	14008	13935	13895	13846	13884	13985	13991	13846	13983	13947	13964	13986	13840	13652	13801	13908	13753	13896	13936	13821	13871	13911	13739	14015	13990	13944	13952	13931	13746	14035	13893	13894	13880	13935	13848	14007	13927	13921	13885	13853	13968	14026	13990	13863	13910	13831	13886	13806	13845	13865	13849	13814	13959	13826	13968	13755	14087	14050	13943	13771	13873	13931	13868	13768	13944	13744	14006	13863	13994	13897	13723	13998	13833	13914	14087	13862	13876	13891	13822	13846	13829	13891	13941	13691	13664	13945	14001	13833	13914	13773	13801	13944	13784	13853	13986	14005	13893	14129	13894	13879	13851	13948	13906	13745	13817	13844	13998	13966	13734	13752	13828	13951	14016	13888	13985	14035	13885	13929	13997	13813	13757	13826	13838	13871	13818	13850	13914	13919	13726	13918	14009	13859	13869	14035	13937	13860	14024	14009	13959	14046	13883	13975	13871	13823	13900	13973	14010	13941	13743	13778	13935	13742	13935	13804	14004	13954	14076	13803	13917	13822	13994	13849	13898	13922	13775	13788	13830	13723	13827	13861	13941	13897	13950	13825	14008	13931	13870	13897	13831	14050	13898	13776	13920	13908	14098	13974	13912	13817	13850	13886	13714	13900	14183	14077	13727	13850	13705	13838	13869	13967	13918	13931	13950	13770	14013	13718	14160	13895	13765	13867	13876	13876	13895	13821	13988	13954	13949	13822	13786	13936	14026	13927	14047	13992	13848	13865	13961	13912	13827	13957	13850	13949	13898	13727	13812	13878	13898	13844	13868	13892	14191	13853	13840	13924	13640	13987	13987	13861	13905	13862	13944	13896	13769	13877	13900	13935	13923	13709	14041	13969	13958	13829	13881	13916	13769	13887	13893	13681	13888	13851	13947	13928	13928	14008	13999	13850	13957	13692	13865	13720	13929	13972	13869	14036	13898	13792	13750	13996	13954	13856	13915	13823	13895	13945	13953	14060	13823	13836	13898	13851	13807	13874	14142	13809	13898	13961	13934	13920	13837	13904	13929	13858	13890	13806	13883	13916	13731	13930	13995	13855	13871	13789	13808	13911	13757	14064	13823	13914	13791	13770	14042	13902	13922	13932	13989	13652	13921	13915	13985	13878	13784	13924	13885	13949	13935	14015	13869	13763	13673	13828	13915	13686	14038	13787	13930	13876	13964	13924	13832	14044	13860	13953	14008	14005	13869	13977	13769	13803	13985	13758	13754	13967	13774	13974	13807	13869	13849	13783	13779	13870	13933	13865	13790	13786	13876	13926	14094	13858	14026	14042	13880	13871	13780	13835	13806	13930	14072	13951	14113	13742	13893	13898	13951	14008	13802	13886	13926	13965	13947	13872	13840	13857	14036	13914	13795	13869	13982	13903	13947	13906	13901	14071	13907	13779	13853	13746	13969	13907	13817	13945	14152	13871	13847	13977	13845	14025	13965	13855	13855	13854	13888	14076	13969	13712	13762	13927	13821	13893	13829	14037	14016	13874	13905	13972	13774	13856	13907	14025	13848	13933	13696	13996	13781	13783	14008	13812	13916	13768	13860	13894	13920	13863	13889	13771	14074	13838	13867	13935	13829	13828	14046	13918	13868	13763	14035	13953	13711	13934	13858	14017	14050	13936	13826	13958	13943	13861	13934	13921	13860	13788	13690	13783	14023	13969	13842	13799	13963	13862	13820	14021	13880	13787	13941	13887	13872	13968	13743	13860	14020	13919	13915	13736	13882	13719	13894	13847	13801	13887	13944	14036	13908	13778	13995	13902	13994	13941	13756	14023	14069	13713	13926	13957	14042	13763	13876	13709	13781	13932	13816	13944	13928	13937	13808	14083	13884	13842	13906	14011	13904	13999	13790	13849	13948	14004	13972	14009	13997	14077	14021	13944	13829	13836	13961	13852	13706	14129	13889	13992	14063	13632	13819	13850	13894	13871	14115	13681	14018	14122	13824	13845	14094	13933	13809	13938	14003	13825	13747	13819	13998	13676	13781	13845	13771	13906	13835	13943	13899	14000	13924	13791	13929	13875	13808	13776	13888	13880	13841	14018	13850	13800	13959	13963	14101	13904	13866	13778	13904	13941	13995	13976	13787	13917	13899	13709	14000	13896	13982	13784	13850	13980	13881	14025	13895	13848	13942	14102	14029	14086	13684	13995	13837	13836	13979	13944	13854	13866	13976	13894	13785	14012	13926	14047	13823	13904	13937	13908	13865	13819	13909	13794	13932	13837	13803	13966	14041	13818	13836	13899	14021	13957	14007	13984	13818	13961	13864	13781	13786	14022	13766	13950	13945	14011	13834	14053	13863	13938	13871	13924	13957	14100	13948	13826	13969	13792	13851	13939	13866	14010	13978	14009	13857	13905	13992	13988	14016	13922	14022	13911	14019	13935	13888	13960	13897	14024	13816	14012	13854	13892	14050	13839	13843	13699	13994	13734	14106	13801	13840	13696	13797	13885	14003	13894	13897	14061	13871	13949	13873	13943	13924	13881	13818	13977	13915	14022	14059	13865	14108	13765	13844	13858	13802	13882	13780	13919	13937	14027	13832	13917	13986	13980	13996	13853	13930	13934	14162	13939	13876	13868	13880	13957	14024	13921	13961	13875	13805	13996	13906	13973	13953	13971	13867	13911	13928	13841	13764	13939	13938	14015	13866	13862	13769	13858	14067	13936	13921	13951	13900	13847	13754	14034	13980	13796	13916	13818	13972	14048	13979	13919	14034	13922	13945	13857	13882	13862	13967	13927	13868	13964	13735	13818	14046	13991	14017	13681	13798	13793	13991	13716	13881	13986	13984	13900	13894	13986	13870	13995	13946	14044	13810	13892	13718	13907	13873	13941	14029	13937	14002	13912	13764	13665	13836	14020	13944	13779	14006	14064	13953	13957	13896	13874	13945	14049	13932	13942	13838	13894	13835	13648	13855	13932	13755	13882	14108	13936	13778	14000	14016	13896	13888	13960	14029	13945	13854	13843	13977	13969	13961	13967	13916	13859	14032	13846	13998	13748	13882	13941	14189	13803	13950	13854	13745	13750	13788	13874	14102	13742	14043	13895	14006	13890	13694	13999	13937	13880	13877	13889	13758	13973	13899	13669	13836	13789	13890	13916	13799	13867	13771	13988	14016	13999	13787	13830	13846	13803	13883	13757	13977	13826	14091	13967	13872	14002	13860	13823	13776	13854	13917	13820	13847	13773	14009	14010	14041	13941	13772	13905	14012	13939	14031	13846	13941	13813	13885	13706	13680	13814	13940	13972	14025	13845	13764	13871	13865	13821	13958	13934	13918	13974	13990	13909	14012	13909	13996	13899	13899	13903	13862	13982	13965	13977	13751	13849	13698	13879	13899	14057	13761	13822	13839	13982	13951	14006	14008	13798	13889	13796	14000	13812	13896	13996	13853	13841	13801	14107	14039	13853	13976	13834	13810	13959	14038	14032	13848	13993	13961	13995	13926	13794	13763	13892	13850	13935	13785	13819	13869	13907	13912	13820	14042	13674	13832	13945	14143	13980	13855	13970	13842	13892	13902	14019	13877	13887	13823	13889	13861	13984	13848	13843	13745	13896	13801	13836	13781	13666	13993	13865	13885	13869	13911	13864	14038	13855	13815	13644	13889	13742	14017	13858	13888	13845	13687	13940	13852	13807	13728	13981	13871	13794	13698	13908	13763	13925	13880	13877	13849	14003	13778	13753	13864	13881	13793	13854	13940	13932	13882	13769	13844	14031	13864	13980	13955	13920	13857	13998	13871	13746	13942	13950	13930	13831	13849	14079	13846	13963	13854	13959	13924	13917	13796	13958	13793	13977	13872	13971	13919	13903	13819	13805	13845	14018	13948	13960	13881	13992	13907	14100	14067	13948	13843	13887	13832
32335	27703	31675	29230	26255	25241	24944	24971	24603	24439	24313	24362	24250	24364	24158	24051	24238	24010	23982	24357	23985	24376	23963	24231	24176	24125	24097	24153	24334	24156	23917	23841	23895	23994	23922	24021	24025	24303	23877	24180	24310	24011	24099	24021	24255	24235	24024	24099	23908	24126	24174	24018	24320	24272	24027	24181	24216	24095	24174	24036	23901	23934	24168	23997	24093	24168	24079	24095	24042	23906	24123	24278	23849	24066	24093	24195	23808	24079	23809	23887	24085	24079	24026	23999	23876	23914	24124	23924	23999	24151	24072	24092	24119	23934	24462	23965	24040	23941	23947	23961	23964	24222	24038	24273	24122	24116	23899	24140	24100	24134	23946	23991	24144	23856	23951	23805	24175	23855	24078	24122	23927	24149	23988	24315	24454	24080	24030	24105	24222	24339	24175	24154	23777	24012	23982	24042	24007	24063	23875	24198	23956	24105	24179	23977	24077	24003	23854	23835	24125	24195	23929	24211	23893	23817	23782	23976	23944	24034	24144	24030	24123	24065	23967	23813	24085	24160	23929	24109	24182	24170	24128	24100	23841	23775	24045	24041	24289	24184	24218	24155	24171	24149	24175	24215	23943	24086	23974	24057	23783	23824	23977	24122	24406	24087	24029	24187	23847	23969	23798	24129	24188	24047	24180	23988	24018	24129	23995	23881	24165	23996	24039	23893	24090	24064	24055	24037	23939	23891	24037	23918	24210	24086	24180	24018	24093	23762	23892	24056	24213	24122	24023	23957	24173	24033	24189	24216	24432	24272	23956	24215	24124	24008	23839	24131	24282	24153	23779	24050	24267	24122	24061	24181	24009	24196	24223	23924	24038	24172	23961	23956	24169	23966	24190	24184	23813	24330	23827	23928	24144	24128	24416	24157	24018	24153	24158	23924	23939	24141	24235	24231	23947	23956	24032	24238	24092	23963	23762	24189	24086	23959	24097	24201	23997	23924	24134	23920	24200	23869	23832	24030	24155	24089	24177	24122	24061	24057	24160	24120	24112	24039	24127	24193	24239	23696	23882	23905	24079	24237	23981	24107	23929	24033	24301	24066	24013	24252	24149	24124	24186	24201	24159	24024	24094	24101	24171	23925	23968	24032	24241	23874	24065	24241	24153	24367	24145	24063	23997	24122	24139	23858	24066	23944	23957	24293	24133	23889	24126	24030	24208	23991	23927	24193	24138	23817	24153	23865	24083	24248	24066	24189	24082	23982	24117	24094	24005	23847	24158	24320	24031	24161	24127	24228	24041	24020	24076	24325	24237	24103	24247	24382	23887	23995	23995	24234	24363	24027	24041	24071	24180	23953	24328	23911	24055	23917	24106	23985	23960	24077	24128	24109	23940	24005	24121	24336	24198	23948	23914	24228	23959	24112	24201	24066	23861	23827	24015	23947	23891	24168	24152	24370	23821	24018	23947	23861	23936	24244	24490	23938	24039	24233	23870	23965	24063	23984	24129	24162	23898	24047	23914	23987	24042	23850	24025	24005	23787	24027	24084	24251	23991	24168	24281	24213	24229	24178	24250	23981	24000	24188	24209	24287	23850	23894	24215	23961	24214	23998	24177	23917	24087	24063	23812	24002	24086	24025	24237	23934	24097	23890	23897	23829	24024	24311	24120	24233	24233	24005	24164	23924	24232	24232	24258	24177	24003	24076	24050	24064	24229	23835	24298	24157	23993	24149	24084	23976	24071	23963	23960	24223	24239	24317	24163	23926	24125	24028	24116	24187	23685	23928	24027	23996	24116	24215	23943	24066	24039	24007	24031	24048	24231	23968	24101	23741	24063	23974	23977	23773	23891	24092	24016	24352	24331	24173	24028	24115	24104	23813	23848	23956	23945	24015	24070	23968	24041	24123	24129	24048	24021	23908	24104	24160	24134	24064	23934	23956	24165	24019	23891	24219	23896	24030	23977	23973	24071	23954	24035	24240	24042	24207	24176	24136	24029	23964	24015	24105	24012	24006	24090	23864	24104	24083	24211	24228	23868	23915	23953	23949	24119	23856	24032	24137	23856	24057	23980	23830	24113	24219	24251	24149	23824	24136	23773	24104	24025	24058	24272	24088	23941	24284	24051	23979	24118	24004	23981	24093	24041	24191	23880	24100	24094	23947	24088	23965	24144	23952	24105	24160	23947	23796	24036	23958	23926	24019	23917	24104	23951	24011	23925	24042	24240	24005	24066	23870	24212	24174	24050	24108	24219	24109	24135	24164	24167	24243	23818	24289	24086	24147	24023	23847	24095	23788	24148	24012	24290	24188	24215	24007	24119	24015	24242	24155	24248	24031	24212	23965	24212	23872	23741	23948	23989	24220	23892	23877	23873	24267	23962	23916	24150	24115	24090	24027	24184	24209	24144	23968	24341	23938	24266	24087	24029	24157	23909	23877	24066	24294	24072	24025	24091	24207	24038	24033	24367	24121	24078	24182	24234	24124	24140	24159	24109	24056	24210	24338	23960	24146	24214	24144	24118	23971	23922	24045	24166	24264	23929	23837	23951	24022	24161	23974	23914	23890	24040	23963	24019	23998	23937	24177	24206	24200	23938	24125	23984	24188	24081	24000	24030	23963	23882	24055	24045	24211	23934	24192	23903	24085	23950	24053	24071	24218	24001	23954	24020	24130	23914	23968	24014	24270	23962	24018	23777	24004	23893	23783	24024	24103	24029	24132	23987	24175	24054	24112	23991	24155	24076	24095	23996	24043	24282	24177	24033	24056	24069	23994	23933	24357	24027	24203	24142	24059	24224	24158	24295	24049	24214	24118	23957	23930	23922	23889	23959	24073	24092	24068	24223	24184	23966	23877	24111	24052	24039	23932	24025	23962	24197	23951	24035	24191	24190	24032	24067	24247	23880	24088	24073	24149	24058	24271	24150	23979	24090	24099	24107	24234	24223	24185	23916	24115	23868	23993	24066	24072	24222	24041	24101	24069	24290	23980	23890	23969	24364	24092	24228	23992	24085	23959	24207	24206	24217	24098	24242	24020	23996	23748	24278	24125	24160	24082	23971	24184	24068	24269	24312	24029	24200	24192	24001	24119	24081	24087	24048	24020	24083	24140	24177	24348	24063	24222	24185	23963	24074	24166	23980	24137	24241	24122	23998	24071	24117	23995	23890	24016	24021	24276	24190	24220	24135	23751	24154	23989	24018	24010	24310	23869	23923	24086	24250	24242	24143	24047	24176	23731	24159	23970	23998	24107	24147	24423	24155	24218	23989	24204	24287	24077	24058	24235	23827	24197	24185	24364	23964	24209	24219	24051	24247	24110	23908	24274	23933	24079	24010	24243	24061	24016	24109	24301	24155	24249	24123	24221	24006	23903	24065	24061	24034	23951	23855	24111	24095	24185	23997	24146	24209	24162	24267	24092	24197	23896	24240	24118	24134	24098	24078	23943	24051	24209	24343	24282	24074	23808	23898	23828	23910	23891	24423	24141	24076	24092	24035	23908	23998	24331	23934	23937	23970	24130	24170	24121	24029	24040	24177	24048	24043	24095	24102	23797	24153	24214	24154	24350	24129	23946	24163	23976	23996	24100	23929	23927	23972	23879	24071	24241	24002	24085	24205	23989	24041	24185	24051	23966	24020	24185	23980	24022	24101	23822	24177	24068	24227	24031	24227	24135	24054	24054	23989	24220	24115	24258	23848	23844	23856	24207	24018	23914	23941	24065	24216	23906	24140	24027	23839	23962	24212	24081	24299	23867	24063	24103	23983	23905	24087	23948	24066	23893	24069	23795	24013	24088	24147	24190	24142	23920	24160	24091	24172	24170	24248	24193	24183	24136	24076	24173	23838	24089	24065	24050	24081	24284	24226	24118	23809	24167	24221	24008	24217	24264	24295	23846	23935	24020	24174	24166	23952	24039	24093	24142	24126	23837	24150	24391	24313	24422	24042	23936	24053	24202	24111	23959	23840	24017	24185	23882	23882	24041	24011	23985	24126	24215	24269	24007	23971	23915	24171	24131	23885	23854	24095	23892	24205	24116	23957	24135	24109	24157	24148	24309	23970	24070	24070	23925	24010	23935	24107	24260	24196	23965	24118	23944	24037	24089	24060	23994	23935	24160	24114	24286	23950	23911	24090	24189	24073	23910	24320	24103	23968	24104	24082	23839	24347	24012	24082	24318	24236	24028	24069	24133	23994	23885	24173	24083	23926	24087	24160	24215	24070	24066	24001	24078	24014	24102	23911	24111	24197	23947	24240	24080	23940	23843	24010	23842	24002	23824	24082	23976	23987	24256	24050	24069	24163	24090	24026	24150	24098	24236	23880	23897	24160	23934	24135	24081	24476	23915	24041	24244	24096	24340	24167	24121	23993	23910	24210	23972	23833	23911	23789	24029	23949	23920	24209	24099	24234	24183	24104	23965	24015	24099	24044	24055	24089	24121	24000	23922	24205	24125	23820	23962	24196	24216	24033	24029	24165	24042	24144	24271	24043	24064	23859	24189	23989	24072	24083	24132	23923	23858	24143	24076	24073	23888	24018	24128	24103	24305	24234	23965	24168	24026	24104	23947	23980	23873	23876	24274	24131	23953	24230	24058	24190	24189	24340	23922	23964	24187	24132	24315	24124	24123	23895	24128	24253	24101	23967	24244	24044	23920	24097	23900	24128	23888	24075	24067	24010	24274	23945	24102	23962	24007	24270	24123	24364	24072	23993	24167	24219	24360	24023	24115	24029	23927	24110	24208	23886	24075	23947	24119	23887	24001	24024	24079	23796	23965	24197	24060	24103	24040	24022	23773	24036	24151	24002	24255	24024	23973	24268	24192	23891	24010	24200	24010	23990	24109	23972	23901	24041	24071	23998	23864	24097	24143	24161	24327	23950	24126	23893	23971	24049	23961	24122	24085	24190	24079	24037	23887	23921	24144	24198	24065	24266	24038	24033	24120	24118	24064	24241	24302	24107	24054	24152	24174	23950	24129	24300	24066	23911	23977	23942	23705	24046	23933	24051	24067	24290	24113	24104	24185	24274	24064	24100	23981	24170	24184	24014	23958	24422	24115	23989	24114	24168	24194	24159	24164	23960	24141	24127	24022	24130	24208	24089	24034	24078	24084	24077	24099	24121	24047	23912	24223	24071	23945	23786	24191	23898	24124	24111	24154	24225	24280	24137	24167
16935	23695	21761	17067	15253	14508	14240	14331	13880	13887	13900	13943	13688	13788	13879	13795	13669	13583	13851	13781	13765	13940	13786	13844	13759	13598	13763	13712	13663	13690	13586	13652	13966	13668	13594	13658	13515	13661	13571	13835	13771	13829	13671	13724	13679	13516	13476	13707	13796	13532	13667	13822	13678	13686	13704	13811	13593	13561	13745	13764	13564	13762	13792	13605	13799	13641	13582	13910	13540	13549	13657	13563	13585	13421	13616	13693	13652	13662	13626	13633	13623	13773	13562	13645	13733	13495	13590	13537	13559	13798	13667	13682	13510	13740	13690	13679	13669	13569	13670	13816	13654	13644	13655	13669	13767	13662	13699	13611	13591	13697	13614	13786	13583	13553	13391	13689	13679	13628	13530	13832	13762	13623	13730	13605	13718	13834	13540	13762	13653	13866	13702	13777	13642	13591	13690	13597	13509	13810	13660	13659	13643	13612	13732	13852	13582	13710	13642	13830	13603	13705	13787	13602	13673	13626	13764	13504	13523	13531	13764	13576	13631	13615	13552	13633	13687	13681	13565	13777	13730	13733	13609	13726	13600	13575	13569	13696	13695	13704	13748	13679	13534	13649	13655	13820	13604	13810	13728	13761	13581	13591	13699	13661	13705	13686	13685	13822	13601	13765	13565	13472	13608	13655	13744	13541	13677	13585	13694	13562	13510	13747	13662	13670	13603	13822	13806	13632	13574	13765	13599	13657	13682	13652	13532	13672	13561	13777	13673	13634	13619	13640	13600	13849	13682	13681	13690	13598	13620	13915	13724	13756	13670	13723	13758	13710	13687	13597	13579	13716	13644	13599	13804	13603	13777	13599	13658	13712	13604	13643	13716	13774	13656	13438	13646	13627	13650	13917	13566	13622	13748	13548	13597	13575	13749	13678	13574	13693	13649	13552	13660	13551	13717	13749	13653	13603	13681	13593	13613	13796	13818	13604	13769	13621	13639	13742	13529	13764	13518	13490	13690	13588	13798	13610	13556	13905	13571	13860	13744	13731	13728	13660	13660	13836	13690	13740	13698	13636	13588	13587	13642	13634	13533	13809	13642	13620	13696	13569	13610	13542	13603	13454	13838	13739	13677	13708	13721	13620	13794	13342	13731	13650	13660	13662	13705	13671	13591	13639	13565	13492	13632	13561	13597	13758	13523	13779	13712	13593	13550	13737	13579	13719	13673	13494	13625	13710	13524	13468	13508	13726	13709	13544	13628	13502	13519	13789	13620	13535	13572	13675	13612	13734	13474	13773	13795	13536	13683	13779	13619	13650	13460	13642	13671	13595	13639	13640	13625	13608	13757	13560	13736	13668	13650	13524	13629	13644	13732	13620	13575	13699	13849	13695	13752	13740	13625	13563	13749	13661	13719	13589	13427	13666	13597	13701	13684	13462	13654	13758	13638	13612	13655	13707	13528	13630	13696	13621	13673	13582	13661	13594	13640	13693	13688	13769	13608	13616	13668	13662	13609	13665	13750	13629	13582	13707	13685	13706	13599	13574	13712	13693	13748	13553	13640	13629	13751	13712	13640	13706	13836	13593	13694	13795	13603	13616	13752	13632	13579	13647	13649	13706	13571	13571	13630	13683	13802	13745	13842	13543	13625	13678	13793	13643	13651	13631	13511	13631	13779	13655	13689	13575	13585	13743	13658	13732	13698	13546	13718	13619	13710	13535	13690	13500	13647	13552	13592	13719	13513	13712	13632	13771	13846	13557	13853	13650	13625	13738	13613	13581	13812	13650	13528	13558	13509	13697	13535	13653	13793	13655	13603	13582	13866	13807	13506	13677	13770	13695	13501	13749	13908	13494	13742	13712	13633	13704	13625	13751	13684	13634	13835	13508	13739	13748	13680	13761	13584	13625	13647	13566	13881	13654	13713	13646	13923	13574	13572	13611	13756	13651	13858	13719	13611	13636	13891	13472	13767	13493	13658	13583	13610	13668	13904	13720	13726	13654	13686	13913	13711	13668	13663	13562	13659	13546	13583	13645	13573	13533	13644	13589	13595	13579	13599	13564	13858	13510	13663	13641	13716	13673	13710	13854	13558	13702	13753	13606	13596	13785	13751	13714	13739	13613	13625	13513	13750	13753	13674	13556	13583	13699	13549	13722	13772	13751	13804	13554	13649	13552	13711	13587	13708	13679	13668	13702	13740	13735	13561	13595	13716	13565	13579	13637	13488	13794	13694	13763	13640	13698	13871	13605	13647	13479	13841	13612	13603	13483	13453	13729	13646	13750	13642	13550	13839	13511	13633	13639	13636	13562	13661	13562	13538	13715	13717	13566	13728	13625	13841	13668	13700	13647	13726	13690	13589	13690	13567	13609	13636	13796	13694	13605	13597	13584	13747	13672	13637	13588	13614	13787	13749	13445	13716	13736	13603	13812	13841	13509	13693	13595	13684	13516	13509	13645	13735	13766	13569	13693	13758	13581	13556	13673	13694	13500	13634	13640	13608	13710	13705	13784	13531	13707	13478	13633	13556	13811	13737	13677	13717	13727	13789	13605	13738	13590	13554	13629	13770	13637	13647	13613	13603	13703	13692	13647	13633	13688	13682	13749	13754	13800	13709	13670	13588	13662	13515	13582	13706	13584	13547	13516	13791	13701	13711	13496	13688	13666	13595	13602	13804	13619	13646	13567	13670	13699	13651	13632	13545	13692	13652	13636	13710	13625	13622	13623	13699	13643	13683	13512	13472	13589	13563	13923	13670	13546	13598	13671	13597	13489	13710	13593	13760	13534	13693	13637	13531	13594	13760	13634	13552	13748	13747	13695	13855	13698	13557	13671	13619	13553	13886	13700	13689	13625	13612	13753	13788	13643	13615	13635	13567	13657	13600	13649	13805	13763	13791	13382	13831	13627	13589	13624	13661	13543	13634	13671	13661	13721	13653	13662	13503	13672	13675	13775	13715	13594	13557	13708	13522	13653	13632	13568	13719	13634	13619	13698	13740	13662	13702	13593	13831	13642	13628	13536	13733	13562	13716	13731	13612	13580	13617	13899	13680	13626	13758	13778	13604	13531	13755	13520	13717	13765	13777	13637	13650	13618	13730	13674	13779	13617	13646	13733	13787	13565	13644	13680	13656	13653	13582	13651	13586	13692	13611	13723	13515	13737	13763	13686	13638	13640	13704	13759	13615	13441	13547	13746	13783	13795	13810	13777	13582	13535	13635	13594	13548	13541	13482	13674	13783	13614	13674	13561	13519	13531	13737	13550	13530	13590	13650	13597	13756	13830	13755	13728	13720	13700	13638	13618	13742	13535	13765	13647	13857	13650	13759	13758	13562	13665	13723	13753	13769	13827	13822	13665	13607	13683	13648	13688	13467	13609	13855	13657	13806	13702	13669	13734	13622	13608	13768	13581	13569	13768	13601	13788	13520	13704	13580	13603	13816	13702	13634	13768	13808	13726	13584	13618	13575	13688	13751	13639	13745	13759	13538	13719	13574	13677	13651	13600	13561	13633	13686	13583	13835	13669	13695	13588	13653	13820	13954	13715	13605	13659	13820	13485	13469	13694	13870	13553	13599	13548	13633	13456	13666	13612	13551	13634	13641	13722	13624	13707	13648	13717	13576	13786	13882	13567	13608	13675	13635	13536	13858	13681	13794	13712	13694	13659	13767	13624	13961	13688	13621	13611	13479	13798	13494	13667	13745	13561	13633	13573	13734	13671	13631	13688	13528	13775	13438	13673	13729	13719	13694	13680	13682	13514	13620	13567	13649	13724	13545	13514	13705	13663	13918	13484	13566	13633	13501	13537	13780	13516	13614	13698	13704	13512	13596	13660	13567	13640	13667	13608	13758	13434	13795	13807	13653	13629	13866	13751	13916	13731	13726	13561	13682	13708	13773	13560	13588	13658	13576	13684	13777	13628	13701	13532	13512	13594	13600	13722	13636	13827	13634	13698	13633	13682	13658	13771	13715	13545	13671	13654	13665	13826	13751	13583	13584	13679	13591	13643	13522	13690	13713	13707	13691	13786	13497	13679	13675	13634	13740	13715	13532	13725	13753	13762	13573	13555	13524	13609	13585	13674	13668	13489	13710	13740	13596	13584	13680	13563	13508	13571	13806	13664	13595	13608	13545	13618	13552	13571	13602	13553	13662	13766	13730	13575	13769	13647	13574	13568	13675	13606	13703	13664	13753	13536	13625	13761	13552	13725	13525	13734	13486	13645	13566	13732	13611	13636	13679	13653	13632	13727	13578	13472	13733	13658	13813	13599	13869	13615	13771	13628	13803	13605	13775	13637	13607	13607	13664	13676	13450	13665	13732	13657	13529	13631	13569	13756	13439	13635	13664	13833	13714	13638	13653	13676	13606	13504	13621	13672	13532	13659	13489	13724	13707	13645	13747	13683	13421	13806	13888	13574	13668	13679	13709	13611	13749	13660	13829	13602	13565	13657	13746	13704	13771	13709	13441	13702	13738	13552	13703	13534	13432	13826	13564	13581	13610	13731	13626	13772	13650	13695	13823	13526	13737	13517	13655	13687	13581	13677	13675	13667	13597	13827	13653	13766	13548	13764	13873	13691	13635	13804	13704	13716	13655	13809	13525	13671	13553	13699	13705	13577	13680	13692	13637	13793	13645	13561	13643	13680	13698	13636	13660	13676	13631	13717	13909	13585	13635	13583	13680	13778	13731	13460	13748	13592	13605	13836	13793	13831	13616	13775	13661	13812	13665	13642	13766	13584	13845	13714	13711	13724	13511	13542	13720	13577	13648	13750	13755	13740	13645	13687	13635	13629	13618	13776	13784	13451	13874	13681	13716	13672	13697	13605	13724	13643	13720	13563	13681	13754	13742	13647	13734	13747	13716	13777	13728	13610	13709	13536	13669	13623	13748	13635	13706	13493	13727	13767	13696	13524	13621	13684	13736	13612	13653	13623	13658	13738	13638	13642	13678	13623	13672	13684	13585	13583	13630	13621	13861	13510	13685	13695	13835	13827	13647	13664	13697	13743	13814	13688	13637	13556	13601	13539	13568	13652	13781	13929	13819	13630	13741	13748	13630	13777	13494	13592	13603	13717	13616	13661	13559	13635	13572	13512	13780	13703	13709	13602	13874	13729	13741	13820	13610	13646	13838	13512	13653	13698	13862	13584	13657	13617	13678	13623	13690	13680
24487	21018	27822	26843	26083	26330	26266	25269	24693	24756	24523	24287	24059	24017	24138	24001	24083	23898	23916	24933	25359	25006	24545	24137	24116	23919	23886	23893	23816	23704	23698	23768	23918	23804	23868	23706	23757	23768	23991	23705	23802	23677	23822	23821	23640	23679	23604	23729	23860	23649	23686	23631	23716	23765	23549	23549	23661	23870	23543	23772	23774	23569	23799	23611	23475	23826	23750	23687	23930	23736	23752	23553	23624	23771	23468	23753	23788	23640	23790	23686	23821	23736	23570	23872	23766	23488	23643	23657	23913	23879	23844	23882	23637	23607	23931	23649	23551	23443	23923	23884	23477	23689	23442	23686	23618	23663	23838	23724	23734	23746	23705	23828	23843	23653	23741	23721	23859	23907	23703	23526	23644	23749	23618	23706	23635	23500	23558	23654	23745	23617	23686	23833	23697	23747	23545	23538	23749	23805	23809	23736	23657	23671	23802	23837	23511	23972	23487	23638	23700	23650	23681	23777	23842	23435	23505	23923	23612	23676	23764	23732	23609	23676	23541	23443	23727	23641	23771	23658	23721	23537	23792	23622	23733	23557	23525	23556	23772	23673	23588	23624	23939	23686	23652	23695	23678	23745	23769	23788	23636	23548	23748	23665	23790	23774	23716	23689	23670	23537	23641	23756	23693	23492	23545	23595	23829	23684	23658	23735	23830	23647	23589	23755	23577	23725	23884	23724	23742	23391	23873	23631	23847	23783	23579	23804	23709	23939	23589	23739	23789	23691	23754	23575	23468	23869	23636	23771	23862	23632	23631	23625	24000	23737	23730	23757	23681	23751	23850	23762	23728	23798	23692	23531	23647	23614	23488	23508	23631	23789	23768	23556	23570	23675	23639	23662	23455	23637	23731	23688	23728	23802	23630	23523	23857	23696	23753	23639	23510	23603	23725	23727	23788	23716	23637	23672	24078	23653	23703	23583	23874	23897	23675	23619	23700	23787	23481	23571	23627	23634	23769	23671	23875	23667	23701	23724	23813	23695	23733	23810	23580	23641	23689	23527	23699	23528	23806	23510	23557	23748	23761	23710	23437	23848	23506	23636	23573	23672	23831	23677	23691	23806	23694	23736	23908	23845	23591	23603	23781	23754	23772	23766	23835	23374	23599	23695	23562	23651	23804	23734	23824	23863	23515	23692	23621	23856	23589	23820	23443	23397	23705	23289	23682	23857	23826	23745	23544	23651	23490	23549	23765	23755	23779	23745	23616	23772	23615	23647	24065	23958	23488	23568	23367	23575	23619	23975	23962	23796	23668	23733	23708	23551	23695	23711	23675	23661	23519	23965	23728	23436	23499	23673	23551	23788	23488	23690	23622	23730	23713	23687	23984	23802	23522	23734	23779	23701	23671	23825	23595	23711	23448	23704	23752	23678	23751	23742	23842	23790	23589	23469	23567	23712	23623	23426	23550	23694	23701	23562	23575	23621	23733	23839	23894	23652	23522	23913	23617	23794	23666	23914	23645	23542	23507	23749	23602	23717	23656	23644	23500	23463	23568	23612	23683	23711	23812	23548	23571	23592	23478	23634	23902	23827	23661	23549	23787	23616	23671	23662	23457	23603	23899	23662	23610	23583	23438	23919	23595	23856	23710	23955	23886	24081	23840	23725	23600	23912	23770	23749	23760	23852	23868	23911	23860	23720	23702	23790	23449	23842	23581	23558	23578	23728	23595	23830	23634	23747	23582	23536	23517	23824	23575	23663	23635	23697	23732	23648	23746	23763	23660	23371	23788	23549	23848	23607	23543	23634	23428	23829	23660	23796	23440	23914	23763	23866	23599	23496	23633	23701	23706	24034	23649	23877	23842	23837	23951	23759	23767	23751	23735	23625	23784	23826	23812	23390	23791	23516	23709	23543	23642	23725	23818	23757	23821	23634	23553	23563	23663	23761	23692	23653	23468	23776	23582	23735	23716	23615	23523	23667	23815	23638	23736	23689	23703	23629	23711	23533	23521	23700	23705	23529	23586	23799	23564	23865	23584	23807	23631	23887	23897	23511	23504	23775	23829	23745	23803	23584	23804	23626	23645	23811	23859	23625	23863	23817	23761	23897	23864	23928	23793	23549	23948	23721	23496	23913	23697	23924	23681	23591	23637	23900	23760	23559	23737	23898	23927	23637	23466	23585	23629	23519	23689	23710	23712	23497	23511	23666	23646	23719	23803	23600	23788	23523	23726	23960	23664	23674	24074	23728	23684	23501	23898	23646	23829	23328	23918	23659	23825	23738	23751	23725	23650	23806	23651	23529	23670	23641	23563	23835	23786	23707	23566	23808	23690	23722	23870	23421	23573	23405	23708	23539	23618	23520	23720	23723	23806	23615	23805	23679	23636	23458	23526	23527	23816	23679	23647	23479	23788	23361	23652	23656	23779	23898	23751	23650	23724	23761	23540	23552	23757	23713	23911	23764	23471	23628	23677	23613	23847	23786	23568	23588	23546	23631	23814	23553	23841	23539	23628	23548	23967	23727	23667	23692	23687	23731	23727	23882	23741	23618	23627	23688	23771	23679	23677	23644	23743	23904	23845	23752	23898	23877	23785	23892	23684	23709	23794	23780	23715	23881	23699	23712	23667	23639	23508	23723	23613	23540	23590	23604	23872	23720	23452	23575	23669	23840	23762	23727	23574	23516	23721	23907	23807	23589	23726	23550	23865	23750	23744	23770	23780	23635	23600	23684	23656	23688	23653	23730	23554	23511	23680	23855	23511	23527	23451	23764	23587	23799	23728	23815	23681	23551	23611	23616	23748	23664	23634	23789	23660	23641	23659	23692	23739	23691	23770	23633	23787	23602	23769	23728	23724	23542	23707	23709	23755	23790	23845	23899	24041	23644	23883	23845	23785	23481	23843	23936	23707	23599	23686	23517	23729	23991	23729	23547	23727	23791	23824	23925	23809	23620	23677	23414	23831	23574	23625	23701	23700	23616	23799	23869	23725	23787	23647	23551	23766	23808	23714	23443	23535	23708	23595	23770	23845	23820	23814	23782	23896	23647	23719	23430	23488	23639	23652	23863	23544	23895	23640	23508	23789	23573	23783	23679	23660	23746	23771	23706	23641	23848	23631	23623	23596	23622	23588	23593	23504	23429	23592	23706	23814	23624	23653	23713	23679	23701	23869	23613	23706	23691	23712	23751	23612	23605	23573	23736	23903	23584	23743	23665	23488	23515	23761	23865	23637	23745	23576	23664	23686	23640	23700	23623	23399	23854	23733	23736	23699	23620	23651	23856	23949	23459	23682	23582	23675	23886	23919	23830	23757	23760	23748	23624	23645	23705	23565	23822	23731	23373	23733	23732	23875	23838	23555	23590	23469	23459	23848	23979	23712	23570	23845	23574	23629	23820	24057	23755	23856	23695	23715	23686	23962	23752	24113	23619	23955	23810	23684	23869	23683	23660	23442	23492	23620	23382	23509	23847	23834	23968	23856	23651	23869	23502	23788	23746	23636	23705	23685	23723	23689	23694	23733	23440	23749	23595	23888	23922	23675	23594	23815	23589	23693	23673	23623	23582	23958	23552	23696	23805	23586	23410	23609	23846	23727	23925	23438	23380	23606	23455	23539	23885	23721	23417	23679	23720	23845	23936	23693	23621	23485	23569	23666	23488	23653	23778	23594	23625	23876	23866	23791	23444	23749	23721	24019	23758	23715	23654	23676	23541	23675	23850	23769	23555	23680	23767	23776	23866	23743	23640	23723	23697	23703	23760	23696	23890	23726	23610	23755	23814	23718	23660	23633	23654	23739	23578	23680	23870	23855	23618	23674	23722	23553	23426	23743	23699	23513	23619	23453	23725	23704	23700	23705	23785	23754	23706	23742	23690	23500	23566	23766	23912	23737	23787	23962	23884	23418	23643	23900	23592	23601	23802	23594	23550	23687	23322	23838	23420	23757	23567	23817	23887	23670	23553	23744	23797	23763	23737	23659	23849	23719	23685	23628	23588	23587	23573	23808	23738	23658	23715	23604	23667	23758	23642	23611	23904	23927	23635	23578	23497	23851	23647	23629	23688	23607	23821	23928	23637	23661	23647	23580	23596	23824	23660	23497	23670	23787	23494	23626	23695	23527	23845	23774	23754	23588	23786	23700	23639	23626	23653	23706	23684	23763	23840	23693	23628	23805	23728	23817	23940	23706	23697	23555	23295	23598	23660	23663	23544	23700	23650	23566	23485	23694	23742	23863	23778	23742	23639	23645	23639	23826	23753	23651	23555	23598	23378	23700	23933	23963	23617	23679	23816	23730	23747	23533	23620	23774	23888	23598	23798	23525	23787	23902	23692	23812	23570	23698	23786	23961	23850	23787	23787	23775	23801	23780	23671	23564	23564	24066	23782	23911	23752	23745	23561	23588	23701	23608	23647	23738	23555	23673	23789	23705	23928	23664	23802	23603	23773	23780	23517	23784	23842	23755	23986	23754	23782	23548	23715	23748	23780	23631	23765	23748	23882	23875	23531	23698	23560	23594	23590	23770	23855	24085	23659	23655	23574	23412	24009	23836	23530	23479	23607	23392	23579	23749	23904	23995	23551	23767	24066	23499	23612	23838	23841	23872	23419	23693	23560	23796	23740	23825	23586	23817	23705	23665	23437	23706	23708	23629	23464	23632	23688	23838	23551	23608	23656	23884	23794	23777	23762	23615	23550	23732	23879	23705	23566	23599	23592	23838	23663	23652	23646	23493	23747	23777	23906	23638	23674	23597	23645	23543	23660	23790	23297	24027	23773	23444	23668	23632	23831	23845	23694	23676	23560	23672	23514	23731	23871	23578	23514	23644	23703	23953	23661	23898	23630	23781	23692	23490	23604	23596	23937	23528	23775	23694	23621	23529	23754	23797	23510	23448	23751	23906	23644	23613	23600	23797	23586	23732	23717	23735	23524	23488	23677	23894	23830	23793	23585	23792	23487	23701	23845	23820	23723	23691	23758	23797	23652	23853	23744	23641	23781	23683	23766	23579	23929	23667	23659	23648	23480	23592	23691	23845	23595	23635	23674	23645	23685	23809	23648	23382	23595	23636	23812	23630	23735	23465	23491	23697	23614	23529	23646	23663	23694	23660	23615	23660	23746	23496	23559	23632	23619	23856	23779	23889	23790	23832	23811	23699	23773	23855	23829	23552	23564
13160	28510	25152	18401	16260	14949	14487	14665	14436	14314	14229	13973	13709	13807	13912	13826	13906	13894	14034	14767	14704	14289	14131	14041	13829	13874	13783	13740	13690	13565	13767	13732	13618	13566	13788	13582	13752	13606	13692	13762	13676	13658	13548	13623	13663	13752	13651	13890	13563	13592	13722	13876	13783	13634	13767	13658	13457	13669	13741	13881	13499	13695	13682	13733	13774	13563	13709	13674	13681	13674	13704	13764	13607	13796	13598	13799	13667	13631	13709	13815	13727	13865	13658	13703	13564	13602	13645	13608	13746	13641	13612	13492	13744	13552	13739	13699	13588	13675	13625	13793	13620	13451	13597	13773	13601	13604	13645	13650	13539	13508	13790	13573	13634	13750	13623	13590	13545	13800	13627	13561	13603	13621	13720	13706	13597	13616	13673	13476	13572	13680	13707	13620	13691	13603	13660	13678	13542	13570	13643	13589	13591	13663	13604	13749	13584	13690	13605	13582	13554	13746	13666	13699	13670	13378	13746	13632	13787	13615	13753	13820	13681	13699	13656	13692	13708	13643	13647	13508	13722	13674	13606	13661	13620	13650	13290	13698	13433	13540	13527	13747	13719	13627	13667	13695	13652	13595	13610	13684	13565	13489	13582	13624	13648	13668	13583	13586	13669	13593	13693	13498	13768	13375	13827	13626	13574	13594	13749	13635	13627	13497	13659	13672	13570	13709	13634	13842	13647	13720	13472	13722	13812	13662	13670	13528	13795	13711	13549	13605	13574	13459	13503	13538	13640	13753	13571	13526	13666	13683	13608	13520	13545	13715	13585	13672	13728	13685	13594	13663	13599	13401	13675	13656	13614	13583	13667	13689	13610	13540	13749	13572	13631	13562	13482	13618	13565	13553	13594	13599	13732	13706	13651	13688	13697	13520	13559	13605	13749	13784	13682	13639	13727	13702	13585	13609	13539	13678	13871	13645	13311	13555	13710	13502	13611	13481	13487	13380	13474	13620	13623	13590	13752	13694	13513	13486	13511	13643	13401	13512	13650	13526	13672	13504	13666	13541	13608	13671	13630	13689	13664	13665	13628	13629	13562	13603	13711	13621	13679	13651	13710	13569	13529	13577	13643	13580	13642	13647	13667	13618	13410	13546	13608	13681	13588	13727	13701	13716	13662	13734	13618	13477	13724	13489	13663	13602	13828	13728	13715	13449	13646	13785	13687	13600	13704	13445	13553	13595	13587	13480	13815	13719	13819	13625	13481	13560	13637	13640	13705	13635	13580	13566	13712	13528	13665	13685	13618	13670	13589	13702	13595	13514	13581	13713	13651	13596	13493	13551	13642	13470	13672	13580	13509	13539	13655	13711	13693	13624	13725	13667	13700	13590	13632	13678	13660	13710	13752	13630	13527	13364	13664	13649	13701	13625	13605	13732	13587	13653	13706	13746	13515	13426	13521	13573	13611	13588	13604	13622	13585	13675	13598	13746	13711	13595	13474	13634	13609	13636	13612	13713	13937	13680	13688	13494	13544	13507	13642	13647	13593	13361	13579	13736	13628	13578	13831	13595	13631	13627	13607	13645	13676	13593	13704	13636	13646	13508	13625	13653	13682	13509	13499	13641	13593	13604	13590	13573	13469	13664	13630	13627	13628	13610	13631	13686	13524	13618	13605	13649	13747	13561	13576	13568	13595	13709	13638	13551	13635	13794	13612	13656	13748	13559	13595	13718	13575	13578	13664	13596	13475	13561	13633	13649	13706	13587	13560	13627	13660	13681	13519	13794	13441	13584	13682	13548	13676	13594	13604	13611	13659	13570	13667	13694	13603	13718	13552	13609	13839	13655	13686	13826	13782	13660	13691	13616	13574	13577	13801	13601	13802	13568	13563	13790	13485	13399	13594	13602	13580	13622	13637	13623	13481	13595	13536	13702	13645	13410	13647	13586	13733	13478	13683	13630	13741	13590	13679	13562	13572	13845	13624	13642	13646	13417	13559	13695	13476	13515	13531	13797	13520	13562	13510	13758	13592	13518	13749	13622	13541	13759	13602	13595	13645	13738	13630	13541	13721	13544	13504	13500	13483	13591	13561	13538	13497	13604	13618	13758	13644	13645	13614	13549	13627	13526	13767	13776	13708	13739	13544	13521	13578	13646	13734	13727	13536	13779	13655	13699	13565	13696	13508	13724	13681	13586	13566	13618	13718	13467	13667	13642	13660	13670	13757	13770	13562	13542	13690	13786	13646	13589	13609	13631	13415	13753	13604	13533	13646	13559	13639	13404	13650	13578	13563	13585	13628	13629	13477	13593	13585	13644	13682	13741	13662	13573	13725	13619	13713	13496	13562	13708	13574	13687	13605	13468	13619	13590	13609	13421	13776	13543	13638	13671	13579	13618	13649	13746	13690	13695	13769	13609	13684	13625	13609	13632	13846	13664	13620	13673	13810	13615	13575	13674	13683	13658	13728	13775	13699	13730	13609	13685	13618	13618	13624	13616	13477	13638	13753	13571	13623	13826	13621	13655	13633	13614	13588	13523	13757	13572	13620	13496	13777	13847	13608	13638	13737	13535	13624	13731	13611	13826	13603	13514	13578	13699	13664	13570	13761	13624	13665	13648	13615	13544	13585	13678	13460	13612	13500	13818	13485	13611	13724	13687	13649	13741	13739	13461	13718	13672	13539	13631	13612	13574	13662	13654	13710	13575	13715	13589	13731	13558	13714	13736	13623	13519	13673	13451	13559	13713	13582	13678	13621	13624	13707	13576	13527	13635	13565	13530	13515	13670	13645	13548	13650	13595	13685	13443	13715	13857	13493	13643	13577	13860	13448	13668	13557	13694	13587	13473	13471	13582	13645	13545	13576	13563	13691	13580	13579	13611	13766	13649	13523	13457	13531	13562	13706	13706	13573	13588	13565	13477	13553	13574	13566	13460	13752	13627	13536	13421	13730	13624	13458	13591	13506	13557	13697	13747	13657	13577	13746	13718	13593	13545	13515	13571	13637	13725	13764	13550	13635	13679	13643	13542	13689	13662	13523	13462	13769	13603	13865	13610	13644	13604	13575	13677	13499	13600	13555	13779	13607	13408	13619	13643	13648	13586	13440	13548	13516	13514	13594	13651	13770	13792	13744	13668	13560	13713	13634	13728	13467	13797	13755	13641	13407	13731	13692	13559	13533	13554	13581	13492	13557	13665	13695	13606	13625	13738	13463	13683	13436	13474	13552	13686	13573	13470	13687	13521	13576	13655	13717	13733	13557	13520	13553	13555	13605	13614	13766	13622	13608	13487	13762	13752	13526	13891	13824	13659	13667	13640	13735	13681	13712	13543	13644	13595	13782	13493	13742	13714	13661	13574	13618	13677	13580	13454	13831	13511	13632	13604	13507	13603	13711	13661	13650	13622	13590	13593	13685	13794	13517	13661	13705	13697	13720	13887	13603	13664	13618	13523	13674	13596	13610	13784	13528	13469	13857	13561	13606	13596	13648	13851	13559	13848	13468	13663	13556	13455	13710	13509	13448	13630	13726	13557	13689	13607	13773	13734	13505	13464	13522	13593	13668	13714	13603	13569	13408	13764	13560	13581	13646	13610	13649	13532	13447	13602	13518	13645	13863	13624	13578	13608	13621	13560	13610	13615	13509	13647	13519	13637	13585	13716	13536	13467	13725	13570	13623	13537	13723	13680	13734	13580	13573	13652	13533	13483	13756	13825	13705	13460	13514	13504	13652	13872	13571	13738	13534	13613	13575	13571	13576	13514	13667	13769	13629	13350	13651	13655	13741	13618	13728	13712	13642	13615	13511	13523	13625	13596	13679	13523	13651	13494	13575	13650	13467	13588	13609	13851	13495	13641	13603	13605	13727	13654	13628	13639	13671	13718	13737	13713	13613	13671	13647	13649	13738	13544	13645	13596	13718	13599	13650	13700	13655	13546	13712	13638	13629	13384	13647	13569	13600	13579	13480	13524	13716	13500	13557	13552	13601	13643	13694	13589	13737	13704	13597	13617	13564	13773	13927	13667	13620	13797	13565	13485	13651	13554	13637	13616	13457	13580	13530	13711	13601	13679	13792	13661	13588	13575	13533	13776	13677	13600	13813	13695	13605	13612	13550	13587	13717	13572	13523	13693	13497	13579	13671	13610	13635	13668	13726	13687	13433	13463	13546	13573	13553	13640	13478	13621	13696	13620	13728	13535	13491	13741	13766	13481	13691	13471	13521	13728	13678	13618	13812	13655	13594	13752	13503	13583	13524	13677	13628	13563	13588	13673	13655	13819	13510	13466	13599	13564	13642	13624	13670	13619	13557	13469	13606	13595	13523	13670	13547	13562	13703	13523	13639	13411	13562	13473	13627	13602	13456	13720	13679	13613	13616	13686	13527	13577	13670	13527	13664	13732	13639	13541	13671	13745	13501	13637	13633	13673	13611	13773	13567	13664	13530	13656	13567	13584	13679	13561	13713	13655	13467	13702	13407	13518	13680	13788	13571	13643	13735	13553	13587	13456	13727	13569	13688	13599	13648	13550	13740	13670	13826	13547	13527	13652	13634	13642	13616	13781	13626	13559	13683	13544	13614	13581	13502	13631	13688	13620	13712	13632	13483	13554	13577	13776	13758	13699	13570	13580	13528	13509	13647	13689	13470	13685	13743	13514	13704	13454	13610	13666	13703	13526	13809	13509	13682	13636	13656	13550	13671	13809	13559	13567	13691	13650	13565	13684	13594	13527	13695	13482	13671	13692	13551	13793	13763	13791	13649	13796	13593	13802	13526	13589	13674	13575	13697	13643	13787	13760	13704	13603	13753	13490	13753	13583	13559	13727	13861	13635	13646	13520	13525	13689	13693	13644	13763	13664	13736	13656	13777	13723	13593	13454	13605	13469	13522	13586	13740	13808	13558	13697	13638	13488	13748	13615	13694	13451	13825	13637	13668	13544	13699	13576	13698	13582	13621	13389	13512	13527	13635	13609	13532	13600	13534	13556	13611	13581	13581	13508	13651	13605	13699	13574	13670	13570	13810	13640	13688	13690	13596	13707	13524	13619	13745	13743	13480	13537	13623	13759	13673	13547	13733	13486	13570	13748	13520	13592	13584	13699	13479	13497	13636	13625	13719	13670	13689	13627	13583	13638	13650	13573	13471	13488	13614	13542	13500	13653	13581	13549	13846	13592
22985	20996	28094	24751	24690	27134	28430	26268	25665	25636	25207	24793	24419	24347	24360	24305	24453	24544	24753	26539	27007	25978	25163	24916	24221	24439	24246	24037	24022	24152	24008	24077	23996	24012	24152	24108	24052	23817	23828	24042	24197	24249	23871	23890	24061	24129	23916	24000	24095	24106	23986	24084	24143	23923	24027	24034	23853	23946	23986	23998	23973	23980	24036	23818	23898	23963	24165	24034	23907	23735	23875	23903	24097	24006	24079	23683	23784	24040	24040	23884	24161	24121	23937	23979	24047	23705	23817	23814	23941	24087	23909	24097	23965	23804	24100	24029	24157	24066	23901	23768	23836	24088	23767	24024	23927	24033	23911	23837	24217	24090	23807	23909	23869	23897	23927	23843	23958	23734	23920	23771	23890	23765	24081	23796	24111	23853	23919	23710	23825	23945	23896	23861	23810	23942	24113	23900	23831	24215	23793	23903	24039	23994	24006	23876	24006	23899	23918	24009	24042	24064	24018	23681	23897	23770	23867	23735	23751	24000	24021	24220	23997	23935	24035	24065	24002	23764	24005	24151	23808	23915	24126	23914	23759	23821	24254	24087	23848	23577	23996	23792	23890	23887	24126	24140	23982	23700	23774	24096	23735	24157	24170	23850	23852	24007	23907	24088	23970	23743	23871	24005	23802	23784	23917	23979	23845	24007	24033	23621	24119	23937	23874	23779	23946	23917	23905	23806	23961	23885	24180	24020	23928	23944	24069	24048	24001	24081	24045	23970	23999	24146	23924	24135	23979	24056	24072	24263	23979	23694	24147	24001	24214	24153	24041	23854	24074	23995	24315	23813	23879	23962	24184	23950	23950	23933	24094	24105	24033	24088	23938	24288	24066	24095	23767	23951	24043	23985	23802	23702	23974	23720	23794	24001	23925	23984	24095	23912	23828	24014	23943	23928	23885	23860	23944	23780	24029	24152	23673	23927	23860	23864	23734	24164	23939	24075	24038	23719	23638	23753	23865	23885	23941	23895	24072	24072	24054	23958	24106	23956	23885	23622	24011	23770	24246	23839	23618	23846	24111	24010	23778	23697	24083	23945	23944	23929	23949	23944	23908	23960	23982	24049	23815	24017	23808	23952	23776	23966	23950	24149	24008	23939	23715	23896	23835	23925	23752	23979	24098	23928	23873	23837	23989	23881	23977	23896	23769	24036	24110	24176	24018	23683	23840	23813	23764	23666	23776	23812	23880	24129	23939	23943	24066	23951	23943	23897	23717	23971	23962	24020	23925	24008	24071	23747	23941	23888	23978	23729	23794	23977	23809	24069	23951	23913	23830	23807	24062	24033	24038	23744	23955	23923	23927	23810	23826	23931	24016	23954	23912	24093	23869	23857	24063	23527	24164	24010	23925	24024	23843	24145	24097	24096	23971	24084	23878	23870	23805	23971	23864	23776	23820	24051	23982	24000	23870	23893	23801	23775	23975	23731	23757	24090	24075	23795	24009	23986	24111	24118	24132	24092	23832	23839	23690	23756	23908	24212	24135	23978	23802	23952	23958	23996	23813	24012	23912	23989	23820	23806	23832	23884	23915	23999	24083	23820	23969	23753	24111	24068	23800	23995	24041	23901	23874	23685	24015	23934	23995	23989	24001	23918	24205	23963	23813	23920	23951	24030	24081	23654	23887	24098	24088	23888	23773	24052	24102	23895	23962	24153	24255	23891	24039	24129	24012	23811	23701	23918	24271	23819	23909	24007	23907	24244	24028	23906	23940	24130	23901	23905	23666	23964	23915	23858	24098	23760	24002	24021	24017	23849	24010	23777	24082	24037	23795	23805	23887	23653	24039	23971	24180	24020	23891	24194	23850	23965	24154	23874	23906	24050	24087	24051	23916	23862	23957	24089	23981	23745	23855	24159	23808	24113	23854	24137	24087	23806	24074	24159	23710	23908	23683	23588	23845	24056	24221	24157	23780	23720	23976	23763	23806	23931	23792	24052	23934	23841	23959	23678	23938	24091	23813	23830	24026	23829	23818	23969	24057	23880	23971	23878	23936	24205	23901	23724	24099	23812	23792	23780	23952	24018	23922	23626	23983	24352	24114	23955	23855	24058	24132	24043	24053	23991	24060	23815	24002	23970	24014	23797	24141	23795	23955	24070	24290	23957	23998	23853	24078	23760	24041	24026	23946	23978	23887	23983	24095	23955	23990	23774	23977	23995	24148	23910	24249	23770	23988	23906	24008	23900	23817	23950	24012	24107	24061	23855	23987	23801	23900	24023	23851	23888	23933	23864	23842	23689	23759	24138	24157	24047	23934	23775	23843	23856	23924	24025	23837	23823	23936	24043	23987	24056	24067	23982	23919	23877	23739	23867	24034	24091	24179	24079	23892	23872	24006	24078	23966	23908	24054	24041	24084	23818	23713	23800	24124	23879	24110	24010	23918	23894	23880	24026	24026	24136	24043	23859	23951	24131	24115	24065	24081	23979	24023	23759	24080	24072	24020	24010	24016	23879	23745	23914	23893	23708	24102	23925	24114	23751	24241	24067	23949	23730	24169	24010	24088	23914	24099	24034	23932	23909	24128	24101	24180	24129	24098	23732	23971	24040	23882	23718	23832	23932	23792	23789	23920	23942	24022	23963	23867	23866	23975	23909	23843	23989	24070	23923	24111	24084	23967	23885	23930	23995	23785	23782	24037	24019	23981	23901	23945	23921	24095	23792	23711	23868	23814	23862	23971	23753	24064	23836	23948	23971	24100	23736	24110	23825	24000	23885	23912	24033	23912	23908	24059	24195	24019	23800	23909	24133	23849	23841	24240	24090	23897	23794	23979	24001	23748	24246	23977	24020	23838	23960	23829	24072	23990	23813	24179	24008	24001	24028	24117	23903	24120	23823	23797	23944	24036	23810	23691	24142	23892	23813	23960	24157	24248	24130	24029	24219	23817	23955	24000	23764	24130	23877	23988	23898	23953	23873	23906	23928	24136	23986	23821	24084	24272	24153	24118	24163	23948	24000	23859	23896	23779	23772	23899	23964	23927	23645	24051	23981	23906	24343	23893	24009	23901	24113	23806	24047	23937	24357	23663	24026	24186	23982	23974	23982	24104	24007	24124	24237	23952	23916	24040	24077	23877	23917	23765	23873	24118	23831	24017	23851	24212	23856	23945	24104	23913	24202	24059	24109	24070	23902	23827	23876	23909	23745	23837	23893	23822	24053	24059	23737	24037	24074	24076	23954	23928	23893	24027	24095	24032	24108	24167	24053	24097	23786	24048	23855	23850	24171	23857	23924	24028	24260	24023	23962	23868	23893	24102	24058	23814	23907	23940	23777	23937	23845	23993	23848	23787	24026	24126	24093	23844	24212	23704	24070	24124	23723	23765	23911	24024	24012	24095	23822	23926	23945	23954	24012	23886	24118	24071	24155	23959	23825	23931	23924	24009	23915	24024	23906	24176	23762	23884	23958	24031	24056	23738	23690	24019	23858	24013	23798	23748	24238	23755	23954	23871	24100	24112	24089	23846	23737	24020	23925	24032	24026	24073	23903	23944	23834	24002	23831	24070	23967	23911	23742	23926	23867	23951	23973	24066	23945	24063	24085	23834	24000	23987	23971	23856	23887	24088	23949	23674	23918	24061	23673	23830	23860	24043	23870	24138	23961	23995	23803	23895	23850	24011	23912	23815	24018	23742	23837	23905	24104	24183	24095	24039	23961	24041	23630	23635	23798	23952	24066	23968	24064	24014	24074	23707	24075	23996	24135	23864	23918	23944	23976	23855	23862	23765	24075	23884	23928	24117	23994	24138	23924	24102	23929	23878	23662	24005	24149	24019	23997	24080	24068	23997	23475	23839	23998	23937	23887	23998	23872	23913	24060	24027	23979	24216	23852	23866	23875	23991	24072	24117	24082	23969	24003	23957	23742	23981	23822	23730	23880	23769	23994	24021	23846	24160	24009	24080	23865	23902	23994	23953	23990	23831	23887	23930	24095	23844	23834	24062	23909	23922	23873	24015	24002	24052	23894	23760	23956	23775	23961	23857	23973	24133	23919	24082	23630	23729	24054	24189	23812	23907	23949	23831	24104	23803	24017	24142	24126	24003	24164	23855	24067	23604	23939	23934	23845	23863	23832	24028	24047	23761	24069	24112	24040	23900	23863	24223	23895	23786	23850	23886	23791	23905	23905	23980	23787	24048	23793	23856	23871	23736	24057	24041	23929	24175	24078	23750	23860	24212	23900	24014	23945	23723	23867	24113	23970	23919	23870	23859	23888	23982	23885	23811	23819	24194	23859	23913	23734	23775	23919	24060	24165	23817	23854	24040	24022	24120	24035	23722	23850	23950	23858	23879	24112	24081	23882	23768	24081	24101	24015	24097	23947	24111	24153	24051	23919	23943	23853	23756	23951	24093	23936	23977	23950	24112	24193	23686	23722	24055	23852	23758	24073	24013	23723	23860	23820	24031	23933	23854	23863	23926	23960	24109	24027	24132	24114	24183	23933	23996	23921	24069	24210	23980	23977	23972	23931	23873	23814	23849	23949	23802	23987	23808	24096	24125	23965	23875	24079	24005	23827	23975	24053	23981	23967	24078	23937	23806	24040	23998	23780	23892	23726	23951	23929	23814	23645	24108	23952	23636	24016	24096	24015	23820	23917	23691	23798	23958	24007	23977	23883	23737	23897	23901	23761	24075	24063	23976	24049	23778	24220	23844	24153	24032	23996	23699	24090	23988	23878	24055	23979	23839	24184	23685	24036	23718	23856	23997	23991	23868	23939	24024	23861	23938	23881	24013	23842	23745	23941	23766	24045	24047	24022	24070	24044	23906	23884	24007	23877	23981	23653	23927	23863	23942	23918	24051	24126	24030	23677	23982	23858	23885	23973	23960	23950	23917	23952	23962	23787	24049	24166	24022	23874	23684	23960	23961	23807	24113	24053	23660	23754	23872	23654	23937	23861	24124	23933	24033	23950	23863	23730	24114	23931	23864	24161	23924	24157	23746	23888	23741	23778	23891	24017	23929	24010	23937	23798	23915	23781	24045	23860	24051	23934	24007	24108	23778	24076	24066	23890	24093	23922	23950	24004	23967	23970	24025	23815	23748	23770	24196	24197	23899	24010	23906	23949	24229	23692	23873	24112	23804	23900	24020	24296	24025	23881	23896	23711	23758	23976
12826	30088	28249	20193	18050	15874	15419	15094	14962	14629	14576	14425	14186	14129	13878	14166	14004	14269	14801	15847	15918	14971	14399	14189	14223	14101	14113	13988	13796	13987	13907	13887	14001	13918	13878	14025	13840	14085	13856	14001	13973	13860	13882	14040	14020	13868	13969	13862	13908	14026	13845	13901	13862	13936	13896	13924	13887	13956	13874	13933	13897	13831	13843	14031	13859	13759	13939	13698	14019	13961	13781	13796	13957	13763	13733	13863	13928	13677	13954	13843	13918	13813	13670	13820	13910	13899	13960	14039	13903	13847	13869	13855	13890	13822	13942	13822	13883	13741	13837	13755	13870	13764	13995	14162	13753	13826	13779	13909	13744	13786	13832	13872	13850	13895	13805	13713	13745	13655	13984	13928	13828	13980	13888	13884	13826	13744	13833	13867	13797	14111	13785	13933	13846	13910	13778	13762	13763	13820	13801	13797	14017	13777	14012	13691	13783	13900	13985	13850	13839	13926	13712	13703	13948	13921	13650	14000	13734	13923	13853	13740	13864	13861	13914	13851	13752	13996	13858	13844	13791	13953	13663	13700	13781	13793	13936	13677	13872	13813	13738	13863	13714	13767	13895	13678	13941	13800	13628	13831	13813	13688	13881	13767	13820	13986	13775	13852	13767	13822	13954	13652	13797	13883	13782	13796	13785	13701	13888	13692	13791	13815	13799	13869	13766	13863	13849	13813	13955	13705	13586	13601	13834	13647	13848	13826	13861	13914	13884	13613	13913	13908	13860	13972	13905	13750	13687	13657	13939	13757	13731	13883	13923	13845	13792	13720	13906	13631	13920	13901	13978	13942	14000	13737	13917	13811	13893	13949	13816	13813	13805	13848	13690	13806	13862	13761	13921	13695	13815	13464	13985	13799	13775	13811	13833	13861	13955	13828	13808	13941	13754	13968	13751	13823	13873	13734	13585	13750	13715	13756	13784	13945	13904	13834	13882	13889	13951	13756	13845	13805	13968	13808	13972	13839	13750	13951	13705	13966	13752	13910	13848	13939	13841	13854	13774	13648	13845	13692	13950	13875	13645	13800	13781	13743	13836	13788	13965	13749	13886	13844	13680	13860	13904	13685	13810	13834	13954	13939	13754	13796	13830	13793	13796	13926	13912	13935	13942	13697	13906	13776	13889	13795	13726	13668	13923	13724	13654	13684	13756	13800	13886	13643	13877	13747	13897	13866	13836	13759	13727	13744	13886	13858	13898	13767	13760	14025	13787	13846	13685	13961	13943	13735	13717	13837	13890	13698	13805	13717	13711	13755	13759	13647	13826	13769	13955	13655	13698	13842	13873	13994	13951	13765	14069	13786	13666	13897	13862	13705	13805	13818	13744	13827	13996	13834	13742	13847	13805	13897	13633	13677	13631	13727	13759	13879	13890	13903	13891	13819	13870	13707	14080	13838	13749	13786	13738	13909	13811	13712	13927	13931	13830	13824	13993	13736	13875	13743	13702	13692	13811	13839	13894	13712	13719	13645	13660	13834	13779	13756	13839	13890	13849	13849	13737	13765	13874	13914	13745	13785	13772	13906	13635	13783	13769	13831	13971	13757	13754	13945	13624	13886	13766	13691	13881	13881	13821	13915	14012	13806	13605	13827	13736	13676	13737	13622	13826	13932	13938	13844	13956	13709	13826	13781	13889	13803	13853	13670	13776	13916	13808	13841	13811	13790	13898	13628	13978	13808	13839	13761	13870	13911	13738	13905	13836	13868	13926	13766	13875	13879	13878	13910	13928	13827	13921	13840	13728	13848	13840	13815	13815	13902	13723	13824	13703	13658	13734	13695	13764	13817	13940	13972	13879	13840	13780	13858	14001	13814	13652	13852	13710	13725	13781	13834	13856	13745	13772	14038	13948	13724	13766	13656	13888	13787	13659	13770	13804	13758	13833	13753	13761	13743	13668	13806	13872	13670	13891	13735	13828	13896	14066	13870	13859	14025	13855	13754	13795	13872	13853	13476	13718	13753	13739	13913	14089	13664	13712	13782	13830	13720	13913	13941	13814	13877	13955	13642	13867	14012	13788	13879	13854	13746	13805	13665	13754	13702	13849	13880	13825	13869	13737	13929	13808	13980	13750	13716	13774	13836	13791	13771	13959	13837	13891	13815	13863	13956	13902	13905	13790	13896	13711	13851	13740	13746	13906	13943	13740	13668	13681	13741	13729	13740	13847	13836	13868	13695	13678	13715	13707	13917	13904	13762	13704	13803	13868	13887	13799	13865	13768	13825	13770	13841	13865	13707	13794	13910	13826	13782	13626	13818	13714	13581	13812	13829	13710	13939	13701	13893	13925	13944	13772	13664	13768	13800	13978	13837	13890	13876	13915	13917	13796	13915	13849	13878	13666	13941	13864	13737	13689	13695	13919	13603	13724	13816	13936	13853	13785	13919	14091	13751	13853	13675	13837	13914	13777	13801	13859	13692	13820	13852	13865	13864	13633	13790	13997	13780	13996	13786	13938	13643	13879	13834	13716	13594	13798	13807	13800	13782	13724	13719	13743	13780	13707	13903	13813	13817	13527	13709	13837	13811	13852	13921	13710	13816	13838	13746	13869	13890	13768	13924	13772	13906	13799	13876	13825	13617	13791	13792	13961	13681	13728	13666	13803	13785	13768	13746	13982	13679	14006	13718	13828	13755	14023	13702	13592	13829	13892	13693	13868	13955	13800	13815	13894	13819	13705	13759	13949	13908	13791	13944	13720	13800	13833	13812	13830	13742	13609	13844	13785	13982	13765	13988	13803	13885	13958	13815	13830	13902	13876	13907	13836	13842	13786	13670	13842	13684	13728	13683	13780	13798	13828	13908	13713	13798	13560	13736	13684	13808	13847	13853	13828	13752	13831	13775	13750	13730	13725	13794	13765	13767	13713	13853	13815	13781	13921	13859	13987	13728	13811	13684	13845	13945	13710	13791	13788	13879	13702	13922	13814	13760	13911	13877	13867	13813	13737	13981	13728	13948	13678	13784	13809	13766	13804	13811	13844	13899	13974	13864	13844	13797	13975	13633	13762	13894	13793	13894	13675	13678	13761	13736	13713	13938	13764	13840	13598	13712	13748	13930	13685	13795	13795	13814	13828	13697	13662	13685	13745	13695	13845	13841	13936	13795	13782	13825	13816	13886	13864	13850	13642	13818	13835	13910	13764	13771	13827	13972	13747	13755	13680	13813	13807	13645	13688	13733	13840	13601	13795	13755	13793	13727	13811	13818	13764	13852	13915	13707	13722	13713	13748	13865	13848	13726	13764	13746	13791	13863	13665	13961	13751	14062	13791	13852	13764	13750	13852	13771	13878	13993	13996	13671	13836	13934	13970	13691	13871	13792	13749	13728	13774	13682	13733	13897	13735	13603	13848	13752	13787	13927	13849	13807	13715	13850	13774	13870	13912	13788	13763	13826	13940	13716	13648	13821	13720	13812	13768	13705	13860	13736	13738	13930	13715	13687	13839	13839	13701	13797	13830	13808	13676	13818	13915	13765	13761	13742	13976	13761	13859	13697	13739	13743	13820	13770	13768	13871	13802	13792	13807	13843	13747	13914	14047	13997	13890	13661	13794	13722	13815	13668	13670	13901	13870	13751	13649	13758	13978	13754	13805	13751	13852	13776	13807	13802	13714	13903	14021	13916	13918	13784	13865	13808	13694	13724	13684	13810	13892	13922	13761	13741	13783	13771	13838	13775	13866	13870	13841	13880	13861	13704	13717	13782	13742	13793	13815	13831	13852	13767	13694	13651	13810	13825	13867	13720	13792	13765	13913	13870	13740	13747	13769	13859	13683	13859	13887	13682	13805	13892	13664	13874	13697	13897	13741	13765	13748	13765	13899	13914	13799	13844	13731	13926	13705	13828	13856	13801	13842	13852	13999	13761	13715	13778	13916	13938	13758	13823	13646	13956	13949	13842	13897	13865	13885	13857	13788	13804	13822	13732	13822	13790	13765	13650	13846	13912	13794	13827	13786	13766	13675	13827	13805	13686	13701	13855	13817	13677	13877	13757	13826	13918	13806	13782	13793	13792	13874	13737	13945	13904	13809	13956	13957	13732	13804	13832	13817	13856	13877	13937	13697	13874	13705	13904	13764	13749	13825	13830	13962	13907	13734	13700	13899	13704	13790	13733	13946	13797	13849	13830	14037	13803	13902	13726	13812	13816	13907	13758	13894	13782	13976	13982	13812	13756	13983	13855	13573	13930	13745	13824	13799	13755	13728	13800	13683	13810	13850	13850	13958	13910	13797	13853	13848	13862	13865	13901	13819	13750	13741	13914	13842	13695	13733	13744	13786	13886	13929	13823	13861	13786	13862	13744	13843	13866	13933	13813	13694	13828	13758	13677	13832	13713	13767	13839	13715	13662	13923	13824	13909	13809	13637	13919	13791	13834	13772	13790	13832	13842	13708	13908	13849	13814	13796	13836	13796	13745	13902	13826	13876	13707	13721	13821	13746	13799	13788	13885	13734	13719	13808	13911	13734	13842	13760	13818	13916	13906	13917	13690	13791	13922	13853	13959	13853	13757	13844	13863	13721	13879	13844	13957	13887	13778	13646	13773	13814	13970	13732	13962	13780	13774	13941	13733	13908	13823	13841	13857	13818	13864	13793	13869	13800	13759	13662	13902	13850	13753	13793	13870	13799	13833	13774	13942	13851	13769	13830	14063	13762	13926	13907	13942	13804	13894	13693	13898	13860	13750	13991	13752	13774	13860	13638	13940	13707	13907	13714	13803	13741	13904	13877	13596	13895	13703	13748	13789	13866	13844	13688	13790	13825	13751	13704	13781	13924	13807	13678	13670	13729	13722	13804	13806	13718	13859	13777	13696	13800	13881	13953	13899	13993	13945	13856	13722	13900	13713	13641	13588	13941	13871	13807	13757	13762	13747	13678	13789	13759	13826	13726	13805	13885	13753	13860	13667	13900	13766	13912	13829	13905	13820	13796	13852	13599	13803	13813	13858	13673	14152	13875	14008	13865	13853	13699	13857	13828	13677	13715	13605	13952	13872	13847	13798	13780	13788	13841	13706	13891	13792	13789	13829	13882	13755	13616	13680	13749	13668	13677	13795	13810	13797	13873	13828	13788	13853	13852	13902	13878	13815	13709	13871	13888	13738	13815	13916	13848	13903
32014	27264	31783	29789	26714	25515	25191	24735	24714	24483	24052	24058	24421	24139	24234	23925	24221	24243	23848	24221	24150	24350	24081	24137	24448	24000	24155	24060	24063	23819	24006	24100	24044	24305	24045	23926	23919	24250	23931	23886	23948	23898	23903	24049	24003	24010	23977	24013	24052	23966	24125	24039	23869	23879	24089	23804	24029	24208	23963	23962	23886	24298	24233	23929	23991	24209	23793	24027	23902	23913	24257	24242	23961	23919	23918	24026	23999	24032	24068	24028	23968	23830	24162	23916	23941	23836	23901	24290	24029	24045	23725	24160	24007	23914	24210	24016	23908	23968	23927	23942	24130	24186	24033	24022	23948	24104	24210	23994	24138	23847	23916	23880	23942	23964	23972	24152	24038	23848	24045	23907	23998	23992	24317	24225	23912	24058	24132	23930	23997	23917	24077	24042	24146	24213	23889	24077	23899	23876	24099	24126	24195	23967	23819	23990	24050	23887	23978	23854	24295	24039	24017	24137	23860	23949	24056	24041	23803	23899	23856	23903	23895	23902	24209	24208	24193	23848	24182	23827	24082	23829	24000	23846	23630	24015	23957	23999	23820	24133	24105	24100	24106	23781	23736	23938	23762	23900	23852	23842	23928	24020	24307	23832	24165	23963	23929	23906	24152	24067	24033	24210	23908	23913	23917	23894	23874	24136	23882	23984	24199	24005	24118	23915	24177	24018	23896	24006	24177	24090	23926	24000	23989	23953	24119	24112	24385	24116	24102	24090	24072	23928	23979	23901	24109	23776	23867	23969	23774	23988	23926	23679	24055	23925	24106	24057	24185	24199	24044	23768	23870	23977	24135	23830	24080	24174	23940	23951	24026	24046	24040	23851	24033	24138	23892	24045	23974	24073	24095	23937	24026	23937	24005	23851	23982	24068	23919	24131	24097	23984	24171	23958	23946	24075	24032	24011	23807	23810	23903	23993	24073	23704	23937	23990	24004	23946	23956	23942	23946	24022	24048	23976	24135	23801	24088	23822	23956	23965	24192	23995	23914	24154	24112	24262	23875	23787	23930	24066	23930	24158	23829	23987	24202	24108	24022	23921	23872	23943	23984	24170	24151	23973	24201	23917	24036	23889	24140	24064	23957	23639	24090	24100	23937	23948	23857	24110	23910	24089	23944	24002	24104	24018	24109	24230	24003	23848	23949	24051	24058	24074	24001	23971	23920	24219	24179	23803	23984	24063	24041	23849	23971	23835	24255	23936	24088	23938	24000	24238	24399	24118	24166	23879	24080	24121	24080	24030	24133	23998	23938	24073	23954	23849	24191	23993	23848	24158	23992	23809	24036	24115	24109	24023	24049	24145	24071	23819	24154	24077	24024	23820	23992	24156	23959	24302	24117	24162	24143	24056	24061	23953	23932	24127	24042	23880	24048	24108	24029	23980	24014	24167	23957	23988	23743	23779	24195	24218	24161	23839	24135	23982	24067	24000	24151	24061	23863	24111	24116	23972	24036	24163	24105	24048	23923	23965	24163	24090	23810	23909	23732	24029	24121	23998	24166	23870	23830	24110	23940	24053	23919	24295	24016	24108	23894	23959	23959	23947	24045	24086	23911	24048	24006	23938	24146	24066	23721	23807	24013	24088	24190	24217	24167	23901	24020	24186	24058	23858	23933	24102	23799	23949	23994	24072	23972	23761	24018	23896	23721	24006	23841	24099	23915	23812	24045	23718	24129	24326	24220	24059	23984	24171	24048	24053	23966	24202	24120	24076	23915	24080	24027	23749	23856	23840	23922	23865	24062	23883	24044	23969	23937	24002	24194	24127	23816	23953	23846	23926	24114	23859	23738	24014	23945	24007	23993	24271	23919	24132	24161	23803	23904	24170	24060	23902	23998	23860	24053	23918	24072	23916	24170	24042	24056	24168	23893	23970	24088	24065	23990	24004	24149	24165	23996	23815	24031	23980	24128	23864	23694	24229	23816	24220	24052	24447	24133	24196	24050	23782	24132	24126	24043	24244	24075	24008	24050	24384	23993	23985	24117	24041	24118	24174	24123	24154	23995	23970	24008	24065	23999	24257	23994	24018	23865	23972	24081	23865	23978	24012	24146	24208	23896	23807	23970	23881	23985	24063	23949	24281	24037	24000	23948	24295	23980	24032	24106	24009	23883	23887	24144	24270	24085	24065	24078	23995	23967	24039	23874	23899	24006	24215	24150	24208	23862	24043	24047	24051	24057	24225	24032	24065	24094	24242	24083	23793	23931	24031	24150	24264	24082	23978	24006	24094	24051	24242	24015	24092	24194	24086	24065	24343	23922	23955	24097	23965	24099	24266	23902	23977	23925	24128	24145	24061	23662	24066	24097	24005	23834	23987	24144	23868	23931	23969	24050	23902	23846	24287	24035	24027	24102	23925	24036	23846	23675	24150	24180	24015	23897	23866	24149	23996	24241	24048	24128	24004	23948	24071	24147	24105	23992	24036	24271	24096	23971	23852	23944	24121	23949	24032	23979	23922	23761	24119	23881	24056	23776	23826	24129	23718	23815	24018	23890	24210	24010	24089	23978	24124	24003	24042	23999	24044	24138	24282	24186	23867	24022	24077	23650	23875	24270	23963	24089	24068	23871	24046	24159	24205	24004	24021	24197	24119	24064	24159	23994	24066	24051	23979	23869	24051	23960	24024	24317	24033	24325	24007	24176	24111	24094	23798	23927	23791	23914	24020	24169	23909	24176	24163	24008	24074	23882	23960	23935	24101	24198	23908	24307	24136	23792	24058	23862	24111	24013	24103	23962	24006	23968	23961	24158	24120	23756	24079	23970	24183	24161	23958	24049	23813	24005	24066	24108	24112	24228	23840	24040	23940	23850	23821	24073	24043	24218	24128	23954	24007	23792	23958	24144	23974	23989	24120	24041	24040	24306	24237	24055	23891	23608	23987	23924	24116	24234	23866	24198	23992	23888	23947	24154	23754	23813	24077	23905	24040	23994	23816	23982	23889	24134	24097	24023	24071	23870	24010	24156	24049	24111	23989	23788	23912	24024	24151	24084	23966	24230	23975	23960	24077	23857	23934	24378	24218	24101	23965	24180	23980	24102	24231	23960	23856	24136	23932	23942	23935	23719	23940	23792	24269	24122	24107	23970	23948	24113	23891	24027	23911	24090	23932	24000	24037	23753	24172	23934	24073	24314	23906	23976	23920	24267	24011	24006	24093	24140	24041	24131	23914	23911	24012	23897	24000	24102	24051	24158	24420	24004	23914	24053	24083	23934	24040	24047	23820	24043	23804	23798	24204	23954	23884	24201	23973	23959	23770	24025	23897	24003	23970	24027	23952	23983	23891	24253	24004	24143	24251	24080	23912	23929	23932	24183	24088	24030	24030	24118	24077	24145	24213	24002	23909	24072	24272	23888	24217	23941	23979	24086	24065	24061	24186	24273	23896	24007	23921	24236	24024	24064	24168	23920	24035	23731	24221	24087	23980	24007	23871	23866	24078	24097	23882	23821	23871	24021	24149	24035	24405	24023	24004	24100	23972	23686	24032	24055	23989	24016	23872	23569	23923	23850	23990	23893	23787	23837	24019	24166	24175	24130	24121	23857	24005	24095	23976	23936	23827	23962	24133	24000	23792	23910	23959	23873	24032	23997	23764	24170	24193	24064	23737	23848	24000	24015	24203	23938	23848	24056	23986	23808	24065	24034	23809	23939	23795	24064	24240	23921	23884	24115	23799	23911	23884	23997	23838	24000	24129	24201	23800	24034	24067	24051	23875	23849	24208	23989	23881	24189	24173	24271	24042	24017	23934	24044	24427	24272	24139	24125	23868	23832	24023	23920	24140	24065	24022	23976	23975	23991	23861	24000	24099	24002	24064	23949	23894	24068	24032	24009	23884	23955	24073	24022	24021	23951	24071	23733	24113	24017	23835	24196	24078	23920	23859	24133	23954	23949	24091	23888	24028	23835	24100	23873	23937	23993	24002	24120	24142	24238	23874	24110	24055	24197	24152	24026	24079	24002	24176	24061	24027	23982	23949	24200	23908	24197	23900	23948	24026	23984	23952	24383	24217	23884	23979	23912	23935	23970	23842	24086	24024	24052	24023	24187	23826	23918	24128	23781	24157	23877	24031	23825	24054	23893	23963	24191	24200	24118	23863	23974	23969	24051	23941	24098	24005	24045	23860	24088	24072	23931	23983	23870	24054	24051	23971	24200	24127	23980	23788	23927	23814	23909	24124	24131	23940	23817	24059	24030	23825	23967	24015	24145	24088	24133	23795	24172	24104	23844	24188	23921	24102	23915	24153	24010	23962	23962	23748	24030	23804	24088	23980	23935	23975	24168	24118	23815	24331	24243	24112	23944	24022	24177	24261	23986	23958	24062	24257	24123	23899	23934	23837	24100	24220	24013	23955	24251	24121	24195	24168	23922	24005	23930	23736	23807	24098	23767	23855	23715	23807	23776	23834	24002	24023	23991	23829	24318	24152	24151	23931	24046	23975	24295	24043	23871	23661	23869	24130	23897	24211	23989	23843	23987	23977	23937	24016	23955	23929	24001	24038	24022	23921	24298	24053	23943	24146	24097	23828	24025	24093	24046	24055	23806	24133	23939	23871	24129	23905	24019	24105	24215	23919	23974	24053	24148	23766	24089	24232	23875	23696	24180	23981	23880	23882	24288	23912	23982	23981	23978	24101	24187	24160	23928	24014	24122	24109	24146	23909	24135	23907	23967	24062	23953	24072	24032	23870	24038	23865	23897	23999	23863	24159	23989	23992	23914	23927	24110	24033	24288	24024	24064	23723	24109	23951	24095	23763	24083	23874	23949	23791	23904	23870	23867	24117	24030	23990	23992	24197	24068	23977	23765	24240	24109	24195	24049	23997	23856	23926	24010	24047	24050	24036	23984	23915	23906	24032	23825	23900	23892	24031	24155	23833	24084	24195	24174	24127	24069	24231	23959	24048	23941	23786	23857	23928	23993	24109	24072	24033	23741	24120	24095	24115	23819	23841	23951	24126	24153	23972	23739	23974	24099	23752	24076	23976	23908	24230	24300	23835	23935	23990	24031	23987	23980	24054	23955	24304	24321	24024	23894	23926	24053	24144	23907	23783	24090	23986	24084	24145	24064	23979	23912	24192	24119	24220	24122	24043	23997	24118	24308	23768	24082	23859
16268	23712	21519	17467	15623	14703	14442	13950	14294	13885	13954	13664	13738	13667	13737	13604	13764	13745	13780	13620	13893	13865	13730	13520	13558	13577	13691	13758	13639	13598	13649	13697	13566	13687	13724	13657	13593	13585	13522	13516	13637	13669	13569	13602	13561	13574	13794	13598	13834	13629	13765	13483	13580	13362	13659	13677	13780	13905	13636	13464	13551	13694	13868	13598	13817	13570	13642	13718	13592	13593	13576	13737	13922	13578	13677	13724	13629	13625	13622	13796	13748	13626	13687	13623	13792	13710	13632	13733	13720	13831	13620	13658	13683	13690	13608	13707	13612	13696	13712	13761	13684	13681	13705	13798	13633	13777	13528	13649	13621	13446	13823	13770	13562	13567	13498	13669	13657	13582	13774	13609	13854	13538	13718	13597	13776	13807	13559	13765	13687	13542	13578	13831	13543	13712	13536	13531	13729	13717	13601	13638	13495	13567	13587	13542	13567	13545	13706	13671	13642	13736	13616	13813	13465	13572	13729	13638	13693	13506	13452	13935	13580	13671	13527	13730	13568	13439	13725	13739	13625	13790	13541	13625	13581	13607	13648	13580	13739	13741	13696	13717	13647	13671	13619	13635	13533	13642	13582	13567	13608	13552	13669	13647	13637	13793	13695	13625	13682	13624	13602	13611	13530	13686	13592	13564	13704	13823	13709	13647	13657	13734	13701	13684	13697	13673	13556	13598	13631	13533	13739	13551	13872	13573	13740	13544	13705	13731	13769	13694	13512	13740	13623	13687	13703	13673	13596	13440	13662	13524	13512	13862	13758	13740	13641	13699	13590	13634	13710	13700	13737	13715	13676	13730	13584	13573	13630	13497	13685	13631	13637	13356	13790	13539	13654	13764	13401	13702	13541	13679	13653	13658	13642	13570	13539	13707	13610	13487	13678	13725	13692	13873	13617	13642	13652	13595	13746	13493	13589	13588	13677	13711	13561	13651	13792	13796	13692	13758	13619	13772	13769	13590	13765	13711	13759	13627	13585	13641	13653	13495	13578	13646	13706	13829	13482	13578	13723	13717	13540	13596	13641	13514	13599	13708	13694	13563	13677	13661	13663	13850	13702	13685	13625	13545	13769	13576	13583	13571	13670	13601	13726	13510	13818	13657	13583	13688	13586	13591	13605	13572	13817	13592	13717	13558	13702	13622	13682	13723	13876	13458	13636	13655	13720	13636	13806	13789	13618	13640	13784	13692	13678	13755	13811	13726	13551	13658	13719	13459	13585	13705	13608	13573	13658	13749	13832	13624	13623	13544	13865	13657	13671	13631	13869	13627	13470	13678	13726	13560	13811	13572	13663	13572	13599	13674	13517	13750	13632	13682	13584	13744	13629	13498	13818	13588	13691	13589	13752	13661	13512	13472	13666	13600	13698	13573	13576	13845	13509	13602	13513	13623	13710	13643	13654	13539	13729	13536	13745	13766	13579	13613	13788	13598	13711	13760	13725	13534	13746	13588	13535	13539	13754	13650	13685	13498	13665	13561	13773	13478	13660	13753	13492	13724	13703	13789	13661	13675	13691	13702	13542	13957	13608	13771	13681	13733	13674	13586	13667	13654	13442	13415	13419	13589	13808	13664	13658	13538	13652	13757	13616	13571	13573	13640	13606	13680	13642	13670	13706	13744	13660	13710	13666	13621	13605	13508	13569	13555	13677	13639	13649	13685	13615	13661	13674	13634	13872	13634	13686	13685	13633	13704	13694	13665	13677	13512	13924	13599	13610	13526	13478	13541	13785	13450	13518	13778	13488	13605	13653	13745	13680	13683	13615	13679	13617	13713	13647	13712	13579	13621	13723	13777	13737	13504	13687	13721	13662	13629	13654	13510	13703	13630	13809	13622	13606	13630	13611	13689	13670	13455	13585	13628	13613	13730	13624	13517	13452	13514	13526	13619	13626	13607	13544	13520	13668	13711	13585	13592	13572	13647	13887	13534	13657	13645	13662	13617	13655	13727	13584	13673	13579	13640	13628	13671	13759	13737	13625	13764	13514	13757	13653	13896	13713	13651	13711	13614	13694	13607	13693	13597	13659	13640	13729	13875	13806	13703	13689	13466	13703	13714	13646	13649	13873	13563	13565	13607	13674	13651	13604	13791	13650	13758	13851	13597	13560	13571	13732	13798	13653	13755	13651	13780	13687	13585	13757	13713	13521	13482	13628	13696	13498	13668	13517	13619	13659	13548	13526	13877	13749	13706	13411	13737	13587	13663	13733	13894	13770	13608	13523	13587	13566	13674	13545	13725	13737	13654	13592	13615	13605	13593	13596	13595	13530	13646	13707	13856	13649	13630	13735	13552	13652	13620	13577	13704	13774	13682	13520	13665	13835	13678	13698	13656	13624	13563	13656	13728	13788	13714	13507	13608	13654	13729	13481	13564	13845	13589	13590	13657	13789	13522	13635	13569	13757	13708	13687	13900	13686	13695	13558	13528	13696	13800	13595	13601	13674	13593	13586	13709	13658	13693	13603	13473	13633	13537	13600	13740	13781	13539	13812	13718	13713	13691	13399	13663	13611	13567	13591	13714	13430	13638	13624	13753	13819	13670	13785	13689	13661	13607	13578	13562	13587	13718	13811	13528	13449	13778	13709	13585	13749	13539	13678	13601	13726	13705	13651	13663	13729	13558	13656	13681	13484	13743	13518	13680	13659	13654	13581	13652	13661	13669	13745	13634	13677	13592	13625	13913	13559	13688	13856	13535	13619	13572	13641	13681	13635	13619	13746	13583	13763	13676	13733	13711	13711	13611	13774	13555	13772	13591	13836	13633	13744	13705	13802	13689	13800	13610	13601	13612	13659	13513	13757	13691	13537	13612	13562	13588	13685	13465	13703	13571	13709	13629	13658	13636	13892	13513	13661	13555	13704	13608	13468	13791	13744	13659	13643	13617	13597	13807	13679	13543	13617	13558	13758	13631	13575	13645	13574	13635	13700	13807	13643	13748	13590	13584	13624	13784	13819	13634	13501	13540	13687	13626	13797	13575	13608	13669	13758	13494	13686	13561	13570	13570	13786	13473	13553	13588	13570	13689	13555	13767	13394	13623	13546	13600	13621	13661	13719	13557	13507	13736	13600	13760	13591	13618	13550	13392	13651	13705	13756	13658	13701	13510	13754	13817	13737	13577	13663	13645	13863	13714	13714	13667	13572	13816	13790	13623	13751	13729	13656	13514	13605	13709	13743	13693	13753	13728	13775	13667	13658	13709	13547	13777	13643	13480	13572	13883	13680	13552	13629	13577	13753	13512	13744	13656	13585	13750	13505	13724	13732	13678	13572	13885	13715	13554	13795	13674	13713	13561	13726	13677	13697	13691	13772	13642	13704	13507	13615	13591	13720	13630	13690	13598	13596	13434	13572	13597	13570	13669	13724	13603	13626	13637	13651	13643	13619	13681	13586	13494	13685	13668	13682	13655	13726	13695	13681	13650	13634	13792	13663	13514	13643	13718	13652	13630	13626	13647	13721	13635	13698	13560	13545	13559	13664	13556	13688	13623	13592	13507	13569	13663	13490	13881	13627	13552	13523	13779	13459	13544	13748	13651	13549	13761	13552	13621	13655	13620	13677	13688	13857	13662	13791	13709	13716	13581	13579	13832	13548	13536	13557	13540	13712	13731	13714	13627	13773	13587	13350	13511	13623	13779	13688	13534	13506	13781	13689	13642	13655	13625	13650	13705	13721	13495	13518	13625	13556	13652	13703	13618	13582	13934	13701	13665	13659	13496	13764	13574	13743	13610	13598	13552	13629	13498	13793	13632	13496	13689	13716	13731	13652	13831	13671	13582	13787	13637	13697	13696	13564	13757	13654	13664	13691	13762	13736	13719	13649	13598	13696	13478	13618	13604	13812	13680	13545	13737	13514	13507	13743	13472	13641	13646	13594	13635	13677	13555	13530	13698	13635	13680	13786	13604	13706	13625	13755	13743	13781	13839	13560	13700	13683	13740	13634	13658	13484	13659	13764	13842	13496	13727	13810	13608	13549	13543	13645	13591	13858	13452	13681	13663	13630	13660	13717	13421	13537	13652	13686	13542	13654	13628	13651	13879	13573	13525	13537	13776	13603	13655	13843	13680	13517	13608	13605	13517	13555	13572	13628	13712	13696	13634	13572	13676	13645	13602	13659	13712	13578	13605	13678	13622	13590	13555	13792	13767	13609	13609	13590	13518	13664	13609	13441	13713	13795	13591	13632	13723	13486	13705	13549	13487	13687	13541	13829	13763	13859	13582	13427	13556	13632	13563	13752	13775	13643	13776	13775	13560	13749	13643	13700	13670	13731	13634	13544	13707	13862	13672	13679	13690	13827	13762	13811	13690	13728	13522	13666	13810	13662	13595	13738	13785	13583	13622	13529	13453	13611	13690	13580	13683	13584	13712	13573	13462	13653	13558	13731	13583	13598	13501	13545	13827	13528	13692	13443	13680	13676	13688	13789	13700	13738	13517	13598	13570	13744	13580	13583	13422	13538	13524	13794	13699	13681	13593	13721	13830	13569	13611	13678	13536	13671	13802	13684	13750	13478	13782	13658	13728	13520	13624	13678	13687	13598	13574	13686	13582	13713	13558	13829	13492	13748	13644	13742	13751	13652	13745	13433	13647	13702	13652	13487	13676	13753	13718	13620	13872	13595	13736	13505	13777	13592	13748	13808	13648	13717	13520	13762	13793	13630	13542	13677	13545	13775	13782	13768	13546	13501	13553	13535	13613	13706	13648	13489	13659	13788	13560	13720	13589	13755	13584	13597	13762	13672	13579	13651	13601	13573	13854	13616	13636	13643	13713	13610	13690	13637	13768	13701	13696	13747	13633	13683	13796	13771	13676	13762	13622	13677	13610	13523	13729	13733	13651	13691	13491	13739	13622	13606	13654	13669	13765	13705	13715	13617	13673	13730	13840	13556	13486	13789	13611	13710	13696	13550	13567	13708	13736	13670	13689	13692	13605	13502	13693	13613	13718	13687	13742	13538	13522	13625	13784	13813	13684	13660	13646	13594	13641	13508	13773	13775	13529	13691	13667	13651	13745	13765	13698	13570	13713	13624	13556	13695	13794	13659	13539	13683	13581	13740	13563	13650	13576	13651	13751	13669	13686	13608	13644	13681	13640	13777	13658	13665	13745	13603	13630
24537	21020	27855	27280	26576	26900	26882	25140	24854	24639	24323	24320	23992	24273	24030	23865	23811	23967	24286	24358	24967	24994	24403	24136	24108	23733	23483	23780	23897	23496	23840	23440	23627	23511	23666	23698	23765	23736	23786	23654	23741	23725	23519	23995	23693	23577	23785	23489	23863	23725	23467	23887	23656	23549	23845	23702	23753	24040	23380	23641	23489	23766	23840	23567	23821	23514	23524	23522	23374	23841	23989	23740	23748	23552	23778	23566	23631	23749	23610	23624	23748	23675	23698	23653	23733	23627	23537	23680	23595	23656	23527	23545	23795	23596	23588	23356	23667	23519	23652	23676	23609	23736	23579	23581	23580	23648	23679	23950	23659	23567	23593	23539	23364	23620	23570	23240	23412	23724	23844	23736	23797	23529	23550	23477	23795	23389	23570	23532	23637	23695	23679	23422	23735	23515	23621	23727	23710	23750	23641	23648	23613	23607	23614	23511	23613	23765	23777	23532	23584	23442	23707	23563	23767	23392	24077	23629	23587	23989	23634	23437	23585	23560	23343	23572	23705	23606	23694	23776	23538	23752	23572	23518	23564	23472	23702	23534	23701	23758	23960	23632	23705	23556	23766	23505	23688	23715	23811	23670	23654	23643	23657	23547	23693	23647	23436	23645	23720	23578	23872	23645	23680	23694	23697	23532	23568	23520	23665	23557	23517	23612	23623	23732	23709	23621	23691	23470	23417	23443	23973	23698	23565	23606	23768	23544	23523	23419	23566	23774	23577	23550	23660	23463	23487	23670	23602	23646	23684	23741	23610	23603	23602	23464	23634	23821	23495	23811	23609	23552	23728	23722	23732	23539	23593	23724	23791	23785	23617	23766	23649	23487	23661	23757	23562	23708	23572	23612	23686	23568	23622	23498	23392	23692	23609	23276	23574	23663	23630	23833	23584	23645	23641	23763	23505	23314	23654	23506	23371	23294	23559	23514	23618	23666	23669	23667	23603	23678	23690	23946	23690	23746	23724	23583	23768	23790	23674	23778	23523	23645	23508	23703	23691	23784	23591	23758	23521	23446	23658	23554	23569	23583	23572	23419	23596	23725	23887	23522	23875	24057	23602	23675	23665	23411	23617	23696	23558	23713	23745	23917	23829	23632	23426	23658	23529	23827	23681	23781	23677	23631	23567	23757	23388	23512	23501	23553	23655	23483	23727	23492	23272	23715	23862	23750	23654	23443	23510	23764	23628	23530	23464	23863	23629	23606	23663	23747	23609	23869	23637	23524	23559	23725	23903	23763	23677	23736	23725	23617	23688	23702	23742	23664	23778	23681	23674	23578	23677	23696	23724	23510	23654	23632	23669	23687	23639	23657	23631	23520	23563	23582	23411	23794	23658	23705	23699	23651	23645	23431	23731	23767	23648	23680	23594	23743	23760	23599	23393	23681	23672	23540	23492	23633	23634	23921	23871	23621	23636	23757	23601	23601	23659	23696	23529	23608	23780	23625	23580	23606	23631	23630	23960	23806	23697	23535	23815	23643	23399	23473	23531	23703	23590	23688	23536	23495	23352	23527	23467	23638	23504	23458	23354	23670	23584	23678	23760	23831	23705	23575	23534	23469	23733	23566	23634	23338	23586	23956	23771	23554	23586	23631	23671	23518	23935	24032	23617	23752	23642	23603	23557	23829	23694	23947	23591	23827	23622	23679	23503	23667	23513	23793	23609	23598	23825	23571	23521	23722	23438	23495	23631	23829	23552	23741	23766	23597	23570	23472	23806	23683	23567	23712	23786	23762	23529	23449	23628	23597	23803	23688	23597	23405	23517	23657	23690	23460	23777	23445	23651	23714	23259	23599	23698	24049	23897	23802	24115	23781	23747	23503	23537	23664	23848	23706	23503	23653	23720	23660	23702	23526	23637	23733	23657	23374	23905	23919	23660	23630	23469	23240	23622	23696	23521	23775	23471	23878	23542	23727	23785	23576	23581	23551	23709	23548	23669	23562	23617	23600	23516	23734	23713	23809	23776	23682	23674	23542	23713	23667	23628	23599	23448	23652	23533	23800	23395	23649	23412	23725	23699	23549	23593	23616	23561	23545	23794	23650	23886	23544	23745	23600	23602	23605	23597	23379	23612	23529	23463	23711	23601	23506	23739	23509	23559	23474	23725	23693	23621	23428	23589	23647	23775	23482	23870	23706	23790	23699	23669	23416	23623	23779	23601	23655	23532	23531	23706	23518	23617	23559	23709	23582	23625	23697	23541	23530	23662	23556	23622	23685	23609	23392	23538	23576	23672	23346	23586	23482	23459	23566	23800	23648	23571	23634	23617	23390	23639	23659	23676	23842	23682	23886	23538	23711	23598	23520	23408	23513	23522	23708	23427	23650	23522	23520	23828	23766	23519	23836	23807	23747	23488	23413	23569	23686	23921	23627	23403	23528	23655	23489	23683	23719	23602	23618	23687	23629	23789	23755	23614	23643	23454	23770	23669	23572	23653	23702	23824	23799	23581	23674	23672	23568	23520	23660	23576	23764	23799	23419	23775	23621	23530	23698	23478	23490	23438	23545	23665	23590	23838	23562	23594	23586	23726	23679	23752	23531	23283	23719	23634	23635	23716	23807	23901	23873	23772	23546	23692	23707	23794	23702	23646	23623	23704	23507	23849	23612	23822	23623	23618	23652	23709	23680	23752	23550	23565	23500	23589	23781	23545	23558	23693	23462	23780	23644	23579	23743	23613	23548	23529	23399	23738	23264	23847	23699	23625	23643	23800	23524	23444	23576	23582	23838	23549	23490	23729	23548	23817	23655	23625	23828	23687	23507	23891	23479	23830	23892	23770	23585	23386	23482	23667	23496	23532	23360	23577	23673	23718	23608	23706	23657	23732	23659	23596	23688	23555	23582	23612	23530	23580	23844	23589	23603	23691	23738	23721	23733	23702	23720	23667	23703	23519	23558	23303	23692	23658	23563	23370	23698	23661	23365	23832	23376	23467	23443	23791	23570	23560	23642	23501	23384	23700	23568	23629	23673	23736	23424	23742	23865	23865	23637	23566	23872	23479	23684	23533	23473	23741	23632	23354	23818	23617	23549	23865	23389	23469	23486	23519	23735	23875	23554	23744	23643	23562	23435	23541	23795	23590	23464	23556	23686	23666	23648	23742	23604	23691	23502	23692	23769	23478	23753	23692	23489	23528	23693	23784	23700	23589	23550	23483	23737	23545	23623	23686	23513	23865	23410	23714	23829	23893	23395	23591	23740	23715	23656	23773	23574	23551	23430	23709	23769	23480	23584	23628	23549	23584	23556	23589	23622	23856	23660	23623	23531	23443	23483	23555	23704	23608	23868	23589	23602	23736	23625	23881	23659	23804	23576	23460	23665	23329	23618	23731	23772	23705	23754	23630	23738	23764	23614	23446	23722	23587	23555	23607	23623	23410	23511	23477	23861	23555	23508	23665	23545	23827	23721	23613	23483	24050	23636	23682	23587	23734	23522	23773	23555	23450	23551	23791	23659	23853	23510	23362	23483	23805	23919	23670	23679	23563	23647	23557	23622	23905	23515	23702	23846	23911	23542	23700	23421	23585	23603	23629	23637	23778	23505	23584	23617	23677	23752	23794	23505	23589	23692	23707	23454	23431	23325	23609	23583	23573	24008	23678	23554	23767	23397	23621	23779	23721	23520	23547	23595	23644	23606	23559	23740	23526	23701	23772	23618	23622	23783	23752	23751	23713	23493	23498	23687	23519	23657	23712	23691	23742	23549	23545	23515	23727	23393	23625	23732	23745	23838	23796	23809	23617	23468	23799	23688	23797	23801	23698	23850	23615	23321	23547	23523	23407	23583	23604	23734	23408	23705	23638	23847	23502	23659	23752	23452	23685	23680	23540	23728	23593	23416	23809	23584	23850	23867	23743	23615	23622	23779	23784	23520	23660	23567	23768	23724	23614	23751	23964	23659	23808	23671	23613	23563	23656	23874	23737	23719	23707	23546	23654	23641	23598	23788	23598	23705	23575	23750	23807	23636	23467	23550	23832	23741	23637	23780	23590	23616	23911	23639	23444	23434	23720	23734	23576	23466	23754	23576	23508	23340	23591	23704	23602	23653	23663	23520	23819	23537	23745	23643	23831	23761	23589	23593	23620	23535	23697	23436	23752	23476	23489	23777	23739	23744	23709	23537	23791	23730	23726	23824	23716	23654	23691	23822	23557	23723	23802	23563	23383	23617	23762	23682	23868	23713	23750	23511	23564	23630	23466	23787	23584	23644	23622	23564	23480	23645	23834	23660	23732	23651	23675	23672	23698	23716	23608	23780	23584	23598	23586	23451	23594	23600	23814	23949	23466	23392	23539	23406	23542	23379	23437	23578	23810	23667	23593	23571	23593	23690	23784	23495	23886	23503	23512	23644	23501	23417	23729	23702	23710	23936	23844	23463	23755	23671	23781	23689	23452	23691	23772	23508	23788	23617	23603	23572	23692	23670	23572	23450	23587	23544	23581	23785	23613	23701	23633	23596	23703	23636	23808	23625	23804	23631	23718	23776	23424	23734	23822	23785	23742	23522	23467	23570	23852	23747	23781	23744	23741	23687	23508	23708	23488	23627	23610	23431	23453	23953	23408	23566	23665	23631	23553	23324	23454	23602	23742	23634	23853	23644	23407	23601	23753	23765	23553	23573	23465	23490	23706	23904	23669	23495	23352	23594	23668	23513	23685	23615	23703	23733	23736	23496	23830	23626	23610	23603	23741	23592	23805	23780	23945	23559	23679	23611	23564	23876	23511	23689	23679	23664	23571	23557	23550	23580	23320	23472	23518	23507	23702	23894	23508	23643	23681	23471	23596	23669	23642	23569	23726	23827	23539	23527	23808	23645	23655	23621	23654	23737	23468	23535	23611	23719	23624	23703	23811	23390	23557	23663	23667	23757	23696	23555	23809	23766	23646	23759	23297	23589	23429	23569	23760	23632	23622	23484	23641	23708	23538	23572	23755	23997	23659	23603	23739	23646	23622	23640	23798	23730	23894	23511	23680	23673	23854	23594	23564	23438	23694	23496	23723	23591	23725	23929	23524	23828	23531	23819	23664	23589	23598	23618	23563	23868	23648	23503	23490	23471	23832	23550	23516	23873	23551	23502	23679	23772	23717	23753	23559	23585	23759	23594	23907	23537	23592	23678
12572	25560	24719	20388	16842	15324	14880	14532	14443	14086	13882	13897	13922	13796	13659	13718	13681	13766	14186	14423	14452	14440	14174	13963	13758	13739	13608	13586	13492	13616	13734	13622	13718	13600	13741	13706	13616	13659	13707	13844	13588	13590	13392	13578	13638	13670	13680	13537	13511	13638	13622	13761	13466	13680	13674	13594	13507	13542	13646	13688	13469	13718	13557	13416	13753	13644	13464	13714	13561	13685	13824	13660	13475	13737	13521	13700	13584	13508	13703	13661	13561	13504	13413	13563	13635	13584	13672	13547	13516	13538	13519	13544	13744	13548	13532	13627	13470	13749	13628	13579	13512	13613	13577	13745	13652	13710	13757	13632	13717	13562	13663	13437	13541	13466	13691	13799	13551	13528	13552	13635	13475	13777	13647	13714	13585	13673	13533	13683	13669	13729	13394	13632	13594	13505	13500	13635	13562	13705	13449	13736	13676	13677	13593	13664	13645	13687	13568	13567	13500	13518	13537	13538	13753	13653	13525	13546	13564	13591	13547	13762	13582	13626	13488	13490	13515	13707	13519	13485	13567	13579	13733	13415	13515	13594	13915	13497	13485	13582	13681	13593	13524	13581	13464	13611	13469	13394	13626	13462	13413	13618	13459	13547	13586	13535	13760	13519	13638	13646	13621	13610	13562	13742	13612	13534	13652	13733	13569	13508	13659	13535	13704	13678	13491	13532	13582	13649	13686	13702	13797	13378	13519	13688	13715	13379	13691	13527	13646	13506	13769	13514	13769	13565	13731	13518	13426	13561	13613	13660	13740	13584	13660	13620	13609	13572	13507	13462	13466	13531	13596	13668	13419	13589	13815	13639	13482	13566	13568	13814	13602	13368	13582	13450	13643	13578	13513	13415	13539	13619	13531	13552	13691	13629	13569	13582	13783	13645	13637	13753	13526	13734	13775	13739	13594	13466	13585	13635	13578	13448	13658	13347	13515	13595	13553	13752	13680	13619	13560	13505	13469	13791	13503	13429	13751	13578	13511	13696	13387	13545	13576	13493	13534	13599	13458	13448	13521	13540	13453	13550	13452	13665	13573	13564	13667	13722	13749	13387	13683	13768	13529	13479	13497	13645	13650	13613	13560	13711	13658	13533	13804	13624	13674	13637	13546	13500	13552	13681	13405	13613	13569	13666	13685	13476	13549	13536	13568	13762	13593	13663	13754	13588	13475	13540	13556	13599	13600	13494	13698	13608	13639	13589	13671	13688	13564	13433	13673	13591	13492	13682	13472	13655	13621	13512	13692	13568	13661	13538	13674	13576	13500	13744	13612	13574	13460	13681	13446	13446	13477	13563	13629	13579	13691	13532	13576	13496	13651	13493	13523	13413	13733	13299	13715	13642	13553	13673	13546	13674	13507	13557	13632	13578	13557	13713	13679	13426	13693	13558	13676	13438	13686	13655	13618	13736	13520	13814	13419	13578	13428	13510	13676	13605	13675	13680	13567	13517	13665	13487	13495	13651	13544	13536	13650	13611	13523	13678	13460	13633	13724	13516	13583	13387	13418	13467	13595	13561	13542	13743	13516	13436	13508	13672	13622	13581	13332	13515	13413	13721	13494	13599	13506	13608	13533	13626	13591	13462	13479	13499	13618	13670	13724	13484	13510	13422	13634	13653	13597	13525	13389	13669	13683	13651	13576	13693	13779	13453	13735	13585	13607	13856	13498	13677	13572	13753	13581	13642	13608	13485	13488	13391	13737	13541	13669	13555	13612	13602	13697	13502	13472	13567	13552	13653	13631	13552	13616	13548	13758	13673	13701	13610	13685	13646	13446	13649	13518	13632	13607	13728	13778	13570	13617	13513	13498	13564	13576	13470	13515	13538	13405	13595	13552	13542	13657	13571	13621	13581	13653	13602	13522	13542	13648	13610	13449	13425	13503	13513	13635	13398	13777	13557	13405	13632	13387	13494	13586	13544	13496	13606	13651	13525	13414	13582	13515	13725	13683	13680	13692	13525	13483	13697	13594	13598	13759	13774	13742	13695	13490	13579	13584	13760	13714	13726	13714	13657	13739	13565	13639	13796	13697	13521	13594	13545	13664	13667	13532	13681	13788	13671	13722	13776	13780	13765	13553	13634	13393	13508	13676	13592	13609	13566	13550	13678	13469	13631	13556	13531	13583	13530	13742	13662	13608	13489	13501	13691	13639	13582	13663	13665	13580	13565	13618	13513	13671	13502	13665	13606	13605	13672	13643	13567	13556	13508	13616	13589	13705	13628	13587	13542	13516	13484	13571	13530	13619	13533	13656	13527	13647	13657	13542	13641	13632	13539	13568	13631	13516	13588	13502	13682	13512	13626	13562	13583	13503	13523	13600	13583	13726	13570	13403	13680	13388	13590	13535	13620	13494	13687	13620	13575	13705	13244	13695	13575	13558	13795	13587	13545	13527	13548	13530	13744	13781	13517	13621	13704	13602	13481	13517	13605	13682	13784	13645	13637	13517	13691	13681	13649	13649	13745	13649	13598	13618	13665	13528	13521	13739	13575	13439	13705	13668	13593	13616	13569	13527	13600	13587	13722	13445	13647	13562	13488	13609	13567	13684	13624	13719	13685	13590	13514	13490	13671	13506	13519	13576	13710	13453	13648	13639	13505	13669	13659	13603	13557	13632	13603	13601	13514	13628	13540	13810	13484	13602	13567	13491	13523	13557	13483	13687	13509	13643	13605	13743	13582	13701	13571	13710	13576	13564	13622	13773	13830	13649	13638	13600	13693	13616	13631	13718	13425	13551	13510	13616	13609	13583	13608	13671	13675	13360	13598	13581	13612	13509	13657	13634	13574	13589	13651	13634	13708	13568	13698	13633	13749	13501	13498	13724	13634	13605	13449	13697	13610	13628	13742	13475	13749	13626	13591	13750	13512	13665	13469	13689	13599	13599	13567	13726	13589	13549	13674	13566	13665	13514	13576	13662	13630	13529	13690	13652	13712	13551	13566	13558	13598	13529	13517	13711	13523	13535	13453	13470	13504	13641	13712	13685	13581	13559	13649	13589	13646	13455	13709	13440	13591	13659	13461	13762	13535	13673	13592	13628	13674	13618	13663	13555	13654	13660	13564	13515	13375	13642	13733	13577	13818	13626	13531	13824	13804	13615	13653	13679	13643	13598	13544	13448	13497	13615	13595	13767	13498	13557	13483	13691	13622	13608	13552	13708	13599	13480	13635	13673	13600	13677	13626	13643	13651	13579	13599	13464	13527	13562	13672	13605	13449	13515	13475	13626	13577	13544	13831	13601	13596	13625	13520	13592	13601	13584	13582	13431	13694	13468	13683	13629	13514	13627	13715	13726	13402	13496	13520	13698	13552	13714	13463	13583	13724	13599	13584	13692	13621	13620	13675	13578	13587	13555	13502	13656	13711	13659	13573	13506	13663	13652	13638	13547	13610	13571	13657	13545	13519	13715	13758	13600	13609	13748	13663	13523	13598	13570	13451	13476	13565	13577	13539	13617	13635	13437	13492	13503	13551	13549	13718	13628	13705	13674	13512	13522	13670	13529	13596	13442	13801	13559	13573	13730	13472	13678	13623	13450	13619	13440	13600	13534	13567	13637	13612	13769	13539	13641	13776	13722	13656	13554	13572	13597	13574	13521	13556	13660	13645	13587	13676	13608	13793	13606	13375	13597	13623	13589	13568	13762	13648	13532	13606	13786	13389	13606	13551	13487	13617	13596	13561	13598	13537	13586	13774	13556	13531	13551	13564	13643	13574	13629	13607	13491	13580	13620	13779	13717	13698	13554	13589	13552	13679	13661	13499	13644	13561	13576	13552	13511	13615	13442	13523	13619	13621	13668	13674	13685	13569	13524	13666	13752	13515	13514	13820	13618	13445	13706	13539	13610	13580	13569	13605	13643	13610	13408	13676	13635	13488	13645	13699	13531	13526	13509	13746	13689	13635	13746	13635	13600	13634	13585	13682	13474	13554	13560	13493	13742	13593	13808	13609	13974	13679	13534	13636	13415	13720	13670	13445	13658	13623	13520	13617	13537	13562	13655	13533	13667	13562	13725	13645	13648	13469	13713	13645	13710	13550	13564	13520	13572	13595	13658	13752	13693	13629	13575	13489	13475	13588	13651	13499	13729	13441	13551	13439	13630	13514	13629	13440	13616	13530	13569	13757	13688	13575	13724	13554	13674	13621	13597	13557	13465	13477	13538	13521	13642	13557	13715	13661	13590	13432	13660	13788	13498	13562	13466	13667	13751	13587	13501	13552	13792	13828	13647	13502	13637	13814	13475	13709	13494	13667	13463	13471	13724	13718	13688	13525	13560	13508	13551	13542	13543	13498	13569	13708	13609	13661	13393	13698	13768	13758	13500	13535	13734	13712	13419	13600	13569	13576	13390	13463	13563	13787	13823	13602	13582	13638	13814	13379	13498	13493	13718	13587	13663	13642	13647	13738	13629	13616	13711	13495	13369	13565	13645	13687	13560	13564	13409	13546	13633	13643	13557	13559	13563	13530	13584	13859	13534	13555	13531	13629	13543	13447	13560	13581	13693	13485	13631	13637	13637	13717	13604	13628	13724	13603	13565	13462	13663	13517	13487	13543	13621	13595	13551	13651	13429	13656	13746	13592	13613	13700	13486	13415	13535	13522	13750	13629	13529	13587	13541	13714	13631	13583	13511	13656	13504	13589	13511	13666	13554	13564	13648	13824	13668	13560	13477	13585	13609	13673	13696	13434	13557	13565	13591	13675	13715	13538	13596	13454	13674	13540	13532	13675	13743	13593	13587	13625	13478	13671	13594	13579	13577	13535	13646	13551	13558	13773	13448	13676	13481	13670	13815	13589	13565	13555	13571	13637	13680	13616	13493	13666	13450	13467	13638	13742	13555	13640	13826	13538	13567	13703	13565	13625	13691	13483	13754	13654	13575	13365	13621	13350	13683	13645	13583	13348	13625	13438	13709	13571	13783	13563	13650	13577	13676	13500	13558	13625	13592	13574	13775	13557	13672	13617	13639	13739	13630	13595	13681	13569	13529	13633	13592	13595	13411	13512	13738	13636	13511	13617	13369	13564	13663	13563	13604	13629	13638	13657	13630	13726	13526	13570	13628	13607	13528	13605	13636	13602	13588	13670	13767	13627	13731	13640	13576	13646	13425	13648	13562	13523
23046	21016	28163	24816	24702	28080	29037	25938	25074	25076	24721	24494	24444	24338	24430	24281	24374	24355	25002	25856	26569	26158	25387	24935	24092	23976	24056	24208	23920	23995	23779	23844	24004	23823	23728	23981	23685	24040	24116	23940	24065	23986	23986	23811	23948	23856	24090	23864	23651	23869	23964	23898	23977	24000	24066	24090	24127	23971	24043	24106	23971	23798	23899	23767	23997	23713	24084	23994	23829	23931	23808	23839	23932	23712	23917	24025	23890	23756	23655	24057	23939	23964	23783	23809	24064	23995	24313	23914	23733	23670	23878	23743	23721	23911	23941	23694	23792	23814	23909	24039	23972	23845	23995	23957	23912	23934	23974	23677	23822	24123	23937	24130	23617	23876	23895	23768	23952	23919	24000	23813	23861	23876	23930	23921	23880	23858	23892	24008	23754	23642	24028	23852	23710	23731	23882	23817	23749	23669	23845	23979	23755	23888	23850	23738	23800	23724	23911	23661	23812	23906	23956	23506	23615	23798	23798	23775	23884	24107	23830	23897	23842	23858	23877	24013	23698	23791	23925	23820	23650	23916	23841	23904	23922	23888	23970	23897	24128	23645	23985	24191	23881	23743	23726	24003	23776	23714	23761	23968	23899	23843	23880	23889	23815	23717	23969	23875	23727	23795	23791	23938	23594	23952	23772	23874	23774	23869	23861	23686	23863	23702	23863	23943	23851	23789	23837	23562	23801	23721	23876	23869	24124	23962	23859	24103	23711	23847	23926	23794	23758	23930	23864	23906	23864	23719	23971	24008	23906	23857	23869	23590	23937	24024	23761	23812	23934	23964	23956	23953	23793	23944	23853	23658	23866	23710	23963	23748	23869	23751	23868	24004	23622	23655	23935	23909	23922	23770	23677	23897	23894	23981	24034	23980	23735	23859	23941	23956	23842	23737	23989	23932	23660	23740	23764	23651	23735	23760	23923	23666	23734	23844	23884	23894	23937	24167	23790	23934	24133	23949	24009	23902	23709	23900	23632	23616	24032	23931	24001	23859	23715	23950	24016	23944	23953	23943	23647	23960	23830	23633	23967	23969	23999	24035	23698	23880	23825	23736	23790	23880	23554	23601	23708	23936	23820	23663	23792	23791	23961	23934	23883	24074	23909	23945	23881	23895	23865	23730	23855	23847	23643	23828	23710	23935	23875	23899	23881	23826	23938	23814	24003	23629	24005	23812	23889	24037	23960	23868	24031	23834	23892	23909	23879	24068	23969	23786	23913	23824	23790	23808	23783	23936	23817	23974	23943	24076	23770	23817	24051	23952	23794	23742	23975	24092	23822	23705	23731	23912	23687	23824	23560	23514	24138	23785	24146	23736	23625	23543	23895	23887	23777	23814	23888	23659	23996	23552	23604	23903	24014	23834	23744	23761	23681	23859	23921	23986	23736	23820	24009	24168	23801	23763	23948	24112	23790	23693	23765	23884	23877	23632	23946	23774	23809	23853	23715	23833	23979	23716	23842	23921	24006	23891	23688	23967	23835	23713	24096	23811	23965	24037	23816	23754	23841	23921	23952	23899	23862	23768	23789	24055	23772	24046	23978	23814	23930	23820	23710	23756	23916	23822	23716	23652	23699	23913	23848	23980	23814	23975	23983	23846	23856	23880	23852	23922	23867	23885	23851	23792	23795	23479	23790	23978	23851	23856	23848	23789	24058	23721	24041	23537	23961	23783	23890	23806	23714	23885	23993	23792	23874	23933	23792	23924	23955	23714	23836	23833	23900	23965	23795	23937	23866	23540	23727	23596	23719	23911	23944	23724	23887	23730	23910	23905	23745	23598	23773	23846	23954	23703	23991	23798	23860	23756	23794	23697	23839	23839	23776	23972	23956	23806	23933	23798	23504	23953	23958	23697	23772	23771	23969	23871	23938	24077	23641	23631	23860	23509	23709	23755	24168	23833	23796	23810	23722	23953	24014	23725	23884	23819	23886	23914	23807	23806	23967	23770	23961	23691	23954	24059	23769	23757	23868	23832	23864	23778	23903	23859	23986	23834	23714	23747	23930	23756	23978	23868	24023	23706	23830	23878	23859	24034	23739	23964	24061	23881	23926	23735	23690	23815	23804	23813	23797	23738	23807	23766	23868	23871	23940	23824	23898	23795	24095	23939	23748	24132	23966	23861	23781	23802	24174	23874	24072	24000	24051	23743	23907	23830	23823	23955	23897	23782	23749	23649	23766	23736	23872	23658	23798	23793	23827	23924	24056	23731	24017	23959	23833	23772	23809	23830	23975	23849	23821	23965	23751	23800	24001	23775	23791	23906	24111	23864	24046	24004	23806	23680	23686	23953	24086	23744	23958	23913	23755	23944	23810	23902	23838	23879	23943	23710	23865	23959	23871	24040	24010	23657	23747	23790	24024	23934	23653	23839	23965	23984	23727	24096	23849	24037	23732	23617	23824	23854	23735	23712	23998	23852	23860	23870	23933	23932	23861	23818	23823	23595	23844	23713	23823	23770	23684	24007	23793	24051	23658	23684	23951	23753	23821	23698	23988	23841	23888	23768	23361	23557	23912	23776	23969	23709	23632	23723	23802	23773	23965	23971	23667	23865	23880	24100	23987	23828	23721	24206	23816	23825	24033	23916	23908	24059	24023	23875	23868	23903	23809	23755	23868	23759	23744	23833	23928	23568	23764	24031	23875	23877	23755	23634	23945	23821	23846	23899	23724	23703	23794	23771	23935	23971	23933	23883	23859	23773	23924	23706	24048	23886	23738	23857	24071	24065	24094	23951	23640	24077	23846	23885	24079	23735	23832	24029	23825	23797	23992	23861	23836	23791	23799	23970	24100	23866	24103	23775	24045	23741	23932	24154	23885	23712	23999	24055	23850	23659	24119	23880	23668	23896	23870	23855	23794	24032	24024	24060	23850	23933	24079	23996	23750	23958	23770	23947	23744	23504	23836	23727	24002	24021	23826	23905	24059	23643	23861	23802	23911	23752	24093	24039	23839	23989	23994	23654	23956	23828	23569	23693	23802	23810	23796	24167	23756	23858	23880	23826	23699	23982	23894	23943	23755	23653	23974	24065	23836	23762	23734	23844	23764	23651	23698	23726	24031	24060	24085	24089	23883	23931	23879	23995	23651	23915	23876	23599	23832	23764	23850	23792	23956	24076	23919	23805	23945	23656	23629	23715	23937	23880	23773	23860	24012	23651	23805	23968	23753	24064	23959	23575	23754	23595	23764	23805	23876	24024	23931	23983	23786	23993	23866	23739	23903	24037	23858	23888	23896	23898	23734	23860	23829	23841	23802	23691	24109	24028	23887	23693	23796	23646	23732	23870	23689	23837	23851	24139	23741	23703	23818	23944	23853	23909	23774	23929	23723	23880	23762	24075	23690	23828	23717	23742	23861	23983	23860	23863	23740	24058	23872	23940	23806	23758	23758	23719	23776	23975	23842	23743	23840	23998	23763	23795	24083	23842	23611	23646	23705	23787	24024	23917	24038	24155	23991	23832	23718	23945	23860	23761	23618	23843	23874	23803	23867	23763	23982	23701	24195	24165	23911	23972	23893	23766	23786	23811	23739	24138	24113	23682	23844	23885	24006	23974	23950	23816	23908	23819	23923	23961	23988	23735	23938	23926	23906	23911	23726	23788	23947	23833	23882	23791	23863	23811	23819	24035	23983	23898	24059	23822	23767	23743	23730	23961	24049	23912	23771	23750	23965	23952	23940	23907	24033	23836	23668	23967	23886	23775	23747	23928	23955	23792	23857	23968	23992	23925	23969	23634	23607	23713	24073	23757	24028	23931	23938	23868	24000	23839	23806	24008	23791	23841	23753	23830	23561	23843	23849	23928	23930	23881	23942	24087	24171	23801	23698	23840	23854	23760	23719	24166	24007	23734	24111	23852	23852	24032	24076	24005	24061	23866	23794	23819	23787	23779	23601	23685	23816	24027	23813	23911	24067	23985	23861	23943	23857	23769	23615	23647	23812	23998	23905	24253	23830	23953	24014	23985	23830	24038	23904	23729	23757	24102	23884	23940	23863	23843	23990	24000	23842	23685	23847	23764	23810	23819	23768	23610	23831	23751	23826	24006	23899	23873	24165	23502	23808	23849	23962	23700	24067	24098	23718	23630	23973	23960	24052	23778	23762	23831	24115	23902	23919	23966	24078	23913	23925	23675	23923	23944	23939	24107	23913	23793	23894	23822	23798	23835	23995	23766	24249	23700	23746	23572	23718	23804	23888	24018	23804	23840	24069	23946	23962	24035	23748	23872	23899	24041	24035	24066	23833	23872	23874	23814	23637	24008	23882	24089	23923	23822	24040	24170	23769	23715	23887	24118	23731	23698	24048	23920	23520	23882	23903	23701	23782	23955	24228	24025	23947	23642	23884	23670	24015	23765	23847	24002	23775	23832	23831	23983	23854	23938	23923	23551	23922	23754	23911	23704	24006	24066	23904	23646	24139	23835	24029	23851	24152	23699	23637	23835	23885	23818	23934	23988	23724	23673	24066	23969	23797	23846	23859	23713	23875	23506	23954	23817	23633	23848	23921	23763	23761	23856	23756	23884	23893	23857	23900	23829	24036	23964	23755	23610	23986	23707	23949	23896	24027	23950	23746	24046	23790	23838	23879	23874	23906	23965	23916	24026	23995	24212	23954	24044	23826	23768	23940	23789	23878	23936	24002	23835	23911	23845	23981	23985	23649	23934	23704	23530	23932	23763	23927	23854	23932	23830	23745	23996	23723	23672	23750	23850	23991	23872	23652	23869	23729	23844	24067	23869	23854	23805	23939	23828	23946	24011	24038	23942	23849	23995	23908	23820	23764	23931	23791	23822	23913	23933	23838	23926	23910	23850	24005	23891	23604	23822	23931	23686	23687	23657	23740	23820	23888	23877	23726	23582	24033	24036	23696	23630	23782	23977	23659	23767	23935	23749	23859	23938	23877	23867	23842	23880	23787	23788	23828	23954	23899	23878	23620	24009	23902	23978	23970	24045	23815	23994	23882	23803	23877	23851	23903	23927	24047	23886	23964	23781	23679	23964	23821	23702	23818	23807	23848	23899	23933	23844	23852	23591	23858	23865	23766	23736	23663	23749	24151	23996	23953	24050	23954	23895	23984	23831	23965	23945	23797	23895	24062	23877	23852	23750	23659	23717	23854	23871
11806	28849	30524	22092	18211	16855	15619	15357	14889	14567	14303	14192	14338	14104	14055	14080	13838	14199	14756	15565	15770	15609	14743	14350	13831	13997	13984	13863	13988	13944	13856	13853	14066	13919	13860	13889	13901	13965	13954	13882	13843	13871	13849	13853	13790	13788	13961	13767	13854	13922	14009	13809	14011	13809	13707	13988	13717	13774	13966	13759	13962	13759	13794	13825	13904	13860	13809	13719	13902	13683	14015	14017	13857	13797	13782	13664	13951	13856	13666	13780	13718	13819	13830	13861	13571	13852	13945	13780	13881	13859	13986	13770	13860	13928	13873	13945	13858	13857	13956	13864	13827	13885	13853	13842	13778	13593	13692	13812	13861	13942	13755	13712	13693	13725	13735	13987	13596	13811	13872	13898	13836	13789	13700	13866	13639	13796	13858	13752	13878	13864	13868	13709	13734	13840	13846	13897	13898	13596	13835	13892	13939	14010	13773	13640	13909	13803	13667	13859	13787	13841	13656	13763	13844	13748	13860	13804	13883	13708	13765	13640	13897	13683	13853	13739	13632	13781	13749	13883	13771	13924	13668	13901	13607	13903	13897	13742	13789	13779	13651	13738	13874	13714	13550	13767	13790	13850	13915	13958	13717	13742	13687	13798	13650	13804	13800	13763	13722	13645	13842	13876	13720	13797	13593	13816	13818	13818	13699	13690	13796	13788	13804	13906	13836	13809	13709	13833	13728	13812	13807	13696	13810	13793	13754	13873	13791	13673	13870	13703	13809	13684	13614	13824	13769	13778	13806	13728	13790	13776	13666	13623	13991	13725	13912	13871	13705	13829	13741	13773	13603	13733	13787	13640	13943	13633	13581	13870	13747	13965	13905	13889	13726	13964	13742	13695	13716	13743	13845	13813	13680	13736	13902	13847	13717	13747	13701	13831	13807	13759	13859	13962	13969	13688	13787	13818	13824	13680	13780	13834	13704	13846	13683	13786	13729	13901	13820	13742	13867	13854	13751	13965	13681	13685	13711	13776	13787	13717	13706	13690	13772	13759	13849	13637	13777	13812	13708	13795	13672	13593	13782	13726	13814	13818	13779	13696	13846	13578	13603	13835	13610	13696	13700	13906	13865	13755	13873	13752	13782	13632	13647	13914	13769	13612	13851	13609	13889	13745	13724	13851	13749	13834	13788	13853	13615	13701	13841	13878	13805	13892	13735	13847	13807	13630	13853	13776	13715	13658	13739	13626	13699	13741	13707	13811	13712	13522	13957	13808	13729	13712	13808	13901	13780	13652	13748	13940	13750	13709	13683	13854	13649	13771	13589	13599	13806	13689	13941	13939	13876	13802	13983	13721	13728	14058	13765	13742	13820	13713	13798	13834	13858	13741	13816	13758	13649	14028	13832	13790	13821	13840	13749	14070	13758	13767	13751	13769	13788	13666	13752	13779	13824	13925	13990	13788	13786	13774	13963	13691	13687	13722	13685	13867	13793	13783	13887	13747	13870	13679	13782	13840	13856	13793	13811	13704	13753	13792	13748	13945	13793	13787	13586	13740	13668	13887	13841	13859	13757	13859	13802	13913	13663	13816	13927	13825	13735	13733	13749	13792	13821	13609	13718	13848	13751	13865	13743	13751	13702	13662	13589	13660	13802	13654	13814	13866	13682	13603	13704	13852	13876	13919	13727	13542	13809	13913	13891	13702	13898	13869	13743	13545	13772	13847	13702	13779	13784	13733	13662	13752	13687	13757	13828	13747	13686	13674	13691	13793	13777	13879	13614	13781	13845	13794	13927	13679	13717	13760	13852	13793	14019	13739	13676	13736	13690	13803	13660	13707	13851	13807	13692	13677	13887	13687	13670	13564	13674	13840	13787	13822	13867	13737	13760	13790	13830	13641	13792	13740	13783	13572	13717	13733	13670	13777	13649	13767	13780	13725	13711	13913	13858	13725	13721	13556	13948	13901	13841	13835	13680	13775	13906	13776	13736	13691	13678	13858	13649	13801	13771	13622	13839	13679	13712	13974	13682	13830	13829	13797	13750	13670	13849	13915	13705	13760	13787	13727	13759	13775	13694	13820	13882	13864	13831	13725	13776	13684	13685	13707	13690	13727	13722	13764	13847	13737	13702	13819	13811	13659	13923	13764	13660	13795	13912	13949	13657	13723	13811	13807	13861	13797	13745	13774	13783	13776	13924	13641	13906	13690	13810	13747	13694	13798	13818	13787	13729	13685	13790	13862	13993	13675	13792	13904	13851	13863	13730	13802	13757	13743	13877	13589	13824	13863	13831	13758	13615	13572	13666	13814	13848	13805	13919	13872	13678	13676	13799	13910	13762	13909	13802	13707	13752	13801	13713	13662	13927	13861	13750	13650	13894	13661	13772	13842	13662	13668	13776	13745	13708	13897	13754	13944	13652	13817	13825	13746	13806	13754	13823	13709	13882	13554	13876	13705	13809	13909	13635	13590	13749	13713	13756	13768	13954	13611	13679	13864	13694	13762	13774	13853	13637	13788	13876	13847	13844	13780	13776	13618	13760	13718	13735	13736	13748	13720	13770	13735	13718	13578	13692	14003	13844	13709	13824	13917	13786	13797	13850	13769	13982	13642	13835	13778	13729	13850	13702	13910	13715	13621	13790	13906	13607	13854	13560	13801	13705	13663	13824	13771	13851	13447	13820	13793	13711	13819	13840	13827	13930	13605	13845	13858	13769	13694	13738	13748	13885	13790	13762	13766	13785	13901	13896	13577	13789	13781	13888	13683	13685	13754	13768	13597	13654	13717	13925	13749	13744	13734	13769	13663	13801	13712	13821	13758	13739	13791	13685	13678	13625	13732	13996	13719	13708	13641	13931	13730	13850	13861	13751	13531	13912	13713	13819	13713	13692	13670	13776	13699	13871	13846	13710	13917	13816	13683	13726	13830	13653	13834	13768	13662	13806	13924	13802	13729	13655	13809	13794	13790	13827	13813	13806	13785	13751	13886	13717	13821	13949	13702	13804	13785	13799	13648	13852	13753	13821	13719	13872	13687	13806	13774	13793	13835	13890	13693	13938	13605	13698	13841	13723	13728	13639	13876	13668	13888	13573	13767	13670	13745	13794	13876	13638	13914	13773	13761	13793	13763	13784	13779	13776	13850	13829	13821	13764	13697	13950	13787	13787	13803	13741	13796	13831	13866	13750	13776	13752	13598	13862	13736	13967	13821	13767	13842	13724	13732	13845	13685	13826	13655	13813	13793	13794	13724	13661	13839	13809	13729	13564	13722	13739	13738	13857	13696	13833	13733	13683	13856	13641	13560	13763	13796	13718	13691	13894	13777	13755	13730	13592	13707	13919	13728	13857	13808	13786	13806	13661	13748	13759	13825	13816	13565	13937	13919	13886	13745	13724	13631	13830	13833	13790	13687	13692	13638	13767	13686	13783	13980	13606	13756	13625	13726	13650	13664	13742	13887	13760	13675	13926	13810	13814	13726	13825	13693	13864	13859	13682	13527	13775	13759	13644	13805	13938	13780	13865	13714	13937	13797	13774	13621	13748	13641	13904	13784	13786	13752	13821	13832	13591	13922	13739	13793	13899	13777	13877	13649	13968	13615	13596	13930	13786	13562	13745	13699	13753	13768	13961	13841	13711	13714	13632	13787	13709	13664	13692	13824	13811	13974	13792	13759	13658	13687	13928	13534	13830	13874	13860	13721	13773	13829	13470	13639	13742	13852	13887	13600	13735	13686	13789	13700	13677	13915	13805	13778	13812	13787	13653	13819	13778	13762	13794	13721	13973	13686	13824	13729	13680	13778	13735	13700	13908	13863	13605	13705	13779	13671	13805	13623	13797	13825	13814	13531	13770	13971	13712	13774	13852	13707	13942	13967	13860	13866	13855	13734	13881	13664	13913	13787	13656	13714	13619	13832	13773	13850	13789	13674	13666	13769	13907	13743	13861	13792	13678	13742	13586	13777	13816	13778	13705	13652	13654	13766	13776	13720	13751	13857	13844	13836	13706	13794	13775	13843	13919	13855	13799	13846	13685	13631	13650	13693	13789	13845	13831	13789	13794	13809	13696	13685	14040	13834	13750	13867	13582	13952	13646	13837	13740	13744	13743	13800	13940	13835	13776	13699	13672	13630	13827	13825	13690	13770	13714	13789	13783	13887	13723	13821	13734	13660	13768	13795	13624	13699	13685	13618	13713	13722	13923	13791	13972	13915	13900	13666	13621	13671	13744	13750	13741	13805	13658	13828	13643	13732	13835	13588	13839	13703	13735	13796	13848	13774	13815	13755	13843	13618	13766	13768	13743	13766	13666	13678	13763	13922	13852	13666	13596	13778	13941	13843	13932	13675	13827	13824	13806	13773	13733	13954	13751	13790	13727	13864	13803	13842	13693	13883	13795	13799	13784	13927	13619	13661	13695	13804	13679	13765	13739	13848	13874	13757	13790	13728	13578	13830	13600	13863	13732	13544	13828	13688	13924	13691	13828	13658	13766	13883	13881	13908	13784	13926	13659	13763	13786	13843	13779	13710	13775	13837	13844	13821	13625	13585	13862	13729	13803	13649	13955	13795	13901	13584	13842	13793	13936	13692	13882	13857	13684	13953	13729	13915	13742	13809	13735	13979	13801	13698	13847	13709	13653	13676	13685	13701	13561	13680	13790	13743	13791	13836	13959	13721	13717	13820	13773	13842	13873	13688	13706	13784	13746	13909	13945	13689	13845	13775	13755	13693	13790	13809	13611	13794	13857	13862	13772	14061	13682	13749	13797	13748	13741	13990	13700	13660	13716	13781	13932	13826	13746	13729	13817	13708	13884	13741	13811	13831	13801	13756	13920	13726	13676	13860	13651	13865	13723	13681	13766	13865	13791	13856	13750	13910	13680	13693	13833	13810	13862	13686	13851	13881	13636	13840	13878	13609	13661	13675	13795	13804	13949	13663	13794	13571	13767	13875	13789	13718	13722	13799	13772	13726	13917	13841	13694	13825	13833	13872	13940	13670	13864	13673	13892	13840	13931	13813	13735	13979	13633	13739	13772	13770	13793	13653	13743	13840	13732	13892	13786	13772	13853	13701	13728	13714	13778	13706	13682	13845	13689	13853	13893	13782	13698	13918	13905	13706	13735	13726	13775	13807	13724	13767	13657	13810	13615	13759	14126	13743	13740	13681	13832	13685
31799	27338	32530	29608	26668	25512	24946	24576	24406	24177	23957	23975	23903	23751	23913	23850	23884	23865	23564	23786	23670	24112	23740	23947	23760	23779	23705	23478	23915	23761	23822	23654	23527	23766	23640	23794	23702	23769	23624	23679	23514	23790	23907	23612	23704	23656	23607	23738	23681	23857	23520	23453	23664	23921	23599	23558	23636	23517	23682	23706	23908	23822	23695	23696	23751	23594	23549	23666	23558	23676	23945	23865	23452	23754	23482	23506	23647	23491	23702	23484	23697	23709	23712	23616	23610	23861	23708	23871	23792	23846	23911	23692	23547	23808	23765	23719	23768	23619	23885	23623	23934	23592	23533	23744	23675	23754	23885	23669	23900	23698	23797	23813	23756	23746	23566	23717	23753	23723	23780	23814	24014	23454	23558	23685	23701	23465	23672	23611	23694	23674	23581	23737	23807	23804	23605	23738	23678	23740	23692	23591	23604	23870	23749	23562	23935	23663	23680	23796	23709	23794	23550	23451	23900	23733	23612	23676	23365	23597	23615	23627	23788	23756	23545	23736	23653	23779	23601	23504	23473	23565	23555	23563	23630	23875	23717	23559	23572	23748	23489	23592	23781	23805	23769	23668	23793	23518	23894	23788	23722	23425	23687	23607	23762	23683	23542	23736	23652	23645	23774	23708	23768	23573	23976	23858	23665	23673	23647	23854	23847	23426	23791	23843	23758	23705	23931	23928	23686	23727	23769	23771	23337	23771	23853	23621	23710	23610	23787	23447	23896	23439	23727	23631	23624	23775	23701	23415	23725	23622	23521	23606	23815	23751	23652	23711	23440	23700	23901	23588	23847	23567	23601	23738	23515	23486	23776	23892	23634	23524	23871	23763	23468	23710	23716	23716	23442	23827	23607	23763	23802	23712	23836	23839	23628	23817	23648	23650	23878	23662	23518	23666	23556	23773	23631	23757	23677	23809	23833	23744	23696	23585	23768	23720	23808	23672	23738	23866	23637	23804	23905	23728	23809	23673	23430	23681	23896	23663	23600	23484	23781	23793	23740	23749	23636	23805	23669	23918	23624	23640	23662	23582	23564	23869	23771	23909	23755	23697	23584	23416	23890	23904	23761	23615	23740	23686	23516	23733	23485	23542	23593	23690	23725	23652	23681	23686	23798	23801	23907	23562	23965	23900	23694	23726	23642	23473	23717	23758	23646	23567	23821	23748	23638	23769	23876	23825	23726	23630	23814	23715	23636	23632	23892	23826	23616	23737	23390	23511	23732	23788	23711	23694	23569	23776	23895	23747	23622	23701	23712	23740	23618	23377	23933	23672	23621	23434	23858	23527	23480	23664	23563	23599	23723	23944	23595	23788	23665	23786	23644	23657	23666	23362	23626	23628	23824	23483	23518	23849	23621	23517	23594	23617	23813	23920	23509	23452	23635	23868	23701	23763	23830	23758	23638	23758	23732	23781	23430	23483	23565	23492	23596	23816	23827	23549	23709	23686	23864	23730	23692	23437	23762	23527	23665	23501	23650	23597	23706	23887	23635	23677	23605	23690	23812	23759	23575	23716	23725	23625	23851	23991	23782	23809	23735	23591	23539	23566	23604	23723	23644	23672	23693	23555	23656	23771	23581	23625	23751	23808	23869	23673	23604	23702	23742	23553	23712	23643	23702	23678	23719	23736	23718	23619	23783	23907	23713	23915	23599	23674	23804	23697	23909	23740	23746	23671	23718	23593	23596	23440	23688	23617	23496	23781	23771	23751	23787	23663	23457	23621	23712	23646	23639	23740	23746	23850	23584	23608	23697	23653	23711	23820	23723	23622	23728	23816	23474	23402	23425	23501	23705	23719	23857	23829	23605	23445	23866	23624	23925	23773	23872	23610	23676	23645	23613	23765	23819	23533	23382	23612	23838	23735	23707	23852	23948	23672	23731	23615	23965	23736	23796	23598	23749	23922	23902	23628	23659	23622	23751	23696	23582	23784	23862	23779	23776	23673	23691	23720	23847	23676	23608	23819	23695	23880	23795	23745	23749	23826	23760	23601	23681	23610	23873	23884	23806	23708	23557	23821	23738	23812	23764	23894	23838	23894	23628	23787	23688	23618	23589	23622	23543	23889	23710	23777	23813	23492	23509	23618	23544	24002	23807	23823	23549	23573	23582	23753	23754	23932	23696	23608	23592	23755	23828	23907	23661	23777	23630	23632	23803	23587	23756	23656	23690	23454	23794	23811	23892	23486	23651	23724	23599	23503	23761	23748	23689	23903	23736	23732	23465	23662	23742	23868	23663	23516	23755	23771	23550	23721	23518	23589	23662	23533	23624	23681	23596	23816	23710	23797	23428	23550	23678	23934	23778	23467	23641	23685	23649	23427	23721	23887	23902	23830	23805	23548	23520	23639	23787	23484	23683	23594	23768	23739	23593	23924	23678	23692	23548	23756	23604	23735	23866	23885	23849	23648	23553	23753	23197	23535	23700	23549	23534	23876	23728	23712	23583	23681	23774	23939	23884	23647	23679	23743	23603	23554	23693	23413	23671	23770	23694	23738	23845	23804	23373	23771	23704	23809	23829	23689	23777	23620	23614	23730	23490	23730	23804	23585	23710	23593	23678	23513	23608	23658	23772	23634	23682	23757	23550	23834	23736	23915	23453	23746	23741	23979	23438	23444	23681	23639	23480	23810	23763	23776	23872	23697	23672	23519	23602	23564	23466	23786	23598	23967	23688	23559	23740	23565	23586	23649	23541	23860	23722	23651	23632	23807	23729	23477	23519	23646	23767	23573	23654	23643	23850	23933	23766	23710	23725	23694	23456	23482	23920	23701	23715	23650	23759	23785	23638	23896	23583	23671	23598	23702	23766	23830	23577	23750	23855	23882	23769	23751	23561	23868	23884	23556	23794	23687	23826	23501	23538	23651	23853	23769	23728	23531	23681	23829	23804	23668	23835	23829	23679	23593	23615	23804	23676	23576	23654	23541	23608	23790	23668	23582	23615	23821	23953	23682	23690	23611	23779	23428	23682	23599	23892	23755	23683	23874	23895	23674	23787	23799	23814	23773	23715	23737	23751	23722	23814	23604	23804	23770	23641	23510	23681	23591	23695	23516	23631	23955	23631	23612	23558	23664	23644	23878	23570	23663	23863	23735	23703	23519	23754	23679	23380	23701	23726	23743	23778	23658	23577	23689	23782	23697	23692	23638	23645	23503	23757	23814	23744	23766	23618	23773	23758	23763	23451	23705	23846	23468	23510	23351	23628	23428	23661	23554	23727	23724	23886	23693	23762	23754	23937	23856	23708	23709	23672	23923	23758	23603	23499	23723	23640	23762	24054	23599	23805	23615	23768	23459	23619	23763	23621	23732	23767	23727	23645	23885	23660	23543	23612	23614	23568	23694	23771	23762	23644	23807	23620	23722	23761	23598	23754	23667	23727	23581	23516	23803	23926	23839	23574	23576	23653	23734	23684	23735	23698	23956	23671	23700	23559	23718	23700	23968	23770	23722	23786	23968	23652	23763	23798	23671	23684	23548	23592	23679	23593	23632	23711	23760	23728	23883	23797	23553	23842	23676	23805	23762	23550	23626	23664	23643	23530	23815	23872	23726	23679	23712	23627	23524	23765	23543	23795	23951	23649	23779	23641	23803	23591	23514	23782	23794	23983	23535	23615	23777	23885	23764	23717	23871	23697	23960	23741	23784	23624	23468	23470	23642	23525	23681	23848	23703	23615	23581	23942	23921	23917	23598	23988	23716	23603	23646	23574	23691	23736	23747	23720	23750	23471	23745	23776	23747	23658	23575	23631	23615	23561	23759	23803	23872	23862	23786	23840	23484	23606	23675	23861	23502	23537	23712	23774	23510	23617	23703	23762	23729	23631	23990	23798	23704	23734	23873	23955	23613	23733	23816	23752	23900	23781	23721	23725	23659	23672	23811	24015	23796	23603	23500	23763	23693	23772	23702	23489	23863	23738	23677	23716	23928	23614	23568	23727	23694	23745	23776	23683	23328	23811	23552	23978	23264	23484	23734	23593	23711	23516	23770	23799	23677	23757	23805	23693	23750	23650	23921	23805	23661	23751	23744	24024	23771	23621	23768	23705	23592	23803	23892	23591	23923	23709	23840	23745	23916	23596	23886	23751	23680	23587	23722	23680	23644	23527	23813	23629	23694	23516	23626	23642	23679	23555	23602	23662	23562	23670	23740	23855	23741	23764	23659	23654	23604	23658	23577	23715	23797	23548	23651	23572	23699	23816	23678	23529	23766	23921	23932	23720	23744	23758	23431	23506	23704	23646	23686	23585	23645	23698	23681	23656	23819	23609	23632	23481	23888	23566	23515	23501	23651	23577	23852	23846	23735	23686	23746	23571	23842	23606	23833	23617	23707	23872	23921	23764	23716	23622	23575	23394	23615	23913	23592	23871	23789	23626	23520	23680	23480	23742	23711	23782	23660	23752	23533	23555	23640	23786	24073	23864	23457	23592	23496	23841	23910	23750	23739	23607	23582	24017	23586	23720	23595	23550	23537	23582	23871	23627	23852	23802	23652	23808	23515	23728	23798	23604	23688	23865	23478	23692	23748	23596	23653	23751	23879	23769	23738	23460	23673	23875	23720	23591	23448	23787	23662	23858	23636	23507	23844	23594	23772	23743	23485	23607	23934	23811	23688	23944	23764	23920	23648	23678	23565	23519	23676	23852	23729	23926	23847	23683	23695	23345	23396	23404	23637	23849	23679	23647	24069	23697	23660	23745	23666	23489	23836	23730	23621	23917	24001	23848	23597	23700	23740	23863	23745	23790	23895	23956	23559	23921	23786	23763	23798	23707	23792	23622	23676	24079	23795	23604	23644	23764	23732	23791	23634	23914	23975	23540	23905	23792	23564	23543	23404	23890	23546	23771	23759	23699	23713	23870	23662	23486	23629	23366	23753	23849	23596	23608	23674	23674	23790	23743	23619	23595	23781	24118	23793	23822	23738	23609	23587	23509	23674	23902	23409	23770	23658	23481	23675	23905	23757	23879	23633	23597	23685	23414	23543	23660	23680	23871	23671	23561	23720	23562	23704	23858	23613	23768	23729	23490	23576	23554	23848	23549	23723	23782	23784	23574	23689	23778	23827	23874	23645	23579	23863	23997	23844	23657	23828	23477	23830	23678	23554	23578	23768	23721	23625
15654	24337	23270	17598	15957	14949	14311	14064	13831	13678	13543	13926	13641	13637	13551	13515	13496	13684	13518	13547	13616	13535	13368	13625	13547	13615	13470	13611	13448	13492	13529	13532	13747	13541	13511	13745	13634	13630	13561	13572	13677	13520	13271	13711	13525	13370	13462	13460	13475	13593	13635	13371	13683	13436	13524	13399	13514	13631	13450	13438	13674	13444	13608	13504	13478	13707	13542	13603	13525	13518	13569	13394	13630	13480	13418	13473	13545	13488	13475	13496	13420	13290	13451	13632	13560	13414	13490	13358	13566	13506	13572	13312	13462	13684	13482	13385	13446	13266	13592	13494	13495	13416	13532	13470	13479	13511	13461	13498	13543	13501	13570	13507	13607	13484	13476	13412	13665	13588	13363	13460	13481	13563	13484	13600	13586	13443	13601	13463	13539	13472	13389	13439	13567	13410	13554	13357	13488	13529	13502	13673	13425	13515	13539	13607	13579	13543	13445	13519	13468	13567	13632	13634	13567	13559	13609	13507	13606	13532	13568	13446	13515	13531	13566	13484	13529	13454	13611	13380	13498	13515	13565	13623	13512	13652	13617	13699	13565	13463	13457	13472	13477	13567	13386	13367	13464	13551	13586	13404	13384	13537	13434	13577	13408	13524	13520	13487	13433	13530	13542	13554	13463	13518	13534	13639	13486	13454	13339	13549	13536	13475	13651	13363	13639	13661	13313	13452	13650	13483	13513	13409	13579	13566	13511	13460	13523	13771	13530	13653	13558	13606	13613	13462	13423	13532	13391	13615	13683	13612	13384	13453	13416	13618	13391	13524	13386	13430	13644	13439	13488	13548	13556	13492	13559	13305	13436	13493	13334	13399	13581	13562	13521	13542	13465	13617	13609	13671	13620	13649	13470	13568	13493	13342	13589	13474	13497	13583	13561	13621	13524	13564	13656	13418	13628	13349	13413	13534	13463	13755	13461	13442	13446	13642	13556	13631	13343	13639	13495	13291	13515	13531	13473	13652	13648	13469	13571	13624	13540	13449	13382	13510	13592	13456	13500	13383	13474	13538	13482	13228	13673	13589	13598	13500	13598	13595	13369	13281	13408	13331	13460	13586	13491	13724	13562	13353	13374	13642	13481	13393	13551	13366	13438	13451	13572	13526	13472	13498	13430	13422	13258	13487	13419	13609	13794	13530	13437	13494	13623	13417	13447	13558	13513	13666	13570	13501	13496	13369	13710	13438	13558	13477	13690	13408	13607	13438	13451	13623	13601	13562	13672	13493	13487	13553	13489	13339	13662	13506	13398	13556	13475	13485	13592	13458	13451	13509	13736	13525	13677	13440	13602	13489	13598	13619	13539	13529	13482	13590	13586	13613	13373	13742	13493	13351	13287	13562	13353	13427	13619	13263	13643	13380	13500	13532	13520	13532	13509	13420	13455	13622	13592	13619	13577	13545	13517	13313	13630	13543	13556	13484	13627	13455	13572	13493	13520	13320	13513	13436	13642	13605	13579	13405	13690	13727	13528	13598	13600	13476	13493	13477	13438	13393	13431	13730	13592	13395	13590	13607	13413	13584	13604	13634	13494	13444	13557	13544	13401	13413	13572	13358	13425	13485	13502	13504	13541	13540	13554	13544	13572	13424	13581	13464	13429	13507	13551	13604	13584	13578	13382	13632	13537	13562	13720	13424	13608	13572	13604	13596	13409	13493	13499	13438	13647	13546	13412	13589	13571	13682	13559	13521	13561	13456	13360	13429	13564	13484	13550	13341	13530	13434	13539	13480	13424	13532	13388	13547	13605	13562	13404	13536	13566	13457	13390	13597	13496	13406	13414	13401	13446	13426	13500	13480	13501	13593	13571	13400	13487	13529	13512	13478	13586	13392	13408	13634	13398	13539	13495	13425	13551	13625	13487	13602	13545	13491	13555	13466	13492	13532	13652	13503	13550	13607	13367	13551	13618	13599	13597	13527	13389	13659	13549	13496	13547	13580	13537	13663	13590	13347	13564	13725	13638	13428	13607	13473	13565	13382	13542	13450	13374	13647	13505	13550	13552	13434	13714	13576	13549	13636	13597	13386	13464	13481	13405	13479	13480	13485	13457	13434	13488	13353	13315	13400	13619	13305	13612	13549	13469	13669	13501	13560	13511	13540	13671	13358	13670	13423	13564	13405	13583	13666	13419	13476	13529	13736	13361	13634	13397	13513	13619	13647	13620	13426	13539	13525	13412	13475	13593	13638	13601	13550	13494	13442	13581	13372	13539	13419	13427	13395	13484	13472	13572	13535	13403	13587	13592	13507	13717	13502	13452	13602	13418	13621	13509	13565	13611	13706	13708	13464	13433	13583	13628	13475	13587	13546	13589	13468	13592	13459	13483	13526	13395	13543	13628	13522	13400	13469	13470	13516	13646	13542	13626	13580	13518	13532	13499	13563	13466	13495	13402	13428	13296	13652	13437	13518	13626	13643	13555	13575	13649	13625	13591	13471	13510	13680	13612	13336	13641	13488	13548	13496	13371	13644	13712	13459	13575	13471	13441	13576	13566	13507	13482	13545	13571	13413	13342	13665	13625	13603	13527	13472	13577	13572	13453	13404	13541	13544	13544	13561	13451	13503	13551	13558	13389	13513	13469	13617	13497	13449	13603	13433	13457	13669	13624	13476	13506	13478	13496	13441	13512	13678	13502	13610	13556	13636	13592	13455	13424	13450	13622	13444	13393	13519	13581	13533	13555	13556	13505	13633	13646	13506	13409	13674	13450	13502	13583	13509	13465	13351	13570	13454	13570	13455	13545	13630	13592	13604	13562	13612	13679	13651	13600	13432	13531	13718	13340	13478	13522	13392	13588	13528	13492	13447	13484	13500	13474	13568	13425	13606	13389	13316	13663	13622	13442	13562	13533	13445	13416	13514	13512	13507	13526	13749	13526	13543	13620	13522	13694	13480	13455	13501	13582	13472	13468	13500	13612	13406	13418	13250	13467	13603	13555	13569	13409	13693	13523	13571	13653	13585	13446	13532	13335	13522	13467	13688	13426	13603	13467	13531	13466	13443	13601	13291	13538	13359	13721	13493	13466	13483	13559	13278	13755	13449	13570	13629	13513	13671	13597	13551	13388	13638	13498	13667	13436	13572	13470	13494	13475	13476	13403	13523	13529	13568	13346	13519	13694	13458	13539	13551	13394	13573	13442	13575	13493	13509	13473	13584	13433	13669	13541	13594	13605	13582	13573	13479	13435	13600	13557	13374	13590	13496	13532	13512	13552	13426	13471	13394	13630	13514	13631	13495	13621	13527	13450	13463	13616	13736	13518	13438	13654	13482	13414	13539	13606	13485	13457	13623	13544	13394	13377	13531	13546	13717	13575	13597	13651	13609	13555	13620	13470	13627	13550	13680	13494	13613	13465	13507	13461	13368	13515	13445	13558	13550	13547	13541	13453	13672	13455	13446	13535	13374	13480	13636	13665	13668	13563	13434	13562	13631	13392	13514	13604	13468	13565	13510	13508	13573	13429	13561	13624	13594	13522	13478	13478	13683	13622	13476	13714	13559	13542	13523	13339	13670	13488	13478	13659	13582	13474	13481	13709	13537	13612	13518	13472	13621	13515	13561	13526	13291	13585	13380	13539	13487	13548	13338	13494	13505	13503	13542	13559	13486	13602	13465	13498	13489	13725	13383	13405	13527	13417	13458	13563	13577	13466	13699	13457	13474	13469	13422	13551	13602	13580	13564	13401	13647	13460	13581	13776	13537	13442	13531	13522	13528	13662	13525	13416	13426	13643	13597	13498	13584	13522	13532	13601	13526	13544	13479	13414	13422	13530	13515	13381	13511	13463	13436	13573	13522	13636	13495	13546	13488	13677	13618	13508	13417	13641	13399	13595	13495	13623	13594	13451	13522	13537	13775	13604	13470	13535	13605	13560	13569	13496	13683	13621	13442	13508	13481	13585	13460	13480	13490	13573	13461	13451	13589	13567	13682	13578	13512	13527	13506	13536	13456	13460	13641	13541	13587	13513	13741	13468	13479	13544	13311	13515	13604	13526	13549	13533	13410	13433	13534	13666	13662	13557	13547	13469	13573	13488	13542	13711	13443	13611	13484	13721	13554	13489	13555	13503	13442	13470	13645	13433	13556	13630	13382	13513	13498	13616	13475	13577	13488	13581	13537	13515	13467	13547	13514	13571	13336	13576	13500	13534	13453	13603	13564	13402	13571	13550	13602	13574	13484	13462	13598	13651	13564	13425	13398	13538	13500	13399	13348	13492	13556	13596	13563	13571	13626	13393	13552	13442	13642	13464	13630	13577	13518	13594	13449	13564	13637	13771	13416	13586	13658	13355	13602	13426	13547	13286	13484	13544	13673	13437	13594	13406	13406	13550	13572	13577	13509	13543	13602	13621	13469	13615	13638	13483	13381	13627	13564	13515	13629	13618	13576	13593	13440	13654	13467	13468	13484	13415	13514	13534	13484	13608	13467	13481	13636	13676	13470	13329	13618	13413	13433	13579	13558	13507	13276	13523	13387	13525	13439	13582	13420	13437	13490	13572	13484	13541	13350	13676	13452	13706	13447	13355	13542	13617	13517	13421	13538	13420	13523	13495	13396	13430	13649	13594	13375	13552	13455	13657	13463	13514	13513	13369	13317	13644	13597	13587	13503	13471	13595	13793	13438	13408	13430	13531	13549	13575	13508	13425	13552	13647	13473	13474	13413	13522	13581	13524	13570	13480	13489	13589	13584	13584	13525	13480	13418	13429	13495	13591	13627	13464	13543	13531	13496	13328	13455	13598	13373	13657	13497	13532	13675	13395	13423	13434	13406	13538	13525	13688	13581	13473	13442	13385	13441	13544	13597	13439	13644	13495	13577	13472	13477	13572	13350	13505	13488	13735	13570	13324	13553	13560	13566	13364	13414	13529	13678	13633	13499	13513	13295	13492	13552	13612	13641	13472	13545	13576	13439	13417	13424	13590	13604	13585	13436	13477	13528	13521	13369	13466	13423	13707	13654	13628	13527	13594	13427	13537	13476	13498	13298	13625	13491	13584	13538	13369	13613	13454	13453	13494	13409	13359	13572	13610	13597	13642	13527	13626	13484	13647	13452	13576	13615	13573	13405	13435	13525	13453	13692	13534	13591	13583	13590	13534	13330	13589	13648	13615	13427
24587	21054	27822	27090	26219	26282	26618	24549	23910	24066	23641	23727	23730	23485	23604	23559	23540	23430	23846	24121	24601	24588	24213	23821	23280	23348	23261	23315	23437	23191	23162	23136	23146	23056	23448	23375	23249	23046	23253	23353	23181	23219	23204	23235	23289	23215	23206	23085	23098	23207	23110	23368	23102	23062	23019	23337	23248	23455	23264	23355	22899	23229	23150	23334	23357	23197	23095	23033	23161	23313	23199	22997	23234	23125	23181	23193	23411	23228	23168	23164	23444	23043	23272	23162	23257	23364	22860	23418	23311	23486	23320	23411	23143	23186	23085	23285	23127	23277	23334	23312	23423	23335	23456	23333	23333	23026	23123	23115	23120	23170	23210	23442	23299	23235	23108	23143	23127	23153	23148	23129	23251	23156	22998	23308	23185	23222	23177	23212	22910	23262	23285	23241	23237	23230	23384	23088	23118	22955	23133	23191	23328	23046	23314	23287	23483	23303	23165	23174	23101	23137	23317	23332	23181	23247	23161	23119	23135	23369	23201	23327	23396	23320	23266	23296	23511	23354	23264	23219	23151	23279	23378	23280	23282	23141	23249	23162	23262	23170	23197	23024	23235	23083	23165	23295	23123	23083	23397	23360	23221	23018	23112	23075	23154	23186	23295	23089	23084	23544	23127	23166	23138	23190	23336	23385	23185	23412	23364	23098	23316	23113	23296	23203	23133	23235	23301	23025	23292	23137	23190	23304	23232	23171	23160	23095	23257	23281	23351	23208	23239	23354	23172	23029	23170	23295	23011	22859	23310	23186	23333	23349	23524	23159	23283	22922	23298	23221	23133	23444	23268	23268	23180	23131	23180	23179	23291	23265	23272	22925	23066	23180	23156	23092	23358	23186	23069	23207	23280	23499	23238	23209	23514	23166	23293	23278	23112	23318	23311	23348	23244	23095	23144	23145	23307	23220	23376	23308	23193	23172	23154	23231	23212	23114	23184	23029	23230	23254	23369	23126	23419	23106	23164	23157	23275	23061	23240	23263	22998	23102	23288	23412	22953	23153	23327	23227	23132	23092	23393	23242	23361	23019	23223	23218	23180	23022	23173	23355	23125	23407	23134	23293	23069	23228	23120	23247	23117	23383	23267	23056	23476	23148	23301	23071	23139	23318	23150	23186	22859	23285	23150	23336	23260	23086	23031	23310	23164	23110	23214	23115	23374	23211	23302	23249	23038	23196	23495	23118	23395	23137	23125	23159	23371	22993	23499	23192	23469	23394	23029	22955	23070	23187	23183	23366	23241	23091	23184	23131	23031	23119	22983	22919	23146	23392	23229	23324	23251	23359	23166	23134	23413	22984	23399	23166	23218	23379	23378	23142	23248	23259	23195	23153	23004	23313	23399	23273	23317	23336	23061	22970	23172	23032	23247	23227	23089	23512	23283	23155	23108	23225	22972	23050	23019	23135	23219	23378	23321	23339	23171	23261	23140	23202	23353	23345	23444	23092	23214	23356	22993	23169	23223	23206	23049	23054	23286	23131	23031	23212	23251	23388	23141	23409	23303	23089	23282	23168	23103	23027	23372	23149	23185	23200	23173	23071	22972	23042	23178	23026	23256	23045	23149	23263	23183	23089	23117	23215	23163	23327	23359	23018	22970	23415	23295	23162	23206	23280	23328	23330	23187	23117	23157	22821	23080	23175	23218	23404	23423	23281	23356	23007	23128	23209	23469	23259	23292	23277	23292	23340	23168	23172	23276	23384	23331	23211	23056	23252	23276	23231	23083	23162	23198	23187	23308	23186	23317	23465	23400	23150	22968	22915	23490	23165	23229	23213	23126	23107	23187	23342	23020	23169	23320	23055	23267	23247	23310	23003	23149	23025	23167	23136	23344	23275	23193	23266	22934	22962	23197	23275	23105	23420	23162	23455	23415	23294	23325	23118	23295	23215	23093	23328	23418	23113	23382	23247	23037	23085	23235	23105	23331	23001	23498	23375	23149	23120	23368	23580	23122	23302	23287	23051	23074	23173	23386	23222	23191	23169	23199	23276	23166	23213	23241	23291	23001	22969	23243	23015	23201	23172	23369	23348	23133	23492	23231	23244	23114	23241	23444	23143	23225	23078	23175	23074	23490	23194	23250	23064	23220	22945	23333	23184	23047	23355	22937	23517	23298	23107	23218	23169	23123	23095	23201	23261	22992	23304	23053	23315	23367	23179	23418	23245	23200	23354	23246	23222	23325	23183	23170	23260	23305	23392	23211	22952	23325	23116	23238	23321	22974	23000	23329	23079	23223	23184	23125	23373	23162	23278	23159	23176	23109	23089	23189	23165	23029	23259	23316	23018	23102	23434	23351	23331	23165	23151	23338	23086	23240	23048	23346	23070	23119	23414	23273	23020	23135	23133	23111	23170	23412	23078	22966	23232	23004	23278	22986	23248	23150	22891	23247	23247	23409	23385	23145	23085	23251	23220	23425	23257	23394	23375	23361	22639	23321	23178	23402	23181	23658	23160	23447	23231	23181	23088	23489	23230	23070	23061	23467	23095	23345	23247	23097	23087	23110	23336	23209	23241	23575	23191	23103	23101	23176	23405	23384	23195	23209	23212	23131	23058	23401	23273	23064	23279	23283	23363	23165	23052	23271	23217	23164	23244	23248	23282	23237	23197	23266	23476	23101	23157	23373	23190	23174	23124	23164	23212	23042	23150	23052	23184	23223	23291	22981	23294	23057	23246	23269	23241	23183	23182	23034	23109	23133	23424	23295	23348	23232	23313	23075	22984	22932	23315	23326	23150	23098	23366	23305	23171	23140	23271	22818	22949	23038	23548	23223	23078	23270	23354	23237	23159	22974	23204	22965	22951	23256	23118	23303	23213	22964	23243	23203	23325	23253	23110	23324	23099	22909	23173	23272	23140	23235	23210	23287	23082	23298	23188	23401	23049	23421	23422	23452	23231	23235	23506	23259	23029	23279	23213	22890	23123	23200	23297	23122	23242	23198	23055	23098	23160	23237	23387	23407	23304	23307	23118	23270	23197	23119	23448	23334	23146	23363	22931	22965	23124	23263	23383	23369	23188	22947	23273	23373	23503	23176	22997	23100	23182	23166	23267	23150	23115	23459	23159	23144	23118	23186	23011	23204	23072	23251	23226	23120	23355	23493	23098	23225	23464	23314	23259	23231	23308	23423	23033	23309	23362	23127	23161	23347	23305	23249	23209	23220	23442	23378	23067	23260	23192	23292	23211	23164	23310	23273	23474	23172	23208	23105	23408	23386	23170	23231	23171	23011	23307	23353	23129	23253	23051	23269	23001	23132	23366	23151	23222	23134	23412	23252	23306	23189	23310	23015	23134	23315	23095	23321	23357	23185	23296	23299	23095	23234	23353	23203	23301	23448	23163	23149	23350	23273	23287	22964	23209	23401	23180	23180	23227	23236	23402	23354	23372	23085	23051	23289	23380	23149	23634	23334	23268	23338	23135	23193	23152	23036	23171	23404	23199	23139	23331	23310	23131	23430	23286	23248	23307	23566	23248	23253	23376	22922	23185	23468	23495	23253	23242	23113	23231	23213	23091	23119	22998	23337	23406	23284	23431	23202	23160	23311	23280	23247	23028	23338	23192	23174	23285	23347	23368	23189	23150	23284	23517	23239	23319	23258	23287	23382	23358	22969	23175	23235	23213	23262	23105	23241	23212	23388	23180	23459	23166	23207	23140	23263	23181	23395	23318	22959	23255	23277	23330	23170	23327	22997	23157	23149	23171	23331	23348	23365	23183	23300	22928	23317	23235	23333	23328	23190	23177	23271	23066	23096	23054	23132	23150	23176	23160	23063	23186	23252	23256	23430	23124	23208	23594	23245	23210	23241	23051	23233	23253	23242	23136	23226	23303	23110	23278	23125	23048	23202	23309	23171	23280	23047	23128	22997	23178	23162	23042	23103	23095	23134	23169	23243	23170	23079	23249	23283	23261	23215	23290	23250	23165	23078	23212	23097	23209	23175	23010	23027	23216	23269	22988	23235	23391	23146	23248	23221	23274	23458	23475	23068	23190	23308	23124	23134	23208	23249	23473	23185	23196	23010	23237	23420	23188	23398	23379	23165	23571	23111	23230	23256	23290	23275	23375	23033	23134	23344	23290	23465	23108	23252	23161	23015	23149	22967	23070	23289	23043	23243	23205	23208	23140	23036	23370	23444	23415	23431	23188	23213	23251	23609	23515	23222	23188	23190	23395	23236	23454	23216	23057	23174	23443	23295	23129	23133	23247	23157	23110	23528	23213	23404	23480	23194	23048	23122	23209	23352	23459	23290	23125	23164	23395	23088	23119	23068	23195	23285	23367	23463	23383	23257	23219	23506	23396	23291	22909	23172	23339	23173	23240	23420	23248	23327	23242	23405	23271	23362	23056	23110	23360	23391	23098	23314	23145	23421	23308	23204	23439	23309	23187	23233	23147	23196	23292	23143	23132	23267	23184	22975	23137	23247	23224	22976	23123	23092	23370	23295	23394	23380	23288	23398	22936	23219	22948	23175	23573	23224	23463	23140	23181	23389	23334	23381	23370	23309	23313	23075	23462	22992	23131	23321	23148	22903	23428	23007	23049	23170	23017	23205	23175	23185	23153	23247	22980	23152	23342	23082	23116	23378	23096	23167	23295	23283	23355	23373	23378	23194	23190	23254	23297	23408	23177	23361	23297	23563	23313	23461	23197	23268	23271	23219	22972	23131	23347	23251	23047	23399	23193	23293	23456	23267	23399	23342	23051	23217	23313	23260	23207	23238	22965	23159	23140	23276	23221	23271	23363	23175	23173	23130	23174	23327	23237	23186	23357	23221	23492	23224	23234	23244	23206	23169	23039	23349	23382	23343	23169	23126	23497	23152	23365	23266	23294	23205	23249	23218	23284	23433	23273	23397	23258	23432	23323	23298	23231	23108	23216	23287	23116	23220	23184	23468	23301	23242	23336	23277	23376	23301	23331	23369	23314	23434	23424	23294	23128	22932	23030	23226	22986	23351	23119	23080	22940	23239	23360	23255	23179	23282	23060	23415	23203	23259	23048	23146	23213	23418	23164	23314	23367	23250	23325	23156	23442	23709	23249	23325	23102	23080	23010	23153	23407	23108	23219	23187	23486	23116	23123	23118	23220	23125	23273	23000	23019	23353	23267	23280	23134
11975	25905	25082	19427	16636	15430	14656	14276	14088	13915	13924	13754	13750	13506	13601	13614	13505	13594	13903	14131	14198	14112	13994	13525	13628	13571	13523	13469	13468	13627	13064	13434	13470	13451	13502	13453	13417	13286	13421	13494	13397	13621	13579	13392	13500	13331	13485	13330	13422	13295	13465	13521	13469	13424	13423	13337	13279	13259	13462	13498	13318	13131	13424	13597	13491	13465	13427	13379	13485	13391	13356	13389	13495	13450	13281	13574	13298	13380	13380	13376	13273	13407	13297	13332	13292	13309	13362	13226	13342	13285	13414	13461	13389	13342	13533	13524	13448	13367	13440	13409	13559	13421	13401	13359	13328	13544	13342	13386	13413	13394	13430	13447	13279	13286	13444	13367	13481	13528	13364	13259	13403	13397	13416	13441	13585	13307	13411	13399	13338	13378	13452	13303	13355	13451	13599	13379	13406	13394	13439	13376	13447	13450	13503	13388	13431	13378	13466	13532	13295	13311	13375	13360	13474	13340	13513	13334	13348	13333	13403	13319	13338	13486	13396	13399	13255	13485	13402	13244	13296	13470	13555	13399	13393	13326	13293	13649	13552	13156	13207	13323	13607	13324	13492	13428	13278	13440	13547	13430	13225	13168	13564	13358	13471	13637	13234	13310	13315	13334	13309	13569	13473	13492	13326	13152	13276	13517	13229	13363	13207	13440	13493	13285	13339	13429	13465	13405	13359	13496	13407	13370	13462	13354	13307	13315	13255	13438	13264	13570	13483	13300	13416	13454	13419	13524	13252	13406	13236	13486	13365	13337	13449	13474	13466	13247	13258	13360	13516	13418	13475	13326	13432	13471	13408	13626	13297	13358	13401	13514	13338	13264	13251	13469	13540	13464	13412	13435	13285	13490	13347	13439	13463	13317	13377	13357	13381	13420	13453	13486	13333	13230	13374	13443	13417	13462	13359	13414	13442	13386	13270	13453	13573	13330	13511	13444	13485	13504	13290	13372	13368	13466	13440	13474	13476	13448	13349	13510	13256	13261	13333	13406	13520	13444	13464	13411	13466	13260	13260	13159	13216	13393	13334	13396	13440	13410	13402	13343	13407	13509	13363	13277	13307	13431	13247	13328	13484	13494	13469	13427	13372	13487	13478	13390	13362	13482	13440	13548	13166	13384	13389	13496	13182	13411	13351	13317	13485	13467	13374	13457	13285	13284	13362	13397	13522	13452	13554	13446	13220	13465	13428	13375	13407	13198	13383	13369	13394	13526	13488	13353	13341	13599	13309	13336	13337	13332	13391	13475	13408	13483	13339	13325	13417	13410	13508	13540	13291	13385	13098	13598	13365	13591	13331	13286	13565	13331	13483	13292	13277	13550	13284	13543	13496	13319	13368	13383	13494	13297	13412	13500	13307	13448	13457	13374	13313	13301	13471	13359	13555	13375	13455	13377	13271	13540	13352	13253	13325	13451	13336	13390	13525	13271	13504	13144	13467	13412	13275	13305	13323	13292	13579	13448	13380	13307	13326	13245	13398	13457	13168	13514	13267	13441	13262	13351	13522	13467	13342	13329	13310	13485	13440	13395	13436	13215	13335	13384	13415	13311	13381	13305	13302	13432	13522	13460	13289	13367	13294	13580	13280	13322	13410	13301	13379	13223	13581	13567	13432	13303	13473	13572	13481	13370	13593	13347	13700	13487	13341	13328	13162	13264	13373	13392	13376	13519	13345	13263	13303	13235	13556	13258	13403	13422	13234	13297	13329	13414	13413	13383	13493	13371	13532	13262	13398	13348	13548	13398	13488	13311	13349	13392	13281	13281	13371	13276	13345	13362	13356	13529	13414	13506	13369	13497	13445	13350	13481	13292	13468	13420	13525	13451	13457	13603	13280	13405	13371	13360	13297	13468	13359	13368	13333	13385	13512	13447	13440	13355	13503	13332	13434	13577	13288	13370	13375	13218	13378	13241	13611	13231	13415	13380	13483	13324	13405	13360	13360	13233	13435	13338	13399	13527	13385	13405	13380	13359	13327	13357	13503	13515	13325	13353	13297	13368	13455	13343	13209	13233	13388	13317	13290	13377	13480	13384	13427	13357	13270	13425	13546	13526	13315	13349	13413	13483	13268	13397	13212	13407	13486	13257	13426	13189	13379	13596	13427	13403	13266	13415	13418	13342	13485	13430	13435	13588	13346	13355	13285	13411	13359	13276	13366	13368	13268	13347	13379	13402	13345	13397	13533	13489	13177	13505	13251	13445	13307	13484	13410	13241	13355	13500	13363	13380	13471	13549	13473	13384	13603	13405	13423	13496	13422	13425	13335	13472	13349	13434	13465	13381	13331	13514	13471	13370	13660	13488	13316	13370	13501	13287	13444	13296	13245	13275	13338	13459	13478	13336	13617	13435	13432	13444	13317	13477	13443	13279	13571	13306	13554	13388	13502	13421	13388	13574	13269	13478	13322	13237	13373	13304	13475	13368	13236	13335	13451	13501	13471	13279	13399	13374	13505	13254	13370	13398	13364	13536	13398	13262	13430	13507	13448	13569	13324	13432	13555	13359	13249	13218	13447	13441	13282	13379	13428	13322	13453	13463	13377	13510	13357	13574	13342	13421	13571	13223	13365	13301	13317	13334	13387	13271	13455	13515	13431	13441	13321	13266	13266	13295	13415	13263	13504	13522	13398	13354	13551	13556	13295	13431	13439	13466	13382	13543	13437	13468	13337	13469	13317	13460	13418	13540	13439	13302	13404	13428	13275	13393	13424	13475	13362	13393	13403	13407	13327	13325	13298	13593	13569	13329	13290	13526	13469	13502	13295	13284	13358	13478	13376	13247	13463	13416	13376	13321	13510	13451	13543	13286	13589	13473	13424	13384	13476	13494	13571	13466	13439	13250	13490	13367	13399	13443	13207	13321	13313	13294	13418	13445	13493	13543	13329	13300	13431	13490	13260	13398	13372	13517	13417	13271	13432	13315	13274	13290	13680	13433	13246	13352	13386	13295	13438	13389	13330	13420	13375	13349	13623	13384	13606	13263	13595	13434	13409	13392	13329	13314	13304	13355	13552	13535	13352	13359	13471	13369	13459	13311	13480	13332	13338	13433	13530	13488	13536	13199	13485	13357	13445	13423	13421	13219	13404	13420	13514	13518	13419	13452	13608	13488	13425	13515	13301	13436	13432	13355	13281	13386	13465	13568	13560	13370	13245	13249	13416	13373	13322	13426	13409	13294	13445	13380	13378	13363	13411	13386	13286	13361	13563	13337	13499	13440	13461	13494	13395	13420	13278	13513	13485	13397	13379	13393	13329	13252	13322	13246	13421	13526	13388	13385	13429	13327	13252	13417	13284	13429	13568	13457	13289	13411	13357	13404	13396	13244	13288	13440	13579	13556	13368	13359	13513	13349	13352	13451	13489	13419	13468	13371	13343	13403	13517	13406	13375	13555	13422	13372	13439	13236	13332	13388	13138	13249	13385	13451	13360	13376	13430	13292	13293	13395	13492	13253	13540	13458	13497	13440	13388	13442	13395	13414	13472	13460	13390	13294	13409	13426	13428	13399	13591	13448	13330	13228	13467	13383	13684	13238	13384	13533	13448	13567	13478	13332	13466	13595	13383	13401	13445	13403	13395	13340	13465	13494	13305	13257	13288	13201	13351	13381	13357	13340	13374	13341	13220	13192	13510	13431	13533	13381	13504	13438	13295	13340	13488	13497	13454	13376	13396	13268	13290	13390	13490	13577	13326	13359	13271	13334	13480	13476	13372	13481	13497	13437	13263	13462	13376	13467	13496	13396	13405	13182	13470	13449	13441	13310	13353	13396	13391	13438	13550	13494	13381	13432	13329	13327	13365	13261	13290	13299	13237	13406	13356	13394	13418	13274	13323	13447	13378	13343	13479	13537	13528	13488	13319	13472	13487	13323	13431	13398	13360	13382	13272	13562	13605	13385	13653	13425	13314	13475	13239	13406	13455	13329	13332	13383	13437	13616	13339	13492	13297	13403	13427	13431	13447	13554	13456	13213	13457	13458	13220	13434	13506	13406	13518	13433	13343	13540	13292	13398	13343	13270	13352	13459	13463	13365	13322	13203	13385	13417	13409	13510	13517	13267	13546	13451	13324	13422	13415	13580	13445	13346	13470	13520	13383	13488	13357	13448	13434	13335	13382	13322	13409	13588	13356	13416	13541	13324	13311	13434	13462	13318	13274	13358	13573	13343	13336	13268	13454	13284	13239	13293	13400	13591	13344	13252	13359	13262	13307	13329	13458	13439	13567	13496	13254	13459	13391	13405	13293	13439	13339	13478	13334	13231	13342	13428	13376	13272	13299	13458	13347	13451	13416	13397	13352	13406	13312	13330	13463	13268	13381	13229	13341	13351	13430	13490	13375	13419	13218	13502	13406	13424	13481	13310	13256	13526	13265	13456	13443	13316	13399	13272	13519	13371	13333	13389	13207	13380	13415	13456	13252	13428	13517	13464	13352	13359	13610	13478	13335	13275	13314	13371	13458	13241	13382	13349	13358	13395	13509	13367	13516	13274	13330	13417	13417	13416	13445	13484	13531	13469	13390	13408	13531	13580	13346	13442	13327	13318	13356	13365	13296	13336	13328	13540	13341	13383	13459	13360	13361	13269	13389	13421	13451	13225	13452	13429	13260	13264	13372	13487	13526	13491	13282	13379	13571	13292	13435	13379	13374	13444	13306	13265	13421	13419	13344	13417	13369	13288	13561	13378	13292	13404	13443	13374	13353	13349	13370	13530	13445	13480	13247	13218	13515	13477	13415	13454	13467	13479	13413	13263	13393	13320	13375	13524	13251	13392	13375	13456	13603	13283	13324	13227	13502	13268	13582	13368	13435	13426	13623	13282	13372	13384	13243	13448	13471	13370	13418	13547	13288	13406	13436	13421	13544	13505	13533	13234	13324	13360	13342	13453	13409	13389	13452	13395	13447	13412	13410	13252	13501	13467	13455	13340	13397	13454	13391	13591	13396	13373	13162	13348	13388	13251	13321	13275	13516	13269	13494	13376	13418	13328	13531	13520	13499	13519	13461	13466	13444	13283	13428	13624	13341	13379	13280	13449	13601	13376	13484	13245	13467	13303	13375	13248	13355	13290	13303	13456	13180	13302	13374	13381	13413	13454	13195	13316	13282	13529	13316	13480
23091	21027	28138	24691	24474	27240	28618	25503	24396	24087	23921	23893	24077	23893	23796	23840	23581	23829	23984	24569	25771	26148	25246	24531	23979	23582	23401	23339	23512	23331	23286	23177	23084	23527	23225	23455	23665	23460	23364	23416	23263	23493	23400	23478	23282	23185	23183	23184	23241	23576	23172	23276	23126	23471	23127	23534	23228	23253	23615	23339	23585	23393	23396	23275	23359	23348	23459	23251	23424	23326	23406	23280	23361	23224	23089	23305	23331	23090	23372	23141	23103	23147	23400	23234	23251	23334	23275	23226	23394	23261	23381	23235	23262	23355	23199	23274	23320	23569	23224	23078	23233	23302	23099	23230	23340	23159	23411	23242	23211	23432	23246	23259	23500	23018	23194	23205	23320	22926	23327	23419	23501	23147	23175	23294	23560	23244	23364	23342	23581	23109	23261	23148	23379	23059	23362	23251	23286	23188	23212	23545	23211	23125	23051	23379	23367	23506	23168	23367	23103	23011	23151	23148	23238	23286	23325	23266	23461	23382	23204	23335	23252	23288	23234	23176	23275	23134	23380	23342	23212	23182	23352	23250	23354	23222	22989	23467	23301	23176	23153	23216	23228	23045	23128	23119	23376	23042	23426	23229	23162	23443	23029	23148	23304	23277	23200	23258	23421	23274	23575	23285	23317	22992	23049	23096	23396	23294	23207	23397	23242	23346	23562	23214	23192	23383	23110	23326	23181	23309	23204	23295	23246	23425	23221	23271	23524	23176	23356	23230	23153	23106	23321	23323	23165	23309	23405	23179	23110	23221	23265	23181	23249	23243	23214	23156	23239	23160	23470	23399	23337	23434	23204	23190	23497	23106	23563	23193	23214	23472	23089	23143	23512	23252	23423	23114	23095	23317	23310	23112	23075	23250	23288	23081	23028	23254	23425	23332	23283	23240	23407	23181	23233	23251	23323	23014	23242	23138	23185	23206	23359	22989	23278	23194	23193	23350	23393	23141	23354	23361	23395	23411	23162	22973	23263	23250	23107	23167	23407	23275	23221	23203	23283	23158	23360	23317	23203	23403	23151	22981	23267	23047	23391	23444	23376	23265	23457	23276	23124	23466	23093	23271	23053	23063	23158	23020	23275	23116	23143	23268	23366	23298	23297	23261	23200	23353	23256	23391	23017	23313	23252	23170	23088	23487	23324	23217	23273	23231	23061	23328	23279	23379	23307	23105	23193	23276	23406	23257	23337	23364	23279	23224	23380	23246	23426	23422	23410	23294	23210	23385	23227	23128	23269	23002	23247	23035	23096	23274	23191	23213	23089	23328	23116	23192	23204	23156	23501	23164	23264	23270	23150	23321	23153	23336	23212	23234	23160	23353	23448	23593	23110	23202	23427	23293	23302	23516	23294	23455	23345	23185	23233	23040	23494	23331	23424	23137	23382	23386	23158	23178	23007	23168	23132	23162	23434	23188	23266	23378	23428	23191	22977	23450	23380	23300	23253	23300	23431	23227	23511	23257	23238	23274	23217	23166	23166	23300	23342	23057	23269	23213	23267	23093	23416	23240	23004	23143	23268	23227	23025	23331	23219	23255	23221	23437	23290	23292	23093	23227	23360	23038	23444	23289	23488	23301	22926	23185	23410	23290	23135	23174	23013	23320	23478	23322	23441	23138	23297	23378	23199	23117	23214	23149	23131	23194	23070	23382	23109	23341	23455	23246	23366	23112	23427	23146	23399	23369	23334	23336	23340	23322	23292	23102	23360	23591	23391	23478	23060	23212	23079	23118	23529	23324	23307	23405	23632	23265	23427	23350	23421	23114	23168	23115	23319	23281	23218	23397	23244	23223	23309	23198	23203	23288	23324	23291	23252	23202	23475	23291	23319	23371	23185	23213	23261	23458	23280	23080	23342	23527	23335	23266	23139	23262	23179	23431	23487	23448	23161	23372	23453	23396	23521	23219	23466	23186	23404	23103	23350	23212	23068	23190	23389	23446	23377	23097	23174	23203	23251	23260	23175	23000	23224	23026	23405	23263	23222	23303	23536	23464	23222	23161	23436	23341	23553	23205	23459	23157	23175	23339	23428	23181	23244	23211	23496	23285	23195	23401	23375	23415	23269	23497	23124	23428	23221	23201	23246	23285	23175	23273	23378	23193	23204	23077	23274	23087	23313	23247	23137	23399	23286	23286	23313	23162	23282	23390	23337	23208	23301	23306	23145	23220	23620	23381	23419	23161	23240	23268	23355	23284	23211	23239	23359	23178	23201	23319	23131	23228	23250	23170	23276	23288	23162	23329	23159	23148	23035	23198	23445	23399	23165	23225	23271	23156	23448	23237	23272	23175	23525	23162	23225	23289	23178	23364	23332	23195	23386	23460	23130	23375	23373	23416	23115	23253	23228	23375	23337	23434	23187	23072	23230	23370	23150	23345	23302	23376	23446	23316	23067	23298	23004	23357	23324	23545	23422	23149	23112	23153	23115	23326	23323	23366	23166	23302	22994	23387	23392	23039	23467	23303	23175	23262	23254	23038	23198	23229	23122	23323	23133	23178	23174	23031	23108	23300	23483	23003	23088	23252	23324	23225	22947	23333	23064	23037	23189	23263	23422	23312	23421	23586	23288	23100	23297	23250	23203	23111	23388	23035	23217	23091	23112	23360	23091	23138	23183	23324	23257	23148	23189	23254	23347	23393	23085	23453	23135	23279	23276	23478	23381	23212	23373	22890	23410	23359	23217	23269	23381	23251	23262	23292	23254	23218	23186	23218	23324	23265	23103	23262	23403	23095	23176	23049	23310	23223	23452	23061	22987	23338	23268	23245	23201	22935	23303	23335	23388	23036	23095	23171	23339	23352	23187	23432	23321	23205	23457	23305	23244	23300	23271	23165	23256	23244	23411	23302	23207	23178	23265	23457	23263	23226	23154	23201	23330	23374	23099	23292	23319	23310	23249	23193	23362	23341	23331	23366	23409	23314	23448	23106	23327	23179	23127	23202	23132	23092	23338	23226	23112	23196	23095	23421	23419	23344	23248	23225	23218	23333	23096	23175	23114	23076	23179	23173	22999	23290	23337	23184	23429	23414	23268	23093	23276	23314	23338	23173	23049	23241	23248	23364	23109	23271	23287	23247	22928	23102	23288	23113	23292	23515	23231	23205	23390	23471	23514	23196	23272	23025	23355	23287	23357	23179	23618	23335	23346	23174	23544	23398	23359	23107	23114	23326	23458	23380	23324	23125	22976	23341	23283	23230	23113	23016	23202	23071	23129	23142	23351	23498	23199	23421	23304	23349	23256	23241	23279	23309	23417	23399	23373	23286	23297	23218	23322	23329	23461	23421	23576	23220	23123	23192	23499	23171	23275	23145	23258	23269	23318	23286	23235	23280	23165	23072	23438	23203	23411	23370	23284	23301	23082	23204	23398	23252	23362	23473	23366	23269	23264	23328	23317	23208	23369	23223	23460	23295	23010	23299	23234	23116	23312	23439	23246	23385	23177	23131	23181	23404	23213	23182	23242	23192	23365	23291	23398	22978	23209	23257	23250	23601	23357	23239	23031	23361	23154	23294	23375	23357	23202	23251	23261	23437	23304	23174	23161	23205	23306	23245	23087	22993	23247	23317	23357	23419	23221	23093	23465	23222	23389	23332	23187	23419	23184	23334	23435	23426	23243	23299	23208	23417	23171	23127	23247	23202	23518	23098	23216	23554	23251	23305	23344	23386	23362	23351	23085	23033	23161	23292	23090	23557	23156	23124	23598	23378	23376	23173	23492	23177	23518	23276	23281	23374	23168	23174	23218	23144	23263	23291	23461	23173	23391	23224	23442	23198	23222	23338	23437	23257	23369	23158	23306	23340	23450	23545	23244	23122	23303	23413	23257	23532	23359	23181	23277	23272	23300	23271	23232	23397	23357	23232	23374	23188	23192	23138	23372	23011	23110	23023	23175	23238	23252	23217	23481	23153	23508	23340	23189	23236	23185	23187	23120	23208	23343	23427	23186	23343	23164	23236	23179	23069	23243	23100	23211	23205	23354	23388	23321	23250	23249	22908	23269	23254	23469	23156	23194	23241	23193	23240	23201	23271	23103	23249	23252	23237	23084	23460	23069	23265	23427	23090	23412	23236	23405	23299	23426	23181	23406	23299	23253	23275	23341	23330	23425	23328	23222	23330	23448	23238	23293	23181	23139	23221	23282	23482	23220	23256	23288	23269	23147	23377	23228	23265	23248	23168	23180	23167	23239	23264	23367	23232	23249	23145	23174	23353	23270	23469	23296	23205	23605	23325	23100	23262	23113	23353	23220	23359	23205	23098	23184	23616	23295	23307	23309	23198	23254	23201	23414	23235	23259	23330	23327	23143	23080	23252	23276	23332	23217	23279	23266	23220	22872	23292	23322	23538	23453	23180	23498	23413	23221	23308	23214	23420	23193	23268	23341	23387	23208	23235	23055	23157	23072	23335	23285	23230	23472	22901	23073	23381	23239	23433	23265	23314	23202	23284	23075	23382	23351	23342	23317	23057	23269	23412	23394	23317	23232	23219	23105	23379	23131	23278	23337	23350	23172	23336	23702	23298	23308	23361	23137	23400	23203	23201	23406	23336	23409	23536	23160	23194	23397	23297	23300	23017	23276	23114	22945	23092	23103	23079	23361	22915	23269	23127	23248	23257	23547	23268	23242	23399	23565	23230	23391	23212	23220	23373	23318	23262	23162	23086	23149	22982	23178	23294	23427	22985	23552	23068	23038	23363	23210	23334	23290	23456	23228	23183	23293	23164	23533	23312	23196	23329	23230	23353	23092	23375	23456	23471	23359	23248	23448	23340	23265	23178	23341	23302	23153	23242	23356	23252	23508	23358	23354	23367	22932	23258	23463	23172	23237	23093	23236	23346	23411	23289	23254	23233	23367	23429	23260	22963	23349	23243	23110	23215	23173	23154	23309	23442	23438	23220	23185	23347	23177	23351	23142	23093	23224	23430	23456	23219	23255	23179	23397	23085	23157	22940	23142	23306	23334	23414	23331	23324	23192	23342	23128	23135	23412	23352	23144	23055	23168	23409	23345	23216	23173	23290	23213	23247	23332	23230	23454	23482	23229	23073	23154	23067	23265	23403	23319	23045	23247	23515	23436	23255	23065	23296	23468	23307	23263	23344	23243	23342	23286	23204	23355	23252
11500	29430	28990	21546	17375	15910	15425	14711	14146	13785	13917	13897	13933	13842	13734	13897	13803	13726	13897	14323	15557	15413	14588	14121	13826	13641	13660	13564	13536	13650	13612	13405	13454	13571	13486	13554	13449	13489	13586	13398	13495	13617	13388	13467	13503	13429	13390	13520	13502	13602	13389	13417	13500	13402	13356	13398	13472	13469	13513	13540	13410	13425	13355	13506	13372	13407	13556	13712	13625	13368	13544	13491	13573	13536	13470	13335	13458	13637	13460	13454	13598	13472	13469	13453	13468	13491	13292	13472	13537	13477	13457	13290	13533	13508	13486	13429	13446	13393	13417	13384	13420	13487	13585	13470	13525	13441	13569	13438	13369	13269	13447	13490	13531	13409	13330	13504	13542	13405	13454	13286	13157	13361	13358	13497	13248	13438	13437	13454	13372	13340	13649	13532	13515	13545	13348	13394	13434	13453	13452	13335	13604	13260	13472	13406	13423	13485	13586	13298	13496	13374	13441	13419	13402	13354	13429	13398	13239	13503	13302	13310	13508	13275	13447	13459	13453	13370	13394	13636	13432	13560	13508	13351	13424	13426	13404	13606	13539	13425	13520	13640	13466	13418	13508	13541	13457	13380	13317	13412	13704	13315	13360	13407	13432	13315	13554	13461	13310	13617	13456	13311	13526	13445	13260	13556	13523	13346	13409	13177	13327	13432	13273	13580	13380	13543	13419	13365	13463	13478	13583	13507	13457	13389	13419	13462	13570	13402	13459	13321	13291	13320	13599	13522	13390	13423	13371	13312	13276	13431	13306	13457	13486	13414	13556	13444	13394	13653	13561	13288	13374	13313	13515	13425	13445	13428	13408	13461	13488	13600	13343	13415	13282	13365	13558	13313	13358	13529	13466	13333	13455	13219	13416	13478	13318	13319	13449	13410	13443	13315	13434	13369	13445	13505	13373	13438	13370	13285	13369	13423	13331	13517	13486	13523	13452	13410	13517	13446	13514	13425	13305	13310	13412	13382	13391	13440	13331	13402	13324	13381	13389	13571	13385	13244	13458	13498	13520	13297	13404	13393	13445	13558	13517	13370	13355	13177	13436	13259	13446	13407	13479	13430	13549	13612	13421	13265	13383	13429	13490	13414	13512	13427	13423	13460	13233	13342	13427	13488	13452	13453	13513	13398	13449	13540	13627	13451	13462	13480	13498	13371	13532	13476	13445	13336	13272	13467	13410	13532	13488	13262	13384	13424	13399	13405	13380	13447	13469	13338	13390	13376	13399	13366	13338	13237	13434	13295	13378	13473	13341	13522	13423	13304	13519	13542	13378	13417	13453	13530	13505	13289	13620	13253	13278	13639	13390	13341	13317	13413	13396	13301	13479	13508	13372	13585	13231	13379	13308	13500	13517	13450	13433	13376	13541	13403	13277	13376	13578	13523	13526	13402	13435	13371	13354	13252	13465	13381	13338	13284	13413	13427	13518	13471	13550	13361	13367	13356	13438	13467	13413	13366	13541	13279	13415	13419	13388	13455	13431	13455	13277	13523	13330	13275	13473	13535	13499	13287	13373	13371	13394	13324	13522	13551	13162	13427	13540	13316	13498	13231	13661	13318	13589	13485	13360	13372	13350	13343	13218	13377	13485	13240	13262	13361	13343	13265	13667	13479	13389	13553	13410	13310	13437	13457	13462	13517	13423	13370	13347	13415	13398	13505	13568	13303	13570	13390	13332	13371	13371	13374	13351	13579	13397	13481	13356	13153	13321	13554	13420	13403	13517	13389	13442	13558	13482	13498	13471	13288	13318	13431	13377	13194	13436	13418	13456	13416	13405	13373	13269	13406	13351	13421	13396	13408	13527	13304	13339	13363	13482	13384	13280	13326	13531	13430	13232	13423	13550	13326	13575	13392	13176	13528	13518	13204	13438	13392	13244	13276	13268	13446	13562	13466	13477	13395	13367	13380	13395	13387	13449	13517	13757	13295	13500	13480	13298	13317	13554	13321	13374	13355	13516	13338	13463	13494	13347	13379	13393	13312	13524	13326	13516	13426	13633	13457	13598	13613	13361	13314	13322	13564	13469	13340	13438	13517	13448	13400	13331	13568	13470	13282	13238	13440	13359	13451	13497	13205	13430	13310	13649	13431	13373	13417	13395	13476	13579	13348	13379	13508	13521	13283	13406	13403	13573	13433	13417	13386	13398	13393	13239	13272	13254	13402	13274	13414	13403	13540	13298	13371	13350	13437	13496	13365	13443	13445	13385	13464	13373	13446	13546	13262	13320	13459	13515	13353	13338	13536	13425	13406	13522	13229	13495	13148	13597	13485	13266	13308	13476	13466	13432	13543	13380	13326	13537	13306	13312	13413	13409	13619	13374	13459	13481	13309	13358	13471	13490	13427	13525	13481	13429	13550	13224	13281	13351	13219	13389	13374	13433	13515	13403	13439	13493	13374	13540	13352	13458	13454	13282	13312	13433	13569	13421	13259	13356	13494	13234	13474	13368	13675	13574	13307	13299	13621	13454	13388	13426	13357	13421	13340	13366	13264	13212	13266	13347	13457	13292	13238	13260	13500	13384	13503	13469	13219	13348	13402	13449	13642	13451	13450	13471	13463	13459	13412	13268	13376	13381	13411	13477	13452	13438	13345	13446	13282	13598	13530	13352	13429	13365	13301	13437	13347	13383	13495	13557	13296	13354	13464	13448	13430	13441	13576	13302	13386	13364	13441	13376	13388	13276	13489	13472	13315	13402	13586	13444	13364	13412	13296	13303	13459	13541	13417	13467	13366	13708	13394	13467	13522	13189	13416	13333	13387	13552	13413	13340	13518	13314	13502	13269	13307	13546	13437	13403	13360	13523	13437	13489	13416	13300	13383	13370	13397	13400	13494	13568	13379	13568	13344	13486	13322	13296	13450	13418	13598	13405	13330	13442	13380	13435	13431	13510	13366	13379	13588	13519	13463	13429	13508	13438	13565	13505	13275	13573	13250	13317	13396	13228	13534	13441	13542	13534	13458	13476	13424	13383	13487	13468	13393	13381	13382	13574	13413	13434	13233	13296	13211	13566	13422	13204	13487	13361	13583	13374	13504	13337	13359	13524	13481	13407	13568	13417	13595	13393	13462	13326	13435	13296	13395	13489	13489	13546	13493	13303	13458	13341	13296	13413	13451	13402	13462	13426	13266	13338	13499	13359	13601	13426	13427	13412	13431	13439	13530	13470	13344	13199	13505	13414	13432	13446	13489	13407	13455	13436	13363	13487	13349	13292	13453	13495	13511	13376	13382	13409	13431	13312	13515	13277	13488	13391	13312	13577	13326	13205	13383	13333	13470	13328	13357	13354	13397	13417	13484	13335	13561	13422	13358	13345	13409	13343	13391	13462	13370	13539	13243	13262	13399	13353	13446	13341	13429	13383	13347	13721	13305	13371	13392	13425	13461	13406	13206	13449	13498	13433	13608	13257	13611	13301	13409	13447	13576	13402	13472	13551	13472	13493	13333	13557	13361	13488	13518	13270	13319	13413	13438	13534	13479	13409	13581	13357	13412	13363	13372	13520	13448	13347	13463	13251	13411	13364	13621	13533	13404	13478	13386	13380	13364	13358	13390	13503	13331	13531	13521	13480	13413	13644	13285	13472	13423	13393	13428	13437	13441	13432	13484	13370	13381	13443	13391	13490	13400	13420	13513	13402	13445	13392	13303	13400	13350	13212	13403	13388	13472	13346	13325	13365	13435	13403	13530	13526	13456	13529	13288	13394	13380	13520	13636	13293	13566	13299	13393	13486	13285	13428	13429	13304	13269	13417	13508	13438	13387	13293	13303	13384	13489	13381	13135	13598	13467	13264	13201	13348	13367	13456	13473	13482	13348	13240	13288	13474	13470	13370	13378	13440	13266	13516	13378	13385	13393	13408	13517	13466	13382	13432	13430	13420	13250	13466	13461	13346	13450	13399	13488	13316	13522	13386	13440	13438	13405	13624	13539	13597	13492	13414	13374	13402	13370	13362	13415	13381	13598	13557	13508	13342	13280	13508	13598	13419	13405	13367	13239	13326	13367	13369	13460	13310	13519	13463	13438	13646	13490	13325	13403	13526	13304	13590	13334	13261	13317	13474	13454	13346	13477	13493	13356	13408	13424	13351	13460	13421	13527	13486	13473	13300	13413	13472	13390	13343	13466	13413	13389	13443	13435	13594	13454	13384	13351	13433	13305	13494	13405	13411	13488	13314	13354	13279	13322	13488	13235	13463	13449	13552	13350	13523	13488	13419	13487	13426	13478	13422	13279	13493	13319	13469	13372	13445	13430	13330	13573	13546	13370	13569	13434	13403	13515	13309	13396	13470	13569	13495	13435	13247	13466	13353	13410	13405	13569	13473	13420	13399	13451	13471	13422	13367	13533	13411	13447	13521	13309	13434	13480	13452	13591	13512	13548	13282	13427	13452	13485	13435	13344	13484	13323	13461	13222	13339	13431	13576	13374	13350	13538	13367	13596	13500	13442	13529	13559	13482	13561	13350	13531	13410	13295	13512	13365	13439	13455	13362	13339	13467	13326	13525	13281	13460	13524	13517	13489	13433	13455	13568	13457	13523	13554	13344	13395	13533	13412	13379	13431	13407	13409	13566	13368	13590	13400	13611	13535	13262	13381	13451	13399	13517	13527	13325	13472	13432	13458	13296	13550	13357	13284	13394	13345	13256	13372	13366	13545	13335	13487	13238	13482	13524	13369	13481	13484	13284	13529	13375	13318	13425	13398	13581	13327	13294	13335	13458	13406	13355	13400	13366	13567	13305	13456	13570	13394	13637	13430	13277	13377	13433	13389	13409	13507	13265	13463	13416	13322	13250	13379	13292	13463	13468	13534	13514	13194	13350	13443	13344	13422	13547	13376	13400	13466	13440	13392	13432	13360	13331	13348	13326	13432	13582	13580	13266	13450	13553	13534	13413	13420	13359	13530	13384	13379	13300	13482	13311	13331	13373	13390	13316	13530	13404	13458	13365	13416	13420	13308	13419	13378	13352	13351	13450	13438	13381	13396	13158	13514	13487	13525	13459	13559	13535	13535	13394	13234	13330	13421	13493	13412	13431	13575	13331	13406	13451	13304	13275	13483	13245	13447	13502	13307	13337	13407	13661	13337	13476	13389	13562	13133	13434	13306	13492	13367
31683	26386	31496	28713	24964	24240	24252	23648	23185	22948	23250	23470	23183	23154	22971	22949	22826	22995	22988	23073	22874	22890	23118	23308	23117	22775	22865	22875	22891	22787	23037	22779	22796	23169	22833	23012	22821	23167	22992	22922	23170	23080	22853	22863	22646	22940	22768	23036	23035	22835	22895	22882	23112	22967	22872	22826	22914	22802	22837	23084	23109	22826	22870	22897	23055	23095	22888	22881	22902	23016	23023	22907	23017	23012	22874	22824	23028	23052	22732	22893	23035	23102	22893	22962	22933	22850	22930	22757	23191	22998	22935	22871	22811	22938	23078	22914	23043	23058	22885	22994	22903	22974	22878	23047	22837	23002	22958	22832	23009	22820	23076	22939	22887	22795	22814	22883	23034	23115	22743	22825	22918	22940	22953	23021	23097	23173	22962	23040	22813	22891	22951	22991	23080	22672	22788	22853	22903	22867	22822	22844	22710	22853	22922	22998	22787	23069	23005	22867	22983	22781	23105	23057	23022	22901	22872	22984	22941	22968	22890	23022	22796	22739	22831	22877	22943	23084	22809	22833	22921	22901	22772	22768	22828	22785	22987	22886	22848	22778	23092	22669	22796	22697	22721	23028	23069	22802	22723	22957	22783	22893	22912	22646	23079	23046	23097	22902	22731	22591	22777	22890	22943	23122	23087	23012	23235	22977	22926	23074	22666	22986	22894	22602	22809	22741	23040	22996	23011	22810	22937	22779	23030	22865	22904	23064	22748	22717	23026	22919	22976	22893	22969	22997	23070	23068	22976	23088	22933	22765	23036	22795	22807	22961	22545	23005	22694	22877	22838	22809	22974	23123	23082	22928	22868	22935	23047	23063	22624	22825	22819	22741	23035	22607	22879	22803	22928	22895	22857	22928	22797	22590	22964	22866	23044	22877	23108	22865	22754	22862	22844	23055	22791	22961	22893	22815	23049	23117	22960	22874	22685	22774	23036	22963	23042	22841	22699	22993	22885	23158	22759	22952	22816	23052	22806	22796	22851	22706	23146	22794	22992	22810	22920	22819	22787	23064	23030	23103	22907	22871	22905	22680	22984	22759	22941	22891	22941	22749	22766	22629	22826	22855	22978	22813	22663	22779	22804	22873	22835	23012	22911	22721	22866	22779	22918	22837	22990	22974	23246	22881	22903	22840	22899	22869	23128	22996	22800	23208	22879	23044	22896	22725	22876	22712	22836	22862	22857	22970	22796	22749	22984	23015	22456	22857	22977	22864	22906	22933	23036	22589	22970	22927	22887	22940	23035	22814	22806	22778	22801	23059	23016	22828	23098	22739	22976	22999	22760	23040	22952	22965	23059	22860	22812	22705	22828	22947	22804	22768	22862	22906	22774	22991	22759	23137	22990	22976	22982	22925	22972	22740	22737	22782	23084	23150	22776	22847	22894	23030	22770	23054	22875	22868	22972	22818	22939	22739	22933	22930	23055	23094	22800	22844	22854	22833	23107	22766	22941	22919	22934	22751	22930	23080	23017	22907	23128	22720	22906	22805	22679	22855	23075	23287	23147	22900	22871	22847	23074	23017	22795	22766	23178	22881	23309	22907	23010	22808	22732	22744	22755	22843	22773	22753	22927	23009	22909	23023	22900	22824	23102	22852	22924	22982	22923	22926	22830	22746	22677	23054	22947	22800	22993	23063	23051	22957	22784	22990	23072	22903	22778	22952	22699	22796	22631	22963	22830	22739	22719	22901	22792	22817	22996	22967	22931	23074	22969	22676	22985	22980	22952	23009	22821	22939	23068	22898	22829	22910	23069	23118	22902	22975	23147	22731	22909	22886	22732	22894	22811	22926	22929	22788	22982	23132	22849	22809	23024	23013	23190	23075	23027	22829	22865	22873	22889	22741	22877	22994	22933	23003	23087	23107	22839	22896	23064	22816	22961	22801	22917	22872	22896	22848	22982	22777	22790	22831	22757	23096	22872	22716	22865	22956	22912	22834	23007	22846	23107	22923	22954	22814	22852	22754	22790	22851	22667	22896	23039	22766	23114	23037	22891	22881	22677	22739	22526	22518	22905	22965	22738	23073	22876	22909	23009	22842	22745	22651	22908	22728	22721	22577	22860	22786	23078	22974	23031	22981	22887	22890	22922	22862	22808	22941	22973	22990	23044	23129	22942	22901	22948	23198	23161	22793	22870	22975	22915	22838	22966	22882	22962	22904	22893	22992	22953	22947	23086	22939	22944	22947	23064	23035	23008	22635	23076	22766	22705	22990	23052	22988	23165	22968	22919	22860	22935	22676	22878	23029	22913	23110	22932	22982	22897	22634	22777	22814	22914	22858	23240	22900	22783	23000	22788	22947	23036	22905	23002	23070	22963	22900	22756	22943	23007	23082	23105	22831	22816	22796	22965	23104	22724	22880	23033	22922	23000	22962	22836	23049	22834	22968	22941	22924	22779	22871	22817	22733	22797	22949	23032	23141	22906	22955	22954	22707	22923	22897	22966	22954	22929	22913	23237	22828	23176	22705	23002	22973	22924	23075	22896	22900	23063	22924	22948	22913	22859	23023	22828	22651	22917	23120	23089	22978	22832	23015	23180	22908	22866	23029	22964	22804	22884	22906	22898	22828	23019	23085	22760	23063	22841	22930	22854	23006	23057	22940	22974	22813	22824	22732	22776	22779	22931	22924	22955	22946	22960	23005	22731	22991	22974	22826	22878	23083	22760	22845	22918	22868	22832	22931	22782	22957	22821	22864	23133	22831	23042	22461	22918	22972	23142	23217	22878	23030	23014	22917	22789	22914	22815	22850	23064	22928	22871	23136	22751	22900	22869	22741	22838	23150	23139	22864	22775	22977	23029	22949	23073	22880	22902	22763	22971	23197	23008	22984	22749	23079	22983	22994	23161	22843	23102	23009	22752	22964	22961	22985	22932	22873	22890	22881	22955	22839	22932	22920	23054	22926	22962	23085	23132	22927	22923	22986	23050	22884	22814	22903	22947	23090	22817	22727	22827	23002	23103	22891	22794	22884	22796	22992	23082	22885	22907	22888	22860	22835	22867	22986	23019	22869	22998	22886	22778	23029	22912	22998	23062	23069	22895	22912	22964	22915	23016	22742	22788	22793	22995	22959	22969	22751	22786	22820	23010	22912	22812	23027	23037	22877	22856	23074	22879	22932	22981	22730	23219	22843	23149	23086	22992	22907	22842	22877	22792	22908	22948	22924	22792	22952	23174	22900	22697	22942	22804	23085	23110	22860	23066	22924	22935	23136	23080	22866	22858	22909	23165	22805	22829	22450	22972	22650	22914	22934	22942	22945	22893	22803	22850	22615	23079	22998	23056	23055	23035	22913	22836	23077	23096	22817	22783	22701	22925	22920	23041	23092	23049	23054	22878	22837	22906	22698	22799	22747	22925	22892	22726	22936	22897	22848	23081	22783	23004	23040	23116	22991	23161	23017	22957	22952	23084	22879	23002	22916	22964	23046	22967	22855	22702	22670	22992	22789	22992	22822	22863	22915	23074	23018	22828	22859	22985	23007	22819	23014	22968	22813	23044	22917	23008	22950	22920	22881	22921	22805	22871	22803	22938	23000	22947	22951	23057	22893	22943	22834	22850	22758	22797	22831	22870	23098	22929	22911	22965	22835	23218	22983	23132	23197	22920	22994	23021	22795	22945	22916	23052	22942	22944	23071	22864	22633	22981	22830	22966	22802	22759	22878	22967	23157	22986	22988	22828	22751	23105	23039	23169	22837	23093	22914	22903	22993	22863	23031	22936	22885	23146	23075	22947	22852	22984	22865	23044	22762	22647	22908	23286	22766	22864	22738	23034	22971	23143	22982	22825	22847	22830	22800	23127	22935	22901	23001	22959	22939	22914	22904	22637	22669	22726	22740	23034	23127	23211	22748	22881	22951	23058	22829	23062	22621	22740	22772	23028	22925	23029	22989	23094	22724	22971	22954	23011	22842	23099	22974	22894	22889	22942	22956	23052	22951	23000	23010	22901	22788	22896	22968	22875	23103	23106	22840	22970	22886	23057	23045	22991	22856	23108	22805	22763	22854	23069	22896	23001	22792	23050	23103	22803	22962	22955	23026	22882	22923	22917	22963	22829	23087	22776	22775	23024	22800	22900	23020	23026	22837	22962	22959	22832	22769	22928	23027	23060	22716	23004	23126	22993	22873	22786	22781	22921	23144	22933	22834	22956	22855	22821	23029	23015	22904	22715	23026	22881	22965	23065	22884	22972	23053	23195	23121	23103	22893	22985	22835	22860	22727	22976	23008	22924	22811	22722	22955	22841	23049	22944	23164	22822	23008	22900	22858	22808	22751	22684	23096	22930	22789	23057	22796	22959	22833	22963	22854	23000	22880	22886	22831	22718	22980	22866	22807	22774	23174	22836	22877	23027	23063	22831	22998	22793	22797	22893	23018	23112	22852	22984	22709	23022	23128	22827	22729	23017	23261	22873	23077	23141	22995	22740	22966	23014	23148	22920	23091	23058	22859	23087	22999	22910	22917	22941	22774	23012	22961	23059	22850	23136	22956	22861	22736	22893	23056	22532	22871	22991	22733	23131	22563	22740	23138	23237	22777	22923	22919	23222	22720	22849	22803	22996	22883	22643	22753	22869	22957	23050	22745	23093	22861	22978	22776	22699	23025	22800	22727	22931	22787	23076	23118	23192	22801	22820	23189	23065	23156	22992	22758	23223	22920	22684	23102	23004	23022	22815	22840	23026	23012	22969	22897	22905	22949	22666	23055	22918	22731	23202	23060	23188	22901	22896	22874	22946	22839	22938	22666	22983	22901	22789	23044	23007	23147	22898	23034	22859	23236	23023	22964	22937	23030	22600	22961	22951	22926	22915	22718	22768	23119	22833	23015	22940	23015	22845	22780	23101	22977	22956	22860	22986	22865	23014	23066	22698	23179	22840	22762	22894	23074	22985	22996	23001	22907	22920	22836	22729	22784	22673	23074	22839	23034	22840	22981	22808	22916	23203	22988	23015	22631	22849	23052	22913	22925	22944	22859	23034	22970	22829	22994	22980	22878	22811	22781	22878	23116	22879	22819	22783	23093	23257	22966	22925	22945	22965	22906	22911	23116	22935	22986	22916	23034	23199	22899	23002	23137	22961	23047	22865	22823	23087	22919	23090	23128	22991	22863	22994	22795
15364	21513	22819	16913	14572	14121	13860	13441	13483	13218	13367	13373	13187	13235	13282	13337	13269	12990	13325	13004	13225	13371	13200	13163	13372	13128	13161	13076	13330	13256	13241	13072	13094	13075	13173	13137	13097	13166	13169	13025	13097	13195	13172	13128	13196	12971	13188	13278	13177	13090	13179	13257	13063	13211	12992	12956	13145	13161	13274	13291	13173	13026	13128	13221	13138	13051	13201	13106	13342	13263	13176	12981	12938	12998	13203	13112	13063	13044	13261	13245	13080	13003	13183	13246	13231	13068	13116	13063	13358	13131	13072	13114	13373	13248	13185	13223	13059	13354	13064	13256	13179	12931	13005	13028	13176	13261	12947	12885	13288	13031	13144	13152	13115	13070	12911	12973	13083	13266	13237	13080	13138	13281	12968	13118	13022	13245	13050	13169	13088	13137	13263	13070	13123	12978	13145	13201	13242	13073	13217	13254	13076	13188	13309	13155	13066	13121	13010	12997	13258	13190	13017	13185	13190	13145	13031	13182	13222	13039	13168	13209	13207	13211	13193	13195	13011	13046	13152	13202	13224	13328	13100	13061	13148	13037	13085	13026	13126	13240	13063	12876	13243	13237	13159	12923	13096	12933	12916	13078	12872	13204	13064	13034	13203	13008	13279	13125	13122	13231	13249	12911	13237	13221	13151	13195	13109	13173	13151	13234	13126	13118	13237	13283	13149	13074	13106	13162	13145	13075	13060	13137	13095	13140	13022	12992	13018	13106	12911	13082	13241	13135	12896	13231	13079	13148	13033	13051	13118	13249	13311	13215	13085	13056	13114	13203	13022	13101	13088	13156	13130	13117	13190	13028	13114	13062	13109	13125	13238	12988	13124	13283	13265	12929	12979	13145	13148	13149	13176	13222	12987	13141	13118	13157	13165	13144	13098	13172	13018	13293	12993	13191	13217	13236	12983	13147	13037	13068	13287	13376	13185	13095	13207	13142	13418	13046	13200	13109	13114	13096	13144	13072	13209	12958	13096	13046	13134	13113	13172	13123	13035	13259	12998	13135	13032	13133	13190	13101	13188	13055	13094	13102	13009	13020	13223	13111	12964	12994	13042	13242	13129	13130	13139	13211	12969	13228	13050	13074	13192	13045	13189	12979	13332	13332	13258	13071	13071	13149	13020	13123	13046	13154	13137	13141	13039	13137	13098	13116	13146	13204	13215	13110	13172	13010	13195	13155	13021	13178	13222	13303	13412	13113	13171	13280	13227	12926	13175	13114	13275	13294	13125	13185	13201	13129	13004	13156	13046	13161	13067	13125	13196	13057	13100	13075	13177	13205	13117	13051	13111	12967	13138	13077	13106	13002	13288	13027	13042	13103	13244	13013	13032	13111	13110	13161	12953	13069	13276	13257	13129	12983	13162	13052	13238	13116	13115	13106	13208	13083	13030	13165	13156	12936	13128	13078	13170	13157	13152	13144	13061	13169	13126	13241	13223	12925	13131	13020	13108	13153	12949	13143	13095	13252	13052	13143	13051	13246	12968	13048	13076	12990	12953	13154	13227	13007	13111	13196	13040	13172	13137	13011	13174	12951	13185	13118	13123	13167	13180	13186	12966	13044	13038	13046	13128	13145	13029	13030	13249	13064	13375	13195	13002	13196	13140	13184	13252	13194	13131	13179	13131	13230	13351	13116	13073	13053	13121	13133	13122	13135	13081	13185	13117	13253	13118	12998	13106	13065	13118	13184	13109	13254	13138	13167	13127	13206	13023	13028	13031	13116	13288	13100	13267	13252	13116	13207	13066	13129	13150	13123	13115	12974	13261	13217	13075	13096	13128	13071	13211	13117	13155	13228	13160	13130	13052	13298	13094	13079	13317	13124	13279	13065	13139	12998	13257	13153	13220	13060	13193	13087	13103	13081	13133	13075	13068	13157	13184	13129	13024	13151	13085	13139	13213	13125	12977	12977	13177	12971	12978	13136	13249	13155	13045	13023	12984	13373	13141	13149	13150	13126	13070	13013	13199	13157	13020	13050	12963	13214	13067	13197	13165	12965	12947	13055	13231	13021	12903	13224	13137	12978	12963	13191	13195	13158	13296	13132	13184	13005	13133	12883	13187	13182	13136	13007	13246	13266	13209	13142	13099	13234	13343	12951	13188	13101	13229	13065	13165	13346	13258	13030	13197	12992	13137	13147	12987	13121	13162	13050	13138	13216	13085	13201	13115	13020	12999	13141	13049	13213	13128	12964	13145	13124	13218	13057	13149	13162	13095	13109	13135	13189	13190	13051	13156	13208	13023	13125	13194	13098	13069	13118	13064	13167	13252	12928	13311	12936	13082	13118	13155	13114	13123	13070	13054	13175	13183	13109	13101	13075	13187	13143	13152	13374	13124	13200	13150	13034	13161	13115	13042	12990	13178	13029	13116	13246	13271	13020	13062	13269	12997	13166	13201	13145	13108	13075	13230	13167	13282	13315	13093	13146	13147	13240	13174	13291	13168	13279	13128	13176	13033	12991	13183	13160	12988	13135	13113	13275	13088	13263	13046	13157	13169	13110	13099	13231	13351	13165	13205	13098	13105	13113	13131	13288	13030	13153	13131	13215	13097	12901	13058	13140	13177	13105	13076	13193	13085	13138	13118	13024	13213	13100	13247	13258	13027	13084	13197	13124	13170	13154	13080	13169	13291	13223	12953	13090	13129	13174	13194	12993	13043	13135	12994	13251	12975	13394	13041	13144	13040	12931	13185	13119	12980	13181	13040	13049	13208	13055	13193	13189	13126	13227	13153	13119	13157	13131	13149	13229	13014	13188	13068	12967	12958	13161	12974	13011	13159	13129	13091	12955	13135	13066	12971	13057	13184	13172	13251	13213	13227	13092	12953	13132	13194	13181	13175	13123	13060	13114	13156	13101	13282	13292	13029	12987	13127	13290	13075	13094	13219	13068	12966	12976	13151	13198	13166	13238	13134	13211	13235	13052	13079	12960	13179	13198	13232	13115	13317	13159	13166	13286	13128	13162	13228	13147	13125	13137	13148	12974	13147	13293	13147	13085	13194	13163	13246	12884	13195	13286	13153	13166	13102	13234	13442	13196	13217	13158	13248	13234	13003	13080	13139	13177	13149	13135	13099	13205	13196	13017	13079	13231	13081	13035	13198	13360	13108	13157	13113	13019	13114	13284	13248	13099	13145	12971	13155	13102	13239	13227	13000	13239	13072	13121	13105	13163	13070	13264	13219	12911	13047	12969	13172	13179	13152	13064	13281	13161	13150	13297	13175	13164	13110	13044	13057	13081	13241	13276	13269	13072	13144	13234	13104	13195	13007	13059	13188	13254	13213	13105	13439	13359	13093	13029	13174	13236	13162	13098	13215	13025	13122	13133	13130	13233	13259	13163	13102	13158	13304	13338	13142	13000	13047	13054	13093	13125	13290	13129	13092	13273	13127	13256	12992	13217	13172	13041	13043	13076	13030	13087	13077	13172	13021	13000	13347	13009	13181	12947	13110	13303	13126	13175	13260	13308	13183	12968	13141	13111	13011	13077	13130	13050	13200	13051	13333	13146	13186	13004	13234	13074	13063	13069	13153	13142	13100	13219	13028	13249	13022	13024	13115	13129	13287	13062	13059	13063	13108	12813	13114	12983	13164	13195	13131	13276	12952	13122	13145	13017	13147	12943	13114	13185	13128	13164	13063	13190	13153	13190	13249	13159	13165	13196	13090	13164	13098	12972	13100	13160	13179	12968	13223	13102	13072	13079	13296	13064	13181	12975	13086	13072	13422	13109	13138	13149	13207	13055	13201	13008	13086	12980	13246	13068	13056	13127	13262	13046	13174	13166	13303	13202	13116	13051	13090	13209	13200	13082	13060	13161	13141	13202	12988	13323	13205	13050	13161	13063	13113	13091	13215	13190	13081	13005	13221	13108	13336	13154	13106	13045	13091	13343	13234	13118	13153	13205	13201	13258	13091	13252	13061	13021	13029	13163	13193	13110	13192	13162	13066	13144	13307	13116	13121	13278	13266	13234	13219	13037	13176	13148	13076	13271	13077	13166	13213	13204	13174	13016	13210	13080	13284	13132	13043	13001	13261	13136	13244	13127	12914	13089	13197	13087	13069	13212	13154	13291	13185	13092	12978	12984	13096	13122	13034	13221	13253	13120	13143	13246	13047	13163	13080	13292	13119	13226	13071	13248	12928	13101	13225	13172	13156	13178	13297	13064	13080	13112	13139	13146	13149	13039	13177	13027	13138	13109	13169	13036	13239	12991	13032	13220	13122	13153	13049	13109	13129	13172	13130	13153	13225	13176	13255	13138	13171	13092	13144	13197	13076	13102	13092	13229	13116	13180	13180	13154	13167	13184	13101	13195	13078	13059	13169	13113	13187	13104	13017	13060	13139	13128	13013	13194	13157	13155	13118	13220	13138	13328	13222	13112	13041	12983	13062	13150	13134	13175	13194	13097	13232	13202	13094	12984	13213	12973	12893	13075	13223	13085	13142	13377	12957	13153	13273	13159	13263	13074	13104	13177	13133	13117	13067	13171	13211	13027	13172	13122	13195	13277	13030	13264	13239	13247	13152	13149	13108	13114	12927	13303	13125	13073	13089	13066	13007	13028	13166	13127	13126	13026	13158	13069	13085	12993	13070	13157	13224	12983	13214	13017	13227	13008	13177	13255	13286	13092	13359	12949	13207	12933	13246	13188	13156	13184	13141	13186	13065	12991	13030	13273	12908	12936	13130	13182	13151	12989	13035	13102	13114	13109	13197	13202	13090	13223	13120	13019	13243	13228	13289	13162	13140	12987	13096	13411	13108	13014	12965	13138	13102	13202	13196	13234	13085	13244	13266	13103	13042	13100	13137	13093	13184	13260	13103	13145	12976	13142	13099	13242	13145	13073	13072	12973	12971	13103	13129	13169	13125	13123	13156	13012	13100	13016	13199	13194	13097	13177	13182	13054	13121	13157	13175	13121	13168	13050	13130	13073	13179	13291	12947	13032	12946	13325	13219	13128	13100	13075	13076	13212	13025	13200	13067	13077	13268	13096	13188	13208	13176	13176	13320	12927	13132	12907	13136	13175	13196	13221	12954	13287	13166	13235	13157	13157	13247	13059	13036	12892	13184	13145	13007	12996	13266	13241	13136	13180	13170	13298	13168	12897	13118	13129
24582	21072	27887	26634	25078	25272	25656	23632	22977	22922	22969	22738	22704	22720	22562	22746	22590	22447	22638	22814	23583	23658	23502	23279	22635	22296	22465	22390	22318	22516	22389	22149	22200	22436	22560	22227	22644	22397	22465	22115	22340	22314	22536	22382	22382	22332	22336	22246	22281	22266	22237	22703	22378	22434	22371	22433	22475	22346	22495	22278	22315	22386	22427	22204	22342	22111	22123	22210	22279	22250	22201	22206	22020	22242	22219	22374	22481	22312	22316	22155	22234	22360	22116	22303	22273	22333	22311	22419	22096	22186	22122	22316	22320	22382	22530	22200	22370	22239	22540	22323	22133	22310	22350	22436	22277	22306	22529	22219	22217	22090	22328	22256	22460	22310	22190	22246	22270	22042	22362	22403	22191	22239	22101	22036	22333	22441	22432	22145	22615	22491	22488	22172	22354	22193	22220	22346	22498	22316	22143	22278	22198	22282	22295	22285	22365	22355	22372	22340	22345	22369	22395	22147	22336	22259	22265	22077	22104	22140	22119	22108	22281	22400	22153	22282	22385	22013	22429	22366	22109	22466	22298	22230	22202	22336	22399	22294	22415	22207	22146	22016	22119	22421	22572	22440	22285	22290	22056	22132	22153	22193	22295	22317	22277	22337	22247	22148	22349	22182	22401	22239	22563	22420	22385	22278	22138	22196	22196	22228	22157	22342	22328	22170	22298	22202	22314	22283	22296	22314	22175	22133	22224	22244	21941	22358	22412	22343	22254	22234	22331	22197	22344	22235	22284	22446	22008	22114	22168	22271	22094	22239	22214	22493	22139	21967	22236	22228	22277	22457	22172	22238	22298	22151	22526	22259	22138	22150	22491	22618	22087	22338	22379	22197	21877	22278	22357	22226	22232	22427	22394	22165	22578	22176	22488	22293	22360	22325	22110	22231	22343	22281	22421	22121	22296	22184	22387	22456	22417	22387	22327	22315	22595	22379	22346	22206	22247	22147	22045	22107	22506	22243	22317	22261	22276	22075	22186	22269	22432	22174	22387	22280	22340	22426	22381	22082	21988	22407	22190	22200	22467	22372	22129	22020	22536	22207	22386	22284	22024	22193	22334	22278	22128	22185	22280	22402	22330	22269	22255	22250	22422	22447	22318	22194	22169	22231	22496	22222	22261	22422	22062	22405	22368	22215	22382	22329	22341	22417	22463	22106	22341	22425	22311	22226	22370	22126	22394	22463	22206	22338	22245	22125	22340	22257	22239	22265	22314	22345	22196	22106	22375	22157	22303	22368	22174	22262	22045	22338	22314	22171	22058	22316	22503	22214	22239	22185	22301	22286	22382	22418	22349	22478	22421	22240	22045	22272	22179	22162	22156	22372	22352	22390	22488	22155	22300	22227	22354	22585	22383	22204	22236	22379	22248	22307	22321	21992	22274	22132	22229	22269	22410	22268	22390	22183	22325	22246	22156	22236	22372	22280	22391	22130	22437	22161	22090	22213	22297	22343	22455	22214	22070	22110	22100	22369	22264	22371	22459	22170	22349	22278	22289	22573	22215	22002	22537	22272	22422	22225	22360	22097	22599	22383	22558	22282	22330	22337	22225	22227	22246	22232	22211	22149	22398	22310	22112	22395	22208	22459	22188	22038	22146	22245	21946	22382	22262	22111	22267	22273	22198	22512	22356	22197	22356	22410	22373	22268	22180	22502	22454	22265	22048	22421	22319	22269	22261	22392	22460	22181	22298	22327	22339	22064	22096	22244	22325	22618	22210	22303	22426	22072	22275	22339	22350	22212	22225	22330	22184	22300	22279	22284	22440	22297	22611	22333	22419	22401	22386	22287	22261	22402	22122	22382	22052	22326	22300	22289	22232	22310	22361	22356	22362	22251	22291	22405	22480	22166	22281	22417	22302	22303	22240	22302	22473	22312	22284	22323	22438	22323	22277	22017	22105	22123	22324	22232	22393	22338	22375	22169	22405	22117	22253	22328	22389	22215	22396	22305	22445	22505	22370	22127	22389	22354	22321	22092	22179	22267	22327	22391	22095	22410	22267	22138	22094	22349	22452	22375	22235	22274	22433	22121	22317	22348	22432	22216	22333	22069	22373	22262	22401	22427	22274	22101	22286	22386	22296	22263	22420	22732	22383	22283	22425	22252	22319	22434	22282	22453	22218	22371	22228	22359	22416	22454	22391	22179	22309	22295	22305	22415	22038	22119	22368	22394	22239	22200	22131	22518	22263	22186	22393	22527	22260	22301	22136	22228	22367	22616	22349	22358	22228	22304	22424	22415	22527	22329	22331	22233	22095	22409	22231	22229	22280	22130	22235	22255	22367	22145	22370	22296	22132	22368	22419	22163	22076	22235	22303	21997	22188	22170	22097	22370	22378	22209	22565	21980	22234	22281	22212	22308	22219	22577	22170	22257	22316	22213	22217	22196	22353	22222	22185	22215	22268	22146	22183	22182	22272	22333	22144	22213	22144	22327	22384	22321	22287	22247	22492	22286	22143	22328	22324	22117	22240	22281	22314	22310	22167	22492	22616	22265	22179	22222	22434	22189	22101	22081	22186	22130	22256	22265	22205	22296	22336	22213	22227	22238	22158	22064	22402	22305	22326	22520	22254	22501	22495	22254	22168	22460	22379	22288	22413	22105	22297	22221	22183	22485	22383	22347	22263	22264	22190	22196	22212	22092	22165	22420	22300	22397	22543	22067	22172	22507	22276	22320	22270	22307	22280	22325	22265	22308	22129	22521	22160	22382	22219	22282	22310	22413	22200	22191	22393	22465	22354	22392	22223	22430	22392	22278	22077	22281	22449	22448	22180	22531	22055	22439	22286	22170	22331	22300	22108	22231	22372	22135	22437	22327	22355	22256	22035	22458	22372	22252	22280	22366	22353	22490	22262	22329	22429	22109	22272	22471	22651	22473	22123	22370	22243	22348	22387	22302	21983	22392	22117	22177	22303	22079	22040	22094	22405	22367	22373	22106	22291	22437	22501	22256	22407	22237	22112	22275	22237	22346	22499	22308	22467	22081	22360	22422	22164	22246	22305	22238	22487	22416	22301	22457	22033	22241	22449	22444	22274	22241	21965	22209	22538	22229	22435	22466	22006	22325	22383	22307	22348	22249	22293	22019	22400	22245	22276	22096	22429	22275	22323	22191	22516	22361	22292	22187	22417	22334	22315	22310	21962	22440	22273	22225	22408	22429	22331	22460	22503	22412	22151	22124	22572	22503	22269	22339	22199	22331	22238	22436	22174	22344	22344	22395	22206	22254	22225	22487	22323	22148	22412	22286	22394	22295	22121	21967	22196	22147	22373	22340	22536	22291	22260	22605	22108	22310	22032	22424	22313	22420	22148	22367	22248	22396	22121	22341	22162	22368	22232	22230	22112	22459	22298	21876	22432	22316	22345	22242	22279	22357	22446	22328	22232	22485	22446	22321	22396	22155	22155	22357	22257	22177	22429	22288	22111	21973	22151	22202	22377	22438	22173	22425	22349	22121	22413	22292	22218	22068	22295	22286	22224	22193	22335	22515	22331	22324	22315	22292	22412	22381	22257	22120	22084	22177	22163	22365	22474	22096	22253	22318	22331	22425	22206	22259	22450	22225	22116	22132	22283	22121	22298	22240	22409	22271	22154	22284	22271	22188	22353	22298	22092	22130	22241	22289	22178	22214	22306	22051	22384	22320	22363	22153	22471	22105	22538	22158	22259	22148	22263	22391	22349	22286	22413	22230	22159	22289	22289	22296	22318	22306	22102	22463	22400	22379	22353	22335	22363	22395	22382	22487	22477	22430	22417	22315	22194	22328	22437	22225	22215	22183	22229	22064	22237	22303	22454	22195	22351	22237	22253	22187	22191	22384	22247	22244	22304	22319	22333	22220	22168	22217	22073	22020	22209	22264	22181	22372	22277	22341	22094	22282	22396	22234	22251	22443	22260	22389	22286	22329	22275	22244	22294	22108	22101	22376	22128	22115	22396	22132	22354	22177	22381	22199	22329	22245	22442	22407	22572	22285	22432	22171	22257	22387	21901	22264	22382	22355	22272	22361	22082	22133	22338	22355	22271	22126	22477	22354	22297	22294	22045	22249	22429	22191	22337	22326	22199	22386	22238	22444	22417	22262	22503	22363	22386	22327	22396	22458	22564	22245	22116	22191	22217	22344	22301	22558	22528	22331	22198	22429	22378	22416	22308	22329	22190	22101	22423	22225	22565	22228	22172	22302	22280	22016	22418	22279	22283	22113	22322	22135	22257	22320	22343	22447	22419	22341	22329	22230	22376	22439	22349	22387	22266	22143	22326	22305	22080	22123	22241	22129	22306	22072	22428	22344	22301	22256	22177	22289	22335	22294	22335	22410	22113	22309	22218	22227	22316	22345	22198	22420	22121	22367	22242	22218	22278	22307	22467	22399	22273	22266	22334	22390	22472	22405	22250	22512	22412	22275	22310	22451	22253	22279	22294	22415	22309	22261	22444	22245	22241	22241	22212	22162	22086	22126	22283	22269	22447	22394	22486	22284	22123	22293	22337	22536	22378	22186	22134	22363	22235	22351	22183	22567	22329	22429	22150	22465	22266	22491	22272	22310	22333	22201	22477	22172	22372	22210	22263	22288	22436	22525	22471	22360	21956	22065	22187	22076	22345	22412	22233	22492	22327	22575	22118	22303	22208	22123	22197	22194	22159	22366	21973	22439	22282	22362	22399	22350	22211	22281	22258	22472	22429	22181	22370	22280	22406	22105	22275	22321	22426	22212	22295	22132	22118	22442	22424	22166	22312	22327	22392	22631	22519	22198	22128	22025	22313	22435	22266	22341	22127	22334	22292	22369	22178	22380	22216	22413	22208	22032	22138	22271	22206	22240	22390	22307	22327	22214	22085	22385	22218	22279	22417	22254	22262	22325	22581	22302	22241	22214	22403	22152	22255	22200	22491	22212	22107	22257	22433	22130	22447	22535	22240	22257	22362	22128	22281	22185	22352	22268	22358	22432	22247	22298	22248	22377	22343	22108	22221	22374	22353	22340	22138	22344	22310	22419	22355	22443	22317	22060	22465	22281	22196	22481	22433	21997	22233	22328	22411	22270	22085	22308	22334	22376	22500	22224	22138	22303	22285	22183	22238	22139	22346	22239	22257	21923	22360	22182	22112	22449	22323	22239
11902	25608	25981	17563	15377	14543	14137	13717	13390	13240	13338	13582	13254	13208	12967	13098	13240	13165	13113	13490	13755	13855	13493	13444	13109	12864	12943	13065	13004	13003	12975	12997	12954	13022	13021	12999	12984	13057	12956	13244	13080	13086	12778	13053	13129	12913	12903	13038	12904	12944	13024	12839	12968	13031	12967	12959	13003	12985	13103	12979	12957	13082	13099	13003	13066	12905	12996	12811	12883	12897	13067	13146	12920	12943	12954	13124	12933	12986	12978	13011	13101	13034	12872	13101	12984	13050	12880	12834	12782	12898	12936	13057	13038	13067	12932	13055	12974	12959	12896	12969	13092	13001	12978	12886	12934	13134	12892	12910	13000	12951	12881	12947	12774	12789	13015	12952	12982	12957	12782	12942	12920	12818	13020	12855	12780	12930	12955	13048	12853	12904	13031	13162	13112	12965	12895	12934	12983	12820	12872	12911	12821	12993	12904	12938	12905	13032	12754	12834	13022	12885	12753	12791	12899	12823	13065	12745	13015	12930	12924	13081	12905	13108	13108	12974	12927	12938	12846	12950	12994	12912	12811	12977	12978	12913	12885	13093	12879	12895	12840	12946	12833	12840	12956	13248	12946	13101	12833	13019	12951	12769	12992	13053	13058	12965	12906	12895	13022	12926	12945	12697	12901	13037	12965	13063	12967	12860	12957	12941	12970	12862	12874	13007	12765	12941	12967	12899	13200	13062	12831	12884	12988	13003	13057	12951	13023	12846	12840	12851	13033	13008	12877	12875	12961	12955	13071	12813	12730	12936	13017	12876	13088	12883	12963	12863	12998	13024	13009	13011	12856	13025	12966	12981	12907	12962	12919	12907	12898	13029	13019	12860	12946	12984	13030	12704	12802	13053	12990	13012	12946	13072	13029	12960	13010	12933	12981	12891	13027	12991	12952	13012	12844	13151	12896	12767	12907	12868	13049	12841	12960	12860	12803	13024	12844	12848	12889	13005	12908	12811	13107	12855	12931	13036	13011	12839	12981	13003	12847	12996	13055	12974	12820	12805	12904	12866	12921	12845	12784	12819	12894	12944	12882	12683	13012	12984	12914	13047	12875	13037	12855	12991	12991	12972	12822	12904	12962	12755	12898	13037	12834	13027	12924	12920	13015	12907	13119	12923	12922	13006	12940	12885	12947	12901	12779	13071	12811	12984	13016	12907	12934	12898	13007	13047	13009	12983	12955	12835	12879	12927	12887	13035	12766	12995	13026	12889	13095	12991	12994	13029	12915	12918	12840	12904	12955	12994	12848	12998	12949	12767	12955	12996	12992	12977	12989	12855	13098	12920	13022	12860	12867	12941	12985	12983	13088	12860	13014	12938	12772	12968	13034	12893	13033	12881	12917	12931	13052	12747	12973	13073	12888	12762	12887	13015	12887	12922	12828	13027	12988	12841	13009	12882	12977	12950	12721	12996	12961	12736	12949	12931	12901	13051	12844	12786	12890	13028	12891	12878	12980	12906	12907	12978	12912	12710	13036	12904	12901	12867	12941	12959	12947	12860	12966	13058	13159	12794	13241	12898	12828	12968	12827	12871	12944	12849	12802	12989	12985	12804	12739	13050	12807	12936	12895	13137	13108	13107	12865	12926	12936	12954	12927	13062	12924	13005	12937	12936	12950	13039	12968	12847	12996	13004	13063	12757	12804	13063	12899	12801	13019	12896	13042	12922	12678	12970	12881	12874	12801	12912	12949	13023	12955	12970	12976	13207	12929	12973	12887	12918	13078	12800	12888	12968	12827	12851	12955	12974	13074	12907	12901	12870	12858	12952	13172	12939	12881	12854	12848	13023	12764	12856	12976	12858	12879	12891	12944	12851	12939	13139	12808	12959	12956	12947	12996	12775	13111	12891	12937	12891	12730	12985	12952	12875	12927	12979	12940	12933	12936	13018	12780	12807	12792	12874	12879	13019	13047	13015	12872	12835	12967	12938	12938	12899	12740	13010	13012	13022	12971	12863	12999	13043	12832	12985	12978	12780	12845	13194	13030	13025	13026	13018	12933	13099	12975	12887	13032	13033	12875	12889	12859	12914	13073	13044	12912	13024	12947	12928	12974	12905	13030	13115	13059	13020	13042	12880	12943	12802	12885	12950	12939	13041	12897	12933	12881	12926	12991	12900	12943	13072	12903	12800	12847	12870	12802	13036	12833	12952	12943	13003	12971	12972	12975	12891	12795	12965	13001	12974	12864	13006	12920	13206	12818	12963	12941	12888	12857	12921	12756	12928	12982	12882	12830	12947	12820	12901	12888	12865	13035	13078	12909	12925	12910	13006	12721	12950	12970	12922	12908	12960	12964	12877	12832	13007	12957	12882	12901	12950	13005	12852	13020	12902	12866	13092	13026	12955	12965	12959	12794	12768	12889	12842	12907	12899	12895	12978	12966	12927	12972	12887	12966	12795	13024	12926	12965	12972	12863	12995	12941	12806	12859	12893	12954	13030	12794	12889	12953	13076	12959	12729	12888	13069	13054	12968	12933	13012	13026	12895	12818	12911	12895	12876	13134	12919	12812	12854	13119	12769	12864	12947	12919	13047	12958	12892	12836	12915	12892	13026	13075	12917	13060	12948	13237	12961	12857	12878	13124	12951	12912	12951	12834	12926	12802	12965	13135	12990	12795	13004	13016	13071	13044	13046	13014	12943	12992	12963	13099	12682	12933	12928	12860	13041	12960	13001	13061	12756	12780	13011	12897	12855	13036	12964	13014	13125	12839	12891	13030	12895	12804	13006	12948	12950	12900	12843	12847	12948	12897	12929	13033	12950	12934	12912	12953	12919	12935	12892	13002	12947	12975	12973	13005	12985	12947	13014	12801	12911	13051	12642	12893	12677	12922	13002	12940	12959	12993	12887	12897	12842	12892	12876	12847	12953	13066	12878	12790	12806	12841	13013	12817	12939	12951	12932	13054	12939	12961	12855	12984	12738	12921	13021	12898	12877	12881	13032	12936	12944	12949	13007	13042	12870	12832	12828	12884	12862	12868	12919	12912	12968	12853	13007	12765	13037	12933	12891	12872	12877	13043	12958	12919	13044	13004	12800	13081	12813	12912	13132	12932	12822	13002	12962	12895	12919	12962	12917	12928	13052	12998	12941	12947	12970	12955	12808	12917	12881	12874	12993	12951	12866	12896	12939	12879	13117	12924	12857	12922	13008	12788	12978	13078	12878	12907	12932	12781	12961	12848	12900	13073	12750	13112	12985	13003	12944	12972	12905	12927	12887	12874	12961	12806	12914	13045	12869	12882	12862	13098	12926	12965	12979	12867	13032	12864	12921	12942	13038	12959	12966	12785	12918	12908	12709	12923	12815	12724	13006	12982	12962	12921	12833	12996	12943	12991	12925	12813	12898	12764	13089	12967	12791	13179	12777	12984	12858	13008	12845	12863	13053	13071	12891	12886	12936	12865	12881	12934	12826	12988	12880	13021	13072	12941	12995	12958	12948	12713	12773	12903	13006	12957	13102	13025	12993	13074	13171	12985	12700	12995	12866	12927	12868	13108	13052	13003	12719	12959	12926	12793	12879	12930	12898	12722	12850	12913	12835	12905	12935	13050	12959	12919	12861	13047	12925	12998	12927	12894	12806	12868	12862	12884	12977	12984	12805	12952	12803	12792	12897	13045	12995	12934	12923	12887	12958	13096	12975	12804	13011	13114	12968	13175	13018	12887	13061	13030	12815	12655	13102	12742	12937	12935	13045	12838	12977	12903	12955	12842	12911	13150	12950	12937	12847	12910	12961	12977	13017	13046	12933	12837	12875	12907	12923	12870	13058	12996	12902	12809	13002	12868	12819	12805	12860	12992	12970	12914	12930	12641	13034	13053	13043	12921	12791	12860	12794	13073	12905	13024	12952	12804	12962	12993	12932	12863	12875	12970	12973	12858	13092	12966	12712	12990	12883	12962	12896	12909	13008	13057	12967	13074	12996	12848	12931	12916	13110	13012	13029	12908	12937	12970	12923	12938	13014	13125	12812	13012	12960	12819	12982	12977	13016	13011	13078	13139	13074	12857	12886	12865	13032	13007	12987	13126	12841	12848	13008	12887	12846	13008	12886	12805	13051	12909	12808	13033	13076	12898	12961	12977	13042	12830	12805	12912	12974	12772	13040	12962	12922	12963	13008	12993	12836	12889	12941	12930	12992	12895	12910	13073	12733	12915	12838	12998	12794	13000	12923	12946	13029	12918	12989	12880	12843	13036	12916	12854	12816	12992	13023	12926	12923	12872	12892	12935	13003	13114	12824	13045	13072	12942	12952	12751	12901	12914	12891	13102	13077	12886	13076	12942	12933	12987	13169	12803	12983	12929	13018	12781	12758	12803	12815	12941	13084	12883	12948	12911	12904	12756	13022	12809	12761	12982	12879	12990	13000	12907	12980	12934	12732	12776	12965	12878	13063	12895	13059	12956	12931	12942	12877	12967	13168	12854	12843	12971	12805	12932	12913	12958	12908	12883	12822	12822	13103	12961	12908	12767	13060	12912	13092	12965	12968	13084	12965	13008	12748	13002	12897	13001	12977	12933	12899	12970	12887	13089	12925	12804	12974	12942	12881	12900	12915	12993	13041	12902	12803	12939	13048	12992	12986	12960	12892	13034	12881	12847	12842	13067	12849	12834	12921	12864	12884	12927	12847	12799	12922	12944	12976	13022	12847	12893	13072	12856	13138	12829	13027	13021	12808	12825	13038	12826	12909	12990	13074	12747	12802	12926	12992	12951	12976	12894	12807	12845	13000	13012	12922	13016	12922	12906	13021	13096	13046	12837	12836	12931	12900	12868	12988	12984	12974	12897	12869	12977	12869	13174	13041	12932	13093	13045	13055	13009	12816	12850	12953	12897	12990	12938	12933	12991	12828	13125	12921	13036	12939	12789	12856	12885	13005	13075	12946	12840	12886	12994	12951	13002	12743	12924	12905	12932	13016	12931	12821	13024	12802	12888	13025	13059	12998	13027	12861	13066	13049	12814	12965	12728	12915	12931	13067	13057	12954	12867	12888	12996	12983	12945	12878	12919	13159	12865	12996	13013	12952	12903	12917	12990	12891	12939	12867	12934	12792	13031	12764	13075	12921	13144	12937	12886	12924	12988	12982	12816	12955	12976	13055	12908	12867	12949	13002
23227	21013	28186	24481	23983	26466	27542	24196	23103	23441	23275	23138	23031	22843	22971	22755	22383	22623	22676	23266	24471	24824	24668	23679	23159	22457	22223	22193	22252	22392	22068	22359	22293	22320	22224	22145	22272	22197	22385	22085	22078	22024	22359	22260	21953	22285	22172	22140	22272	22506	22225	22483	22082	22147	22290	22171	22291	21988	22060	22097	22097	22260	22303	22296	22128	22227	22142	22281	22295	22080	22261	22199	22004	22179	22281	22234	22129	22082	22155	21943	22134	22498	22270	22418	22501	22135	22193	22238	22340	22181	22061	22228	22319	22226	22216	22176	22362	22260	22316	22238	22142	22273	22270	22111	22053	22211	22454	22283	22317	22223	22136	22267	22200	22216	22307	22300	22266	22184	22076	22340	22240	22049	22253	22238	22190	22235	22157	22126	22170	22098	22127	22238	22152	22154	21977	21980	22370	22255	22262	22200	22193	22184	22293	22121	22233	22256	22241	22106	22303	22126	22130	22218	22124	22058	22060	22158	22331	21976	22195	22163	22528	22106	22050	22211	22064	22044	22005	22041	22228	22084	22320	22286	21983	22052	22140	22168	22454	22062	22239	22224	22160	22275	21999	22171	22032	22134	22029	22045	22183	22107	22325	22183	22211	22166	22141	22336	22289	22081	22295	22082	22261	22082	22340	22219	22119	22254	22211	21959	22155	22152	22326	22385	22167	22064	21993	22182	22231	22140	22074	22173	22137	22243	22258	22275	22310	22198	22235	22253	22478	22170	21962	22319	22027	22108	21933	22089	22118	22191	22031	22255	22326	22233	22077	21830	21895	22132	21736	22064	22360	21905	22320	22202	22249	22118	22056	21989	21928	22374	22092	22037	22151	22291	22324	22128	21984	22197	22181	22211	22151	22160	22422	22503	22345	22183	22143	22183	22475	22243	22233	22265	22180	22124	21884	22142	22165	22209	22165	22177	22058	22073	22257	22232	21997	22119	22270	22107	22412	21846	22298	22048	22353	22174	22328	22171	22248	22368	22080	22021	22111	21994	22066	22277	22267	22338	22189	22214	22172	22170	22211	22095	22134	22168	22297	22206	22072	22157	22345	22292	22142	22165	22141	22348	22096	22080	22275	22112	22011	22248	22381	21979	22108	22239	22081	22229	22041	22191	22056	22039	22412	22229	22277	22250	22255	22228	22270	22064	22117	22257	22308	22300	22208	22085	22332	22069	22286	22090	22220	22313	22143	22152	22281	22167	22416	22186	22169	22223	22291	22424	22162	22118	22082	22078	22050	22143	22316	22093	22287	21983	22026	22212	22184	22317	22187	22264	22204	22337	22334	22461	22139	22095	22148	22366	22359	22227	22342	22178	22322	22317	22308	22391	22314	22360	22244	22093	22102	22101	22126	22172	22245	22269	22270	22388	22202	22072	22279	22129	22138	22029	22062	22161	22463	22289	22413	22278	22167	22235	22360	22201	22206	22106	21852	22260	22240	22310	21916	22180	22185	22124	22070	22157	22008	22316	22130	22298	22164	22275	22408	22252	22278	22181	22185	22300	22029	21996	22114	22193	22181	21864	22210	22056	22337	22168	22073	22213	22268	22015	22251	22054	22239	22099	22134	22082	22154	22202	22135	22340	22414	22251	22372	22118	22239	22152	22517	22124	22248	22102	22254	22152	22173	22070	22280	22179	22201	22069	22395	22154	22149	22325	22161	22193	22261	22131	22178	22281	22217	22308	22129	22099	22507	21960	22155	21981	22379	22239	22226	22170	22177	22209	22051	22258	22177	22232	22008	22458	22331	22065	22326	22155	22409	22238	22005	21971	22144	22121	22245	21971	21952	22171	22327	22135	22217	22188	22330	22309	21897	22163	22435	22370	22318	22281	22154	22217	21935	22074	22198	22369	21987	22090	22196	21970	22125	22538	22074	22269	22110	22222	22395	22157	22523	22183	22131	22291	22196	22178	22093	22111	22320	21972	22206	22097	22262	22184	22328	22096	22371	22190	22092	22056	21948	22175	22176	22203	22113	22149	22063	22038	22253	22098	22101	22191	22123	22078	22317	22368	22102	22246	22129	22171	22257	22312	21917	22128	22035	22102	22034	22234	22498	22225	22267	22161	22049	21987	21930	22387	22444	22191	22256	22326	22020	22370	22210	22208	21947	22382	22174	22123	22062	22305	22194	22329	22215	21981	22144	22106	22067	22157	22469	22253	22051	22069	22219	22123	22100	22206	22061	22148	22121	22218	22194	22057	22125	22182	22266	22290	22238	21950	22199	22022	22119	22183	22297	22292	22090	22153	22258	22108	22057	22194	22156	22131	22039	22188	22136	22033	22101	22325	22057	22266	22213	22197	22073	22374	22153	22046	22208	22447	22182	21881	22121	22404	22334	22036	22114	22293	21907	22147	21974	22304	22237	21979	21893	22136	22129	22078	21925	22146	22572	21926	22189	22204	22279	22004	22188	22147	22278	22328	22223	22193	22038	22137	22257	22156	22183	22237	22099	22191	22305	22267	22101	22203	22096	22168	22251	22350	22317	22302	22229	22154	22134	22131	22197	22081	22547	21996	22272	22253	22100	22231	22251	22163	22363	22139	22175	21948	22257	22077	22175	22140	22292	22400	22081	22291	22330	22298	22117	22134	22172	21980	22070	22337	22224	21988	22120	22060	22371	22161	22042	22146	22292	22248	22288	22025	22202	22063	22219	22112	22177	21951	21890	22194	22103	22355	22107	22248	22174	22286	21957	22276	22164	21981	22022	22210	22127	22136	22180	22152	22201	22185	22117	22071	22110	22367	22318	22087	21999	22320	22285	21942	22039	22100	22047	21919	22042	22042	21888	22110	21988	22240	22349	22216	22172	22327	22139	22173	22257	22335	22086	22242	22343	22030	22174	22160	22205	22030	22233	21983	22105	21966	21956	22174	22141	22246	22030	21943	22255	22173	22298	22193	22146	22077	22206	22335	22122	22232	22308	22298	22347	22182	22100	22253	22083	22359	22323	22188	22235	22233	22266	22050	22459	22114	22298	22226	22114	22017	22194	22481	21948	22075	22200	22094	22365	22201	22168	22210	22116	22267	22306	22384	22029	22249	22078	22294	22064	22068	21978	21983	22247	22317	22206	22134	22268	22162	22379	22295	21976	22153	22462	22147	22241	22263	22209	22143	21986	22222	22269	22203	22161	22158	22172	22254	22173	22224	22219	22176	22460	21906	22218	22160	22148	22236	22298	22192	22026	22342	22336	22248	22386	22303	22456	22349	22121	22114	22294	22078	22231	22460	22271	22122	22347	22362	22170	22176	21941	22213	22157	22162	22272	22145	22113	22250	22114	22062	22128	22090	22030	22218	22299	22253	22146	22289	21990	21987	22228	22280	22255	22199	22062	22041	21943	22255	22206	21990	22112	22099	22216	22412	22358	22440	22256	22141	22164	22271	22154	22206	22503	22285	22265	22097	22037	21914	22221	22042	22126	22318	22168	22246	22116	22228	21836	22065	22220	22216	22344	22122	21901	22153	22254	22080	22296	22257	22142	22082	22206	22200	22345	22293	22200	22217	22062	22281	22290	22254	22114	22412	22335	22325	22372	22151	22199	22094	22062	22133	21902	21969	21994	22195	22398	22099	22154	22212	22426	22139	22053	22093	22068	22193	22170	21974	22087	22063	22004	22576	22238	22444	22296	22195	22208	22123	22179	22201	22182	22051	22189	22118	22133	22356	22175	22249	22526	22443	22292	22219	22063	22099	22360	22416	22015	22095	22244	22354	22065	22219	22308	22265	21910	22210	22313	22153	22141	22076	22015	22108	22173	22240	22171	22185	22318	22043	22072	22109	22395	22206	22231	22246	22302	22226	21971	22188	22359	22306	22440	22228	21896	22279	22284	22148	22077	22193	22252	22213	22069	22109	22238	22222	22263	22255	22097	21955	22105	22389	22370	22151	22256	22029	22058	22204	22251	22169	21984	22035	22222	22065	21890	22290	22314	22177	22272	22240	22169	22175	22166	22211	22015	22286	22235	21952	22227	22209	21991	22244	22187	22162	22070	22269	22096	21893	22102	22393	22341	22097	21976	22209	22315	22355	22041	22102	22356	22130	22232	22116	22299	22136	22167	22185	22197	22031	22120	22270	22358	22291	22547	22096	22049	22039	22370	22112	22173	22193	21849	22285	22110	22025	22354	22100	22100	22316	22140	22192	22102	22241	22194	22099	22128	22412	22149	22308	22241	22050	22235	22085	21885	22142	22069	22114	22213	22179	22337	22260	22330	22079	22245	22060	22234	22319	22079	22353	21875	22132	22092	22426	22275	22191	22182	22279	22070	22206	22213	22129	22227	22318	22214	22126	22245	22023	22032	22004	22076	22279	21999	22347	22128	22180	22132	22032	21980	22020	22117	22244	22206	22021	22231	22117	22033	22184	22253	22042	22045	22126	22069	22139	22233	22083	21982	22237	22013	22354	22334	22422	22321	21923	22408	22174	22204	22159	22224	21973	22130	22069	22221	22244	22089	22261	22105	22207	22201	22396	22131	21944	22291	22001	22148	22278	22199	21981	22197	22217	22352	22226	22282	22242	22263	22187	22319	22166	22081	22256	22255	22114	22252	22181	22057	21839	22067	22052	22326	22296	22409	21993	22033	22152	22005	21915	22216	22329	22037	21985	22073	22201	22228	22024	22269	21990	22202	22149	22269	22064	22462	22166	22154	22162	22224	21989	22309	22041	22137	22210	22022	22018	22268	22019	22194	22106	22180	22044	22046	22087	22188	22209	22137	22243	22247	22116	22261	22106	22132	22268	22352	22029	22352	22157	21992	22145	22358	22249	21778	22195	22221	22253	22053	22353	22111	22277	22174	22137	22253	22144	22248	22216	22197	22339	22304	22511	22234	22146	22105	22365	22192	22376	22172	22262	22104	22171	22228	22204	22295	22268	22002	22392	22120	22242	22268	22105	22201	22006	22522	22251	22064	22124	22179	22244	22156	22197	22378	22137	22357	22239	22361	22228	22061	22262	22179	22156	22194	22076	22134	22074	22444	21981	22270	22273	22295	22143	22004	22145	22083	22085	21982	22158	22103	22362	22046	22180	22276	22166	22345	22288	22270	22235	22067	22308	22621	22240	22201	22071	22427	22088	22215	22151	22220	22188	21946	22095	22183	22196	22418	22122
10996	29425	26998	18635	16172	15242	14800	13947	13602	13786	13688	13679	13509	13281	13328	13343	13010	13298	13200	13903	14424	14818	14471	13860	13311	13012	13003	13142	13071	12969	12995	13008	12978	13080	13194	13056	13160	12959	13086	13098	13008	12934	12949	12988	13030	13231	13153	13007	12976	12945	13027	13005	13022	13096	13165	13055	13074	13028	12981	13046	12912	12968	13017	12919	13058	13113	12877	12893	13023	12949	13070	12911	12908	12990	13095	13174	13069	13183	13071	13166	13107	12948	12941	13022	13040	12995	13010	12901	12942	13007	12985	13009	12994	12963	12987	12971	13108	12982	12927	12867	13027	12936	12988	12903	13034	13033	13037	12869	13004	12968	12870	13119	13019	12876	13022	12902	12942	13057	12955	13029	12951	13044	12963	12911	12921	12910	12959	12885	13125	12884	13009	13069	12959	12975	12920	12954	13082	12962	12879	12969	12999	12886	13095	12829	13050	12941	12739	12882	12907	12858	12929	13032	13055	12921	12947	12936	12910	13009	12969	12925	12939	12908	13071	12849	13012	12965	13040	12876	12921	12977	12804	13009	13006	12866	12942	12854	12894	12759	12893	12928	12901	13063	12824	12976	12815	12884	12919	12981	13054	13023	12795	12840	13048	13043	12902	12864	12956	13116	13039	12940	12962	12891	13046	12879	12957	12965	12932	12940	13033	12935	13028	12894	12955	13127	12805	12987	12955	12996	12951	12995	13007	12877	12913	12839	13015	12920	12969	12897	12899	12962	13072	12630	12999	12883	12939	13037	12996	12896	12986	12929	12850	12786	13040	13002	13136	12933	13004	12798	13007	13005	12862	13015	13172	12958	12888	12942	13050	12860	12872	12794	12860	12800	12816	13070	12666	12966	12882	12844	13136	12894	12961	13143	12920	13026	12932	12893	12866	12839	12833	12906	12905	12948	12925	12872	12981	12976	12858	12886	12969	12891	13165	13002	12964	13077	13041	12896	13009	12957	13035	13009	12880	12999	12983	13055	12990	13012	12953	12966	12704	12966	12718	12878	12933	13054	12792	13080	12915	13011	12817	13126	12961	12753	12960	13017	12965	12935	12874	12919	12860	12926	12945	12743	12900	12922	13039	13015	12927	12877	12954	12899	13090	12888	12902	13082	12912	13016	12917	12970	13047	12782	13086	12942	12987	13024	13079	12810	13054	13020	12943	12928	12837	12924	12919	12912	12950	13043	12928	12973	12894	12882	13126	12951	12967	12973	13067	13006	12826	12993	12972	12982	12898	13011	12890	12800	13095	12941	12935	12996	12943	12860	12987	12737	12911	12786	13046	12933	12938	12998	12719	13111	12894	12879	12814	12851	12846	12889	12859	13038	12863	12939	12793	12792	12959	12940	12995	12890	13007	12882	12889	12917	12857	12868	12944	12915	12989	13001	12985	12969	12925	12916	12943	12981	13005	13031	12865	12942	12909	12965	12961	12996	12841	12997	12834	12670	12990	12976	12909	13054	13033	12745	12841	12998	12927	12835	12960	12924	12937	12994	12871	12736	12822	12749	12770	13030	13076	12722	12868	13062	12813	12901	12822	12907	12823	13028	12855	12747	12988	12918	12733	12985	12855	12986	12920	12959	12685	13096	13015	12995	13068	12840	12867	12772	12878	12901	13034	12801	13098	12789	12883	12861	12877	13033	12980	12977	12820	12915	12869	12874	12921	12983	12881	12890	12922	12787	12980	13048	12801	12880	13023	12873	12928	12802	13033	13055	13008	12887	13080	12842	12807	12849	12849	12848	12818	13013	12984	13058	13015	12876	12847	13040	13111	12764	13040	12919	12943	13003	12900	12981	12975	12896	12948	13107	12808	12826	12880	13004	12904	13063	13082	13018	12990	12795	13069	13088	13109	13014	13071	12720	12959	12975	12852	12950	12874	12906	12978	13009	12840	12935	13012	12865	12946	13053	12807	13013	12907	12916	12972	12853	12931	12930	12933	12944	12947	13003	12924	13159	12887	12904	12945	12956	12743	13027	12948	12959	12941	13122	12895	12987	12983	12951	13032	13000	12803	12935	12942	12949	12783	13039	13149	12837	12811	12755	12953	13096	12743	12897	13033	12811	12973	12905	13031	13097	12840	12928	12939	12889	12862	12985	13046	12860	13068	12809	12814	13012	12990	12992	12813	12872	13010	12930	12863	13006	12967	12946	12787	12948	12839	12860	12926	12878	13055	13090	12920	13037	12935	12926	12905	13003	12967	12820	12834	12980	12868	13055	12983	12847	12985	12836	12919	12796	13151	12900	12974	12745	12890	12808	12939	12759	13063	12902	12889	13026	12824	13013	12950	12911	12988	12910	12976	12974	12875	13041	13015	12956	13025	12894	13104	12818	12959	13034	12984	13032	12820	13006	12923	13057	12812	13077	12872	12761	12848	12944	12900	12914	13010	12893	13016	13120	12982	13062	12941	13055	12916	12790	13054	12978	12967	12897	12838	12866	12906	12879	12906	12889	12955	12967	12905	12892	12899	12875	12967	12814	13017	12962	13052	13039	12784	12841	13022	12862	12927	13027	13039	12989	12921	12925	12918	12946	12845	12947	12952	12994	12956	13033	12894	12971	12800	13037	12946	12988	12979	12853	13095	12903	12868	12829	12960	13005	12982	12960	12915	12946	12944	13127	13066	12798	12731	13017	13067	12951	12960	12923	13092	13032	12838	13151	12942	12998	12873	13050	12901	13017	12979	12914	12975	13086	12880	12786	13023	12904	13036	12974	12667	13085	12828	13017	13079	12864	13001	12975	12825	12914	12979	12939	12920	12934	12993	12989	13036	13077	12913	12929	12929	12908	12907	12954	13006	12872	12889	13043	12886	13018	13065	12982	12977	12949	12968	12966	12838	13025	12965	13015	12913	13084	12892	12856	12984	12919	12929	12985	13005	12901	12935	12810	13083	13182	12984	12963	12934	12971	12811	12897	12990	12805	13026	12979	12985	12874	12913	12883	12921	12933	13085	12934	13073	12857	13053	12969	13077	12698	12984	12895	12844	12757	12895	12906	12894	12896	12973	12886	12967	12784	12861	13046	12960	12951	12942	12971	12935	12967	12961	12880	12819	13054	13033	12883	12951	13044	12886	13046	12682	12916	12809	13096	13078	13027	13001	12751	12947	13066	12907	12991	12889	12881	12995	13055	13061	13106	13041	12885	12979	12769	12818	12892	12970	12866	12939	13126	12888	12978	12836	12885	12892	12827	13048	12879	12953	13022	12875	12795	12863	12824	12826	13088	12844	12955	12811	13009	12814	12944	13008	12944	12837	12846	12724	12864	12790	13110	13039	13086	12893	12839	12752	12722	13008	12860	12833	12816	12770	12814	12995	12931	12964	13027	12977	12947	12894	12981	13074	12955	12926	12838	12857	13045	12835	13033	12878	12904	13010	12989	12984	12912	12808	13266	12866	12864	12868	12952	13097	13057	12997	12920	12874	12987	13044	13050	12888	12939	12797	12962	12892	13005	12846	13013	12972	13174	13003	12994	13078	12830	12949	12967	12810	12934	12930	12992	12980	12966	12877	12751	12982	12870	12810	12708	13013	12843	12990	12905	12922	12992	12808	12958	13069	12952	13070	13120	12756	12835	12839	12817	12976	12910	13012	12851	12837	12988	12887	12951	12944	12952	12981	13061	12815	12816	12747	12944	13058	12808	13002	13010	13003	13054	12840	12913	12947	13072	13001	12913	12822	12813	12928	12892	12969	12774	12859	12874	12862	12895	12946	12915	12765	12872	12836	12797	12850	12933	12852	13011	12996	12923	13019	12939	12799	13006	13122	12962	13019	12899	12984	12700	13015	12761	12909	13103	13048	12907	12989	12873	12969	12928	13020	12875	12904	12931	12922	12950	13020	12976	12884	12931	12813	12913	12856	12908	12827	12820	13002	12992	12878	12926	12993	12955	13079	12992	12914	12754	13124	12886	12903	12946	13072	12911	12852	13010	12732	13073	12933	12896	13077	12960	12789	12902	12782	12988	13119	12925	12872	12976	13090	12948	12947	13105	12861	12973	13036	12830	13052	12820	12858	13008	12909	13094	12963	12842	12842	12829	12935	12898	13021	13027	12967	12779	12982	13134	13031	12780	12978	12927	12855	12920	12925	12865	12827	13070	12948	12887	12991	12988	12833	12820	12804	12929	12962	12903	13017	12894	12946	12868	12955	12930	13039	12944	13029	12943	12850	12965	12812	13055	13037	12828	12931	13019	12804	12961	12947	13013	12901	12822	12926	12982	13036	13028	12915	12748	13068	12905	12968	12986	12964	12960	12966	12793	13026	12972	12885	12990	12911	13048	12954	13051	12989	12891	13070	13098	12897	12858	12862	12918	12965	12880	12921	12888	12979	12747	13035	13088	12964	12890	12742	12893	12985	12979	12905	12939	12847	13026	12998	12900	13079	12985	12943	12689	13028	13004	12948	12995	12952	12886	12985	12981	12965	12935	12929	13053	12955	12869	12866	12828	12857	12847	12987	12901	13061	13012	12887	12918	13006	12935	12923	12935	12856	12895	13035	13014	12887	13096	13028	12883	12889	12829	12727	12910	12891	12792	12947	13102	13284	12993	12967	12886	12997	12931	12922	12994	12824	12939	12983	12874	12942	12922	13028	12919	12901	12916	13135	12864	12827	12853	12917	13013	12861	12952	12933	12903	12912	12965	13044	12870	12946	13005	12935	12895	13005	12890	12669	12973	12951	13016	12783	12809	13019	12986	12990	13118	13041	12928	13060	13127	12959	12989	12954	13040	13160	12888	13036	13184	12935	12898	13075	12951	13028	13103	12775	12935	12999	12847	13097	12878	12868	12964	12934	12972	12982	12991	12928	12793	13035	12955	13031	12824	12736	12777	13011	13028	12904	12951	12976	12833	12984	12951	12762	12900	13069	12843	13038	12888	13035	12949	13000	12791	12923	12952	13066	12879	12556	12998	13012	12897	13022	12844	12881	13003	12942	12884	12782	13034	12931	12903	12751	12930	12954	12836	13002	12958	12942	13049	12904	12886	13135	12982	12806	12838	12979	12934	13212	12953	12667	12841	12784	12989	12868	12892	12946	12869	12904	12895	12962	12981	12984	12969	12997	12755	12849	12989	13043	12876	12949	13017	13044	12974	12978	12947	12937	13026	12867	12891
31440	26047	29337	26299	23510	23327	23245	22554	22341	22130	21944	22143	22315	21928	21950	22162	21840	21855	22017	21897	22018	22107	22130	21974	21797	21999	21714	21617	21903	21894	21889	22024	21841	21897	21945	21796	21826	21767	22009	21817	21739	22052	21940	21697	21862	21950	21808	21705	21810	21831	21946	21689	21862	21836	21988	21713	21951	21854	21972	22048	21976	21987	22020	21718	21778	21781	21774	21558	21810	22042	21836	21876	21961	21717	21921	21935	21696	21737	21639	21825	21692	22035	21745	21791	21884	21821	21731	21837	21902	21868	21800	21799	21996	21904	21725	21836	21730	21996	21639	21802	21936	21806	21769	21922	21972	21873	21759	21723	21752	21768	21613	21853	21825	21840	21975	21652	21766	21761	21828	21746	21671	21879	21929	22002	21805	21976	21974	21976	21915	21940	21869	21880	22043	21775	21532	21780	21908	22047	21789	21846	21939	21885	21918	22092	21852	22062	21722	22007	21899	21939	21866	21877	21773	21917	21572	21925	22129	21964	22151	21886	21648	21635	21795	21737	21883	21868	21952	22085	21726	21861	21901	21559	21917	21868	21562	21888	21845	21714	21900	21911	21684	22103	21863	21888	21775	21625	21761	21730	21789	21542	21944	21703	21868	21747	21744	21712	21702	21746	21706	21992	21781	21927	22118	21627	21778	21626	21806	21829	21845	21963	21774	21678	22015	21872	21880	21947	21692	21905	21783	21729	22084	22022	21707	21822	21922	21704	21815	21790	21782	21695	21942	21977	21923	21761	22012	21810	21841	21864	21673	21734	21950	21793	22116	21851	21950	21890	22041	21720	21940	22089	21733	21803	21816	21907	21802	21974	21824	22028	21753	21929	21607	21770	21850	21939	21668	21868	21852	22073	21824	21911	21588	21726	21590	21880	21894	21776	21872	21894	21895	21896	21817	21549	21837	21706	21662	22079	21584	21729	21695	21895	21701	21815	21730	21759	21872	21908	21834	21845	21767	21669	21583	21820	21904	22015	21726	21917	21825	21844	21913	21976	21852	21958	22002	21872	21994	21654	21827	21729	22003	21783	21655	21942	21774	21814	21611	21768	21796	21883	21611	21761	22004	21893	21877	21928	21881	21697	21773	21953	21781	22049	21868	21978	22137	21893	22002	21847	21963	21830	21847	21955	22020	21756	22051	21797	21960	21755	21782	21695	21836	21818	21834	21810	21842	21724	21602	21984	21782	21959	21871	21613	21824	21797	21815	22167	22018	21917	21704	21692	22002	21898	21939	21804	21602	21779	21905	21888	21849	21819	21901	22217	21743	22144	21617	21654	21625	21814	21852	21871	22017	22039	21852	21908	21717	21772	21808	21754	21897	21995	21868	21692	21931	21772	21955	21845	22093	21832	21790	21874	21931	21790	21896	22059	21754	21837	21961	21838	21935	21751	21680	21676	21813	21997	21854	21758	21725	21741	21543	21950	21606	21964	21816	21829	22021	21958	22016	21922	21929	21881	21797	21985	21671	21815	21810	21872	21890	21890	22004	21891	21715	21930	21884	22173	21869	21881	21668	21675	21856	21747	21815	21670	21892	21911	21921	21715	21868	21695	21927	21701	22022	22000	21634	21748	21998	21870	21761	21572	21783	21884	21894	21992	21851	21608	21663	21889	21753	21747	21803	21964	21816	21846	21769	21744	21623	21671	21780	21733	22027	21943	21734	21915	21964	21769	21841	21631	22023	21620	21917	21756	21686	21773	21759	21841	21750	21830	21702	21974	21963	21881	21903	21576	21824	21608	21840	21790	21978	21841	22098	21702	21782	21718	21872	21919	21733	21777	21804	21768	21709	22028	21819	21755	22114	21811	22022	21988	21843	21514	21745	21783	21817	21793	21696	21784	21697	21678	21588	21800	21878	21523	21661	21726	21903	21715	22077	21764	21626	21824	21939	21761	21862	21849	21809	21920	21893	22100	21904	21636	21779	21769	21878	21837	21997	22019	21722	21817	21782	21993	21947	21659	21781	21740	21832	21529	21759	21769	22032	21985	21850	21739	21732	21591	21955	21763	21799	21777	21696	21733	21694	21807	21927	21781	21899	21817	21821	21922	21988	21806	21785	21879	21649	21456	21889	21865	22032	21595	21995	21758	21949	21661	21941	21794	21861	22026	21859	21932	21833	21765	21813	21871	21802	22039	21708	21659	21960	21482	21584	21764	22097	21942	21966	21924	21690	21849	21842	21776	21689	21796	22003	21855	21617	21943	21803	21873	22045	21869	21814	21647	21772	22154	22046	21869	21732	22180	21966	21559	21974	21712	21843	21950	21887	21683	21775	21676	21649	21959	21774	21857	21725	21772	21662	21863	21882	21658	21841	22096	21903	21607	21999	21812	21669	21822	21724	21842	22031	22051	21916	21965	21904	21895	21766	21774	21807	22178	21847	21821	21850	21741	21810	21871	21587	22008	21780	21695	21781	21733	21827	21982	21974	21836	21914	21661	21901	21891	21975	21651	21767	21892	21856	21759	21943	21657	21617	21876	21910	21894	21961	21955	22008	21780	21994	21825	21700	21904	21996	21751	21835	21817	21951	21716	21903	21989	21965	21631	21790	21708	21851	21737	21770	21735	21782	21867	21838	21872	21999	21874	21818	21595	21906	21874	21793	21499	21848	21714	21807	21651	21702	21749	21750	22079	21893	21819	21783	21725	21659	21725	21623	21699	21828	21904	21713	21899	21689	21687	21813	21740	21739	21922	22014	21827	21873	21631	21879	21658	21832	21890	21893	21936	21877	21653	21972	21866	21829	21964	21470	21849	21806	22000	21733	21697	21677	21744	21998	21971	21920	21796	21920	21911	21964	21979	21692	22004	21923	22140	21830	21809	21889	21721	21700	21996	21806	21769	21817	21835	21639	21752	21675	21995	21855	21754	21735	21764	21939	21786	21759	21818	21987	21912	21917	21943	21891	22070	21618	21960	22023	21860	21794	21935	21944	21631	21717	21844	21645	21774	21915	21837	22070	21728	21720	22015	21782	21853	21837	21950	21826	21575	21823	21762	21785	21656	21798	21832	21800	21938	21814	21779	22023	21775	21860	21668	21796	21791	21728	21778	22167	22025	21692	21985	21857	21758	21605	21816	21901	21887	21841	21979	21887	21824	21632	21853	21873	21982	21849	21822	21854	21968	22011	21934	21717	21985	22133	21885	21686	21964	21768	21946	21781	21802	21826	21847	21902	21744	21650	21906	21978	21929	22014	21731	21829	21875	21923	21768	21666	21853	21983	21924	21583	21894	22031	21800	21680	21759	21907	22020	21931	21952	21767	21962	22080	21981	22143	21834	21713	21647	21510	21971	22076	22008	21814	21886	21778	21722	21791	21849	21836	21922	21798	22053	21868	21811	21746	21906	21867	21831	21974	21838	22002	21604	21910	21971	21731	21751	21927	21829	21644	21715	21754	21668	21978	21898	21760	21919	22057	21763	21847	21939	21972	21832	21700	21802	21778	21716	21951	21727	22004	21892	21937	21997	21828	21866	21853	21793	21974	21827	21909	21729	21680	21871	21737	21799	21876	22005	22020	21738	22084	21611	21924	21981	21910	21826	21753	21822	21669	21841	22075	21787	22049	21847	22059	21878	21782	21884	22042	21493	21881	21990	21775	21787	21806	21796	21718	21820	21705	21825	21926	21839	21819	22052	21770	21824	21995	21956	21862	21786	21872	21663	21805	21859	21875	21846	22035	22049	21835	21989	21829	21523	21849	21702	21963	21886	21491	21843	21960	21812	21738	21890	21960	21709	21897	21857	21789	21694	22042	21721	21773	21789	21767	21732	21927	21996	21721	21655	21915	21577	22265	21904	21900	21900	21829	21838	21903	21820	21888	21911	21895	21644	21908	22079	21889	21813	22142	21811	21824	21618	21724	21723	21665	21644	21796	22023	21768	21900	21963	21869	21820	21785	21650	21668	21821	21901	21817	21936	21892	21654	21959	21998	21982	21867	21962	21890	21633	21759	21797	22014	21998	21784	21948	21649	21917	21982	21989	21809	22019	21677	21918	21798	21866	21833	21779	21952	21734	21816	21658	21993	21702	21775	21831	21746	21684	21705	21768	21861	21757	21836	21805	21904	21675	21835	21811	22062	21978	21787	21802	21574	21902	21992	21974	21873	21990	21624	22000	22067	21790	21912	22108	21795	21754	21759	21768	21906	21989	21648	21850	21610	21834	21825	22023	21905	21789	21702	21928	21760	21844	21904	21875	21952	21772	21871	21929	21888	21942	21756	22033	22026	21889	21718	21869	21822	22083	21835	21977	21887	22018	22059	21650	21632	21862	21721	21938	21697	21828	21998	21780	21682	21897	21937	21697	21760	21842	21738	21910	22103	21936	21731	21722	21877	21998	21731	21875	21933	21978	21571	22055	21971	21725	21993	21894	21940	21912	21851	21769	21755	21911	22010	21776	21692	22024	21929	21901	21838	21739	21764	21914	21822	21972	21741	21794	21924	21780	21764	21950	21929	21884	21949	22032	21800	21882	21900	21711	21767	21790	21875	21862	21824	21695	21466	21902	21927	21759	21709	21847	21978	21864	21986	21855	21895	21823	21780	21626	21884	21821	22179	22090	21858	21961	21749	21695	21644	21801	21788	21856	21727	21800	21818	21718	21522	21920	21774	21747	21596	21837	21770	21958	21631	21848	21802	21690	21872	21822	21893	21867	21950	21820	21602	21652	21805	22107	21821	21725	22008	21853	21857	21842	21873	21971	21957	21975	21670	21558	22018	21698	21875	21916	22022	22011	21822	21932	21533	21648	21900	21881	22044	21949	21803	21721	22042	21717	21714	21787	21725	21798	21748	21909	21744	21853	21727	21594	21769	21844	21568	21963	21705	21878	21816	21799	21745	21786	22102	21854	21904	21989	21871	21868	22028	21941	21858	21727	21833	21834	21790	21828	21846	21809	22041	21794	21828	21662	21804	21813	21830	21733	21867	21926	21762	21959	21876	21762	21769	21643	21663	21744	21891	21768	21947	21693	21768	21819	22060	21894	21729	21928	21744	21709	21915	21807	21921	21571	21744	21824	21851	21754	21946	22027	21797	22044	21926	22103	21825	21765	21726	21803	22079	21759	21923	21894	21813	21899	21920	21960	21952	22061	21934	21868	21898	21840	21785	21821	21885
14873	22477	19809	15319	13983	13768	13472	13265	12693	12778	12973	12900	12794	12694	12935	12775	12696	12505	12749	12769	12769	12897	12675	12630	12948	12526	12892	12672	12597	12756	12481	12768	12514	12586	12593	12769	12678	12814	12635	12666	12717	12777	12603	12525	12415	12727	12644	12699	12726	12583	12520	12588	12517	12644	12576	12689	12580	12771	12767	12618	12603	12412	12566	12771	12529	12666	12690	12613	12639	12614	12807	12725	12444	12828	12588	12586	12642	12773	12653	12782	12523	12638	12582	12665	12458	12390	12735	12720	12768	12696	12708	12582	12402	12555	12650	12861	12699	12444	12588	12616	12712	12640	12568	12631	12526	12524	12510	12512	12639	12575	12642	12610	12793	12687	12651	12833	12608	12687	12862	12573	12729	12593	12706	12575	12430	12618	12639	12521	12639	12403	12521	12635	12555	12749	12659	12531	12613	12499	12747	12700	12557	12375	12661	12697	12495	12651	12576	12523	12453	12512	12622	12477	12663	12686	12631	12605	12812	12570	12524	12540	12591	12500	12488	12551	12593	12423	12437	12636	12688	12748	12630	12584	12647	12695	12508	12536	12735	12444	12552	12423	12508	12607	12864	12554	12605	12644	12697	12509	12599	12667	12675	12730	12650	12573	12634	12614	12799	12672	12438	12830	12598	12469	12863	12525	12562	12495	12564	12595	12582	12699	12626	12708	12603	12754	12596	12454	12683	12504	12567	12670	12567	12567	12593	12543	12761	12668	12686	12722	12617	12621	12548	12554	12679	12493	12654	12522	12682	12754	12588	12595	12690	12602	12746	12728	12645	12519	12654	12543	12580	12599	12551	12490	12570	12696	12667	12587	12625	12562	12803	12646	12605	12649	12771	12669	12603	12539	12620	12683	12532	12559	12580	12582	12706	12628	12585	12465	12793	12520	12632	12720	12636	12708	12589	12679	12429	12655	12609	12736	12571	12647	12526	12597	12559	12537	12563	12492	12531	12614	12716	12678	12480	12600	12513	12619	12805	12580	12625	12801	12679	12834	12626	12627	12823	12703	12731	12702	12596	12926	12534	12630	12668	12547	12687	12539	12547	12707	12443	12591	12683	12545	12641	12604	12623	12697	12542	12601	12576	12583	12437	12639	12623	12576	12559	12523	12555	12687	12630	12650	12623	12733	12559	12709	12706	12554	12395	12796	12583	12683	12705	12620	12574	12573	12617	12739	12478	12775	12542	12603	12749	12617	12534	12628	12673	12553	12653	12866	12713	12608	12562	12605	12748	12564	12463	12566	12590	12633	12530	12650	12699	12434	12713	12612	12693	12710	12788	12727	12453	12631	12701	12646	12759	12606	12620	12616	12891	12815	12654	12649	12675	12726	12682	12706	12445	12596	12771	12673	12622	12665	12774	12646	12671	12565	12613	12654	12724	12638	12493	12662	12751	12712	12628	12767	12639	12741	12489	12638	12541	12690	12745	12554	12489	12636	12717	12725	12795	12618	12523	12728	12625	12609	12640	12690	12554	12547	12445	12563	12545	12508	12809	12514	12671	12644	12404	12462	12717	12733	12509	12652	12548	12620	12729	12679	12642	12692	12784	12587	12676	12456	12655	12526	12664	12697	12569	12712	12725	12672	12623	12479	12521	12754	12577	12641	12559	12630	12729	12662	12710	12602	12456	12719	12832	12466	12551	12489	12628	12654	12542	12793	12717	12628	12562	12567	12528	12570	12609	12766	12527	12557	12439	12571	12718	12751	12520	12552	12584	12523	12649	12711	12693	12731	12492	12494	12649	12695	12610	12667	12671	12607	12895	12686	12663	12544	12693	12623	12630	12673	12558	12465	12583	12539	12620	12546	12590	12474	12558	12638	12643	12614	12729	12549	12723	12669	12674	12569	12627	12802	12631	12562	12501	12644	12560	12563	12547	12486	12488	12627	12753	12716	12660	12469	12602	12641	12483	12520	12836	12673	12639	12744	12562	12665	12673	12625	12664	12433	12606	12622	12663	12710	12687	12727	12605	12590	12607	12582	12601	12615	12465	12450	12575	12642	12700	12581	12625	12533	12624	12688	12748	12492	12680	12792	12602	12527	12462	12745	12565	12573	12646	12566	12692	12671	12505	12564	12746	12744	12515	12495	12690	12514	12523	12794	12605	12746	12529	12581	12576	12590	12651	12532	12596	12516	12590	12695	12729	12810	12701	12569	12560	12675	12666	12731	12700	12731	12631	12573	12833	12686	12686	12542	12638	12522	12675	12626	12685	12671	12691	12551	12686	12692	12650	12644	12607	12453	12676	12956	12556	12381	12665	12588	12532	12483	12662	12583	12747	12537	12643	12618	12722	12698	12662	12549	12616	12428	12477	12719	12590	12730	12665	12531	12658	12591	12538	12649	12603	12599	12524	12707	12829	12626	12622	12603	12625	12585	12638	12441	12693	12610	12825	12533	12475	12502	12655	12609	12603	12663	12651	12735	12618	12841	12600	12830	12894	12538	12700	12778	12620	12573	12595	12639	12640	12733	12658	12532	12661	12578	12468	12678	12609	12665	12574	12728	12640	12635	12613	12536	12651	12682	12584	12666	12522	12690	12704	12688	12613	12690	12668	12597	12674	12602	12794	12584	12637	12665	12671	12602	12590	12829	12584	12548	12628	12705	12486	12634	12649	12605	12591	12601	12511	12556	12748	12681	12746	12691	12546	12480	12646	12673	12626	12657	12611	12571	12768	12678	12746	12640	12735	12733	12572	12676	12506	12683	12669	12636	12618	12631	12690	12587	12551	12651	12622	12735	12602	12700	12670	12559	12710	12627	12583	12554	12608	12717	12608	12597	12771	12647	12693	12630	12704	12626	12561	12553	12594	12487	12667	12526	12637	12811	12703	12705	12683	12465	12768	12512	12685	12538	12680	12577	12752	12609	12627	12813	12606	12543	12601	12594	12541	12872	12600	12537	12862	12465	12656	12646	12674	12751	12611	12673	12708	12683	12559	12688	12641	12549	12513	12554	12712	12523	12668	12523	12698	12657	12745	12682	12624	12753	12561	12512	12645	12701	12524	12559	12605	12713	12472	12821	12603	12604	12691	12537	12680	12535	12679	12614	12714	12567	12640	12644	12772	12792	12672	12455	12651	12763	12500	12714	12606	12620	12845	12657	12468	12736	12760	12563	12739	12686	12798	12554	12785	12755	12753	12613	12635	12459	12573	12721	12722	12524	12673	12599	12664	12525	12494	12540	12592	12692	12732	12532	12545	12736	12584	12783	12641	12704	12467	12777	12663	12584	12707	12669	12659	12530	12763	12751	12597	12757	12615	12538	12541	12592	12628	12701	12905	12419	12766	12480	12587	12506	12744	12514	12551	12689	12526	12674	12658	12566	12688	12552	12704	12673	12401	12751	12574	12459	12595	12749	12595	12570	12573	12674	12571	12560	12766	12673	12728	12705	12699	12505	12627	12677	12684	12625	12621	12664	12433	12806	12599	12627	12515	12544	12719	12644	12604	12611	12702	12601	12733	12813	12624	12585	12533	12638	12774	12488	12629	12607	12713	12693	12458	12576	12557	12595	12765	12669	12656	12632	12588	12583	12577	12597	12745	12692	12616	12777	12416	12665	12849	12770	12595	12612	12538	12767	12563	12539	12433	12574	12552	12607	12447	12589	12578	12664	12811	12663	12525	12426	12439	12630	12670	12777	12499	12673	12604	12558	12454	12652	12681	12791	12667	12556	12514	12578	12553	12618	12606	12559	12690	12669	12611	12754	12701	12576	12618	12758	12622	12615	12670	12594	12626	12517	12445	12813	12561	12673	12626	12675	12630	12755	12563	12554	12694	12680	12723	12533	12662	12530	12703	12563	12691	12538	12444	12696	12655	12701	12526	12517	12721	12721	12567	12619	12554	12714	12717	12717	12567	12669	12521	12565	12609	12696	12651	12586	12753	12531	12620	12663	12689	12699	12688	12536	12610	12632	12612	12632	12667	12650	12688	12640	12569	12458	12719	12728	12500	12615	12636	12680	12574	12587	12753	12684	12685	12454	12651	12668	12536	12756	12823	12624	12621	12499	12510	12664	12494	12589	12499	12621	12587	12555	12647	12593	12618	12711	12491	12717	12705	12610	12481	12555	12530	12695	12810	12584	12638	12656	12593	12724	12643	12723	12717	12635	12656	12646	12689	12638	12792	12660	12487	12553	12605	12604	12643	12530	12767	12676	12773	12598	12773	12740	12797	12667	12539	12642	12656	12526	12490	12591	12692	12447	12579	12857	12469	12638	12702	12630	12615	12594	12595	12580	12529	12738	12633	12478	12524	12570	12636	12649	12641	12635	12687	12737	12688	12569	12536	12652	12750	12690	12628	12634	12591	12634	12771	12674	12642	12588	12692	12604	12726	12772	12614	12664	12767	12601	12574	12581	12776	12678	12614	12897	12693	12589	12628	12518	12564	12644	12729	12581	12889	12719	12685	12618	12703	12556	12509	12583	12672	12694	12614	12654	12683	12603	12643	12563	12712	12501	12759	12658	12732	12702	12673	12680	12624	12615	12649	12679	12703	12611	12670	12664	12686	12556	12644	12693	12580	12645	12669	12620	12569	12631	12657	12683	12466	12590	12773	12668	12442	12678	12653	12585	12511	12546	12622	12595	12726	12673	12547	12646	12784	12690	12630	12579	12464	12681	12523	12467	12821	12749	12527	12522	12728	12600	12497	12522	12635	12532	12677	12730	12705	12484	12488	12709	12653	12466	12600	12523	12571	12526	12750	12598	12645	12459	12439	12639	12730	12680	12576	12530	12697	12711	12732	12687	12589	12547	12652	12687	12734	12522	12616	12707	12727	12658	12512	12641	12671	12748	12651	12619	12645	12429	12681	12591	12828	12607	12689	12517	12497	12480	12543	12575	12638	12574	12747	12555	12658	12450	12573	12475	12727	12628	12738	12639	12676	12645	12691	12642	12615	12577	12640	12750	12654	12779	12614	12544	12793	12427	12589	12547	12753	12631	12688	12602	12812	12544	12648	12720	12632	12582	12796	12606	12544	12722	12675	12747	12615	12572	12559	12738	12706	12552	12823	12771	12720	12684	12486	12685	12770	12544	12730	12547	12569	12650	12595	12637	12507	12561	12689	12746	12646	12596	12607	12808	12787	12726	12539	12667	12586	12573	12714	12461
24718	21070	27714	26427	24637	24379	24583	22506	21869	21772	21897	21497	21578	21288	21274	21153	21125	21351	21378	21512	21992	22933	22221	21826	21528	21354	21229	20971	21025	20919	21078	21060	20960	21253	21051	21198	21032	21082	20834	21028	20965	20950	21007	20882	21076	21094	21163	21206	21269	21117	21140	21123	21168	20768	20983	20951	21239	21091	21036	21168	21038	21019	20939	21108	21254	21125	21035	20905	21088	21177	21061	20740	21015	20967	21009	21017	21023	21134	21233	20880	21136	21057	21141	21137	20941	20936	21080	21206	21066	21046	21116	20947	21040	20875	20966	20849	21163	21321	21097	20921	20945	20742	21056	21142	20993	20774	21171	21205	20978	21081	21199	21141	21086	21129	21119	20921	20869	21174	21018	20956	20948	21133	21145	20874	21091	20929	21140	21213	21220	20860	21056	21114	21081	21131	21084	20958	21181	21056	20889	20935	21195	20789	20937	20997	21009	20991	21069	21225	20805	20813	21195	21174	21277	21198	21159	21009	20994	21065	21260	20857	21139	21156	20990	21011	21179	21070	20971	21060	21108	20907	20985	20948	20744	21041	21147	20896	20961	21115	21018	21057	20878	21169	21200	21207	21095	20916	21048	20969	21084	21232	21034	20994	21167	20955	20931	20999	20998	20701	21070	21165	20785	20801	20979	20928	20994	20986	20915	21105	21043	21363	20922	21083	20984	21018	20948	20977	20864	20893	21111	21071	21061	20786	21040	20971	21134	20783	20911	20999	21074	20966	20960	20942	20846	21146	21112	21088	21056	21059	21120	21102	20998	20853	21320	21194	21035	21023	21162	21134	21045	20776	21335	20827	20964	21001	21017	20885	20764	20814	21141	21035	21017	21092	20937	21063	21049	20881	21065	21003	21225	20876	21082	20955	21184	21046	21120	20959	21241	20957	21119	20966	20995	20761	21188	20894	21087	20791	21226	21185	21167	21168	21098	20996	21169	20972	20865	20854	21021	20939	21024	20939	20796	21064	20913	21031	21171	20961	20943	20948	21255	21114	21332	20985	20971	21199	20952	21099	21297	21059	20921	20961	20985	21233	21013	20843	21064	21147	20989	20801	21121	21198	21093	21037	20999	20922	21042	20947	20870	20923	21224	20838	20815	20962	20850	21027	20992	20820	20991	21065	21294	21135	21117	21054	21310	20855	20794	20854	20990	20861	21135	21100	21078	21172	21134	21160	21076	21135	21140	21214	21013	21115	20981	21123	20998	20949	21173	21091	21026	20766	20791	21011	21391	21109	21124	20949	20763	21068	21093	21210	20903	21050	21008	21020	21116	20922	21212	20890	20821	20941	21160	20967	20894	20852	21105	21159	21037	21219	21211	21329	21227	21158	20855	20945	20914	20935	21014	20902	20960	20694	21005	20964	20951	20936	21022	21043	20917	20953	20852	21038	20845	20958	20852	20821	21139	21123	21213	20964	21127	21140	21129	21339	21135	21044	21030	20963	20870	20968	21072	20889	21028	21084	20855	20873	20968	21177	21122	20944	21041	21053	21175	21130	21211	20908	20968	21056	20913	21080	20802	20795	20840	20907	20903	21206	21132	20996	20925	21118	20794	21003	20960	21151	21183	21079	21007	20971	21031	21017	20939	21155	20985	21162	21089	21075	21010	21106	20956	21108	20987	20751	21035	20931	20928	21124	20857	21120	21143	21213	20976	20982	20879	20740	20956	21165	20999	21052	21019	20865	21143	21137	21005	21171	20803	21051	21169	21069	21145	21057	21133	21224	21054	21087	20955	20958	20974	21051	21158	20952	21110	20779	21054	21153	21058	20914	21080	21036	20919	20926	21103	21092	21068	20792	20815	20852	20989	21267	20940	21061	21121	21088	21089	21102	21071	21053	21075	21280	20962	21169	20933	21039	20932	21202	21151	20916	20772	20979	21138	21067	21064	20876	21267	20893	21238	21085	21194	20919	21044	20794	21200	20964	21038	21110	21015	20728	20933	21019	21104	21252	20964	20925	21005	21063	21125	21080	20894	21157	21095	20938	20831	20970	21345	21097	20968	21002	20862	21278	21221	21041	21091	21255	21076	21253	21009	20897	21111	21096	20978	21137	20793	21096	20829	21018	21277	21181	21054	21075	21071	21138	21232	21034	21071	21051	21078	21339	21065	21149	20967	21203	21023	20779	21341	20981	21102	21249	20979	21270	20939	20986	20957	20948	20961	20777	21276	20883	21062	21124	21254	21198	20989	21373	21048	20883	21069	20997	21063	20917	20962	21053	20951	20995	20985	21118	21040	21087	21022	20930	21314	20934	21030	21247	21063	21257	21048	21001	21028	21067	21149	21036	21009	20945	20930	21042	21198	20877	20845	21004	20990	21044	20975	20854	20933	21001	20781	20868	21078	21065	21197	21053	21037	21110	21277	21109	21216	21098	21128	21146	21230	20781	21069	20740	20954	21103	21111	21023	21249	21000	20985	21200	21216	21007	21253	21205	21163	21048	21034	21230	20968	20988	21027	20909	21124	21074	21023	21090	20903	21324	20814	20933	21242	21000	20922	21019	21176	20986	21272	21322	21264	21081	21215	20955	20748	21153	21149	20793	21043	21327	21133	21064	21104	21200	20849	20936	21119	21196	20896	21132	20956	21124	21043	21077	20979	20904	20976	21037	20803	21076	20905	21155	21027	20890	20933	21138	20653	20978	20904	21112	21145	20944	20929	21027	21019	21025	21099	21160	20957	21169	20830	20948	21351	21017	20941	20968	21108	21085	20970	20945	20837	21031	21032	20920	21036	21007	21192	20953	21020	20938	21082	20861	20942	21375	21208	20939	21076	20897	21084	21096	21125	21292	20991	21121	21033	20786	21126	21217	21107	20841	20940	21156	21009	21010	20969	21003	20785	20939	21032	20894	20834	21008	21068	21165	20835	20899	21119	21147	20870	21045	21015	20933	21007	20952	21020	21136	21144	21115	20900	21008	21076	21095	21045	20915	21242	21107	20905	20902	20820	21038	20881	21165	21005	21192	20933	20850	21162	21108	21151	21240	21047	20957	21020	20900	21105	21013	21042	20908	21018	20844	20897	20871	21139	21022	21094	21030	20794	21077	21195	21012	21090	21192	21348	21038	21139	20772	21133	20792	20944	20946	21005	21114	21032	21026	21077	21077	21109	21041	20825	21058	21028	20959	21103	21060	21246	20766	20973	21003	20956	20911	20892	20926	21088	20899	20965	21018	20968	20931	21067	20887	21204	20907	21055	21226	20978	20982	21118	21004	21151	20898	21167	21001	20969	21017	21148	21035	20984	20958	21186	21006	21046	21078	20904	20861	21047	20936	21031	20970	21101	21170	21032	21192	21047	21109	20922	21006	20962	20854	21296	21174	21056	20883	20767	20950	21184	21039	21177	20979	21101	21160	20973	21030	20987	21113	20875	20992	21119	21075	20968	21006	20983	20829	21218	21078	21247	21122	20932	20723	21029	21119	21136	20938	21045	21026	21198	21081	20946	21054	21228	20952	21076	21081	20941	20974	20936	21080	21088	20986	20818	20974	21164	20843	21000	21086	20949	21035	21082	20972	21257	21096	21032	20863	21119	21134	21177	21150	21033	21069	21022	21161	21087	20879	21093	21120	21008	21209	21013	21160	20800	21151	20979	21045	20886	20932	21069	21162	21089	20898	21114	20992	20981	21023	21116	21076	21098	21157	20913	20950	21273	21018	20973	21034	20929	21089	21017	21010	21391	21113	21228	21057	20981	21082	21159	21213	20933	21128	20911	20936	21044	20920	20911	20886	21123	21172	20825	20974	21003	20895	21018	20978	20916	20999	21002	21176	21157	21043	21116	21011	20939	20928	21199	20971	21094	21150	21142	20990	21160	21175	20900	21024	20845	21067	21007	21062	20911	20911	21081	21124	21299	20954	20743	20996	20872	21152	21088	21102	21058	20997	20950	20828	21268	21129	21041	20927	21160	21055	21121	21082	21010	20809	21084	21128	21155	21203	21027	21002	20787	20819	21059	21057	21002	20858	20804	20953	20896	20904	20985	21000	21163	21026	20837	20768	21099	20908	21296	21074	21065	21125	21160	21126	21032	20982	21073	21265	21155	21028	21021	21061	20897	20913	21013	20878	21315	21057	20924	21285	21074	20945	20917	21083	20971	20941	21103	20997	20922	21145	21206	21106	21063	21156	21321	21041	20957	21126	21144	20861	20991	21193	20981	21278	21026	21070	21004	21224	21124	20834	21059	20971	21050	21157	20885	21211	21008	20923	21238	20948	21072	20922	20993	20797	21029	20955	21009	21062	21030	21220	21145	21223	20749	20773	21086	21142	21032	21228	20887	21057	21059	21075	20744	21001	21131	21015	20950	21130	21011	20990	21058	20946	21066	20953	21020	21197	21012	21126	21266	21141	20940	20905	21065	20834	21038	21059	20850	21110	20952	20888	20956	20953	20786	21003	21154	21001	21009	21059	20847	20998	20986	21202	21111	21175	20963	20904	20620	20955	20864	20871	21095	20959	20977	21050	21177	21483	20999	20814	20846	20931	20755	21005	21046	21145	21189	21189	21171	21138	20914	21126	21053	20955	21038	21114	20992	20907	20837	21082	21088	20849	20978	21056	21271	21051	20965	21056	20968	20845	20918	21155	21017	21041	20962	21034	21030	20896	20913	20953	20912	21169	21132	21072	21062	20972	20993	21087	21124	21043	20909	20922	21097	21197	21168	21113	21202	21229	20984	20923	21063	20950	21004	21135	21199	21224	20965	20865	21125	21280	21065	21158	21104	20875	20930	20846	20875	21183	21050	21032	21272	20963	21091	20940	21148	20965	21038	21204	21009	21227	21020	20996	21049	21041	21227	21112	20951	20786	21034	21044	20912	21107	20919	20855	21225	20929	21005	20904	20877	21154	20885	21063	21140	21050	21052	21241	20968	21197	20931	21296	21223	21152	21081	21184	21104	21219	20956	20987	21101	20930	20959	20970	21048	20942	20896	20971	21072	21349	21056	21079	21104	20798	20979	21045	20859	21034	20985	20988	20938	20722	20985	20920	21229	21234	20869	20929	21078	21077	21141	20828	21259	20933	21091	21113	21074	21010	21184	20964	20978	21161	21221	21019	20935	21013	21041	21259	21245	21165	21052	21035	21158	21220	21141	21237	21035	20903	20997	21156
11482	25703	22074	16848	14852	14332	13756	13227	12806	12695	12893	12803	12597	12634	12454	12378	12612	12528	12415	12477	13015	13476	13157	12622	12542	12489	12465	12492	12544	12305	12302	12501	12434	12322	12267	12361	12312	12380	12133	12370	12374	12321	12359	12167	12416	12315	12461	12321	12232	12216	12305	12295	12419	12358	12400	12343	12340	12251	12321	12375	12111	12273	12232	12433	12357	12326	12243	12297	12287	12419	12451	12248	12385	12281	12345	12315	12165	12308	12199	12295	12225	12458	12464	12440	12288	12241	12354	12346	12349	12255	12352	12298	12183	12302	12391	12359	12199	12405	12330	12270	12213	12272	12406	12261	12235	12455	12306	12389	12321	12342	12208	12289	12321	12313	12410	12259	12315	12402	12191	12432	12553	12543	12272	12158	12339	12261	12457	12137	12397	12394	12357	12263	12269	12323	12318	12234	12394	12294	12424	12347	12316	12392	12368	12279	12384	12112	12329	12152	12188	12282	12312	12446	12363	12448	12211	12240	12300	12404	12224	12336	12264	12133	12246	12343	12180	12317	12315	12191	12218	12327	12348	12179	12352	12319	12211	12382	12283	12513	12247	12301	12340	12469	12235	12078	12292	12212	12331	12270	12270	12268	12357	12231	12184	12070	12372	12309	12302	12349	12364	12352	12369	12181	12273	12332	12293	12295	12197	12269	12317	12259	12373	12217	12285	12270	12522	12360	12283	12473	12351	12306	12257	12341	12393	12333	12299	12363	12240	12192	12294	12318	12253	12164	12245	12326	12333	12307	12312	12192	12337	12444	12353	12223	12375	12229	12325	12317	12344	12237	12202	12434	12305	12152	12294	12264	12152	12260	12217	12195	12363	12368	12184	12351	12251	12322	12336	12262	12410	12271	12269	12336	12302	12320	12373	12478	12304	12254	12265	12252	12136	12434	12408	12344	12282	12441	12278	12211	12203	12398	12174	12302	12324	12477	12218	12299	12415	12238	12312	12329	12398	12336	12297	12222	12261	12315	12292	12322	12202	12303	12408	12071	12152	12158	12293	12193	12180	12301	12251	12522	12372	12312	12221	12327	12350	12269	12389	12288	12316	12297	12230	12308	12377	12173	12141	12254	12452	12423	12418	12271	12324	12271	12174	12317	12220	12310	12321	12350	12216	12484	12369	12401	12315	12220	12307	12202	12343	12416	12315	12140	12387	12297	12252	12374	12260	12143	12363	12440	12378	12336	12401	12223	12273	12233	12278	12507	12166	12028	12385	12301	12143	12341	12353	12388	12307	12216	12164	12244	12339	12417	12329	12263	12202	12233	12244	12347	12322	12150	12145	12275	12298	12342	12276	12436	12384	12280	12244	12150	12284	12246	12285	12397	12427	12295	12329	12131	12540	12177	12280	12276	12366	12334	12505	12350	12396	12416	12346	12402	12304	12233	12183	12298	12361	12341	12190	12341	12382	12414	12412	12315	12304	12270	12319	12188	12241	12250	12277	12416	12249	12296	12044	12399	12256	12333	12300	12285	12271	12388	12258	12308	12223	12337	12229	12301	12178	12443	12019	12300	12515	12442	12148	12270	12226	12382	12395	12460	12572	12272	12267	12402	12108	12413	12405	12292	12307	12235	12306	12246	12279	12412	12286	12364	12295	12394	12455	12228	12382	12353	12324	12282	12396	12247	12409	12281	12402	12327	12456	12392	12436	12243	12387	12349	12205	12385	12447	12184	12380	12369	12185	12308	12329	12224	12248	12338	12316	12255	12355	12273	12450	12406	12312	12328	12176	12316	12319	12435	12254	12165	12317	12154	12167	12215	12253	12468	12165	12268	12343	12159	12474	12207	12232	12452	12093	12456	12207	12324	12233	12132	12241	12320	12270	12370	12226	12232	12284	12350	12256	12331	12157	12245	12287	12381	12231	12163	12305	12299	12490	12351	12247	12329	12186	12294	12468	12364	12168	12296	12225	12289	12281	12236	12357	12260	12265	12355	12362	12209	12196	12156	12464	12248	12274	12203	12319	12259	12288	12415	12386	12278	12285	12173	12368	12317	12347	12211	12262	12271	12308	12171	12310	12372	12437	12316	12234	12258	12276	12232	12345	12244	12341	12188	12218	12374	12318	12395	12487	12263	12212	12418	12297	12435	12336	12144	12208	12314	12300	12290	12289	12260	12377	12191	12369	12332	12151	12355	12266	12349	12373	12307	12284	12398	12308	12257	12260	12208	12430	12237	12293	12229	12502	12194	12235	12126	12285	12286	12177	12347	12295	12304	12323	12234	12344	12282	12397	12285	12459	12312	12283	12339	12410	12273	12371	12349	12496	12177	12383	12143	12329	12271	12181	12269	12273	12402	12289	12334	12105	12286	12079	12398	12462	12182	12440	12522	12355	12213	12158	12278	12330	12377	12291	12362	12447	12284	12157	12277	12261	12318	12307	12341	12152	12445	12294	12347	12321	12173	12238	12122	12195	12279	12336	12361	12425	12411	12392	12212	12094	12283	12120	12300	12361	12340	12332	12306	12301	12271	12319	12190	12262	12319	12353	12201	12377	12483	12135	12272	12208	12295	12483	12166	12241	12295	12210	12119	12340	12118	12302	12426	12396	12219	12237	12246	12397	12210	12361	12142	12165	12272	12216	12342	12054	12306	12306	12287	12354	12428	12351	12219	12273	12421	12222	12278	12219	12207	12324	12205	12308	12394	12162	12284	12422	12270	12356	12242	12259	12352	12400	12172	12208	12375	12323	12328	12280	12293	12261	12250	12363	12321	12313	12415	12256	12311	12326	12480	12270	12321	12426	12394	12365	12407	12223	12235	12170	12219	12212	12309	12460	12140	12319	12340	12222	12320	12325	12400	12169	12224	12347	12471	12365	12315	12203	12441	12343	12342	12267	12203	12311	12305	12365	12372	12320	12238	12327	12288	12242	12176	12270	12403	12192	12352	12324	12372	12440	12266	12382	12281	12271	12264	12340	12295	12202	12366	12436	12365	12259	12225	12299	12287	12279	12258	12228	12189	12354	12168	12317	12391	12394	12436	12229	12200	12411	12238	12371	12160	12453	12226	12406	12195	12151	12287	12403	12330	12530	12128	12112	12346	12273	12075	12163	12190	12190	12241	12251	12392	12287	12133	12240	12245	12250	12381	12348	12314	12254	12178	12379	12342	12324	12236	12291	12223	12208	12400	12260	12214	12216	12443	12422	12314	12487	12342	12500	12353	12209	12174	12295	12271	12350	12211	12241	12349	12300	12315	12335	12322	12261	12243	12355	12515	12393	12218	12338	12300	12086	12382	12356	12139	12318	12323	12472	12197	12401	12311	12299	12188	12369	12313	12194	12258	12119	12458	12183	12407	12151	12189	12454	12378	12440	12329	12262	12240	12171	12236	12198	12190	12356	12268	12288	12291	12226	12213	12291	12299	12427	12366	12283	12300	12248	12213	12198	12486	12287	12353	12252	12316	12373	12420	12276	12324	12300	12133	12204	12327	12503	12375	12301	12378	12188	12384	12186	12362	12386	12390	12381	12288	12518	12421	12276	12261	12216	12298	12221	12220	12157	12109	12259	12241	12175	12437	12253	12231	12178	12352	12384	12338	12270	12392	12338	12409	12277	12355	12280	12360	12220	12432	12230	12221	12269	12382	12257	12186	12276	12455	12346	12354	12138	12344	12286	12312	12301	12367	12343	12260	12059	12404	12274	12380	12365	12360	12393	12216	12256	12218	12328	12372	12389	12301	12259	12344	12435	12212	12117	12417	12317	12324	12226	12377	12311	12261	12328	12375	12322	12363	12286	12184	12358	12331	12267	12224	12236	12225	12173	12421	12274	12410	12372	12330	12208	12246	12262	12199	12203	12323	12260	12283	12425	12341	12375	12295	12525	12266	12399	12271	12148	12389	12400	12362	12169	12300	12482	12079	12314	12210	12322	12223	12456	12260	12365	12418	12351	12386	12233	12297	12223	12175	12376	12453	12489	12144	12343	12174	12396	12156	12332	12183	12276	12462	12236	12250	12326	12110	12319	12130	12350	12342	12295	12218	12164	12279	12332	12249	12233	12263	12315	12288	12333	12276	12255	12186	12288	12263	12266	12423	12396	12470	12321	12309	12457	12188	12284	12393	12193	12325	12344	12181	12369	12391	12281	12143	12244	12342	12213	12471	12345	12244	12364	12293	12203	12297	12369	12425	12342	12282	12209	12456	12243	12270	12346	12321	12530	12305	12384	12419	12169	12208	12323	12237	12210	12391	12191	12208	12411	12201	12377	12324	12159	12314	12237	12163	12130	12440	12155	12534	12326	12243	12374	12320	12405	12409	12264	12277	12272	12271	12424	12367	12295	12158	12370	12248	12245	12334	12386	12459	12257	12326	12435	12163	12304	12320	12492	12236	12250	12316	12420	12373	12184	12226	12139	12177	12355	12307	12243	12345	12337	12279	12348	12320	12309	12249	12380	12353	12314	12281	12254	12263	12360	12334	12239	12310	12203	12301	12295	12364	12243	12348	12277	12222	12231	12433	12284	12245	12383	12393	12169	12257	12322	12353	12160	12406	12381	12235	12433	12230	12134	12226	12364	12195	12394	12072	12356	12364	12312	12215	12240	12213	12295	12297	12561	12480	12347	12405	12087	12358	12392	12298	12317	12243	12340	12280	12338	12239	12373	12355	12380	12173	12487	12270	12395	12266	12247	12373	12218	12317	12154	12199	12397	12251	12212	12302	12369	12391	12385	12189	12338	12387	12260	12308	12158	12407	12385	12317	12326	12179	12350	12248	12277	12236	12179	12404	12458	12249	12197	12247	12273	12483	12411	12207	12328	12167	12349	12381	12415	12264	12189	12059	12325	12343	12130	12400	12170	12328	12312	12271	12505	12396	12319	12202	12230	12421	12428	12281	12143	12384	12197	12049	12222	12310	12410	12161	12326	12204	12220	12481	12334	12224	12122	12355	12185	12387	12335	12346	12247	12157	12403	12227	12376	12314	12195	12496	12404	12465	12306	12181	12423	12259	12357	12321	12271	12370	12296	12155	12306	12474	12391	12357	12456	12213	12342	12305	12198	12237	12229	12231	12370	12223	12208	12329	12274	12271	12189	12324	12465	12413	12165	12409	12465	12128	12272	12253	12294	12126	12328	12266	12348	12324	12334	12289	12310	12488	12401	12399
23257	21013	28226	24446	23464	25742	26225	23027	21774	21959	22028	21402	21284	21216	21155	21158	21134	20937	20832	20976	22055	23479	22878	21395	21165	21177	21084	20721	20701	20655	20683	20708	20809	20611	20436	20670	20596	20529	20754	20659	20520	20463	20369	20508	20680	20675	20270	20459	20589	20595	20644	20601	20422	20502	20485	20487	20532	20386	20535	20459	20559	20568	20484	20434	20623	20415	20594	20702	20721	20607	20701	20545	20482	20701	20662	20405	20495	20542	20419	20639	20494	20735	20500	20479	20625	20401	20445	20673	20628	20348	20648	20620	20652	20607	20347	20665	20377	20700	20496	20433	20520	20257	20556	20555	20711	20464	20617	20625	20372	20525	20739	20492	20495	20568	20464	20458	20510	20401	20390	20655	20473	20512	20470	20591	20543	20352	20500	20506	20665	20391	20360	20591	20585	20604	20359	20523	20585	20505	20618	20562	20602	20514	20614	20645	20657	20748	20381	20667	20438	20658	20658	20504	20136	20397	20295	20553	20346	20385	20621	20585	20512	20584	20367	20544	20654	20771	20296	20510	20571	20450	20556	20936	20644	20403	20664	20744	20570	20598	20612	20576	20621	20699	20596	20367	20604	20482	20417	20300	20600	20492	20595	20575	20685	20566	20621	20589	20459	20317	20418	20545	20503	20639	20436	20394	20587	20644	20436	20418	20447	20624	20294	20281	20615	20359	20703	20509	20335	20387	20619	20592	20406	20561	20577	20594	20608	20453	20507	20357	20537	20563	20455	20486	20656	20344	20526	20575	20377	20410	20693	20511	20305	20649	20603	20345	20460	20385	20541	20590	20613	20659	20344	20345	20543	20573	20690	20392	20587	20561	20552	20421	20687	20494	20485	20779	20467	20477	20528	20407	20650	20546	20619	20373	20479	20513	20738	20350	20626	20455	20406	20591	20507	20698	20315	20505	20366	20476	20520	20645	20440	20719	20696	20604	20625	20598	20642	20484	20654	20585	20586	20731	20430	20416	20377	20534	20745	20579	20627	20701	20479	20454	20401	20758	20673	20574	20491	20404	20545	20419	20469	20605	20458	20180	20454	20545	20663	20488	20604	20645	20614	20498	20607	20628	20700	20517	20612	20445	20612	20589	20529	20536	20609	20502	20652	20525	20471	20619	20413	20344	20601	20279	20599	20759	20354	20789	20521	20614	20583	20586	20685	20457	20614	20525	20543	20273	20537	20369	20563	20712	20362	20361	20493	20554	20582	20597	20588	20509	20542	20588	20524	20316	20410	20498	20418	20533	20672	20465	20610	20647	20578	20613	20249	20524	20330	20476	20574	20399	20715	20589	20487	20804	20664	20443	20501	20665	20549	20557	20539	20673	20477	20553	20481	20682	20543	20258	20404	20543	20384	20366	20545	20607	20606	20617	20704	20742	20487	20470	20509	20551	20399	20563	20275	20480	20465	20550	20595	20569	20521	20539	20395	20572	20401	20557	20551	20621	20776	20694	20503	20442	20454	20668	20621	20527	20437	20725	20538	20637	20712	20400	20567	20478	20396	20643	20598	20396	20380	20279	20856	20547	20435	20482	20583	20530	20400	20717	20465	20583	20584	20417	20301	20464	20462	20639	20420	20513	20318	20475	20559	20472	20412	20675	20633	20617	20545	20521	20468	20491	20815	20462	20930	20454	20514	20632	20433	20433	20759	20602	20571	20244	20695	20692	20506	20683	20450	20359	20630	20648	20369	20508	20547	20577	20145	20315	20402	20408	20247	20502	20535	20517	20493	20665	20507	20354	20665	20744	20714	20452	20460	20475	20511	20557	20588	20419	20635	20720	20562	20439	20562	20518	20389	20492	20698	20588	20567	20535	20516	20443	20509	20510	20471	20620	20412	20420	20466	20623	20525	20473	20292	20546	20639	20542	20718	20744	20482	20429	20303	20435	20512	20437	20449	20528	20694	20675	20698	20411	20319	20638	20489	20681	20459	20454	20517	20095	20400	20630	20628	20490	20873	20487	20625	20454	20441	20593	20475	20485	20863	20553	20493	20608	20668	20422	20749	20571	20410	20633	20579	20500	20634	20694	20219	20515	20358	20742	20789	20780	20691	20359	20590	20607	20441	20590	20499	20738	20784	20472	20742	20466	20445	20349	20546	20642	20880	20552	20620	20607	20405	20545	20523	20696	20673	20508	20559	20593	20443	20490	20512	20247	20680	20581	20578	20619	20538	20533	20486	20529	20422	20363	20633	20563	20461	20531	20672	20426	20501	20468	20520	20538	20684	20781	20451	20520	20605	20719	20549	20610	20532	20617	20627	20480	20646	20438	20557	20553	20690	20692	20477	20613	20561	20663	20708	20556	20527	20667	20675	20602	20545	20530	20347	20417	20467	20564	20491	20555	20482	20455	20673	20276	20509	20441	20391	20594	20439	20355	20585	20498	20578	20765	20552	20593	20438	20497	20620	20534	20582	20655	20615	20287	20440	20615	20652	20530	20655	20343	20619	20585	20531	20490	20530	20452	20504	20574	20525	20438	20502	20597	20649	20323	20466	20542	20408	20420	20546	20599	20652	20386	20362	20666	20432	20623	20761	20417	20525	20374	20555	20768	20478	20639	20562	20347	20655	20614	20787	20659	20632	20612	20570	20475	20745	20475	20612	20816	20433	20543	20581	20582	20408	20515	20545	20600	20392	20763	20569	20589	20511	20493	20593	20570	20467	20478	20433	20659	20388	20658	20398	20629	20446	20795	20445	20629	20483	20338	20778	20339	20590	20677	20435	20533	20576	20434	20531	20563	20515	20641	20777	20615	20718	20676	20603	20593	20649	20717	20582	20570	20384	20357	20431	20574	20643	20594	20431	20608	20455	20575	20490	20637	20508	20554	20430	20529	20653	20288	20514	20623	20646	20648	20586	20476	20600	20616	20376	20467	20533	20461	20434	20614	20479	20675	20594	20344	20533	20625	20440	20348	20578	20395	20552	20619	20614	20638	20488	20405	20418	20468	20475	20422	20857	20460	20598	20549	20429	20505	20484	20443	20348	20516	20518	20496	20661	20656	20517	20535	20536	20670	20624	20573	20304	20492	20552	20657	20724	20491	20655	20561	20451	20484	20763	20767	20604	20699	20768	20422	20695	20797	20281	20616	20655	20510	20581	20484	20588	20418	20776	20762	20373	20726	20570	20562	20713	20565	20508	20603	20570	20534	20419	20920	20772	20443	20469	20532	20500	20432	20560	20331	20431	20538	20617	20494	20725	20673	20603	20595	20616	20784	20487	20459	20619	20592	20628	20681	20825	20441	20649	20381	20406	20630	20543	20763	20834	20702	20499	20476	20596	20473	20482	20503	20562	20527	20691	20710	20545	20565	20706	20513	20613	20327	20568	20807	20216	20392	20467	20535	20531	20780	20749	20589	20408	20397	20582	20552	20675	20495	20635	20420	20555	20528	20447	20607	20451	20645	20614	20445	20465	20711	20543	20683	20767	20529	20600	20587	20569	20515	20559	20527	20540	20680	20500	20503	20472	20550	20486	20412	20506	20444	20669	20610	20488	20390	20764	20323	20202	20635	20443	20459	20476	20559	20732	20567	20728	20493	20568	20299	20716	20541	20412	20557	20571	20641	20416	20461	20628	20675	20234	20678	20551	20541	20497	20451	20375	20431	20299	20481	20349	20666	20395	20632	20537	20532	20524	20585	20583	20393	20626	20093	20529	20535	20407	20404	20637	20470	20390	20442	20623	20611	20658	20702	20643	20643	20799	20640	20458	20594	20377	20706	20615	20422	20703	20734	20548	20543	20596	20524	20692	20538	20597	20695	20448	20595	20858	20607	20471	20432	20703	20465	20393	20437	20427	20352	20497	20737	20550	20549	20604	20511	20685	20709	20614	20325	20356	20713	20498	20420	20587	20357	20608	20407	20506	20447	20549	20823	20667	20596	20533	20395	20553	20469	20615	20686	20442	20578	20300	20558	20668	20507	20630	20432	20738	20881	20493	20565	20325	20737	20577	20502	20170	20429	20495	20480	20713	20681	20491	20324	20579	20755	20506	20506	20321	20495	20920	20396	20422	20602	20607	20577	20587	20464	20741	20367	20706	20462	20351	20305	20406	20440	20512	20897	20757	20304	20616	20294	20561	20484	20791	20799	20689	20260	20841	20591	20599	20351	20352	20609	20587	20400	20415	20685	20561	20376	20500	20571	20766	20743	20748	20461	20335	20555	20445	20593	20640	20750	20353	20603	20697	20587	20456	20633	20704	20681	20673	20563	20586	20416	20611	20521	20628	20659	20603	20489	20717	20347	20545	20687	20524	20568	20444	20506	20803	20794	20476	20385	20653	20615	20405	20462	20417	20537	20628	20491	20458	20441	20707	20688	20583	20423	20804	20692	20668	20497	20436	20382	20564	20697	20685	20585	20318	20373	20325	20705	20431	20706	20556	20693	20453	20458	20521	20532	20345	20364	20446	20498	20665	20521	20699	20444	20458	20580	20284	20826	20517	20688	20482	20483	20251	20470	20599	20630	20431	20747	20824	20477	20663	20589	20476	20584	20683	20588	20517	20441	20739	20629	20712	20402	20451	20389	20447	20661	20371	20664	20487	20550	20315	20495	20550	20598	20530	20503	20470	20327	20357	20527	20667	20892	20506	20508	20739	20666	20545	20469	20342	20412	20813	20471	20407	20816	20652	20636	20654	20658	20688	20733	20578	20689	20669	20474	20592	20501	20495	20364	20590	20377	20526	20508	20432	20784	20502	20682	20666	20463	20578	20635	20664	20593	20818	20815	20537	20372	20688	20780	20664	20516	20487	20558	20469	20576	20376	20388	20382	20577	20793	20667	20476	20365	20542	20331	20446	20634	20728	20638	20409	20650	20404	20666	20593	20785	20643	20221	20535	20504	20657	20431	20706	20603	20589	20769	20741	20582	20481	20491	20365	20363	20421	20779	20648	20583	20635	20621	20616	20655	20623	20506	20540	20543	20509	20457	20395	20541	20545	20606	20660	20519	20692	20213	20636	20656	20499	20635	20484	20460	20596	20612	20470	20405	20350	20568	20596	20780	20451	20376	20585	20440	20383	20436	20659	20550	20508	20504	20406	20560	20690	20514	20531	20619	20678	20553	20658	20532	20586	20730	20344	20172	20569	20495	20481	20459	20521	20591	20586	20434
11106	26504	24236	18872	15732	15106	14127	13359	12942	12895	13012	12587	12570	12451	12532	12409	12450	12333	12258	12399	13390	14204	13480	12659	12561	12389	12469	12209	12062	12091	12158	12170	12039	11949	12128	12065	12121	12156	12150	12166	12214	12142	12005	12027	12166	12089	12098	12088	12192	12277	12003	12236	12044	12156	12102	12079	12188	12226	12202	12189	12049	12143	12033	11983	12142	12117	12232	12177	12121	12127	12064	12127	11990	12164	11907	12109	12104	12127	12096	12230	11986	12074	12186	12134	12119	11908	12154	12061	12184	12017	12143	12266	12106	11955	12270	12034	12150	12307	12175	12188	12019	12196	12034	12118	12122	12200	12150	11957	12090	12132	12044	12084	12150	12276	11922	12066	12163	12047	12099	12041	12127	12049	12016	11981	12029	12095	12283	12097	12217	12223	12253	12168	12058	12044	12060	11985	12033	12102	12088	12173	12161	12071	12087	11864	12141	11979	12179	12166	12084	12069	12229	12266	12101	11948	11889	12082	12007	11882	11852	12108	12099	12237	12055	12007	12036	12194	12073	11977	12220	12176	12075	12062	12011	12086	12061	12021	11902	12015	12211	12105	12112	12097	12043	12243	11950	12026	11975	12255	11999	11873	12139	12084	11945	12105	12085	11988	12058	12056	11967	12145	12178	12211	12137	11932	12041	12256	12107	11908	12081	12013	12188	12216	11988	12091	12152	11929	11986	12058	12217	12204	12000	12143	12041	12187	12034	12105	12068	12124	11993	12130	12038	12025	12022	11971	11927	12207	11971	12120	12011	12031	12076	12011	11966	11940	12017	12090	11842	12035	12046	12063	12190	12019	12003	12002	12018	12012	12237	12061	11873	11950	12032	12279	12058	11844	12006	12059	12101	11990	12055	12097	11796	12120	12008	12188	12000	12039	12194	11991	12148	12147	12237	12075	12096	11992	12149	12009	12256	12062	12132	11854	11920	12132	12146	11974	12109	12145	12188	11939	12147	12040	12072	12138	12121	11901	12051	12241	11999	12091	12054	11932	11950	11974	12117	12099	12026	12036	12065	12003	12017	12004	12093	11968	12108	12200	11991	12204	12189	12054	11976	11944	11923	12170	12023	12001	12077	11955	11943	12008	12181	12042	12152	11962	12074	11856	12079	11935	12015	12105	12131	11975	11956	12007	12077	12105	11995	11958	12038	12169	11935	12162	12057	11872	12005	12070	12008	12155	12153	11864	12065	12262	12099	12135	11943	11959	12043	11968	11987	11894	12146	12031	12137	12010	12187	12111	12038	12176	12112	12134	11875	12085	12035	12209	12003	12156	12149	11746	11938	11981	12031	12112	12016	11867	12156	11997	12038	12091	12001	12230	12105	12022	11955	12086	12206	11854	12083	11982	12045	12029	12184	11982	11958	11839	12045	12062	11957	12068	12025	12208	12119	12105	12068	11901	12091	12065	11967	12073	12129	12129	11961	12022	11964	12117	11999	11980	11837	12110	12144	11970	11908	12009	12004	12009	11984	12095	12098	11855	12114	12155	12111	12146	12109	12088	11981	12028	12100	11896	12160	12283	12052	11918	12293	12065	11944	12177	12195	12041	12115	11977	12294	12087	12215	11935	12141	12027	12061	12022	12002	12118	12105	12220	11974	12100	12084	11990	11928	12106	12018	11941	11976	11912	12056	12151	11949	12062	11984	11999	12008	12148	12115	11980	12075	12108	12172	11789	12056	11915	12119	11875	12093	12018	12122	12024	12073	12115	12034	11975	11928	12069	12030	12110	12116	11888	12045	12112	11851	11819	12085	12026	11997	12003	12048	11846	11893	12130	11990	12015	12022	12123	11964	12028	12292	12017	12045	11964	12222	12104	11939	12125	12113	12100	11993	11930	12019	12080	12060	11927	12195	12060	12000	11941	11971	12016	12090	11978	12022	11995	11974	12169	12102	12045	12117	11985	11989	12107	11989	11939	12104	12025	11931	12120	12150	12009	12075	12048	11927	11969	12017	12145	11931	12075	11962	12128	11893	12143	12139	12152	11994	12136	11990	11955	12132	12169	11979	11954	11902	12167	12085	12053	12008	12071	11895	12045	12109	12055	12052	12025	12102	12220	12129	12111	12027	12186	12081	12105	12021	12107	12018	12041	11851	12023	12048	11887	12118	12048	12054	12007	12124	12124	11926	12057	12113	11976	12051	12025	11981	11998	12043	12188	12057	12090	12070	12018	12038	11848	12072	12063	12069	11943	11946	12058	12080	12109	12105	12051	12083	11981	12180	11886	12115	12091	12094	12054	11993	12186	11948	12096	12153	12081	12001	11938	11946	12041	12105	11939	11968	12096	12033	11986	12087	11979	12085	12112	12034	12123	12037	12077	12114	12224	12023	11974	12166	12048	12066	12055	11840	12211	12181	12009	12112	12016	11962	11978	11971	11995	12031	12274	12090	12061	12066	12115	12086	11916	12093	12033	12004	12039	11915	12276	12134	12015	12009	12098	12065	12144	11927	11990	12114	12047	12176	12062	11929	11924	11877	12051	12037	12171	12062	12050	12097	12146	12136	12054	12046	12063	12099	11829	12173	12050	12047	12134	11953	12089	11937	12159	12261	12196	12017	12064	11838	12097	11936	11959	12173	12071	11938	12232	12015	12007	12006	12109	11936	11968	12170	12100	11958	11996	12005	12156	12091	12010	12155	11997	12191	12094	12161	12056	12131	12080	12001	11975	12148	12037	12064	12192	12066	12061	12134	12112	12130	12025	12070	12010	12051	11955	12100	12119	12023	11952	12136	12116	12106	12136	12093	11883	11973	12023	11924	12245	11889	12224	12050	12048	12119	11910	11976	12107	12118	12108	12171	11916	11861	12015	12035	12058	11956	11949	12050	11997	11978	11957	12130	12257	12032	12004	11988	11890	12102	11855	12100	12065	12127	11822	12037	12119	12014	12021	12031	12186	12065	11900	12135	12077	12101	12191	12027	12204	11981	11997	12107	11995	12211	12073	12076	12208	12199	12001	11916	12048	11978	11976	11964	12031	12137	11930	12057	11930	11917	12057	12095	12059	11986	11951	12063	11980	11924	12052	12006	12194	11943	12093	11976	12078	12054	11869	12017	11919	11914	12097	12186	12088	12059	12043	12088	12087	11963	12086	11913	12060	11977	12132	12215	12096	12075	12078	12064	11817	12135	12034	12240	12069	11797	12103	11871	12154	11992	12199	12017	12115	11889	12028	11902	12184	12227	11996	12092	12078	12004	12076	12178	11954	12075	12030	12014	12129	12044	12061	12002	11897	12112	12034	12109	12008	12021	12022	12154	12042	12069	12112	12016	12046	12018	12127	12029	12089	11992	12054	12021	12110	12104	12012	12041	12064	12039	12088	11920	11815	12141	11917	12018	11957	12100	12064	12267	11985	12170	12204	12087	12053	12080	12046	12040	11974	12096	12070	12154	12074	12114	12088	12047	11913	11990	12108	11856	12063	11848	12029	12186	11960	12069	12098	12218	12047	12042	12234	11879	11918	12019	12184	12088	12101	12046	12123	12054	12065	12044	12094	12033	12006	12101	12028	12048	11878	12090	12078	11977	12019	11971	11999	12092	11877	11963	12064	12028	11959	12058	11880	11879	12132	12169	11976	12042	11963	11941	11999	12052	12025	12021	12029	12029	12168	12090	12053	12181	12010	12084	12009	12103	11974	11956	12179	11861	12120	12122	12131	12147	12136	12076	12075	12043	12116	11961	11959	12035	12086	12128	12040	12134	12110	12063	11971	12063	12034	12099	12170	11934	11931	12003	11934	11936	12214	12090	12073	12078	12112	12170	12133	11959	12153	12036	12107	12081	11922	12082	11958	12068	11940	11906	12191	12047	12079	12063	11959	11864	12089	11941	12157	12007	12030	11993	12036	12179	12021	12027	12197	12076	12012	12085	11979	12065	12047	11996	12218	12113	12072	12006	12123	12068	12080	12187	11855	12235	12037	11984	12039	12062	12034	12161	11889	11927	12036	12043	11898	12095	11988	12042	12187	11984	12121	12259	12053	11997	12150	12062	12103	12247	12106	12175	12045	11990	12183	12149	12163	12101	11980	12045	12038	12035	12032	11989	11905	12194	12090	12211	12030	11944	12123	11987	12160	12022	11918	11997	11919	12207	12092	11916	12021	12046	12173	11923	12033	11982	12047	11949	12266	12070	11988	11978	12240	12035	12202	12122	12170	12024	12043	11978	12077	12127	11776	12298	12010	12202	12084	12183	11972	12062	11968	12100	12082	11985	12040	11910	12039	12061	12085	11963	12001	11933	12025	11980	12133	11933	12304	12138	11927	11999	12013	12021	12279	11948	12051	12101	12125	12111	12028	12083	12107	12112	11952	12255	12029	12140	12059	12093	12101	11920	12148	12143	12046	12003	12061	12074	11993	11994	12070	12018	11999	12104	12069	12119	11991	12269	11982	12060	11913	12165	12061	11967	12090	11961	11853	12251	11919	12133	12095	12031	12163	12127	11951	12068	11956	12125	11921	12101	12010	12068	11965	12055	11990	12124	12003	11887	12129	12077	12307	11995	12211	12067	12033	11855	12221	12122	12035	12002	12066	12204	12051	12135	11962	12150	11976	12033	11960	11990	12025	11958	11957	12127	12043	12084	11941	12113	11917	12104	12036	12171	12030	11968	11995	12147	12243	12050	11832	11938	12152	12106	12044	11966	11976	11999	12090	11981	11899	12069	12075	11979	12009	12076	11808	12127	12032	12047	11951	12012	12057	12096	12175	12246	12100	12025	11949	12136	12112	12150	11956	12196	12019	12105	11904	11944	11977	12005	11901	12033	12013	12058	11994	11901	12281	12174	12038	12215	12031	12089	11845	12086	12097	12095	11827	11907	12145	12110	12033	12048	12103	11979	12144	11882	12210	12088	11943	12038	12095	12010	11921	12023	12298	11927	12090	11999	12042	12036	11950	11982	12006	12081	11979	11925	12091	12226	12221	12231	12019	12040	12059	12028	12116	12062	12041	12073	12061	11967	11930	11978	11855	12014	12093	12028	12033	12056	12188	12113	12236	12197	11964	12020	12043	12091	12117	11965	11981	12133	12031	11800	12166	12164	11909	12083	12270	12065	12013	12019	12109	12207	12055	12175	12208	11987	12067	11981	12103	11925	11931	12094	12153	12083	11983
30916	24652	27667	25527	22410	22040	21640	20947	20735	20808	20521	20745	20278	20256	20251	20098	20182	20221	20148	20198	20415	20333	20290	20475	20215	20240	20141	20080	19977	20155	20122	20232	20107	20208	20412	20170	20018	19963	20155	20043	20356	20288	19956	20300	20113	19965	20269	20221	20122	20405	20390	20295	20250	20133	20506	20234	20245	20000	20034	20116	20250	20024	20113	20234	20255	20253	20118	20112	20174	20347	20329	20121	20124	20261	20423	20214	20155	20132	20220	19922	20222	20311	20066	20150	20033	20111	20104	20142	20328	20085	20041	20119	20164	20040	20366	20168	20288	20177	20312	20143	20273	20260	20168	20270	20117	20160	20387	20083	20297	20138	20148	20125	20130	20244	19975	20107	20371	20380	20042	20386	20007	20101	20269	20136	20007	20129	19946	20201	20140	20169	19992	20180	20208	20348	20471	20188	20346	20174	20168	20203	20033	20193	20258	20346	20027	20111	20203	20246	20079	20187	20156	20199	20148	20014	20144	20036	20208	20291	20035	20109	20219	20299	20176	20096	20012	20106	20028	20028	20289	20308	20242	20243	20295	20411	20355	20053	20190	19975	19962	20199	20305	19891	20107	20231	20122	20183	20284	20248	20228	19950	20358	20458	20184	20063	20200	20285	20102	20122	19967	20074	20234	20367	20191	20195	20177	19964	20358	20284	20007	20093	20213	20071	20224	20263	20128	20187	20199	20140	20246	20191	20283	20310	20122	20221	19845	19971	20274	20105	20022	20374	20149	20440	20142	20034	20358	20465	20128	20241	20109	19986	20200	20408	20280	20092	20131	20333	20229	20209	20157	19996	20380	20018	20099	20175	20117	19972	20210	20148	20077	20444	20175	20145	20387	20047	20244	20251	20182	20259	20164	19927	20170	20086	20012	20277	20297	20340	20103	20072	20220	20171	20044	19904	20193	19887	20189	20078	20031	20219	20000	19874	20221	20063	20214	20325	20156	20170	20087	20242	20322	20049	20128	20155	20308	20222	20372	20232	20257	20443	20287	20308	20104	19919	20081	20201	20203	20340	20168	20331	20183	20113	20197	20222	20068	20269	20014	19852	19941	20147	20039	19987	19992	20203	20188	20209	20151	20235	19977	19999	19996	20179	20064	20046	20116	20257	20096	20185	20032	20089	20380	19951	20141	20405	20412	20235	20135	19976	20232	20195	20197	20217	20308	20088	20288	20215	20303	20191	20258	20382	19954	20009	20030	20122	20177	20146	20270	20198	19961	19945	20082	20171	20129	20422	20066	20190	20021	20120	19963	20139	20154	20437	20504	20160	20257	20135	20142	19930	20071	20057	20155	20060	20148	20197	20167	20129	19844	20273	19992	19931	20045	20110	20195	20289	20194	20275	20243	20299	20318	20139	19846	20083	20182	20156	20116	20345	19863	20118	20277	20131	20221	20109	20377	20145	20035	20089	20130	19916	20088	20091	20299	20073	19957	19957	20075	20204	20140	20226	20205	20082	20120	20058	20071	20247	20051	20032	20091	20147	20098	19992	20208	20261	20139	20103	20307	20004	20186	20002	20153	20234	19982	20302	20227	20406	20332	20154	20102	20233	20171	20191	20186	20088	20113	20087	20404	20220	20202	20161	20044	19994	19827	20018	20127	20162	20371	20197	20216	20106	20128	20337	20350	20269	20212	20047	20004	20063	20269	20193	20133	20148	20416	20037	20004	20163	20033	20071	19919	20046	20254	20217	20126	20141	20334	19932	20282	20378	20368	20151	20299	20281	19865	20120	19976	20036	20303	20067	20346	20129	20101	19977	19980	19820	20300	20470	20066	20341	20289	20214	20284	20356	20215	20024	20287	20138	20117	20173	20156	20168	20255	20127	20049	20201	20259	20243	20327	20152	20232	20299	20096	20178	20246	20285	20183	20152	20081	20213	20067	20397	20155	20137	20210	20063	20160	20115	19992	20062	20202	20079	20225	19970	20138	20195	20114	20235	20158	20272	20052	20100	20147	20152	20176	20388	20211	20126	20071	19853	20218	20154	20351	20014	20258	20334	20175	20220	20159	20208	20253	19937	19975	20174	20061	20158	20172	20237	20028	20275	20505	20219	20313	20123	20133	20273	20269	19925	20161	20183	20164	19957	20398	20216	20343	20278	20233	20069	20114	20271	20286	20315	20089	20102	20134	20165	20082	20098	20213	20347	20060	19989	20106	20219	20095	20253	20079	20130	20205	20273	20017	20118	20130	19971	20336	20349	20192	20211	20080	20287	20184	20118	20235	20113	20147	20121	20048	20161	20165	20325	19929	20086	20173	20075	20284	20070	20356	20066	20200	20148	20242	20322	20152	20155	19922	20196	20226	20101	20217	20064	20268	20208	20075	20255	20078	20075	20259	19981	20039	20021	20234	19992	20150	20096	20437	20310	20335	20160	20376	20186	20114	20112	20273	19870	20156	20179	20322	20140	20201	19893	20117	20122	20078	20260	20188	20149	20335	20139	20121	20009	20367	20172	20110	20152	20105	20187	20194	20047	20288	20242	20173	20295	20218	20195	20162	19924	20290	20418	20211	20309	20072	20083	20059	20059	19904	20213	20307	20290	20326	20199	20159	19939	19961	20093	20218	20008	20225	20112	20057	20172	20196	20179	20121	20057	20139	20176	20324	19970	20133	20094	20131	20009	20160	20002	20390	20262	20189	20111	20285	20259	20186	20257	20158	20075	20014	19969	20189	20221	20435	20217	20285	20008	20271	20192	20004	20108	20394	20264	20104	20319	20185	20230	20387	20301	20237	20056	20256	20130	20426	20034	20264	19991	20286	20084	20145	20078	20471	20118	20062	20270	20177	20054	20093	19973	20296	20130	20190	20111	19928	20160	20237	20060	20139	20170	20250	20014	20181	20194	19957	19969	20445	20159	20224	20015	20492	20069	20192	20144	20130	20212	20198	20062	20243	20307	20068	20208	20279	20301	20236	20240	20054	20212	19993	20081	20134	19963	20061	20052	20324	20040	20041	20116	20090	20322	20228	20233	20153	20025	20204	20072	19934	20053	20068	20143	20151	19875	20222	20348	20228	20102	20166	20461	20134	20116	19977	20059	20209	20340	20052	20341	20294	20177	20255	20363	20253	20050	20065	20411	20200	20184	20247	20316	20051	20067	20333	20317	20042	20351	20201	20141	20129	20275	20026	20143	20207	20314	20148	20003	20181	20276	20123	20067	20288	20144	19985	19982	20161	20297	20016	20259	20167	20492	20275	20241	20352	20276	20137	20389	20227	20220	20303	20146	20262	20129	20188	20110	20247	19972	20209	20077	20124	20227	20220	20084	20196	20437	20180	20222	20051	20067	20221	19970	20005	20103	20142	20062	20000	20018	20219	20142	20134	20360	20127	19954	19856	19873	20127	20217	20146	20174	20125	20121	20112	20170	20107	20080	20093	20011	20067	20157	20020	20183	20093	20238	20201	20026	19972	20233	20237	19995	20006	20299	20195	20117	20272	20114	20294	20220	19971	20229	20179	20408	20075	20469	20337	20062	20119	20229	20178	20371	20004	20168	20331	20375	20062	20358	20179	20163	20030	20541	20049	20071	20267	19933	20200	20132	20276	20131	20198	20076	19996	20303	20372	20173	20466	20293	19986	20185	20187	20092	20146	20189	20176	20143	19942	20078	19945	20352	20129	20139	20076	20230	20107	20386	20201	20017	20147	20320	20162	20296	20239	20001	20173	20216	20149	20117	20218	20217	20132	20473	20304	20336	20135	20252	20006	20116	20138	20299	20250	20276	19796	20132	20265	20144	20196	20276	20321	20298	20155	20211	20436	20118	20083	20138	20217	19935	20183	20164	20141	20020	20142	20194	19986	20201	20250	20354	20320	20332	20259	20015	20526	20149	20182	20320	20272	20202	20207	20211	20139	20338	20241	20190	20196	20039	20362	20175	20161	20269	20082	20161	20255	20165	20129	20149	20237	20069	20121	20074	20230	20019	20223	20083	20146	20053	20400	20095	20310	20168	20223	20104	20320	20282	20047	20099	20380	20154	20463	19994	19969	20465	20162	20195	19998	20165	20143	20271	20146	20033	20180	20068	20187	20150	20036	19941	20175	20119	20035	20122	20149	19855	20173	20151	20160	20273	20235	20118	20222	20015	20138	20327	20218	20260	20204	20121	20578	20039	20063	20151	20153	19976	20193	20172	20327	20348	20159	20160	20076	20036	20015	20291	20299	20271	20361	20589	20312	20111	20466	20284	20243	20230	20249	19943	20101	19970	20266	20360	20081	20400	20047	20310	20155	19985	19916	20180	20103	20282	20327	20061	20353	20269	20043	20110	20406	20110	20257	20181	20186	20096	20051	20010	20387	20150	19992	20257	20024	20211	20136	20207	20165	20140	20212	20274	20158	20101	20202	19804	20018	20309	20292	20062	20089	20397	20271	20277	20208	20490	20297	19993	20429	20301	20107	20089	20101	20261	20339	20405	20217	20121	20189	20010	20147	20269	20253	20138	20258	20065	20075	20068	20343	20303	20264	20055	20049	20033	20348	20084	20236	20244	20178	20403	20150	20123	20241	20365	20198	20124	20301	20161	20192	20124	20062	20114	19997	20188	20298	20189	19963	20132	20058	20338	20145	20136	20179	20130	20418	20053	20335	20106	20283	20255	20256	19986	20128	20171	20215	20300	20204	20021	20180	20208	20098	20250	20210	19978	20120	20170	20136	20151	20284	20313	20479	20148	20203	20095	20137	20157	20036	20327	20047	20011	19953	20242	20171	20219	19950	20297	20084	20144	20224	20274	20164	20172	20135	20112	20056	20088	19987	19994	20086	20184	20182	20513	20301	20262	20225	20120	20281	20283	19996	20122	20305	20456	20536	20075	20155	20170	20241	20155	20199	20200	20264	20212	20345	20304	20262	20041	20183	20399	20367	20168	20223	19853	20070	20003	20341	19997	20222	20164	20046	20184	20287	20202	19985	20271	20143	20337	20193	20381	20336	20321	20454	20193	20045	20298	19973	20271	20315	20164	20071	20402	20333	19934	20223	20171	20218	20245	20143	20127	20046	20166	20226	20110	20251	20112	20141	20320	20099	20108	20241	20308	20304	20177	20461	20148	20264	20155	19978	20073	20147	20307	20215	20123	19982	20111	20062	20037	20075	20147	20050	20079	20034	20102
14070	19324	18873	15009	13498	12900	12623	12228	12283	12154	12070	11928	11934	12042	11748	11927	11668	11638	11793	11745	11680	11902	11933	11980	11844	11667	11796	11932	11538	11825	11802	11736	11970	11533	11825	11775	11671	11881	11895	11923	11898	11878	11775	11747	11859	11841	11800	11643	11821	11977	11744	11798	11619	11767	11809	11654	11661	11546	11664	11712	11719	11704	11757	11677	11822	11697	11874	11780	11560	11761	11840	11659	11794	11578	11816	11800	11777	11647	11590	11756	11584	11890	11717	11782	11780	11907	11741	11715	11727	11871	11737	11786	11718	11827	11555	11689	11678	11756	11681	11711	11766	11769	11680	11547	11680	11569	11765	11741	11900	11691	11815	11798	11723	11901	11637	11811	11875	11623	11775	11703	11814	11801	11741	11616	11638	11914	11769	11778	11718	11802	11844	11811	11736	11770	11804	11707	11728	11659	11753	11689	11816	11593	11714	11641	11743	11670	11858	11832	11795	11754	11659	11718	11816	11670	11598	11705	11725	11617	11659	11677	11745	11834	11748	11745	11568	11802	11780	11671	11688	11653	11597	11661	11724	11761	11702	11661	11687	11750	11729	11673	11743	11491	11787	11760	11698	11694	11767	11565	11872	11817	11666	11723	11721	11739	11623	11695	11745	11553	11591	11639	11553	11717	11719	11698	11706	11793	11635	11825	11677	11663	11766	11626	11889	11636	11826	11520	11750	11698	11523	11492	11722	11635	11663	11658	11627	11620	11749	11743	11777	11683	11838	11909	11675	11654	11723	11861	11753	11720	11498	11787	11558	11755	11570	11832	11757	11733	11777	11696	11821	11905	11807	11655	11875	11806	11824	11862	11557	11649	11463	11801	11740	11700	11530	11765	11710	11785	11721	11620	11659	11939	11767	11746	11777	11809	11719	11611	11767	11670	11914	11650	11770	11738	11766	11754	11815	11878	11728	11749	11856	11758	11634	11547	11648	11694	11696	11687	11902	11669	11728	11667	11695	11721	11783	11806	11668	11609	11684	11679	11581	11779	11680	11777	11689	11687	11835	11761	11652	11764	11713	11867	11672	11716	11727	11665	11594	11700	11704	11857	11771	11764	11695	11721	11681	11679	11763	11811	11646	11581	11770	11685	11666	11576	11694	11796	11663	11648	11756	11719	11661	11825	11895	11915	11775	11675	11734	11857	11695	11751	11753	11546	11755	11799	11823	11714	11737	11619	11707	11678	11705	11733	11708	11660	11838	11735	11860	11757	11737	11849	11626	11728	11883	11675	11804	11778	11697	11799	11771	11689	11683	11662	11769	11761	11563	11866	11749	11667	11754	11779	11574	11664	11727	11717	11741	11806	11805	11746	11710	11653	11797	11691	11669	11618	11653	11771	11938	11868	11721	11676	11770	11690	11835	11739	11707	11805	11682	11804	11845	11753	11834	11704	11808	11807	11845	11680	11771	11744	11721	11792	11823	11699	11737	11886	11688	11755	11812	11754	11700	11655	11820	11779	11645	11814	11584	11765	11738	11620	11768	11645	11627	11506	11704	11684	11625	11747	11710	11785	11747	11666	11645	11859	11835	11782	11724	11620	11760	11780	11701	11696	11639	11716	11891	11609	11619	11789	11709	11768	11781	11845	11725	11685	11747	11797	11553	11662	11699	11682	11659	11716	11691	11854	11720	11888	11720	11542	11745	11780	11834	11855	11801	11663	11811	11561	11758	11856	11656	11671	11801	11757	11748	11691	11728	11676	11719	11836	11807	11733	11670	11751	11632	11821	11774	11882	11655	11798	11851	11723	11821	11699	11810	11657	11678	11867	11713	11776	11556	11775	11656	11674	11794	11697	11577	11584	11790	11604	11711	11675	11795	11714	11659	11539	11589	11785	11737	11688	11932	11569	11770	11751	11737	11609	11739	11719	11734	11685	11548	11706	11791	11558	11694	11801	11773	11774	11599	11784	11659	11785	11787	11816	11834	11680	11734	11759	11846	11785	11654	11688	11585	11509	11869	11679	11842	11868	11657	11775	11624	11739	11808	11734	11819	11621	11793	11773	11773	11742	11753	11640	11731	11746	11823	11865	11899	11744	11742	11661	11728	11667	11642	11633	11662	11654	11834	11820	11750	11733	11768	11681	11684	11738	11640	11747	11663	11666	11674	11740	11639	11819	11817	11704	11612	11728	11730	11759	11701	11807	11626	11618	11637	11680	11600	11590	11727	11728	11652	11582	11675	11834	11787	11660	11867	11840	11795	11726	11800	11760	11815	11651	11951	11813	11696	11725	11606	11515	11686	11840	11751	11783	11795	11636	11555	11726	11606	11612	11589	11871	11833	11692	11797	11517	11766	11742	11725	11774	11723	11717	11776	11715	11764	11817	11775	11606	11768	11771	11799	11703	11660	11701	11870	11918	11766	11696	11718	11835	11908	11681	11619	11795	11592	11589	11744	11748	11752	11776	11599	11846	11976	11708	11862	11747	11656	11837	11802	11748	11706	11558	11687	11670	11673	11711	11795	11739	11888	11760	11737	11713	11700	11786	11786	11691	11892	11776	11660	11793	11901	11667	11808	11735	11688	11716	11865	11698	11607	11699	11622	11688	11664	11630	11802	11649	11664	11627	11853	11656	11659	11770	11756	11745	11847	11529	11866	11848	11693	11661	11796	11691	11690	11764	11589	11711	11591	11821	11747	11691	11760	11636	11783	11699	11758	11653	11776	11800	11592	11718	11657	11721	11630	11768	11739	11624	11629	11771	11811	11677	11919	11560	11818	11870	11717	11814	11585	11749	11747	11785	11815	11705	11650	11731	11651	11656	11729	11771	11733	11767	11623	11693	11722	11802	11814	11620	11637	11672	11772	11671	11828	11710	11768	11726	11695	11715	11770	11904	11758	11696	11640	11914	11694	11838	11513	11718	11698	11858	11639	11635	11828	11811	11700	11791	11694	11635	11711	11664	11761	11734	11689	11645	11775	11746	11667	11737	11859	11696	11681	11743	11712	11701	11798	11583	11688	11786	11667	11702	11701	11841	11694	11736	11739	11552	11681	11728	11661	11705	11671	11853	11687	11789	11674	11868	11545	11650	11694	11575	11681	11533	11668	11780	11781	11744	11622	11556	11643	11687	11748	11667	11926	11710	11778	11791	11877	11729	11760	11849	11814	11939	11891	11854	11905	11724	11625	11788	11870	11742	11774	11905	11720	11691	11761	11725	11475	11621	11667	11653	11924	11711	11667	11795	11737	11868	11705	11828	11763	11611	11691	11779	11711	11803	11843	11744	11731	11607	11789	11678	11608	11610	11809	11696	11583	11733	11651	11683	11780	11582	11516	11804	11805	11604	11703	11647	11760	11822	11719	11581	11816	11844	11747	11660	11791	11733	11805	11648	11729	11803	11671	11586	11657	11887	11774	11667	11774	11716	11742	11640	11718	11784	11672	11749	11516	11657	11710	11730	11648	11720	11794	11692	11722	11668	11616	11682	11831	11777	11658	11744	11646	11704	11748	11809	11677	11752	11645	11739	11680	11853	11812	11550	11766	11660	11770	11822	11750	11535	11844	11793	11793	11757	11641	11752	11770	11693	11754	11752	11693	11928	11720	11697	11575	12003	11811	11736	11710	11737	11747	11782	11772	11839	11728	11670	11662	11832	11874	11849	11701	11557	11667	11867	11768	11721	11900	11698	11694	11880	11760	11598	11608	11711	11735	11809	11825	11669	11728	11722	11807	11567	11689	11638	11734	11707	11543	11762	11866	11939	11566	11732	11700	11757	11757	11801	11684	11780	11709	11750	11578	11663	11762	11511	11791	11818	11622	11706	11633	11516	11624	11848	11850	11726	11722	11883	11836	11639	11600	11692	11595	11769	11699	11751	11851	11691	11699	11846	11687	11702	11718	11719	11812	11861	11853	11791	11692	11630	11658	11687	11783	11628	11685	11685	11725	11601	11532	11876	11586	11690	11903	11872	11764	11782	11753	11668	11711	11770	11681	11823	11745	11749	11717	11614	11674	11802	11635	11740	11868	11792	11710	11763	11711	11774	11758	11652	11634	11730	11780	11745	11637	11717	11842	11794	11858	11726	11683	11744	11661	11724	11569	12013	11835	11712	11669	11685	11699	11799	11796	11784	11765	11805	11904	11657	11666	11779	11628	11649	11675	11703	11779	11884	11568	11584	11590	11607	11576	11684	11667	11811	11704	11607	11939	11787	11708	11710	11711	11657	11641	11726	11902	11645	11777	11669	11741	11695	11814	11780	11805	11779	11667	11850	11750	11575	11612	11824	11876	11811	11637	11711	11640	11912	11905	11737	11836	11735	11787	11816	11698	11677	11624	11840	11722	11799	11774	11551	11868	11812	11638	11655	11862	11891	11809	11794	11651	11669	11649	11760	11713	11661	11650	11992	11835	11780	11713	11759	11720	11655	11777	11811	11913	11684	11751	11753	11757	11701	11700	11633	11756	11575	11741	11735	11783	11847	11511	11670	11852	11792	11820	11521	11750	11637	11580	11700	11832	11709	11558	11658	11652	11595	11623	11626	11719	11683	11936	11664	11670	11832	11688	11715	11715	11792	11595	11589	11764	11852	11742	11790	11814	11687	11735	11782	11711	11729	11448	11702	11785	11778	11907	11650	11628	11770	11810	11806	11735	11691	11731	11891	11891	11719	11808	11731	11798	11607	11750	11794	11678	11733	11704	11733	11769	11676	11880	11814	11630	11744	11658	11667	11694	11576	11752	11844	11727	11780	11685	11877	11883	11828	11825	11819	11690	11719	11666	11646	11816	11741	11770	11709	11616	11653	11695	11799	11575	11416	11634	11810	11733	11612	11697	11649	11688	11626	11844	11753	11692	11662	11673	11667	11710	11703	11847	11763	11548	11746	11883	11702	11815	11977	11830	11768	11715	11572	11837	11663	11763	11815	11797	11842	11613	11791	11890	11737	11693	11694	11768	11762	11739	11833	11789	11770	11720	11761	11702	11719	11723	11740	11696	11745	11681	11639	11760	11672	11726	11709	11674	11791	11754	11812	11734	11621	11767	11892	11606	11824	11457	11688	11622	11687	11786	11798	11820	11624	11812	11626	11725	11866	11730	11573	11872	11646	11799	11723	11609	11745	11714	11860	11808	11774	11778	11893	11664	11693	11716	11769	11747	11633	11693	11803
24718	21016	27672	26279	24016	23556	23309	21378	20687	20867	20772	20668	20229	20288	20058	20001	20174	20009	20085	20052	20470	21147	20907	20663	20084	20109	19840	19980	19786	19803	19866	19625	19875	19641	19772	19702	19856	19740	19632	19714	19627	19529	19784	19748	19783	19625	19512	19743	19759	19876	19599	19567	19847	19943	19677	19733	19953	19544	19568	19884	19741	19674	19793	19760	19801	19799	19558	19642	19585	19794	19690	19781	19606	19408	19826	19537	19888	19794	19515	19924	19711	19610	19600	19847	19814	19860	19790	19684	19813	19716	19656	19463	19611	19655	19699	19529	19763	19532	19770	19600	19696	19695	19704	19564	19696	19532	19782	19461	19784	19809	19746	19527	19762	19630	19761	19692	19370	19479	19706	19580	19588	19494	19769	19693	19975	19738	19715	19529	19562	19764	19840	19548	19644	19715	19688	19538	19685	19397	19679	19734	19774	19681	19677	19730	19439	19763	19722	19810	19448	19777	19754	19603	19671	19674	19796	19690	19716	19639	19856	19606	19846	19605	19459	19530	19765	19624	19811	19799	19755	19609	19816	19744	19715	19774	19587	19720	19606	19869	19611	19570	19923	19716	19812	19823	19639	19701	19507	19681	19799	20039	19730	19588	19553	19668	19521	19633	19858	19624	19565	19601	19738	19815	19653	19407	19653	19717	19817	19796	19785	19684	19694	19685	19770	19781	19713	19496	19628	19691	19550	19499	19765	19520	19620	19648	19776	19667	19714	19504	19735	19833	19932	19596	19931	19766	19666	19465	19698	19636	19631	19654	19574	19615	19476	19913	19837	19418	19605	19714	19747	19485	19702	19609	19766	19744	19935	19805	19560	19859	19466	19946	19916	19824	19507	19608	19418	19726	19869	19706	19858	19937	19590	19677	19442	19635	19667	19490	19684	19651	19581	19478	19417	19816	19649	19593	19866	19864	19656	19917	19556	19715	19613	19658	19458	19832	19853	19864	19678	19759	19669	19659	19667	19592	19999	19751	19412	19758	19834	19512	19767	19657	19542	19484	19704	19631	19701	19799	19821	19686	19635	19614	19714	19824	19643	19976	19562	19709	19660	19636	19669	19757	19603	20040	19702	19457	19373	19880	19716	19643	19635	19775	19746	19716	19807	19864	19713	19702	19882	19975	19805	19679	19732	19438	19749	19647	19656	19801	19615	19691	19698	19506	19806	19337	19671	19515	19530	19537	19693	19564	19611	19682	19696	19845	19844	19512	19706	19631	19607	19486	19651	19656	19856	19787	19699	19759	19751	19575	19741	19622	19676	19529	19880	19740	19825	19504	19788	19674	19818	19817	19549	19613	19644	19551	19845	19691	19690	19849	19677	19579	19605	19744	19641	19583	19608	19807	19889	19542	19398	19736	19573	19532	19723	19744	19939	19783	19557	19464	19582	19669	19630	19874	19574	19642	19678	19561	19620	19676	19735	19758	19622	19448	19547	19716	19760	19711	19709	19552	19607	19473	19456	19656	19650	19902	19604	19676	19761	19474	19790	19615	19590	19663	19731	19703	19462	19422	19612	19764	19728	19681	19621	19731	19888	19586	19561	19636	19625	19694	19529	19837	19913	19667	19675	19759	19695	19608	19603	19651	19528	19666	19793	19574	19764	19507	19819	19772	19755	19737	19582	19650	19627	19894	19513	19640	19599	19828	19589	19853	19689	19811	19800	19683	19891	19750	19601	19672	19697	19773	19657	19585	19824	19857	19663	19587	19563	19789	19894	19925	19842	19653	19682	19539	19840	19612	19797	19379	19508	19834	19732	19592	19659	19664	19719	19525	19568	19786	19608	19910	19468	19718	19626	19692	19863	19524	19708	19491	19806	19802	19677	19503	19800	19719	19774	19684	19571	19797	19875	19993	19641	19579	19821	19943	19534	19583	19759	19728	19801	19697	19602	19819	19526	19491	19678	19665	19816	19806	19589	19696	19820	19572	19745	19703	19812	19578	19619	19904	19607	19773	19935	19776	19734	19690	19593	19747	19705	19617	19689	19761	19606	19637	19615	19719	19728	19566	19694	19567	19812	19821	19677	19757	19531	19591	19578	19723	19761	19729	19636	19558	19682	19702	19731	19750	19738	19576	19676	19807	19627	19674	19746	19605	19717	19571	19902	19784	19621	19579	19537	19697	19595	19386	19739	19763	19578	19707	19578	19629	19818	19663	19820	19775	19834	19759	19783	19610	19668	19490	19975	19863	19703	19778	19561	19826	19691	19747	19823	19734	19516	19550	19776	19748	19660	19867	19897	19901	19843	19445	19387	19958	19634	19741	19755	19553	19640	19773	19664	19797	19741	19583	19599	19653	19823	19826	19400	19848	19719	19727	19672	19564	19607	19655	19613	19583	19596	19796	19417	19664	19590	19746	19930	19733	19467	19596	19537	19778	19880	19886	19849	19782	19584	19723	19704	19643	19824	19670	19717	19727	19719	19735	19448	19705	19621	19793	19792	19560	19690	19693	19769	19734	19801	19770	20023	19710	19724	19798	19493	19819	19943	19644	19542	19631	19766	19741	19687	19706	20041	19718	19561	19736	19517	19601	19844	19756	19885	19720	19586	19705	19575	19608	19917	19680	19926	19587	19577	19507	19808	19811	19647	19561	19755	19499	19787	19654	19802	19599	19780	19820	19879	19904	19758	19745	19630	19673	19743	19700	19626	19681	19612	19790	19761	19648	19761	19621	19717	19559	19618	19762	19684	19743	19697	19548	19786	19459	19818	19727	19784	19695	19771	19646	19858	19550	19804	19712	19825	19630	19601	19597	19659	19693	19631	19740	19600	19901	19461	19782	19617	19608	19714	19635	19615	19549	19761	19666	19756	19894	19783	19717	19814	19604	19636	19548	19428	19473	19933	19607	19570	19690	20020	19834	19481	19956	19500	19847	19632	19851	19876	19506	19758	19557	19686	19700	19693	19739	19358	19604	19698	19869	19818	19738	19583	19743	19542	19571	19890	19889	19625	19789	19701	19781	19959	19949	19679	19497	19713	19702	19745	19678	19788	19691	19773	19696	19627	19720	19802	19974	19846	19559	19587	19795	19738	19825	19682	19722	19778	19556	19688	19572	19712	19798	19657	19884	19606	19693	19505	19599	19569	20020	19726	19804	19249	19785	19685	19821	19618	19590	20078	19661	19571	19686	19578	19743	19849	19609	19531	19658	19736	19761	19691	19757	19616	19665	19775	19632	19767	19599	19986	19724	19699	19586	19679	19686	19814	19676	19629	19688	19630	19783	19533	19897	19648	19734	19799	19764	19645	19639	19753	19711	19815	19625	19772	19731	19609	19791	19724	19631	19700	19475	19814	19697	19643	19564	19921	19631	19702	19812	19502	19776	19834	19903	19756	19568	19580	19591	19570	19777	19891	19837	19596	19634	19631	19822	19644	19647	19614	19881	19697	19771	19699	19641	19689	19573	19678	19797	19776	19729	19668	19672	19650	19540	19588	19794	19744	19719	19730	19753	19698	19650	19766	19720	19733	19824	19864	19622	19658	19606	19787	19680	19496	19784	19567	19618	19700	19592	19859	19721	19837	19514	19689	19927	19714	19696	19836	19682	19840	19898	20086	19811	19691	19865	19491	19776	19787	19730	19615	19648	19540	19520	19851	19860	19677	19737	19856	19945	19626	19653	19710	19768	19951	19787	19815	19962	19803	19668	19724	19486	19749	19839	19558	19428	19694	19589	19731	19695	19486	19680	20002	19891	19801	19645	19929	19716	19701	19769	19748	19598	19835	19680	19581	19737	19752	19709	19758	19549	19773	19723	19409	19847	19665	19626	19752	19545	19400	19797	19674	19616	19569	20033	19724	19725	19643	19571	19734	20044	19600	19846	19716	19766	19820	19729	19705	19552	19821	19873	19663	19703	19760	19791	19644	19889	19940	19823	19671	19609	19706	19742	19767	19539	19587	19638	19858	19570	19671	19718	19608	19727	19919	19618	19587	19900	19619	19589	19618	19663	19506	19721	19702	19600	19608	19779	19695	19819	19752	19663	19931	19733	19878	19697	19589	19921	19703	19663	19683	19650	19858	19605	19581	19694	19641	19556	19650	19640	19817	19881	19877	19610	19581	19617	19605	19613	19705	19714	19868	19565	19794	19689	19771	19777	19558	19782	19704	19635	19457	19513	19626	19610	19757	19697	19453	19419	19605	19668	19673	19708	19758	19734	19790	19738	19710	19855	19756	19530	19504	19585	19636	19877	19592	19869	19646	19640	19596	19545	19564	19702	19779	19788	19655	19839	19598	19687	19891	19718	19721	19588	19823	19617	19808	19736	19807	19621	19883	19532	19676	19627	19751	19628	19834	19602	19818	19695	19569	19833	19611	19792	19683	19666	19699	19477	19820	19773	19388	19762	19877	19779	19716	19854	19544	19794	19691	19807	19701	19475	19640	19587	19688	19772	19612	19720	19756	19852	19771	19676	19498	19668	19634	19972	19518	19832	19549	19723	19813	19645	19667	19589	19808	19749	19769	19709	19816	19661	19774	19696	19580	19646	19758	19503	19666	19948	19667	19730	19714	19781	19693	19536	19565	19556	19806	19598	19750	19319	19710	19539	19665	19793	19839	19917	19842	19666	19644	19751	19796	19818	19772	19514	19762	19317	19898	19659	19740	19738	19736	19793	19697	19806	19485	19753	19658	19651	19859	19749	19477	19760	19505	19744	19689	19833	19694	19689	19928	19462	19691	19745	19977	19783	19631	19646	19659	19656	19696	19653	19726	19513	19750	19707	19578	19697	19913	19826	19657	19672	20057	19700	19776	19853	19740	19658	19741	19512	19613	19867	19602	19787	19755	19558	19597	19867	19615	19681	19611	19758	19500	19665	19608	19719	19611	19570	19688	19674	19650	19773	19712	19699	19898	19701	19628	19697	19909	19758	19990	19865	19912	19451	19807	19791	19793	19775	19827	19682	19837	19830	19722	19734	19648	19701	19969	19699	19700	19721	19688	19707	19660	19528	19672	19639	19592	19773	19827	19840	19735	19684	19910	19651	19523	19602	19885	19656	19939	19725	19523	19799	19769	19477	19484	19670	19796	19705	19722	19914	19940	19633	19747	19469	19631	19763	19581	19471	19603	19758	19722	19751	19840	19594	19817	19559	19506	19643	19692	19838	19455	19602
10744	22951	22638	16560	14555	13635	13142	12416	12443	12277	12208	12076	12038	11902	12062	11895	11697	11653	11818	11885	12261	12727	12496	11936	11829	11829	11641	11723	11724	11658	11727	11660	11835	11708	11819	11734	11653	11763	11621	11966	11628	11689	11587	11508	11796	11807	11737	11654	11506	11505	11651	11660	11549	11661	11680	11607	11633	11640	11887	11720	11549	11720	11519	11655	11682	11672	11635	11614	11636	11777	11561	11560	11763	11751	11698	11674	11743	11570	11644	11482	11641	11658	11557	11723	11658	11566	11639	11712	11724	11724	11658	11651	11891	11623	11652	11750	11579	11748	11561	11606	11723	11752	11679	11476	11662	11584	11659	11749	11637	11742	11714	11795	11700	11583	11728	11751	11701	11741	11654	11757	11641	11525	11620	11559	11523	11650	11657	11651	11753	11672	11640	11556	11518	11719	11625	11525	11636	11658	11648	11815	11537	11605	11555	11587	11810	11678	11552	11669	11678	11667	11677	11597	11523	11585	11515	11572	11613	11700	11667	11656	11520	11611	11704	11692	11623	11713	11482	11595	11698	11652	11693	11628	11749	11623	11666	11696	11673	11890	11632	11592	11616	11641	11598	11557	11784	11622	11698	11556	11653	11576	11623	11473	11681	11417	11670	11707	11814	11683	11603	11632	11782	11685	11543	11655	11629	11700	11585	11671	11571	11712	11770	11686	11601	11577	11635	11637	11741	11566	11576	11738	11560	11434	11519	11645	11543	11519	11764	11548	11629	11618	11567	11734	11578	11794	11843	11686	11786	11427	11614	11592	11574	11705	11638	11802	11628	11687	11643	11647	11661	11704	11629	11633	11723	11640	11792	11450	11743	11652	11752	11757	11781	11675	11557	11727	11523	11730	11577	11607	11725	11611	11571	11505	11394	11627	11775	11621	11723	11654	11631	11743	11693	11717	11608	11759	11588	11516	11563	11594	11679	11450	11683	11686	11675	11510	11538	11645	11651	11567	11684	11667	11748	11638	11611	11561	11545	11709	11623	11680	11631	11621	11661	11619	11618	11494	11604	11512	11553	11563	11592	11576	11702	11601	11850	11619	11636	11583	11826	11738	11589	11470	11758	11662	11813	11528	11605	11559	11615	11486	11392	11502	11650	11808	11661	11513	11584	11584	11844	11562	11840	11649	11504	11666	11575	11591	11610	11696	11617	11640	11581	11651	11559	11657	11460	11639	11655	11603	11587	11564	11444	11631	11572	11587	11593	11654	11721	11707	11565	11593	11627	11681	11667	11405	11714	11531	11478	11620	11581	11635	11684	11751	11527	11720	11728	11649	11607	11536	11626	11432	11652	11728	11587	11645	11631	11605	11633	11738	11782	11791	11518	11749	11612	11589	11487	11858	11553	11506	11624	11635	11520	11819	11606	11709	11534	11643	11631	11524	11582	11643	11677	11595	11462	11661	11677	11839	11682	11593	11714	11700	11604	11681	11476	11723	11520	11701	11572	11645	11790	11545	11770	11601	11592	11696	11890	11522	11567	11630	11593	11784	11808	11680	11629	11673	11721	11727	11587	11562	11565	11650	11556	11885	11543	11732	11647	11608	11700	11567	11518	11534	11634	11470	11684	11555	11657	11686	11485	11589	11653	11697	11612	11486	11485	11705	11616	11568	11600	11630	11530	11615	11636	11625	11700	11655	11651	11639	11529	11512	11632	11517	11659	11614	11581	11655	11566	11759	11663	11705	11527	11521	11513	11739	11693	11599	11601	11662	11674	11853	11665	11687	11615	11786	11750	11781	11539	11733	11547	11677	11599	11478	11665	11569	11661	11770	11487	11671	11494	11690	11768	11639	11572	11804	11687	11614	11669	11732	11764	11607	11658	11638	11588	11688	11401	11656	11561	11615	11622	11684	11570	11563	11484	11617	11691	11646	11727	11708	11678	11747	11684	11718	11721	11554	11667	11621	11642	11674	11688	11576	11728	11479	11655	11695	11606	11652	11747	11519	11594	11697	11467	11661	11800	11545	11625	11603	11626	11582	11576	11662	11649	11521	11681	11680	11581	11747	11800	11634	11697	11664	11505	11732	11654	11574	11608	11585	11582	11726	11628	11716	11629	11578	11681	11748	11381	11764	11619	11623	11635	11622	11756	11554	11660	11803	11647	11766	11638	11657	11496	11635	11743	11526	11620	11697	11529	11552	11749	11631	11748	11687	11596	11532	11664	11564	11750	11636	11633	11688	11581	11610	11673	11747	11670	11456	11749	11588	11624	11493	11711	11656	11772	11770	11661	11618	11720	11639	11645	11515	11583	11757	11704	11631	11653	11598	11628	11711	11678	11513	11727	11670	11422	11702	11555	11610	11676	11671	11736	11585	11582	11649	11672	11684	11679	11527	11594	11572	11417	11581	11734	11631	11639	11492	11596	11623	11705	11544	11650	11501	11784	11627	11701	11748	11766	11541	11556	11688	11573	11748	11577	11618	11831	11595	11627	11693	11764	11514	11641	11594	11601	11596	11813	11514	11628	11649	11743	11625	11611	11466	11647	11464	11553	11599	11760	11707	11765	11723	11687	11638	11597	11602	11687	11535	11601	11657	11763	11785	11587	11568	11494	11493	11759	11697	11619	11624	11626	11529	11670	11719	11540	11767	11626	11741	11805	11656	11604	11683	11572	11485	11624	11818	11695	11660	11554	11776	11546	11718	11539	11590	11677	11567	11689	11710	11758	11581	11680	11702	11514	11485	11581	11568	11659	11643	11712	11338	11596	11643	11535	11543	11689	11578	11680	11767	11583	11598	11703	11535	11721	11689	11649	11573	11607	11658	11540	11683	11546	11564	11608	11615	11612	11557	11701	11570	11759	11641	11736	11736	11555	11531	11679	11623	11632	11633	11476	11662	11784	11657	11645	11609	11514	11581	11775	11556	11588	11569	11633	11533	11526	11617	11713	11666	11558	11541	11537	11530	11573	11758	11673	11590	11690	11693	11730	11737	11611	11751	11660	11607	11696	11495	11636	11657	11764	11631	11712	11681	11694	11512	11653	11671	11596	11673	11579	11791	11739	11679	11685	11667	11591	11578	11828	11780	11728	11772	11615	11588	11735	11809	11475	11585	11644	11671	11689	11628	11639	11697	11692	11669	11511	11424	11735	11555	11586	11800	11664	11722	11624	11748	11722	11631	11667	11737	11541	11576	11689	11818	11680	11576	11605	11527	11587	11500	11900	11587	11434	11606	11610	11634	11604	11640	11584	11674	11626	11538	11696	11606	11595	11699	11519	11452	11646	11720	11568	11737	11553	11709	11614	11563	11449	11380	11541	11840	11587	11696	11597	11571	11449	11433	11580	11624	11612	11614	11639	11567	11569	11822	11707	11960	11599	11708	11662	11681	11781	11745	11710	11600	11712	11629	11493	11635	11754	11828	11612	11631	11769	11566	11659	11592	11691	11622	11654	11681	11680	11622	11686	11805	11564	11451	11561	11641	11762	11658	11554	11655	11764	11618	11658	11512	11721	11650	11643	11759	11745	11436	11814	11589	11666	11661	11600	11611	11687	11580	11604	11592	11755	11613	11709	11726	11571	11432	11644	11668	11519	11688	11447	11755	11502	11564	11678	11674	11648	11677	11595	11671	11596	11642	11624	11599	11749	11583	11735	11567	11613	11681	11649	11584	11664	11724	11676	11624	11558	11721	11781	11652	11549	11704	11400	11558	11656	11732	11575	11566	11714	11565	11626	11683	11657	11637	11679	11627	11631	11744	11557	11701	11711	11644	11684	11537	11511	11826	11622	11569	11623	11524	11608	11755	11487	11553	11519	11490	11720	11665	11573	11483	11746	11529	11639	11592	11604	11597	11734	11621	11575	11580	11502	11551	11682	11707	11651	11497	11461	11461	11708	11721	11653	11529	11507	11615	11872	11657	11654	11470	11579	11747	11741	11497	11595	11630	11712	11550	11792	11606	11535	11516	11491	11688	11636	11662	11798	11661	11696	11578	11608	11648	11609	11617	11691	11641	11525	11620	11600	11644	11604	11676	11733	11559	11631	11693	11630	11660	11492	11722	11666	11631	11578	11697	11668	11612	11610	11646	11576	11721	11688	11560	11645	11751	11613	11595	11705	11756	11514	11496	11733	11603	11635	11493	11752	11522	11656	11613	11714	11576	11638	11721	11709	11628	11565	11862	11685	11715	11519	11702	11694	11644	11807	11682	11602	11702	11595	11507	11684	11594	11510	11640	11710	11640	11642	11595	11548	11642	11792	11634	11886	11564	11642	11636	11657	11594	11627	11839	11742	11641	11694	11676	11479	11743	11673	11783	11646	11761	11442	11825	11563	11717	11759	11477	11710	11608	11929	11574	11609	11549	11670	11798	11598	11604	11572	11689	11665	11475	11450	11642	11551	11708	11614	11535	11653	11579	11601	11506	11533	11689	11414	11691	11762	11769	11748	11576	11839	11882	11606	11727	11704	11766	11805	11627	11689	11655	11558	11726	11636	11552	11520	11762	11694	11626	11697	11521	11644	11624	11548	11711	11541	11564	11720	11522	11568	11667	11570	11664	11694	11646	11634	11686	11766	11582	11594	11592	11662	11838	11527	11623	11700	11551	11674	11608	11642	11569	11577	11508	11634	11794	11569	11731	11627	11634	11633	11652	11708	11636	11515	11668	11787	11559	11626	11587	11493	11516	11590	11624	11487	11758	11672	11668	11646	11508	11596	11429	11689	11543	11679	11649	11568	11625	11759	11783	11792	11575	11735	11452	11462	11608	11583	11601	11761	11623	11498	11726	11686	11538	11547	11756	11585	11635	11707	11603	11448	11595	11653	11644	11561	11714	11677	11524	11651	11588	11662	11456	11689	11574	11585	11576	11676	11546	11667	11751	11697	11554	11647	11667	11684	11664	11685	11480	11752	11563	11698	11726	11746	11637	11761	11798	11717	11588	11640	11486	11481	11553	11606	11673	11715	11549	11573	11524	11656	11674	11719	11650	11699	11507	11738	11689	11618	11667	11678	11480	11520	11753	11649	11844	11643	11610	11626	11617	11516	11759	11767	11559	11625	11637	11657	11744	11608	11499	11529	11584	11608	11609	11710	11684	11696	11704	11681	11557	11659	11600	11595	11710	11429	11575	11628	11635	11756	11678	11542	11522	11620	11616	11609	11668	11597	11522
23232	20993	28179	24331	23333	25425	25986	22762	21758	21740	21630	21303	20862	20579	20747	20693	20470	20346	20498	20403	21356	22426	22685	21487	20601	20292	20189	20390	20309	20228	20303	20150	20134	20107	20102	20159	19989	20119	20267	20190	20149	20063	20325	20050	20049	20033	20178	20110	20124	20169	20216	20209	20053	20034	19960	20165	20233	20169	20116	20174	20221	20115	20404	20266	20129	19983	20009	20188	20157	20032	20059	19958	20157	19973	20026	20205	20224	20187	20079	20120	20012	20033	19906	20026	20085	20318	20226	20074	20163	20167	20032	20134	20176	20400	20046	20005	20067	20123	20165	20149	20090	20154	19932	20136	20054	20022	20163	19987	20142	20302	20096	20207	19812	20246	20241	19979	20154	20231	20105	20054	20135	20053	19992	20195	20049	20055	20154	20127	20063	20081	20358	20179	20052	20079	20046	20027	20090	20018	20125	20249	20225	20049	20044	20332	20090	20045	20363	19963	20147	19925	20070	20069	19953	20068	19960	20177	19872	19960	20106	20027	19903	20046	20196	19874	20023	20161	19927	20183	20441	20047	20145	20109	20220	19774	19922	20282	20143	20102	20042	20209	20029	20140	19984	19925	20049	20093	20100	19994	20144	20004	20127	19938	20120	20082	19928	20145	19883	20031	20136	20033	20249	20141	20101	20130	19892	20247	20177	20030	19993	20007	20025	20063	20092	20056	20130	20019	20298	20108	20083	20016	19982	19963	20043	20102	20088	20451	20184	20140	20148	19904	20131	20137	19859	20076	19920	20183	19996	19968	20099	20238	20194	20098	20298	19957	19771	20019	20111	20175	20149	20014	20006	19976	19957	19926	19973	20357	20146	19784	20031	19996	20034	20186	20232	20125	20220	19994	20065	20028	20074	19923	20278	19966	20215	20113	20211	20157	19876	19885	19954	20256	20229	19922	20071	19976	20177	20058	19911	20060	20154	19995	20040	20258	20061	20108	20098	19832	20154	20133	20143	19919	19911	19953	19965	20064	20210	20022	20167	20206	20143	20056	20051	20237	20094	20128	20204	19982	20002	19890	20119	19962	19896	20132	20230	20086	20131	20086	20037	20091	19824	20110	19833	20153	20208	20087	20185	20014	20155	19983	19925	19998	19921	19894	19910	20106	20103	19969	20246	19895	20013	20318	19935	20095	20141	20053	20177	20096	20105	20120	20198	20051	20171	20005	20141	20137	20016	20138	19886	19960	20076	20062	19877	19859	19933	20116	20250	19977	20017	19964	20063	20199	20141	20011	20077	20127	20147	20078	20099	20152	20207	20276	20199	19976	20147	19790	20081	20363	20251	20278	19945	19943	20114	20106	20145	20244	20096	20303	19973	19907	20018	20104	20156	20205	20172	20146	19976	20235	20101	20146	20086	20148	20213	20125	20009	20133	20127	20129	19924	20006	20231	20056	19938	20018	19962	20102	20333	20210	20015	20126	20051	20028	20209	19974	20107	20117	20018	19925	19925	20086	19978	20171	20045	20200	20006	20145	20080	20018	19985	20048	20062	20349	20190	20099	20459	20147	20341	20061	19851	19995	19936	20308	20289	20268	20164	20023	19936	20096	20173	19860	20303	20182	20097	20240	20249	20054	19830	20124	20037	20088	20218	20017	20116	19992	20066	20195	20116	20179	20068	19957	20286	20055	19886	20041	19873	19766	20029	19837	20079	20026	20350	20020	20151	20114	20068	20076	20211	20140	19998	20024	19915	19920	19918	20116	20236	19982	20146	20050	20161	19958	20139	20232	20406	20212	20071	20238	19934	19875	20208	20097	19982	20145	20290	20083	20047	20044	20139	20066	20149	20339	19973	19902	20137	20190	20088	20112	20159	20249	20220	20119	19938	19969	20175	20213	19989	19971	20094	19994	19974	20058	20174	19984	20162	20185	20231	20271	20026	20108	20156	19928	20009	20182	19983	20124	20151	20203	19943	20027	20129	20208	20106	20227	19906	20258	20298	20186	19944	19938	20310	20266	20211	20205	20271	20190	20190	20076	20170	20041	20057	20098	20035	20149	20228	19954	19967	20043	20069	20018	20078	20200	19890	20027	20042	19999	20070	20097	20143	19838	20300	20294	20251	20187	20199	20106	19995	19977	20071	20172	19951	20088	20370	20257	20112	19994	20329	20212	19941	19981	20017	20020	19898	19920	20290	19857	19962	20179	19993	20142	20008	20264	19994	20211	20102	20046	20126	19991	20160	19859	19966	20310	20176	20039	19932	20179	20290	20132	20064	20034	20035	19976	19855	20094	20081	20080	20116	20036	20130	20202	20210	20046	20138	20152	20051	20151	20143	19972	20092	20080	20175	20104	20015	20058	19962	20252	20216	20290	20134	19934	19966	19898	20120	20310	20162	19938	19931	19943	19946	20190	20029	20175	20197	20115	20173	20118	20158	20097	20176	20127	20160	20180	19993	20036	20177	20021	19993	20155	20128	19896	20048	20040	20233	19974	20061	19915	20094	20015	20050	19890	20241	20163	20111	20281	19954	20018	20047	20126	20172	20159	20097	20088	20182	20022	20096	20172	20078	20157	20054	19960	20019	19933	19973	20245	20077	20084	20332	20239	20178	20211	19816	20126	20045	20320	20030	19860	20203	19842	19955	20008	20107	20217	19884	20142	20381	20135	20202	20273	20185	19991	19878	20086	20017	20070	19965	20143	19944	20198	20216	19963	20126	20202	20203	20103	20042	20305	20078	20083	20013	19842	20173	20051	19994	20014	19993	20093	20047	20253	20178	20280	20092	20137	20112	20111	20218	20331	20112	20050	19993	20022	20177	20161	20029	20003	20001	20060	20053	20269	20331	20188	20128	20214	19905	20153	20018	20003	20053	19974	20272	20071	19954	20103	19941	19916	20080	20244	20198	20228	20052	20182	19943	20197	20332	20060	20093	20160	20085	19894	19991	20135	20109	19929	19977	19954	19934	20028	20259	19971	19895	20249	20036	20123	19985	20165	20010	19883	20094	20176	19829	19860	20132	19898	20186	20100	20135	20083	20309	19952	20239	19870	19989	20079	20120	19862	20020	20122	20258	19970	20068	20074	19912	20139	20445	20063	20262	20217	20081	20212	20072	20129	20190	20066	20028	20167	20228	19955	19861	20027	20110	19954	19977	20209	20092	19950	19926	20282	20171	19943	20054	20203	19892	20062	20124	20136	20190	19899	19984	20104	20079	20159	20027	19856	20180	20142	20062	20183	20049	20127	20010	19911	19976	20196	19980	20181	20220	20080	20196	20091	20105	19671	20504	20024	20067	20033	20324	20234	20092	20016	20126	20194	20190	20087	20177	19908	20034	20093	19993	20247	20017	20002	20047	20125	20210	19919	20067	20102	20041	20041	20110	20026	19842	20025	20159	20159	19900	20135	20109	20141	20288	20180	20158	19907	20220	20194	20068	20101	19981	20043	20070	20159	19914	19943	20008	20014	20118	20034	19917	19884	20219	19910	20086	20231	19923	20115	20025	20091	20278	20069	19992	20162	20321	20240	19922	20043	20169	20238	20142	20124	20354	20020	19931	20030	19951	20112	19926	20115	20351	20157	20132	20059	20011	20148	19979	20122	19899	20130	20071	20150	19994	20262	20022	20052	20058	20056	20148	20004	20452	20263	20310	20383	20221	20023	20129	19946	19989	20294	20104	20123	20084	19910	19798	20051	19948	20070	20112	20081	20127	20259	20204	20244	20198	20076	20180	19966	20130	20326	20053	20076	20201	20168	19987	20020	20288	19887	19897	20176	19996	20078	19938	20104	20152	20092	20102	20305	20186	20095	20253	20140	20143	20283	20126	20025	20041	20083	20079	19955	19978	20185	20120	19878	20140	20373	20033	20106	20069	19883	19953	20100	20302	20377	20247	20220	20110	20094	20097	20120	20146	20211	19961	20157	19957	20315	19944	20080	20222	20521	20187	20126	20114	20026	20253	20261	19998	20142	19948	20104	20166	19851	20076	19844	20096	20007	19911	20148	19781	19970	19935	20170	20057	20154	20185	20022	20187	20052	20235	20157	20094	19987	19999	20043	20046	20065	20339	20341	19972	19974	20288	20239	20128	20112	20162	19965	20211	19935	20072	19938	20036	20151	20191	20274	19778	19931	19876	20151	20292	19927	20050	20094	20082	20143	20169	20159	20162	20130	20100	20067	20260	20134	20071	20108	20148	20004	19985	19944	20029	20061	20131	20044	20184	20123	20225	20026	19905	20109	19872	19927	20159	20017	20151	20284	20108	19827	20046	19877	20217	19906	20178	19970	19862	20236	20360	20334	20198	20058	20062	20220	20028	20130	20169	20218	20205	19823	20072	20327	19868	19872	20160	20134	20013	20250	20197	19993	20161	20183	20141	19895	20076	20002	20093	20253	19870	20233	20061	20139	20058	19883	19879	20191	19966	19923	20215	19901	20047	20081	20214	20004	19828	20073	20095	19889	19971	19972	20156	19848	20055	20234	20283	20009	20130	19897	19995	20259	20140	20022	20077	20145	19941	19962	20211	19971	19868	19976	20022	20152	20062	19941	20136	20153	20163	20218	20274	20026	20042	20302	20196	20005	20105	20216	20057	19968	19798	20191	19902	20114	20084	20020	20106	20010	19555	19825	19971	20060	19843	20134	20161	20052	20007	20274	20215	20141	19821	20112	20086	20076	19969	20266	20141	20065	20174	19850	20182	19950	19853	20139	20289	20226	20048	20124	20262	19875	19975	20028	20237	20108	20096	19973	20095	19807	20026	20251	19969	19847	20135	20314	20192	20097	20241	20141	20054	20008	20209	20016	19897	20049	20109	20400	20151	19960	20125	20152	19921	19779	19995	20020	20150	20152	20113	19978	20159	20162	20117	20224	20245	20309	20294	20236	20073	20076	20106	20147	19974	19958	20155	20017	20059	20218	20211	20121	20055	19929	20216	20062	20128	20385	20005	20106	20115	20058	19960	19989	20260	20075	20251	20039	20178	20148	20069	20027	20105	20121	19907	20048	20220	20036	20106	20255	20343	20111	19907	20114	19955	19916	20078	20057	20016	20186	20058	20183	20240	19980	20058	20004	20132	20281	20292	20211	20231	20199	19936	19782	20095	20081	20215	20266	20064	20284	20072	20154	20169	19894	20130	20034	20093	20160	20136	20160	20165	20237	20182	19927
10476	26825	25252	17837	15475	14853	14012	13561	12843	12786	12763	12718	12473	12360	12155	12103	12120	12193	12231	12220	12648	13792	13593	12703	12226	11969	12064	12003	11896	12014	12011	12089	12002	12070	11780	12065	11984	11995	11912	11925	11899	12101	12074	11965	11989	11985	11931	11881	11752	11715	12004	11761	12021	11973	11819	11965	11995	11975	11852	11922	11878	11956	11870	11811	11909	11849	11953	11948	11964	11862	12013	11786	11932	11870	11909	11811	11928	11843	11877	11918	11724	12000	11750	11830	11882	11892	11672	11866	11881	11977	11878	11788	11865	11919	11876	11892	11930	11883	11726	11837	11906	11852	12059	11869	12016	12004	11800	11986	11910	11985	11953	11826	11933	11907	11862	11944	11781	11838	11830	11963	11962	11846	11956	11986	12015	11801	11823	11992	11903	11785	11971	11761	11722	11835	11919	11840	11776	11929	11797	11848	11899	11878	11767	11876	11696	11800	12030	11797	11900	11961	11867	11725	12027	11859	11875	11845	11908	12008	11723	11770	12011	11932	11824	11772	12068	11810	11999	11689	11770	11874	11793	11809	11895	11756	11799	11899	11888	11998	11978	11859	11903	11832	11843	11826	11875	11795	11871	11996	11750	11986	11867	11976	11769	11854	11840	11870	11887	11933	11948	11856	11793	11914	11714	11852	11815	11881	11841	11850	11927	11864	11846	12001	11971	11600	11906	11749	11843	11788	11749	11961	11843	11894	12077	11881	11861	11893	11824	11933	11824	11851	11950	11749	11832	12007	11785	11739	11879	11963	11820	11877	11974	11784	11916	11848	11900	11855	11648	12006	11845	11795	11906	11803	11740	11827	11788	12006	11887	11969	11794	11792	11804	11925	11801	11876	11868	11783	11855	11784	11913	11913	11898	11950	11870	11761	11766	11803	12025	11793	11941	11768	11758	11866	11763	11826	11758	11905	11793	11833	11901	11781	11747	12019	11768	11740	11927	11762	11744	11810	11789	11934	11747	11915	11786	11826	11761	11809	11928	11751	11804	11942	11862	11861	12075	11845	11832	11783	11685	11890	11827	11978	11836	11695	11872	11851	11930	11759	11940	11691	11832	11717	11762	11883	11830	11777	11866	12001	11766	11744	11772	11894	11849	11846	11897	11920	11782	11933	11886	11840	11842	11682	11797	11761	11924	11830	11781	11668	11789	11813	11734	11790	11847	11877	11897	11858	11791	11736	11808	11866	11886	11899	11882	11820	11882	11798	11793	11859	11802	11913	11726	11841	11824	11902	11992	11857	11825	11847	12014	11815	11951	11825	11963	11879	11788	11878	11788	11749	11871	11904	11930	12033	11857	11776	11715	12040	11829	11732	11800	11864	11828	12022	11931	11750	11995	11859	11821	11681	11935	11879	11715	11827	11776	11938	11768	11865	11785	11735	11976	11728	11847	11970	11773	11948	11815	11801	11796	11880	11800	11862	11722	11949	12021	11674	12054	11837	11688	11704	11897	11850	11971	11912	11825	11808	11974	12068	11650	11889	11780	11978	11748	11859	11690	11918	11910	11845	11833	11778	11767	11722	11571	11883	11749	11990	11903	11861	11880	11788	11859	11880	11864	11628	11841	11945	11818	11927	11972	11843	11727	11778	11832	11717	11673	11793	11906	11832	11779	11761	11844	11992	11806	11756	11825	11721	11739	11833	11725	11995	11825	11760	11776	11889	11760	11861	11866	11968	11858	11984	11842	11845	11843	11759	11800	11895	11819	11713	11689	11825	11897	11909	11856	11782	11866	12137	11992	11907	11782	11908	11908	11859	11853	11828	11949	11937	11820	11778	11885	11964	11893	11918	11746	11901	11862	11759	11918	11773	11883	11794	11750	11853	11740	11743	11791	11819	11829	11829	11808	11699	11865	11808	12018	11892	11997	11915	11844	11908	11818	11822	11746	11770	11833	11763	11928	11829	11838	11749	11880	11832	11864	11807	11747	11685	11787	11761	12035	11766	11838	11929	12001	11721	11816	11821	11893	11811	11726	11910	11982	11907	11867	11966	11845	11793	12029	11880	11813	11879	11759	11942	11701	11822	11709	11668	11823	11895	11801	11798	12011	11754	11933	11698	11716	11969	11744	11755	11821	11961	11797	11670	11800	11662	11756	11724	11790	11821	11779	11805	11889	11808	11912	11839	11810	11913	11781	11792	11909	11803	11880	11866	11823	11846	11798	11862	11854	11868	11894	11686	11838	11776	11864	11839	11957	11867	11736	11902	11650	11938	11884	11862	11859	11746	11738	11883	12021	11851	11672	11782	11709	11830	11939	11869	11981	11786	11849	11728	11863	11750	11992	11853	11851	11882	11614	11801	11774	11837	11715	11836	11857	11815	11739	11855	11846	11843	11878	11696	11779	11777	11769	11783	11936	11954	11661	11872	11762	11739	11889	11977	11917	11881	11887	11871	11923	11631	11906	11902	11744	11691	11676	11903	11947	11795	11873	11680	11834	11767	11900	11702	11930	11881	11838	12001	11933	11726	11779	11782	11962	11921	11899	11689	11716	11936	12051	11968	11772	11815	11894	11952	12015	11762	11806	11932	11752	11648	11985	11871	11863	11719	11776	11793	11772	11804	12115	11764	11949	11906	11891	11819	11816	11850	11802	11923	11802	11924	11839	11750	11864	11978	11897	11869	11702	11828	11848	11853	11840	11927	11902	12093	11836	11722	11899	11923	11733	12011	11608	11857	11798	11917	11823	11928	11813	11828	11829	11795	11801	12002	11691	11957	11921	11978	11884	11825	11874	11982	11828	11858	11646	11839	11808	11698	11949	11705	11777	11710	11982	11813	11990	11851	11795	11847	11849	11803	11697	11814	12001	11883	11737	11852	11834	11884	11852	11884	11852	11906	11873	11762	11802	11879	11933	11724	11974	11917	11816	11786	11966	11842	11861	11791	11801	11878	11821	11916	11754	11867	11743	11912	11733	11783	11987	11819	11825	11829	11847	11940	11896	11888	11803	11862	11969	11723	11798	11950	11805	11884	11861	11760	11877	11906	11905	11924	11852	11820	11924	11834	11880	11984	11929	11839	11753	11785	11783	11948	11926	11819	11893	11763	11891	12018	11864	11860	11816	11873	11767	11743	11735	11773	11870	11724	11735	11867	11912	11835	11837	11890	11789	11951	11892	11832	11774	12116	11706	11770	11784	11705	11934	11829	11840	11647	11827	11827	11861	11952	11818	11878	11976	11855	11756	11831	11756	11962	11673	11987	11850	11803	11808	11766	11746	11948	11876	11882	11712	11963	11800	12001	11780	11810	11911	11862	12004	11853	12050	11820	11974	11766	11902	11898	11843	11936	11823	11901	11910	11847	11886	11824	11897	11803	11779	11836	11894	11937	11879	11827	11930	11717	11832	11890	11769	11837	11971	11814	11762	11712	11789	11910	11965	11907	11879	11989	11802	11932	11842	11742	11844	11734	11696	11820	11862	11656	11854	11994	11983	11895	11895	11931	11790	11777	11845	12028	11690	11791	11955	11771	11670	12132	11732	11858	11843	11864	11924	11896	11801	11883	11999	11849	11826	11805	11957	11790	11640	11793	11838	11651	11818	11858	11849	11757	11906	11721	11790	11763	11617	11866	11867	11743	11823	11758	11823	11915	11853	11795	11996	11799	11899	11712	11772	11680	11794	11860	11842	11805	11910	11905	11811	11691	11960	11953	11799	11699	11855	11779	11834	11942	11913	11804	11930	11697	12004	11759	11924	11796	11857	11868	11878	11902	11841	11828	11739	11798	11812	11931	11688	11825	11864	11670	11934	11752	11963	11817	11841	11813	11834	11725	11843	11722	12058	11808	11763	11933	11704	11888	11919	11764	11764	11797	11765	11664	11777	11973	11682	11725	11939	11843	11745	11718	11869	11829	11829	11887	11773	11908	11773	11789	11912	11950	11935	11906	11780	11712	11779	11904	11915	12105	11830	11763	11842	12004	11833	11692	11857	11784	11939	11928	11782	11714	11756	11743	11919	11817	11784	11854	11875	11769	11944	11775	11788	11731	11820	11787	11716	11838	11884	11743	11792	11895	11812	11871	11843	11766	11837	11868	11815	11826	11731	11911	11887	11710	11741	11851	11887	11784	11765	12045	11879	11902	11935	11780	11871	11660	12040	11881	11738	11846	11833	11739	11836	11794	11768	11820	11910	11722	11846	11802	11849	11902	11895	12001	11991	11887	11811	11737	11832	11911	11840	11950	11896	11851	11932	11764	11961	11866	11747	11743	11728	11890	11737	11812	11950	11874	11810	11843	11760	11875	11773	11735	11842	11929	11881	11732	11855	11827	11875	11765	11703	11624	11883	11816	11849	11997	11898	11781	11943	11843	11756	11785	11831	11807	11855	11942	11834	11915	11972	11772	12096	11833	11991	11865	11892	11848	11767	11948	11940	12033	11849	11860	11795	11859	11749	11869	11900	11793	11937	11864	11662	11596	11734	11842	11785	11778	11852	11869	11832	11928	11875	11763	11892	11750	11908	11972	11674	11925	11761	11708	11881	11758	11803	11776	11903	11732	11932	11913	11932	12033	11807	11801	11858	11915	11804	11726	11882	11975	11805	11907	11858	11966	11771	11926	11917	11668	11611	11772	11831	11747	11836	11979	11934	11905	11738	11964	11790	11796	11849	12018	11721	11824	11795	11752	11697	11861	11806	11955	11986	11764	11639	11850	11977	11806	11876	11898	11892	11884	11866	11887	11803	11858	11775	11883	11801	11969	11938	11956	11889	11770	11861	11845	11850	11949	11741	11893	11901	11850	11760	11942	11855	11782	11841	11795	11838	11730	11782	11755	11869	11850	12002	11759	11554	11647	11830	11720	11927	12030	11924	11822	11785	11837	11767	11695	11809	11911	11916	11708	11830	11793	11505	11644	11891	11700	11954	11861	11909	11820	12043	11949	11733	11907	11960	12070	11713	11956	11958	11774	11880	11900	11871	11870	11919	11866	11745	11807	11794	11862	11725	11771	11735	11722	11820	11786	11800	11834	11842	11874	12057	11828	11934	11793	12007	11927	11944	11849	11816	11956	11907	11788	11946	11800	11871	11796	11695	11818	11860	11629	11726	11829	11886	11885	11835	11874	11807	11849	11809	11690	11797	11858	11720	11863	12002	11809	11937	11925	11728	11974
31143	25165	28356	25370	22783	22543	22290	21633	20883	21232	20836	20717	20884	20816	20509	20562	20808	20697	20775	20454	20533	20310	20565	20574	20632	20578	20538	20377	20408	20500	20475	20441	20325	20582	20654	20471	20406	20379	20431	20596	20615	20578	20507	20608	20799	20563	20580	20698	20322	20381	20229	20519	20590	20608	20673	20617	20503	20450	20357	20503	20484	20265	20441	20363	20653	20453	20464	20550	20568	20555	20609	20502	20512	20515	20697	20255	20463	20443	20526	20618	20592	20629	20450	20588	20667	20512	20637	20395	20349	20562	20665	20398	20255	20406	20053	20355	20426	20402	20537	20735	20477	20648	20502	20511	20304	20567	20314	20248	20327	20267	20468	20356	20465	20765	20487	20596	20460	20461	20454	20612	20565	20320	20500	20366	20450	20615	20424	20176	20609	20363	20422	20490	20593	20415	20484	20492	20500	20472	20440	20346	20643	20482	20444	20592	20438	20363	20385	20568	20479	20366	20446	20559	20412	20456	20501	20668	20653	20644	20511	20522	20325	20434	20298	20358	20250	20684	20695	20499	20445	20412	20366	20495	20311	20580	20634	20470	20522	20318	20441	20467	20352	20371	20427	20338	20446	20502	20329	20601	20145	20423	20282	20462	20403	20334	20544	20773	20501	20504	20697	20454	20470	20517	20302	20492	20360	20255	20311	20456	20373	20479	20494	20427	20495	20398	20376	20647	20488	20633	20544	20509	20438	20306	20408	20399	20313	20536	20522	20444	20397	20618	20474	20482	20333	20470	20458	20481	20475	20394	20618	20628	20579	20537	20504	20483	20614	20502	20595	20383	20396	20506	20601	20500	20601	20469	20432	20398	20365	20415	20496	20430	20435	20422	20344	20267	20390	20386	20607	20650	20469	20610	20402	20339	20629	20472	20422	20368	20507	20544	20328	20411	20642	20380	20291	20312	20456	20377	20327	20509	20360	20432	20824	20491	20637	20484	20561	20316	20596	20615	20215	20581	20466	20590	20453	20504	20425	20407	20511	20436	20285	20253	20289	20440	20301	20160	20361	20350	20471	20555	20253	20522	20360	20382	20666	20230	20521	20605	20538	20509	20494	20383	20442	20241	20473	20540	20340	20254	20307	20221	20287	20356	20536	20467	20390	20306	20493	20418	20524	20313	20399	20609	20229	20453	20500	20649	20309	20449	20555	20442	20388	20493	20576	20363	20146	20407	20369	20526	20396	20369	20591	20392	20521	20515	20557	20478	20374	20597	20238	20503	20533	20191	20478	20489	20381	20161	20592	20407	20268	20444	20579	20454	20226	20641	20244	20288	20257	20415	20496	20383	20475	20382	20348	20608	20462	20499	20366	20430	20484	20575	20416	20489	20561	20404	20412	20643	20348	20261	20394	20536	20368	20346	20512	20555	20213	20435	20352	20407	20325	20524	20668	20416	20528	20364	20496	20337	20668	20650	20581	20450	20600	20641	20420	20600	20431	20468	20389	20558	20378	20624	20658	20518	20619	20564	20420	20369	20500	20529	20398	20514	20311	20431	20549	20496	20305	20305	20286	20463	20462	20742	20479	20463	20635	20435	20546	20470	20591	20512	20381	20598	20504	20562	20535	20239	20536	20381	20615	20503	20477	20430	20407	20586	20524	20534	20537	20655	20370	20715	20474	20406	20340	20773	20582	20517	20296	20390	20617	20355	20328	20525	20465	20470	20335	20370	20530	20317	20259	20436	20504	20347	20299	20607	20365	20461	20442	20239	20418	20342	20409	20385	20290	20559	20523	20337	20436	20303	20598	20633	20722	20554	20392	20498	20444	20616	20615	20490	20613	20658	20420	20563	20379	20356	20673	20666	20480	20369	20423	20687	20460	20657	20415	20730	20446	20579	20398	20549	20395	20445	20431	20445	20489	20487	20349	20484	20610	20671	20664	20352	20455	20283	20548	20420	20482	20499	20425	20436	20508	20480	20660	20527	20584	20509	20646	20548	20626	20653	20405	20523	20468	20202	20510	20322	20361	20598	20479	20535	20429	20506	20645	20481	20424	20621	20565	20508	20723	20567	20537	20677	20333	20379	20462	20370	20748	20416	20471	20680	20322	20425	20409	20708	20525	20606	20651	20346	20331	20466	20543	20628	20533	20569	20402	20423	20516	20364	20512	20388	20650	20671	20346	20635	20370	20411	20282	20310	20641	20596	20465	20388	20513	20445	20582	20436	20527	20336	20439	20425	20567	20437	20483	20648	20636	20362	20346	20184	20514	20604	20515	20523	20418	20144	20504	20389	20690	20691	20589	20527	20552	20473	20554	20566	20468	20534	20206	20701	20628	20710	20426	20525	20356	20558	20636	20449	20539	20511	20366	20335	20561	20475	20444	20541	20278	20455	20669	20391	20456	20314	20307	20665	20397	20615	20288	20469	20597	20472	20544	20573	20601	20521	20344	20536	20413	20620	20437	20597	20453	20583	20552	20325	20498	20392	20453	20498	20324	20549	20524	20592	20326	20407	20420	20491	20495	20609	20541	20598	20734	20706	20537	20603	20396	20549	20399	20244	20477	20427	20555	20436	20406	20455	20506	20266	20562	20360	20378	20643	20320	20615	20535	20729	20609	20622	20546	20381	20491	20485	20362	20412	20603	20554	20723	20618	20367	20423	20405	20670	20409	20321	20356	20577	20635	20324	20534	20680	20373	20541	20497	20553	20470	20500	20593	20566	20555	20348	20753	20514	20664	20716	20664	20395	20349	20276	20478	20506	20593	20645	20581	20412	20616	20382	20708	20320	20347	20633	20334	20354	20386	20512	20551	20615	20336	20470	20483	20325	20589	20550	20561	20318	20594	20402	20709	20620	20618	20608	20505	20402	20710	20777	20561	20602	20698	20501	20401	20406	20516	20426	20385	20402	20348	20397	20549	20630	20402	20444	20199	20353	20547	20550	20429	20552	20378	20459	20587	20453	20387	20439	20515	20466	20550	20759	20761	20493	20403	20455	20432	20465	20448	20751	20421	20362	20380	20497	20525	20241	20473	20626	20560	20522	20417	20430	20539	20351	20338	20454	20191	20525	20572	20561	20630	20625	20414	20591	20320	20552	20625	20351	20580	20447	20565	20242	20339	20489	20463	20486	20568	20691	20592	20539	20701	20492	20576	20435	20532	20536	20607	20323	20486	20467	20332	20426	20446	20458	20485	20434	20629	20698	20220	20345	20546	20407	20600	20519	20700	20453	20313	20476	20376	20338	20384	20642	20397	20371	20309	20445	20503	20576	20443	20489	20466	20487	20310	20307	20579	20517	20415	20215	20461	20574	20328	20436	20493	20645	20445	20636	20439	20370	20387	20296	20408	20604	20772	20388	20529	20512	20492	20469	20452	20291	20336	20317	20391	20700	20347	20550	20341	20331	20614	20602	20562	20409	20486	20709	20374	20699	20609	20291	20554	20300	20732	20569	20561	20630	20642	20713	20375	20666	20558	20484	20540	20575	20917	20311	20625	20484	20446	20410	20473	20354	20433	20643	20576	20391	20432	20416	20354	20666	20452	20575	20408	20474	20611	20462	20573	20284	20344	20408	20740	20356	20483	20553	20514	20604	20571	20517	20486	20753	20508	20466	20477	20310	20570	20533	20573	20473	20469	20472	20661	20296	20398	20390	20333	20373	20556	20491	20492	20527	20353	20601	20642	20664	20482	20556	20833	20590	20378	20561	20278	20479	20568	20456	20521	20458	20420	20470	20544	20506	20545	20314	20176	20423	20573	20447	20420	20517	20659	20485	20627	20334	20440	20262	20237	20558	20454	20443	20635	20469	20455	20349	20406	20579	20606	20527	20498	20392	20611	20347	20522	20358	20346	20363	20506	20657	20325	20486	20572	20452	20471	20388	20442	20512	20671	20423	20623	20434	20435	20649	20661	20238	20706	20499	20584	20514	20708	20312	20555	20394	20765	20438	20338	20491	20460	20691	20505	20405	20686	20429	20646	20580	20376	20512	20349	20579	20616	20514	20509	20382	20317	20564	20524	20504	20479	20445	20360	20283	20480	20532	20234	20320	20600	20385	20333	20470	20646	20498	20514	20466	20260	20286	20590	20731	20418	20860	20706	20759	20486	20588	20476	20318	20541	20741	20505	20323	20399	20536	20499	20363	20682	20619	20555	20483	20259	20724	20730	20646	20543	20521	20449	20540	20580	20494	20717	20308	20079	20222	20333	20636	20656	20398	20476	20253	20454	20356	20435	20482	20575	20266	20559	20392	20746	20425	20377	20490	20433	20469	20323	20202	20479	20518	20734	20518	20524	20309	20534	20799	20495	20659	20292	20376	20553	20495	20317	20451	20701	20531	20583	20433	20465	20672	20542	20422	20433	20389	20542	20496	20416	20524	20538	20586	20455	20478	20361	20440	20387	20457	20390	20477	20537	20457	20311	20619	20402	20446	20391	20683	20455	20662	20460	20562	20514	20552	20613	20527	20710	20549	20338	20471	20482	20431	20531	20356	20505	20281	20486	20500	20430	20523	20289	20569	20536	20385	20573	20781	20702	20502	20530	20487	20533	20666	20385	20242	20469	20528	20544	20601	20338	20518	20393	20192	20423	20536	20500	20294	20580	20456	20531	20254	20390	20596	20642	20467	20513	20314	20319	20618	20195	20481	20543	20515	20482	20625	20554	20564	20298	20356	20278	20665	20562	20305	20397	20540	20403	20582	20505	20560	20529	20464	20756	20414	20475	20423	20413	20290	20385	20470	20461	20460	20468	20567	20857	20238	20234	20279	20542	20544	20756	20642	20657	20606	20529	20475	20597	20589	20576	20369	20355	20165	20474	20621	20539	20621	20579	20507	20480	20501	20312	20472	20707	20519	20505	20667	20636	20616	20518	20401	20660	20419	20397	20356	20649	20522	20458	20493	20381	20514	20384	20590	20357	20544	20425	20530	20469	20444	20566	20485	20406	20357	20448	20648	20484	20482	20505	20525	20552	20526	20579	20509	20337	20370	20492	20455	20252	20454	20724	20607	20461	20611	20519	20375	20514	20453	20633	20480	20235	20477	20421	20414	20489	20424	20283	20317	20402	20429	20556	20378	20536	20336	20395	20571	20576	20382	20543	20539	20476	20477	20572	20359	20504	20815	20230	20327	20287	20628	20572	20330	20604	20478	20331	20530	20353	20315
14349	20511	20126	14823	13743	13477	13028	12330	12377	12211	12134	12390	12085	11999	11931	11971	11996	12076	11992	11915	11875	12048	12119	12089	11980	11834	11903	11979	11818	12068	11929	11956	11983	11844	11931	12032	12170	12137	12058	11977	11939	11936	11853	11864	12024	11870	11900	12047	11899	11955	11753	11874	11991	11844	11934	11916	11880	11809	11860	11856	12132	11915	11965	11901	11882	11765	12024	11861	11897	12096	12042	11807	11672	11807	11985	11924	11778	11720	11882	11966	11939	11830	11921	11954	11893	11807	11999	11869	11888	11868	11927	11773	11953	11730	12014	11810	11925	11895	11807	11790	11917	11768	12074	11861	11775	11908	11857	11828	11848	11805	11805	11990	11878	11976	11819	11984	12015	11765	12039	11863	11687	11916	11985	12004	11945	11862	11930	11852	11979	11947	11941	11930	11926	11866	11825	12034	11826	11994	11860	12052	11914	11902	11762	11947	11956	11763	11899	11931	12010	11953	11891	11880	11864	11907	11949	11798	11906	11857	11934	11928	11871	11963	11935	11926	11668	12103	11901	12028	11879	11929	11910	11877	11952	11792	11951	11937	11903	11898	11928	11928	11888	11973	11785	11966	11847	11988	11854	11785	11924	11934	12018	11999	12000	11981	11997	11987	12023	12007	11842	11949	11884	12114	11782	11843	11884	11832	11955	11730	11873	11922	11786	11887	11885	11842	11958	11837	11983	11611	11748	11842	11961	11909	11908	11784	11897	11876	12036	11874	11934	11768	11936	11945	11759	11761	11819	11839	11880	11991	11831	12079	12027	11859	11745	11963	12014	11783	11875	11767	11694	11837	11906	11816	11837	11855	11861	11827	11859	11868	11926	11768	11828	11940	11818	11985	11728	11821	11951	12001	11863	12115	11836	11953	11814	11931	11940	11819	11783	11957	12009	11953	11960	11918	11937	11904	11899	11916	11932	11965	11767	11769	11897	11837	11831	11883	11853	11965	11839	11928	11802	11900	11786	11921	11990	11849	11877	11977	11874	11916	11991	11854	11887	11933	11938	11635	11958	11902	11941	11918	11910	11944	11793	11835	11942	11900	11840	12019	11933	11919	11984	11947	11887	11783	11866	11839	11799	12013	11808	11893	11853	11918	11934	11831	11984	11863	12044	11846	11985	11924	11950	11982	11947	11743	11889	12012	11889	11984	11852	11879	12042	11990	11862	11800	11967	11968	11932	11937	12080	11852	11887	12041	11962	11958	11925	11881	11767	11779	11865	11743	11878	11978	11879	11839	11946	11990	11799	11914	12112	11925	12007	12004	11898	11762	11875	11728	11972	11811	11993	11860	11931	11806	11817	11887	11825	11721	11893	11857	11935	11984	11741	11923	11958	11919	11989	11917	11826	11963	11983	11865	11881	11889	11974	11860	11954	11861	11991	12016	11807	11882	12005	11898	11739	11860	11880	11657	11835	11889	12036	11887	11839	11925	11889	11818	11818	11980	11966	11820	11980	11823	11918	11856	12017	11972	12021	11900	11953	11768	11769	11930	11923	11823	11893	11896	11790	11810	11840	12022	11975	11805	11908	11932	11958	11935	11968	11977	11754	11700	12023	12035	11774	11973	11877	11792	11768	11806	11705	12016	11790	11934	11871	11929	11875	11784	11981	11860	11846	11958	11972	12051	11877	11999	12004	11983	11925	11914	11903	11786	11817	11868	11800	11926	11943	11922	12040	11787	11865	11808	11987	11943	12039	11864	11804	11831	12010	11971	11972	12022	11878	11921	11990	11900	11915	11937	12051	12008	11878	11978	11884	12089	11882	11831	11982	12057	11979	11964	11810	11937	11969	11844	11810	11740	11925	12036	12078	11918	12017	11808	11975	11868	11975	12047	11863	11948	11838	11991	11898	11958	11940	11903	11912	11866	11758	11933	11886	11917	11823	11913	12024	11689	11891	11877	11882	11795	11737	12042	11888	12083	11899	11755	11880	11897	12045	11965	11982	11818	11866	11878	12018	11922	11962	11866	11778	11714	11972	11977	11944	11744	11992	11741	11807	11911	11918	12001	11863	11811	11964	11906	11853	12039	11866	11908	12014	11959	11968	11716	11887	11905	11866	11897	11875	11891	11876	11815	11886	12039	11787	11952	11970	11887	11875	11924	11862	11959	11946	11899	11975	11796	11998	11861	11975	11906	11937	11919	11941	11903	11858	11898	11892	11927	11873	11958	11974	12010	11910	12056	11951	12008	11923	12075	11903	11935	11858	11835	11834	12002	11947	11839	11911	11821	11979	11869	11923	11807	11677	11766	11914	11916	11911	11855	11751	11915	11849	12020	11743	12118	12105	12062	11925	11825	12071	12027	12021	11893	11926	11924	11931	11867	11973	11870	11995	11864	11878	11819	11790	11844	11924	12028	12118	11950	11779	12065	11960	11831	11834	12130	11925	12021	12043	12014	11913	11940	11951	11800	11983	11833	12005	11716	11886	12038	11782	11918	11709	11806	11976	11923	11920	11782	11863	11928	12050	11862	11875	11770	11952	11784	11884	11945	11788	12058	11792	11984	11860	11869	11888	11986	11791	11918	11977	11776	11870	11796	12111	11889	12002	11822	11938	11965	11867	11985	12013	11706	12076	12037	12006	11907	12002	11838	11904	11933	11891	12043	11988	11949	11858	11909	11836	11913	11926	11841	11914	11802	11887	11879	11770	12033	11852	11874	11897	11972	11872	12054	11977	12068	11922	11776	11816	11815	11815	11936	11889	11828	12004	11974	11725	11941	11642	11974	11792	11955	11775	11848	11990	11998	11768	11892	11980	11832	11934	11815	11866	11929	11820	11985	11846	11973	11886	12010	11886	11898	11975	11880	11835	11890	11978	11999	11984	11995	11981	11964	11882	11991	11960	11865	11825	11956	12054	11813	12045	11970	11825	11920	11905	12124	11966	11774	11890	12001	11839	11893	11850	11791	12067	11938	11884	11732	12000	11858	12055	11999	11953	12072	11931	11943	11781	11834	11999	11924	11976	11902	11949	11975	11894	12065	11852	11851	11994	11832	12037	11755	11905	11774	11920	11863	12007	12026	11863	11860	12020	11625	11958	11989	11823	11840	11847	11945	11840	11795	11941	11874	11804	11972	11876	11949	11949	11855	11800	12008	12054	11953	11905	11870	12030	12012	11930	11955	11948	11893	11742	11883	11938	11872	11760	11858	11921	12022	12073	11924	11997	11886	11860	11810	11825	12033	12040	11849	12032	11848	11912	11854	11949	11936	11882	11757	11885	11935	12008	11876	12047	11897	11885	11845	11853	11945	12088	11936	11875	11858	11869	11881	11932	11914	12010	11849	11998	11821	11942	11846	11985	12028	11823	12070	11684	11718	11919	11862	12007	11900	11920	11961	11956	12013	11914	11763	11969	12136	12011	11801	11790	11989	11839	12019	11913	11937	11880	11983	11920	11993	11918	11888	11888	11795	11785	11921	11944	11881	11998	12029	11901	11786	11892	12034	11895	11958	11922	11902	11936	11916	11871	11973	11789	11990	11797	11756	12069	11882	11876	11943	11960	11992	11944	11943	11843	12039	11887	11932	12052	11857	11822	11975	11911	11904	11695	11873	11970	11852	11799	11915	11941	11936	11908	11946	12010	11879	12103	11916	12078	11923	11818	11858	11944	11963	11906	11810	11834	12030	11721	11841	11892	11883	11833	11887	11874	12101	11905	11977	11817	11898	12001	11927	11825	11776	11890	11808	11978	11880	11784	11775	11909	11976	11764	11920	11847	11997	11934	11766	11727	11946	11929	12019	11888	11810	11957	11842	11968	12038	11713	11845	11919	11966	11889	11976	12000	11863	11998	11993	12003	11948	11813	11974	11658	11940	11913	11856	12096	11888	11932	11948	11924	12028	12016	11789	11701	12007	11972	12088	11975	11906	12080	11895	12052	11844	12087	11989	11981	11919	12024	11904	11897	12044	12001	11923	11803	11880	11869	12061	12048	11864	11984	12060	11870	11912	11932	11901	11806	11926	11953	11961	11836	12054	11790	11812	12020	11885	11873	11972	11943	11845	11882	11935	12020	11836	11987	12041	11843	11992	11890	11872	11930	11873	11783	11939	11920	11968	11873	11993	11886	11992	11975	11986	12054	11920	12014	11855	11833	11748	11842	11987	12050	11798	11977	11756	11728	11966	11834	11965	12048	11856	12063	11907	11921	11918	11869	11825	11927	11920	11968	11834	12047	11892	11900	11950	11933	11851	12005	11988	11817	11931	11974	12016	11947	11827	12040	11914	12002	11901	11892	11985	11982	11818	11742	11939	11847	11860	11883	11902	11930	11720	11770	11922	11711	11989	11861	11810	11980	12090	11907	11811	12067	11887	11925	11743	11990	11897	12041	11882	11722	11841	11865	11916	11909	11825	11873	11794	11963	11897	11946	11811	11740	11727	11822	12007	12069	12011	11944	12006	11917	11986	11742	11887	11897	12073	12037	11828	11753	11854	12031	11980	11894	12004	11849	12023	11966	11700	11875	11846	11719	11847	11860	11838	11838	11791	11917	11771	11855	12086	11894	11760	11839	11896	11929	11914	11787	11859	11898	11843	11885	11890	11950	11711	11952	11868	11951	11767	11762	12028	11978	11924	11926	11910	11948	11879	11826	11858	11873	11813	12074	11961	11891	11733	11833	11907	11986	11864	11921	11905	11876	11960	11825	11878	11884	11932	11891	11900	12028	12057	11932	11963	12053	12008	11913	11992	12098	12059	11937	11830	11925	11990	11885	11946	11884	11819	11945	12033	12083	11947	12051	11878	11917	12022	11985	11822	11937	11952	11905	11748	11880	11864	11876	11739	11858	11960	11797	11838	11847	11905	11877	12097	11826	11919	11796	12019	11891	11942	11868	11835	11771	11954	11905	11776	12079	11894	11818	11890	11857	11813	11997	11841	11979	11888	11802	12001	12122	11841	11880	11830	11873	12041	12008	11837	11928	11933	12005	11967	11915	11940	11850	11835	11868	11967	12010	11861	11701	11913	12007	12098	11906	11868	11843	11937	12008	11915	11824	11818	12002	12164	11979	11891	11849	11741	11845	11857	11931	11960	11871	11867	11926	11987	11891	12013	11903	12013	11781	11855	12147	11816	11831	11851	11860	11874	12029	11912	11830	11829	11990	11926	11939	11884
24644	21050	27744	26290	24783	25231	25302	23048	22536	22447	22258	21890	21628	21539	21762	21273	21419	21551	21403	21234	21468	22461	22450	21743	21517	21559	21187	21094	21284	21183	21125	20933	21107	20992	21020	21075	21164	21141	21132	21246	20939	21010	20955	21020	20892	21276	21024	20757	21049	20912	20971	20984	21089	20867	20994	21050	21009	21090	20975	20747	20828	20960	21119	21036	21215	21127	21189	21151	20976	21079	20876	20900	21152	20903	21168	21133	21022	21099	21000	21120	21151	21057	21054	21090	20867	20999	20977	20951	20956	20960	21203	21222	21113	20864	21219	21400	20985	21108	21052	21193	21062	20898	20950	20888	21015	20989	21013	21019	21229	20890	21214	21112	21145	21094	21108	21005	21145	20807	21137	21117	21246	20987	20997	21005	20992	21230	21040	21032	21150	21191	21070	20940	21019	21208	21022	20851	20989	21036	21172	20903	21380	21061	20979	21125	21075	20962	21192	21064	20989	20958	21239	21110	21049	21239	21309	21075	20983	20951	21093	21055	20974	20815	21119	21048	20990	20912	21086	21062	20952	20892	21003	21166	21255	21171	21009	21190	21143	21046	20963	20879	21104	21016	20982	20979	21138	20993	21011	21060	21189	20927	21165	21140	20965	21254	21037	20803	20875	21022	21135	20825	21091	21002	21092	20979	21046	21199	21106	21093	21139	21073	20951	20949	21264	21120	21052	21233	21011	21042	21175	20951	21115	21116	20965	21033	20923	21080	21037	20902	21193	21104	21060	20867	21048	21045	20986	21128	21085	21073	21188	21049	21204	20825	20999	21198	21020	20900	21393	20999	20851	21006	21170	21367	21025	20913	21154	21143	21107	21078	20859	20723	20850	21061	20787	20774	21276	20915	21128	20664	20877	21054	21183	20995	20961	20657	21103	21148	21197	21142	21086	21182	21210	21366	20971	21022	21057	20987	20990	21070	21175	21157	21032	20948	21025	21001	21088	21065	21070	20944	20931	21145	20960	21018	20911	20899	21132	20971	21221	20990	21002	21231	21290	20983	21183	20879	21117	21243	21001	21010	21070	20865	20911	21077	21128	21030	20844	21148	21197	21176	21061	21153	21045	20868	20784	21029	20964	21287	21341	21098	21343	20876	21092	21057	21145	21148	20887	21059	21121	20986	20873	21015	20976	21142	21070	20994	20836	21110	21113	21107	20859	21091	21027	20954	21022	21054	20838	21264	21044	20897	21216	21048	20978	20959	20985	20895	21221	21223	21191	21329	20904	20862	21185	20947	20950	21096	20866	20883	21068	21067	21113	21088	20979	21058	21008	20946	21038	21054	21253	20983	21021	21030	20907	21229	20920	21054	20809	20890	20890	20981	21001	21009	20914	21203	21030	21029	20959	21027	21224	20922	21249	20922	21133	21079	20987	21083	21000	21129	21139	21102	21147	21116	21228	20842	21164	21042	21059	20871	21125	21102	20844	20979	21297	21189	20992	21036	20962	21083	21068	21093	21107	20876	21134	20978	21054	21131	21117	20971	20966	20961	21003	20946	20998	21238	21040	21104	21003	20937	20980	20937	21129	20934	20930	20987	21047	21061	21012	21034	20929	21045	20970	21152	21025	21006	20979	21072	21068	20938	21119	20972	20847	20980	20917	21258	21198	21128	20954	21239	21042	21119	21015	21123	21211	21113	20970	21020	21116	20918	21043	21067	21039	21070	21063	20999	21338	21009	20907	21173	21117	20899	21001	21007	21302	21231	21126	21009	21054	21168	21252	21238	21121	21122	20990	20997	21161	20931	20951	20999	20872	21087	20976	20969	21073	21193	21062	21185	21050	21157	21255	20997	21100	20905	21183	21091	20914	21014	21180	21111	21227	21130	21272	21119	21083	20997	20861	20910	21039	21111	21231	20938	21017	21121	21114	20800	21004	21206	21089	21066	21015	21015	21175	21026	21130	20968	20868	21074	21210	21070	21039	21123	21212	20947	21239	20965	21102	20882	20896	20999	20938	21074	20972	21092	21015	20959	21070	20915	20896	20999	21043	20867	21130	21118	20860	21179	20822	21139	21175	20936	21011	21138	20705	20760	21157	21203	21060	20830	20934	21133	21069	21222	21236	21129	21190	21066	21263	21058	21159	20835	21195	21185	21213	20787	21095	20951	21211	20952	20912	21131	21291	21102	21104	20986	21114	20871	21007	21223	21075	21178	20841	21138	21015	21174	21125	20921	21250	21152	21039	21248	20972	21163	21143	20950	20960	21129	20981	20864	21039	20775	21030	20931	20989	20935	21066	20882	20931	21124	20970	20914	20986	21139	21248	21028	21133	21147	21048	21053	21010	20863	20948	21124	21031	20953	20889	21020	21116	21090	20968	21136	20837	21118	21032	21037	20991	21013	21023	21131	21157	21276	21152	20948	20968	21107	21106	20922	21095	21143	21008	21015	20881	21092	21116	21004	21027	20933	20956	21048	21341	20880	20832	21223	21083	21049	21300	20962	20955	21030	21205	20992	21174	20980	20892	21278	21013	20964	21073	21038	20946	21161	21052	21055	20812	20909	21210	21157	21143	21065	21169	21028	21184	21131	21099	20898	21184	21287	21107	21174	21027	21107	21132	20967	21152	21175	20878	21047	21049	21211	21003	21051	21136	21149	20923	21126	21026	20830	20851	20929	21101	20911	21152	21150	20975	21106	20965	21037	20923	21015	21256	20916	21135	21006	21226	21170	20939	21085	20967	21077	21072	21030	21076	21042	20999	21162	21298	21158	21206	21180	21158	21049	21029	21134	21137	21179	21116	21170	21114	21120	21042	20892	20991	20878	21050	21055	21121	21121	21330	20918	20871	20989	21266	21134	21157	21040	21101	21028	21031	20830	20923	20984	21109	20933	20981	21200	20986	20985	20920	21115	21173	20847	20960	21103	21033	20910	21128	20844	20971	21088	20998	20892	20664	21167	21091	20661	20995	21178	20779	21068	21122	20967	21105	20959	20952	21005	21232	21135	21139	20956	21004	20986	21136	21361	21008	21053	21183	20976	21007	21027	20942	21015	21034	20962	20919	21035	20920	20936	20915	21005	21191	21075	20978	20974	20924	21370	21171	21189	21203	21067	21000	21165	21112	21125	21113	20978	21105	20979	21031	21154	20897	21085	21113	20973	21017	20854	20946	21110	21206	20936	21014	20813	21179	21072	21178	21114	21112	21210	20877	21092	21108	20955	21095	20967	21195	21029	21170	21036	20990	21078	21143	21198	21041	21038	21072	20995	21058	21104	21128	21216	21086	21053	21093	21068	20882	21096	21115	20990	21077	21124	21106	20957	21040	20867	21138	21128	21047	20980	21179	20769	21314	21108	21099	21075	21093	20848	21159	21038	20991	21272	20902	20912	21012	21005	20919	21111	21267	21207	20968	21054	21381	21114	21092	20839	21011	20991	21154	21018	20952	21007	21021	21144	20970	20762	21073	20891	21083	21041	20988	21051	21064	21143	21125	21094	21040	20920	20996	21090	20912	20847	21052	21167	21244	20882	21072	21020	20833	21305	20922	21056	21239	21169	21069	21213	21158	21077	21028	20772	21086	21022	21189	21153	20931	21150	20907	21126	21214	20849	20904	21153	21106	20929	21157	20958	21039	21228	21119	21025	21079	20947	21024	20987	21004	20985	21069	21169	21297	21065	20819	20941	21139	21142	20988	21052	21139	20875	21135	21364	21254	20858	21167	21074	21093	20953	21039	21166	21236	20975	21166	20818	20954	21047	21119	21085	21147	21207	21003	20905	21021	21185	20790	21045	20936	21089	21050	20904	20903	20958	20844	21159	20941	21074	20943	21112	21081	20988	20705	21208	21260	21120	21073	21204	21083	21038	20926	21049	21137	21101	21013	20913	21116	21010	21249	21101	21010	20954	20950	21055	21443	21101	21188	21171	21076	21084	20868	20834	21232	21001	20855	21166	21128	20971	21080	21044	21055	21043	20978	21239	20971	21201	21030	21088	20983	21208	21213	20904	21040	21045	21037	20953	21022	21084	21130	21265	21018	21112	20789	20931	20969	21117	21063	20941	21076	20863	21102	20986	21063	20925	21186	20943	20954	21175	21062	20917	20906	21090	21014	21053	21081	20917	21251	21155	21053	21054	21028	20927	21088	21200	21181	21140	21138	21105	21168	20892	21082	20992	21141	20954	21076	21277	21039	21092	21026	21034	21067	21189	20886	20997	21132	21242	21048	20870	20953	21172	21051	20978	20983	21119	21122	21020	21159	21055	21154	21051	21303	21229	21013	20920	21133	21170	21119	21304	21207	20854	21079	21319	20978	21140	20986	21074	21093	20880	20969	21197	21076	21150	21076	20947	20781	21244	21240	21018	20976	21092	21216	21070	20816	21005	20893	20949	20983	21279	21130	21121	21113	21069	21039	21095	20920	20897	21124	21033	21295	21068	21129	21035	20926	21233	20995	20831	20958	21201	21115	20870	21078	20959	20957	21299	21121	21227	20874	21124	21237	21141	20987	21037	21059	21052	21163	21084	21221	20919	20986	21032	21102	21052	21289	21028	20945	21164	21046	21096	21064	21070	21027	20884	21143	21070	21062	20854	21179	21183	21154	21054	21127	21071	21281	21038	20912	21008	20976	21033	21124	21057	21146	21094	21180	21059	21239	20960	20692	21066	21030	20856	21125	20935	21134	21171	21073	21083	21129	20986	21065	21086	21095	21015	21077	20794	21281	21138	21159	20932	21221	20915	21238	21175	20843	20920	21008	20903	21120	21032	20987	21196	21070	21107	21108	20848	21287	21093	20730	20990	20860	21008	21003	20895	20911	20898	20840	21112	21098	21050	21020	21384	21167	20943	20990	21068	21184	21215	20986	21131	21235	21064	21240	20998	20837	21077	21137	21114	21007	20882	20790	21011	20895	20968	21096	21011	21068	21201	21273	20967	21097	20963	21078	21251	21179	21047	20995	21017	21123	20939	20981	20931	20930	21030	21071	21339	21140	20993	21171	20990	20965	21008	21036	21059	20854	21103	21098	21089	21035	21235	21200	21176	20805	20867	21040	21069	21101	21065	20841	21007	21204	21118	21138	21049	21227	20928	21119	20946	20988	20967	20964	20918	20868	20873	21176	21335	20996	21044	20918	21127	21106	21226	21032	21075	21046	20972	21093	21023	21051	20949
11459	24398	23141	16852	15484	15058	14158	13466	13089	13201	13126	12909	12702	12600	12740	12608	12598	12454	12612	12458	12580	13031	13132	12972	12618	12486	12436	12458	12497	12523	12460	12349	12600	12334	12386	12483	12378	12381	12375	12235	12352	12258	12401	12356	12493	12340	12354	12554	12429	12338	12464	12256	12317	12496	12233	12420	12354	12363	12288	12267	12314	12275	12323	12379	12294	12550	12283	12497	12434	12409	12438	12429	12471	12326	12317	12393	12240	12340	12415	12449	12493	12279	12340	12305	12268	12076	12197	12463	12164	12356	12435	12345	12556	12263	12264	12277	12328	12341	12388	12372	12243	12419	12484	12235	12339	12242	12393	12543	12338	12458	12329	12233	12366	12460	12544	12306	12284	12234	12373	12180	12365	12248	12458	12413	12278	12279	12329	12337	12506	12366	12280	12381	12373	12257	12412	12394	12470	12368	12438	12343	12384	12243	12296	12369	12490	12144	12353	12277	12215	12220	12308	12329	12313	12185	12478	12353	12244	12342	12312	12466	12445	12274	12408	12349	12271	12221	12239	12437	12202	12402	12062	12190	12364	12222	12364	12362	12200	12341	12264	12294	12278	12499	12323	12378	12316	12261	12349	12325	12336	12245	12276	12326	12271	12230	12407	12509	12370	12282	12457	12336	12525	12178	12373	12408	12316	12315	12346	12208	12392	12239	12349	12316	12282	12239	12320	12254	12554	12368	12264	12234	12515	12378	12398	12384	12387	12296	12314	12366	12305	12179	12357	12287	12190	12293	12245	12293	12306	12321	12302	12432	12196	12368	12238	12299	12400	12491	12375	12132	12329	12228	12473	12336	12332	12320	12264	12282	12262	12448	12438	12318	12277	12197	12209	12269	12530	12281	12373	12388	12319	12333	12314	12282	12424	12204	12293	12370	12428	12440	12327	12298	12300	12211	12222	12343	12294	12353	12440	12281	12247	12339	12236	12362	12236	12180	12525	12441	12535	12315	12379	12250	12412	12150	12165	12260	12178	12409	12378	12268	12395	12324	12379	12349	12313	12310	12137	12413	12146	12324	12289	12253	12344	12286	12364	12396	12249	12211	12301	12292	12334	12288	12473	12354	12341	12346	12181	12046	12329	12309	12269	12223	12387	12245	12260	12221	12150	12281	12269	12404	12379	12233	12341	12305	12191	12318	12450	12298	12226	12262	12346	12374	12393	12299	12237	12257	12333	12294	12330	12301	12309	12114	12270	12286	12337	12369	12162	12357	12398	12145	12346	12340	12105	12308	12186	12341	12217	12349	12244	12272	12328	12417	12455	12300	12361	12352	12252	12266	12305	12294	12360	12282	12358	12442	12304	12196	12446	12231	12281	12441	12367	12318	12396	12210	12201	12340	12487	12277	12384	12160	12300	12251	12289	12373	12403	12230	12501	12322	12341	12174	12343	12305	12361	12448	12356	12439	12415	12358	12218	12366	12335	12186	12356	12137	12555	12262	12280	12424	12330	12377	12404	12221	12380	12235	12333	12230	12282	12482	12199	12403	12377	12318	12138	12312	12251	12304	12357	12412	12497	12206	12420	12351	12320	12319	12294	12194	12370	12268	12361	12255	12324	12381	12469	12282	12315	12327	12239	12409	12480	12233	12169	12309	12437	12411	12327	12147	12202	12438	12412	12279	12339	12167	12191	12494	12326	12257	12461	12295	12219	12466	12265	12539	12189	12386	12465	12362	12044	12309	12352	12229	12330	12352	12381	12388	12459	12424	12374	12302	12161	12241	12364	12302	12282	12402	12384	12112	12373	12320	12262	12411	12153	12409	12235	12344	12351	12420	12179	12367	12301	12285	12343	12198	12215	12299	12325	12288	12280	12270	12377	12247	12408	12421	12258	12440	12306	12294	12461	12367	12477	12289	12354	12315	12398	12366	12222	12415	12406	12350	12279	12336	12272	12322	12405	12372	12354	12257	12275	12239	12419	12343	12367	12317	12459	12253	12175	12384	12337	12300	12296	12290	12420	12267	12338	12374	12308	12451	12331	12098	12467	12271	12276	12437	12291	12261	12376	12416	12365	12433	12318	12201	12432	12451	12478	12291	12385	12321	12303	12132	12256	12381	12525	12180	12181	12334	12444	12284	12260	12183	12313	12462	12288	12154	12536	12166	12334	12324	12331	12283	12380	12228	12301	12387	12287	12414	12349	12244	12407	12226	12226	12306	12280	12198	12476	12283	12324	12208	12358	12252	12253	12397	12339	12343	12202	12261	12387	12380	12211	12456	12282	12440	12266	12413	12381	12394	12201	12429	12307	12303	12511	12151	12163	12353	12305	12299	12388	12232	12293	12312	12482	12346	12312	12289	12384	12439	12157	12358	12396	12206	12242	12305	12304	12543	12268	12343	12216	12236	12359	12268	12320	12370	12464	12397	12390	12415	12364	12235	12250	12360	12403	12436	12243	12508	12327	12369	12331	12342	12238	12391	12248	12281	12245	12449	12248	12448	12263	12467	12433	12371	12235	12435	12372	12246	12454	12344	12360	12263	12518	12281	12466	12119	12430	12353	12271	12290	12326	12296	12410	12184	12256	12244	12194	12507	12248	12344	12172	12280	12340	12432	12321	12296	12243	12494	12412	12232	12334	12411	12325	12254	12140	12242	12254	12360	12179	12483	12517	12267	12241	12277	12297	12373	12213	12285	12401	12330	12219	12252	12295	12270	12239	12283	12204	12191	12283	12228	12340	12275	12264	12412	12505	12342	12298	12427	12443	12250	12361	12390	12257	12238	12274	12230	12536	12167	12391	12257	12325	12270	12445	12208	12411	12362	12328	12143	12203	12312	12324	12291	12443	12401	12281	12216	12421	12311	12335	12450	12316	12161	12304	12324	12438	12271	12174	12239	12461	12308	12327	12278	12273	12408	12349	12384	12320	12566	12253	12257	12175	12449	12318	12211	12403	12288	12434	12504	12266	12221	12278	12337	12254	12271	12291	12122	12331	12374	12299	12298	12237	12297	12238	12247	12298	12265	12257	12225	12373	12290	12271	12447	12408	12311	12387	12252	12292	12469	12392	12270	12252	12087	12382	12243	12233	12327	12203	12286	12476	12304	12536	12410	12206	12324	12333	12260	12352	12481	12387	12456	12405	12312	12335	12373	12435	12199	12169	12263	12477	12459	12441	12228	12379	12339	12194	12449	12179	12512	12270	12497	12192	12228	12452	12263	12242	12372	12438	12326	12232	12306	12551	12214	12374	12382	12223	12165	12391	12445	12392	12402	12201	12386	12203	12240	12229	12350	12286	12499	12259	12191	12337	12095	12272	12152	12409	12281	12432	12329	12503	12335	12406	12302	12301	12392	12279	12282	12576	12369	12413	12339	12466	12441	12446	12351	12364	12308	12407	12328	12284	12176	12565	12283	12393	12308	12328	12192	12298	12167	12397	12324	12390	12350	12313	12295	12409	12240	12199	12339	12321	12361	12354	12287	12311	12304	12296	12405	12355	12310	12339	12273	12332	12337	12369	12321	12178	12365	12313	12263	12434	12381	12381	12287	12498	12340	12334	12282	12198	12516	12282	12307	12410	12389	12469	12210	12349	12175	12083	12173	12383	12312	12353	12293	12473	12359	12403	12252	12185	12296	12513	12338	12259	12344	12163	12248	12460	12366	12366	12362	12281	12450	12336	12243	12261	12263	12124	12398	12458	12223	12379	12279	12589	12320	12180	12223	12369	12331	12335	12344	12337	12429	12366	12248	12370	12303	12503	12269	12358	12509	12214	12446	12378	12321	12329	12412	12338	12396	12372	12259	12228	12141	12347	12350	12288	12216	12319	12371	12280	12209	12517	12289	12428	12183	12149	12435	12341	12152	12482	12214	12352	12326	12132	12283	12195	12463	12488	12138	12442	12360	12218	12152	12365	12350	12389	12416	12297	12304	12192	12228	12237	12359	12266	12375	12234	12326	12284	12294	12331	12367	12452	12424	12391	12302	12347	12345	12193	12333	12133	12225	12325	12287	12323	12192	12219	12342	12374	12091	12185	12425	12299	12311	12484	12298	12453	12237	12355	12249	12434	12312	12286	12373	12631	12218	12244	12504	12392	12277	12290	12312	12280	12510	12490	12500	12111	12188	12374	12317	12406	12498	12257	12390	12238	12269	12490	12278	12428	12265	12274	12341	12343	12172	12285	12285	12216	12455	12281	12358	12416	12223	12254	12360	12435	12385	12259	12286	12312	12436	12276	12395	12332	12241	12297	12446	12477	12151	12416	12357	12315	12359	12233	12151	12323	12318	12228	12270	12321	12130	12463	12476	12325	12523	12359	12383	12357	12421	12469	12264	12368	12365	12335	12290	12135	12464	12000	12462	12224	12416	12064	12344	12392	12326	12375	12255	12351	12385	12247	12488	12361	12386	12249	12434	12290	12336	12480	12357	11981	12336	12340	12300	12278	12444	12220	12521	12266	12343	12368	12493	12258	12373	12466	12396	12235	12098	12263	12200	12126	12338	12443	12287	12311	12385	12399	12285	12331	12381	12199	12182	12335	12341	12278	12317	12213	12110	12332	12409	12199	12258	12471	12561	12390	12317	12326	12316	12587	12314	12185	12356	12316	12415	12412	12373	12348	12409	12104	12236	12546	12191	12257	12334	12210	12238	12247	12451	12475	12276	12322	12277	12355	12303	12231	12322	12283	12537	12391	12571	12101	12352	12179	12336	12211	12378	12475	12293	12300	12288	12371	12327	12195	12494	12232	12237	12388	12265	12340	12206	12172	12135	12324	12268	12255	12330	12380	12316	12318	12307	12386	12377	12426	12452	12426	12363	12450	12278	12260	12230	12239	12289	12354	12382	12356	12260	12374	12422	12311	12403	12396	12064	12399	12492	12207	12476	12270	12230	12307	12123	12319	12401	12257	12264	12307	12227	12201	12261	12408	12334	12489	12254	12401	12232	12186	12287	12238	12166	12303	12405	12239	12327	12199	12353	12332	12408	12313	12431	12275	12172	12465	12276	12307	12534	12194	12471	12433	12296	12392	12283	12367	12234	12424	12335	12332	12221	12351	12414	12464	12241	12386	12444	12296	12270	12296	12376	12507	12157	12339	12406	12426	12360	12384	12405	12144	12437	12470	12336	12414	12280	12315	12502	12566	12300	12411	12410	12294	12341	12366	12392
23206	20997	28190	24517	24323	27146	28003	24800	23932	23938	23356	22894	22623	22350	22423	22149	21924	22417	22041	22120	22410	23222	23995	23445	22659	22244	22017	21890	21839	21885	21600	21786	21626	21808	21783	21762	21756	21700	21668	21869	21657	21935	21912	21700	21570	21822	21559	21521	21648	21785	21925	21823	21718	21694	21661	21362	21656	21538	21761	21641	21709	21973	21807	21642	21562	21612	21547	21547	21643	21641	21737	21975	21807	21607	21484	21806	21750	21630	21723	21779	21863	21589	21565	21692	21708	21860	21588	21832	21843	21864	21640	21963	21470	21335	21742	21551	21742	21454	21690	21579	21567	21801	21762	21692	21691	21869	21527	21573	21651	21868	21580	21695	21589	21706	21745	21678	21827	21632	21864	21898	21596	21735	21821	21495	21872	21563	21631	21672	21904	21850	21994	21610	21599	21911	21516	21654	21681	21714	21604	21711	21704	21700	21731	21679	21860	21751	21604	21924	21567	21658	21607	21531	21643	21641	21737	21654	21773	21644	21441	21595	21726	21666	21627	22050	21741	21799	21881	21631	21374	21862	21637	21620	21470	21619	21711	21721	21787	21711	21645	21677	21820	21648	21729	21482	21926	22010	21664	21749	21485	21930	21779	21727	21818	21681	21732	21674	21664	21677	21787	21743	21715	21777	21972	21679	21684	21822	21747	21787	21809	21922	21718	21640	21704	21824	21723	21538	21355	21472	21549	21710	21770	21736	21651	21698	21604	21559	21683	21561	21542	21816	21848	21809	21670	21713	21606	21843	21857	21783	21773	21660	21740	21753	21748	21700	21557	21728	21517	21513	21812	21643	21537	21566	21610	21747	21837	21889	21601	21740	21596	21891	21736	21599	21729	21653	21603	21454	21707	21789	21663	21631	21610	21654	21798	21712	21757	21684	21677	21687	21707	21632	21819	21608	21648	21742	21795	21658	21372	21464	21644	21522	21763	21571	21765	21643	21591	21633	21690	21905	21857	21682	21832	21809	21708	21720	21611	21901	21732	21885	21716	21708	21617	21610	21717	21547	21444	21656	21744	21864	22062	21630	21684	21880	21638	21703	21699	21863	21603	21708	21727	21682	21689	21769	21630	21753	21766	21565	21646	21889	21587	21806	21598	21684	21635	21493	21774	21610	21782	21733	21569	21519	21738	21630	21689	21821	21853	21530	21582	21836	21681	21765	21736	21867	21722	21690	21856	21775	21638	21422	21648	21717	21875	21818	21729	21689	21408	21770	21725	21578	21399	21872	21537	21529	21645	21894	21298	21735	21695	21494	21509	21634	21683	21601	21397	21665	21473	21858	21990	21372	21680	21708	21732	21746	21918	21772	21805	21701	21718	21794	21737	21620	21618	21472	21544	21675	21608	21629	21791	21728	21628	21813	21697	21929	21706	21797	21509	21835	21771	21691	21766	21754	21672	21455	21628	21745	21780	21560	21678	21717	21634	21497	21549	21622	21789	21763	21568	21764	21688	21801	21845	21542	21712	21403	21557	21772	21617	21630	21472	21627	21743	21603	21731	21716	21659	21682	21687	21672	21640	21770	21545	21875	21713	21480	21591	21778	21825	21766	21717	21529	21658	21786	21776	21629	21476	21601	21715	21687	21749	21798	21737	21632	21712	21819	21784	21786	21699	21805	21468	21631	21638	21406	21610	21852	21541	21730	21762	21568	21509	21588	21619	21427	21860	21822	21482	21741	21727	21710	21812	21705	21678	21746	21687	21919	21509	21844	21389	21742	21703	21709	21680	21587	21703	21809	21779	21859	21456	21526	21417	21691	21510	21818	21775	21609	21645	21863	21696	21675	21610	21635	21854	21564	21569	21571	21774	21746	21671	21697	21619	21587	21608	21750	21815	21858	21422	21365	21577	21597	21687	21781	21758	21567	21729	21852	21739	21636	21943	21633	21599	21878	21743	21342	21560	21628	21771	21663	21888	21551	21699	21625	21873	21569	21764	21833	21866	21705	21678	21912	21967	21622	21649	21697	21785	21580	21661	21865	21796	21444	21554	21719	21494	21584	21468	21398	21791	21442	21712	21523	21724	21476	21859	21715	21648	21726	21621	21640	21485	21766	21716	21429	21808	21724	21605	21437	21617	21548	21435	21231	21536	21621	21910	21636	21586	21697	21514	21807	21504	21548	21671	21756	21824	21547	21553	21547	21943	21584	21669	21539	21794	21870	21492	21793	21679	21565	21767	21850	21529	21452	21691	21556	21637	21891	21642	21671	21907	22019	21910	21665	21730	21851	21782	21751	21818	21779	21662	21763	21406	21585	21589	21800	21616	21590	21601	21671	21631	21885	21749	21602	21656	21718	21541	21517	21545	21616	22038	22003	21850	21789	21876	21634	21728	21635	21680	21583	21613	21516	21762	21580	21565	21715	21868	21713	21746	21514	21736	21782	21618	21642	21784	21639	21462	21589	21653	21671	21765	21809	21684	21891	21733	21570	21729	21535	21634	21674	21604	21696	21784	21846	21706	21862	21885	21775	21689	21682	21373	21660	21790	21682	21673	21603	21567	21710	21656	21656	21779	21583	21654	21502	21688	21709	21641	21633	21612	21610	21605	21726	21660	21632	22001	21711	21646	21864	21741	21777	21414	21791	21648	21993	21838	21781	21584	21599	21752	21830	21648	22084	21713	21661	21738	21813	21583	21772	21547	21689	21650	21640	21683	21663	21914	21859	21755	21865	21546	21636	21622	21751	21636	21822	21796	21706	21811	21718	21588	21767	21655	21720	21657	21741	21555	21707	21648	21649	21680	21649	21838	21512	21635	21786	21722	21767	21824	21618	21798	21776	21659	21620	21830	21574	21409	21618	21776	21547	22006	21676	21414	21560	21805	21622	21703	21624	21648	21506	21530	21953	21657	21773	21736	21880	21711	21649	21799	21972	21761	21501	21810	21575	21916	21529	21498	21649	21742	21467	21641	21386	21407	21685	21663	21534	21769	21830	21768	21572	21597	21686	22005	21785	21573	21768	21719	21775	21759	21643	21587	21587	21706	21652	21461	21762	21902	21662	21786	21726	21810	21915	21466	21879	21814	21809	21714	21914	21731	21577	21530	21686	21887	21612	21883	21695	21569	21695	21568	21971	21823	21608	21811	21874	21670	21901	21831	21663	21863	21690	21600	21646	21899	21731	21648	21915	21880	21439	21738	21842	21880	21640	21769	21673	21554	21655	21481	21524	21471	21676	21551	21752	21745	21402	21745	21749	21789	21760	21706	21686	21848	21702	21862	21604	21944	21694	21827	21668	21871	21681	21684	21929	21799	21943	21620	21444	21671	21689	21626	21625	21650	21723	21753	21900	21514	21836	21715	21870	21635	21718	21695	21555	21642	21541	21567	21697	21692	21660	21492	21759	21503	21597	21727	21762	21712	21645	21833	21819	21793	21531	21768	21681	21669	21796	21830	21915	21643	21733	21838	21562	21779	21868	21586	21742	21861	21654	21663	21717	21854	21740	21737	21709	21693	21720	21519	21753	21470	21851	21653	21491	21722	21424	21573	21675	21787	21654	21441	21646	21665	21642	21409	21501	21451	21779	21566	21588	21423	21779	21893	21524	21751	21588	21453	21746	21758	21646	21726	21780	21691	21403	21877	21610	21490	21798	21815	21707	21718	21538	21509	21545	21542	21711	21741	21583	21626	21789	21581	21646	21546	21647	21801	21597	21551	21729	21619	21743	21930	21876	21796	21655	21538	21552	21727	21833	21802	21685	21717	21902	21754	21782	21706	21862	21771	21538	21789	21782	21730	21620	21590	21643	21819	21689	21653	21375	21706	21722	21989	21972	21810	21603	21661	21681	21768	21857	21629	21896	21591	21487	21685	21472	21814	21627	21352	21619	21559	21704	21733	21611	21671	21806	21579	21751	21712	21701	21579	21752	21557	21532	21559	21655	21620	21734	21728	21653	21836	21608	21704	21757	21685	21642	21507	21614	21696	21631	21782	21740	21752	21839	21689	21858	21705	21546	21807	21875	21588	21784	21779	21562	21576	21749	21603	21543	21613	21645	21705	21427	21801	21565	21832	21802	21532	21840	21956	21489	21872	21600	21960	21595	21791	21514	21457	21542	21797	21919	21731	21577	21702	21600	21767	21523	21698	21957	21673	21644	21826	21626	21863	21755	21976	21818	21797	21658	21706	21457	21723	21498	21800	21701	21575	21815	21676	21582	21490	21460	21566	21648	21831	21889	21528	21718	21563	21671	21444	21753	21704	22046	21612	21722	21726	21657	21542	21628	21512	21732	21964	21827	21560	21692	21697	21669	21649	21740	21625	21719	21643	21724	21854	21832	21611	21571	21490	21621	21785	21849	21487	21640	21848	21688	21731	21978	21670	21639	21733	21520	21628	21637	21262	21653	21533	21767	21632	21724	21559	21804	21796	21601	21545	21818	21487	21835	21664	21563	21570	21835	21661	21769	21862	21600	21769	21616	21764	21726	21896	21879	21958	21902	21569	21900	21616	21640	21619	21633	21526	21545	21805	21703	21757	21580	21604	21588	21763	21587	21682	21651	21558	21683	21713	21584	21725	21644	21671	21925	21771	21764	21904	21811	21730	21724	21641	21855	21681	21357	21813	21774	21670	21542	21821	21829	21674	21889	21736	21704	21743	21483	21627	21685	21829	21832	21597	21698	21712	21762	21588	21528	21594	21674	21608	21681	21635	21782	21628	21894	21578	21571	21611	21685	21645	21742	21538	21553	21730	21664	21530	21872	21645	21515	21677	21646	21648	21608	21857	21743	21676	21658	21698	21659	21706	21803	21943	21801	21759	21794	21408	21630	21740	21678	21794	21520	21833	21655	21673	21672	21638	21574	21653	21798	21838	21878	21639	21917	21690	21815	21575	21592	21734	21644	21696	21812	21738	21689	21896	21693	21776	21826	21782	21962	21704	21759	21575	21600	21916	21495	21447	21547	21583	21563	21704	21660	21716	21663	22025	21675	21734	21709	21733	21763	21862	21944	21642	21970	21897	21801	21739	21511	21625	21769	21814	21704	21892	21602	21605	21705	21838	21688	21583	21784	21654	21599	21632	21627	21627	21743	21573	21716	21621	21749	21697	21658	21474	21557	21533	21788	21790	21634	21857	21514	21750	21469	21498	21754	21665	21683	21769	21818	21714	21652
11195	27495	26456	19630	17424	16588	15392	14814	14347	14248	13925	13553	13362	13240	13050	13108	12974	13067	13014	13083	13058	14058	14401	13699	13306	13005	12789	12744	12718	12967	12824	12698	12820	12536	12848	12838	12828	12893	12899	12809	12883	12808	12828	12843	12862	12799	12927	12774	12776	12797	12768	12725	12958	12771	12740	12702	12916	12700	12814	12773	12717	12705	12929	12761	12860	12711	12913	12867	12830	12832	12917	12841	12668	12917	12854	12775	12650	12753	12665	12840	12568	12672	12681	12790	12756	12812	12790	12763	12967	12567	12948	12683	12844	12727	12948	12677	12622	12776	12714	12623	13020	12740	12559	12741	12691	12773	12832	12791	12807	12860	12678	12779	12660	12728	12709	12792	12805	12556	12653	12913	12610	12811	12766	12724	12625	12590	12801	12800	12716	12793	12774	12772	12645	12691	12733	12767	12826	12752	12836	12806	12798	12808	12911	12840	12690	12832	12522	12892	12580	12697	12799	12566	12726	12760	12742	12861	12828	12839	12787	12701	12734	12698	12708	12665	12729	12803	12657	12937	12625	12764	12615	12718	12652	12810	12671	12720	12889	12554	12673	12625	12649	12697	12724	12803	12636	12824	12640	12644	12642	12859	12612	12836	12859	12751	12616	12582	12718	12604	12807	12740	12590	12610	12531	12664	12615	12729	12686	12634	12799	12704	12865	12911	12603	12698	12764	12754	12643	12871	12647	12538	12824	12828	12703	12778	12718	12822	12778	12782	12716	12647	12709	12739	12886	12756	12782	12703	12847	12760	12744	12596	12789	12812	12793	12747	12540	12793	12700	12754	12998	12692	12860	12700	12623	12561	12694	12727	13024	12765	12670	12618	12887	12735	12742	12661	12745	12673	12794	12796	12743	12783	12711	12866	12636	12701	12770	12753	12636	12673	12610	12859	12714	12765	12568	12749	12659	12782	12632	12755	12606	12929	12580	12755	12740	12605	12721	12637	12610	12655	12767	12812	12738	12775	12649	12575	12610	12840	12686	12670	12823	12733	12668	12762	12729	12863	12744	12730	12623	12605	12772	12620	12643	12762	12586	12716	12598	12526	12654	12610	12645	12712	12776	12539	12751	12766	12494	12869	12490	12740	12728	12729	12753	12621	12599	12613	12823	12736	12964	12573	12595	12516	12733	12844	12616	12789	12616	12713	12757	12788	12642	12679	12900	12734	12578	12843	12700	12636	12568	12742	12674	12781	12838	12550	12663	12779	12731	12550	12704	12519	12738	12872	12617	12624	12836	12526	12725	12642	12726	12844	12918	12723	12963	12786	12646	12618	12772	12825	12826	12556	12755	12697	12659	12665	12737	12745	12584	12717	12731	12694	12779	12727	12722	12633	12717	12734	12673	12606	12693	12556	12924	12671	12808	12848	12645	12824	12614	12685	12969	12669	12663	12890	12763	12739	12541	12820	12781	12612	12702	12686	12664	12637	12710	12683	12739	12772	12651	12727	12778	12752	12818	12681	12748	12836	12722	12726	12730	12692	12882	12622	12688	12606	12721	12643	12697	12865	12810	12718	12865	12901	12733	12761	12734	12723	12809	12693	12631	12623	12599	12781	12602	12663	12673	12585	12721	12740	12748	12728	12508	12671	12583	12850	12666	12628	12724	12871	12828	12723	12667	12628	12750	12690	12720	12764	12814	12648	12570	12655	12609	12665	12686	12629	12693	12846	12580	12753	12557	12607	12767	12613	12694	12737	12746	12782	12820	12670	12800	12742	12706	12677	12741	12802	12770	12759	12682	12875	12577	12615	12624	12801	12646	12526	12766	12653	12661	12666	12726	12801	12674	12737	12814	12540	12724	12683	12753	12839	12562	12774	12639	12872	12658	12649	12948	12743	12802	12786	12724	12628	12534	12755	12578	12790	12527	12715	12795	12664	12709	12578	12710	12654	12716	12581	12615	12701	12859	12707	12857	12712	12518	12752	12658	12890	12610	12795	12721	12879	12805	12715	12645	12604	12757	12536	12550	12642	12691	12737	12695	12735	12779	12700	12707	12656	12773	12727	12574	12789	12537	12800	12866	12659	12612	12557	12839	12793	12737	12591	12612	12555	12730	12474	12775	12768	12795	12655	12716	12715	12823	12741	12820	12786	12847	12735	12812	12729	12730	12651	12706	12720	12857	12808	12712	12695	12653	12616	12598	12882	12773	12778	12664	12635	12697	12804	12715	12797	12765	12619	12788	12649	12669	12678	12784	12800	12656	12667	12797	12729	12832	12653	12885	12779	12652	12606	12710	12773	12650	12797	12879	12699	12747	12793	12713	12712	12794	12665	12719	12759	12546	12697	12780	12627	12597	12621	12708	12712	12861	12891	12665	12804	12672	12823	12629	12905	12727	12724	12704	12767	12659	12671	12905	12720	12657	12566	12750	12776	12795	12644	12724	12765	12715	12791	12685	12837	12747	12721	12646	12687	12612	12718	12649	12601	12679	12781	12706	12614	12637	12679	12847	12778	12723	12672	12807	12808	12745	12675	12615	12673	12743	12682	12829	12653	12742	12756	12687	12722	12724	12710	12745	12510	12740	12708	12868	12797	12735	12771	12713	12658	12774	12510	12781	12606	12721	12670	12633	12704	12798	12637	12680	12713	12741	12675	12851	12620	12711	12781	12723	12712	12756	12875	12528	12767	12732	12673	12701	12724	12720	12696	12710	12525	12700	12773	12632	12837	12644	12713	12835	12616	12635	12774	12759	12733	12627	12601	12715	12797	12788	12760	12778	12639	12869	12628	12796	12797	12707	12701	12643	12688	12746	12699	12774	12878	12568	12556	12685	12691	12832	12718	12628	12771	12676	12698	12597	12777	12776	12756	12680	12654	12722	12758	12634	12645	12693	12663	12877	12728	12649	12681	12666	12682	12700	12737	12645	12657	12669	12641	12722	12766	12584	12680	12795	12719	12511	12649	12601	12742	12730	12772	12877	12534	12790	12746	12633	12756	12735	12701	12811	12943	12670	12562	12688	12646	12882	12691	12602	12853	12777	12659	12667	12641	13017	12728	12801	12665	12670	12479	12787	12626	12685	12832	12789	12640	12714	12917	12707	12555	12763	12783	12646	12704	12684	12761	12674	12677	12663	12835	12788	12841	12717	12823	12799	12760	12726	12660	12592	12737	12760	12724	12699	12634	12844	12709	12754	12740	12769	12876	12684	12696	12660	12835	12893	12825	12925	12631	12871	12666	12714	12783	12618	12751	12856	12754	12889	12693	12770	12712	12732	12809	12636	12694	12693	12647	12685	12887	12639	12606	12693	12683	12738	12796	12805	12520	12784	12704	12779	12768	12790	12586	12674	12797	12773	12582	12706	12884	12594	12795	12786	12578	12744	12697	12713	12721	12778	12859	12667	12611	12716	12673	12839	12643	12790	12704	12699	12691	12605	12779	12791	12737	12598	12763	12548	12657	12694	12681	12811	12717	12647	12955	12746	12867	12700	12741	12756	12751	12694	12673	12748	12727	12842	12649	12638	12918	12706	12547	12706	12579	12614	12758	12793	12853	12666	12741	12807	12616	12833	12642	12845	12775	12878	12792	12626	12688	12819	12696	12558	12882	12870	12641	12495	12642	12659	12711	12654	12690	12697	12575	12687	12707	12668	12821	12764	12723	12674	12697	12729	12611	12679	12745	12677	12868	12681	12650	12746	12719	12623	12801	12772	12873	12683	12611	12682	12707	12782	12692	12670	12719	12582	12636	12732	12662	12650	12754	12560	12798	12817	12759	12697	12710	12652	12751	12754	12550	12773	12731	12765	12664	12809	12673	12709	12567	12726	12745	12755	12577	12834	12784	12727	12650	12745	12603	12729	12666	12713	12728	12820	12838	12643	12722	12651	12758	12632	12723	12711	12670	12801	12765	12810	12676	12772	12841	12718	12729	12718	12650	12600	12624	12725	12740	12581	12686	12879	12839	12672	12696	12670	12688	12746	12776	12710	12736	12708	12708	12720	12711	12684	12666	12812	12671	12818	12627	12802	12766	12717	12843	12747	12755	12603	12677	12722	12714	12722	12724	12780	12829	12747	12850	12804	12619	12811	12833	12740	12700	12737	12838	12576	12639	12635	12586	12752	12780	12807	12718	12839	12661	12714	12722	12865	12701	12529	12812	12512	12563	12753	12559	12641	12724	12883	12774	12625	12585	12629	12753	12632	12567	12776	12746	12797	12649	12691	12626	12756	12675	12713	12854	12843	12900	12759	12832	12680	12832	12674	12709	12873	12499	12675	12580	12731	12807	12639	12754	12714	12696	12820	12689	12884	12670	12857	12626	12739	12652	12654	12740	12682	12795	12741	12603	12684	12763	12729	12581	12835	12771	12465	12590	12591	12798	12591	12632	12576	12742	12861	12677	12637	12708	12699	12773	12677	12791	12633	12656	12597	12814	13006	12677	12675	12714	12754	12674	12776	12781	12864	12669	12626	12548	12840	12696	12721	12683	12700	12706	12589	12778	12820	12774	12564	12648	12743	12746	12724	12748	12796	12876	12766	12601	12762	12637	12672	12636	12667	12839	12835	12832	12606	12799	12567	12687	12684	12831	12745	12694	12672	12679	12749	12640	12752	12804	12646	12722	12695	12788	12834	12805	12820	12715	12800	12525	12741	12637	12574	12792	12669	12852	12830	12709	12792	12557	12600	12569	12744	12808	12636	12785	12622	12760	12629	12949	12855	12622	12692	12689	12666	12757	12783	12667	12741	12637	12838	12697	12664	12824	12666	12586	12859	12635	12654	12526	12576	12642	12679	12811	12625	12732	12707	12779	12830	12730	12652	12642	12810	12791	12767	12597	12723	12699	12864	12741	12740	12742	12720	12717	12678	12813	12650	12678	12746	12668	12694	12849	12993	12623	12649	12720	12842	12520	12708	12819	12802	12747	12636	12713	12592	12641	12664	12571	12825	12512	12747	12674	12561	12590	12708	12698	12686	12769	12780	12723	12600	12759	12680	12690	12570	12823	12796	12716	12786	12617	12719	12661	12813	12689	12724	12757	12744	12800	12671	12737	12475	12742	12583	12604	12589	12794	12759	12822	12954	12752	12731	12765	12722	12607	12710	12787	12675	12644	12766	12714	12682	12784	12815	12730	12640	12653	12565	12731	12803	12684	12572	12825	12764	12677
31356	25608	29337	27840	24810	24205	24001	23510	23086	23128	22814	22631	22335	22337	22273	22016	22207	22213	22245	22136	22170	22424	22253	22291	22287	22301	22040	22013	22164	22135	22027	21826	22061	22126	22102	22122	22164	22177	22151	22064	22048	22300	22219	22012	22060	21824	22064	22174	22166	21922	22037	22060	22128	22220	22233	21889	22193	21992	22104	22044	22058	22042	21994	22120	22135	22304	22161	22015	22089	22170	21995	21840	22046	22004	21972	22112	22120	21846	22095	21931	22106	22089	22202	22086	22243	22069	22224	22198	22128	22234	22036	22054	21884	22037	22171	21999	22078	21999	21891	21912	22033	21919	22056	21901	22183	21860	22158	22056	21860	22206	22200	21923	22070	22021	21844	21912	21990	22103	22003	22151	22121	22175	21859	21946	21985	22144	22001	22193	22093	22138	21984	22112	22225	22031	21890	22052	22190	21961	22047	21838	21898	22009	22008	21858	22038	22024	21972	21914	22053	22014	21948	22088	21939	22084	22185	21931	22082	22211	22124	21898	22043	21850	21940	22054	21930	21830	22055	22138	21923	22244	22034	22127	21964	22075	21900	22072	22131	21905	22104	22091	21898	22036	22097	22086	22062	22305	22099	22080	22063	22125	22124	21974	21893	21958	21884	22116	22074	22117	22130	22270	22135	22154	22004	22211	21822	21938	22020	21941	22138	22005	21949	21950	21823	22078	22136	22304	22171	22153	21623	22189	21973	22137	22283	22177	21937	21963	22170	21939	21999	21949	22237	22202	21912	22174	22016	21744	22102	22078	22046	21955	22119	21902	21981	22123	22119	22159	21845	22061	22096	21888	21961	22012	21979	22221	22213	22095	22211	22049	22118	22318	22350	21926	21947	21974	22100	22007	22068	22200	22041	22036	21942	22082	22247	22134	21962	22063	21794	22122	22139	22219	21864	21905	21943	22016	22001	22064	22079	22246	22314	21921	22151	22012	22075	22043	21988	22021	21852	21847	22167	21959	22377	22139	22229	21863	22121	22015	22104	21995	22187	21995	21934	21999	21880	22302	22009	22212	22057	22163	21926	21750	22220	22090	22013	22091	22014	22131	21783	21972	22057	22067	22069	21964	22059	21928	21847	21839	22100	22181	22004	21934	22064	22081	22048	21980	22035	22034	21887	22253	22237	21989	22143	22051	22202	21976	22271	22012	21838	22018	22028	21913	22088	21985	22091	21781	21960	22043	22276	21953	22076	21910	22176	22033	21935	22185	22166	22087	22010	21932	22148	21936	22145	22097	22006	22008	22117	21933	22067	21958	22019	22169	22080	21978	21890	21880	22010	21958	22039	22105	21968	22214	21989	22214	22318	22354	21891	21974	22077	22023	22112	22002	22105	22179	22032	21884	22025	22008	22025	22133	22182	22165	22175	21896	22038	22094	22240	21831	22266	22114	21929	21988	22069	22038	22033	21843	21850	22039	22138	22259	22082	22111	22250	22138	21971	22095	22130	22142	22229	21788	22080	21848	22038	22132	22035	22418	22112	22031	22090	21731	21756	21780	22356	22298	22146	22046	22073	22150	22338	21988	22062	21884	22182	22022	21648	21939	22171	22057	22077	22036	22169	22243	22062	22076	22273	21975	22237	22281	21951	21860	21810	21963	22263	22172	22109	21790	22132	21897	21862	21947	22020	21881	22113	22202	22175	22049	21887	21944	21943	22151	22249	21974	22096	21897	21963	22110	22243	22193	22144	22271	22185	22133	22162	22115	22236	21920	22083	21992	22024	21886	22179	22117	22154	22201	22131	22078	22003	22002	22120	21871	21772	22125	22186	21881	21973	22319	22052	22224	22162	22021	21976	22123	22124	22137	22172	22108	21832	22039	22157	22291	21935	21734	22120	21953	22171	22153	22086	21882	21941	21958	21979	22027	22156	22078	22119	22083	22035	22100	21960	22022	21907	21861	22194	22010	22077	22072	22038	22075	22174	21959	22039	21991	22092	22135	22253	22258	22157	22491	21864	21962	21851	22209	22245	21972	22079	22175	21893	21976	22104	22191	22102	22134	22092	22083	21738	22163	22148	22010	21937	21932	21841	21945	22043	22160	22132	21885	21997	22191	21997	21960	21962	21851	21925	21964	21978	21999	22079	21836	22016	22357	21968	22071	21865	21919	21974	22058	21990	21931	22028	21769	22008	22010	22345	22189	22033	21882	21890	22138	21988	21990	22024	22131	21951	22107	22284	22066	22096	21996	22113	22016	22132	21952	22005	22161	22147	22225	22056	21986	21929	21980	21984	21895	22138	21767	21978	22087	21903	22187	22194	22031	22205	22011	21939	22209	21887	22109	22080	22337	21998	21917	22122	21996	21812	22025	21948	22067	22051	22084	22154	22125	22282	21913	22183	22005	21846	22219	21816	21971	21915	21975	22125	22111	22186	22286	21983	21887	21699	21769	22181	21996	22073	22016	22187	22141	22028	21943	22425	21987	22001	22002	22126	22240	22116	21931	22182	22231	22010	22123	22069	21960	21799	22026	22149	21953	21871	21934	21885	22145	21966	22048	22149	22084	22220	22042	22156	22091	22239	22037	22026	22010	21932	22074	22117	22028	22167	21957	22078	22054	21913	21894	22020	22324	21866	21918	22191	22065	21945	22087	21896	21955	21971	21924	22112	21988	22153	22148	22054	22016	22046	21851	22041	21792	22066	22008	22174	22210	22111	21847	21829	22228	21979	22146	22207	22198	22224	22174	21901	21868	22176	21987	21873	22288	21878	22073	22070	22105	22208	22094	22119	21972	22130	21900	21741	22050	21980	21916	22346	22226	21839	21903	21921	22351	22207	22087	21967	22029	22047	22091	22219	22105	22146	21815	21938	21890	22155	21942	22021	22011	22003	22134	21976	22097	22010	22207	22149	22074	22082	22022	22034	22009	22140	21815	22173	21981	22139	22089	21947	22241	22072	22155	21797	22072	21649	22099	21892	21864	21880	21982	22073	22178	22070	22080	22004	21989	21996	21912	22004	21999	22078	21896	22211	22055	22200	21920	22106	22010	22122	22046	22203	21947	22073	22189	22200	21909	22170	22102	21840	21980	21899	22234	22154	22073	21922	21986	22017	21779	21804	22153	22070	21810	21952	22198	22109	22074	22231	22153	21988	22174	22165	22108	22300	22097	21989	22082	22124	22167	22056	22223	22118	22065	22140	21943	22096	21967	22110	22101	22159	21863	22239	22079	22234	22122	21975	21997	22026	22034	21959	21880	22163	21955	22146	22037	21944	21924	22029	22137	21994	22105	22047	22176	22125	22225	22008	22076	22012	21925	21906	22092	22135	22057	21974	22144	21947	21850	22008	21952	21954	22049	22082	21975	22193	22035	22360	22019	22171	22024	21948	22155	22050	22109	21945	21987	22278	21910	22047	22080	22039	22088	22060	21998	22142	22173	22136	22127	21901	22023	21892	21958	22070	21846	21829	21823	21881	22112	21995	22045	21850	21868	22388	22246	22156	22064	22238	22173	22070	21839	21930	21870	21990	22099	22187	22148	22241	22146	21924	22107	22071	22147	21929	22109	21967	21931	21990	21972	22045	21989	21990	21611	21841	22096	21955	22154	22396	22123	21984	22067	22206	21924	21986	22223	22280	21840	21944	21822	22257	21856	21971	22143	21939	22283	22121	22279	22331	22116	22148	22219	21821	21821	22137	22019	22088	22478	22082	22086	21911	21848	22058	22214	22177	22156	22241	22054	22153	21898	21847	21888	21800	22012	22013	22056	21983	22075	22107	22062	21971	22056	22160	22053	22242	21894	21925	22158	22007	22036	21956	21851	22062	22063	22055	22187	22091	22189	22163	22020	22139	21883	21970	22014	22044	22154	22351	22081	22043	22137	22083	22094	22037	21908	21765	21963	21864	22117	21986	22123	22400	22022	21864	22055	22233	21919	21985	22251	22224	22070	22179	21897	22179	22177	22003	21794	21982	22125	22137	22182	22103	22246	22045	22001	22046	22083	22050	22346	22094	21938	21952	22234	22005	22190	22290	22063	22203	21795	22303	22095	22402	21963	21804	22276	22055	21867	22271	22248	22137	22031	22150	22547	21909	22205	22415	21999	22061	22054	21947	21932	22221	21811	22268	22062	22159	21972	22158	22063	22084	22016	22016	22117	22110	22025	22012	21769	22033	21902	22082	22119	21992	22153	21979	21704	21898	21932	22050	22022	21839	22255	22066	22097	22085	22086	22153	22192	22032	22409	21816	22049	22053	22063	22145	21928	21917	22059	22163	22063	22025	22117	22242	22277	22001	22079	21985	22038	22124	22080	22106	22013	21942	21834	22163	21945	22013	21964	22153	21996	22243	21816	22012	22055	22064	22081	21998	22011	22139	22046	21844	21762	22072	22088	22015	22047	22148	21918	22079	21994	22129	22068	21862	22032	22139	21996	22126	22035	21936	22022	21909	21901	22059	22285	21965	22044	22206	22076	22005	22101	22038	22088	22206	22152	22133	21968	22137	21915	21996	21947	21966	22061	22046	22239	22157	22090	22022	22183	22209	22133	22084	22435	22144	22052	22162	22047	22186	22251	21942	22163	21944	22035	22064	22259	22229	22009	22005	22083	22199	22105	21998	21894	22123	22124	22120	22057	21837	22112	22173	22148	22022	21939	22051	21976	21999	22000	22219	21896	22110	22229	22017	21905	22330	22017	21983	22039	21866	21779	22023	22110	21976	21892	22123	21929	22124	21996	21942	21868	22169	22015	22067	21731	21979	21943	22166	22290	22329	22215	22116	21895	22174	22014	21848	22237	22095	21953	22055	21894	22196	22250	21991	22048	21992	22052	21840	22066	22033	22189	22129	22191	22038	22084	22190	22201	22070	21971	22270	21900	22242	22070	21874	21968	22142	22156	21936	22000	22228	21848	22073	21842	22105	21838	22068	21951	21945	22242	22139	22142	22119	22103	22105	21890	21908	21998	22118	22008	22041	21866	22068	21920	22121	22114	21999	21954	22001	21648	22191	22309	22119	21947	21920	21810	22164	22095	22277	22039	21898	22200	22282	21797	22230	22100	22219	21914	22018	22073	22505	21905	21970	22023	21934	22331	21783	21898	22189	22192	22144	22025	21995	22102	22049	21980	22012	21959	22075	22137	22102	22043	22040	21869	21961	21961	22153	22110	21936	21879
15123	20894	20160	16455	14667	14117	14024	13678	13484	13147	13149	13138	13035	12970	12929	12833	12901	12704	12785	12753	12584	12755	12626	12718	12718	12750	12689	12616	12664	12777	12610	12699	12946	12764	12542	12759	12648	12524	12835	12681	12652	12886	12582	12760	12830	12748	12617	12699	12799	12831	12715	12783	12687	12787	12565	12719	12536	12699	12751	12781	12550	12604	12701	12678	12778	12774	12650	12663	12582	12752	12719	12772	12787	12690	12823	12595	12681	12579	12884	12732	12578	12813	12801	12654	12710	12544	12669	12747	12797	12744	12777	12773	12758	12729	12667	12737	12713	12751	12763	12693	12758	12715	12728	12560	12610	12547	12669	12739	12776	12661	12668	12695	12678	12581	12612	12773	12757	12773	12714	12679	12828	12623	12648	12639	12751	12637	12743	12652	12724	12738	12795	12670	12801	12683	12587	12775	12780	12719	12693	12588	12545	12739	12707	12796	12624	12570	12602	12673	12622	12773	12535	12612	12805	12637	12832	12721	12527	12661	12598	12531	12653	12717	12649	12789	12594	12676	12851	12637	12582	12789	12936	12752	12696	12604	12712	12629	12659	12648	12779	12606	12727	12761	12653	12880	12861	12658	12595	12739	12672	12606	12701	12788	12825	12516	12706	12886	12701	12590	12563	12604	12738	12744	12578	12731	12731	12590	12681	12513	12524	12647	12647	12607	12860	12620	12683	12507	12533	12646	12539	12790	12766	12752	12778	12733	12748	12721	12666	12415	12590	12761	12730	12808	12505	12616	12640	12686	12676	12723	12653	12640	12939	12878	12670	12534	12756	12782	12695	12725	12837	12710	12648	12668	12567	12874	12775	12659	12716	12720	12696	12789	12561	12793	12711	12598	12664	12621	12695	12681	12671	12759	12595	12790	12634	12787	12593	12677	12677	12871	12724	12592	12709	12603	12803	12667	12753	12828	12611	12724	12837	12639	12766	12830	12666	12647	12658	12751	12755	12814	12711	12834	12790	12643	12908	12651	12555	12816	12724	12575	12782	12708	12863	12666	12648	12744	12874	12753	12624	12565	12681	12755	12586	12766	12476	12764	12826	12760	12706	12653	12642	12662	12601	12635	12595	12698	12706	12880	12727	12590	12781	12693	12696	12729	12828	12739	12721	12587	12780	12564	12620	12715	12854	12726	12680	12765	12623	12724	12893	12452	12955	12569	12708	12677	12575	12861	12698	12808	12727	12598	12590	12740	12706	12627	12721	12581	12670	12691	12795	12858	12632	12667	12763	12649	12653	12737	12843	12704	12710	12636	12656	12816	12710	12798	12726	12750	12674	12910	12671	12618	12767	12656	12734	12606	12864	12710	12683	12715	12805	12665	12691	13001	12796	12593	12905	12656	12718	12619	12651	12711	12605	12699	12675	12796	12735	12709	12815	12671	12545	12693	12813	12644	12721	12705	12539	12471	12704	12636	12572	12761	12543	12767	12613	12601	12691	12650	12483	12705	12737	12795	12680	12649	12709	12599	12741	12746	12595	12710	12856	12878	12569	12578	12886	12821	12560	12761	12728	12744	12531	12737	12669	12498	12740	12749	12668	12575	12804	12665	12702	12585	12645	12714	12745	12625	12764	12537	12727	12576	12583	12708	12701	12812	12601	12502	12593	12813	12813	12710	12691	12516	12723	12584	12580	12728	12781	12699	12660	12628	12662	12683	12550	12718	12680	12840	12802	12731	12683	12685	12879	12788	12830	12580	12711	12651	12547	12791	12838	12587	12559	12701	12528	12641	12809	12704	12795	12848	12738	12714	12787	12691	12597	12796	12849	12816	12733	12580	12610	12537	12659	12840	12691	12626	12683	12803	12651	12894	12772	12589	12639	12723	12521	12713	12790	12758	12600	12653	12712	12591	12690	12753	12740	12642	12675	12795	12601	12694	12843	12671	12695	12851	12536	12808	12661	12674	12682	12753	12786	12687	12639	12778	12806	12704	12773	12546	12621	12852	12881	12662	12775	12710	12818	12658	12731	12729	12803	12619	12752	12807	12603	12665	12666	12655	12666	12687	12657	12684	12611	12705	12785	12686	12909	12660	12587	12676	12592	12740	12604	12739	12784	12843	12632	12598	12746	12793	12590	12667	12755	12658	12712	12821	12555	12735	12642	12822	12820	12540	12640	12678	12625	12706	12460	12739	12649	12868	12809	12709	12609	12709	12763	12730	12779	12667	12646	12543	12773	12665	12758	12726	12631	12490	12479	12791	12638	12752	12702	12671	12721	12590	12926	12471	12736	12786	12543	12741	12697	12632	12719	12755	12602	12862	12692	12794	12740	12767	12702	12758	12748	12644	12690	12835	12626	12673	12824	12512	12821	12520	12746	12786	12786	12844	12789	12621	12807	12768	12946	12584	12624	12621	12659	12767	12587	12708	12817	12778	12790	12459	12852	12704	12611	12739	12594	12709	12694	12573	12611	12774	12868	12745	12614	12705	12592	12616	12575	12824	12659	12790	12628	12830	12557	12852	12795	12971	12571	12711	12803	12783	12580	12558	12781	12688	12654	12672	12897	12460	12712	12627	12569	12603	12636	12690	12703	12607	12615	12686	12712	12595	12570	12927	12758	12740	12753	12618	12796	12699	12671	12882	12574	12723	12602	12834	12641	12645	12751	12731	12621	12704	12560	12734	12700	12796	12776	12699	12867	12665	12779	12628	12632	12784	12765	12816	12664	12840	12698	12651	12868	12671	12697	12564	12560	12758	12684	12667	12781	12872	12572	12689	12626	12728	12744	12762	12709	12800	12643	12614	12582	12791	12726	12635	12676	12673	12633	12885	12606	12826	12697	12786	12637	12855	12656	12710	12844	12799	12539	12782	12720	12883	12645	12788	12718	12759	12761	12717	12748	12902	12948	12655	12509	12626	12674	12765	12753	12718	12764	12675	12715	12802	12791	12681	12638	12577	12695	12592	12764	12767	12887	12713	12693	12741	12660	12888	12649	12667	12582	12634	12625	12825	12543	12615	12760	12690	12819	12868	12774	12732	12702	12588	12623	12775	12729	12679	12606	12692	12760	12615	12726	12635	12770	12741	12622	12811	12866	12774	12727	12716	12737	12642	12703	12645	12622	12600	12520	12598	12609	12606	12601	12663	12688	12649	12673	12757	12722	12648	12560	12566	12636	12660	12675	12728	12616	12640	12736	12738	12670	12762	12738	12764	12629	12901	12634	12720	12793	12613	12764	12849	12651	12667	12621	12538	12668	12553	12853	12785	12669	12725	12650	12685	12858	12597	12743	12824	12595	12745	12658	12703	12692	12695	12553	12694	12615	12689	12691	12594	12740	12774	12626	12728	12781	12718	12636	12627	12695	12664	12631	12832	12564	12600	12571	12677	12656	12693	12604	12716	12608	12788	12734	12606	12598	12548	12571	12852	12741	12816	12639	12756	12659	12793	12766	12742	12766	12520	12617	12673	12740	12603	12750	12722	12866	12720	12660	12664	12730	12851	12880	12690	12688	12686	12610	12624	12684	12779	12630	12744	12686	12716	12691	12611	12746	12737	12630	12601	12856	12631	12608	12664	12624	12752	12701	12597	12695	12707	12609	12669	12695	12743	12642	12705	12522	12841	12563	12554	12747	12804	12690	12704	12664	12695	12736	12705	12848	12729	12614	12482	12899	12622	12812	12660	12780	12673	12661	12738	12767	12772	12604	12725	12672	12612	12657	12751	12756	12660	12662	12778	12639	12690	12744	12717	12721	12649	12681	12655	12654	12600	12616	12602	12725	12803	12583	12527	12838	12701	12721	12880	12761	12750	12751	12809	12680	12780	12752	12737	12634	12610	12626	12629	12634	12610	12981	12776	12760	12694	12646	12615	12707	12601	12597	12690	12762	12645	12642	12879	12801	12670	12815	12685	12876	12528	12587	12862	12671	12672	12724	12692	12774	12774	12696	12774	12603	12684	12587	12691	12573	12826	12691	12557	12702	12707	12753	12583	12552	12743	12711	12630	12596	12740	12570	12746	12589	12527	12731	12678	12723	12540	12794	12742	12770	12608	12671	12620	12584	12545	12794	12675	12611	12752	12708	12789	12751	12542	12568	12636	12627	12878	12575	12748	12879	12698	12850	12700	12649	12732	12802	12638	12741	12790	12637	12791	12696	12683	12782	12531	12718	12719	12658	12779	12641	12584	12686	12816	12694	12702	12794	12793	12785	12730	12875	12843	12793	12838	12746	12757	12716	12752	12753	12708	12535	12713	12533	12659	12685	12676	12624	12546	12727	12727	12627	12648	12762	12849	12755	12679	12569	12788	12694	12677	12931	12633	12750	12611	12698	12741	12661	12765	12741	12732	12672	12740	12844	12654	12704	12721	12710	12721	12674	12600	12657	12870	12574	12744	12695	12794	12717	12670	12601	12782	12792	12676	12766	12634	12580	12793	12720	12616	12767	12792	12769	12818	12596	12857	12731	12758	12606	12643	12689	12825	12762	12665	12787	12630	12813	12770	12629	12671	12587	12623	12650	12748	12798	12574	12589	12665	12748	12854	12707	12670	12774	12537	12511	12551	12733	12695	12711	12583	12760	12797	12717	12727	12507	12772	12835	12743	12576	12816	12676	12795	12684	12699	12700	12742	12735	12583	12726	12795	12651	12700	12681	12814	12534	12637	12660	12832	12793	12731	12712	12735	12758	12857	12731	12753	12741	12657	12860	12811	12819	12780	12782	12510	12796	12756	12714	12742	12561	12903	12727	12640	12796	12591	12576	12952	12684	12618	12660	12776	12707	12788	12675	12752	12664	12609	12588	12775	12705	12832	12597	12900	12661	12754	12618	12707	12676	12797	12694	12718	12713	12736	12530	12613	12716	12652	12896	12641	12734	12850	12679	12611	12834	12644	12886	12865	12591	12836	12800	12818	12718	12737	12609	12835	12594	12602	12550	12795	12655	12782	12871	12566	12783	12744	12647	12675	12725	12707	12775	12803	12667	12661	12623	12751	12607	12685	12595	12776	12726	12642	12668	12825	12707	12728	12676	12531	12739	12791	12762	12630	12717	12666	12724	12704	12818	12540	12584	12828	12867	12705	12739	12758	12809	12662	12720	12599	12673	12745	12744	12723	12695	12837	12639	12654	12590	12508	12834	12564	12788	12648	12693	12795	12847	12859	12678	12698
24500	20964	27738	26614	25573	25720	26311	24634	24136	23988	23601	23131	22905	22872	22465	22213	22514	22382	22647	22396	22425	23148	23438	22968	22629	22258	22307	22287	22160	22145	22393	22030	22128	22156	21936	22045	22173	22378	22515	22210	22069	22224	22155	22375	22263	22281	22029	22151	22236	22238	22270	22195	22212	22190	22291	21948	22039	22210	22385	21982	22142	22070	22041	21890	22022	22076	22031	22024	22115	22039	22089	22150	22095	22156	22287	22107	22235	22137	22274	22210	22266	22285	22250	21927	21911	22037	22212	22173	22148	22305	22320	22107	22148	22227	22253	22133	22244	22158	22066	21963	22279	22243	22323	22000	22066	22195	22107	22253	22081	21975	22067	22137	22333	22035	22194	22257	21977	22170	21948	22161	22027	22167	22063	21987	22105	22065	22189	22046	21896	22159	22085	22007	22155	22211	22131	22059	22194	22115	21912	22349	22067	22206	22287	21974	21816	22014	22300	22119	22325	22005	21972	21895	22346	22256	22260	22185	22057	22006	22330	22230	22197	22020	21975	22009	22083	22115	21997	22069	22181	22025	22065	21918	22173	22221	22230	22196	22240	21939	22055	21921	22145	21965	22276	22309	22010	22193	21972	22011	22337	22179	21983	22317	22085	22124	22210	22210	22104	22236	21903	22050	22084	22082	22235	22184	22153	22201	22146	21998	21900	21944	22142	22238	22115	22149	22259	22177	22138	21861	22295	22029	22116	22158	22255	22025	22219	22198	22225	22004	22340	22048	22141	22036	21865	21959	22047	22148	21960	22061	22132	22151	22062	22154	22150	22021	22198	22156	21893	22023	22193	22164	22110	22213	22191	22084	22061	22048	22252	22182	22001	22152	21968	21934	22029	22073	21806	22127	22293	22350	22189	21952	22244	21920	22132	22150	22102	22098	22212	22174	22300	22117	22348	22045	22094	21878	22073	22269	22198	22406	22055	22221	22014	21944	22209	22193	22329	22387	21998	22154	21959	22044	22338	22189	21998	22206	22204	21992	22294	22196	22352	22209	22325	22330	21931	22105	22053	22310	22158	22285	22131	22192	22295	22134	21855	22016	22347	22166	22222	22127	22130	22010	22070	22026	22058	22236	22238	22399	22267	21931	22102	21915	22319	21923	22243	22032	21982	21996	21933	22219	22183	22234	22216	22300	22177	22102	22193	22162	22052	22227	22136	21890	21872	22114	22248	22207	22111	22160	22318	22175	22306	22150	22185	22118	22049	22060	21938	22167	22249	22186	21999	21889	22063	22053	22056	21924	22402	22075	22045	22424	22316	22133	22043	22091	22320	22200	22270	22224	22111	22067	22144	22438	22096	22231	22067	21960	22089	21926	22253	22128	22166	22416	22148	21889	22185	22141	22015	22120	22154	22196	22266	22332	22300	21872	22469	22180	22125	22126	22201	22345	22189	22138	22235	22110	22142	22129	22092	22055	21984	22133	22012	22200	22181	22179	22068	22196	22105	22100	22171	22434	22099	22220	22158	22172	22246	22137	22195	22200	22023	22159	22097	22382	22253	22031	21854	21808	22123	22197	22268	22038	22218	22153	22046	22165	22069	22155	21877	21935	22075	21959	22339	22167	22223	22060	22150	22081	21975	21990	21934	21710	22194	22043	22003	22276	22118	22093	22169	22086	22234	22024	22179	22124	22165	22026	22172	22220	22122	22092	22240	22180	21972	21995	22065	22196	22191	22200	22137	22091	21980	22057	22243	22100	22112	22263	22249	22094	22075	21904	22270	21964	22487	22045	22022	21911	22220	22184	21799	22072	22135	22221	22091	22244	22363	22140	22062	22140	22012	22019	21915	22234	22085	22358	22128	21986	22158	22116	22132	22072	22256	22122	21951	22238	22265	22316	22038	21916	22109	22139	22300	22114	21974	21951	22239	22119	21962	22362	22275	22259	22174	22138	22060	22183	22256	22114	22038	22343	21841	22092	22008	21988	22220	22252	22425	22270	22096	22221	22339	22063	22076	22098	22281	21738	21876	22135	22070	21979	22170	21954	22059	22051	21981	21595	22031	21970	22125	22241	22066	22402	22117	22195	22138	21992	22287	22143	22092	22143	22324	22202	22230	22130	22268	22049	22024	22057	21987	22171	22194	22345	21970	21920	22266	22105	21923	22122	22101	22146	22103	22191	22309	22073	22295	22097	22159	22186	21950	22067	22168	21973	22125	22172	22108	22101	22217	22133	22086	22238	22313	22126	21979	21920	22225	22145	22218	22259	22174	22125	22112	22172	22372	22279	22058	22214	22154	21904	22125	22024	22211	22134	22311	22214	22116	21951	22291	21984	22113	22015	21925	22165	22251	22111	22194	22113	22308	21964	22138	21924	21978	21972	22038	22231	22187	21831	22292	22111	22392	22239	22149	21931	22273	22079	21963	22246	21954	22099	22133	22250	22464	22150	22107	22077	22230	22126	22231	22072	21889	22005	21946	21910	22050	22037	22005	22200	22198	22259	22127	22248	22096	22247	22262	22163	21834	22037	21991	22142	22080	21943	21828	21879	21997	21991	22007	22125	22201	22261	22143	22153	22081	22268	22026	22041	22101	22010	22263	22064	22208	22314	22120	22111	21926	22230	22308	22072	22121	22128	22085	21960	22245	21992	22272	22119	22082	22205	22078	22202	22189	22394	22028	22166	22291	22122	22278	22043	21988	21973	22271	21951	22130	22349	22202	22108	22262	22129	22036	22062	22175	22166	22218	22329	22098	21910	22128	22232	22222	22138	22361	22134	22174	22293	22242	22128	22105	22224	22231	22189	22139	22027	21923	22102	22138	22062	22185	22339	22229	22290	22278	22054	22037	22020	21943	21986	22051	22454	22161	22158	22178	22196	22191	21999	22325	21882	22031	21920	22140	22133	22138	22135	22154	21978	22401	22020	22203	22373	22166	22103	22134	22099	22071	21942	22301	22232	22388	22282	22191	22199	22104	22151	22133	22250	22192	21963	22240	22004	22175	22281	22133	21985	22014	22361	22162	22063	22254	22191	22178	22448	22093	22234	22213	22100	22012	22174	22236	22073	22123	22148	22149	22233	22126	22060	22222	22045	22178	21949	22060	22082	21903	22279	22300	22259	21925	22220	22021	22282	22308	22198	21993	22174	22114	22391	22180	22021	21904	22157	22063	22045	22318	22233	21896	21948	22115	21993	22076	22005	22060	22196	22150	22264	22005	22143	21977	22275	22349	22153	22132	22073	22353	22085	22212	22191	22117	22200	22169	22146	22284	22206	22222	22278	22214	22132	22055	22055	22101	21923	22240	22143	22174	21831	22132	22061	22017	22078	22195	22233	22074	22098	21997	21955	21899	22078	22218	22098	22192	22017	22229	22198	22148	22352	22036	22128	22262	22208	22264	22250	22041	22252	22270	22186	22103	21988	22317	21998	22086	22273	22340	22031	22046	22049	22149	22029	22280	22063	22122	21762	22072	22074	22318	21959	22359	22018	22084	22119	22203	22221	22031	22120	22101	22186	22259	22321	22163	22161	22043	22151	22053	22039	22224	22079	22096	22294	22099	22243	21874	22105	22197	22067	21878	22022	22095	22045	22358	22152	22261	22137	22186	22096	22210	22424	22109	22183	22316	22223	22248	21889	21968	22247	22175	22218	22086	21892	22159	21956	22206	22325	22286	22234	22071	22259	22193	22225	22148	22264	22224	22031	22108	21979	22048	21918	21890	22039	22091	22071	22055	22247	22423	22164	22131	22173	22264	21828	22134	22059	22250	22254	22057	22058	22091	21947	22193	22208	22017	22062	22229	22257	22141	21958	22269	22069	22250	22297	22249	22192	21838	22095	21913	22045	22197	22143	22172	22135	22097	21980	22101	21819	22114	21969	22140	22150	22221	22067	22053	22289	22263	22231	22156	21835	22195	22036	22077	22095	21885	22062	21948	21946	22138	22141	22144	22013	22284	22294	22291	22104	22085	22248	22018	22135	22028	22016	22279	22079	22388	22041	22081	22160	22018	22283	22194	22073	22071	22024	22236	22249	22244	21983	22118	22341	21799	22031	22261	22125	22096	22249	21996	21832	22036	22192	22029	22262	22133	21992	22130	22229	22128	21987	22120	22102	22081	22055	22291	22103	22218	22315	22152	22245	22121	22013	22131	22036	22122	21883	22257	22061	22103	22306	22217	22052	22186	21987	22367	22118	22144	22193	22003	22142	22152	22004	22287	21958	22085	22009	22319	22198	22014	22058	22213	22047	22328	22297	22225	22295	22123	22115	21998	22116	22051	22191	22131	22066	22119	22197	22103	22100	22166	21930	22082	22121	21944	22271	22104	22181	22052	22291	21995	22214	21951	22232	22150	22150	22099	21971	22316	22095	22101	21968	22126	22253	22029	21862	22205	22385	22072	21948	22085	22073	22172	22421	22013	22184	22184	22323	21983	21957	22170	22320	22380	22280	22361	22251	21964	22113	21945	22297	22116	21903	22265	22235	22045	22156	22055	22223	22161	22103	22018	21987	21943	22065	22106	22248	22146	22124	22047	22310	22254	21983	22290	22117	22102	22086	21759	22335	22287	21883	22133	21930	22167	22081	22315	22331	22225	22217	22253	21931	21952	22164	21920	22131	22224	21919	22036	22006	22080	22151	22070	21907	22223	21932	22259	22071	22381	22214	22125	22167	22209	22105	22225	22063	22159	22232	22061	22194	22063	22173	22142	22329	22226	22139	22069	22188	22201	22173	22168	21985	22060	22266	22273	22420	22025	21982	22200	22243	21912	22203	22210	21962	22113	21952	22228	21998	22096	22203	22275	22143	22368	22017	21961	22062	21953	22309	22300	22143	22519	22070	22312	22368	22252	22426	22182	22177	22004	22219	22137	22091	22349	22344	22014	22037	22300	22244	22105	22169	22172	22115	22134	21992	22119	22172	22158	22459	22170	21959	22110	22082	22116	22044	22236	22046	22199	22060	22003	21999	22019	21920	22261	22241	22169	21888	22114	22054	22136	22302	22364	22116	22189	22070	22241	22139	22221	22032	22209	22096	21974	21906	22187	22178	21949	22301	21929	22261	22265	22095	22196	22073	22127	22194	22186	22114	22145	22303	21994	22097	22085	22011	22241	21941	22134	22095	22190	22112	22188	21900	22177	22138	22047	22230	22046	22223	22102	22062	22139	21912
11693	25308	24245	19312	16042	15298	15103	14415	14365	13963	13963	13589	13423	13263	13054	13049	13102	13257	13076	13049	13382	13640	13511	13388	13322	12976	13025	13014	12952	13047	12902	13037	12860	13048	12925	12840	12921	12964	13017	12844	13153	13003	12829	12986	13083	12971	12954	13123	12847	12842	12976	13014	12911	12960	13124	13117	12943	13054	12953	13127	13032	12847	13029	12840	12959	13055	13137	12791	12974	13023	12922	12895	12934	13040	12934	13203	13021	12910	12747	12789	12886	13000	12966	13061	13049	13057	13164	12835	12948	13101	12941	13075	12962	12954	12935	12882	12893	12830	12802	12981	13051	13096	13037	12966	12964	12938	12966	12849	12953	12940	12867	12967	12867	12829	13009	12926	12813	12802	12935	12948	12843	12920	12914	12941	12940	12980	13075	12833	12928	12780	12992	12679	13002	13000	12920	12744	12853	13024	12915	12949	13028	12887	12916	12967	12965	13012	12786	12789	12908	12997	12937	12908	12979	12835	12954	13021	13089	12716	12969	12968	12969	12927	12868	12816	12850	12961	12852	12971	12892	13070	13046	12931	12925	12810	12877	12984	12829	12811	12895	12832	12841	12913	13123	12994	12836	12815	13003	12921	12983	13013	13146	12902	12997	12841	12900	12933	12899	12882	12838	12868	12923	12994	12857	12922	12837	12848	12934	12828	12902	12898	13028	12946	13044	12898	13032	12967	12862	12778	12897	13013	12945	12916	12829	12945	12885	12967	12740	13061	12870	12944	12921	12942	12987	12839	13037	12738	12927	12826	12809	12802	12980	12791	12819	12751	12918	12910	12913	12926	13008	12858	12801	12758	13020	12875	12945	12975	12872	13011	12859	12791	12804	12820	12799	12921	13004	12919	12935	13009	12838	12990	12914	12935	12891	13023	12823	12949	12922	12804	13033	12921	12840	12949	12976	13036	12865	12854	12965	12898	12938	12833	12946	12832	12943	12870	12938	12947	12902	12992	13010	12967	12957	13016	12875	12889	12765	12855	12792	12907	12880	12772	12887	13004	12796	12932	12894	12970	12992	12990	12958	12850	12947	12894	12834	12949	12807	13000	12870	12860	13013	12971	12958	12889	12862	13031	12988	12985	12810	12898	13101	12739	12783	13077	12977	12898	12807	12967	13034	12914	12759	13149	12818	12981	12829	12943	12915	12778	12942	12881	13011	12749	13035	13039	12932	12991	13042	12973	12925	12806	12971	12971	12745	12846	12821	12911	12906	12844	12990	12913	12958	12737	12830	13080	12949	12819	12927	12966	12826	12857	12909	12915	12802	12847	12835	12923	12936	12820	12773	13068	12948	13039	12953	12898	12897	12850	13020	12968	12905	12850	12950	12929	12756	12892	12995	12927	12920	12814	12960	12907	12685	12790	12887	12885	13036	12899	12893	12952	12949	12952	12901	12849	13020	13050	12834	13080	12943	12743	12886	12838	12827	12875	12972	13082	12926	12952	12929	13025	12833	12795	12768	12926	12964	13014	12881	12881	12860	12870	12996	12782	12854	12907	12879	12783	12792	12874	13019	12653	12841	13067	12806	12952	12925	12900	12884	12810	12877	12925	12912	12901	12889	12820	13011	12924	12917	12816	12994	12935	12973	12918	12910	12968	13012	12721	12847	13001	12856	13023	13026	12995	12918	12872	12937	13009	12855	13002	12817	12896	12764	13013	12980	12892	12993	12965	12866	13039	12882	12812	12947	12945	12865	12865	12925	12819	13007	12904	12948	12840	12772	12848	12830	12886	12922	12903	12922	12895	12915	12902	12941	12852	12890	12858	13062	12920	12833	12888	12840	13169	12828	12911	12813	12861	12914	12837	12886	12907	12942	12985	12929	12841	13004	12888	12874	12992	12664	12990	12943	12958	12793	12697	12918	13030	12940	12948	12881	12790	12819	12722	12937	12924	13098	13030	12884	12930	12916	12816	12720	13114	12975	13039	12962	12834	12891	12933	12946	12926	12785	12963	12921	12761	13045	13130	12782	13001	12969	12743	12905	13077	12847	12900	13239	12818	12853	12865	12815	12874	12887	12681	12858	12777	13025	12858	12921	12845	12943	12972	12812	12898	13125	13022	12884	12895	13006	12923	12854	12824	12890	12918	12823	12782	12959	12897	12984	12774	12882	12870	13155	12782	12816	12870	12935	13005	12950	12830	12774	12868	12934	13039	12934	12976	12976	12919	12905	12910	12945	12982	12968	12906	13031	13051	12867	12899	12904	12893	12864	13069	12973	12953	12921	12840	12862	12850	12827	12811	12783	12771	12962	13001	12948	12882	12962	13051	12948	12901	12784	12815	12790	12943	12910	13016	12921	12880	12945	12883	12740	13032	12778	12911	12848	12872	12765	12833	12958	12863	12883	12870	12791	12944	12934	12805	12880	12788	12896	12945	12864	12875	13014	12806	12874	12884	12935	12922	12910	12865	12718	12832	13094	12973	12961	12998	12936	12956	12773	12945	12870	12825	12738	12959	12993	12930	13034	12870	12963	12858	12984	12878	12832	12726	12850	12853	12705	12896	12979	12915	12851	12971	12779	12907	12896	12969	13121	12920	12956	12950	13011	12862	12878	12889	12927	13060	12933	13050	12903	12994	12817	12886	13058	12814	12783	12971	12887	12900	13008	12988	12844	12886	12902	12860	12894	12877	12895	12933	12935	12838	13099	12872	12801	12866	12798	12972	12808	12902	12841	12850	12874	12896	13049	12862	12747	12916	12812	12837	12896	12919	13114	12867	12946	12846	12947	12867	12882	13044	13057	13005	12909	12882	12721	13021	12890	12994	12991	12865	12895	12856	12935	13166	13000	13078	12900	12903	12984	12834	13040	12829	13075	12815	13061	13027	12757	12888	13049	12856	12857	12795	12919	13074	12959	12818	12845	12843	13010	12971	13019	12878	12854	12868	12896	12825	12998	12870	13011	12992	12871	12970	12917	12935	13055	12959	12942	12792	13038	12860	12945	12969	12875	12853	12937	12945	12920	12744	12931	12790	12818	12848	12966	12930	13061	12958	12959	12906	13004	12918	12966	12935	12846	12966	13051	12967	12869	13010	12884	12896	12957	12891	12884	12944	12871	12964	12764	12911	12981	12863	12806	12992	12931	12875	12867	12903	13202	12793	12898	13049	12871	12870	12878	12794	12933	12831	12892	12924	13000	13125	12876	12830	12860	13006	12810	12981	12819	12846	12956	12843	12956	12870	12893	12956	12752	12833	13060	12926	12873	12904	12984	12773	12749	12793	12858	12918	12915	13026	12944	12846	12975	12958	12758	12833	12920	13046	12944	13024	12899	12881	12931	12966	12794	12948	12805	12947	12887	12853	12908	12747	12805	12656	13046	12862	12912	12902	13006	12854	12818	13022	12918	12880	12897	12878	12796	12917	13007	12791	12845	12794	12907	12756	12728	12902	12980	12756	12696	12726	12899	12816	12932	13007	12881	12985	12937	12860	13063	13018	12963	12893	12916	12966	13005	12874	12753	12947	13041	12784	13069	12927	13012	12936	12813	12945	12721	12941	12908	13003	12990	12859	12921	12839	12883	12968	12766	13038	12859	12954	13188	12899	12832	12822	12887	13041	12798	12907	12968	12994	12831	12924	12932	12930	12976	12616	12893	12875	12980	13037	12774	12837	12943	12943	12879	12880	12899	12902	12854	12751	12890	12866	12773	12896	12836	12871	12987	12890	12944	13023	12755	12850	12855	12980	12763	12937	13016	13015	13033	12896	12908	12922	12844	12785	12952	12864	12943	12869	12917	12780	12883	12985	12828	12921	12849	12935	13008	12961	12976	12953	12783	12984	12998	12807	12943	12821	12811	12911	12864	12799	13118	13000	12926	12905	13123	12768	13027	12963	12905	12860	13069	12999	12938	12979	12884	13002	12929	12972	13097	12827	12835	12908	12922	12920	12954	13057	12766	12892	12925	12669	12888	12900	12898	12951	12888	12860	13053	12900	12981	13041	12971	13031	12865	12805	12917	12904	12655	12928	12984	13020	12986	12814	12895	12873	12834	12807	12988	12798	12715	12847	12963	13019	12829	12864	12912	12866	13008	12947	13108	12962	12923	12730	12845	12934	12924	12737	13012	13027	12958	12821	12899	12742	12879	12938	12873	12878	12912	12912	12880	12877	13071	12848	12973	12891	12898	12833	12940	12800	12878	12874	12820	12887	12852	12827	12889	13039	13019	12798	13095	12847	12934	12872	12947	13098	12887	12860	12954	12751	13033	12848	12881	13041	13045	12903	12901	12794	12929	12956	12787	12949	12996	12873	12964	12895	12835	12948	12927	12986	12951	12904	12766	12926	12885	12930	12930	12956	12982	12965	12895	13009	13030	12843	12824	12833	12890	13138	12745	12902	13004	12974	13001	13018	13028	12986	12909	12796	13050	12819	12853	12819	12754	12967	12929	12789	12872	12856	12965	12854	13006	12970	12893	12987	12904	13010	12980	12881	12952	12970	12895	12978	12850	12898	12960	13089	13013	12902	12815	12687	12947	12871	12882	12812	12997	12931	12835	12873	12971	13043	12875	12909	13036	13037	13024	12984	12868	12911	12982	12946	13012	12862	12806	12863	12950	12995	12876	12989	12931	13065	12825	12694	12902	13048	12871	12883	12965	12809	12801	13041	12833	12901	12927	12868	12899	12808	13049	13088	13105	12891	13005	12932	12758	12909	13055	12818	12880	12887	12928	13130	12827	12962	12999	13014	12761	12730	12806	12962	12862	13031	12794	12862	12928	12944	12986	12822	12872	12970	12853	13026	12855	12867	13032	12824	12879	12844	12788	12876	12913	12781	12834	12962	12923	12936	12957	12928	12997	12752	12871	12808	12963	13015	12905	12667	12911	12953	12771	12957	12804	12915	12784	12975	12779	12762	12939	12852	12950	12632	12796	13021	12997	12993	12945	12836	12923	12931	12957	13034	12883	12935	12877	13206	12797	13008	13005	13170	12830	12973	12971	12797	13026	12774	12986	12893	12955	12882	12977	12809	12896	13036	12991	12842	12733	12913	12936	12988	13023	12895	12999	13033	12900	12861	12744	12758	12863	13002	12823	12909	13110	12808	12822	12943	13014	12659	12859	12916	12876	13061	12853	12921	13024	12800	12894	12795	12989	12895	13010	12794	12773	13053
23065	20962	28091	24567	24337	27413	29096	25953	25309	25375	24757	24198	23724	23445	23305	22953	23339	23424	23025	23112	23269	24219	24896	24253	23238	23360	22923	22826	22649	22804	22867	22666	22764	22896	22794	22748	22560	22769	22586	22539	22524	22692	22658	22666	22729	22921	22691	22690	22533	22483	22472	22396	22514	22828	22783	22659	22611	22713	22809	22617	22964	22875	22426	22317	22681	22572	22700	23126	22584	22577	22518	22761	22630	22546	22601	22528	22705	22813	22795	22660	22744	22730	22794	22792	22731	22749	22631	22733	22709	22695	22706	22589	22594	22891	22635	22821	22672	22846	22763	22321	22716	22570	22909	22566	22662	22706	22599	22754	22687	22884	22870	22769	22561	22732	22710	22546	22544	22673	22507	22802	22754	22735	22741	22603	22706	22687	22740	22531	22452	22552	22962	22637	22490	22576	22663	22554	22729	22745	22641	22588	22648	22572	22660	22654	22569	22770	22577	22788	22672	22784	22711	22482	22748	22594	22680	22404	22713	22705	22837	22718	22412	22733	22720	22476	22479	22738	22765	22773	22483	22604	22420	22691	22573	22542	22734	22495	22488	22644	22486	22571	22937	22588	22764	22897	22639	22718	22705	22534	22749	22464	22823	22638	22720	22680	22547	22827	22657	22615	22406	22858	22647	22535	22462	22468	22670	22848	22618	22829	22730	22628	22443	22891	22744	22462	22718	22573	22771	22412	22693	22496	22556	22382	22571	22416	22735	22764	22570	22380	22779	22682	22407	22489	22468	22522	22559	22437	22617	22583	22712	22871	22746	22492	22546	22520	22843	22689	22728	22705	22799	22606	22429	22554	22638	22504	22609	22704	22794	22541	22968	22895	22747	22636	22609	22626	22586	22584	22601	22568	22150	22383	22646	22700	22803	22717	22501	22750	22677	22733	22671	22530	22627	22568	22523	22665	22655	22590	22664	22642	22568	22542	22703	22863	22680	22593	22832	22741	22542	22542	22578	22345	22769	22637	22771	22650	22622	22696	22863	22824	22600	22687	22715	22651	22651	22714	22534	22692	22853	22685	22797	22847	22730	22498	22579	22583	22656	22697	22472	22413	22622	22625	22696	22608	22679	22584	22747	22535	22602	22590	22439	22920	22572	22642	22513	22574	22551	22799	22400	22695	22604	22468	22586	22799	22747	22567	22649	22620	22467	22629	22473	22657	22677	22532	22639	22764	22711	22879	22626	22608	22594	22732	22801	22692	22497	22869	22773	22736	22357	22426	22399	22592	22604	22861	22703	22737	22725	22688	22669	22589	22630	22818	22580	22544	22531	22606	22586	22751	22683	22611	22645	22697	22672	22411	22712	22819	22515	22757	22614	22787	22753	22551	22677	22399	22342	22567	22751	22800	22530	22795	22547	22776	22543	22558	22514	22826	22648	22820	22579	22698	22822	22615	22750	22538	22497	22603	22880	22726	22880	22791	22516	22516	22578	22903	22723	22480	22792	22584	22740	22420	22586	22603	22695	22613	22829	22504	22723	22786	22755	22976	22480	22741	22720	22885	22883	22545	22438	22933	22581	22617	22601	22635	22624	22531	22526	22587	22416	22641	22738	22724	22664	22629	22471	22693	22704	22574	22558	22679	22527	22496	22663	22475	22734	22954	22604	22666	22494	22733	22864	22696	22375	22588	22788	22461	22632	22672	22411	22474	22602	22410	22411	22571	22734	22576	22559	22459	22887	22512	22512	22547	22532	22848	22631	22440	22775	22726	22676	22618	22455	22806	22864	22686	22510	22679	22555	22681	22932	22707	22481	22822	22566	22615	22850	22410	22552	22602	22439	22869	22883	22656	22696	22687	22522	22656	22596	22701	22632	22703	22589	22619	22764	22310	22525	22668	22485	22763	22538	22488	22443	22672	22548	22857	22589	22391	22557	22674	22608	22407	22561	22333	22569	22627	22616	22644	22671	22641	22740	22734	22663	22704	22839	22813	22609	22631	22678	22634	22537	22467	22490	22740	22597	22592	22602	22590	22724	22596	22593	22746	22790	22343	22634	22521	22541	22633	22697	22570	22756	22555	22595	23041	22562	22687	22554	22854	22776	22547	22635	22622	22481	22896	22696	22727	22742	22665	22591	22881	22772	22452	22627	22707	22704	22520	22456	22585	22623	22441	22573	22522	22717	22655	22933	22851	22542	22468	22703	22800	22782	22697	22476	22820	22478	22613	22447	22663	22764	22734	22672	22812	22706	22686	22580	22741	22759	22525	22828	22721	22566	22642	22555	22596	22611	22710	22855	22564	22681	22843	22494	22640	22296	22799	22616	22621	22636	22642	22538	22748	22398	22584	22534	22483	22544	22623	22689	22645	22883	22655	22900	22799	22750	22666	22618	22679	22891	22577	22571	22569	22388	22638	22809	22790	22645	22675	22654	22743	22487	22683	22946	22536	22810	22753	22428	22775	22765	22531	22795	22485	22593	22696	22643	22779	22405	22788	22733	22645	22516	22474	22814	22706	22759	22663	22633	22501	22872	22644	22393	22632	22627	22459	23001	22773	22468	22678	22537	22659	22653	22589	22718	22802	22746	22850	22601	22593	22653	22691	22613	22622	22690	22965	22694	22758	22593	22638	22529	22498	22582	22641	22728	22595	22758	22634	22615	22574	22628	22444	22605	22683	22640	22854	22728	22503	22591	22663	22623	22617	22678	22506	22511	22610	22624	22506	22572	22714	22747	22777	22741	22832	22510	22481	22771	22912	22804	22523	22563	22656	22747	22448	22411	22685	22695	22523	22682	22552	22681	22681	22646	22724	22835	22564	22618	22647	22716	22605	22641	22763	22747	22561	22552	22702	22483	22490	22723	22503	22512	22537	22538	22861	22626	22670	22710	22554	22643	22409	22459	22539	22720	22850	22897	22881	22718	22644	22756	22771	22816	22815	22401	22563	22684	22643	22886	22566	22619	22558	22716	22435	22753	22669	22533	22618	22672	22655	22538	22681	22613	22761	22862	22677	22611	22518	22663	22722	22943	22703	22755	22738	22402	22450	22897	22815	22766	22577	22256	22615	22946	22585	22495	22669	22932	22693	22672	22567	22645	22559	22840	22766	22481	22677	22631	22812	22679	22723	22587	22604	22651	22550	22736	22594	22752	22820	22606	22727	22871	22729	22778	22636	22427	22641	22776	22673	22789	22390	22504	22607	22571	22704	22638	22669	22835	22784	22596	22591	22671	22649	22532	22615	22699	22536	22705	22648	22627	22706	22537	22486	22588	22635	22744	22745	22654	22645	22382	22766	22605	22714	22610	22587	22530	22732	22637	22444	22711	22590	22794	22741	22525	22578	22380	22782	22338	22484	22688	22698	22511	22832	22687	22919	22522	22691	22572	22842	22705	22577	22944	22606	22579	22835	22619	22885	22744	22587	22845	22685	22536	22797	22822	22800	22702	22634	22732	22895	22752	22874	22606	22498	22488	22598	22746	22641	22627	22633	22789	22729	22839	22867	22572	22210	22778	22576	22715	22661	22408	22509	22509	22650	22613	22819	22635	22509	22660	22756	22523	22507	22637	22503	22541	22796	22806	22440	22872	22651	22710	22713	22434	22522	22528	22769	22493	22792	22821	22875	22799	22736	22684	22410	22904	22747	22671	22637	22682	22787	22859	22778	22586	22594	22538	22731	22691	22597	22618	22832	22708	22721	22558	22606	22783	22726	22574	22548	22685	22639	22744	22927	22870	22628	22768	22767	22777	22549	22626	22647	22487	22461	22762	22793	22366	22582	22679	22806	22815	22742	22773	22535	22654	22492	22670	22630	22637	22583	22557	22801	22790	22813	22780	22522	22779	22446	22614	22885	22551	22712	22705	22788	22607	22810	22761	22489	22669	22667	22675	22645	22617	22703	22441	22599	22698	22499	22851	22753	22603	22674	22635	22906	22676	22832	22543	22674	22659	22803	22389	22735	22476	22717	22662	22778	22543	22562	22693	22439	22616	22420	22594	22465	23011	22720	22701	22628	22702	22700	22618	22757	22657	22695	22669	22554	22717	22620	22805	22826	22412	22741	22650	22660	22667	22678	22352	22835	22830	22703	22605	22553	22438	22883	22636	22586	22639	22540	22693	22827	22820	22794	22758	22589	22634	22689	22623	22601	22400	22926	22777	22483	22613	22746	22716	22431	22577	22951	22695	22449	22657	22384	22791	22646	22653	22635	22363	22766	22634	22591	22645	22689	22666	22610	22563	22516	22642	22461	22731	22693	22822	22662	22635	22654	22690	22733	22467	22404	22750	22754	22538	22746	22818	22727	22789	22608	22674	22628	22586	22712	22483	22381	22679	22800	22755	22781	22865	22859	22729	22570	22657	22707	22847	22640	22566	22657	22751	22426	22800	22437	22933	22343	22492	22493	22518	22525	22699	22706	22683	22585	22583	22679	22891	22714	22595	22766	22586	22723	22717	22941	22729	22664	22648	22499	22688	22798	22591	22577	22757	22515	22601	22770	22596	22742	22603	22799	22778	22579	22549	22496	22732	22566	22679	22630	22872	22503	22615	22754	22660	22646	22776	22667	22773	22852	22569	22889	23081	22692	22698	22549	22755	22754	22718	22911	22592	22788	22751	22563	22484	22595	22550	22933	22871	22543	22679	22647	22794	22544	22662	22414	22720	22791	22790	22979	22644	22247	22585	22485	22481	22741	22847	22522	22743	22606	22437	22731	22790	22572	22394	22692	22911	22657	22555	22588	22733	22806	22669	22735	22579	22813	22415	22552	22744	22427	22573	22760	22617	22644	22516	22384	22866	22680	22727	22581	22619	22728	22917	22516	22598	22627	22609	22769	22546	22602	22506	22891	22574	22581	22653	22642	22478	22410	22517	22730	22759	22671	22568	22580	22563	22695	22493	22585	22685	22722	22945	22668	22573	22730	22474	22595	22751	22705	22604	22848	22773	22797	22645	22789	22611	22698	22793	22523	22852	22553	22459	22693	22616	22623	22607	22752	22797	22621	22743	22515	22906	22566	22732	22582	22640	22761	22725	22645	22622	22606	22608	22347	22539	22732	22467	22624	22743	22768	22551	22459	22655	22486	22710	22587	22524	22827	22871	22759	22601	22715	22758	22767	22607	22276	22922	22433	22665	22682	22747	22630	22659	22808	22882	22625	22632	22577	22781	22582
11617	28635	27994	21405	17652	16801	16021	15461	15178	15020	14363	14125	13993	13653	13653	13504	13501	13567	13454	13638	13655	14559	14634	14342	13968	13522	13588	13274	13291	13373	13112	13228	13343	13178	13412	13303	13226	13285	13176	13400	13293	13390	13415	13333	13392	13322	13348	13356	13134	13261	13251	13231	13258	13237	13236	13332	13266	13323	13278	13168	13235	13309	13223	13185	13092	13416	13129	13296	13242	13139	13318	13235	13215	13334	13244	13398	13231	13359	13283	13320	13267	13244	13333	13183	13167	13398	13220	13233	13339	13266	13211	13211	13092	13273	13246	13278	13239	13247	13291	13314	13320	13236	13156	13342	13287	13476	13287	13271	13244	13358	13295	13149	13310	13260	13299	13220	13373	13201	13125	13229	13246	13241	13216	13270	13290	13255	13165	13238	13153	13161	13219	13133	13275	13127	13365	13253	13040	13237	13192	13084	13303	13348	13241	13264	13104	13086	13336	13149	13329	13144	13172	13230	13200	13494	13173	13398	13224	13185	13315	13165	13418	13339	13284	13177	13263	13295	13293	13235	13219	13194	13230	13149	13171	13201	13245	13006	13181	13240	13227	13282	13173	13308	13381	13204	13229	13204	13252	13213	13071	13141	13160	13474	13323	13114	13175	13297	13273	13190	13400	13162	13318	13451	13357	13343	13230	13281	13365	13236	13193	13122	13181	13134	13215	13152	13318	13238	13237	13313	13228	13427	13052	13182	13168	13315	13165	13113	13228	13172	13153	13379	13143	13129	13337	13381	13199	13251	13237	13237	13132	13119	13210	13360	13274	13022	13119	13338	13156	13159	13265	13256	13162	13214	13048	13296	13095	13359	13274	13105	13189	13431	13227	13188	13358	13329	13206	13157	13220	13155	13041	13292	13085	13191	13275	13109	13185	13209	13290	13233	13241	13278	13289	13214	13222	13217	13104	13267	13229	13082	13187	13287	13095	13261	12882	13224	13331	13178	13247	13346	13072	13214	13235	13247	13166	13216	13282	13215	13157	13216	13121	13261	13087	13166	13126	13175	13233	12994	13127	13078	13108	13103	13166	13234	13303	13203	13263	13126	13155	13155	13195	13202	13203	13156	13407	12995	13264	13204	13252	13297	13363	13059	13203	13229	13167	13162	13217	13126	13241	13127	13108	13241	13214	13117	13328	13278	13133	13236	13315	13146	13063	13237	13195	13170	13142	13096	13059	13152	13184	13173	13190	13177	13224	13204	13285	13064	13215	13388	13151	13265	13263	13264	13159	13192	13155	13258	13110	13226	13249	13455	13202	13158	13021	13070	13161	13188	13126	13161	13017	13380	13248	13399	13218	13186	13394	13293	13102	13261	13154	13214	13158	13179	13128	13305	13163	13277	13134	13208	13110	13230	13203	13136	13094	13162	13207	13194	13252	13196	13225	13130	13263	13167	13205	13231	13217	13194	13139	13260	13078	13149	13045	13328	13438	13243	13143	13219	13220	13242	13086	13262	13061	13256	13108	13243	13100	13151	13323	13202	13248	13120	13051	13215	13407	13143	13252	13414	13106	13188	13149	13220	13137	13152	13045	13391	13236	13061	13157	13293	13172	13257	13100	13289	13172	13220	13263	13236	13203	13120	13299	13213	13276	13261	13067	13308	13147	13471	13299	13265	13286	13281	13247	13241	13268	13246	13061	13164	13287	13271	13205	13200	13167	13210	13144	13204	13312	13241	13293	13409	13213	13308	13346	13160	13134	13191	13241	13297	13001	13278	13134	13160	13269	12989	13239	13256	13117	13211	13103	13221	13074	13230	13108	13118	13166	13231	13221	13276	13290	13025	13137	13299	13070	13201	13156	13146	13263	13129	13209	13369	13082	13354	13414	13293	13132	13261	13074	13172	13310	13108	13349	13297	13180	13383	13205	13144	13153	13150	13257	13053	13223	13302	13311	13209	13161	12963	13185	13197	13173	13090	13269	13375	13196	13159	13256	13120	13152	13268	13157	13284	13161	13254	13328	13222	13115	13187	13296	13223	13106	13219	13177	13128	13211	13101	13109	13056	13402	13072	13211	13221	13271	13290	13234	13295	13230	13202	13341	13103	13015	13255	13241	13380	13151	13225	13200	13210	13276	13099	13270	13141	13177	13028	13153	13180	13197	13281	13096	13291	13271	13303	13108	13196	13107	13280	13100	13339	13191	13362	13169	13199	13135	13070	13223	13235	12992	13120	13223	13124	13250	13158	13256	13158	13199	13118	13278	13269	13361	13215	13254	13282	13176	13087	13176	13145	13134	13222	13238	13220	13275	13154	13241	13065	13326	13366	13108	13266	13243	13141	13208	13242	13243	13175	13121	13114	13099	13235	13129	13328	13215	13203	13104	13084	13143	13130	13275	13232	13101	13239	13218	13255	13165	13170	13429	13171	13231	12989	13275	13286	13224	13087	13176	13146	13183	13267	13384	13213	13335	13352	13327	13210	13236	13190	13290	13164	13348	13212	13319	13417	13043	13024	13277	13272	13276	13195	13225	13237	13376	13091	13074	13266	13217	13228	13228	13105	13263	13173	13016	13163	13299	13092	13202	13177	13321	13361	13258	13083	13296	13175	13269	13199	13094	13183	13275	13197	13264	13329	13162	13165	13297	13180	13317	12889	13309	13102	13302	13059	13205	13123	13172	13151	13287	13081	12981	13141	13272	13157	13088	13129	13213	13095	13221	13222	13174	13340	13121	13200	13271	13149	13056	13253	13300	13132	13206	13173	13403	13224	13259	13303	13408	13408	13223	13038	13105	13133	13272	13235	13295	13213	13277	13275	13081	13169	13204	13201	13064	13173	13300	13181	13370	13255	13167	13222	13291	13200	13104	13355	13110	13296	13090	13222	13210	13214	13186	13082	13248	13179	13286	13131	13226	13271	13119	13068	13150	13257	13244	13209	13291	13091	13128	13137	13216	13283	13098	13190	13393	13183	13211	13249	13006	13276	13366	13028	13338	13232	13104	13187	13284	13051	13111	13213	13225	13144	13101	13277	13258	12938	13284	13045	13368	13116	13176	13194	13192	13080	13225	13156	13149	13168	13291	13237	13134	12968	13246	13429	13349	13298	13163	13384	13209	13164	13263	13044	13214	13164	13265	13369	13217	13142	13130	13250	13207	13058	13370	13254	13040	13096	13055	13173	13219	13203	13099	13126	13294	13289	13211	13288	13039	13148	13207	13131	13284	13323	13379	13173	13140	13188	13281	13251	13340	13078	13333	13219	13232	13079	13445	13248	13355	13266	13425	13109	12975	13150	13201	13339	13302	13213	13227	13277	13171	13209	13069	13303	13382	13115	13210	13302	13072	13378	13152	13028	13158	13190	13267	13169	13206	13399	13278	13092	13245	12998	13234	13166	13150	12979	13240	13185	13226	13186	13281	13173	13119	13141	13227	13293	13339	13261	13137	13154	13247	13074	13279	13248	13235	13290	13153	13243	13214	13337	13263	13250	13258	13205	13279	13259	13207	13042	13305	13324	13319	13271	13241	13194	13281	13255	13228	13359	13042	13286	13180	13230	13246	12986	13357	13352	13144	13134	13220	13210	13241	13305	13300	13125	13240	13176	13217	13393	13255	13156	13353	13230	13231	13082	13229	13273	13103	13163	13359	13291	12998	13262	13192	13164	13150	13146	13162	13037	13120	13251	13282	13170	13114	13155	13324	13223	13142	13257	13136	13317	13137	13169	13269	13117	13233	13210	13232	13226	13193	13192	13072	13293	13027	12957	13354	13235	13161	13126	13221	13084	13302	13215	13204	13133	13315	13211	13316	13240	13233	13280	13383	13220	13279	13226	13075	13189	13098	13167	13153	13020	13186	13139	13072	13319	13162	13175	13156	13363	13227	13241	13265	13216	13078	13148	13307	13179	13187	13228	13244	13168	13114	13372	13084	12964	13435	13200	13182	13186	13333	13139	13156	13301	13229	13264	13248	13219	13301	13233	13262	13304	13243	13190	13356	13240	13281	13260	13278	13187	13188	13265	13449	13142	13290	13095	13319	13013	13304	13351	13166	13138	13237	13281	13137	13109	13157	13160	13178	13239	13360	13140	13375	13149	13110	13083	13238	13107	13215	13420	13226	13224	13284	13304	13172	13197	13163	13167	13213	13332	13343	13192	13268	13137	13106	13307	13145	13141	13271	13180	13124	13424	13309	13116	13243	13168	13175	13260	13155	13096	13133	13129	13299	13306	13183	13160	13169	13262	13214	13200	13314	13311	13307	13255	13154	13294	13238	13051	13171	13135	13274	13256	13098	13164	13159	13245	13160	13138	13224	13060	13116	13089	13350	13185	13321	13173	13192	13357	13118	13190	13241	13307	13241	13095	13199	13234	13234	13146	13257	13234	13130	13175	13093	13180	13288	13295	13273	13153	13017	13381	13023	13182	13283	13156	13237	13200	13466	13127	13315	13261	13299	13244	13182	13345	13353	13041	13256	13207	13060	13243	13133	13254	13009	13354	13193	13292	13225	13030	13193	13297	13271	13090	13311	13200	13251	13289	13313	13213	13047	13312	13210	13112	13140	13125	13231	13134	13348	13319	13227	13021	13214	13033	13300	13243	13271	13274	13020	13328	13082	13224	13394	13328	13144	13249	13130	13136	13227	13054	13201	13252	13402	13292	13306	13162	13258	13248	13179	13143	13350	13120	13025	13269	13193	13188	13191	13210	13215	13228	13297	13242	13250	13342	13195	13062	13284	13203	13010	13389	13247	13353	13205	13275	13119	13277	13255	13316	13131	13300	13150	13169	13030	13157	13376	13247	13262	13392	13141	13401	13358	13263	13362	13053	13232	13222	13222	13192	13193	13293	12902	13063	13014	13156	13127	13302	13298	13243	13283	13216	13205	13161	13293	13199	13195	13141	13139	13244	13373	13107	13363	13133	13209	13219	13187	13240	13177	13210	13133	13162	13235	13117	13336	13201	13222	13162	13296	13226	13235	13254	13180	13380	13203	13314	13117	13229	13219	13183	13126	13148	13048	13195	13223	13207	13235	13058	13244	13109	13328	13184	13176	13220	13034	13232	13262	13241	13165	13315	13049	13193	13273	13153	13192	13160	13246	13165	13088	13317	13111	13401	13265	13188	13299	13021	13307	13155	13168	13287	13300	13146	13185	13042	13196	13140	13249	13215
31496	26353	30638	28608	25371	24819	24264	24357	23955	23838	23646	23594	23307	23169	23007	22757	22938	22656	22948	22983	22875	22939	22909	22707	22825	22998	22920	22985	22656	22985	22920	22732	22887	22878	23039	23152	22722	22934	22866	22801	22843	22991	22923	23003	22844	22844	22684	22671	22829	22726	22764	22955	22847	22704	22929	22955	22908	23169	22893	23124	22748	22625	22863	22976	22662	23107	22849	22733	22725	22952	22796	22521	22947	22880	22689	22858	22926	22808	22786	22813	22802	22718	22881	22564	22997	22839	22749	22865	22676	22731	22841	22872	22898	22647	22647	23005	22617	22622	22876	22951	22706	22774	22608	22779	23042	22694	22899	22811	22778	22826	22671	22711	22875	22570	22934	22911	23120	22819	22722	22851	22850	22864	22981	23074	22792	22811	22969	22763	23026	23115	22895	22836	22641	22730	22787	22537	22742	22629	22908	22936	22928	22818	22834	23054	22747	22691	22670	22940	22911	22941	22580	22713	23079	22562	22687	22917	22884	22947	22963	22729	22658	22890	23029	22842	22724	22740	22919	22627	22887	22940	22755	22970	22696	22908	22920	22799	22734	22851	22576	22824	22983	22956	22917	22732	22948	22997	22830	22831	22675	22731	22985	22808	22660	22713	22829	22617	22906	22895	22740	22875	22837	22654	22907	22929	22584	22863	22992	22897	22805	22809	22673	22640	22734	22973	22683	22524	22746	22728	22850	22796	22714	22717	22916	22732	22847	22805	22881	22858	22562	22951	22697	23009	22801	22925	22893	22803	22880	22819	22811	22928	23034	22852	22792	22743	22892	22740	22954	22742	22979	22628	22695	22733	22851	22778	22741	22752	22697	22865	22593	22832	22638	23028	22609	22949	22914	22665	22672	23047	22831	22781	22869	22725	22815	22786	22708	22664	22789	22943	23006	22861	22844	23023	22828	22623	22896	22779	22937	22425	22810	22944	23013	22751	22621	22910	22727	22701	22869	22878	22660	22713	22929	23149	22641	22673	22888	22648	22600	22742	22987	22727	22759	22872	22791	22847	22628	23114	22821	22998	22626	22642	22993	22791	22768	22800	22934	22622	22764	22533	22958	22975	22732	22812	22611	22896	23041	23034	23151	22689	22844	23002	22874	22929	22561	22579	22949	22895	23031	22933	22884	22793	22708	22614	22726	22748	22763	22916	22598	22915	22862	22786	22878	22765	22820	23182	22919	22700	22763	22904	22992	23175	22798	22837	22926	22683	22766	22913	23064	22731	22936	22895	22943	22811	22748	22799	22774	22990	22779	22762	23022	22823	22849	22771	22791	22915	22703	22943	23104	22985	22906	22697	22767	23051	22933	22517	23056	22918	22836	22724	22760	23001	23040	22801	22749	22949	22818	22677	22969	22920	22716	22703	22753	22751	22841	22898	22875	22905	22843	22882	22797	22839	22797	22853	22717	22740	22905	22979	22891	22990	22905	22809	22844	22856	22842	22956	22735	22574	22773	22806	22939	22764	23040	22773	22695	22739	22695	23104	22539	22867	22781	22774	22749	22893	22907	22733	22802	22814	22757	23028	22965	22948	22806	22778	22917	22789	22808	22744	22898	22635	22537	22781	22908	22765	22806	22862	22964	22910	22665	22888	22877	22756	22922	23019	22592	22852	22692	22776	22684	22804	22657	22687	22748	23062	22914	22986	22905	22865	22786	22582	22522	22866	22809	22820	22753	22742	22784	22790	22797	22783	22721	22731	22827	22754	22780	22742	22855	22889	22791	22871	22877	22805	22831	22517	22548	22795	22612	22701	22758	22733	22809	22791	22697	22941	23007	22862	22815	22974	22852	22750	22865	22974	22874	23062	22859	22800	22943	22643	22725	22724	22982	22902	22779	23088	22902	22782	22690	22729	22944	22938	22943	22889	22823	22837	22785	22917	22881	22947	22822	22818	22929	22952	22836	22746	22747	22741	22836	22586	22747	22814	22826	22948	22797	22676	22836	22725	22540	22871	22864	22821	22720	22678	22852	22607	22721	22770	22847	22643	22742	22855	22932	22877	22890	22731	22849	22647	22607	22728	22905	22782	22755	22606	22774	22837	22826	22562	22921	22636	22733	22822	22751	22793	22853	22856	22701	22865	22863	23088	22798	22688	22840	22965	22861	22704	23030	22573	22799	22632	22805	22741	22804	22831	22777	22875	22665	23038	22715	22827	22871	22852	22790	22780	22850	22813	22643	22875	22740	22665	22290	22840	22857	22845	22732	22855	22754	22882	22605	22519	22643	22978	22956	22935	23057	22903	22858	22835	22712	22627	22911	22850	22944	22917	22966	22865	22796	22919	22619	22854	22985	22824	22640	22921	23054	22693	22804	22639	22592	22826	22872	22968	23021	22737	22731	22938	22870	22952	22857	22773	22540	22745	22772	22779	22721	22816	23036	22780	23008	22770	22789	22786	22746	22800	22992	22698	22864	22780	23037	22849	22764	22800	22800	22819	22623	22828	22544	23018	22880	22784	23075	22730	22751	23056	22953	22609	22436	22819	22910	22571	23011	23189	22758	22816	22641	22898	23033	22795	22858	22763	22720	22931	22569	22825	22969	22985	22805	22670	22816	22860	22916	23052	22678	22826	22919	23047	22809	22917	22914	22959	22765	22779	22780	22828	22806	22730	22795	23040	22628	22656	22982	22807	22796	22760	22710	22925	22900	22959	22836	22726	22805	23032	22797	22767	22605	22640	22697	22787	22848	22987	22757	22803	22979	23044	22880	22919	22905	22683	22805	22783	22911	22646	22886	22878	22905	23021	22956	22924	22883	22777	22751	22896	22985	22890	22777	22829	23023	22750	22651	22816	22892	22598	22958	22705	22704	22783	22910	22888	22850	22761	22816	23069	22884	22773	22897	22991	22991	22902	23137	22916	22740	22884	22729	22903	22966	23006	22813	22675	22863	22917	22755	22950	22825	22808	22712	22723	22719	22597	22803	22714	22711	22860	23075	22754	22678	22832	22764	22867	22901	22644	22787	22897	22897	22834	22904	22922	22590	22854	22966	22748	22718	22436	23180	22618	23011	23267	22739	22875	22623	22877	22818	22737	23018	22871	22877	23060	22544	22785	22621	23046	22865	22990	22963	22760	22650	22934	22719	22800	23004	22933	22816	22711	22677	22884	22797	23100	22860	22877	22994	23026	23006	22831	22871	22641	22848	22840	22660	23026	22953	23014	22901	22829	22911	22756	22748	22837	22892	22932	22934	22927	23155	22835	22748	22889	22966	22897	22722	22899	22836	22952	22951	22628	22847	22759	22917	22794	22792	22858	22781	22947	22809	23056	23070	22950	23000	22567	22610	22857	23007	22854	22844	22683	22863	23013	22731	22796	23011	22892	22975	22833	22910	22810	22754	22669	22660	22875	22736	22780	22880	22926	23043	22947	22860	22609	22716	22788	23028	22742	22725	22837	22668	23050	22809	22933	22888	22800	22744	22957	22918	22922	22894	22876	22810	22601	22842	22880	23091	22785	23011	22763	22602	22698	22982	22722	22736	22652	22710	22753	22560	22932	22668	22824	22651	22620	22859	22880	22772	22831	23050	22816	22852	23016	22748	22637	22770	22850	22886	22993	22719	22941	22914	22846	23047	22767	22843	22696	23063	22969	22802	22779	22682	23009	23009	22833	22864	22914	22969	22879	22778	22843	22974	22787	22735	22817	23045	22863	23003	23025	22834	22770	22919	22978	22857	22946	23077	22960	23036	22729	22951	22917	22791	22781	22495	22773	22703	22871	22944	22822	22677	22826	22658	22902	22773	22857	22963	22821	22945	22803	23057	22908	22929	22904	22880	23150	22697	22669	22932	22945	22870	22736	22679	22923	22687	22835	22825	22774	22700	22894	22991	22830	23051	22906	22856	22959	22793	22917	22818	23022	22888	22742	22822	22931	22764	22816	22970	23220	23103	22849	22746	22666	22838	22633	22780	22733	22997	22733	22869	22860	22788	22750	22947	22798	22734	22827	22787	22957	22726	22687	22856	22914	22995	22906	22992	22613	22843	22509	22765	22825	22740	22755	22837	22743	22887	22736	22887	22921	22871	22771	23043	23043	22948	22828	22782	22766	22868	22715	22762	22664	22941	22845	22771	22811	22931	22654	22858	22811	22949	22692	22721	22898	22905	22817	23086	22654	22663	22718	22693	22944	22862	23056	22988	22862	22899	22937	23130	22823	22770	22869	22818	22830	22702	22783	22861	22563	22527	22726	22685	22494	22737	22763	22792	22926	22616	22646	22860	22819	22744	22559	22989	22933	22653	22782	22704	22716	22798	22622	22888	22863	22931	22623	22886	22847	22944	22885	22837	22668	22798	22762	22596	22890	22610	22824	23023	22725	22986	22847	22862	22753	22885	22597	22893	22969	22902	22673	22671	22885	22732	22689	22876	22639	22733	22788	22754	22727	22898	22873	22894	22765	22840	22709	22811	22862	23031	22694	22948	22775	22824	22832	22811	22553	22899	23045	22956	22873	23204	22728	22792	22803	22861	22682	22619	22773	22924	22688	22997	22780	23050	23016	22707	22726	22615	22810	23093	22725	22697	22861	22711	22719	22847	22699	23028	22784	22748	22651	22816	22887	22884	22904	23051	22716	22784	22817	22773	22861	22651	22704	22910	22879	22845	22867	22899	22899	23079	22676	22967	22658	22729	22807	22915	22774	22760	22809	22895	22748	22892	22606	22765	22591	22843	22622	22778	22721	22817	22737	22550	22717	22615	22722	22653	22803	22891	22741	22799	22849	22860	22548	22779	22703	22849	22690	22878	22883	22831	22562	22725	23085	22593	22931	22897	22949	22893	22636	22608	22888	22464	22699	22600	22818	22932	22789	23001	22860	22888	22742	22795	22971	22845	22717	23044	22765	22703	22677	22788	22999	22743	22796	22644	22941	22733	22689	22852	22667	22722	23037	23043	22892	22661	22580	22751	22794	22759	22828	22843	22855	22670	22910	22841	22827	22980	22695	22950	22858	22691	22830	22761	23039	22902	22946	22964	22936	22954	22746	22730	22642	22927	23084	22864	22799	22807	22893	22531	22933	22633	22604	22869	22876	22791	22742	22875	22653	22816	22681	22882	22951	22784	22836	23149	22804	22882	22715	22956	22752	22981	22921	22758	22605	22941	22712	22774	22813
15337	22611	21798	16993	14923	14582	14022	13850	14008	13879	13276	13423	13419	13327	13149	13182	13125	13157	13157	13124	13070	13148	13147	13164	13125	13021	13019	13171	13095	13007	13118	13182	13080	13186	13038	13245	13044	13164	13014	13001	13088	13278	13272	13117	13100	13049	13179	13126	13221	13217	13102	13100	13053	13121	13040	13034	12934	13116	13073	12992	13064	13161	13090	13083	13021	13122	13138	12950	13126	13034	13291	13104	13093	13258	12920	13000	13197	13188	13104	13071	13092	13193	13077	13148	13122	13098	13045	13155	12923	13159	13155	12904	13057	12870	13088	12960	13074	13087	13090	13155	12877	13194	13066	12900	12987	13013	13047	13056	13005	13215	12973	13096	13042	13021	13075	13000	12914	13051	12932	13119	13056	12899	13048	13100	12869	13089	13107	13069	13211	12931	13031	13125	13102	12998	13078	13131	13122	13032	13199	13133	12986	13089	13255	12917	13001	13189	13140	13039	13034	13208	13071	13001	12954	13137	13005	13197	13088	13148	12974	13095	13168	13096	13130	12951	13064	13207	13067	13054	13061	13040	13135	13213	12841	13056	13148	12937	12945	13066	12909	13114	12929	13114	12943	13087	13102	13057	12988	13291	13245	13008	12962	12943	13116	12944	13094	13093	13031	13066	13158	13182	13170	13064	12939	12916	13004	13061	13162	13034	13148	13040	13182	13079	13181	13127	13191	13189	13013	13167	13230	12959	12987	12996	13159	13042	13122	13103	12958	12962	13003	12989	12890	13119	13151	13159	13102	13211	12981	13067	13244	12968	13207	12944	13012	12984	13027	13084	13022	13109	12967	13117	12968	12985	12977	13140	13028	13069	13084	12889	13158	13110	12956	13079	13147	12973	13050	13051	13168	13049	13318	12976	12966	13182	13126	13196	12898	13119	13126	13111	13068	12965	13034	13083	13244	13139	13023	13186	13057	13115	13023	13070	13302	13109	13028	13085	12912	13156	12828	12965	13074	12916	13073	12967	13009	13183	13046	12953	13171	13023	13051	13132	12974	13013	12997	13099	13137	12979	13172	13093	13132	13179	12980	13037	13267	13135	13116	13113	12980	13225	13103	13087	13083	12993	13021	13210	13136	12910	13114	13043	13005	12961	13053	13097	12980	13255	13191	13074	13212	12975	13088	13051	12969	13071	13156	13011	13009	12986	13075	13033	13091	13090	13019	13127	13133	13152	12914	13006	13087	13024	13115	13021	13302	13086	13032	13015	13105	13125	12954	13070	12995	13058	13062	13010	13114	13012	13004	13102	13138	12974	13001	12843	13259	13006	13038	12977	13155	13015	13120	13223	12945	13148	13194	12932	13130	12829	13056	13110	13015	13069	12943	12962	13012	12978	13067	13049	12978	13042	13134	12924	13065	13278	13102	12982	12904	12974	13107	13056	13101	13238	13165	13013	13120	13065	12988	13143	13062	13134	13022	12937	12910	13258	13177	13068	13004	13125	13121	13137	13104	12982	13187	12945	13012	13154	12993	13095	13116	13024	13122	13050	12981	13165	13028	13002	13170	13125	13266	12988	12907	13104	13203	13009	13067	13064	13074	12905	13134	13171	13212	13161	12903	13112	12906	13062	13029	13072	13114	13167	13137	13048	12910	13077	12928	13052	13230	13137	13009	13137	13186	13248	13164	13056	13137	13113	13078	13008	13136	13122	13218	12993	13135	13085	13120	13076	12896	13094	13055	13114	13082	13214	13079	12975	12985	13099	13052	13194	13084	13113	13053	13076	13025	13204	13232	13271	13086	12994	13086	13048	13057	13050	12851	13184	13058	12905	12863	13168	12903	12944	13113	13021	13087	13017	13183	13102	12954	12952	13081	13193	13227	13103	13188	13003	13248	13234	13192	13128	13058	13273	13187	12944	13158	13003	13060	13237	13148	13149	13077	13133	13229	13091	13104	12993	13177	13045	13169	12922	13126	12967	13186	13088	12943	13047	13076	13014	13100	13135	13142	13128	13021	13160	13189	12980	13050	13088	13178	13207	13092	13118	13084	12890	12997	13022	13047	13140	13111	13164	13215	13231	12936	12923	12928	13107	13297	13204	13093	13165	13005	13000	13206	13003	13184	13114	13085	13048	12898	13129	13058	13035	13058	13099	13062	12881	13043	13184	13068	12919	13094	13031	13261	13116	13111	13160	13007	13130	12956	13303	13038	13028	13016	13141	13062	13127	13206	12978	12997	12962	13133	13052	13083	13109	13176	12983	13083	13017	12872	13105	13057	13140	13007	13055	13193	13191	13015	13030	13026	13023	13019	13040	12981	12937	13016	13023	13183	13087	12992	13160	13000	12976	13003	13048	12958	12997	12931	13024	13080	12978	13037	13133	13101	13291	13057	13075	13166	13160	13104	13050	13207	13177	13053	13183	13090	13081	13078	13080	12900	12948	12977	13025	13229	12973	12910	13232	13105	13083	12930	13085	12965	13164	13154	13144	13002	13145	13072	13015	13056	13069	13110	13022	13263	13051	13003	13029	13085	12968	13105	13011	13016	12960	13155	12968	13090	13229	13115	13256	13075	13209	13037	13154	13131	13107	13109	13068	13158	13124	13114	13016	12997	13339	13158	13158	13041	13173	13090	12995	12987	13223	12980	13008	12992	13083	13059	13131	13041	13129	13215	13086	13150	12973	13089	12891	13104	13036	13080	13167	13028	13130	13034	13204	13180	12971	13121	13019	13109	12988	13162	13074	12995	13013	13231	12967	13067	13120	13100	13087	13123	13029	13091	13136	13079	13116	13058	13060	13034	12947	13082	13098	13078	13148	13217	12977	13000	13115	13002	12851	13250	13028	12977	13113	13074	13052	13037	13080	13174	13105	13095	13058	12967	13083	13063	13002	13152	12977	13119	13157	13028	13119	13077	13007	12954	12989	13124	13000	13210	13231	13148	13075	13166	13055	13168	12938	13192	13112	13164	13071	13033	13070	13174	12883	13014	13105	12967	12912	13042	13146	12990	13207	12841	12961	13067	13232	13043	13272	12999	13222	12998	13079	12759	13282	13158	13079	13239	13281	13149	12962	12984	13024	13024	12991	13082	13080	13015	13060	12959	12983	13139	13145	12995	13379	13097	13231	12871	12933	13267	13219	13105	13124	13165	13014	13106	13044	13166	13089	13019	13176	13132	13116	13034	13092	13208	13198	13144	13007	12997	13104	12965	12983	13168	13061	13070	13144	13216	13134	13169	13172	12934	12880	13210	12877	12981	13163	13100	13297	13093	13024	13167	13082	13101	13158	13120	13080	13204	12878	13098	12998	13081	13078	13150	13045	12909	13169	12953	13136	12970	12935	13116	13157	13016	12841	13142	13005	12978	13056	13135	13034	13160	13045	13056	13168	12927	13178	13127	13141	13088	13148	13059	13252	13138	13204	13143	13045	13035	13061	12918	13010	13117	13232	12949	13070	13020	13136	13102	13041	13112	13005	13055	13095	12825	13237	13102	12966	13210	12965	13296	12944	13105	13277	13127	13172	13095	12793	13056	13312	13025	13052	12994	12934	13093	12955	12946	13050	13039	12981	13131	13070	12968	12984	13194	13303	13185	13042	13173	13155	13102	13238	13040	12973	13044	12989	13182	13007	12967	13041	13211	13206	12970	13180	13033	13160	13079	13047	13139	12929	13165	13237	13047	13164	13200	13144	13021	13004	13229	13156	13062	13287	13148	12950	13122	13056	12903	13091	13143	13080	12978	13269	13020	13026	13007	12978	13183	13229	13127	13086	13025	13119	13208	12949	12844	13094	13130	13041	13059	13106	13109	13061	13044	13276	12986	13147	13059	13027	13320	13183	12991	13204	13191	13068	13044	12933	13081	13036	13047	13126	12920	13123	13123	13140	13096	13010	13117	13147	13048	12928	12987	13195	12903	13011	13300	12994	13128	13122	13160	13039	13025	13109	13143	13102	12985	12982	12987	13183	13050	12932	13049	12998	13041	13022	13049	13106	13203	12998	13110	12961	12993	12997	13129	12998	13172	13150	13087	13108	12994	13035	13094	13275	13043	13097	13106	13079	13128	13036	13161	13012	13218	13128	13006	12929	13065	12968	13186	12914	13140	13033	13319	13012	12969	13087	12989	12957	13210	13093	13050	13128	13063	13165	12969	13062	13149	12875	12851	13138	13001	13017	13057	13126	13002	13153	13148	13135	13035	12948	13067	13014	13087	13172	13054	13176	12966	13139	13064	12905	13117	13171	13242	13035	13065	13147	13127	13090	13072	13075	12973	12945	13117	13173	12976	13007	12985	12991	13024	13009	13173	13104	13108	13002	13260	12858	13226	13091	13022	13192	12862	13043	13144	13062	13036	13121	13283	13183	13166	13143	13065	13232	13041	12901	13054	13173	13080	13037	12866	13113	13097	13140	13223	12976	12918	13199	13064	13314	12948	13128	13142	13235	13051	13177	13128	13124	13046	13072	13029	13065	13093	13157	13024	13127	13112	13141	13041	13180	12965	13143	13045	12956	13176	13005	12817	12989	13117	13038	13107	12970	13074	12969	12961	12966	13127	12996	13059	13060	13162	13075	12950	13093	12973	13092	13062	13042	12894	13053	13037	13090	13075	13121	12967	12924	12918	13156	13091	13042	13074	12985	13012	13141	13065	13214	13024	13065	13030	13004	12997	13295	13058	12935	13060	13188	13205	13014	13117	13212	13136	13029	13177	13270	13017	13105	13295	13047	13048	12943	12997	12961	13168	13028	13048	13009	13134	13012	13182	13059	12995	13049	13036	13130	13183	13094	13130	13073	12984	13068	13124	13019	12973	13040	13175	13091	12974	13118	13026	13147	13160	13107	12930	12916	12862	13114	12936	13116	13076	13130	12982	13147	13091	13159	13105	13043	13043	13069	13180	13242	12977	12947	12987	13032	12997	13012	13166	13094	12933	13137	13144	13136	12945	13177	13149	13166	13010	12987	13240	13148	12891	12928	13207	13037	13162	13039	13103	13150	13164	13171	12989	12959	13100	13039	12986	13191	13094	13123	13271	13203	13032	12923	13272	13007	13033	13014	12981	13085	13134	13088	12913	13182	13101	13175	13083	13209	13105	13168	13048	13064	13007	12911	13044	12944	13156	13136	13241	13061	12991	12886	13080	13083	13057	13070	13008	13012	12890	12997	13055	13134
24448	20978	27810	26760	25709	26112	26697	25517	25188	24833	24243	23967	23875	23471	23432	23198	23167	23383	23375	23256	23633	24056	24088	23623	23658	23202	23306	23316	22932	23213	22893	23074	23220	23066	23028	23050	23238	23324	23180	22964	22793	23040	23381	22789	23018	23021	22668	23130	23008	22982	23149	22962	22826	22982	23127	23075	23147	23060	22646	23157	22859	23049	22837	22840	23123	23154	23035	23088	22942	23076	23049	23117	23052	23086	22704	22943	23053	23228	22974	22996	23177	23114	23343	23013	22851	22890	23112	23138	22821	23010	23079	22889	23155	23159	22985	22969	23193	23082	22996	23166	22670	23159	22918	22922	22933	22986	23375	22974	22970	23198	23112	23104	22973	23087	22806	22810	22903	22955	23076	23219	23098	22968	22816	23317	22722	22846	23109	22936	23029	22938	22980	22905	22904	23196	22731	22559	22938	22869	23046	23017	22855	23141	22963	23002	22988	23075	22965	22945	22954	22925	22839	23164	23127	23271	23256	22976	22916	22971	22952	22891	22911	22989	22919	22995	22923	23132	22956	23040	23111	22922	23082	22966	22889	23039	22830	22878	22978	23054	22995	22819	22977	22912	22827	22851	23069	23124	22762	23228	23169	22719	22874	22993	23014	22908	22958	22983	22946	22824	22754	22773	23014	23081	22808	23008	23011	22895	23018	22907	22694	23126	23087	22973	23068	23056	23137	22979	23014	23144	22899	23010	22940	22806	22966	23208	22949	23111	23019	22948	22920	22801	22933	23133	23258	23093	22927	22934	23073	22996	22839	22931	23015	23128	23012	22768	22948	23037	23020	22892	22834	23098	23219	22811	22959	22940	22885	23065	23040	22907	22769	23231	23093	23177	23170	23111	22884	23206	23091	23062	23027	23158	23010	23147	22908	23094	23265	22860	22996	23083	23219	22884	22892	23111	22849	23086	22839	22992	22707	22973	23062	23311	23057	22989	22854	22962	23281	22893	22903	22859	23035	22736	22825	22882	23096	22975	22797	22902	22977	23211	22914	23015	22903	23054	23312	23109	23077	23070	23009	22777	23003	23061	22961	23143	23072	22878	22975	22656	22989	23121	22656	23151	22924	22917	22820	23388	23126	23034	23033	22975	23248	22772	22960	22936	22958	23090	22881	22999	22886	22932	23178	23300	23247	23093	23136	22921	22850	22743	23073	22977	22981	23148	22755	22979	22867	23050	22967	22741	22803	22938	23183	22771	23272	22988	23054	22814	23006	23107	22865	22857	22788	22865	23036	23119	23034	22989	22889	22948	22838	22972	23082	23111	23056	22783	23127	23085	23110	23050	22903	23008	23163	23127	23108	22889	23062	22930	23182	22979	22971	22777	22855	22822	22855	22909	22726	22879	22979	23234	22601	23022	22945	22994	23074	22748	23243	23030	22771	22801	23154	22988	22995	22895	22817	22961	22912	22937	23030	22936	23216	22924	23058	22909	22934	22939	22965	22987	23024	22874	22979	23036	22680	22911	23049	23063	23307	22800	22971	23248	23186	23108	23012	22759	22866	23029	23137	22934	23175	22896	22725	22959	22770	22892	23004	22942	23148	22871	22869	22794	22714	22989	22959	23045	23196	23045	22896	23112	22911	22916	23065	23071	23062	22992	22932	22906	22862	23005	22943	22921	23038	23173	23091	23210	23036	22793	22827	23300	22878	22961	23046	22986	23015	23015	22921	22932	22817	23011	23140	23216	22806	23158	23151	23203	22880	22923	23102	22656	23074	23151	22887	23045	22862	22968	22780	22968	22952	23127	23003	22943	22918	22943	22995	23020	22917	23042	23217	23020	22990	22957	22764	22862	23151	23134	22948	22830	22745	22805	22758	22813	22982	23070	23004	23187	23165	22988	23009	23187	22872	22894	22822	23055	23019	23089	23032	23093	23002	23010	22968	23016	23175	23119	23020	22953	23178	22998	23228	22927	23284	23015	23098	23059	23086	23145	23191	23223	23214	23066	22962	22959	22810	22959	22956	23134	22954	23058	23048	22829	23007	22953	22856	22993	22957	22968	23073	23045	23151	23042	22843	22609	23094	23113	23090	22926	23094	23012	23018	23153	22914	22943	22874	22877	23136	23196	22874	22904	22885	23005	22863	22879	23003	22958	23204	23031	22976	22897	23241	23038	23096	23280	22866	23081	23203	23063	23041	23092	23189	22948	23011	22902	23038	22946	23196	23092	23036	23023	22899	23001	23181	23000	23141	23110	23003	22910	22795	23124	22751	22767	23103	22945	22804	22889	23000	23099	22953	22864	23038	22820	22908	22829	22958	22906	23061	22700	23108	23020	23120	23104	22968	23187	23037	22845	23181	22977	23129	22811	22815	22919	23055	23064	23141	22853	23097	22956	22905	22805	23069	22980	23172	22790	22868	22960	22753	22984	22789	22946	23095	23043	22890	22866	22994	22855	23133	22938	23018	23163	22974	22936	22992	22817	22842	22945	23072	22859	23207	23176	23035	22863	23025	22937	22971	22784	23022	23051	22913	22774	23083	22803	22956	22832	23227	23037	23160	23000	22901	23082	23007	22921	22956	22985	23196	23269	23141	23032	22948	23137	22919	23105	22912	22886	22914	22934	22928	22913	22950	22678	23103	22971	22862	23003	22848	22878	22875	23023	22778	23216	23101	22838	23073	22817	22965	22644	22911	22920	22827	22979	23199	22997	22974	22990	22893	23117	23138	22967	22908	23206	23002	23097	22854	23258	22702	23020	23080	22799	22882	23171	22855	23099	23138	23032	22804	22991	22968	23095	23242	23101	23046	22672	22989	23029	23076	22981	22826	23106	23053	23064	23049	22919	23234	23087	23247	23244	22957	23056	22941	23107	23030	22936	22956	22872	23143	22979	23131	22999	22814	23229	23155	22913	22996	23022	23252	23140	23050	22874	23001	23052	23038	22912	23105	23008	22900	22853	23114	22843	22813	22846	22903	22989	23005	22912	23083	22971	22948	23148	23106	22886	23146	23217	23235	22893	22959	23167	22850	23124	22758	23105	22738	22873	23054	23134	23153	23225	23059	22815	23003	22925	22966	22994	23021	22954	22956	22989	23012	22767	22884	22863	22993	22950	22996	22934	23051	22922	22935	22916	22958	23070	23011	22798	23048	22928	22952	23047	23125	22928	23066	23022	22779	23065	22782	22751	23239	22872	23258	22888	22986	22928	22987	22874	23081	23145	22820	23006	22988	23031	22959	23101	22799	22973	23488	23086	22924	22997	22901	22978	23091	22784	23062	22990	23134	22939	22808	23184	22844	23365	22948	22853	22974	22770	23094	23175	23034	22946	22703	22908	22885	22818	23122	23198	23035	22786	22746	22790	23062	23030	22655	22930	23017	22810	23037	23006	22851	23090	22873	22889	23026	22806	23009	23039	23051	23198	22991	22868	23204	22970	23124	23061	23129	22936	23015	22977	22970	22921	22796	23036	23054	23077	23220	22873	23218	22960	23012	22954	22621	23078	23011	22862	23094	23266	23013	23153	23008	22855	22788	22934	22973	22917	23082	22881	22919	23045	22876	22897	22945	22871	23071	22784	22892	22928	23074	22948	22917	23226	22993	22816	23089	22650	22830	23246	22960	22761	22842	22988	22996	22884	23070	23061	23295	22861	22749	23134	22984	23115	22944	22840	23151	22937	23193	22968	23175	22707	23022	23178	23064	22849	23042	23108	22965	23256	23068	23023	23076	23061	23209	22919	22978	23069	22971	23105	23027	22903	22850	22987	22968	23345	22926	22953	23028	23137	22989	23052	23149	23075	23018	22921	23265	23188	22705	22938	22818	22676	22749	23132	23016	22931	22915	22899	22808	22946	23089	22766	22972	22949	23094	22950	22894	22888	22777	22845	22973	22718	23262	22857	23003	22831	22800	23043	22904	22816	23005	22929	23155	23179	23260	23006	23017	22809	22828	22918	23042	22877	23186	22867	23114	23231	23016	23081	22946	23026	22967	22942	23005	22866	22922	23166	22835	22822	23170	22865	23045	22873	22999	22851	23164	23055	23005	22987	23358	22984	22881	22704	22973	22922	22871	23149	22911	22947	23149	23141	22530	22795	23039	22876	23039	22965	23058	22956	22990	22820	22897	22791	23024	22885	23268	23145	23027	23186	23111	22889	23060	23142	23017	23010	23297	22993	23019	22864	22825	22883	22846	23270	22835	23069	22959	23180	23044	23123	23198	23246	23179	23030	22904	22894	23087	22880	22971	22968	23107	23014	23045	22959	23046	23148	22908	23024	23224	23051	23050	22993	22982	22898	22711	22828	22941	23179	22917	23092	22747	22686	22948	22978	22848	22919	22810	23147	22899	23173	23384	23219	23044	23165	22937	22887	22907	23069	22877	22822	23105	22986	23113	23128	22855	22951	23136	22833	23090	22877	22963	23122	23050	22847	22990	22998	23139	23109	23067	22862	22762	22943	23137	22759	22873	22857	23005	22997	23210	22997	22942	23003	22957	23130	23140	22862	22926	22950	23014	22995	22921	22679	23118	22896	23144	23148	23083	22787	22965	22909	23003	23234	22945	23004	22735	22956	22661	23003	23029	22866	22983	22646	23016	23133	22791	23024	22912	23128	22990	23050	22898	23033	22658	22996	23014	23011	22935	22933	22695	23215	22821	22846	23064	23029	22930	23130	22964	23180	22997	22990	22686	22718	22854	22992	22983	22997	23258	22859	22977	23063	22879	22880	22836	22828	22991	23071	23155	23266	23181	23206	23043	23066	22922	22805	22980	23158	22884	23184	23103	22956	22780	23198	23139	23000	22911	23042	22829	22813	22916	23079	23186	23174	22968	23020	23091	22941	22815	23042	23022	22925	22687	22979	22715	22939	22884	22869	23138	23093	23240	22948	23067	22720	23263	23184	22992	22748	23081	23027	22891	22831	22855	22817	22896	23083	22887	23140	22944	23024	23003	22796	22836	22895	22792	22918	23194	22855	22951	23012	22991	23243	22796	23250	23054	22854	22915	22941	23050	22838	23027	22949	22833	23210	23049	23105	22932	23158	23152	23154	23223	22851	22984	23055	23173	23097	23067	23044	23043	23126	22895	22964	23182	23271	23028	22801	22901	22865	22874	23284	22891	22936	23059	22864	22957	23080	23064	22946	23111	23148	23078	22911	23022	22975	22841	23131
12212	26692	25801	19377	16204	15128	14895	15092	14888	14382	14199	14121	13943	13798	13510	13455	13426	13591	13499	13580	13583	14025	13831	13774	13529	13453	13539	13422	13638	13502	13385	13451	13372	13166	13193	13167	13445	13433	13322	13410	13440	13396	13322	13268	13272	13272	13382	13421	13389	13280	13442	13287	13515	13137	13307	13255	13271	13337	13216	13231	13421	13325	13268	13262	13240	13320	13311	13264	13517	13282	13211	13280	13291	13285	13322	13146	13417	13308	13326	13332	13303	13358	13373	13327	13367	13380	13270	13343	13322	13207	13432	13299	13364	13254	13352	13258	13225	13326	13257	13378	13281	13293	13331	13275	13441	13321	13397	13288	13391	13397	13331	13215	13257	13351	13441	13204	13292	13401	13352	13295	13240	13320	13407	13301	13219	13323	13198	13204	13227	13236	13210	13389	13207	13220	13224	13235	13368	13362	13392	13228	13283	13343	13396	13340	13399	13421	13124	13246	13427	13275	13369	13292	13464	13399	13285	13165	13411	13067	13343	13328	13349	13360	13196	13230	13354	13359	13333	13291	13361	13449	13247	13263	13396	13314	13308	13458	13400	13316	13241	13312	13396	13389	13359	13441	13319	13343	13353	13293	13483	13439	13350	13356	13239	13239	13426	13264	13183	13338	13372	13158	13358	13337	13243	13378	13236	13148	13176	13227	13227	13240	13333	13230	13383	13332	13183	13341	13150	13242	13256	13057	13333	13347	13221	13335	13152	13217	13189	13257	13210	13388	13365	13371	13331	13196	13289	13303	13280	13335	13339	13305	13302	13181	13300	13267	13418	13328	13279	13372	13356	13244	13423	13146	13303	13232	13414	13292	13326	13164	13248	13281	13356	13197	13399	13179	13535	13250	13379	13377	13293	13366	13163	13369	13291	13330	13278	13109	13376	13290	13252	13429	13199	13408	13268	13285	13390	13332	13301	13328	13254	13329	13314	13238	13227	13252	13402	13326	13390	13208	13310	13430	13349	13337	13230	13193	13173	13375	13395	13426	13200	13235	13390	13266	13315	13139	13324	13245	13172	13367	13355	13352	13273	13381	13325	13446	13270	13489	13437	13254	13246	13215	13433	13377	13136	13520	13264	13241	13460	13388	13286	13377	13225	13299	13405	13327	13424	13385	13467	13213	13288	13349	13318	13318	13362	13336	13193	13247	13376	13379	13303	13135	13238	13246	13187	13385	13372	13175	13357	13409	13229	13208	13214	13310	13255	13219	13291	13280	13163	13266	13423	13079	13256	13335	13298	13341	13332	13302	13445	13249	13276	13315	13247	13415	13302	13291	13183	13195	13178	13214	13305	13416	13527	13114	13265	13198	13363	13233	13249	13325	13509	13263	13341	13318	13256	13171	13234	13383	13195	13166	13382	13323	13307	13256	13182	13204	13459	13413	13384	13270	13336	13425	13450	13327	13152	13265	13152	13326	13224	13279	13209	13204	13384	13250	13273	13413	13178	13437	13464	13288	13203	13301	13240	13321	13113	13404	13267	13323	13376	13249	13263	13326	13392	13177	13319	13309	13388	13279	13290	13035	13263	13371	13398	13363	13166	13287	13393	13266	13222	13383	13344	13364	13257	13295	13204	13336	13342	13228	13400	13417	13239	13294	13391	13363	13162	13427	13105	13208	13265	13059	13233	13181	13287	13261	13272	13335	13214	13330	13408	13222	13410	13113	13322	13204	13254	13345	13290	13274	13386	13313	13161	13274	13178	13293	13085	13362	13204	13316	13004	13184	13276	13324	13060	13229	13405	13232	13130	13397	13378	13177	13333	13142	13208	13232	13411	13210	13288	13306	13431	13288	13322	13268	13169	13346	13316	13380	13302	13474	13153	13402	13305	13207	13322	13271	13218	13303	13115	13274	13322	13300	13446	13249	13194	13405	13322	13344	13317	13392	12981	13376	13419	13507	13489	13364	13223	13237	13198	13312	13454	13293	13247	13457	13314	13334	13343	13358	13282	13288	13293	13281	13194	13240	13187	13475	13134	13057	13020	13390	13232	13437	13303	13299	13524	13391	13514	13248	13465	13402	13210	13374	13210	13303	13167	13300	13299	13421	13228	13405	13441	13227	13415	13365	13426	13123	13219	13133	13369	13301	13338	13375	13278	13181	13253	13245	13353	13256	13159	13140	13316	13501	13021	13347	13496	13339	13220	13317	13368	13433	13141	13186	13325	13286	13243	13288	13155	13224	13264	13236	13256	13505	13335	13332	13209	13213	13402	13302	13270	13174	13267	13438	13295	13365	13163	13271	13295	13052	13379	13256	13315	13242	13458	13136	13228	13196	13425	13195	13238	13247	13278	13472	13337	13295	13305	13389	13263	13219	13287	13188	13332	13270	13159	13411	13240	13324	13493	13355	13142	13281	13348	13386	13307	13305	13340	13400	13246	13337	13246	13372	13444	13398	13307	13252	13285	13143	13263	13366	13360	13451	13251	13179	13312	13291	13358	13339	13341	13298	13388	13399	13288	13178	13300	13388	13219	13323	13365	13231	13186	13155	13416	13405	13254	13290	13438	13287	13404	13331	13397	13395	13342	13260	13189	13336	13370	13309	13434	13337	13412	13255	13352	13314	13388	13289	13333	13200	13362	13244	13321	13180	13205	13333	13223	13272	13308	13308	13221	13365	13216	13277	13328	13437	13358	13177	13413	13351	13296	13243	13406	13315	13412	13298	13391	13375	13265	13337	13211	13297	13165	13309	13429	13360	13269	13214	13233	13344	13194	13416	13214	13361	13302	13282	13532	13296	13235	13321	13174	13212	13277	13244	13117	13396	13330	13356	13258	13345	13350	13192	13257	13471	13202	13303	13345	13182	13333	13195	13328	13388	13268	13253	13344	13246	13094	13277	13186	13274	13264	13415	13211	13418	13327	13096	13193	13220	13180	13231	13273	13427	13203	13321	13243	13377	13114	13352	13298	13297	13310	13318	13188	13362	13291	13365	13302	13285	13375	13323	13256	13296	13272	13291	13326	13281	13403	13474	13231	13344	13283	13303	13184	13268	13205	13319	13236	13357	13296	13270	13216	13373	13387	13314	13290	13267	13156	13229	13255	13230	13264	13440	13312	13310	13096	13300	13304	13228	13123	13382	13431	13387	13512	13439	13302	13381	13185	13128	13284	13150	13275	13383	13309	13315	13235	13363	13159	13330	13251	13203	13317	13247	13281	13141	13252	13377	13319	13489	13274	13295	13443	13270	13309	13272	13245	13385	13212	13247	13304	13372	13100	13394	13260	13277	13341	13344	13272	13334	13351	13242	13478	13256	13240	13206	13344	13305	13308	13286	13255	13433	13256	13426	13235	13260	13311	13464	13361	13457	13207	13189	13476	13160	13170	13231	13160	13456	13269	13228	13268	13244	13328	13350	13175	13345	13228	13277	13305	13160	13213	13265	13185	13305	13363	13300	13316	13241	13320	13312	13352	13162	13218	13449	13229	13262	13460	13155	13326	13404	13457	13218	13163	13230	13251	13307	13348	13335	13342	13407	13334	13365	13322	13249	13339	13412	13364	13168	13385	13245	13099	13319	13331	13320	13405	13230	13329	13335	13339	13285	13378	13283	13348	13364	13080	13371	13237	13165	13156	13215	13161	13355	13346	13378	13330	13350	13339	13376	13226	13118	13548	13395	13306	13294	13240	13329	13346	13478	13335	13302	13313	13402	13279	13285	13159	13271	13460	13261	13307	13296	13324	13345	13369	13421	13348	13128	13284	13393	13133	13338	13340	13234	13210	13285	13167	13356	13345	13352	13177	13339	13176	13411	13448	13310	13441	13410	13417	13262	13166	13213	13319	13286	13398	13294	13257	13412	13436	13227	13282	13423	13199	13333	13170	13197	13277	13074	13213	13271	13314	13515	13423	13299	13285	13314	13188	13261	13140	13404	13371	13270	13360	13318	13273	13261	13154	13379	13153	13251	13444	13218	13384	13253	13232	13104	13189	13264	13284	13441	13582	13083	13235	13359	13230	13241	13250	13361	13315	13270	13221	13246	13460	13371	13262	13254	13273	13347	13230	13198	13138	13303	13347	13325	13358	13331	13240	13356	13215	13258	13270	13281	13165	13548	13424	13248	13243	13402	13402	13349	13389	13295	13348	13456	13378	13199	13084	13270	13330	13353	13423	13182	13212	13175	13438	13143	13174	13250	13274	13330	13248	13134	13252	13177	13258	13392	13450	13341	13465	13323	13561	13177	13301	13315	13300	13331	13223	13342	13251	13188	13493	13408	13187	13258	13239	13157	13338	13323	13317	13332	13403	13400	13494	13323	13336	13270	13184	13302	13409	13213	13338	13325	13268	13490	13394	13464	13167	13320	13314	13295	13569	13114	13075	13074	13309	13409	13332	13338	13193	13167	13296	13262	13407	13214	13242	13183	13246	13420	13366	13368	13300	13252	13245	13248	13390	13358	13297	13344	13105	13323	13347	13324	13302	13254	13393	13106	13468	13474	13280	13423	13110	13418	13330	13279	13531	13348	13258	13254	13227	13250	13340	13330	13293	13205	13211	13312	13194	13345	13188	13458	13320	13232	13195	13161	13380	13145	13240	13309	13361	13478	13063	13217	13418	13319	13302	13245	13359	13187	13384	13272	13286	13421	13301	13308	13177	13221	13224	13211	13201	13328	13403	13311	13564	13147	13368	13059	13362	13298	13367	13205	13344	13276	13276	13513	13255	13316	13112	13392	13220	13421	13199	13436	13324	13370	13302	12983	13394	13326	13129	13184	13271	13442	13362	13291	13419	13211	13264	13406	13147	13378	13287	13345	13144	13413	13426	13354	13223	13318	13317	13296	13251	13224	13460	13314	13385	13179	13256	13341	13237	13190	13421	13142	13169	13228	13436	13078	13393	13241	13321	13340	13302	13305	13203	13271	13082	13268	13102	13367	13116	13253	13257	13132	13393	13180	13212	13271	13444	13277	13207	13505	13417	13246	13263	13150	13294	13272	13399	13369	13490	13276	13398	13281	13371	13221	13193	13410	13233	13353	13210	13144	13226	13261	13286	13412	13332	13287	13306	13267	13295	13406	13282	13325	13311	13321	13236	13274	13273	13292	13447	13285	13313	13376	13277	13275	13187	13128	13509	13333	13215	13334	13415	13285	13404	13152	13345	13296	13233	13164
22995	20952	28015	24555	24426	27821	29754	27799	26776	26229	25556	25175	25186	24506	24316	24102	23932	24272	24158	24291	24259	24936	25248	24479	24075	23882	24143	23841	23834	24049	23573	23786	23585	23846	23759	23922	23829	23788	23596	23976	23379	23578	23835	23756	23793	23490	23528	23680	23554	23815	23651	23466	23531	23385	23625	23659	23512	23558	23684	23862	23479	23661	23734	23572	23612	23598	23552	23733	23735	23601	23737	23603	23574	23714	23589	23680	23524	23953	23701	23373	23554	23667	23749	23609	23597	23721	23554	23666	23606	23868	23557	23490	23749	23851	23578	23346	23465	23604	23638	23293	23640	23475	23805	23537	23566	23524	23734	23582	23394	23576	23516	23580	23359	23611	23580	23685	23386	23475	23561	23382	23706	23268	23716	23721	23572	23712	23579	23495	23380	23491	23821	23640	23387	23585	23364	23593	23863	23479	23510	23854	23634	23564	23475	23532	23654	23610	23518	23265	23485	23599	23522	23747	23628	23889	23645	23611	23808	23373	23483	23667	23629	23541	23796	23728	23356	23541	23614	23437	23522	23603	23732	23626	23494	23550	23376	23741	23380	23415	23901	23399	23623	23510	23295	23558	23319	23687	23586	23614	23603	23695	23676	23401	23360	23446	23616	23606	23753	23598	23472	23441	23653	23278	23659	23773	23435	23650	23738	23551	23688	23464	23624	23243	23436	23591	23864	23617	23605	23703	23508	23792	23456	23495	23568	23460	23748	23652	23638	23555	23519	23361	23561	23394	23660	23661	23588	23808	23564	23454	23559	23482	23544	23536	23509	23546	23446	23453	23403	23618	23353	23613	23587	23523	23808	23564	23588	23719	23713	23804	23704	23727	23597	23574	23590	23350	23652	23461	23699	23462	23377	23568	23420	23782	23557	23584	23463	23618	23567	23642	24107	23504	23688	23713	23437	23363	23539	23704	23671	23631	23527	23464	23590	23417	23522	23451	23377	23336	23496	23540	23478	23557	23343	23608	23558	23567	23696	23649	23659	23870	23408	23688	23760	23831	23617	23721	23565	23651	23604	23386	23608	23515	23495	23623	23591	23722	23566	23589	23412	23582	23615	23654	23566	23550	23614	23477	23594	23723	23715	23656	23716	23644	23760	23606	23622	23749	23284	23606	23595	23570	23666	23708	23551	23502	23782	23751	23708	23431	23751	23650	23764	23477	23350	23510	23711	23499	23456	23373	23454	23491	23522	23494	23598	23470	23838	23472	23517	23477	23605	23476	23664	23652	23574	23545	23531	23532	23621	23351	23561	23667	23646	23544	23479	23497	23675	23605	23558	23434	23806	23597	23577	23680	23776	23575	23521	23382	23467	23521	23381	23667	23760	23669	23525	23750	23653	23913	23773	23677	23980	23593	23476	23407	23632	23592	23544	23667	23378	23594	23541	23632	23502	23525	23559	23314	23587	23628	23506	23416	23757	23587	23863	23455	23515	23689	23550	23595	23606	23498	23498	23757	23609	23643	23631	23558	23828	23475	23512	23420	23536	23342	23555	23747	23529	23485	23727	23588	23569	23451	23655	23671	23723	23478	23528	23533	23711	23573	23584	23556	23425	23685	23401	23410	23617	23433	23527	23651	23738	23607	23635	23807	23830	23364	23793	23584	23539	23565	23219	23493	23595	23225	23447	23228	23558	23504	23426	23511	23374	23611	23569	23556	23470	23531	23497	23642	23633	23559	23832	23610	23534	23503	23541	23371	23323	23336	23533	23546	23516	23536	23522	23407	23459	23691	23557	23528	23519	23382	23744	23835	23705	23516	23429	23428	23616	23430	23665	23608	23474	23831	23609	23624	23564	23442	23346	23695	23474	23496	23742	23656	23595	23573	23598	23732	23504	23531	23510	23486	23527	23501	23749	23649	23481	23547	23568	23461	23251	23716	23542	23336	23104	23562	23437	23474	23536	23619	23766	23795	23641	23556	23603	23340	23436	23474	23602	23631	23772	23671	23420	23406	23547	23629	23498	23358	23777	23361	23600	23770	23591	23569	23452	23590	23513	23943	23660	23841	23664	23655	23625	23507	23478	23650	23551	23706	23451	23480	23547	23766	23688	23385	23570	23655	23638	23503	23480	23642	23626	23716	23630	23562	23493	23890	23555	23773	23670	23519	23495	23645	23556	23635	23517	23719	23702	23602	23401	23449	23639	23509	23327	23696	23679	23607	23699	23673	23334	23639	23505	23494	23501	23617	23463	23525	23805	23805	23355	23638	23576	23803	23456	23556	23325	23511	23763	23599	23492	23625	23296	23517	23875	23610	23677	23849	23920	23530	23532	23586	23572	23766	23550	23958	23575	23815	23772	23499	23718	23602	23577	23453	23464	23638	23739	23644	23645	23466	23752	23744	23515	23738	23651	23791	23728	23673	23545	23737	23500	23414	23643	23677	23497	23565	23613	23519	23507	23613	23668	23420	23412	23297	23697	23436	23677	23538	23641	23635	23710	23827	23719	23913	23645	23626	23649	23776	23545	23540	23671	23525	23696	23871	23636	23547	23690	23618	23652	23692	23401	23241	23566	23656	23699	23554	23408	23595	23529	23693	23603	23537	23543	23908	23840	23512	23537	23579	23743	23459	23495	23916	23519	23595	23450	23504	23532	23537	23438	23643	23513	23415	23790	23407	23612	23487	23705	23505	23504	23607	23721	23448	23652	23654	23444	23590	23434	23650	23506	23953	23608	23562	23594	23672	23782	23710	23388	23478	23792	23645	23637	23529	23596	23648	23508	23516	23462	23573	23592	23685	23536	23395	23735	23570	23583	23920	23393	23346	23724	23613	23576	23387	23699	23607	23359	23671	23486	23553	23395	23754	23774	23625	23662	23747	23491	23460	23567	23831	23597	23568	23409	23700	23563	23518	23836	23494	23536	23522	23473	23392	23761	23561	23583	23468	23670	23603	23646	23490	23429	23742	23545	23746	23279	23308	23522	23523	23651	23628	23576	23668	23554	23419	23507	23562	23686	23540	23650	23659	23611	23414	23656	23671	23645	23771	23573	23397	23384	23758	23574	23633	23640	23595	23608	23350	23694	23634	23574	23477	23728	23588	23382	23499	23500	23661	23464	23724	23738	23739	23703	23568	23616	23709	23658	23738	23593	23745	23556	23763	23670	23643	23697	23613	23437	23710	23578	23467	23531	23571	23638	23450	23561	23493	23632	23488	23289	23555	23607	23632	23592	23681	23523	23576	23592	23805	23669	23705	23568	23704	23744	23601	23465	23515	23522	23487	23574	23648	23754	23794	23666	23651	23720	23504	23349	23512	23697	23554	23720	23597	23488	23634	23577	23561	23769	23517	23594	23608	23769	23329	23618	23675	23591	23553	23625	23624	23467	23732	23649	23732	23741	23710	23280	23775	23708	23855	23628	23586	23579	23635	23505	23526	23759	23625	23530	23480	23447	23527	23800	23714	23539	23524	23561	23610	23883	23677	23470	23611	23656	23720	23498	23755	23789	23715	23688	23361	23714	23408	23589	23675	23622	23570	23620	23397	23506	23593	23632	23621	23547	23575	23300	23440	23493	23464	23485	23643	23768	23653	23621	23345	23357	23615	23512	23602	23734	23582	23615	23799	23510	23824	23888	23545	23600	23489	23375	23598	23688	23820	23809	23533	23556	23550	23778	23660	23643	23585	23430	23346	23610	23508	23671	23532	23668	23494	23666	23807	23784	23351	23561	23631	23703	23979	23516	23529	23609	23453	23739	23526	23419	23432	23609	23624	23594	23600	23679	23622	23603	23545	23689	23364	23391	23577	23482	23671	23641	23598	23895	23530	23734	23536	23536	23616	23386	23613	23256	23540	23597	23538	23262	23274	23431	23748	23798	23504	23629	23799	23441	23514	23453	23537	23857	23640	23703	23775	23450	23347	23594	23545	23289	23574	23624	23662	23652	23575	23641	23762	23704	23482	23451	23807	23497	23396	23573	23507	23455	23672	23703	23525	23442	23462	23824	23973	23563	23709	23567	23772	23665	23758	23736	23431	23594	23444	23620	23471	23461	23626	23651	23612	23743	23794	23482	23412	23549	23740	23570	23502	23737	23551	23622	23662	23552	23626	23396	23623	23362	23917	23548	23822	23690	23730	23620	23611	23631	23428	23652	23355	23448	23721	23544	23739	23633	23712	23698	23576	23555	23580	23394	23435	23415	23696	23478	23482	23456	23493	23670	23864	23561	23650	23451	23404	23652	23624	23576	23624	23620	23576	23420	23365	23546	23653	23693	23624	23699	23318	23693	23588	23552	23478	23551	23483	23619	23464	23593	23637	23462	23663	23756	23707	23579	23629	23582	23474	23437	23464	23829	23639	23568	23696	23601	23574	23471	23549	23552	23647	23689	23299	23732	23627	23580	23393	23526	23801	23506	23784	23649	23563	23741	23489	23416	23224	23492	23491	23354	23352	23635	23502	23469	23566	23362	23509	23741	23633	23288	23437	23727	23714	23817	23722	23751	23778	23737	23647	23493	23439	23618	23733	23400	23549	23665	23675	23493	23629	23667	23546	23568	23804	23716	23749	23552	23532	23632	23553	23747	23577	23576	23589	23632	23622	23481	23643	23595	23744	23688	23852	23734	23469	23473	23849	23506	23588	23240	23474	23641	23463	23529	23516	23321	23411	23636	23325	23570	23608	23714	23528	23707	23305	23321	23436	23494	23569	23714	23668	23840	23415	23561	23638	23512	23343	23690	23526	23631	23423	23560	23475	23459	23475	23519	23652	23682	23575	23574	23530	23416	23709	23639	23446	23373	23448	23736	23593	23751	23564	23534	23540	23755	23437	23532	23425	23525	23506	23626	23653	23681	23306	23578	23407	23706	23591	23336	23581	23507	23345	23355	23580	23415	23631	23773	23480	23706	23632	23417	23487	23667	23476	23594	23541	23819	23577	23718	23601	23543	23342	23480	23340	23466	23622	23466	23413	23428	23723	23563	23468	23544	23779	23437	23566	23661	23470	23572	23391	23532	23721	23586	23613	23537	23576	23440	23583	23588	23644	23600	23643	23410	23355	23570	23416	23606	23753	23527	23579	23662	23547	23744	23571	23720	23577	23618	23478	23680	23742	23431	23690	23510	23484	23535	23593	23641	23498	23533	23512	23798	23545	23559	23641	23444	23389	23697	23656
12058	30118	28641	20507	17746	16828	16260	16762	16131	15270	14911	14711	14311	14436	13959	13992	13931	14028	14068	14134	13990	14940	14650	14234	13936	13851	13975	13970	13834	13703	13715	13784	13794	13736	13799	13710	13860	13623	13792	13848	13781	13492	13790	13584	13595	13632	13908	13793	13542	13578	13749	13650	13560	13755	13672	13732	13628	13776	13735	13579	13736	13882	13708	13627	13750	13700	13598	13772	13672	13460	13758	13676	13645	13671	13646	13566	13632	13564	13391	13612	13711	13743	13645	13752	13729	13605	13714	13585	13651	13716	13574	13764	13688	13885	13660	13814	13630	13633	13853	13693	13599	13693	13656	13591	13628	13658	13537	13697	13530	13600	13699	13659	13561	13383	13595	13671	13518	13776	13646	13636	13674	13703	13770	13849	13462	13731	13585	13613	13676	13624	13699	13561	13628	13588	13702	13832	13732	13644	13670	13517	13775	13711	13581	13523	13627	13625	13617	13750	13645	13648	13626	13769	13627	13515	13691	13566	13604	13751	13767	13637	13598	13392	13467	13578	13648	13639	13644	13604	13553	13482	13903	13650	13627	13844	13635	13754	13615	13517	13572	13646	13535	13770	13754	13684	13695	13575	13660	13256	13687	13622	13641	13676	13692	13536	13557	13327	13631	13699	13539	13763	13551	13637	13556	13545	13723	13588	13539	13570	13579	13577	13699	13666	13538	13574	13596	13816	13596	13639	13639	13716	13626	13763	13723	13591	13692	13497	13603	13589	13657	13682	13561	13651	13332	13662	13619	13738	13525	13505	13744	13627	13707	13595	13662	13637	13671	13788	13542	13644	13556	13784	13594	13607	13644	13696	13816	13495	13654	13745	13685	13789	13618	13725	13680	13837	13679	13624	13569	13533	13515	13388	13620	13633	13509	13604	13425	13643	13716	13537	13644	13681	13686	13658	13651	13629	13695	13642	13628	13630	13471	13507	13621	13703	13702	13643	13598	13613	13667	13754	13581	13550	13651	13750	13487	13604	13639	13668	13500	13714	13658	13624	13599	13818	13576	13645	13611	13580	13776	13683	13686	13673	13769	13667	13519	13582	13577	13544	13541	13690	13786	13713	13610	13664	13611	13507	13491	13702	13567	13525	13748	13664	13468	13608	13645	13601	13659	13567	13790	13697	13613	13582	13637	13621	13658	13680	13804	13677	13550	13585	13558	13684	13517	13578	13595	13549	13811	13361	13758	13666	13772	13549	13652	13743	13625	13568	13693	13549	13557	13593	13645	13483	13763	13650	13719	13651	13623	13607	13646	13605	13517	13901	13575	13578	13602	13582	13676	13533	13683	13606	13464	13689	13757	13514	13716	13617	13496	13542	13586	13540	13680	13666	13668	13509	13638	13713	13609	13823	13619	13741	13492	13530	13813	13687	13553	13497	13526	13715	13456	13554	13553	13576	13648	13525	13779	13635	13653	13563	13695	13502	13496	13585	13575	13499	13748	13568	13769	13431	13827	13721	13657	13645	13570	13585	13689	13606	13644	13606	13642	13570	13523	13519	13691	13628	13715	13509	13694	13568	13552	13416	13549	13503	13628	13755	13577	13500	13522	13678	13594	13621	13714	13701	13611	13663	13689	13575	13583	13565	13681	13640	13679	13613	13674	13676	13643	13592	13734	13432	13505	13372	13602	13672	13581	13587	13621	13521	13758	13513	13516	13779	13559	13672	13686	13623	13553	13505	13592	13551	13779	13607	13426	13593	13556	13622	13528	13601	13499	13589	13690	13600	13467	13681	13639	13421	13664	13717	13720	13493	13703	13686	13727	13578	13626	13714	13731	13558	13370	13613	13654	13528	13754	13561	13596	13578	13623	13704	13706	13509	13464	13699	13654	13797	13687	13500	13452	13504	13788	13544	13627	13621	13746	13582	13621	13619	13593	13723	13368	13513	13688	13658	13674	13733	13634	13559	13692	13687	13665	13536	13587	13615	13633	13578	13702	13769	13401	13760	13634	13640	13739	13795	13612	13497	13523	13684	13604	13589	13788	13730	13635	13655	13510	13537	13516	13698	13672	13572	13599	13524	13601	13410	13767	13512	13761	13661	13545	13663	13680	13712	13778	13733	13531	13672	13633	13812	13670	13790	13581	13633	13520	13598	13594	13627	13629	13676	13646	13821	13626	13754	13491	13708	13583	13673	13726	13644	13557	13602	13528	13614	13559	13741	13596	13746	13498	13624	13689	13766	13713	13559	13741	13523	13632	13460	13747	13634	13594	13658	13524	13600	13569	13633	13658	13837	13450	13545	13683	13616	13579	13830	13499	13533	13711	13632	13518	13738	13592	13467	13741	13576	13623	13595	13673	13602	13539	13699	13569	13707	13765	13508	13597	13608	13680	13586	13544	13667	13587	13673	13508	13600	13648	13439	13688	13601	13516	13626	13796	13748	13798	13614	13537	13818	13517	13666	13632	13678	13456	13662	13705	13686	13559	13621	13707	13501	13762	13711	13644	13670	13697	13674	13614	13470	13604	13577	13693	13737	13798	13452	13570	13750	13628	13581	13643	13644	13581	13658	13564	13612	13701	13853	13565	13723	13577	13636	13646	13718	13692	13603	13701	13670	13735	13443	13617	13694	13540	13523	13471	13679	13654	13618	13656	13632	13647	13671	13682	13644	13487	13636	13675	13507	13608	13657	13610	13445	13643	13587	13684	13578	13679	13624	13594	13472	13822	13454	13611	13505	13679	13672	13775	13614	13501	13507	13645	13663	13874	13566	13723	13679	13638	13643	13617	13677	13349	13585	13460	13618	13626	13701	13803	13591	13541	13398	13602	13627	13731	13753	13492	13603	13637	13529	13622	13489	13540	13804	13625	13532	13645	13595	13520	13695	13784	13400	13671	13493	13681	13598	13512	13440	13680	13619	13407	13532	13683	13536	13668	13550	13675	13576	13613	13463	13581	13473	13825	13743	13694	13515	13658	13708	13461	13584	13621	13530	13685	13533	13605	13634	13465	13593	13577	13594	13687	13484	13692	13741	13442	13501	13612	13582	13716	13469	13521	13528	13685	13492	13331	13779	13733	13673	13680	13671	13492	13667	13689	13751	13575	13476	13655	13475	13544	13469	13783	13587	13728	13667	13674	13611	13574	13656	13638	13809	13688	13543	13502	13632	13641	13646	13723	13582	13500	13832	13610	13594	13728	13617	13556	13669	13624	13695	13719	13578	13604	13784	13548	13697	13677	13362	13766	13746	13676	13582	13656	13523	13581	13510	13601	13715	13770	13616	13466	13701	13757	13666	13539	13682	13537	13450	13444	13733	13543	13607	13627	13692	13661	13655	13777	13600	13642	13796	13642	13629	13670	13638	13650	13705	13536	13801	13647	13658	13576	13692	13509	13828	13595	13578	13561	13630	13771	13595	13530	13577	13640	13436	13720	13706	13728	13577	13644	13471	13690	13588	13709	13728	13614	13600	13651	13639	13650	13750	13561	13669	13705	13678	13609	13554	13426	13590	13627	13507	13729	13641	13670	13527	13553	13490	13404	13590	13632	13683	13675	13546	13657	13597	13746	13719	13563	13515	13661	13802	13740	13513	13546	13700	13651	13636	13559	13567	13713	13515	13558	13666	13656	13623	13706	13622	13522	13840	13554	13546	13691	13412	13607	13594	13453	13654	13633	13534	13555	13714	13631	13699	13479	13670	13620	13684	13527	13690	13630	13657	13612	13536	13642	13617	13688	13427	13599	13707	13519	13722	13709	13668	13750	13712	13467	13717	13541	13631	13665	13714	13658	13581	13538	13649	13630	13667	13470	13491	13631	13732	13534	13766	13745	13614	13701	13720	13556	13603	13585	13685	13602	13553	13769	13579	13731	13620	13705	13565	13558	13628	13594	13501	13701	13580	13703	13670	13545	13599	13683	13726	13601	13643	13525	13617	13467	13522	13566	13618	13666	13657	13615	13540	13611	13708	13748	13667	13658	13611	13783	13474	13647	13568	13715	13773	13596	13784	13515	13549	13611	13740	13555	13708	13553	13708	13630	13750	13674	13530	13530	13695	13625	13775	13740	13633	13550	13648	13773	13638	13644	13751	13527	13582	13604	13658	13650	13662	13617	13720	13782	13698	13620	13492	13703	13606	13668	13793	13594	13508	13536	13499	13600	13492	13860	13531	13467	13557	13662	13673	13727	13616	13644	13545	13566	13572	13510	13595	13637	13802	13681	13522	13706	13699	13583	13463	13621	13621	13703	13646	13705	13749	13471	13532	13698	13504	13602	13528	13678	13553	13626	13522	13613	13758	13527	13583	13654	13608	13570	13682	13614	13677	13732	13593	13757	13791	13726	13590	13706	13635	13758	13622	13567	13535	13577	13734	13659	13598	13607	13686	13583	13654	13588	13692	13627	13523	13444	13612	13647	13726	13692	13493	13653	13718	13444	13527	13771	13632	13679	13515	13607	13648	13596	13564	13688	13652	13762	13518	13627	13612	13766	13711	13579	13544	13700	13484	13669	13724	13571	13549	13730	13695	13579	13543	13697	13416	13622	13601	13600	13434	13740	13716	13639	13648	13660	13485	13624	13648	13686	13470	13558	13564	13650	13650	13570	13731	13350	13649	13626	13619	13473	13638	13549	13643	13751	13702	13817	13553	13570	13721	13557	13541	13574	13560	13457	13620	13630	13516	13628	13808	13739	13459	13753	13538	13529	13606	13676	13412	13646	13597	13656	13602	13660	13647	13527	13692	13591	13739	13483	13617	13592	13531	13485	13583	13817	13520	13740	13657	13729	13614	13757	13783	13581	13561	13519	13550	13678	13564	13343	13523	13536	13553	13730	13636	13695	13626	13728	13612	13631	13454	13573	13574	13604	13874	13669	13454	13565	13724	13668	13581	13568	13679	13452	13614	13477	13548	13715	13742	13502	13684	13592	13517	13538	13821	13687	13561	13504	13431	13543	13463	13739	13709	13657	13581	13767	13641	13625	13502	13680	13732	13410	13713	13595	13732	13632	13619	13624	13667	13779	13578	13682	13613	13588	13580	13856	13589	13788	13687	13796	13769	13586	13654	13729	13473	13498	13647	13597	13670	13557	13470	13653	13500	13601	13402	13454	13613	13576	13476	13426	13687	13567	13594	13543	13608	13631	13557	13691	13628	13484	13700	13674	13704	13728	13675
31718	26714	30755	29360	26023	25761	25676	25520	24927	24552	24335	24229	24086	23804	24096	23540	23777	23830	23744	23723	23652	23770	23817	23934	23899	23563	23549	23784	24026	23671	23520	23720	23563	23777	23438	23558	23784	23547	23539	23568	23776	23609	23788	23659	23357	23669	23763	23675	23534	23568	23388	23611	23629	23500	23596	23465	23597	23624	23630	23495	23542	23718	23621	23601	23551	23838	23723	23352	23712	23638	23682	23539	23616	23614	23724	23544	23463	23549	23546	23419	23599	23603	23851	23651	23536	23632	23552	23598	23775	23838	23357	23540	23525	23550	23904	23724	23508	23721	23447	23504	23709	23682	23636	23639	23754	23474	23617	23796	23761	23663	23542	23335	23456	23686	23721	23542	23571	23518	23525	23703	23577	23578	23588	23648	23454	23501	23667	23618	23633	23714	23873	23787	23713	23712	23483	23453	23507	23659	23408	23780	23429	23779	23514	23554	23260	23591	23806	23539	23631	23607	23504	23649	23543	23541	23597	23615	23773	23691	23812	23727	23769	23748	23704	23648	23754	23510	23538	23623	23646	23560	23554	23635	23623	23690	23744	23591	23462	23500	23642	23378	23834	23526	23434	23422	23277	23664	23650	23477	23522	23635	23500	23658	23542	23611	23673	23406	23814	23572	23502	23518	23662	23711	23579	23763	23664	23506	23660	23456	23295	23525	23516	23508	23492	23687	23612	23857	23608	23697	23256	23527	23491	23350	23699	23445	23578	23430	23622	23565	23752	23580	23585	23354	23483	23721	23709	23514	23555	23830	23650	23614	23622	23606	24028	23550	23672	23741	23553	23849	23816	23584	23453	23580	23625	23789	23510	23622	23498	23722	23696	23732	23608	23485	23414	23493	23600	23714	23520	23353	23770	23745	23625	23541	23548	23444	23478	23488	23511	23480	23259	23709	23683	23380	23457	23791	23525	23654	23556	23207	23532	23680	23569	23535	23548	23706	23468	23650	23660	23626	23562	23369	23685	23588	23716	23618	23644	23564	23573	23658	23440	23457	23603	23677	23565	23548	23529	23673	23777	23357	23824	23778	23675	23646	23485	23246	23692	23571	23646	23700	23658	23501	23558	23572	23523	23723	23343	23705	23609	23765	23595	23541	23648	23486	23366	23414	23580	23518	23341	23658	23622	23652	23647	23633	23452	23410	23689	23531	23777	23375	23670	23571	23619	23504	23676	23462	23598	23684	23551	23573	23513	23672	23448	23517	23508	23626	23550	23508	23344	23661	23566	23548	23567	23621	23737	23589	23625	23611	23588	23635	23786	23606	23721	23547	23780	23892	23791	23861	23841	23437	23861	23772	23582	23699	23497	23426	23725	23337	23467	23604	23675	23643	23372	23774	23828	23701	23578	23759	23469	23739	23523	23556	23564	23667	23551	23700	23428	23425	23598	23748	23821	23638	23636	23719	23651	23660	23541	23425	23369	23759	23710	23655	23716	23565	23672	23576	23620	23314	23695	23678	23793	23506	23693	23692	23774	23746	23618	23615	23531	23645	23668	23556	23566	23354	23367	23635	23707	23649	23655	23756	23740	23502	23415	23755	23759	23395	23663	23539	23713	23529	23439	23708	23333	23492	23332	23511	23645	23863	23421	23650	23454	23560	23502	23554	23316	23314	23616	23510	23744	23833	23573	23594	23511	23414	23503	23610	23355	23529	23525	23475	23764	23663	23655	23463	23412	23540	23685	23461	23534	23686	23603	23524	23571	23428	23614	23657	23560	23586	23727	23611	23700	23333	23411	23555	23375	23568	23504	23466	23489	23583	23694	23521	23466	23521	23335	23584	23469	23518	23695	23734	23582	23476	23674	23491	23737	23827	23603	23346	23271	23642	23605	23620	23616	23550	23739	23601	23335	23486	23559	23420	23627	23426	23544	23778	23715	23588	23569	23556	23674	23797	23439	23302	23538	23547	23622	23494	23869	23658	23679	23549	23610	23523	23684	23546	23695	23320	23800	23409	23575	23726	23911	23383	23368	23580	23515	23769	23801	23872	23640	23461	23501	23742	23610	23868	23647	23498	23488	23547	23478	23558	23933	23623	23555	23601	23862	23560	23326	23736	23821	23595	23743	23518	23606	23550	23708	23596	23534	23595	23734	23400	23415	23790	23454	23658	23696	23743	23597	23634	23754	23507	23523	23636	23613	23498	23597	23578	23756	23721	23573	23604	23495	23657	23835	23706	23616	23368	23310	23331	23818	23720	23660	23501	23513	23284	23440	23393	23382	23430	23413	23620	23602	23577	23680	23497	23553	23521	23489	23491	23408	23526	23560	23409	23599	23587	23929	23678	23532	23420	23668	23525	23683	23652	23638	23730	23687	23643	23675	23586	23538	23662	23765	23666	23657	23609	23605	23426	23675	23527	23549	23518	23607	23624	23482	23737	23884	23602	23593	23573	23597	23450	23491	23289	23731	23570	23490	23466	23731	23526	23633	23762	23508	23536	23595	23546	23548	23456	23463	23643	23601	23570	23600	23574	23755	23597	23638	23307	23706	23547	23731	23659	23572	23609	23596	23702	23586	23620	23404	23574	23454	23635	23579	23634	23711	23532	23806	23460	23562	23699	23459	23497	23706	23579	23641	23386	23615	23672	23770	23799	23675	23647	23686	23622	23751	23545	23875	23651	23713	23732	23508	23621	23645	23554	23564	23598	23889	23534	23651	23962	23415	23469	23634	23611	23672	23473	23488	23846	23598	23464	23799	23692	23540	23664	23540	23649	23523	23469	23513	23518	23519	23508	23472	23481	23644	23329	23682	23347	23768	23499	23491	23750	23735	23499	23295	23666	23706	23573	23593	23691	23735	23366	23691	23751	23258	23508	23525	23757	23646	23336	23517	23334	23722	23720	23703	23721	23759	23682	23526	23705	23597	23518	23586	23385	23318	23465	23575	23521	23638	23260	23726	23654	23499	23623	23489	23419	23839	23840	23646	23577	23430	23611	23544	23579	23673	23427	23619	23603	23746	23744	23638	23712	23643	23580	23397	23413	23573	23504	23751	23564	23626	23585	23780	23828	23409	23663	23584	23938	23646	23681	23551	23590	23559	23629	23673	23706	23484	23498	23853	23514	23513	23504	23532	23492	23370	23851	23495	23691	23376	23709	23503	23709	23507	23349	23631	23496	23612	23621	23475	23706	23369	23515	23589	23552	23580	23522	23661	23677	23663	23450	23665	23613	23521	23639	23618	23673	23567	23659	23699	23511	23325	23642	23377	23783	23537	23690	23515	23465	23848	23634	23613	23726	23628	23605	23684	23534	23734	23753	23631	23469	23476	23504	23712	23525	23728	23684	23895	23622	23734	23588	23615	23517	23351	23489	23517	23454	23698	23587	23546	23450	23474	23568	23721	23639	23332	23764	23609	23403	23582	23641	23459	23600	23642	23503	23631	23645	23781	23858	23467	23497	23822	23621	23356	23362	23610	23482	23430	23758	23573	23627	23604	23643	23712	23625	23515	23723	23527	23496	23632	23424	23677	23655	24144	23843	23602	23384	23746	23503	23621	23651	23432	23565	23530	23511	23460	23773	23617	23690	23523	23729	23544	23675	23560	23516	23597	23446	23351	23519	23424	23545	23699	23638	23658	23524	23728	23738	23454	23729	23644	23664	23562	23713	23435	23632	23626	23482	23587	23479	23694	23660	23223	23684	23690	23770	23479	23675	23553	23430	23705	23540	23879	23572	23711	23626	23594	23545	23538	23244	23649	23557	23536	23600	23568	23475	23620	23452	23489	23575	23625	23597	23712	23450	23503	23579	23523	23508	23595	23866	23619	23314	23488	23675	23704	23663	23513	23645	23527	23585	23647	23777	23619	23578	23492	23514	23602	23788	23648	23529	23545	23434	23485	23470	23554	23412	23573	23516	23632	23593	23539	23682	23460	23710	23632	23414	23734	23390	23584	23366	23725	23216	23642	23716	23467	23496	23630	23645	23496	23508	23375	23412	23604	23796	23478	23655	23578	23528	23637	23475	23655	23677	23578	23627	23403	23481	23515	23557	23515	23617	23685	23602	23697	23609	23405	23522	23776	23320	23593	23623	23618	23496	23369	23734	23518	23756	23664	23686	23651	23556	23452	23506	23768	23623	23703	23649	23511	23711	23652	23783	23619	23341	23585	23605	23622	23609	23740	23822	23547	23551	23621	23638	23529	23701	23642	23506	23486	23510	23663	23405	23743	23580	23544	23286	23484	23488	23564	23499	23461	23667	23618	23634	23630	23682	23781	23603	23202	23612	23597	23330	23660	23533	23730	23711	23296	23652	23840	23581	23756	23396	23612	23579	23510	23592	23545	23342	23400	23532	23698	23636	23608	23741	23823	23712	23604	23753	23685	23730	23657	23733	23530	23549	23549	23465	23676	23479	23318	23565	23612	23657	23859	23653	23889	23671	23800	23673	23564	23687	23623	23437	23423	23879	23574	23672	23414	23345	23649	23748	23671	23630	23540	23521	23824	23803	23763	23355	23732	23722	23606	23433	23565	23567	23582	23382	23471	23575	23489	23447	23662	23503	23853	23862	23613	23326	23611	23592	23594	23742	23813	23517	23604	23678	23729	23706	23573	23759	23523	23588	23786	23392	23563	23540	23731	23670	23728	23876	23432	23479	23658	23589	23768	23626	23464	23550	23556	23566	23452	23654	23665	23763	23554	23746	23690	23438	23730	23815	23640	23626	23653	23634	23769	23527	23303	23416	23340	23653	23488	23516	23514	23507	23530	23589	23761	23530	23415	23524	23408	23469	23669	23651	23828	23641	23374	23431	23409	23458	23640	23589	23695	23633	23677	23580	23550	23785	23622	23558	23257	23427	23676	23526	23707	23708	23557	23461	23435	23649	23656	23414	23659	23588	23539	23611	23534	23399	23487	23476	23524	23527	23767	23902	23601	23560	23580	23591	23632	23769	23414	23625	23631	23729	23755	23535	23634	23526	23680	23662	23750	23785	23448	23528	23699	23443	23453	23716	23600	23495	23448	23771	23650	23661	23710	23517	23613	23816	23718	23435	23643	23488	23616	23499	23615	23252	23572	23595	23437	23443	23677	23689	23665	23457	23418	23644	23841	23497	23549	23431	23517	23635	23725	23484	23650	23759	23541	23564	23418	23535	23574	23462	23680	23471	23525	23654
15595	23317	21441	17418	15308	14966	14811	14885	14201	14248	14027	13877	13596	13608	13627	13453	13416	13658	13481	13604	13510	13438	13464	13548	13453	13535	13374	13496	13479	13509	13299	13520	13369	13539	13362	13448	13369	13255	13523	13485	13530	13501	13470	13459	13520	13334	13467	13477	13423	13496	13332	13575	13396	13383	13489	13443	13421	13416	13397	13416	13270	13556	13377	13374	13464	13362	13379	13466	13520	13404	13506	13548	13317	13386	13437	13544	13371	13414	13466	13476	13464	13388	13591	13542	13380	13458	13469	13441	13374	13479	13456	13398	13337	13487	13310	13483	13524	13430	13494	13426	13148	13427	13399	13412	13585	13498	13520	13524	13471	13401	13513	13290	13428	13437	13322	13330	13448	13452	13418	13519	13369	13463	13434	13368	13368	13423	13493	13486	13380	13288	13279	13290	13605	13430	13458	13562	13499	13373	13413	13186	13376	13360	13378	13375	13415	13502	13420	13686	13385	13413	13485	13423	13447	13463	13531	13334	13466	13407	13525	13537	13535	13502	13204	13305	13242	13280	13408	13582	13406	13561	13336	13567	13312	13439	13354	13433	13151	13556	13380	13570	13460	13289	13489	13430	13496	13508	13594	13418	13317	13401	13400	13577	13417	13260	13495	13427	13300	13575	13400	13554	13494	13477	13480	13412	13280	13450	13317	13353	13389	13349	13315	13456	13443	13290	13368	13279	13479	13382	13252	13399	13572	13450	13388	13485	13633	13315	13337	13420	13503	13386	13419	13267	13462	13377	13410	13366	13506	13224	13264	13396	13372	13320	13531	13341	13421	13303	13273	13397	13225	13448	13246	13427	13473	13341	13347	13486	13397	13395	13352	13406	13491	13556	13478	13407	13471	13426	13364	13309	13522	13653	13300	13410	13446	13493	13474	13536	13250	13283	13403	13459	13252	13412	13473	13358	13296	13458	13519	13518	13356	13235	13376	13385	13366	13292	13388	13529	13267	13338	13409	13521	13404	13358	13272	13491	13506	13347	13640	13446	13313	13442	13503	13401	13568	13554	13436	13416	13350	13265	13417	13304	13341	13568	13318	13375	13296	13385	13308	13532	13338	13518	13472	13308	13390	13522	13532	13519	13406	13259	13363	13250	13411	13484	13420	13522	13282	13545	13424	13349	13303	13456	13364	13442	13567	13479	13493	13554	13439	13367	13364	13366	13296	13388	13388	13399	13471	13373	13469	13337	13418	13418	13460	13303	13527	13502	13493	13269	13463	13533	13482	13363	13433	13636	13394	13418	13417	13450	13385	13435	13574	13508	13536	13442	13387	13283	13317	13576	13455	13496	13371	13426	13443	13341	13580	13453	13275	13453	13403	13421	13486	13238	13474	13442	13444	13486	13407	13352	13560	13306	13437	13327	13488	13358	13621	13525	13391	13455	13343	13410	13291	13309	13361	13420	13405	13443	13458	13390	13476	13476	13483	13557	13496	13362	13344	13519	13389	13442	13424	13371	13401	13400	13476	13377	13503	13522	13392	13523	13287	13301	13381	13640	13456	13409	13427	13394	13401	13348	13487	13575	13611	13422	13386	13380	13298	13470	13316	13541	13247	13215	13493	13515	13535	13345	13493	13418	13397	13427	13427	13428	13302	13293	13441	13435	13407	13457	13247	13550	13327	13329	13230	13407	13377	13586	13290	13527	13380	13306	13474	13444	13236	13438	13363	13286	13517	13296	13445	13452	13433	13697	13336	13417	13451	13179	13400	13528	13461	13544	13413	13398	13392	13384	13539	13379	13426	13266	13334	13388	13490	13316	13406	13515	13420	13472	13317	13297	13357	13287	13453	13404	13448	13525	13363	13428	13490	13414	13452	13651	13387	13397	13427	13369	13339	13492	13320	13442	13335	13527	13509	13403	13564	13378	13318	13414	13328	13432	13380	13538	13406	13493	13418	13354	13303	13410	13311	13398	13354	13259	13365	13485	13459	13413	13550	13394	13343	13398	13472	13393	13352	13337	13253	13319	13433	13394	13464	13423	13409	13260	13350	13437	13320	13335	13429	13380	13337	13416	13408	13409	13399	13567	13439	13469	13580	13406	13365	13441	13274	13429	13372	13197	13379	13457	13470	13412	13540	13494	13496	13545	13530	13327	13436	13418	13262	13466	13403	13197	13539	13541	13392	13540	13428	13487	13374	13594	13405	13531	13401	13319	13414	13534	13413	13437	13439	13342	13399	13431	13452	13488	13232	13644	13430	13353	13424	13350	13265	13564	13354	13429	13363	13563	13370	13469	13527	13348	13404	13396	13426	13363	13460	13375	13502	13444	13286	13530	13481	13309	13461	13415	13405	13473	13555	13184	13424	13500	13464	13504	13330	13346	13413	13469	13182	13553	13464	13386	13261	13434	13470	13298	13370	13408	13341	13475	13386	13381	13350	13202	13406	13383	13638	13420	13535	13564	13441	13268	13402	13345	13428	13420	13416	13453	13434	13395	13477	13486	13497	13664	13311	13380	13452	13469	13380	13506	13443	13563	13474	13452	13360	13380	13362	13488	13521	13421	13432	13473	13496	13575	13307	13525	13545	13268	13500	13451	13444	13373	13412	13443	13304	13460	13472	13317	13608	13244	13326	13419	13484	13436	13279	13449	13611	13119	13512	13381	13573	13513	13213	13289	13358	13474	13470	13392	13533	13436	13512	13465	13492	13486	13531	13299	13303	13546	13475	13469	13364	13293	13548	13423	13257	13358	13391	13465	13325	13472	13389	13378	13528	13481	13525	13427	13430	13363	13390	13480	13427	13363	13527	13409	13415	13464	13356	13493	13477	13394	13532	13484	13490	13310	13295	13412	13423	13504	13543	13307	13487	13511	13580	13327	13328	13250	13446	13442	13304	13477	13485	13302	13642	13449	13368	13548	13429	13529	13548	13358	13343	13497	13272	13276	13419	13385	13421	13492	13438	13509	13452	13307	13541	13407	13287	13478	13408	13310	13377	13486	13410	13438	13417	13484	13438	13344	13366	13543	13262	13472	13449	13391	13479	13428	13628	13448	13304	13474	13230	13525	13419	13296	13461	13554	13438	13414	13531	13528	13499	13447	13327	13375	13492	13261	13516	13358	13368	13520	13596	13424	13370	13615	13520	13369	13390	13410	13424	13420	13345	13340	13357	13378	13321	13492	13289	13242	13429	13295	13413	13433	13569	13321	13332	13532	13393	13399	13186	13428	13504	13360	13276	13556	13450	13435	13241	13435	13320	13518	13452	13454	13448	13549	13460	13429	13450	13485	13561	13469	13542	13392	13364	13539	13316	13301	13535	13404	13477	13470	13455	13566	13427	13295	13301	13164	13450	13358	13355	13342	13507	13542	13385	13446	13445	13634	13256	13524	13441	13256	13357	13313	13547	13253	13556	13467	13472	13519	13612	13544	13292	13520	13426	13414	13405	13466	13440	13363	13195	13497	13522	13469	13539	13400	13308	13360	13280	13525	13417	13329	13425	13369	13495	13401	13376	13450	13326	13426	13287	13443	13391	13319	13459	13425	13327	13441	13399	13343	13494	13520	13486	13574	13361	13403	13319	13296	13533	13402	13471	13496	13447	13425	13522	13509	13427	13313	13535	13204	13398	13464	13395	13345	13611	13307	13560	13461	13322	13328	13372	13521	13361	13468	13400	13450	13236	13525	13413	13503	13241	13380	13325	13390	13329	13334	13339	13428	13426	13367	13475	13491	13307	13533	13330	13667	13408	13422	13528	13530	13324	13453	13439	13357	13566	13416	13486	13552	13275	13224	13488	13555	13287	13451	13333	13533	13336	13369	13411	13323	13350	13305	13525	13553	13468	13370	13339	13421	13164	13264	13655	13204	13450	13627	13517	13360	13497	13336	13615	13294	13336	13384	13506	13476	13420	13371	13455	13312	13452	13443	13515	13377	13463	13385	13521	13440	13301	13490	13356	13310	13355	13326	13443	13372	13303	13222	13277	13535	13520	13472	13362	13429	13233	13420	13606	13505	13328	13221	13439	13459	13419	13298	13436	13479	13456	13411	13602	13597	13602	13522	13321	13498	13350	13511	13378	13406	13404	13346	13470	13457	13394	13353	13650	13535	13387	13460	13331	13336	13353	13307	13324	13275	13404	13479	13444	13350	13381	13490	13443	13422	13576	13372	13373	13481	13348	13521	13427	13489	13442	13582	13521	13424	13399	13496	13333	13585	13507	13430	13423	13378	13317	13526	13463	13403	13555	13667	13391	13483	13439	13188	13431	13351	13449	13606	13454	13406	13487	13432	13442	13374	13446	13414	13377	13476	13675	13571	13396	13639	13398	13382	13571	13345	13335	13326	13432	13247	13515	13548	13326	13427	13638	13461	13410	13377	13574	13303	13373	13360	13443	13388	13288	13523	13337	13375	13410	13320	13423	13553	13489	13318	13468	13206	13374	13326	13426	13384	13474	13407	13459	13455	13444	13504	13470	13330	13440	13277	13304	13516	13251	13325	13386	13473	13464	13470	13447	13407	13503	13286	13417	13323	13353	13542	13461	13372	13461	13432	13492	13514	13321	13388	13450	13457	13440	13445	13373	13288	13303	13416	13380	13481	13572	13508	13409	13431	13608	13526	13318	13251	13435	13470	13362	13325	13433	13396	13428	13693	13423	13530	13351	13315	13493	13448	13499	13425	13373	13645	13454	13429	13565	13505	13268	13387	13442	13489	13325	13427	13465	13520	13443	13359	13424	13360	13561	13561	13334	13455	13284	13359	13330	13501	13383	13397	13455	13515	13478	13422	13437	13457	13299	13496	13393	13281	13376	13328	13471	13450	13322	13567	13403	13195	13449	13676	13403	13496	13538	13452	13468	13348	13348	13418	13458	13487	13456	13527	13412	13339	13479	13507	13334	13515	13491	13219	13486	13472	13497	13606	13437	13431	13364	13505	13589	13435	13355	13404	13319	13418	13541	13225	13507	13455	13418	13491	13212	13585	13282	13541	13438	13385	13416	13477	13318	13541	13382	13448	13495	13376	13459	13370	13472	13323	13305	13501	13291	13519	13289	13475	13527	13408	13518	13413	13427	13376	13549	13523	13517	13514	13390	13522	13668	13341	13437	13409	13504	13464	13379	13354	13516	13350	13196	13485	13416	13310	13500	13458	13350	13450	13383	13385	13424	13274
24603	21062	27896	27046	26496	27158	27923	26482	25764	25122	25039	24393	24343	23768	23759	23709	23870	23575	23683	23800	23772	24157	24143	23928	23962	23644	23676	23593	23668	23407	23405	23825	23412	23331	23304	23178	23367	23311	23303	23012	23321	23559	23315	23526	23366	23492	23423	23514	23294	23014	23324	23539	23519	23154	23727	23344	23424	23350	23434	23322	23388	23162	23457	23557	23195	23247	23453	23311	23360	23555	23445	23206	23566	23380	23541	23293	23413	23375	23412	23632	23608	23602	23348	23206	23429	23384	23138	23366	23328	23277	23363	23585	23365	23236	23366	23504	23130	23343	23216	23157	23179	23364	23233	23313	23395	23290	23316	23196	23276	23526	23425	23237	23259	23288	23269	23424	23287	23331	23304	23258	23348	23448	23261	23486	23477	23357	23420	23360	23375	23409	23232	23495	23345	23306	23245	23317	23236	23428	23387	23307	23522	23441	23239	23386	23258	23306	23306	23343	23380	23262	23298	23420	23343	23336	23409	23340	23353	23383	23375	23411	23672	23294	23342	23352	23483	23497	23371	23341	23340	23347	23366	23401	23403	23659	23360	23517	23379	23324	23368	23464	23377	23470	23343	23283	23355	23321	23442	23203	23397	23497	23309	23220	23399	23355	23228	23436	23300	23438	23281	23324	23372	23374	23176	23247	23572	23230	23500	23257	23206	23471	23274	23458	23376	23238	23155	23252	23108	23286	23341	23293	23349	23181	23272	23212	23233	23486	23596	23697	23257	23350	23156	23571	23296	23428	23503	23391	23378	23337	23483	23547	23152	23349	23488	23225	23175	23264	23466	23493	23365	23472	23519	23365	23284	23212	23245	23316	23230	23269	23305	23243	23380	23448	23485	23545	23311	23205	23213	23449	23414	23482	23453	23322	23057	23188	23421	23172	23478	23131	23376	23483	23233	23372	23378	23443	23312	23520	23502	23367	23184	23151	23299	23442	23368	23251	23321	23122	23617	23482	23582	23539	23187	23356	23443	23474	23556	23125	23293	23346	23403	23413	23295	23194	23278	23182	23034	23381	23399	23418	23496	23336	23221	23334	23218	23313	23364	23317	23384	23311	23356	23451	23639	23374	23406	23256	23451	23289	23277	23307	23176	23372	23481	23284	23218	23388	23357	23238	23183	23448	23146	23464	23564	23421	23214	23335	23049	23342	23438	23259	23332	23392	23292	23308	23529	23371	23116	23193	23490	23432	23560	23405	23432	23392	23399	23471	23437	23154	23408	23524	23551	23173	23531	23149	23258	23369	23418	23475	23665	23393	23509	23410	23115	23390	23455	23233	23280	23103	23397	23305	23327	23235	23327	23385	23447	23416	23222	23390	23363	23349	23536	23527	23322	23499	23501	23507	23283	23277	23316	23327	23279	23178	23475	23317	23439	23340	23137	23213	23132	23376	23293	23488	23465	23305	23242	23329	23539	23460	23440	23341	23225	23291	23285	23260	23037	23199	23315	23269	23369	23576	23513	23186	23115	23470	23336	23279	23296	23343	23306	23735	23224	23347	23497	23175	23047	23277	23308	23263	23387	23449	23558	23159	23327	23127	23387	23352	23353	23454	23434	23372	23128	23555	23277	23609	23289	23082	23360	23429	23140	23391	23581	23313	23462	23140	23370	23238	23288	23717	23282	23125	23423	23176	23463	23590	23347	23419	23180	23194	23377	23505	23149	23373	23475	23532	23419	23394	23321	23456	23134	23140	23520	23423	23247	23437	23353	23303	23555	23346	23399	23159	23309	23189	23566	23393	23437	23254	23398	23242	23371	23577	23155	23123	23362	23341	23602	23462	23499	23357	23504	23250	23376	23553	23401	23214	23197	23229	23321	23477	23307	23409	23255	23413	23423	23432	23180	23298	23562	23367	23280	23294	23252	23223	23393	23182	23146	23250	23304	23213	23298	23400	23297	23570	23406	23325	23198	23141	23397	23275	23509	23516	23195	23108	23148	23097	23115	23166	23209	23420	23594	23578	23205	23187	23195	23318	23370	23486	23241	23318	23300	23350	23200	23235	23538	23362	23490	23420	23510	23291	23535	23492	23348	23354	23268	23243	23299	23370	23360	23402	23250	23301	23266	23177	23301	23417	23290	23273	23386	23334	23347	23086	23232	23459	23416	23185	23241	23423	23815	23355	23475	23142	23144	23276	23254	23419	23281	23366	23234	23256	23583	23394	23273	23277	23293	23601	23178	23302	23382	23372	23082	23290	23521	23231	23426	23169	23227	23569	23283	23059	23229	23412	23385	23616	23489	23316	23266	23340	23390	23521	23429	23344	23417	23401	23053	23319	23330	23342	23355	23286	23188	23232	23449	23366	23197	23423	23587	23381	23549	23445	23459	23205	23332	23318	23502	23263	23410	23433	23445	23564	23084	23269	23355	23359	23331	23118	23338	23337	23340	23218	23418	23292	23214	23513	23524	23287	23387	23290	23588	23408	23331	23405	23486	23295	23190	23525	23328	23276	23215	23267	23278	23368	23324	23422	23191	23378	23450	23205	23199	23234	23248	22996	23373	23211	23268	23193	23332	23390	23241	23170	23213	23391	23301	23521	23199	23501	23289	23586	23537	23293	23367	23172	23348	23342	23151	23173	23050	23187	23376	23141	23271	23429	23229	23400	23254	23245	23366	23244	23165	23081	23269	23077	23473	23194	23411	23221	23407	23235	23621	23266	23522	23302	23214	23297	23308	23260	23438	23559	23335	23375	23285	23255	23282	23481	23224	23503	23183	23651	23302	23244	23387	23459	23217	23427	23250	23453	23327	23338	23271	23324	23441	23419	23572	23366	23311	23449	23218	23263	23273	23277	23217	23317	23169	23342	23402	23290	23263	23157	23212	23250	23639	23316	23324	23444	23407	23242	23540	23395	23394	23512	23640	23182	23361	23376	23200	23441	23545	23306	23493	23439	23598	23280	23411	23236	23461	23419	23306	23303	23303	23417	23396	23378	23430	23349	23510	23638	23562	23241	23468	23270	23394	23326	23293	23302	23444	23393	23276	23360	23313	23243	23569	23260	23314	23156	23474	23248	23519	23448	23134	23221	23228	23583	23491	23258	23341	23252	23363	23313	23383	23322	23126	23244	23394	23380	23392	23405	23268	23299	23231	23260	23266	23411	23273	23276	23333	23336	23816	23496	23308	23501	23326	23545	23384	23407	23442	23310	23239	23288	23248	23211	23329	23390	23534	23335	23390	23427	23448	23378	23426	23341	23442	23343	23480	23358	23178	23252	23588	23256	23183	23476	23330	23443	23270	23177	23200	23375	23334	23260	23277	23441	23519	23405	23248	23281	23557	23086	23355	23402	23231	23102	23298	23482	23411	23433	23509	23363	23520	23411	23474	23554	23356	23383	23258	23061	23244	23223	23357	23394	23307	23170	23314	23358	23561	23277	23334	23170	23289	23239	23333	23193	23329	23342	23130	23338	23250	23497	23428	23489	23376	23572	23549	23406	23515	23572	23296	23219	23223	23083	23376	23264	23312	23096	23420	23222	23241	23321	23386	23375	23162	23351	23591	23188	23388	23355	23247	23359	23424	23275	23325	23455	23316	23383	23426	23260	23322	23558	23595	23288	23295	23326	23363	23529	23388	23252	23349	23383	23186	23390	23123	23350	23369	23156	23471	23472	23191	23715	23457	23447	23364	23324	23318	23232	23280	23254	23390	23279	23622	23228	23429	23524	23275	23371	23223	23180	23354	23184	23444	23120	23262	23298	23273	23475	23136	23429	23421	23271	23455	23373	23093	23376	23238	23280	23349	23454	23500	23265	23279	23316	23341	23261	23326	23522	23447	23438	23557	23373	23383	23195	23290	23530	23537	23046	23572	23461	23618	23209	23411	23409	23183	23252	23293	23320	23303	23425	23281	23393	23290	23267	23247	23617	23242	23525	23446	23087	23414	23302	23639	23610	23414	23371	23496	23396	23150	23256	23315	23579	23401	23398	23466	23312	23059	23323	23404	23372	23169	23318	23168	23454	23226	23490	23383	23038	23513	23284	23333	23325	23431	23363	23513	23281	23297	23362	23304	23331	23317	23301	23325	23342	23259	23354	23414	23455	23352	23424	23626	23241	23306	23384	23264	23531	23576	22936	23523	23424	23473	23273	23409	23388	23523	23315	23360	23358	22978	23116	23326	23414	23454	23355	23346	23367	23392	23376	23414	23480	23377	23225	23158	23142	23322	23206	23409	23243	23097	23102	23438	23316	23427	23407	23324	23350	23107	23678	23545	23385	23484	23294	23294	23549	23369	23346	23344	23445	23476	23414	23409	23424	23377	23352	23309	23288	23508	23245	23393	23344	22836	23289	23278	23048	23474	23295	23515	23310	23183	23436	23106	23181	23479	23394	23228	23399	23590	23189	23518	23301	23406	23358	23236	23232	23331	23256	23392	23317	23432	23196	23414	23420	23360	23248	23519	23348	23214	23671	23565	23428	23476	23572	23513	23559	23365	23245	23317	23422	23492	23654	23293	23501	23262	23422	23018	23208	23443	23503	23247	23176	23465	23346	23345	23284	23311	23277	23444	23299	23134	23312	23281	23426	23376	23402	23326	23152	23419	23256	23338	23494	23465	23270	23292	23328	23240	23307	23350	23259	23485	23337	23149	23419	23327	23391	23440	23310	23283	23358	23292	23436	23273	23478	23280	23244	23138	23300	23316	23499	23322	23407	23408	23202	23392	23266	23164	23241	23469	23112	23134	23559	23375	22994	23188	23273	23384	23338	23436	23409	23204	23175	23321	23480	23470	23208	23367	23127	23123	23478	23166	23253	23484	23492	23219	23239	23413	23393	23536	23162	23162	23396	23382	23348	23123	23393	23401	23248	23324	23313	23487	23526	23352	23559	23229	23599	23531	23446	23488	23312	23584	23585	23658	23354	23473	23191	23252	23265	23533	23266	23392	23526	23302	23327	23294	23359	23600	23149	23342	23229	23587	23104	23343	23486	23395	23417	23439	23308	23309	23505	23319	23355	23430	23410	23276	23303	23365	23202	23626	23421	23454	23319	23551	23058	23425	23309	23461	23243	23348	23258	23515	23406	23364	23200	23128	23242	23368	23178	23529	23090	23512	23399	23283	23374	23206	23209	23329	23507	23117	23441	23425	23266	23333	23398	23355	23277	23519	23411
12190	27770	26076	20300	17018	15994	15987	15742	15301	14583	14529	14237	14128	13873	13832	13656	13767	13722	13706	13815	13503	13853	13933	13765	13762	13621	13724	13538	13540	13608	13485	13569	13492	13548	13657	13359	13527	13477	13554	13558	13442	13495	13419	13430	13494	13458	13592	13712	13510	13576	13457	13427	13584	13396	13511	13573	13356	13388	13492	13525	13360	13471	13408	13372	13714	13498	13369	13334	13512	13396	13568	13517	13631	13580	13538	13371	13474	13552	13440	13446	13359	13639	13422	13485	13372	13595	13584	13404	13422	13452	13389	13230	13416	13545	13294	13468	13449	13523	13483	13337	13405	13425	13654	13474	13487	13461	13584	13428	13344	13537	13425	13572	13382	13490	13452	13338	13384	13474	13446	13490	13553	13487	13449	13478	13403	13564	13576	13474	13419	13411	13394	13463	13637	13429	13280	13448	13342	13562	13650	13459	13569	13366	13440	13509	13455	13371	13501	13436	13378	13413	13557	13428	13471	13353	13460	13480	13458	13499	13316	13540	13450	13481	13453	13532	13389	13425	13335	13466	13485	13484	13371	13537	13388	13519	13375	13433	13548	13516	13399	13506	13368	13398	13521	13366	13541	13322	13340	13367	13332	13491	13462	13350	13425	13520	13334	13402	13500	13456	13317	13618	13483	13550	13409	13408	13367	13606	13539	13462	13449	13489	13502	13484	13421	13365	13516	13463	13398	13463	13540	13208	13495	13351	13448	13405	13335	13349	13393	13397	13506	13381	13384	13309	13678	13390	13502	13548	13339	13503	13415	13393	13514	13459	13443	13519	13333	13564	13429	13441	13468	13404	13563	13422	13290	13658	13398	13436	13458	13454	13358	13310	13397	13582	13499	13593	13354	13502	13406	13508	13484	13535	13526	13403	13349	13370	13391	13359	13406	13462	13572	13416	13439	13423	13466	13211	13541	13505	13528	13368	13500	13398	13344	13477	13383	13351	13507	13515	13524	13459	13554	13568	13465	13432	13569	13378	13534	13450	13460	13352	13521	13495	13523	13387	13467	13620	13412	13239	13486	13446	13560	13403	13394	13435	13414	13398	13362	13325	13616	13510	13427	13620	13308	13375	13513	13441	13492	13568	13566	13267	13299	13289	13510	13372	13355	13327	13561	13306	13468	13533	13569	13292	13345	13401	13441	13402	13402	13413	13263	13359	13533	13352	13513	13518	13382	13424	13421	13450	13579	13439	13435	13653	13504	13436	13465	13439	13368	13527	13360	13559	13493	13404	13414	13589	13380	13228	13508	13423	13457	13492	13573	13512	13467	13502	13621	13547	13564	13387	13476	13547	13440	13489	13431	13398	13503	13672	13691	13252	13467	13626	13430	13438	13269	13576	13383	13524	13422	13504	13298	13340	13511	13331	13481	13315	13423	13415	13531	13476	13443	13468	13487	13517	13412	13345	13468	13397	13439	13468	13588	13413	13445	13481	13679	13434	13592	13458	13486	13264	13495	13651	13363	13350	13446	13328	13486	13531	13459	13413	13234	13397	13425	13329	13431	13544	13436	13418	13515	13473	13398	13387	13513	13387	13377	13373	13489	13574	13344	13525	13525	13324	13586	13329	13374	13485	13497	13373	13465	13672	13330	13532	13540	13534	13388	13462	13351	13282	13509	13458	13480	13342	13424	13529	13258	13277	13542	13399	13384	13428	13497	13413	13323	13532	13458	13380	13478	13669	13274	13304	13469	13518	13430	13539	13378	13702	13477	13419	13260	13414	13258	13499	13317	13554	13448	13269	13703	13435	13553	13452	13322	13388	13406	13650	13606	13330	13346	13560	13634	13518	13568	13326	13372	13469	13467	13512	13433	13483	13535	13419	13543	13330	13409	13354	13534	13489	13386	13463	13557	13392	13596	13610	13564	13545	13518	13294	13473	13695	13451	13391	13484	13427	13642	13487	13510	13602	13466	13353	13498	13507	13451	13418	13469	13581	13565	13423	13638	13434	13475	13439	13344	13501	13356	13661	13430	13476	13466	13471	13312	13471	13499	13432	13302	13596	13327	13305	13560	13262	13322	13513	13377	13396	13398	13414	13504	13520	13555	13452	13529	13476	13513	13418	13556	13448	13557	13533	13307	13476	13390	13524	13381	13487	13645	13247	13605	13234	13408	13398	13308	13547	13475	13424	13570	13449	13487	13388	13394	13542	13503	13470	13452	13400	13498	13511	13499	13440	13575	13452	13345	13431	13526	13504	13469	13581	13424	13445	13471	13425	13516	13464	13334	13415	13262	13351	13326	13419	13506	13457	13554	13354	13499	13568	13423	13325	13501	13421	13547	13441	13644	13366	13430	13582	13477	13420	13363	13563	13618	13485	13440	13315	13454	13585	13423	13553	13383	13396	13597	13348	13510	13406	13613	13408	13502	13426	13547	13381	13498	13335	13294	13382	13375	13519	13494	13460	13491	13374	13428	13362	13223	13333	13465	13416	13474	13396	13525	13332	13395	13563	13356	13409	13707	13394	13349	13580	13627	13466	13380	13419	13595	13450	13520	13422	13492	13477	13499	13563	13399	13388	13353	13437	13426	13512	13241	13434	13479	13343	13442	13344	13545	13451	13571	13488	13449	13444	13244	13406	13555	13418	13462	13552	13509	13511	13439	13448	13371	13621	13384	13399	13703	13454	13381	13447	13512	13386	13488	13392	13425	13391	13478	13612	13404	13405	13566	13229	13376	13519	13367	13444	13521	13526	13497	13630	13669	13405	13381	13404	13486	13375	13472	13578	13458	13319	13466	13448	13668	13341	13476	13486	13486	13491	13666	13404	13692	13580	13464	13396	13507	13488	13551	13598	13488	13378	13354	13426	13307	13376	13532	13330	13505	13543	13490	13455	13517	13558	13412	13441	13496	13387	13443	13498	13497	13502	13316	13459	13456	13458	13464	13522	13369	13554	13458	13564	13367	13530	13522	13493	13425	13694	13563	13298	13376	13428	13636	13496	13519	13558	13295	13457	13459	13472	13444	13372	13625	13580	13352	13465	13419	13308	13494	13327	13410	13263	13400	13424	13319	13402	13557	13691	13345	13265	13495	13273	13537	13389	13471	13473	13492	13481	13486	13514	13499	13415	13476	13637	13468	13447	13497	13215	13519	13418	13486	13397	13388	13580	13505	13505	13620	13488	13535	13462	13439	13552	13452	13331	13449	13609	13577	13349	13522	13602	13479	13369	13398	13256	13424	13382	13458	13484	13364	13428	13478	13565	13536	13406	13469	13314	13274	13397	13486	13343	13488	13437	13318	13507	13252	13471	13458	13387	13430	13560	13506	13440	13474	13418	13344	13513	13558	13596	13395	13450	13459	13313	13642	13466	13646	13647	13389	13514	13576	13256	13574	13512	13555	13234	13438	13385	13247	13476	13472	13386	13297	13486	13416	13572	13315	13451	13568	13380	13458	13414	13585	13432	13437	13397	13460	13392	13375	13657	13445	13610	13443	13468	13619	13121	13518	13489	13548	13307	13563	13448	13344	13358	13528	13284	13555	13523	13530	13463	13490	13346	13506	13454	13452	13317	13550	13662	13321	13600	13429	13420	13575	13386	13512	13422	13574	13648	13436	13342	13469	13421	13582	13505	13300	13614	13382	13386	13631	13342	13533	13707	13437	13494	13626	13467	13473	13394	13528	13411	13399	13373	13455	13458	13547	13407	13496	13467	13482	13496	13498	13464	13287	13556	13502	13639	13421	13586	13490	13484	13186	13559	13561	13595	13461	13544	13410	13255	13530	13415	13535	13478	13481	13558	13440	13440	13358	13386	13352	13537	13360	13523	13303	13362	13416	13350	13389	13497	13379	13291	13471	13330	13560	13429	13331	13522	13447	13458	13520	13254	13619	13519	13536	13414	13366	13580	13513	13554	13427	13376	13344	13508	13508	13503	13402	13521	13387	13390	13463	13586	13572	13567	13393	13511	13451	13417	13419	13497	13500	13431	13462	13290	13492	13394	13437	13444	13504	13341	13512	13365	13566	13341	13446	13579	13549	13342	13499	13350	13540	13458	13340	13479	13474	13398	13485	13305	13556	13320	13373	13405	13355	13506	13469	13401	13624	13353	13463	13473	13559	13443	13505	13498	13395	13404	13406	13478	13651	13431	13534	13528	13427	13368	13593	13486	13305	13345	13500	13258	13528	13437	13400	13296	13287	13596	13459	13519	13469	13449	13540	13503	13556	13490	13473	13558	13627	13382	13473	13612	13507	13642	13500	13510	13599	13436	13587	13620	13372	13357	13477	13530	13464	13490	13587	13386	13517	13453	13586	13394	13357	13359	13635	13560	13479	13321	13393	13344	13624	13434	13500	13453	13429	13488	13395	13458	13600	13539	13334	13459	13432	13441	13513	13468	13499	13423	13496	13428	13324	13456	13359	13430	13557	13479	13332	13463	13493	13532	13413	13475	13414	13482	13403	13445	13544	13493	13554	13593	13583	13548	13451	13616	13387	13351	13319	13468	13372	13598	13313	13332	13522	13573	13505	13635	13467	13546	13503	13355	13429	13550	13612	13610	13622	13359	13391	13369	13506	13467	13442	13571	13431	13485	13381	13262	13615	13543	13482	13531	13429	13530	13391	13395	13578	13489	13477	13235	13384	13549	13403	13344	13534	13399	13537	13470	13384	13519	13342	13491	13474	13570	13625	13513	13324	13552	13246	13622	13496	13527	13605	13300	13379	13485	13490	13556	13526	13477	13471	13405	13328	13366	13308	13453	13458	13383	13431	13499	13279	13608	13534	13480	13567	13395	13491	13331	13425	13433	13314	13273	13427	13332	13660	13306	13380	13258	13251	13413	13367	13473	13527	13534	13350	13476	13404	13430	13436	13457	13514	13452	13464	13561	13439	13349	13475	13343	13553	13537	13382	13443	13272	13460	13580	13534	13399	13513	13383	13397	13396	13435	13429	13437	13520	13423	13325	13273	13323	13441	13444	13462	13401	13396	13300	13472	13378	13293	13568	13460	13328	13667	13490	13443	13572	13263	13348	13591	13452	13531	13263	13495	13551	13287	13541	13238	13364	13613	13498	13453	13465	13488	13357	13476	13518	13489	13509	13386	13371	13483	13528	13443	13501	13517	13518	13488	13368	13537	13549	13529	13541	13342	13360	13347	13344	13452	13290	13425
22998	21002	28120	24741	24884	28869	30342	28027	26614	26480	25915	25424	25188	24564	24311	24117	24090	24260	24153	23997	24173	24572	24719	24647	24234	24097	23795	23859	23995	23512	23893	23519	23669	23897	23686	23496	23644	23418	23564	23657	23635	23762	23636	23694	23811	23673	23601	23791	23653	23441	23791	23715	23731	23571	23642	23845	23591	23584	23597	23634	23666	23475	23544	23653	23600	23588	23636	23697	23496	23626	23802	23545	23541	23746	23750	23735	23721	23637	23739	23761	23768	23567	23547	23707	23721	23713	23593	23606	23615	23489	23694	23638	23763	23651	23777	23558	23703	23688	23585	23417	23631	23570	23625	23645	23495	23519	23383	23771	23701	23634	23504	23483	23843	23681	23511	23491	23799	23593	23518	23725	23724	23685	23391	23791	23791	23681	23866	23435	23557	23568	23526	23893	23700	23485	23367	23534	23627	23640	23481	23648	23561	23519	23365	23699	23529	23461	23485	23499	23761	23566	23667	23419	23458	23342	23870	23732	23623	23565	23526	23316	23402	23833	23600	23860	23646	23863	23804	23612	23622	23505	23578	23618	23604	23588	23744	23526	23511	23574	23459	23788	23465	23666	23559	23690	23198	23612	23513	23630	23844	23780	23778	23446	23515	23567	23671	23519	23617	23762	23584	23631	23527	23823	23542	23405	23442	23461	23468	23576	23447	23710	23563	23732	23508	23779	23726	23345	23533	23460	23488	23803	23343	23867	23868	23789	23592	23701	23365	23662	23663	23674	23761	23595	23767	23522	23514	23684	23762	23327	23443	23696	23556	23544	23473	23497	23541	23574	23759	23617	23709	23581	23767	23548	23790	23329	23641	23691	23558	23677	23867	23644	23780	23586	23659	23850	23880	23725	23464	23388	23771	23429	23555	23494	23596	23613	23770	23521	23800	23612	23656	23415	23619	23456	23980	23645	23819	23600	23720	23582	23618	23956	23569	23678	23594	23567	23609	23946	23608	23511	23905	23697	23458	23613	23700	23718	23719	23599	23374	23489	23527	23691	23757	23571	23707	23682	23648	23665	23640	23390	23617	23436	23665	23477	23569	23431	23526	23752	23836	23844	23625	23578	23450	23475	23671	23480	23697	23481	23594	23733	23631	23768	23591	23593	23686	23673	23493	23438	23653	23477	23701	23441	23651	23746	23691	23588	23429	23619	23591	23732	23706	23489	23658	23537	23496	23612	23522	23638	23553	23631	23703	23634	23639	23861	23601	23618	23716	23569	23498	23708	23799	23621	23706	23703	23390	23627	23538	23567	23633	23606	23620	23862	23590	23425	23400	23405	23621	23662	23371	23457	23574	23792	23724	23527	23792	23876	23606	23528	23714	23583	23666	23574	23499	23265	23830	23529	23311	23548	23653	23530	23459	23364	23820	23750	23658	23703	23551	23822	23764	23609	23215	23499	23316	23578	23702	23683	23460	23592	23563	23650	23409	23708	23597	23401	23407	23879	23645	23670	23600	23439	23583	23816	23582	23729	23623	23421	23741	23825	23682	23601	23557	23618	23541	23585	23504	23534	23762	23789	23707	23697	23622	23711	23532	23588	23692	23460	23539	23514	23817	23523	23580	23591	23779	23839	23573	23619	23816	23737	23733	23572	23669	23603	23723	23730	23478	23476	23556	23484	23516	23710	23564	23929	23602	23262	23558	23454	23787	23663	23476	23629	23671	23621	23758	23762	23670	23866	23584	23634	23500	23680	23594	23749	23567	23643	23606	23647	23492	23626	23675	23525	23587	23783	23707	23706	23597	23607	23762	23591	23808	23493	23726	23793	23739	23495	23561	23519	23651	23321	23438	23521	23612	23589	23582	23730	23504	23538	23337	23253	23589	23687	23717	23509	23588	23689	23787	23718	23777	23642	23413	23697	23532	23373	23744	23613	23627	23589	23738	23788	23355	23363	23823	23559	23734	23645	23578	23540	23733	23422	23722	23627	23555	23802	23683	23437	23625	23475	23705	23511	23555	23615	23604	23564	23658	23928	23647	23611	23696	23682	23651	23537	23570	23746	23651	23554	23574	23542	23917	23538	23400	23459	23419	23782	23670	23692	23815	23686	23608	23504	23428	23318	23462	23539	23390	23358	23554	23415	23519	23516	23369	23672	23935	23409	23582	23523	23742	23554	23519	23699	23637	23509	23521	23837	23481	23493	23572	23750	23725	23750	23404	23442	23657	23489	23699	23692	23672	23230	23519	23536	23557	23428	23764	23831	23841	23472	23561	23603	23462	23281	23685	23749	23767	23657	23426	23456	23680	23631	23702	23770	23453	23595	23561	23559	23514	23743	23746	23685	23625	23461	23664	23459	23733	23616	23452	23665	23700	23618	23671	23723	23451	23539	23540	23527	23421	23590	23732	23562	23559	23546	23515	23449	23760	23632	23561	23607	23752	23498	23528	23700	23683	23589	23376	23638	23509	23897	23648	23605	23587	23742	23651	23460	23869	23691	23707	23755	23775	23860	23484	23468	23569	23570	23621	23802	23504	23613	23778	23858	23634	23520	23619	23683	23560	23547	23464	23758	23838	23444	23724	23648	23702	23609	23700	23575	23459	23654	23429	23627	23398	23580	23712	23628	23646	23492	23556	23292	23517	23450	23652	23760	23727	23743	23764	23477	23701	23596	23708	23909	23697	23476	23466	23721	23674	23523	23701	23596	23507	23580	23932	23453	23755	23874	23702	23896	23798	23399	23586	23394	23651	23575	23513	23936	23726	23623	23684	23618	23664	23575	23678	23412	23601	23698	23523	23437	23633	23571	23716	23720	23756	23899	23677	23735	23533	23314	23466	23814	23558	23348	23512	23435	23683	23550	23684	23831	23717	23741	23506	23413	23642	23589	23253	23501	23536	23589	23538	23519	23193	23555	23726	23565	23580	23607	23605	23763	23589	23663	23542	23550	23567	23555	23640	23607	23569	23569	23476	23753	23501	23521	23442	23430	23681	23524	23562	23757	23464	23711	23588	23642	23691	23657	23678	23673	23502	23534	23401	23580	23809	23736	23597	23472	23437	23852	23597	23595	23593	23787	23541	23333	23500	23551	23598	23550	23570	23500	23649	23493	23582	23617	23563	23445	23501	23633	23580	23496	23520	23560	23663	23476	23570	23493	23571	23424	23478	23601	23518	23821	23828	23565	23545	23551	23699	23702	23564	23744	23548	23427	23686	23660	23336	23565	23854	23662	23767	23414	23446	23601	23800	23726	23687	23463	23630	23782	23934	23635	23891	23619	23590	23510	23646	23998	23468	23495	23529	23738	23622	23609	23752	23451	23542	23490	23546	23607	23741	23538	23588	23543	23465	23497	23547	23386	23719	23710	23843	23644	23558	23545	23671	23674	23544	23483	23691	23398	23500	23663	23550	23494	23344	23702	23691	23726	23411	23503	23561	23696	23537	23524	23514	23216	23451	23645	23707	23732	23436	23510	23659	23331	23614	23521	23721	23360	23507	23746	23655	23532	23623	23494	23528	23572	23631	23653	23537	23383	23793	23734	23497	23399	23552	23622	23383	23515	23460	23581	23962	23574	23605	23641	23717	23479	23677	23687	23741	23513	23535	23593	23583	23812	23562	23402	23669	23644	23599	23533	23576	23451	23829	23635	23562	23455	23644	23604	23346	23622	23715	23635	23623	23333	23545	23701	23685	23308	23425	23449	23591	23718	23624	23413	23587	23338	23733	23650	23669	23370	23429	23732	23789	23438	23411	23425	23655	23494	23394	23487	23427	23674	23856	23735	23572	23639	23494	23513	23745	23763	23279	23467	23537	23617	23586	23642	23266	23672	23709	23602	23628	23525	23688	23584	23470	23565	23762	23541	23642	23717	23797	23600	23656	23442	23658	23667	23600	23589	23791	23441	23497	23477	23709	23404	23605	23542	23558	23669	23445	23644	23622	23624	23551	23361	23448	23434	23578	23567	23641	23606	23718	23415	23668	23586	23500	23634	23493	23672	23506	23357	23411	23721	23686	23466	23530	23766	23794	23480	23571	23418	23618	23556	23450	23375	23563	23390	23529	23597	23648	23689	23719	23549	23678	23592	23611	23573	23760	23616	23697	23658	23608	23399	23543	23796	23622	23464	23321	23548	23390	23636	23630	23545	23548	23353	23658	23486	23468	23662	23623	23542	23639	23551	23770	23764	23852	23661	23787	23631	23774	23650	23597	23660	23609	23664	23897	23606	23716	23720	23583	23347	23530	23676	23577	23695	23534	23239	23538	23510	23589	23652	23596	23431	23612	23666	23466	23394	23681	23649	23645	23716	23705	23686	23617	23671	23601	23608	23639	23659	23454	23491	23555	23681	23818	23641	23802	23421	23461	23673	23930	23489	23606	23433	23758	23756	23761	23469	23502	23324	23554	23662	23393	23370	23642	23807	23523	23702	23518	23932	23719	23789	23835	23665	23690	23412	23506	23569	23497	23544	23558	23467	23724	23666	23654	23727	23539	23547	23783	23527	23669	23694	23613	23301	23509	23505	23497	23751	23730	23684	23721	23595	23549	23791	23506	23587	23489	23398	23751	23484	23661	23457	23429	23599	23680	23555	23642	23700	23693	23699	23743	23733	23766	23786	23414	23532	23715	23559	23683	23470	23578	23499	23513	23636	23678	23525	23623	23595	23683	23479	23575	23440	23602	23561	23404	23550	23500	23753	23484	23825	23725	23583	23546	23488	23355	23587	23565	23685	23609	23723	23711	23659	23526	23590	23529	23688	23606	23637	23690	23583	23537	23674	23665	23687	23528	23554	23531	23611	23722	23456	23776	23575	23356	23679	23717	23488	23642	23509	23722	23665	23578	23517	23522	23574	23599	23516	23613	23562	23624	23426	23590	23703	23766	23703	23530	23416	23711	23708	23679	23584	23389	23622	23558	23717	23536	23606	23832	23378	23519	23665	23760	23692	23626	23486	23725	23656	23373	23454	23530	23574	23283	23404	23451	23524	23578	23240	23652	23346	23492	23390	23568	23500	23816	23501	23788	23526	23685	23752	23590	23657	23458	23523	23571	23703	23389	23722	23480	23380	23368	23783	23693	23493	23568	23835	23508	23721	23652	23673	23718	23537	23422	23409	23619	23490	23697	23645	23768	23565	23569	23501	23748	23442	23543	23492	23456	23793	23726	23640	23562	23600
12095	31336	30385	22351	18840	17441	16990	16933	15938	15487	15092	14614	14658	14358	13970	14210	13783	14043	13863	14078	14011	14566	14475	14059	14058	13843	13767	13810	13735	13719	13673	13739	13697	13854	13622	13769	13833	13654	13662	13650	13731	13671	13563	13847	13717	13515	13765	13663	13662	13790	13487	13552	13668	13671	13643	13570	13681	13605	13730	13637	13658	13788	13662	13645	13793	13724	13566	13586	13632	13559	13614	13798	13700	13499	13667	13636	13577	13785	13613	13751	13607	13609	13659	13576	13718	13700	13562	13511	13629	13778	13416	13644	13605	13768	13563	13647	13541	13625	13651	13759	13811	13589	13655	13653	13601	13524	13720	13533	13708	13634	13790	13578	13926	13748	13477	13805	13750	13778	13603	13521	13706	13572	13706	13726	13542	13640	13537	13706	13689	13804	13738	13738	13643	13702	13535	13723	13663	13745	13657	13790	13603	13416	13674	13680	13712	13592	13749	13617	13659	13605	13726	13449	13576	13685	13528	13678	13642	13619	13758	13603	13765	13605	13532	13600	13570	13475	13755	13613	13629	13634	13719	13495	13491	13605	13596	13611	13615	13728	13746	13724	13422	13728	13645	13555	13865	13440	13592	13689	13606	13703	13600	13726	13528	13546	13691	13641	13645	13753	13649	13602	13618	13772	13742	13719	13616	13522	13777	13534	13453	13553	13750	13716	13713	13659	13745	13707	13555	13590	13668	13732	13511	13519	13603	13489	13659	13703	13508	13645	13596	13616	13514	13651	13640	13597	13536	13669	13712	13675	13672	13598	13576	13674	13801	13853	13572	13758	13519	13624	13583	13717	13622	13712	13692	13603	13627	13743	13723	13517	13621	13658	13664	13669	13505	13893	13751	13668	13487	13758	13673	13643	13661	13763	13689	13614	13603	13678	13595	13441	13605	13638	13766	13609	13504	13642	13681	13598	13783	13519	13785	13563	13481	13666	13489	13579	13589	13630	13688	13610	13477	13717	13521	13706	13504	13625	13579	13513	13689	13742	13655	13572	13532	13428	13522	13722	13693	13484	13434	13600	13698	13616	13680	13530	13660	13493	13685	13575	13681	13534	13529	13582	13660	13565	13524	13739	13797	13673	13604	13639	13576	13651	13785	13582	13592	13548	13652	13608	13663	13649	13496	13411	13639	13733	13705	13627	13582	13712	13543	13812	13654	13785	13571	13677	13445	13620	13571	13634	13529	13535	13595	13707	13561	13673	13552	13610	13690	13674	13629	13511	13713	13683	13522	13650	13616	13715	13653	13507	13509	13639	13705	13587	13692	13579	13543	13695	13488	13707	13581	13752	13595	13563	13514	13644	13574	13573	13601	13594	13536	13558	13648	13560	13567	13559	13509	13647	13553	13624	13591	13563	13709	13616	13716	13657	13550	13642	13476	13480	13603	13631	13475	13701	13682	13627	13698	13537	13700	13688	13546	13564	13799	13776	13389	13513	13737	13709	13622	13552	13707	13631	13565	13790	13514	13667	13637	13651	13652	13553	13565	13748	13607	13658	13492	13656	13571	13771	13541	13760	13531	13430	13524	13665	13547	13602	13710	13660	13564	13583	13609	13541	13523	13640	13425	13439	13651	13594	13539	13587	13509	13558	13762	13688	13715	13683	13603	13633	13712	13565	13540	13712	13575	13599	13740	13641	13597	13482	13558	13555	13687	13792	13495	13532	13581	13622	13727	13558	13513	13518	13614	13713	13625	13679	13784	13666	13592	13639	13684	13319	13510	13707	13790	13749	13656	13593	13711	13613	13815	13715	13776	13467	13566	13647	13562	13903	13523	13608	13715	13705	13593	13691	13444	13453	13750	13688	13421	13620	13580	13795	13464	13499	13693	13467	13599	13618	13731	13566	13748	13683	13594	13580	13563	13542	13776	13588	13565	13689	13747	13641	13623	13613	13749	13538	13656	13612	13650	13798	13689	13708	13512	13579	13588	13680	13561	13684	13595	13557	13749	13669	13651	13687	13579	13484	13701	13580	13608	13492	13564	13680	13729	13575	13718	13606	13705	13801	13697	13659	13774	13503	13724	13484	13599	13572	13606	13658	13640	13523	13448	13687	13630	13611	13660	13589	13634	13608	13500	13585	13477	13664	13378	13676	13796	13481	13704	13718	13553	13657	13648	13611	13896	13560	13569	13733	13803	13582	13619	13697	13666	13519	13570	13675	13927	13759	13621	13692	13531	13633	13855	13585	13546	13644	13719	13619	13684	13785	13548	13641	13495	13507	13793	13708	13530	13492	13593	13667	13470	13563	13493	13596	13629	13597	13637	13572	13421	13792	13658	13534	13832	13521	13779	13655	13679	13774	13624	13639	13638	13612	13893	13675	13690	13637	13590	13613	13637	13674	13569	13469	13628	13429	13710	13641	13762	13572	13511	13542	13650	13561	13599	13491	13691	13726	13632	13546	13417	13603	13672	13532	13747	13327	13675	13510	13516	13657	13509	13702	13742	13662	13624	13506	13593	13395	13598	13641	13663	13613	13668	13617	13563	13564	13535	13717	13567	13716	13656	13589	13729	13635	13686	13573	13760	13780	13584	13623	13530	13581	13461	13838	13813	13606	13313	13461	13640	13433	13447	13511	13499	13595	13608	13649	13605	13750	13532	13788	13759	13584	13710	13620	13527	13508	13579	13734	13859	13744	13743	13627	13617	13518	13593	13644	13462	13661	13545	13609	13637	13609	13715	13784	13722	13645	13595	13593	13675	13705	13555	13547	13661	13446	13563	13613	13731	13468	13509	13779	13664	13687	13744	13476	13445	13411	13463	13666	13610	13658	13567	13598	13610	13462	13677	13540	13531	13717	13707	13577	13545	13408	13650	13688	13539	13745	13559	13562	13706	13461	13612	13336	13541	13637	13418	13628	13530	13625	13649	13497	13457	13755	13644	13590	13533	13540	13846	13663	13831	13556	13614	13580	13588	13683	13457	13632	13599	13496	13666	13790	13497	13721	13613	13494	13895	13484	13627	13587	13655	13469	13688	13617	13767	13414	13547	13546	13631	13627	13691	13631	13531	13543	13709	13669	13698	13739	13551	13786	13640	13518	13669	13399	13546	13472	13564	13629	13613	13659	13714	13637	13657	13611	13499	13720	13485	13578	13654	13580	13620	13548	13552	13727	13582	13630	13747	13487	13512	13587	13558	13551	13626	13629	13508	13704	13581	13486	13543	13812	13725	13428	13649	13561	13606	13507	13587	13523	13684	13576	13674	13689	13591	13993	13548	13704	13656	13471	13592	13631	13741	13631	13407	13525	13489	13587	13658	13655	13547	13616	13618	13573	13595	13590	13638	13673	13604	13503	13612	13629	13653	13607	13499	13560	13444	13627	13748	13478	13712	13640	13571	13596	13616	13594	13540	13633	13556	13615	13725	13552	13685	13690	13573	13528	13664	13600	13688	13646	13432	13707	13457	13521	13470	13533	13769	13682	13401	13631	13469	13588	13647	13703	13374	13694	13474	13586	13795	13560	13569	13785	13684	13570	13730	13590	13684	13612	13801	13585	13551	13564	13617	13579	13782	13479	13709	13812	13619	13613	13516	13609	13713	13783	13687	13663	13584	13650	13291	13480	13612	13596	13559	13550	13559	13641	13634	13520	13751	13753	13562	13620	13656	13568	13509	13609	13544	13427	13693	13531	13633	13571	13587	13671	13648	13619	13634	13482	13638	13700	13759	13731	13543	13491	13504	13711	13368	13709	13619	13508	13429	13708	13438	13618	13498	13675	13470	13717	13539	13554	13776	13651	13594	13689	13683	13757	13717	13635	13672	13440	13645	13656	13532	13662	13790	13660	13616	13516	13650	13588	13520	13550	13439	13614	13463	13564	13720	13641	13573	13771	13565	13762	13659	13555	13595	13537	13437	13601	13696	13551	13595	13617	13633	13517	13615	13517	13548	13701	13724	13708	13412	13706	13556	13675	13507	13684	13594	13649	13483	13487	13716	13542	13495	13566	13538	13680	13632	13465	13476	13587	13629	13560	13589	13649	13629	13702	13382	13681	13723	13488	13520	13463	13370	13421	13650	13507	13492	13660	13515	13503	13484	13602	13706	13634	13638	13489	13560	13744	13517	13601	13725	13618	13735	13805	13865	13573	13544	13688	13601	13548	13586	13681	13480	13802	13792	13636	13641	13724	13710	13704	13565	13624	13492	13606	13680	13427	13590	13685	13530	13492	13661	13690	13630	13681	13401	13508	13621	13621	13719	13598	13456	13602	13672	13577	13514	13713	13630	13494	13536	13795	13500	13487	13643	13508	13499	13735	13815	13698	13478	13697	13688	13407	13746	13637	13687	13595	13723	13798	13691	13639	13631	13598	13591	13520	13723	13634	13506	13765	13699	13603	13680	13438	13460	13603	13583	13714	13519	13577	13552	13519	13631	13550	13470	13698	13669	13706	13570	13459	13633	13464	13615	13635	13567	13614	13553	13634	13560	13576	13762	13600	13558	13578	13514	13617	13598	13531	13455	13667	13559	13689	13682	13569	13776	13366	13483	13710	13528	13482	13623	13503	13675	13714	13488	13550	13504	13639	13654	13712	13636	13470	13550	13654	13577	13683	13609	13639	13677	13627	13599	13712	13521	13699	13570	13592	13464	13676	13582	13590	13640	13620	13619	13680	13605	13407	13817	13524	13625	13602	13759	13639	13714	13476	13652	13492	13678	13660	13589	13785	13752	13732	13538	13674	13700	13537	13531	13709	13649	13463	13674	13578	13687	13645	13601	13668	13429	13585	13535	13915	13716	13656	13614	13620	13687	13652	13664	13616	13545	13759	13564	13591	13542	13693	13548	13552	13657	13569	13814	13756	13715	13674	13477	13567	13697	13764	13746	13711	13480	13639	13721	13597	13707	13541	13771	13647	13656	13583	13701	13516	13656	13473	13506	13650	13636	13471	13702	13679	13661	13522	13460	13666	13554	13679	13699	13632	13582	13505	13686	13466	13683	13346	13547	13576	13628	13589	13708	13736	13565	13446	13517	13499	13508	13497	13602	13482	13530	13591	13503	13743	13572	13531	13577	13496	13538	13584	13599	13561	13689	13797	13635	13569	13591	13674	13681	13737	13464	13814	13588	13719	13553	13752	13650	13307	13643	13488	13525	13652	13740	13625	13449	13549
31771	27213	32289	29835	26975	26103	26088	25407	25209	24623	24635	24344	24124	23906	23992	23661	23697	23547	23812	23765	23762	23589	23863	23609	23679	23394	23689	23329	23651	23584	23371	23502	23560	23667	23477	23655	23667	23657	23388	23381	23654	23603	23515	23528	23526	23259	23588	23404	23545	23537	23690	23497	23354	23533	23441	24026	23651	23476	23574	23475	23719	23500	23674	23635	23509	23556	23416	23383	23449	23440	23440	23699	23764	23393	23320	23543	23600	23430	23669	23830	23454	23612	23587	23625	23555	23528	23341	23234	23737	23434	23266	23654	23385	23373	23507	23611	23537	23346	23424	23590	23440	23409	23341	23586	23568	23509	23593	23237	23601	23404	23356	23531	23502	23372	23820	23461	23748	23598	23615	23582	23606	23617	23406	23522	23403	23454	23771	23576	23489	23616	23389	23519	23697	23423	23368	23491	23635	23349	23631	23587	23486	23401	23614	23448	23457	23546	23338	23411	23488	23490	23631	23359	23484	23580	23505	23594	23752	23656	23571	23483	23520	23388	23449	23465	23537	23529	23529	23420	23349	23334	23477	23333	23352	23616	23583	23634	23635	23467	23532	23432	23551	23533	23587	23614	23580	23522	23785	23542	23470	23465	23697	23673	23692	23385	23427	23605	23539	23515	23213	23533	23341	23544	23511	23502	23575	23524	23480	23545	23474	23478	23689	23460	23414	23394	23603	23522	23252	23450	23420	23538	23591	23640	23503	23473	23532	23401	23330	23518	23381	23335	23396	23379	23536	23430	23282	23480	23425	23332	23555	23557	23543	23171	23449	23423	23666	23572	23487	23732	23322	23588	23345	23758	23455	23450	23418	23301	23417	23468	23808	23411	23382	23457	23452	23607	23436	23437	23662	23529	23471	23643	23433	23563	23255	23634	23333	23562	23830	23382	23462	23482	23612	23688	23602	23707	23427	23369	23503	23487	23535	23796	23831	23541	23505	23468	23591	23655	23636	23322	23695	23395	23459	23643	23447	23317	23311	23467	23397	23507	23545	23455	23567	23236	23232	23205	23484	23376	23454	23373	23478	23538	23431	23575	23332	23468	23726	23653	23521	23615	23346	23368	23437	23468	23255	23574	23574	23763	23539	23497	23534	23598	23365	23497	23707	23630	23796	23732	23508	23476	23196	23470	23459	23497	23360	23548	23678	23204	23495	23608	23714	23614	23435	23527	23373	23363	23534	23528	23488	23615	23366	23414	23594	23566	23352	23554	23355	23266	23520	23662	23378	23414	23400	23394	23256	23506	23509	23663	23555	23490	23558	23266	23567	23436	23612	23361	23560	23358	23674	23241	23517	23376	23506	23703	23380	23372	23450	23623	23580	23325	23698	23511	23559	23479	23281	23574	23670	23442	23536	23436	23480	23264	23528	23661	23249	23498	23643	23721	23451	23445	23570	23406	23434	23626	23479	23460	23772	23447	23640	23603	23536	23428	23423	23304	23436	23419	23396	23446	23536	23607	23528	23436	23270	23330	23661	23605	23424	23439	23790	23277	23575	23570	23573	23485	23541	23502	23472	23479	23626	23677	23464	23393	23594	23317	23609	23433	23467	23738	23662	23328	23410	23235	23407	23440	23543	23529	23394	23316	23421	23678	23662	23366	23347	23548	23617	23490	23173	23227	23505	23507	23511	23555	23395	23495	23495	23467	23525	23273	23550	23553	23338	23289	23563	23511	23609	23527	23380	23334	23341	23460	23537	23160	23516	23681	23566	23488	23260	23426	23736	23474	23320	23454	23569	23484	23473	23308	23380	23415	23159	23470	23406	23733	23593	23452	23239	23395	23441	23375	23424	23477	23352	23305	23390	23167	23491	23422	23537	23443	23487	23443	23541	23528	23648	23274	23429	23730	23476	23743	23591	23402	23624	23507	23695	23665	23411	23611	23580	23598	23565	23532	23777	23265	23514	23709	23657	23404	23629	23510	23466	23539	23514	23624	23680	23536	23611	23624	23551	23679	23261	23533	23436	23531	23441	23476	23497	23330	23596	23561	23511	23374	23702	23295	23527	23553	23520	23459	23542	23404	23583	23327	23707	23519	23437	23543	23461	23560	23538	23380	23422	23418	23700	23488	23373	23331	23417	23450	23576	23458	23714	23524	23426	23566	23443	23607	23421	23363	23288	23426	23417	23590	23358	23599	23417	23491	23587	23325	23528	23516	23410	23238	23795	23521	23546	23490	23415	23567	23281	23328	23307	23483	23400	23414	23472	23662	23387	23478	23456	23541	23611	23405	23541	23445	23469	23438	23759	23715	23471	23296	23469	23491	23382	23423	23550	23424	23334	23504	23338	23548	23406	23334	23205	23318	23479	23722	23475	23613	23244	23748	23513	23568	23352	23722	23513	23418	23333	23386	23565	23651	23387	23274	23580	23425	23518	23341	23434	23508	23624	23692	23456	23494	23654	23286	23340	23176	23296	23508	23554	23742	23441	23566	23169	23386	23803	23618	23394	23595	23709	23402	23272	23260	23648	23674	23666	23304	23543	23265	23551	23353	23670	23537	23572	23544	23469	23762	23449	23407	23648	23395	23536	23555	23646	23303	23695	23662	23488	23513	23824	23558	23433	23299	23515	23726	23430	23747	23248	23254	23551	23445	23578	23619	23375	23462	23511	23259	23637	23399	23670	23542	23531	23459	23398	23294	23482	23529	23488	23492	23674	23358	23783	23462	23668	23453	23490	23596	23429	23672	23771	23367	23652	23671	23332	23676	23598	23456	23783	23296	23687	23413	23594	23532	23478	23437	23659	23509	23536	23354	23492	23219	23517	23465	23657	23601	23523	23374	23552	23435	23270	23480	23400	23465	23595	23509	23698	23879	23354	23381	23299	23458	23554	23327	23595	23482	23448	23616	23525	23466	23563	23409	23729	23599	23586	23576	23454	23584	23764	23593	23755	23536	23716	23558	23432	23445	23500	23459	23683	23401	23511	23680	23714	23548	23475	23496	23066	23254	23747	23458	23497	23522	23624	23440	23671	23583	23571	23261	23601	23693	23745	23650	23589	23622	23690	23504	23623	23622	23764	23430	23344	23527	23488	23579	23637	23613	23377	23532	23547	23445	23522	23277	23708	23844	23298	23690	23792	23473	23460	23617	23345	23477	23606	23662	23763	23482	23587	23649	23513	23666	23499	23669	23705	23539	23892	23588	23596	23566	23454	23420	23451	23709	23637	23510	23570	23546	23445	23447	23417	23564	23522	23374	23661	23365	23425	23635	23580	23558	23645	23504	23522	23572	23363	23591	23485	23720	23684	23546	23617	23565	23663	23460	23405	23571	23641	23502	23179	23360	23608	23378	23457	23494	23642	23512	23658	23496	23840	23355	23410	23672	23684	23371	23533	23346	23398	23767	23457	23459	23480	23647	23676	23769	23504	23505	23397	23595	23571	23316	23779	23572	23538	23441	23311	23352	23397	23538	23601	23635	23623	23827	23580	23735	23455	23483	23646	23509	23503	23550	23753	23625	23496	23715	23540	23608	23535	23641	23511	23604	23524	23486	23629	23585	23560	23536	23470	23602	23603	23468	23625	23683	23710	23667	23791	23398	23578	23263	23500	23200	23485	23721	23409	23549	23511	23233	23451	23505	23731	23448	23475	23412	23727	23468	23585	23352	23616	23780	23635	23482	23587	23259	23662	23623	23597	23459	23608	23413	23516	23559	23480	23496	23595	23596	23522	23613	23389	23483	23355	23374	23573	23821	23565	23603	23391	23660	23599	23290	23507	23446	23550	23447	23640	23492	23317	23435	23566	23610	23486	23631	23580	23274	23560	23570	23685	23506	23557	23421	23555	23487	23404	23456	23780	23458	23306	23585	23659	23421	23594	23561	23862	23498	23598	23749	23674	23545	23596	23481	23566	23551	23502	23562	23394	23589	23527	23535	23369	23619	23460	23377	23438	23705	23350	23552	23398	23494	23364	23344	23571	23448	23659	23442	23323	23674	23533	23441	23459	23692	23312	23377	23330	23524	23467	23440	23563	23429	23451	23385	23343	23449	23726	23466	23518	23382	23658	23391	23268	23432	23585	23607	23245	23622	23819	23454	23397	23560	23524	23578	23374	23660	23461	23433	23267	23526	23683	23483	23557	23534	23712	23495	23662	23445	23604	23745	23672	23527	23520	23736	23529	23659	23365	23450	23360	23526	23458	23372	23506	23399	23537	23400	23388	23592	23388	23713	23475	23507	23275	23457	23378	23554	23360	23225	23553	23383	23559	23498	23609	23587	23629	23656	23581	23731	23838	23447	23565	23609	23634	23359	23788	23705	23469	23407	23470	23666	23499	23630	23425	23520	23442	23598	23461	23523	23588	23377	23683	23498	23662	23686	23575	23641	23583	23284	23561	23526	23819	23482	23394	23865	23607	23357	23604	23507	23591	23361	23618	23442	23513	23580	23603	23634	23555	23383	23235	23262	23529	23570	23643	23448	23668	23313	23513	23372	23601	23513	23619	23525	23534	23329	23447	23332	23692	23653	23635	23611	23214	23359	23515	23732	23500	23515	23478	23549	23411	23350	23533	23855	23434	23447	23574	23601	23570	23475	23367	23421	23504	23535	23430	23778	23471	23471	23588	23699	23407	23441	23228	23590	23762	23425	23593	23612	23659	23601	23530	23364	23648	23682	23447	23581	23301	23478	23416	23520	23360	23390	23420	23393	23760	23426	23499	23554	23632	23404	23302	23493	23686	23442	23483	23572	23551	23663	23566	23387	23581	23636	23536	23373	23660	23571	23558	23623	23628	23524	23694	23498	23573	23272	23291	23607	23575	23435	23522	23563	23598	23316	23431	23639	23479	23225	23501	23506	23559	23351	23136	23470	23548	23250	23594	23401	23586	23627	23597	23352	23488	23495	23410	23630	23398	23460	23614	23353	23553	23656	23366	23317	23624	23400	23576	23445	23444	23405	23540	23395	23644	23609	23576	23349	23480	23543	23660	23568	23617	23491	23649	23737	23573	23398	23511	23480	23538	23618	23647	23135	23385	23664	23458	23743	23650	23714	23425	23405	23705	23560	23657	23534	23602	23688	23479	23638	23612	23647	23643	23488	23387	23331	23547	23407	23543	23510	23373	23891	23521	23680	23547	23522	23492	23596	23431	23664	23428	23397	23913	23576	23611	23532
15997	24287	23912	17667	16302	15355	15380	15003	14308	14036	13968	13957	13616	13532	13567	13423	13499	13502	13679	13465	13417	13513	13422	13552	13624	13367	13387	13264	13285	13446	13326	13468	13319	13415	13567	13414	13282	13586	13303	13328	13186	13347	13496	13494	13379	13297	13294	13443	13426	13393	13433	13301	13282	13559	13475	13509	13332	13353	13248	13278	13453	13547	13552	13272	13527	13361	13489	13337	13353	13265	13307	13467	13480	13319	13367	13313	13447	13624	13458	13177	13339	13491	13443	13359	13410	13327	13378	13531	13145	13248	13390	13545	13420	13403	13416	13338	13446	13457	13302	13435	13409	13522	13333	13382	13405	13369	13384	13284	13336	13211	13381	13325	13306	13411	13309	13396	13455	13303	13184	13414	13508	13260	13300	13406	13151	13339	13403	13374	13314	13369	13426	13282	13459	13508	13355	13363	13418	13473	13430	13462	13367	13385	13423	13390	13442	13399	13401	13404	13354	13417	13360	13431	13338	13363	13560	13243	13296	13376	13528	13397	13487	13271	13365	13315	13484	13455	13377	13397	13239	13293	13385	13197	13364	13296	13394	13408	13204	13132	13461	13350	13499	13396	13191	13450	13298	13276	13317	13248	13438	13326	13327	13304	13264	13292	13409	13456	13397	13320	13386	13404	13471	13437	13530	13284	13345	13057	13492	13290	13377	13388	13245	13422	13298	13185	13382	13304	13540	13362	13371	13373	13403	13377	13275	13357	13350	13390	13339	13263	13426	13556	13319	13130	13402	13470	13416	13356	13320	13319	13444	13447	13399	13351	13267	13491	13377	13359	13360	13381	13296	13420	13421	13374	13317	13266	13573	13264	13335	13310	13323	13210	13389	13467	13311	13267	13572	13209	13360	13182	13429	13314	13416	13472	13448	13434	13252	13675	13292	13319	13405	13286	13364	13235	13291	13257	13097	13393	13371	13357	13299	13403	13281	13490	13239	13198	13217	13448	13327	13479	13370	13077	13430	13227	13393	13272	13408	13454	13308	13227	13292	13411	13359	13302	13386	13430	13388	13517	13317	13289	13473	13459	13214	13338	13206	13286	13409	13325	13378	13457	13353	13428	13181	13458	13228	13260	13319	13297	13321	13404	13420	13334	13307	13358	13119	13415	13341	13486	13452	13332	13418	13565	13444	13368	13356	13338	13464	13346	13479	13431	13506	13481	13282	13429	13322	13407	13362	13459	13340	13237	13373	13360	13417	13395	13242	13264	13565	13402	13379	13477	13291	13436	13242	13353	13447	13374	13539	13213	13390	13319	13497	13499	13344	13398	13399	13439	13156	13377	13246	13374	13454	13474	13353	13328	13481	13388	13344	13421	13432	13300	13573	13267	13365	13343	13208	13355	13496	13478	13340	13232	13387	13367	13074	13312	13364	13312	13446	13403	13293	13422	13530	13574	13443	13327	13373	13525	13499	13219	13383	13285	13332	13334	13313	13158	13515	13359	13396	13298	13319	13219	13326	13446	13505	13377	13177	13438	13435	13455	13394	13422	13226	13254	13293	13190	13293	13309	13439	13369	13492	13292	13420	13436	13434	13282	13476	13354	13315	13357	13357	13407	13324	13337	13423	13380	13506	13443	13430	13454	13470	13335	13406	13415	13465	13456	13371	13239	13203	13384	13351	13293	13300	13405	13273	13318	13207	13470	13305	13358	13165	13271	13350	13393	13246	13419	13361	13168	13400	13253	13199	13383	13393	13378	13515	13429	13645	13459	13297	13379	13336	13532	13396	13400	13385	13559	13383	13338	13307	13304	13324	13417	13330	13498	13471	13415	13337	13340	13437	13265	13404	13243	13298	13390	13442	13254	13390	13289	13367	13275	13443	13315	13292	13335	13378	13540	13288	13291	13343	13318	13518	13412	13144	13221	13477	13382	13281	13448	13358	13191	13402	13363	13256	13291	13402	13217	13332	13462	13406	13264	13322	13315	13406	13356	13506	13462	13522	13315	13355	13305	13458	13480	13271	13369	13515	13494	13225	13540	13457	13382	13410	13248	13439	13392	13455	13240	13380	13411	13430	13401	13385	13343	13258	13326	13317	13252	13358	13355	13491	13388	13417	13392	13284	13405	13455	13289	13338	13375	13347	13330	13308	13292	13337	13277	13232	13263	13283	13146	13292	13401	13448	13380	13424	13189	13386	13282	13495	13442	13394	13311	13200	13310	13330	13379	13476	13324	13366	13392	13374	13295	13255	13405	13408	13568	13378	13510	13379	13241	13412	13478	13262	13141	13131	13486	13310	13410	13327	13339	13318	13484	13504	13265	13224	13399	13271	13314	13382	13304	13556	13424	13349	13158	13383	13389	13380	13299	13512	13361	13481	13348	13366	13326	13431	13145	13339	13231	13403	13455	13250	13383	13388	13332	13418	13360	13181	13478	13467	13384	13291	13400	13385	13335	13408	13261	13347	13175	13331	13369	13469	13404	13289	13365	13421	13298	13288	13290	13477	13408	13234	13527	13270	13464	13275	13256	13287	13343	13090	13226	13390	13405	13230	13423	13305	13423	13161	13432	13326	13354	13315	13354	13510	13389	13384	13283	13396	13301	13411	13255	13462	13509	13536	13381	13297	13479	13316	13413	13276	13413	13353	13326	13387	13401	13435	13539	13325	13251	13247	13444	13341	13341	13513	13272	13267	13465	13406	13326	13123	13225	13420	13236	13449	13369	13514	13506	13399	13313	13257	13436	13503	13329	13233	13511	13417	13429	13353	13396	13486	13135	13244	13490	13435	13260	13346	13507	13101	13431	13363	13279	13323	13362	13275	13395	13590	13352	13373	13511	13199	13390	13235	13212	13122	13297	13367	13328	13418	13531	13495	13288	13344	13273	13257	13353	13431	13372	13460	13443	13255	13279	13466	13460	13387	13343	13470	13494	13283	13316	13469	13197	13281	13378	13408	13383	13214	13361	13412	13283	13230	13351	13313	13475	13407	13273	13436	13221	13296	13383	13262	13448	13435	13288	13321	13427	13262	13402	13406	13343	13467	13337	13544	13494	13443	13348	13366	13353	13301	13453	13204	13188	13292	13348	13296	13288	13356	13322	13369	13506	13283	13532	13403	13184	13415	13356	13273	13521	13390	13424	13292	13436	13439	13544	13129	13201	13408	13310	13436	13280	13304	13301	13450	13368	13285	13380	13337	13333	13430	13339	13377	13296	13460	13422	13477	13436	13514	13437	13350	13209	13382	13478	13412	13190	13387	13258	13325	13311	13399	13285	13271	13231	13172	13216	13487	13372	13408	13490	13310	13313	13450	13332	13371	13484	13392	13374	13328	13271	13398	13378	13437	13285	13496	13412	13222	13372	13419	13386	13405	13256	13392	13261	13276	13245	13319	13329	13416	13226	13596	13257	13333	13432	13194	13336	13279	13296	13367	13410	13445	13285	13516	13502	13354	13373	13350	13364	13501	13290	13383	13230	13455	13481	13599	13334	13318	13405	13334	13249	13280	13426	13446	13360	13394	13445	13446	13188	13432	13242	13325	13546	13232	13416	13271	13253	13433	13498	13282	13282	13421	13217	13375	13372	13358	13359	13231	13215	13286	13209	13380	13338	13376	13283	13447	13326	13556	13209	13387	13322	13373	13486	13323	13334	13288	13438	13567	13320	13505	13246	13178	13350	13413	13358	13391	13298	13268	13288	13397	13415	13241	13396	13285	13236	13364	13285	13264	13263	13487	13377	13102	13254	13366	13536	13298	13302	13446	13416	13271	13381	13443	13342	13449	13424	13366	13387	13406	13105	13435	13367	13408	13354	13338	13475	13421	13571	13362	13407	13328	13236	13473	13349	13330	13333	13454	13256	13257	13300	13480	13466	13278	13541	13623	13356	13249	13369	13369	13280	13297	13512	13329	13374	13477	13376	13446	13406	13293	13311	13394	13326	13482	13392	13430	13251	13442	13252	13445	13501	13450	13494	13379	13370	13667	13208	13256	13515	13344	13353	13605	13416	13296	13425	13439	13270	13388	13235	13402	13267	13469	13353	13284	13432	13218	13197	13257	13202	13351	13277	13466	13254	13377	13508	13355	13293	13223	13349	13389	13394	13347	13290	13304	13376	13386	13244	13452	13255	13355	13403	13320	13465	13285	13326	13251	13047	13250	13333	13348	13532	13415	13288	13222	13305	13127	13331	13472	13351	13475	13375	13425	13117	13417	13285	13284	13212	13183	13358	13461	13231	13370	13392	13256	13259	13299	13408	13433	13256	13267	13491	13378	13429	13514	13488	13335	13396	13384	13317	13208	13482	13326	13344	13161	13406	13349	13321	13313	13526	13383	13394	13356	13279	13500	13347	13294	13430	13405	13309	13539	13334	13428	13475	13224	13171	13157	13312	13443	13500	13425	13317	13526	13382	13216	13234	13216	13268	13395	13297	13401	13223	13275	13538	13309	13301	13345	13240	13427	13333	13457	13421	13407	13351	13399	13266	13355	13430	13469	13490	13257	13456	13530	13403	13455	13433	13381	13291	13377	13478	13219	13514	13148	13402	13503	13345	13367	13289	13515	13270	13263	13161	13254	13506	13295	13396	13253	13389	13225	13245	13364	13333	13296	13392	13228	13312	13358	13526	13304	13267	13182	13345	13586	13316	13274	13245	13522	13228	13229	13264	13399	13380	13309	13269	13632	13451	13472	13425	13117	13530	13529	13170	13388	13425	13263	13315	13465	13462	13353	13449	13270	13382	13410	13517	13292	13297	13391	13187	13443	13318	13457	13315	13259	13305	13306	13288	13238	13404	13296	13371	13095	13561	13476	13255	13273	13242	13443	13332	13287	13275	13333	13446	13514	13390	13443	13480	13392	13252	13276	13288	13379	13421	13492	13475	13308	13215	13518	13461	13291	13381	13408	13305	13303	13416	13335	13413	13313	13133	13439	13412	13343	13487	13352	13460	13371	13281	13404	13352	13279	13375	13375	13270	13459	13349	13475	13510	13255	13437	13533	13358	13452	13439	13402	13254	13296	13463	13336	13454	13227	13240	13520	13253	13357	13246	13410	13327	13246	13463	13580	13428	13235	13350	13414	13373	13304	13360	13337	13426	13310	13372	13402	13350	13268	13334	13355	13605	13389	13374	13303	13209	13270	13387	13424	13334	13290	13289	13447	13510	13379	13304
24428	20986	27875	27077	27341	28449	29251	26785	25608	25330	25063	24887	24514	23992	23988	23892	23515	23399	23515	23587	23431	23523	23519	23760	23833	23326	23281	23309	23428	23191	23131	23278	23279	23194	23382	23472	23354	23256	23227	23126	23315	23200	23181	23397	23339	23016	23377	23135	23438	23254	23367	23482	23388	23349	23230	23113	23150	23027	23011	23014	23034	23245	23407	23305	23193	23074	23375	23211	23217	22884	23212	23368	23126	23199	23120	23286	23062	23174	23428	22917	23151	23112	23338	23481	23389	23239	23268	23146	23426	23442	23225	23277	23085	23304	23442	22937	23101	23318	23097	23063	23091	23183	23149	23169	23159	23398	23230	23224	23443	23150	23528	23332	23205	23178	23243	23124	23142	23025	23118	23104	23397	23149	23169	23123	23401	23095	23082	23029	23192	23316	23244	22979	23336	23274	23285	23426	23233	23210	23325	23303	23182	22982	23321	23293	23117	23336	23379	23345	23472	23166	23501	23115	23149	23249	23231	23431	23096	23009	23401	23127	23186	23213	23227	23308	23084	23199	23136	23213	23271	23273	23262	23141	23194	23304	23236	23300	23207	23115	23359	23341	23003	23131	23210	23132	23099	23442	23114	23193	23264	22981	23191	23129	23402	23168	23263	23160	23149	23247	23352	23378	23113	23280	23152	23153	23263	23411	23301	23329	23195	23406	23007	23250	23089	23295	23307	23084	23314	23478	23284	23205	23201	23236	23186	23217	23121	23267	22913	23076	23349	23223	23252	23514	23333	23174	23183	23630	23170	23345	23116	23122	23056	23075	23099	23410	23367	23000	23488	23158	23086	23006	23341	23146	23312	23275	23195	23279	23234	23242	23266	23232	23331	23366	23251	23419	23163	23337	23097	23269	23368	23149	23262	23205	23204	23211	23106	23152	23161	23241	23324	23162	23172	23181	23119	23236	23251	23338	23031	23247	23064	23255	23109	23280	23202	23113	23139	23235	23228	23238	23192	23109	23263	23109	23320	23437	23405	23244	23183	23249	23151	23166	22898	23170	23408	23096	23336	22964	23081	23493	23224	23164	23341	23160	23111	23233	23140	23217	23180	23129	23272	23237	23276	23499	23122	22998	23195	23279	23029	23297	23153	23332	23312	23134	23412	23319	23209	23110	23178	23297	23194	23037	23376	23407	23073	23278	23337	23127	23400	23111	23290	22992	23229	23003	23276	23174	23250	23329	23093	22931	22956	23255	23367	23487	23170	23070	23144	22932	23130	23019	23119	22952	23130	23097	23080	23154	23158	22950	23245	23107	23192	23067	23216	23232	22833	23244	23275	23435	23019	23470	23549	23088	23289	23468	23304	23370	23152	23243	23325	23426	23279	23091	23298	23188	23257	23160	23299	23064	23101	23272	22951	23061	23349	23058	23202	22987	23199	23322	23252	23264	23281	23168	23291	23286	23082	23283	23034	23414	23319	23081	23065	23330	23232	23147	23499	23477	23287	23118	23121	23026	23171	23195	23119	23325	23209	23177	23036	23196	23403	23119	23308	23022	23265	23390	23278	23465	23003	23232	23279	23536	23319	23322	23065	23422	23271	23110	23291	23206	23193	23321	23024	23184	23244	23099	23111	23323	23201	23247	22925	23088	23136	23078	23338	23191	23199	23358	23321	23127	23234	23255	23021	23215	23166	23265	23091	23110	23196	23218	23402	23235	23331	23128	23178	23149	23063	23041	22906	23169	23231	23144	23030	23213	23390	23035	23044	23173	23203	23272	23115	23118	23238	23251	23301	23042	23373	23396	23325	23374	23298	23333	23329	23380	23021	23239	23131	23113	23177	23257	23150	23366	23186	23155	23187	23225	23352	23305	23151	23123	23274	23083	23224	23032	23114	23058	23191	23054	23132	23288	23196	23050	23272	23112	23139	23334	23363	23307	23265	23183	23218	23196	23285	23237	23188	23278	23253	23274	23043	23272	23317	23605	23224	23273	23130	23073	23141	22915	23057	22978	22893	23337	23312	23189	23221	23199	23181	22995	23092	23243	23171	23340	23172	22979	23289	23051	23168	22948	23034	23394	23352	23179	23320	23242	23163	23210	23252	23118	23006	23139	22974	23038	23468	23047	23059	23098	23169	23102	23196	23115	23144	23322	23163	23324	23276	23217	23021	23299	23165	23349	23087	23168	23298	23151	23323	23254	23152	23339	23406	23173	23332	23263	23063	23266	23432	23338	23312	23269	23231	23301	23347	23182	23134	23275	23246	23209	23173	23379	23201	23098	23427	23164	23074	23277	23301	23198	23147	23182	23022	23061	23190	23089	23087	23345	23141	23134	23064	23185	23108	23282	23254	23277	23188	23099	23308	23344	23262	22941	23272	23283	23082	23229	23407	23128	23234	23114	23012	23203	23006	23118	22992	23098	23321	23107	23197	23031	23164	23166	23288	23378	23229	23097	23342	23075	23125	23283	23066	23396	23251	23099	23372	23245	23040	23328	23013	23199	23212	23096	23144	23066	23220	23140	23166	23198	23303	23226	23247	23262	23376	23252	23068	23258	23104	23147	23152	23024	23128	23281	23301	23201	23270	23247	23297	23074	23208	23453	23176	23007	23156	23372	23487	23128	23194	23115	23144	23212	23139	23361	23180	23183	23080	23164	22956	23267	23285	23365	23133	23265	23309	23292	22992	23046	23244	23208	23388	23217	23171	23190	23220	23110	23117	23485	23163	23125	23287	23158	23138	23182	23273	23161	23224	23267	23172	23181	23424	23015	23223	23127	23467	23299	23153	23380	22846	23033	23231	23118	23121	23072	23349	23385	23318	23392	23305	22959	23246	23278	23357	23208	23128	23348	23106	23163	23152	23391	23240	23125	23135	23083	23413	23061	23134	23228	23372	23444	23222	23163	23070	23234	23261	23073	23326	23146	23239	22978	23361	23278	23101	23116	23312	23078	23161	23377	23166	23241	23049	23118	23286	23466	22958	23441	23151	23315	23431	23121	23114	23189	23346	23319	23096	23385	23333	23170	23154	23250	23174	23198	22978	22975	23139	22987	23343	23229	23307	23137	23149	23349	23056	23445	23345	23185	23193	23229	23123	23268	23048	23046	23436	23004	23390	23179	23448	23228	23280	23031	23090	23267	23418	23018	23320	23034	23150	23081	23306	23346	23253	23002	23294	23238	23257	23361	23215	23246	23338	23229	23144	23310	23354	23190	23438	23083	23225	23054	23245	23213	23204	23072	23131	23490	23020	23106	23266	23364	23345	23411	23011	23371	23163	23359	23239	22906	23270	23463	23427	23167	23228	23170	23214	23241	23022	23124	23178	23295	23351	23302	23209	23274	23303	23172	23373	23318	23232	23291	23335	23251	23072	23088	23490	23114	23047	22889	23013	23199	23344	23047	23141	23125	23277	23214	23257	23174	23255	23390	23139	23141	23564	23240	23216	23257	23257	23103	23209	23122	23255	23250	23306	23398	23202	23199	23216	22979	23273	23309	23156	23153	23232	23277	23140	23046	23302	23199	23164	23220	23004	23326	23083	23199	23206	23097	23134	23073	23335	23154	23379	23295	23363	23348	23312	23332	23197	23182	23329	23427	23506	23318	23221	23186	22985	23044	23231	22971	23023	23279	23059	23234	23150	23020	23172	23208	23033	23146	23361	23243	23253	22966	23385	23340	23229	23216	23320	23150	22997	23182	23299	23079	23055	23176	23182	23331	23286	23375	23066	23088	23174	23288	23259	23040	23141	23237	23405	23169	22998	23118	23235	23300	23413	22967	23235	23329	23441	23187	23250	23342	23115	22962	23203	23270	23157	23327	23119	23390	23368	23294	23152	23274	23039	23019	23244	23222	23133	23239	23120	23373	23512	23354	23050	23042	23143	23171	23167	22967	23107	23110	23323	23160	23150	23119	23442	23299	23254	23073	23276	23225	23106	23287	23197	23063	23322	23307	23342	23410	23182	23156	22923	23089	23174	23060	23285	23352	23186	23143	23127	23036	23250	23332	23278	23100	22918	23106	23139	23083	23354	23349	23275	23195	23274	23268	23193	23315	23482	23206	23232	23147	23259	23449	23009	23404	23238	23259	23148	23267	23287	23048	23119	23219	23255	23093	23102	23176	23163	23036	23223	23219	23236	23131	23204	23128	23255	23312	23362	23097	22978	23079	23164	23407	23457	23015	22977	23126	23282	23219	23205	23100	23207	23211	23411	23000	23246	22718	23327	23136	23009	23219	22843	23448	23488	23068	23145	23383	22996	23193	23144	23245	23143	23196	23168	23202	23344	23174	23198	23222	23092	23232	23011	23082	23401	23294	22967	23262	23149	23022	23150	23232	23034	23312	23060	23169	23267	23167	23147	23263	23244	23205	23458	23233	23141	23215	23264	23208	23166	23139	23138	23108	23298	23121	23169	23119	23267	23214	23134	23423	23225	23156	23055	23392	23217	23087	23213	23073	23126	23219	23373	23417	23108	23108	22917	23147	23148	23325	23166	23224	23365	23197	23011	23435	23290	23135	23205	23102	23268	23270	23283	23533	23285	23169	23297	23215	23158	23188	23032	23308	23288	23324	23338	23393	23104	23394	23143	23169	23388	23052	22974	23096	23060	23201	23338	23220	23280	23222	23346	23149	23277	23197	23307	23069	22975	23233	23067	23258	23207	23160	23142	23253	22869	23474	23150	23327	23108	23033	23470	23253	23437	23343	23170	23297	23254	23237	23177	23056	23222	23167	23050	23198	23120	23157	23124	23003	23469	23391	23219	23080	23226	23074	23103	23184	23206	23067	23269	23139	23266	23028	23180	23150	23131	23202	23297	23193	23162	23194	23105	23262	23160	23084	23208	23114	23376	23310	23113	22977	23320	23039	23178	23348	23112	23226	23112	23324	23014	22835	23174	23164	23225	23442	23188	23185	23261	23274	23043	23293	23000	23254	23165	23133	23261	23350	23307	23095	23034	23305	23127	22992	23463	23366	23038	23356	23255	23258	23133	23004	23029	23240	23376	23552	23389	23075	23039	23121	23227	23287	23297	23382	23211	23102	23128	23058	23138	23105	23264	23318	23166	23569	23351	23062	23062	23024	23131	22946	23002	23174	23198	23092	23230	23111	23221	23155	23049	23178	23193	23446	23259	23247	23005	23084	23175	23267	23246	23186	23131	23244	23234	23254
12703	27915	26751	19887	18350	17003	16713	15713	15060	14671	14767	14648	14172	13864	13721	13469	13632	13574	13443	13440	13486	13708	13885	13645	13562	13409	13350	13497	13333	13549	13457	13508	13287	13384	13444	13444	13285	13437	13235	13293	13566	13304	13350	13413	13349	13357	13379	13357	13344	13283	13628	13414	13592	13443	13511	13448	13374	13498	13151	13208	13352	13354	13301	13363	13382	13557	13341	13423	13561	13347	13356	13428	13326	13383	13305	13390	13474	13446	13319	13434	13478	13507	13606	13290	13481	13144	13241	13307	13447	13439	13317	13425	13450	13366	13291	13409	13315	13375	13237	13359	13342	13469	13472	13366	13452	13407	13351	13466	13236	13408	13211	13326	13421	13488	13395	13393	13412	13402	13453	13437	13347	13218	13632	13353	13281	13238	13530	13278	13491	13449	13415	13331	13315	13194	13354	13228	13465	13429	13276	13324	13417	13336	13422	13249	13479	13421	13233	13295	13451	13277	13331	13445	13263	13376	13315	13363	13402	13361	13260	13308	13293	13323	13210	13320	13389	13523	13407	13438	13421	13323	13504	13356	13495	13386	13442	13401	13377	13321	13295	13309	13393	13348	13324	13426	13412	13373	13418	13499	13341	13291	13368	13354	13377	13516	13340	13298	13421	13509	13206	13357	13348	13297	13467	13416	13585	13495	13366	13364	13372	13302	13308	13448	13425	13329	13420	13272	13536	13271	13389	13365	13376	13511	13392	13508	13254	13441	13478	13338	13265	13340	13272	13342	13463	13676	13474	13199	13198	13356	13404	13312	13236	13260	13473	13307	13412	13493	13493	13347	13400	13320	13268	13368	13476	13354	13335	13297	13451	13246	13377	13496	13452	13124	13348	13279	13316	13470	13370	13410	13216	13363	13326	13312	13408	13201	13360	13331	13344	13539	13276	13396	13606	13336	13348	13336	13356	13406	13352	13226	13261	13242	13371	13223	13214	13341	13295	13283	13337	13377	13392	13209	13257	13389	13277	13323	13463	13300	13332	13410	13395	13461	13461	13395	13368	13250	13348	13390	13091	13485	13345	13260	13610	13200	13386	13170	13434	13409	13425	13251	13353	13483	13315	13520	13194	13345	13352	13497	13367	13233	13250	13300	13339	13501	13471	13382	13293	13462	13334	13334	13259	13359	13329	13263	13402	13194	13337	13443	13245	13441	13367	13237	13218	13323	13293	13487	13427	13443	13456	13312	13345	13430	13315	13456	13179	13431	13571	13465	13409	13392	13572	13317	13270	13122	13554	13231	13617	13397	13421	13292	13477	13371	13303	13325	13287	13291	13220	13367	13279	13433	13348	13292	13372	13310	13423	13404	13326	13373	13447	13358	13466	13394	13359	13455	13477	13304	13506	13472	13537	13561	13394	13348	13298	13456	13359	13496	13402	13279	13454	13458	13353	13390	13314	13480	13482	13472	13296	13326	13273	13515	13460	13399	13411	13428	13376	13427	13540	13240	13459	13333	13473	13349	13253	13385	13157	13342	13415	13358	13587	13209	13238	13192	13354	13333	13471	13329	13343	13279	13373	13208	13353	13318	13394	13439	13409	13387	13475	13460	13464	13372	13351	13430	13370	13501	13409	13406	13299	13515	13400	13216	13390	13274	13469	13290	13392	13351	13482	13183	13397	13326	13335	13530	13369	13343	13336	13270	13362	13268	13310	13414	13464	13233	13375	13343	13322	13366	13249	13407	13281	13414	13202	13462	13333	13334	13262	13422	13289	13369	13385	13296	13337	13222	13414	13453	13369	13387	13269	13346	13426	13379	13319	13293	13307	13281	13237	13608	13365	13318	13176	13391	13471	13344	13271	13362	13193	13228	13360	13477	13241	13419	13419	13512	13358	13356	13541	13428	13289	13153	13386	13333	13287	13257	13299	13256	13287	13521	13500	13406	13309	13429	13284	13376	13327	13390	13361	13229	13179	13294	13378	13382	13384	13356	13409	13350	13404	13279	13258	13271	13397	13414	13449	13376	13302	13422	13172	13424	13398	13491	13392	13372	13370	13443	13465	13390	13406	13353	13399	13362	13397	13325	13452	13418	13187	13396	13322	13311	13507	13290	13439	13460	13332	13469	13462	13205	13493	13382	13439	13410	13545	13539	13464	13214	13566	13309	13241	13529	13306	13398	13654	13294	13424	13343	13196	13416	13179	13431	13392	13413	13252	13253	13207	13358	13281	13398	13467	13290	13345	13359	13424	13355	13437	13370	13247	13411	13415	13342	13356	13168	13483	13389	13251	13347	13411	13527	13384	13336	13221	13197	13351	13516	13361	13402	13523	13430	13240	13468	13280	13337	13373	13446	13287	13426	13294	13280	13486	13267	13247	13436	13386	13363	13422	13584	13117	13384	13236	13335	13430	13416	13500	13285	13477	13332	13301	13296	13310	13342	13357	13291	13248	13299	13456	13583	13550	13394	13459	13389	13389	13320	13278	13381	13479	13223	13212	13465	13221	13305	13363	13471	13364	13240	13484	13252	13547	13462	13364	13389	13316	13332	13264	13362	13472	13218	13444	13289	13421	13434	13331	13347	13231	13411	13430	13368	13491	13372	13541	13528	13542	13420	13283	13368	13400	13224	13316	13352	13380	13400	13370	13383	13305	13438	13252	13433	13468	13467	13205	13385	13408	13283	13158	13429	13442	13591	13386	13409	13443	13422	13446	13424	13349	13378	13328	13244	13338	13338	13169	13332	13575	13449	13303	13465	13451	13421	13393	13454	13410	13407	13292	13500	13409	13361	13481	13387	13354	13354	13544	13176	13530	13308	13268	13429	13309	13490	13483	13426	13408	13322	13423	13338	13312	13439	13381	13396	13260	13402	13210	13475	13402	13341	13491	13376	13261	13420	13293	13412	13355	13260	13298	13334	13493	13530	13364	13369	13262	13339	13460	13436	13228	13531	13355	13248	13466	13370	13417	13470	13392	13320	13285	13411	13223	13570	13363	13514	13328	13329	13455	13371	13311	13134	13261	13360	13361	13335	13458	13287	13348	13269	13367	13354	13355	13467	13263	13434	13303	13264	13542	13401	13342	13279	13371	13413	13429	13288	13485	13262	13389	13340	13175	13438	13592	13171	13459	13344	13334	13438	13468	13478	13392	13346	13462	13446	13422	13462	13386	13508	13545	13270	13431	13514	13427	13187	13366	13433	13505	13342	13470	13449	13448	13284	13387	13315	13345	13482	13266	13429	13404	13212	13595	13343	13246	13395	13347	13355	13396	13381	13392	13328	13488	13258	13410	13453	13352	13286	13466	13379	13201	13381	13392	13456	13424	13322	13442	13452	13374	13395	13519	13400	13332	13314	13424	13354	13313	13294	13437	13379	13374	13127	13529	13345	13413	13490	13381	13367	13371	13293	13231	13342	13457	13321	13330	13495	13209	13415	13344	13514	13386	13508	13307	13245	13215	13322	13478	13450	13394	13320	13580	13407	13387	13350	13342	13215	13516	13478	13408	13488	13436	13226	13348	13341	13395	13471	13342	13471	13491	13328	13258	13493	13218	13434	13393	13399	13408	13481	13387	13280	13260	13354	13327	13342	13257	13435	13389	13379	13331	13459	13297	13400	13386	13326	13309	13321	13363	13416	13403	13332	13191	13401	13633	13371	13362	13276	13197	13377	13409	13252	13350	13363	13328	13452	13528	13454	13438	13440	13257	13376	13307	13200	13359	13546	13407	13427	13257	13363	13286	13548	13389	13190	13311	13249	13370	13290	13488	13462	13392	13458	13248	13345	13389	13322	13431	13381	13344	13289	13660	13301	13344	13417	13291	13384	13513	13307	13428	13514	13288	13278	13434	13413	13327	13294	13407	13445	13385	13449	13522	13198	13307	13263	13383	13355	13380	13456	13362	13284	13190	13287	13332	13357	13265	13285	13054	13237	13358	13309	13422	13389	13205	13422	13488	13336	13492	13376	13416	13311	13332	13423	13398	13329	13452	13375	13188	13489	13416	13305	13350	13376	13326	13497	13292	13417	13675	13389	13414	13291	13317	13372	13455	13273	13256	13256	13390	13285	13349	13331	13216	13427	13346	13332	13417	13439	13416	13351	13479	13341	13381	13391	13401	13275	13424	13356	13455	13218	13287	13320	13488	13344	13374	13374	13207	13309	13335	13337	13377	13468	13359	13366	13319	13372	13346	13200	13289	13240	13445	13426	13405	13384	13116	13377	13487	13197	13268	13413	13269	13293	13336	13517	13419	13372	13367	13371	13350	13168	13245	13444	13373	13323	13275	13221	13442	13302	13204	13369	13232	13266	13265	13412	13303	13168	13370	13456	13459	13259	13321	13261	13519	13292	13471	13250	13355	13318	13208	13307	13472	13334	13362	13419	13303	13318	13254	13333	13364	13298	13294	13457	13509	13455	13335	13358	13345	13394	13508	13435	13336	13449	13334	13451	13377	13315	13528	13297	13360	13325	13305	13425	13258	13292	13334	13319	13437	13238	13359	13308	13425	13322	13377	13449	13321	13363	13267	13465	13467	13376	13507	13462	13247	13546	13300	13325	13414	13278	13306	13495	13253	13471	13269	13299	13320	13282	13413	13446	13386	13389	13397	13325	13556	13456	13349	13394	13463	13440	13462	13236	13413	13528	13386	13420	13404	13337	13371	13411	13388	13247	13338	13491	13503	13481	13357	13327	13084	13344	13451	13269	13331	13285	13350	13311	13332	13175	13367	13434	13378	13391	13396	13197	13363	13375	13265	13344	13257	13500	13197	13273	13455	13384	13420	13272	13348	13336	13381	13382	13305	13241	13345	13432	13263	13364	13474	13359	13395	13361	13537	13301	13442	13332	13328	13267	13346	13305	13234	13286	13226	13331	13259	13426	13370	13468	13354	13366	13117	13232	13325	13334	13234	13330	13481	13223	13529	13218	13295	13395	13293	13267	13249	13275	13378	13438	13214	13346	13432	13491	13263	13388	13323	13557	13409	13251	13301	13441	13539	13275	13536	13382	13165	13346	13303	13360	13438	13550	13157	13401	13447	13387	13466	13428	13368	13323	13491	13414	13333	13297	13270	13318	13294	13351	13540	13262	13421	13294	13437	13329	13386	13351	13386	13287	13419	13433	13136	13472	13233	13594	13528	13237	13301	13300	13245	13352	13528	13276	13269	13324
23064	20996	28119	24878	25787	29916	31883	28955	28537	27014	26018	25440	25401	24646	24581	24464	24213	23788	24061	23811	23838	24494	24578	24464	24328	23814	23876	23777	23927	23846	23637	23891	23764	23760	23660	23758	23603	23763	23671	23819	23499	23820	23417	23766	23557	23739	23699	23591	23591	23501	23797	23652	23640	23642	23705	23573	23656	23399	23596	23634	23708	23763	23936	23512	23754	23613	23800	23735	23624	23613	23706	23547	23557	23520	23426	23452	23542	23496	23479	23529	23622	23508	23418	23562	23757	23551	23618	23413	23723	23379	23742	23565	23624	23715	23470	23541	23570	23598	23584	23522	23607	23397	23488	23414	23660	23399	23532	23718	23704	23766	23544	23599	23534	23651	23827	23788	23483	23609	23521	23523	23606	23616	23737	23616	23755	23708	23549	23677	23642	23590	23497	23506	23607	23482	23619	23567	23686	23341	23491	23559	23274	23420	23769	23792	23723	23746	23733	23672	23402	23678	23662	23580	23494	23511	23452	23764	23507	23618	23439	23299	23472	23636	23433	23746	23672	23624	23911	23588	23510	23645	23554	23477	23387	23590	23608	23417	23318	23480	23506	23984	23670	23585	23911	23459	23622	23661	23653	23401	23526	23613	23587	23701	23544	23538	23766	23378	23621	23639	23619	23621	23313	23408	23484	23636	23768	23646	23450	23590	23521	23694	23669	23349	23372	23340	23542	23400	23628	23326	23627	23661	23609	23622	23600	23537	23642	23514	23535	23647	23676	23566	23254	23583	23690	23761	23545	23414	23656	23489	23714	23637	23538	23435	23549	23396	23689	23487	23489	23554	23510	23741	23565	23555	23073	23593	23643	23503	23574	23468	23494	23532	23688	23528	23683	23468	23491	23626	23522	23548	23587	23564	23493	23729	23473	23699	23747	23368	23566	23717	23428	23557	23557	23552	23754	23554	23550	23535	23319	23855	23706	23652	23286	23585	23576	23366	23873	23512	23357	23361	23701	23707	23643	23510	23697	23459	23647	23162	23512	23455	23185	23585	23667	23516	23574	23505	23546	23582	23401	23510	23334	23663	23279	23530	23783	23643	23536	23460	23487	23593	23521	23544	23598	23607	23155	23427	23482	23540	23633	23493	23480	23490	23455	23388	23884	23500	23723	23550	23630	23620	23357	23563	23595	23405	23482	23514	23406	23496	23577	23441	23678	23712	23368	23500	23433	23711	23548	23348	23375	23598	23418	23258	23636	23518	23737	23523	23653	23799	23586	23710	23660	23350	23570	23659	23401	23572	23518	23555	23499	23472	23560	23588	23712	23481	23412	23298	23472	23593	23395	23806	23685	23601	23880	23539	23533	23622	23571	23530	23706	23366	23562	23433	23415	23563	23463	23620	23640	23819	23548	23467	23441	23384	23706	23429	23562	23461	23505	23621	23438	23434	23378	23573	23678	23469	23685	23722	23733	23760	23544	23390	23789	23399	23419	23597	23675	23559	23435	23589	23355	23500	23544	23462	23558	23410	23504	23608	23457	23897	23465	23342	23491	23654	23410	23542	23459	23580	23442	23719	23571	23221	23212	23522	23601	23592	23373	23680	23459	23721	23498	23385	23653	23559	23614	23703	23483	23624	23724	23657	23696	23930	23674	23706	23492	23461	23639	23455	23562	23338	23628	23509	23699	23543	23242	23441	23636	23558	23662	23431	23634	23616	23732	23550	23671	23831	23556	23535	23734	23486	23678	23494	23588	23695	23657	23298	23408	23644	23874	23616	23472	23606	23642	23442	23678	23800	23546	23673	23369	23677	23584	23647	23559	23777	23379	23706	23362	23555	23495	23506	23742	23789	23636	23612	23523	23561	23583	23736	23522	23520	23572	23361	23389	23426	23545	23770	23474	23441	23194	23689	23695	23758	23549	23544	23523	23679	23522	23639	23485	23731	23567	23739	23691	23540	23366	23504	23569	23520	23527	23384	23695	23637	23361	23566	23641	23488	23497	23558	23700	23502	23716	23657	23578	23658	23433	23644	23650	23505	23219	23495	23443	23544	23640	23409	23758	23347	23308	23797	23695	23795	23648	23320	23619	23617	23614	23477	23898	23704	23323	23692	23482	23395	23446	23542	23777	23682	23594	23535	23491	23788	23527	23499	23505	23336	23501	23557	23628	23351	23378	23532	23665	23345	23686	23483	23490	23464	23562	23519	23467	23567	23596	23599	23559	23615	23703	23543	23588	23488	23522	23498	23395	23455	23540	23374	23657	23619	23571	23452	23798	23319	23443	23552	23531	23465	23415	23585	23455	23568	23419	23461	23529	23556	23434	23582	23409	23349	23635	23569	23480	23685	23500	23721	23564	23782	23661	23482	23736	23602	23783	23440	23635	23705	23828	23411	23674	23693	23529	23609	23398	23602	23699	23424	23746	23449	23743	23693	23441	23536	23650	23403	23443	23474	23542	23479	23392	23814	23606	23612	23509	23670	23550	23462	23391	23348	23469	23617	23433	23724	23645	23767	23819	23775	23574	23740	23627	23731	23576	23462	23657	23515	23236	23483	23566	23676	23654	23609	23523	23397	23531	23499	23424	23421	23682	23502	23679	23444	23517	23668	23628	23519	23562	23494	23531	23409	23639	23388	23485	23356	23522	23462	23513	23819	23585	23564	23489	23322	23715	23546	23784	23502	23720	23507	23626	23599	23366	23591	23526	23563	23482	23575	23483	23464	23635	23461	23663	23481	23381	23373	23665	23613	23519	23604	23613	23484	23476	23687	23634	23584	23948	23527	23382	23680	23669	23440	23553	23375	23675	23646	23695	23531	23601	23557	23634	23611	23572	23574	23540	23587	23649	23519	23532	23562	23492	23671	23359	23744	23547	23381	23807	23531	23670	23472	23504	23480	23571	23520	23523	23498	23525	23596	23507	23586	23673	23331	23835	23437	23705	23573	23612	23618	23559	23481	23752	23550	23447	23557	23660	23483	23757	23610	23626	23730	23444	23486	23749	23401	23606	23587	23597	23645	23542	23423	23620	23531	23609	23752	23471	23558	23563	23546	23450	23679	23651	23454	23401	23519	23612	23603	23632	23586	23582	23525	23463	23591	23814	23610	23620	23840	23362	23454	23470	23667	23540	23318	23671	23678	23518	23555	23529	23454	23429	23526	23545	23403	23487	23491	23637	23372	23408	23345	23525	23559	23703	23742	23782	23521	23760	23478	23682	23604	23755	23599	23534	23483	23576	23586	23549	23540	23604	23818	23461	23245	23680	23504	23523	23687	23249	23540	23579	23332	23642	23601	23629	23581	23830	23686	23362	23451	23640	23576	23708	23619	23496	23401	23639	23490	23531	23535	23489	23631	23706	23513	23592	23548	23678	23398	23609	23581	23479	23568	23545	23747	23680	23524	23666	23671	23468	23339	23577	23441	23419	23483	23428	23749	23614	23624	23668	23573	23516	23563	23621	23644	23465	23624	23442	23541	23610	23504	23491	23431	23522	23543	23639	23533	23580	23615	23693	23598	23359	23808	23538	23690	23621	23620	23617	23783	23650	23484	23503	23514	23539	23653	23473	23535	23624	23690	23554	23324	23565	23341	23513	23450	23677	23644	23538	23530	23422	23590	23704	23657	23766	23413	23611	23514	23568	23787	23756	23780	23586	23455	23479	23696	23747	23541	23525	23360	23592	23655	23505	23275	23411	23453	23450	23595	23456	23326	23670	23448	23332	23493	23677	23432	23512	23745	23352	23555	23548	23347	23362	23705	23684	23306	23457	23470	23586	23742	23513	23677	23309	23574	23868	23769	23633	23460	23502	23581	23456	23441	23740	23527	23509	23735	23519	23408	23586	23531	23466	23231	23698	23377	23590	23275	23802	23555	23527	23575	23371	23427	23584	23402	23511	23371	23622	23775	23399	23384	23615	23458	23613	23514	23409	23605	23514	23773	23523	23560	23663	23499	23734	23509	23766	23600	23384	23635	23539	23429	23678	23722	23720	23584	23442	23629	23578	23559	23301	23403	23216	23462	23644	23562	23534	23486	23536	23621	23837	23685	23527	23546	23628	23653	23760	23558	23668	23626	23812	23529	23708	23790	23253	23259	23449	23539	23551	23413	23426	23650	23742	23508	23664	23544	23642	23646	23483	23563	23744	23574	23680	23611	23348	23366	23759	23739	23814	23725	23796	23549	23826	23372	23650	23391	23673	23465	23467	23535	23517	23476	23637	23805	23396	23437	23640	23322	23573	23453	23629	23578	23615	23587	23501	23682	23534	23612	23536	23456	23541	23537	23804	23368	23456	23729	23521	23579	23460	23498	23484	23460	23539	23509	23811	23666	23482	23360	23450	23489	23656	23423	23800	23442	23459	23615	23763	23728	23465	23469	23798	23580	23626	23377	23454	23556	23379	23546	23635	23274	23654	23548	23561	23517	23859	23509	23320	23360	23490	23594	23651	23467	23676	23560	23683	23707	23627	23607	23725	23464	23634	23225	23633	23485	23593	23387	23553	23478	23495	23478	23614	23429	23453	23295	23558	23546	23453	23461	23363	23454	23595	23548	23597	23520	23487	23548	23581	23715	23860	23576	23599	23612	23578	23694	23621	23499	23713	23643	23661	23492	23394	23593	23627	23582	23665	23418	23399	23528	23332	23391	23659	23850	23392	23443	23465	23804	23514	23588	23704	23453	23626	23707	23475	23707	23697	23491	23619	23532	23601	23697	23606	23639	23754	23693	23652	23593	23455	23658	23588	23624	23652	23409	23473	23669	23739	23459	23705	23395	23567	23702	23779	23673	23574	23618	23685	23700	23642	23917	23717	23548	23580	23732	23763	23768	23479	23446	23645	23417	23357	23255	23251	23611	23244	23817	23567	23733	23364	23621	23270	23402	23510	23437	23580	23589	23369	23343	23359	23559	23545	23610	23587	23509	23562	23451	23505	23411	23333	23673	23472	23465	23518	23583	23687	23700	23529	23442	23430	23358	23498	23377	23759	23590	23613	23448	23504	23458	23523	23575	23519	23388	23368	23341	23399	23484	23474	23225	23724	23599	23757	23607	23584	23633	23427	23379	23576	23710	23715	23854	23524	23626	23500	23389	23493	23364	23455	23623	23550	23526	23712	23664	23775	23497	23710	23397	23442	23834	23566	23542	23467	23747	23546	23572	23713	23453	23570	23365
12625	31731	31098	24130	20281	19198	17892	17702	17363	15601	15296	14988	14694	14630	14390	14077	13964	14035	13937	13750	13891	13912	14558	14206	13942	13862	13847	13920	13902	13909	13576	13701	13795	13632	13650	13729	13614	13781	13488	13912	13802	13514	13584	13770	13653	13827	13719	13846	13475	13646	13429	13616	13688	13535	13605	13613	13580	13617	13445	13681	13542	13793	13701	13593	13756	13666	13532	13606	13745	13674	13590	13675	13722	13624	13459	13593	13704	13648	13517	13686	13640	13664	13495	13603	13607	13531	13497	13415	13484	13603	13757	13623	13382	13628	13556	13591	13484	13888	13654	13412	13624	13592	13604	13652	13543	13590	13494	13585	13754	13444	13539	13696	13540	13629	13675	13658	13847	13632	13540	13716	13551	13822	13554	13531	13551	13525	13625	13837	13597	13546	13487	13588	13714	13628	13632	13624	13725	13628	13562	13448	13571	13648	13536	13512	13563	13712	13469	13644	13654	13564	13610	13568	13555	13806	13430	13514	13550	13576	13537	13604	13445	13551	13547	13828	13437	13534	13596	13636	13461	13620	13694	13680	13576	13612	13516	13362	13667	13674	13604	13574	13738	13670	13771	13654	13467	13659	13476	13738	13608	13797	13599	13537	13692	13338	13655	13674	13633	13603	13760	13725	13513	13665	13692	13531	13741	13406	13538	13620	13642	13677	13679	13565	13506	13577	13730	13497	13753	13699	13471	13772	13594	13710	13681	13594	13443	13651	13311	13467	13480	13690	13778	13557	13550	13532	13559	13526	13788	13758	13613	13523	13627	13588	13439	13619	13550	13483	13412	13649	13436	13533	13727	13553	13764	13724	13657	13589	13619	13568	13661	13584	13752	13567	13591	13673	13585	13630	13703	13708	13617	13519	13672	13556	13624	13729	13642	13488	13533	13548	13704	13681	13749	13497	13708	13809	13535	13521	13702	13667	13675	13601	13626	13658	13447	13565	13523	13592	13524	13436	13466	13682	13607	13548	13719	13625	13564	13539	13562	13532	13623	13678	13624	13607	13529	13578	13725	13631	13768	13642	13656	13644	13375	13634	13540	13507	13513	13660	13669	13430	13523	13561	13561	13390	13388	13639	13597	13467	13561	13522	13513	13677	13494	13609	13471	13715	13529	13481	13572	13503	13387	13616	13559	13527	13457	13714	13465	13495	13666	13633	13555	13601	13570	13718	13518	13445	13579	13600	13395	13559	13512	13570	13559	13546	13627	13788	13609	13582	13715	13635	13516	13621	13575	13511	13606	13692	13699	13679	13755	13539	13732	13646	13724	13491	13526	13465	13593	13617	13509	13588	13651	13625	13559	13542	13597	13575	13686	13578	13535	13567	13675	13668	13444	13573	13578	13552	13540	13562	13787	13630	13529	13646	13747	13721	13473	13624	13621	13472	13692	13652	13500	13715	13638	13591	13555	13612	13535	13617	13563	13699	13751	13623	13523	13524	13592	13694	13452	13835	13637	13448	13577	13688	13571	13329	13571	13603	13546	13604	13556	13712	13565	13527	13631	13513	13668	13628	13567	13558	13540	13641	13618	13513	13646	13641	13729	13567	13535	13652	13527	13744	13574	13427	13448	13546	13718	13592	13553	13462	13757	13768	13528	13370	13547	13553	13549	13588	13645	13435	13665	13453	13756	13754	13563	13697	13448	13592	13531	13489	13496	13547	13677	13649	13585	13455	13617	13512	13573	13724	13622	13470	13511	13572	13596	13474	13452	13637	13561	13566	13517	13573	13630	13664	13425	13691	13581	13716	13617	13553	13548	13704	13775	13628	13501	13575	13568	13645	13539	13528	13479	13577	13685	13553	13650	13603	13541	13575	13665	13505	13470	13602	13502	13714	13680	13642	13569	13507	13542	13611	13411	13503	13732	13460	13500	13748	13308	13560	13573	13659	13702	13547	13602	13569	13615	13552	13577	13501	13442	13701	13606	13612	13596	13631	13660	13536	13499	13393	13620	13430	13586	13491	13642	13447	13664	13564	13657	13637	13715	13437	13540	13414	13541	13541	13688	13591	13539	13653	13644	13684	13399	13671	13648	13477	13581	13601	13549	13508	13705	13512	13608	13569	13586	13651	13476	13582	13630	13474	13577	13468	13667	13632	13535	13673	13474	13851	13511	13645	13532	13569	13527	13495	13566	13654	13588	13561	13498	13458	13703	13681	13742	13528	13694	13649	13713	13539	13539	13442	13430	13692	13672	13597	13493	13585	13766	13543	13755	13520	13504	13610	13560	13534	13395	13612	13583	13537	13465	13748	13552	13582	13568	13544	13561	13631	13537	13580	13459	13526	13482	13454	13423	13773	13519	13632	13521	13360	13609	13589	13483	13868	13518	13673	13449	13665	13541	13579	13752	13553	13469	13411	13802	13413	13409	13804	13679	13460	13425	13756	13480	13623	13570	13712	13484	13574	13717	13518	13699	13490	13690	13594	13602	13509	13685	13711	13618	13643	13489	13630	13569	13467	13608	13547	13609	13511	13503	13500	13527	13560	13629	13764	13709	13584	13608	13524	13564	13464	13639	13708	13714	13538	13665	13491	13551	13674	13509	13608	13544	13540	13768	13626	13489	13629	13650	13408	13596	13434	13535	13732	13701	13642	13467	13498	13712	13481	13711	13477	13509	13432	13556	13551	13569	13421	13489	13575	13479	13486	13755	13536	13561	13442	13597	13425	13688	13574	13571	13548	13690	13727	13571	13625	13620	13541	13617	13489	13541	13680	13667	13490	13688	13619	13387	13534	13610	13564	13517	13535	13637	13478	13660	13512	13629	13498	13692	13533	13387	13560	13657	13542	13595	13518	13510	13812	13729	13588	13513	13469	13597	13776	13489	13610	13530	13600	13724	13566	13607	13546	13470	13506	13425	13489	13525	13643	13648	13443	13831	13595	13526	13507	13522	13601	13632	13427	13701	13705	13515	13714	13595	13540	13472	13493	13622	13469	13510	13589	13772	13600	13556	13609	13301	13739	13478	13617	13708	13376	13645	13595	13615	13702	13585	13789	13720	13435	13528	13717	13466	13596	13692	13613	13513	13578	13454	13583	13534	13488	13612	13675	13567	13491	13439	13563	13452	13685	13690	13421	13453	13539	13863	13392	13639	13669	13548	13671	13451	13577	13718	13538	13625	13512	13577	13623	13427	13724	13676	13543	13583	13541	13534	13567	13792	13606	13516	13498	13536	13276	13591	13432	13633	13364	13511	13597	13557	13559	13535	13629	13672	13617	13702	13526	13425	13588	13550	13542	13668	13741	13586	13431	13630	13588	13696	13468	13375	13283	13641	13580	13557	13563	13625	13753	13564	13509	13590	13671	13625	13503	13534	13679	13333	13680	13623	13800	13766	13513	13753	13569	13452	13636	13477	13501	13449	13870	13641	13576	13408	13519	13575	13467	13449	13576	13647	13642	13621	13584	13714	13712	13610	13501	13647	13687	13653	13737	13819	13821	13470	13511	13519	13540	13587	13540	13515	13738	13512	13502	13654	13605	13548	13572	13698	13501	13737	13540	13615	13483	13393	13565	13453	13682	13568	13579	13524	13588	13587	13618	13525	13530	13601	13554	13510	13566	13572	13536	13615	13642	13676	13646	13646	13538	13514	13625	13701	13560	13597	13522	13580	13463	13560	13648	13703	13619	13616	13605	13541	13551	13560	13569	13652	13729	13779	13725	13472	13506	13495	13656	13363	13663	13682	13560	13588	13662	13642	13461	13779	13569	13556	13521	13500	13686	13604	13668	13444	13635	13579	13658	13389	13626	13751	13609	13492	13736	13618	13479	13669	13682	13627	13577	13550	13489	13478	13537	13686	13602	13532	13469	13598	13610	13448	13486	13461	13719	13498	13717	13494	13554	13722	13536	13595	13461	13612	13720	13443	13687	13507	13457	13692	13691	13577	13738	13625	13581	13702	13558	13516	13611	13537	13569	13540	13472	13378	13694	13610	13608	13631	13640	13660	13590	13637	13814	13653	13682	13545	13636	13585	13634	13553	13593	13580	13534	13649	13547	13579	13567	13612	13613	13569	13451	13779	13627	13635	13585	13517	13551	13675	13381	13717	13635	13450	13576	13628	13402	13673	13682	13559	13648	13561	13705	13604	13392	13670	13808	13596	13668	13532	13477	13484	13593	13524	13505	13628	13603	13657	13457	13544	13471	13568	13600	13604	13587	13449	13597	13544	13667	13616	13521	13591	13649	13689	13456	13578	13526	13529	13663	13384	13668	13581	13618	13573	13459	13671	13573	13614	13586	13522	13678	13517	13500	13493	13679	13574	13646	13513	13625	13489	13536	13625	13531	13645	13669	13440	13470	13807	13714	13532	13494	13589	13655	13663	13702	13644	13640	13473	13719	13398	13626	13723	13830	13554	13579	13507	13358	13600	13508	13508	13657	13688	13686	13636	13594	13528	13458	13559	13593	13590	13835	13521	13680	13738	13659	13491	13568	13659	13560	13655	13474	13666	13556	13590	13534	13557	13628	13670	13420	13658	13546	13651	13438	13693	13569	13513	13481	13731	13545	13753	13458	13595	13536	13670	13576	13659	13541	13665	13567	13606	13548	13596	13475	13377	13567	13702	13535	13661	13710	13492	13602	13562	13587	13551	13642	13600	13574	13653	13635	13654	13516	13669	13691	13559	13650	13865	13609	13463	13591	13466	13485	13496	13737	13547	13497	13657	13697	13252	13580	13621	13467	13677	13556	13555	13523	13710	13639	13618	13687	13549	13645	13546	13830	13491	13643	13576	13628	13618	13637	13649	13562	13572	13690	13638	13550	13555	13495	13509	13578	13647	13623	13645	13462	13697	13580	13601	13676	13502	13619	13609	13657	13420	13636	13653	13679	13571	13557	13508	13544	13797	13576	13539	13463	13359	13713	13475	13518	13561	13445	13744	13751	13740	13460	13595	13560	13633	13507	13619	13598	13643	13685	13729	13670	13512	13701	13682	13773	13603	13561	13738	13607	13495	13675	13487	13526	13531	13570	13620	13600	13532	13634	13758	13510	13417	13511	13481	13810	13648	13343	13710	13582	13617	13562	13659	13750	13557	13487	13609	13803	13527	13584	13489	13550	13663	13509	13523	13523	13629	13517	13541	13637	13638	13480	13659	13529	13655	13638	13628	13579
31602	26841	31906	31179	28364	26734	26397	25843	25799	24718	24448	24115	24052	23939	23981	23687	23372	23569	23183	23460	23334	23303	23324	23436	23207	23314	23329	23361	23391	23305	23260	23177	23211	23343	23150	23194	23310	23428	23318	23377	23152	23109	23518	23169	23020	23411	23469	23513	23262	23247	23324	23535	23325	23316	23203	23267	23204	23064	23102	23164	23436	23606	23341	23312	23279	23435	23292	23389	23384	23414	23508	23312	23309	23308	23076	23463	23180	23193	23162	23372	23366	23387	23032	23400	23209	23436	23223	23419	23456	23095	23379	23455	23424	23410	23182	23145	23462	23353	23265	23369	23527	23281	23297	23349	23508	23139	23443	23064	23224	23133	23215	23400	23420	23313	23192	23178	23181	23403	23537	23378	23017	23219	23322	23085	23389	23496	23208	23115	23283	23064	23317	23121	23291	23425	23432	23402	23398	23425	23316	23240	23429	23283	23074	23414	23311	23217	23204	23192	23314	23663	23439	23322	23186	23010	23318	23465	23403	23172	23443	23595	23286	23255	23153	23497	23028	23072	23192	23310	23280	23309	23298	23521	23261	23284	23393	23210	23313	23337	23361	23261	23344	23348	23370	23175	23349	23203	23299	23451	23254	23185	23429	23181	23324	23125	23276	23304	23193	23268	23370	23196	23512	23364	23483	23166	23270	23451	23286	23220	23294	23271	23284	23415	23241	23286	23382	23328	23528	23531	23416	23285	23184	23610	23417	23512	23136	23354	23448	23302	23093	23286	23447	23534	23360	23448	23596	23493	23441	23041	23171	23422	23252	23327	23079	23317	23354	23168	23220	23036	23211	23210	23428	23170	23309	23323	23317	23519	23539	23252	23495	23317	23166	23301	23275	23151	23365	23283	23323	23343	23304	23435	23273	23325	23286	23192	23256	23476	23357	23546	23490	23111	23517	23213	23347	23343	23427	23518	23448	23225	23186	23232	23047	23314	23406	23376	23125	23315	23246	23406	22918	23292	23344	23273	23239	23280	23362	23354	23496	23277	23193	23144	23359	23575	23355	23163	23367	23465	23302	22832	23582	23454	23386	23564	23417	23558	23183	22950	23400	23241	23126	23285	23192	23225	23383	23291	23411	23345	23199	23330	23619	23242	23236	23282	23361	23316	23341	23342	23199	23046	23395	23475	23496	23413	23251	23058	23287	23426	23303	23176	23192	23281	23250	23054	23165	23371	23623	23220	23263	23177	23397	23160	23205	23375	23272	23173	23496	23331	23538	23156	23364	23206	23200	23012	23312	23314	23164	23273	23237	23195	23047	23205	23435	23194	23215	23128	23149	23374	23404	23377	23271	23194	23391	23307	23263	23681	23256	23303	23394	23203	23230	23497	23352	23450	23312	23364	23402	23315	23071	23329	23306	23298	23241	23284	23158	23223	23337	23220	23239	23419	23260	23282	23236	23237	23540	23271	23555	23186	23252	23287	23380	23378	23307	23450	23382	23276	23340	23183	23173	23274	23410	23111	23388	23171	23396	23349	23141	23463	23144	23184	23198	23517	23267	23353	23285	23112	23062	23327	23157	23451	23299	23164	23223	23283	23163	23342	23313	23452	23192	23239	23365	23228	23366	23123	23376	23611	23378	23222	23376	23324	23292	23280	23302	23205	23420	23334	23224	23281	23314	23356	23334	23188	23487	23368	23324	23395	23295	23232	23226	23182	23216	23300	23145	23566	23293	23105	23448	23184	23214	23430	23516	23487	23401	23332	23349	23244	23095	23280	23166	23322	23294	23342	23447	23127	23084	23117	23509	23319	23147	23365	23361	23347	23355	23093	23235	23291	23446	23442	23175	23256	23290	23271	23354	23442	23343	23262	23297	23343	23492	23531	23448	23227	23418	23437	23331	23123	23415	23232	23266	23423	23157	23258	23374	23562	23153	23314	23350	23253	23351	23008	23333	23259	23276	23221	23378	23321	23381	23361	23165	23159	23445	23314	23223	23213	23201	23259	23417	23291	23203	23301	23318	23256	23289	23360	23186	23342	23326	23156	23247	23186	23587	23215	23220	23367	23428	23393	23324	23272	23320	23308	23321	23360	23560	23366	23391	23437	23376	23414	23155	23399	23593	23220	23281	23269	23284	23352	23252	22984	23091	23221	23320	23373	23209	23294	23366	23313	23111	23382	23573	23514	23343	23547	23101	23223	23359	23378	23239	23379	23120	23352	23167	23114	23132	23351	23368	23582	23047	23156	23567	23218	23212	23253	23206	23309	23337	23440	23299	23323	23334	23435	23442	23127	23258	23357	23523	23297	23395	23306	23330	23298	23441	23450	23330	23172	23136	23235	23318	23170	23225	23335	23109	23208	23165	23008	23434	23277	23286	23299	23517	23234	23491	23450	23425	23476	23303	23178	23444	23024	23178	23316	23208	23083	23265	23588	23587	23241	23370	23325	23201	23280	23335	23249	23329	23213	23364	23375	23255	23194	23372	23638	23343	23369	23534	23146	23322	22951	23155	23283	23544	23202	23324	22917	23278	23183	23314	23318	23397	23447	23453	23317	23189	23379	23513	23373	23141	23194	23335	23160	23300	23273	23467	23432	23465	23293	23126	23466	23290	23219	23226	23207	23420	23003	23272	23549	23300	23257	23302	23416	23272	23324	23137	23417	23317	23314	23369	23292	23413	23255	23254	23074	23521	23113	23455	23111	23460	23369	23373	23196	23330	23447	23394	23344	23438	23494	23111	23011	23099	23266	23273	23373	23603	23716	23216	23185	23115	23250	23545	23472	23216	23167	23468	23418	23387	23030	23491	23378	23506	23258	23253	23317	23363	23508	23153	23482	23244	23431	23342	23633	23175	23262	23439	23238	23369	22993	23406	23267	23372	23342	23207	23067	23582	23162	23477	23300	23157	23039	23445	23184	23312	23153	23108	23297	23138	23385	23365	23226	23475	23343	23548	23280	23458	23310	23474	23161	23320	23180	23167	23235	23267	23311	23302	23010	23219	23340	23138	23195	23170	23253	23432	23267	23426	23170	23320	22985	23299	23227	23334	23430	23218	23134	23394	23099	23307	23403	23474	23382	23439	23369	23280	23380	23203	23447	23180	23435	23442	23151	23381	23240	23248	23371	23108	23320	23219	23382	23381	23397	23393	23509	23409	23520	23336	23415	23348	23352	23200	23386	23494	23563	23458	23395	23333	23102	23251	23227	23504	23223	23351	23050	23240	23410	23241	23191	23380	23328	23226	23380	23296	23583	23538	23491	23262	23519	23264	23118	23317	23279	23241	23177	23132	23374	23370	23495	23244	23341	23205	23326	23006	23207	23114	23377	23252	23523	23406	23409	23113	23113	23353	23253	23222	23302	23327	23506	23208	23264	23422	23335	23426	23322	23411	23184	23171	23525	23291	23252	23124	23401	23294	23205	23254	22985	23413	23234	23341	23194	23097	23302	23301	23080	23275	23350	23323	23278	23257	23452	23438	23256	23105	23338	23266	23294	23245	23310	23395	23339	23351	23180	23534	23474	23201	23247	23526	23348	23379	23399	23162	23102	23199	23185	23276	23590	23494	23341	23327	23360	23424	23463	23243	23293	23173	23034	23259	23381	23236	23238	23154	23370	23287	23204	23095	23302	23283	23340	23317	23533	23342	23208	23096	23178	23176	23442	23221	23389	23291	23253	23418	23296	23369	23425	23320	23077	23392	23262	23207	23411	23176	23164	23192	23357	23554	23390	23221	23277	23485	23368	23288	23327	23614	23601	23295	23310	23536	23324	23365	23331	23234	23438	23434	23247	23405	23303	23530	23188	23408	23157	23265	23164	23185	23134	23298	23139	23080	23295	23475	23455	23178	23119	23268	23456	23441	23397	23281	23179	23163	23450	23341	23377	23572	23416	23000	23191	23247	23171	23189	23370	23374	23283	23443	23238	23309	23421	23349	23493	23555	23502	23176	23339	23265	23353	23206	23185	23598	23350	23287	23340	23219	23242	23644	23311	23185	23405	23352	23257	23508	23168	23225	23008	23272	23066	23254	23252	23321	23225	23121	23230	23082	23222	23573	23359	23387	23309	23247	23291	23158	23211	23398	23133	23304	23345	23159	23118	23164	23101	23352	23178	23241	23403	23282	23378	23357	23536	23361	23240	23294	23290	23343	23402	23324	23243	23361	23401	23091	23390	23398	23305	23404	23411	23366	23327	23375	23428	23358	23233	23259	23118	23249	23363	23455	23312	23627	23386	23607	23244	23541	23489	23158	23392	23272	23214	23341	23605	23168	23301	23162	23428	23490	23307	23300	23336	23266	23213	23413	23142	23244	23224	23178	23477	23282	23356	23590	23455	23144	23427	23486	23453	23257	23202	23399	23450	23335	23306	23301	23220	23334	23273	23523	23555	23053	23318	23383	23332	23137	23326	23373	23378	23356	23258	23168	23317	23374	23220	23386	23512	23649	23068	23077	23279	23313	23263	23591	23265	23192	23423	23176	23336	23476	23374	23434	23460	23358	23354	23381	23600	23371	23236	23307	23319	23407	23210	23347	23322	23365	23177	23559	23293	23247	23174	23286	23368	23326	23391	23538	23201	23284	23385	23311	23296	23413	23256	23208	23240	23341	23239	23515	23299	23057	23195	23361	23291	23346	23235	23381	23414	23351	23287	23403	23296	23131	23390	23373	23211	23339	23285	23395	23193	23353	23500	23413	23297	23223	23282	23333	23378	23220	23213	23546	23368	23409	23170	23180	23207	23357	23249	23306	23474	23329	23239	23294	23384	23451	23068	23411	23360	23213	23453	23159	23294	23246	23161	23113	23243	23233	23297	23383	23230	23104	23494	23181	23157	23323	23071	23206	23354	23603	23544	23564	23269	23468	23326	23349	23303	23354	23450	23369	23217	23475	23183	23314	23423	23289	23202	23163	23519	23392	23214	23183	23437	23188	23573	23411	23490	23160	23476	23360	23199	23115	23334	23131	23250	23397	23259	23202	23277	23304	23376	23337	23287	23414	23472	23319	23444	23365	23255	23266	23324	23189	23347	23521	23580	23426	23213	23097	23260	23407	23192	23483	23189	23265	23233	23313	23349	23236	23474	23098	23120	23499	23459	23269	23177	23376	23235	23442	23115	23370	23048	23387	23262	23183	23380	23311	23381	23433	23318	23292	23148	23141	23228	23381	23282
16292	24341	23975	19512	17253	15690	15480	15338	15201	14239	14069	13971	13711	13695	13673	13498	13499	13394	13445	13510	13279	13287	13332	13390	13436	13260	13459	13472	13411	13367	13270	13466	13254	13258	13252	13328	13289	13415	13400	13547	13367	13238	13410	13150	13334	13326	13426	13272	13330	13314	13249	13386	13438	13527	13256	13483	13209	13397	13369	13407	13451	13213	13372	13439	13349	13133	13391	13255	13301	13478	13421	13235	13414	13409	13418	13190	13360	13195	13390	13241	13305	13371	13439	13192	13439	13423	13284	13172	13447	13342	13289	13424	13356	13226	13490	13369	13351	13321	13387	13362	13408	13269	13220	13391	13358	13442	13339	13221	13141	13424	13328	13384	13365	13454	13325	13351	13208	13399	13324	13330	13515	13438	13255	13439	13117	13259	13376	13278	13230	13313	13249	13367	13448	13370	13424	13301	13224	13352	13362	13210	13340	13393	13279	13292	13317	13353	13367	13310	13280	13249	13263	13329	13475	13391	13283	13329	13433	13256	13376	13166	13439	13288	13313	13312	13255	13237	13262	13334	13286	13249	13302	13318	13344	13346	13329	13214	13370	13110	13455	13245	13188	13358	13246	13283	13328	13280	13377	13340	13281	13311	13330	13252	13318	13247	13390	13127	13179	13449	13406	13312	13424	13217	13227	13127	13265	13159	13402	13370	13362	13254	13364	13386	13325	13312	13339	13369	13370	13072	13282	13240	13321	13459	13263	13250	13137	13292	13415	13366	13318	13391	13236	13458	13207	13375	13460	13279	13332	13332	13363	13320	13384	13288	13362	13339	13197	13256	13366	13430	13333	13225	13221	13391	13164	13395	13334	13460	13390	13446	13400	13476	13315	13260	13303	13374	13307	13374	13372	13187	13500	13270	13273	13311	13364	13259	13362	13269	13380	13280	13299	13273	13311	13201	13249	13267	13304	13330	13146	13355	13381	13237	13366	13394	13237	13198	13191	13429	13161	13388	13402	13382	13290	13415	13246	13190	13429	13254	13400	13371	13318	13274	13407	13167	13386	13431	13366	13404	13434	13214	13367	13129	13297	13225	13379	13217	13149	13305	13191	13409	13278	13114	13454	13217	13465	13332	13245	13297	13338	13378	13350	13300	13431	13191	13306	13120	13103	13285	13492	13090	13534	13313	13341	13340	13400	13358	13259	13191	13286	13316	13077	13350	13543	13371	13181	13341	13240	13156	13312	13360	13388	13309	13288	13247	13317	13305	13245	13450	13376	13483	13333	13413	13219	13399	13243	13421	13044	13191	13291	13420	13319	13244	13346	13330	13277	13245	13314	13235	13178	13230	13263	13314	13267	13137	13275	13298	13452	13222	13477	13260	13067	13099	13452	13156	13404	13196	13344	13296	13492	13359	13222	13146	13352	13345	13286	13125	13087	13268	13234	13353	13333	13413	13289	13279	13283	13518	13395	13251	13331	13371	13292	13463	13212	13166	13392	13179	13357	13207	13318	13242	13345	13337	13338	13381	13337	13218	13313	13306	13414	13312	13276	13458	13367	13453	13268	13241	13378	13443	13394	13458	13376	13248	13297	13248	13371	13346	13241	13298	13220	13485	13270	13341	13344	13137	13215	13329	13348	13312	13119	13335	13279	13326	13312	13351	13312	13491	13349	13341	13490	13205	13375	13296	13530	13394	13365	13213	13406	13177	13236	13416	13267	13468	13373	13239	13426	13248	13385	13371	13276	13463	13500	13340	13312	13483	13381	13155	13257	13199	13368	13470	13312	13348	13246	13309	13338	13162	13456	13393	13221	13477	13298	13335	13308	13296	13247	13475	13312	13349	13078	13265	13372	13252	13407	13394	13279	13299	13036	13336	13426	13231	13472	13219	13290	13439	13530	13313	13358	13542	13328	13266	13184	13280	13243	13322	13411	13315	13402	13371	13217	13506	13311	13406	13279	13255	13453	13263	13476	13297	13251	13338	13282	13427	13444	13447	13273	13149	13416	13122	13385	13283	13263	13368	13337	13417	13253	13451	13419	13382	13327	13475	13386	13374	13443	13316	13248	13351	13433	13285	13357	13367	13313	13520	13373	13334	13555	13353	13290	13312	13391	13186	13362	13333	13345	13465	13512	13310	13304	13620	13291	13325	13406	13262	13284	13453	13430	13455	13332	13411	13384	13260	13264	13277	13264	13378	13240	13366	13473	13420	13295	13521	13340	13334	13276	13249	13344	13324	13359	13315	13383	13338	13335	13311	13120	13179	13362	13344	13407	13257	13465	13211	13290	13240	13383	13325	13308	13323	13305	13392	13550	13524	13168	13276	13338	13396	13210	13421	13273	13393	13240	13379	13335	13285	13402	13350	13281	13276	13275	13353	13245	13255	13353	13199	13371	13366	13488	13339	13319	13543	13473	13205	13405	13394	13483	13439	13386	13478	13180	13307	13268	13224	13246	13433	13169	13416	13370	13234	13244	13251	13266	13422	13333	13313	13351	13289	13367	13315	13205	13308	13365	13449	13396	13401	13396	13377	13208	13292	13275	13234	13315	13347	13410	13252	13481	13279	13498	13424	13400	13189	13249	13412	13253	13501	13101	13472	13375	13407	13211	13517	13261	13207	13216	13393	13539	13339	13251	13295	13340	13452	13417	13264	13265	13191	13326	13362	13480	13334	13514	13355	13393	13299	13436	13312	13540	13330	13427	13168	13145	13369	13264	13201	13404	13447	13394	13293	13398	13338	13373	13202	13441	12961	13475	13255	13345	13459	13303	13369	13206	13382	13310	13451	13467	13282	13575	13393	13288	13458	13291	13356	13293	13346	13503	13253	13385	13278	13265	13393	13355	13357	13354	13367	13121	13388	13494	13118	13322	13396	13312	13291	13519	13228	13402	13255	13261	13125	13285	13466	13346	13354	13446	13377	13438	13326	13358	13259	13267	13355	13352	13289	13392	13252	13358	13275	13334	13290	13252	13252	13391	13327	13315	13132	13394	13263	13384	13224	13588	13292	13198	13255	13547	13514	13310	13378	13328	13284	13360	13332	13198	13273	13379	13331	13265	13346	13166	13285	13485	13204	13419	13172	13301	13304	13625	13458	13315	13434	13462	13224	13352	13294	13446	13401	13172	13257	13308	13389	13262	13319	13248	13332	13333	13314	13156	13240	13046	13551	13339	13418	13337	13382	13320	13364	13271	13251	13393	13451	13254	13299	13386	13320	13259	13430	13412	13406	13179	13331	13359	13259	13193	13348	13416	13394	13284	13303	13187	13329	13365	13337	13318	13421	13252	13444	13319	13192	13229	13446	13443	13285	13203	13159	13378	13173	13317	13273	13261	13538	13382	13265	13317	13405	13495	13396	13478	13358	13287	13312	13490	13255	13207	13303	13416	13426	13332	13279	13311	13395	13372	13231	13560	13357	13438	13311	13214	13260	13494	13342	13459	13378	13298	13312	13300	13497	13181	13295	13272	13251	13328	13387	13434	13212	13376	13290	13354	13522	13315	13572	13366	13146	13268	13235	13235	13230	13422	13416	13311	13328	13386	13365	13201	13111	13176	13397	13431	13455	13377	13509	13329	13433	13357	13333	13303	13330	13541	13283	13447	13331	13514	13236	13295	13253	13457	13321	13285	13239	13380	13367	13147	13390	13128	13411	13259	13461	13208	13543	13399	13245	13286	13185	13255	13180	13380	13248	13253	13367	13453	13315	13221	13343	13327	13401	13426	13222	13300	13308	13378	13334	13203	13454	13293	13198	13191	13415	13214	13484	13320	13141	13273	13370	13316	13359	13378	13361	13171	13235	13312	13368	13154	13391	13353	13395	13294	13515	13455	13148	13383	13184	13277	13348	13235	13361	13261	13283	13363	13491	13519	13134	13332	13351	13338	13472	13276	13284	13449	13426	13243	13427	13401	13250	13251	13349	13400	13401	13483	13103	13309	13384	13533	13349	13158	13314	13363	13309	13360	13328	13380	13361	13380	13404	13429	13153	13275	13320	13235	13168	13320	13405	13207	13142	13371	13420	13313	13429	13293	13494	13263	13463	13295	13297	13338	13244	13233	13329	13415	13434	13299	13348	13352	13263	13304	13535	13208	13480	13425	13401	13276	13311	13383	13377	13522	13201	13490	13423	13351	13348	13488	13351	13309	13318	13279	13360	13337	13151	13361	13458	13110	13247	13134	13252	13331	13258	13445	13324	13271	13414	13436	13304	13352	13337	13239	13184	13274	13358	13155	13458	13269	13381	13344	13285	13189	13231	13329	13257	13277	13274	13378	13404	13416	13382	13312	13145	13346	13261	13310	13381	13349	13400	13367	13395	13497	13197	13346	13389	13179	13368	13174	13167	13356	13320	13456	13375	13414	13072	13344	13282	13393	13263	13434	13252	13194	13411	13370	13164	13338	13417	13468	13232	13232	13406	13424	13216	13356	13329	13398	13513	13257	13392	13436	13345	13342	13499	13151	13141	13623	13354	13122	13217	13281	13458	13444	13440	13098	13441	13472	13441	13509	13413	13242	13355	13310	13224	13301	13219	13328	13292	13290	13503	13207	13409	13355	13224	13321	13241	13197	13376	13417	13443	13340	13335	13134	13239	13288	13396	13464	13500	13354	13214	13192	13399	13434	13296	13333	13271	13434	13400	13336	13305	13231	13403	13313	13402	13388	13390	13257	13253	13179	13210	13342	13266	13228	13190	13223	13359	13269	13399	13441	13353	13343	13239	13237	13423	13292	13270	13134	13370	13184	13273	13284	13306	13267	13240	13396	13216	13217	13272	13418	13432	13387	13262	13226	13350	13314	13285	13312	13452	13251	13351	13436	13272	13285	13299	13330	13317	13303	13287	13335	13279	13364	13198	13243	13427	13392	13345	13202	13453	13213	13289	13064	13357	13280	13264	13320	13227	13483	13382	13450	13375	13325	13317	13426	13491	13485	13310	13331	13349	13349	13257	13380	13284	13469	13318	13349	13463	13153	13306	13185	13220	13309	13382	13277	13312	13238	13189	13391	13349	13254	13301	13363	13322	13202	13289	13352	13214	13329	13480	13340	13225	13073	13392	13235	13300	13330	13261	13133	13414	13271	13337	13452	13376	13311	13212	13496	13481	13190	13177	13495	13349	13299	13173	13403	13235	13261	13502	13278	13327	13358	13287	13404	13403	13297	13187
24526	20973	27866	27595	27614	28645	28972	27401	26940	25396	24292	24450	24062	23883	23971	23969	23687	23235	23270	23031	23015	23156	23387	23216	22976	22953	23325	23230	23319	22976	23175	23249	23063	22832	23064	23300	22960	22850	22827	23113	23027	22988	23081	23190	22840	22899	22871	23081	23051	22905	23045	22821	23033	23035	23096	22918	22952	23001	23058	23186	22913	23176	23096	22904	23162	22988	23014	22872	23074	22808	23112	22833	23014	23156	22979	22979	23095	23053	22515	22892	22856	23033	23064	22747	23165	23013	23159	23031	23068	22836	23009	23111	23005	22910	22921	22639	22853	23061	22959	22875	22941	23041	22973	22940	23019	22873	22880	23185	23055	23053	23103	23214	23013	22971	22837	23013	22992	23110	23080	22845	23163	22853	23025	23055	22993	22934	22964	23032	23147	23155	23181	22906	23006	23052	23064	22841	23117	22910	22872	23197	23058	22669	23179	22965	23167	23055	22917	23034	23035	23048	22945	22866	22966	22655	22947	23050	23119	22892	23036	22911	22803	22804	22947	23008	22832	22935	23080	22961	23306	23041	22869	22890	23012	22779	22797	23059	23041	22852	23146	23028	22700	22937	23106	22854	22821	22730	23000	22914	22949	22991	22847	23214	22993	22913	22925	22913	22973	23043	22909	22822	22960	23286	23064	23151	23101	22694	22688	22998	22894	22786	22809	23003	22876	22905	22946	23140	23013	22954	22977	22952	22968	22968	22818	23060	22870	23042	23066	22763	23043	22977	22807	22925	23140	23088	23001	22801	22951	22465	22850	22860	22974	22848	22931	22985	22949	23092	22962	22883	22872	23015	22836	22863	23057	23091	23208	22884	23052	22893	23115	22876	22903	22687	22941	22743	22894	22870	22730	22973	22847	22755	23103	23017	22756	23012	23271	23027	23211	23101	23182	22935	23131	22971	23414	23242	23114	22760	23314	22925	22964	22843	22721	22810	22834	22854	23205	22894	23088	22913	22867	22844	22921	23094	23009	22957	22965	23120	23043	23043	23232	22887	22937	22886	23020	22852	22980	22945	22966	22940	23264	22827	23163	22999	22740	23040	23135	23047	22928	22879	23174	22924	22861	22932	22895	22936	22994	22896	22893	23104	22756	23053	22993	22657	22933	23027	23012	22952	22844	23020	22990	22669	23007	23041	22962	23152	23034	22890	22968	22989	22978	22914	23027	23216	23212	22964	22964	22716	22737	22924	22991	22972	22709	22687	22915	23035	22910	22953	23292	23011	23032	22837	22843	22876	22946	22930	22906	22926	23080	22795	22815	23048	22967	23086	23169	23023	22755	23059	22906	22980	23047	22859	23029	22884	23128	22894	23052	22712	22954	23016	23095	23022	22984	23205	22937	23069	22825	23165	22871	22891	22908	23189	22742	22826	23153	23117	23033	23111	23125	23045	23250	22823	22928	23029	22861	22891	22989	22938	22914	23198	22885	23112	22886	23134	23040	23022	22821	22804	23008	22720	23250	22817	22890	22922	22904	22877	23276	23137	22841	22926	22863	22885	22883	23096	23142	22962	22599	23067	22929	22935	23090	23014	22872	22774	23121	22820	23026	22854	22825	23226	23109	22947	23049	23018	23112	23077	23099	23098	22856	22997	22986	22928	23160	23238	22810	23125	22859	22756	22982	22918	22790	23070	23057	22913	22754	22998	22948	22944	23096	22844	22901	22852	23200	22853	23026	23031	23089	22968	22836	23142	22822	22889	22922	23036	22894	23126	22938	22907	22917	22972	23182	23107	23064	22869	23015	22950	22949	22718	22778	23034	23044	22820	22962	22856	23203	23221	22999	22995	23014	22866	23050	22758	22918	22929	23060	22984	22944	22865	22983	22773	22600	23047	22851	23084	23107	22735	23065	23000	22989	23012	22872	23194	22954	22999	23023	22813	22933	23053	23215	22931	22824	22999	23018	22994	23006	23001	22894	22821	22749	22876	22748	22934	23077	23116	23152	23067	23059	22849	23171	22972	22950	22902	23026	22976	22982	23141	23147	22880	23039	23004	22810	22969	22910	23047	23004	22966	23016	22824	23035	22923	22951	22942	23000	22954	23001	22928	22910	22965	22994	22970	23098	23018	22932	23056	23135	23102	22912	23089	23082	23016	22913	23027	22877	22959	23181	23145	23056	22909	22897	23075	22924	22880	23035	22918	22815	22992	23003	22848	22937	22853	22927	22990	22848	23107	22922	23053	22827	22914	23001	23017	23052	22952	23100	22981	22999	22865	22685	22871	23105	22909	23226	23151	22790	23049	22980	23010	23027	22980	22887	23018	23092	22996	23033	23064	22923	22937	22769	22835	23083	22885	22873	23081	23004	22977	22976	22836	23120	22947	23096	22798	22936	23132	23181	23066	22893	22901	22757	22986	23055	23254	23156	23346	23253	22760	22793	23017	23125	22716	22957	22989	23028	23004	23004	23195	22894	22974	23067	23217	22824	22937	22944	23038	23173	23050	22892	22930	22959	23056	23008	22675	23299	22928	23193	23186	22813	23010	23263	23020	23166	23028	22986	22712	22951	22990	23082	22945	22982	23059	23133	23085	23171	22843	22970	23060	23016	22813	22981	22863	23049	23096	22823	22877	22926	22853	22885	22838	22864	22895	22697	23155	22916	23062	22913	22943	23124	23122	23125	23031	22899	22960	22844	22970	22945	22999	23139	23043	23005	22820	23111	23145	23107	23103	22833	22793	23000	22941	22883	22851	22786	22961	22962	22898	22799	22882	23111	22849	22966	23057	22928	22958	22998	22818	23063	22796	22938	23189	23039	23204	23046	22827	23182	23041	23058	22961	22985	23072	22928	23072	23117	23012	22949	23256	23027	23001	22925	22783	22819	22991	22887	23175	23043	23230	23174	22947	23068	23039	22729	22994	22919	23188	22962	22999	23046	22983	22817	22999	23084	22901	23002	23114	23164	23052	22763	23084	23000	22827	22883	23042	22920	22770	22997	23022	23075	23047	22928	22860	23017	23172	22702	23200	22841	22757	22849	22996	22945	22957	22799	23214	23120	22835	23080	22955	23171	23113	23022	22915	22850	22917	22936	23201	23066	23071	23005	22951	22878	23117	23061	23063	22960	22710	22827	22817	22970	22935	23053	22988	22847	22999	23063	23013	23060	22946	23248	22908	23135	23070	22854	22714	22782	22984	22907	23042	22893	22971	23243	23080	22835	23112	22971	23151	22709	22862	22790	22995	23041	22937	22823	23075	23082	23111	22856	22885	23271	23244	22849	23116	23137	22862	23083	23037	22668	22982	23013	22932	23096	23008	23170	23099	23112	23095	22951	22988	23115	22856	23079	22926	22988	23004	23284	22937	23088	22956	22922	22972	22837	22907	23029	23115	23008	23230	22885	23091	22901	22761	22882	22991	22941	22983	22894	22954	23100	22965	23086	22864	23137	23066	23097	22829	22892	23111	23091	23070	23126	22966	22834	22985	22920	22866	22906	22884	23038	23263	23019	22887	23066	23000	23111	22748	22891	22976	22900	22856	23063	23043	23119	23035	23037	23022	23052	22890	22872	22921	23054	22917	22903	22921	23062	22763	22743	23168	22884	22826	23237	23109	22985	23076	23145	23038	22890	22955	22759	23026	22995	23086	22977	22943	22789	22981	23055	22928	23021	23189	22850	22913	23083	22934	23072	23010	22865	22980	23066	22820	23163	22859	22819	22649	22926	22800	22863	23110	23008	23080	22941	22829	23010	22987	23103	22871	23078	22901	22656	23075	22876	22987	22813	23092	22973	23115	23064	22993	22801	22970	22753	22985	23001	22868	22930	23024	23074	23016	23031	22955	22963	22828	22798	23238	22888	23141	22875	22977	23146	22843	23174	23098	23173	23123	22989	23106	22886	22765	23091	22839	22793	23034	22946	23046	23073	22983	23055	23047	23178	23060	22853	22940	23026	23021	22850	22977	23048	22896	23008	22820	22927	23137	23045	23007	23033	23016	23059	22949	23075	22989	22880	23008	23315	22818	22909	22943	22968	23371	22981	22699	22848	23236	22885	22857	22628	22879	22919	22828	22997	23143	22955	22942	22979	23033	23018	23029	23318	22746	22972	23035	22972	22837	23054	22843	22783	22900	22961	22937	23075	23062	22944	22668	22809	23004	22931	22844	22814	22824	22988	22783	22933	22848	23004	22766	22853	22924	23123	22958	22828	23142	22733	22929	23006	23122	22949	23002	22715	22975	22904	22919	23156	23072	23042	22980	22862	23020	23132	22953	23107	22992	23178	23083	22916	23099	22924	23252	23047	23224	23074	22968	22932	22830	23069	22951	22963	23051	22860	23007	22983	22711	22876	23040	22742	22815	22984	22889	23063	22838	22846	22833	22870	22980	22907	22995	22993	22888	22848	22972	23030	22829	23125	22928	22834	23014	23025	22939	22995	23017	22939	22991	22837	23098	22976	22907	23132	23241	23083	22905	23095	22895	22964	22878	22979	22713	23177	22942	22810	22649	23086	22813	23003	23011	22860	22935	22925	22834	23006	23107	22898	23168	22842	23008	23111	23017	22864	23110	23105	23015	22986	22957	23072	23066	23143	23217	23049	22827	23079	22882	23059	22959	22839	22933	23106	22748	23126	23081	23074	22814	22956	23029	23147	23034	22971	23148	23057	22905	23067	22948	22896	22981	23071	22942	22979	23138	23010	23062	22952	23079	22713	22980	22962	22873	23131	22881	22781	23009	23043	23072	23148	22967	23006	22956	22966	22958	22795	22934	23028	22797	22778	22741	23235	23078	23193	23024	23105	23152	23293	22862	23244	23213	23086	23001	23091	23098	22640	23018	23255	23082	22876	22972	23139	23229	23018	22857	23040	23113	23132	22895	22905	23013	22933	23071	23017	23148	23091	22813	22853	22804	23098	22870	22794	23226	23180	22976	22966	22953	23119	22904	23128	22884	22897	23049	22912	23017	23038	23157	22799	23013	22892	22851	23007	22945	22961	22960	22796	23069	22877	23102	23130	22879	22945	23021	22999	22804	23126	22789	23003	22957	22967	22955	22916	23093	22975	23063	23207	23058	22967	22966	23041	22991	22903	22897	23162	22993	22817	22966	22947	22855	22929	22850	22796	22928	22915	22815	22961	22896	22929	23009	22914	22821	22861	22998	23156	22846	23002	22948
12750	28457	29003	22182	18826	17026	16743	16353	16208	14732	14262	14068	14134	14009	13955	13753	13593	13566	13544	13479	13593	13676	13485	13684	13426	13400	13451	13382	13404	13364	13470	13119	13223	13164	13418	13310	13267	13298	13391	13421	13618	13411	13206	13339	13304	13363	13356	13364	13324	13291	13258	13229	13334	13370	13355	13459	13330	13288	13161	13466	13380	13260	13473	13391	13325	13343	13349	13344	13341	13240	13407	13491	13477	13360	13225	13309	13280	13668	13325	13293	13407	13379	13175	13280	13360	13333	13323	13303	13272	13348	13384	13350	13328	13257	13521	13370	13456	13413	13288	13183	13455	13429	13311	13282	13118	13271	13261	13282	13291	13426	13320	13243	13268	13295	13259	13168	13311	13479	13338	13353	13225	13358	13337	13307	13492	13307	13313	13233	13101	13265	13479	13372	13358	13214	13293	13243	13227	13226	13049	13314	13387	13235	13419	13245	13428	13289	13300	13183	13289	13334	13437	13404	13397	13366	13407	13480	13229	13201	13362	13115	13255	13208	13401	13106	13404	13082	13225	13312	13379	13394	13234	13286	13336	13292	13346	13464	13282	13265	13267	13374	13272	13261	13403	13357	13278	13341	13128	13352	13270	13248	13159	13327	13384	13382	13356	13365	13415	13282	13108	13355	13282	13202	13290	13343	13233	13407	13158	13313	13393	13345	13341	13364	13446	13451	13355	13205	13388	13433	13166	13159	13382	13197	13156	13286	13378	13190	13282	13308	13353	13297	13327	13313	13211	13107	13404	13416	13282	13205	13311	13163	13351	13363	13180	13436	13283	13340	13349	13302	13290	13390	13289	13373	13229	13365	13167	13357	13479	13146	13361	13218	13332	13152	13368	13367	13412	13225	13309	13198	13144	13253	13407	13274	13203	13287	13212	13341	13236	13238	13330	13531	13229	13268	13264	13542	13253	13657	13427	13323	13331	13295	13278	13419	13387	13411	13318	13496	13390	13344	13228	13380	13223	13259	13282	13267	13402	13259	13358	13255	13212	13238	13386	13420	13473	13294	13417	13373	13296	13269	13502	13287	13160	13246	13241	13388	13286	13296	13309	13317	13250	13273	13273	13416	13288	13223	13200	13397	13354	13355	13431	13312	13261	13129	13005	13370	13212	13257	13321	13170	13219	13268	13290	13285	13152	13209	13268	13363	13382	13334	13311	13474	13337	13279	13407	13395	13367	13265	13441	13202	13119	13303	13417	13298	13363	13518	13229	13288	13376	13343	13119	13369	13357	13474	13353	13247	13236	13256	13225	13415	13246	13150	13208	13240	13372	13204	13354	13334	13558	13199	13178	13212	13424	13259	13320	13341	13348	13351	13219	13316	13363	13374	13280	13351	13263	13180	13265	13323	13269	13325	13485	13274	13258	13167	13248	13275	13302	13315	13160	13354	13225	13358	13200	13359	13312	13480	13215	13326	13327	13358	13405	13365	13156	13502	13451	13341	13354	13373	13455	13402	13336	13472	13377	13361	13293	13340	13365	13390	13401	13273	13524	13419	13166	13254	13283	13295	13394	13385	13343	13254	13150	13422	13253	13050	13289	13230	13235	13445	13304	13205	13416	13227	13402	13316	13162	13135	13441	13296	13289	13168	13487	13434	13336	13198	13213	13288	13250	13313	13294	13201	13299	13387	13303	13223	13306	13235	13239	13375	13276	13351	13484	13364	13289	13503	13373	13403	13345	13307	13274	13464	13098	13309	13430	13324	13223	13146	13263	13235	13269	13226	13284	13442	13250	13342	13454	13282	13466	13287	13218	13314	13352	13352	13375	13327	13568	13230	13246	13243	13451	13185	13297	13399	13208	13313	13400	13354	13265	13384	13395	13273	13331	13272	13227	13330	13340	13253	13380	13250	13261	13345	13155	13149	13332	13341	13345	13201	13380	13413	13291	13163	13339	13334	13358	13291	13438	13258	13375	13338	13335	13247	13215	13368	13283	13317	13471	13277	13241	13243	13276	13295	13304	13321	13249	13258	13283	13322	13318	13227	13323	13160	13304	13293	13187	13074	13440	13292	13419	13303	13315	13511	13383	13201	13184	13217	13170	13245	13293	13272	13421	13186	13449	13387	13381	13200	13381	13239	13185	13167	13318	13284	13300	13108	13378	13282	13208	13328	13420	13261	13398	13388	13215	13430	13233	13277	13258	13364	13244	13324	13420	13233	13258	13410	13264	13196	13390	13522	13239	13172	13304	13310	13360	13458	13321	13224	13267	13323	13340	13265	13197	13254	13354	13304	13194	13325	13380	13444	13347	13280	13230	13286	13208	13365	13295	13267	13375	13186	13182	13321	13356	13147	13359	13255	13197	13239	13240	13212	13407	13363	13221	13303	13313	13369	13287	13194	13317	13437	13522	13317	13289	13311	13420	13168	13356	13134	13380	13468	13194	13174	13418	13386	13363	13244	13317	13511	13246	13361	13044	13371	13378	13293	13225	13291	13287	13300	13214	13341	13212	13328	13438	13259	13171	13388	13292	13194	13122	13348	13290	13377	13356	13363	13446	13223	13215	13322	13351	13303	13298	13088	13274	13229	13257	13415	13229	13311	13176	13287	13143	13292	13326	13131	13368	13228	13169	13263	13302	13347	13240	13038	13477	13136	13254	13393	13273	13317	13248	13478	13140	13274	13203	13449	13416	13453	13303	13326	13499	13452	13228	13217	13150	13361	13249	13364	13452	13380	13339	13566	13320	13203	13375	13440	13411	13244	13283	13426	13230	13343	13342	13324	13277	13382	13357	13162	13352	13172	13247	13222	13304	13305	13274	13414	13403	13353	13451	13386	13344	13338	13292	13277	13254	13320	13279	13521	13393	13284	13343	13241	13290	13383	13124	13296	13228	13400	13387	13446	13203	13301	13194	13382	13396	13396	13281	13389	13322	13322	13320	13335	13359	13463	13301	13356	13236	13328	13284	13326	13270	13237	13286	13249	13237	13208	13245	13351	13343	13280	13327	13364	13409	13407	13281	13343	13379	13263	13209	13349	13128	13340	13215	13335	13426	13262	13361	13466	13314	13461	13290	13311	13253	13358	13365	13320	13321	13333	13302	13447	13450	13249	13250	13490	13240	13315	13265	13321	13301	13212	13352	13211	13352	13361	13194	13334	13201	13166	13121	13212	13255	13274	13314	13261	13223	13348	13342	13403	13562	13352	13218	12978	13352	13291	13125	13376	13363	13295	13381	13257	13154	13363	13356	13389	13288	13406	13356	13371	13270	13249	13340	13222	13376	13333	13322	13159	13439	13430	13273	13504	13317	13223	13165	13307	13148	13482	13337	13274	13460	13275	13409	13335	13232	13214	13396	13373	13303	13398	13087	13392	13334	13306	13369	13350	13226	13402	13242	13227	13233	13299	13362	13173	13402	13340	13256	13281	13371	13380	13336	13286	13172	13357	13327	13343	13200	13211	13223	13348	13399	13513	13333	13283	13378	13369	13363	13275	13340	13225	13313	13226	13261	13213	13350	13326	13329	13308	13189	13407	13312	13176	13393	13253	13296	13333	13261	13226	13298	13475	13363	13205	13312	13335	13392	13221	13320	13344	13420	13227	13353	13311	13320	13260	13365	13299	13244	13371	13380	13346	13226	13338	13228	13328	13547	13364	13124	13338	13343	13386	13475	13317	13290	13332	13367	13309	13361	13458	13332	13289	13255	13395	13265	13326	13468	13364	13293	13477	13548	13214	13362	13248	13327	13474	13450	13305	13363	13313	13288	13327	13451	13371	13329	13295	13249	13422	13317	13241	13338	13235	13355	13366	13503	13454	13277	13133	13427	13216	13323	13323	13376	13229	13281	13358	13220	13433	13199	13332	13274	13205	13405	13107	13314	13328	13165	13415	13328	13361	13319	13307	13393	13370	13513	13353	13190	13273	13264	13261	13328	13173	13139	13322	13218	13194	13355	13299	13198	13276	13321	13237	13289	13392	13154	13177	13453	13353	13406	13379	13315	13253	13334	13312	13161	13225	13486	13365	13263	13423	13380	13377	13366	13294	13345	13289	13077	13238	13315	13241	13326	13290	13076	13332	13252	13188	13327	13158	13385	13464	13279	13328	13285	13446	13323	13292	13134	13372	13319	13353	13155	13363	13424	13309	13350	13195	13282	13345	13094	13122	13390	13098	13358	13251	13222	13225	13378	13266	13462	13174	13280	13459	13107	13308	13304	13323	13211	13319	13467	13363	13429	13316	13311	13335	13403	13468	13332	13194	13244	13322	13363	13288	13441	13351	13163	13498	13206	13222	13334	13372	13296	13372	13357	13291	13298	13348	13420	13388	13286	13371	13374	13072	13346	13363	13214	13243	13177	13309	13185	13250	13251	13190	13192	13266	13329	13317	13147	13335	13287	13149	13368	13374	13366	13347	13270	13200	13119	13452	13265	13439	13161	13346	13434	13357	13347	13241	13306	13269	13295	13330	13198	13211	13295	13401	13375	13244	13305	13166	13326	13315	13368	13285	13263	13359	13415	13356	13503	13471	13325	13420	13153	13292	13334	13381	13284	13380	13306	13391	13372	13325	13421	13210	13219	13292	13099	13134	13381	13262	13157	13354	13079	13264	13487	13208	13180	13346	13222	13414	13224	13350	13200	13197	13439	13379	13264	13329	13064	13226	13189	13218	13276	13282	13240	13304	13363	13114	13129	13292	13274	13292	13315	13255	13358	13286	13426	13214	13352	13529	13178	13341	13292	13380	13409	13441	13184	13335	13158	13416	13322	13332	13372	13251	13351	13365	13389	13414	13204	13392	13447	13279	13292	13253	13314	13334	13239	13358	13386	13455	13210	13425	13262	13416	13362	13334	13365	13349	13340	13309	13277	13332	13258	13370	13086	13354	13239	13237	13325	13246	13321	13247	13297	13272	13331	13407	13338	13345	13138	13348	13331	13438	13359	13190	13259	13227	13319	13279	13258	13271	13315	13346	13331	13161	13119	13415	13258	13311	13495	13284	13341	13355	13269	13466	13156	13252	13298	13296	13450	13338	13377	13373	13376	13334	13334	13240	13352	13319	13292	13334	13321	13432	13457	13231	13265	13106	13313	13409	13289	13370	13143	13329	13442	13114	13346	13375	13335	13184	13271	13227	13449	13198	13342	13407	13403	13322	13237	13253	13414	13264
23000	20960	28119	24978	26184	29625	32021	30109	28224	26424	25805	25031	24904	24968	24735	24693	24207	23895	23632	23675	23679	23632	23736	23973	23828	23674	23920	23539	23451	23647	23697	23720	23766	23401	23606	23555	23458	23395	23566	23742	23727	23536	23682	23622	23408	23584	23424	23650	23425	23390	23592	23487	23521	23348	23623	23259	23451	23258	23328	23504	23542	23438	23369	23593	23299	23476	23357	23430	23642	23614	23395	23395	23513	23569	23583	23534	23530	23698	23473	23502	23647	23379	23316	23515	23356	23275	23577	23594	23449	23446	23210	23678	23510	23039	23422	23619	23630	23459	23502	23500	23397	23313	23739	23318	23346	23446	23487	23361	23568	23259	23583	23605	23408	23486	23527	23524	23350	23441	23486	23443	23404	23538	23555	23327	23397	23452	23516	23203	23408	23334	23212	23204	23568	23437	23322	23340	23527	23372	23155	23133	23413	23390	23158	23513	23403	23528	23627	23594	23702	23377	23442	23303	23383	23386	23445	23545	23710	23111	23417	23431	23163	23307	23519	23177	23491	23524	23414	23381	23360	23487	23292	23349	23487	23516	23577	23293	23470	23533	23678	23399	23433	23409	23623	23349	23478	23454	23526	23484	23450	23521	23459	23186	23486	23247	23507	23502	23486	23385	23395	23619	23383	23533	23646	23411	23452	23365	23444	23323	23360	23429	23531	23353	23372	23352	23282	23398	23127	23343	23337	23414	23387	23181	23489	23271	23358	23394	23329	23413	23446	23325	23158	23169	23512	23183	23516	23332	23381	23364	23336	23496	23308	23611	23601	23377	23451	23608	23333	23375	23518	23438	23412	23057	23305	23380	23525	23457	23142	23626	23547	23601	23668	23535	23265	23454	23421	23476	23580	23430	23248	23322	23488	23448	23312	23683	23423	23379	23407	23377	23435	23380	23305	23605	23439	23449	23391	23399	23393	23482	23570	23640	23259	23434	23513	23625	23234	23441	23541	23393	23366	23202	23665	23527	23491	23456	23461	23664	23390	23484	23564	23312	23489	23655	23421	23325	23411	23528	23589	23355	23257	23408	23545	23182	23267	23539	23671	23190	23262	23490	23416	23467	23282	23511	23633	23434	23425	23397	23505	23453	23254	23245	23514	23240	23261	23484	23353	23312	23384	23244	23387	23725	23548	23588	23473	23529	23481	23420	23532	23437	23529	23414	23683	23593	23582	23543	23229	23327	23406	23424	23416	23473	23441	23387	23417	23564	23462	23250	23371	23456	23322	23265	23375	23580	23291	23533	23614	23180	23389	23356	23384	23156	23386	23493	23446	23596	23512	23655	23521	23608	23315	23466	23360	23534	23510	23525	23439	23392	23483	23530	23393	23473	23523	23321	23485	23214	23488	23351	23377	23678	23519	23505	23418	23373	23538	23424	23330	23466	23341	23635	23565	23473	23340	23223	23215	23433	23469	23307	23173	23467	23478	23275	23434	23330	23600	23507	23489	23321	23414	23582	23586	23372	23643	23212	23444	23458	23161	23430	23522	23617	23430	23414	23283	23353	23499	23360	23494	23223	23316	23481	23418	23441	23513	23538	23694	23269	23116	23341	23565	23451	23468	23338	23439	23078	23463	23466	23458	23494	23300	23254	23420	23359	23468	23467	23418	23233	23261	23662	23236	23523	23298	23432	23473	23406	23500	23349	23621	23498	23588	23405	23494	23315	23265	23345	23266	23597	23394	23526	23435	23519	23482	23445	23282	23302	23538	23566	23504	23419	23343	23530	23468	23382	23372	23627	23579	23182	23487	23291	23504	23437	23395	23602	23357	23465	23684	23434	23364	23383	23052	23325	23233	23288	23460	23349	23538	23221	23394	23432	23403	23561	23152	23493	23494	23661	23384	23537	23365	23182	23277	23478	23451	23680	23701	23520	23445	23346	23192	23256	23366	23163	23584	23213	23280	23473	23624	23666	23595	23484	23369	23576	23509	23544	23252	23501	23453	23341	23599	23400	23553	23483	23445	23227	23506	23610	23558	23389	23232	23332	23374	23294	23561	23393	23408	23401	23322	23223	23498	23552	23645	23725	23583	23527	23426	23607	23414	23601	23410	23393	23342	23424	23526	23242	23529	23512	23473	23545	23292	23541	23560	23516	23325	23427	23407	23353	23335	23359	23269	23428	23168	23340	23299	23464	23570	23211	23431	23631	23724	23270	23236	23287	23309	23358	23459	23429	23298	23552	23424	23570	23424	23255	23482	23517	23263	23449	23488	23390	23357	23474	23362	23446	23495	23372	23680	23233	23387	23372	23565	23573	23450	23380	23293	23335	23525	23320	23347	23405	23624	23554	23461	23358	23305	23294	23439	23416	23486	23249	23616	23557	23597	23498	23577	23464	23485	23489	23400	23562	23476	23343	23664	23422	23385	23640	23462	23746	23356	23413	23381	23603	23367	23272	23094	23277	23438	23474	23537	23403	23713	23427	23631	23751	23768	23551	23498	23453	23551	23406	23525	23342	23404	23414	23179	23359	23369	23451	23438	23140	23469	23475	23553	23545	23674	23254	23755	23428	23361	23354	23531	23530	23271	23188	23577	23593	23507	23307	23361	23465	23548	23517	23538	23280	23565	23402	23467	23655	23389	23276	23389	23388	23310	23346	23257	23278	23499	23214	23619	23403	23569	23359	23498	23588	23548	23360	23460	23421	23259	23363	23571	23711	23536	23599	23474	23517	23384	23405	23394	23477	23223	23384	23249	23299	23199	23530	23333	23075	23374	23676	23344	23435	23471	23343	23486	23368	23441	23507	23486	23590	23568	23389	23298	23590	23528	23408	23256	23303	23537	23392	23349	23384	23556	23338	23261	23633	23267	23373	23285	23489	23585	23416	23456	23316	23432	23469	23363	23464	23387	23404	23437	23250	23827	23513	23221	23335	23543	23511	23513	23443	23378	23560	23225	23602	23278	23341	23455	23581	23494	23378	23447	23731	23494	23662	23618	23380	23648	23493	23340	23446	23558	23507	23509	23476	23426	23199	23449	23468	23195	23497	23504	23379	23719	23231	23818	23315	23374	23647	23385	23342	23341	23471	23511	23497	23295	23534	23532	23325	23431	23266	23499	23463	23468	23443	23529	23563	23578	23538	23472	23251	23407	23515	23539	23448	23433	23304	23463	23435	23812	23675	23447	23500	23266	23672	23364	23134	23530	23650	23634	23521	23359	23332	23337	23513	23428	23348	23459	23424	23453	23422	23490	23274	23445	23484	23543	23628	23467	23546	23450	23561	23629	23472	23288	23497	23300	23374	23507	23331	23342	23402	23575	23401	23516	23386	23477	23274	23456	23584	23379	23367	23239	23543	23440	23359	23416	23207	23371	23328	23576	23351	23260	23513	23271	23168	23247	23453	23562	23578	23175	23397	23619	23340	23742	23331	23458	23292	23505	23453	23303	23387	23246	23379	23395	23534	23507	23294	23378	23528	23401	23447	23454	23370	23605	23489	23418	23356	23639	23672	23156	23125	23673	23407	23185	23574	23170	23382	23437	23403	23511	23404	23368	23460	23613	23416	23416	23269	23490	23541	23422	23535	23320	23431	23430	23397	23394	23406	23478	23276	23488	23510	23283	23452	23256	23418	23568	23349	23479	23488	23292	23540	23518	23442	23329	23446	23806	23451	23391	23374	23479	23345	23386	23580	23489	23427	23335	23347	23507	23295	23477	23284	23300	23260	23344	23049	23505	23438	23541	23769	23469	23322	23644	23463	23664	23563	23576	23442	23608	23504	23516	23276	23554	23543	23527	23195	23655	23622	23398	23557	23529	23647	23445	23309	23525	23546	23631	23425	23465	23248	23205	23301	23286	23381	23171	23519	23520	23431	23471	23614	23643	23433	23491	23176	23239	23550	23551	23418	23487	23608	23367	23492	23318	23587	23577	23527	23471	23316	23645	23527	23600	23219	23080	23234	23302	23550	23596	23526	23440	23598	23231	23496	23599	23474	23350	23595	23512	23411	23483	23245	23529	23356	23614	23688	23444	23489	23521	23442	23644	23370	23477	23458	23755	23398	23452	23373	23333	23272	23499	23444	23555	23415	23560	23463	23499	23340	23351	23505	23337	23520	23517	23344	23631	23302	23196	23529	23472	23250	23362	23676	23299	23404	23470	23324	23454	23367	23490	23379	23500	23572	23356	23657	23623	23336	23281	23370	23731	23483	23192	23505	23676	23465	23420	23398	23577	23450	23467	23371	23557	23144	23450	23506	23632	23628	23478	23270	23367	23467	23521	23328	23401	23653	23308	23318	23372	23219	23384	23375	23311	23544	23386	23421	23234	23565	23485	23382	23299	23515	23448	23638	23367	23542	23227	23444	23480	23285	23485	23400	23649	23422	23618	23312	23269	23301	23495	23433	23520	23445	23399	23319	23470	23210	23512	23401	23461	23559	23427	23597	23324	23363	23532	23541	23386	23336	23270	23574	23576	23708	23825	23419	23376	23676	23703	23444	23342	23427	23454	23409	23305	23548	23524	23408	23274	23296	23520	23387	23541	23600	23617	23307	23671	23258	23344	23309	23250	23619	23587	23538	23513	23441	23377	23372	23434	23480	23591	23344	23353	23445	23253	23380	23338	23461	23523	23360	23476	23417	23424	23375	23348	23379	23499	23203	23453	23246	23543	23442	23461	23551	23409	23495	23259	23595	23320	23374	23335	23357	23504	23445	23553	23318	23162	23380	23582	23393	23566	23469	23335	23675	23371	23408	23501	23414	23280	23301	23448	23312	23105	23579	23225	23655	23502	23435	23610	23389	23389	23506	23511	23700	23533	23416	23296	23395	23599	23520	23259	23520	23339	23364	23300	23621	23232	23514	23409	23382	23499	23309	23439	23417	23510	23472	23477	23486	23267	23609	23388	23501	23548	23284	23386	23606	23482	23454	23519	23272	23490	23514	23521	23792	23135	23425	23262	23338	23255	23446	23407	23535	23561	23672	23614	23338	23540	23390	23496	23389	23522	23451	23567	23396	23436	23317	23468	23391	23466	23405	23260	23583	23394	23304	23601	23467	23245	23323	23234	23565	23152	23251	23626	23483	23549	23453	23560	23539	23292	23365	23416	23412	23490	23356	23608	23336	23453	23459	23403	23548	23246	23568	23340	23215	23394	23356	23344	23226	23428	23502
12659	32905	34107	25979	21499	18831	18815	18421	16845	15427	14724	14560	14667	14542	14317	14665	14192	13866	13868	13729	13741	13775	13773	13930	13813	13774	13799	13771	13558	13688	13788	13793	13540	13778	13552	13727	13621	13780	13842	13659	13696	13553	13770	13656	13527	13727	13705	13680	13802	13638	13575	13593	13737	13630	13667	13692	13540	13714	13525	13667	13678	13594	13518	13519	13704	13635	13675	13411	13633	13789	13658	13740	13670	13606	13670	13737	13597	13510	13557	13679	13768	13574	13640	13653	13703	13573	13511	13508	13646	13670	13513	13457	13810	13620	13575	13574	13761	13811	13469	13575	13755	13398	13861	13676	13628	13720	13652	13721	13526	13540	13638	13619	13571	13579	13665	13636	13564	13724	13718	13656	13663	13429	13714	13537	13314	13747	13631	13568	13552	13707	13524	13493	13626	13563	13735	13680	13621	13519	13549	13596	13562	13488	13630	13676	13488	13575	13488	13544	13405	13448	13395	13573	13613	13434	13465	13649	13572	13315	13544	13772	13622	13665	13723	13495	13563	13390	13560	13551	13612	13709	13546	13568	13506	13395	13655	13588	13558	13580	13467	13648	13660	13595	13506	13783	13378	13565	13625	13379	13570	13584	13552	13655	13709	13481	13665	13620	13540	13445	13630	13620	13771	13660	13559	13528	13539	13577	13488	13690	13469	13668	13462	13545	13524	13478	13538	13467	13626	13616	13595	13511	13733	13712	13761	13468	13756	13602	13588	13661	13445	13602	13501	13457	13532	13445	13585	13585	13560	13706	13536	13563	13647	13747	13445	13534	13565	13568	13616	13587	13401	13574	13611	13673	13610	13602	13542	13686	13550	13580	13660	13528	13523	13683	13558	13623	13536	13498	13395	13604	13816	13667	13417	13571	13634	13675	13514	13620	13652	13643	13465	13579	13772	13622	13765	13605	13773	13682	13658	13563	13532	13668	13751	13492	13454	13590	13857	13478	13601	13740	13529	13587	13641	13549	13676	13588	13506	13529	13502	13672	13645	13601	13545	13480	13695	13464	13471	13672	13633	13520	13409	13534	13466	13614	13530	13433	13469	13703	13456	13457	13572	13511	13420	13449	13815	13500	13624	13529	13563	13550	13601	13602	13763	13587	13560	13473	13576	13666	13422	13667	13543	13714	13648	13424	13487	13805	13625	13521	13591	13494	13639	13482	13781	13508	13524	13584	13436	13508	13514	13558	13468	13691	13652	13644	13358	13597	13596	13475	13494	13697	13619	13594	13621	13463	13580	13583	13510	13641	13597	13528	13490	13508	13473	13518	13463	13287	13595	13728	13429	13585	13657	13544	13425	13604	13607	13576	13628	13473	13733	13642	13620	13473	13716	13576	13594	13685	13694	13619	13666	13604	13613	13522	13559	13615	13507	13642	13442	13584	13362	13607	13634	13658	13476	13515	13346	13678	13561	13561	13742	13685	13723	13572	13510	13509	13566	13636	13655	13618	13385	13520	13685	13518	13589	13341	13565	13407	13642	13638	13540	13586	13703	13493	13566	13582	13556	13658	13532	13636	13649	13466	13617	13652	13568	13648	13595	13741	13631	13601	13504	13562	13542	13626	13552	13579	13595	13684	13664	13377	13566	13641	13503	13360	13578	13576	13467	13657	13636	13620	13389	13453	13670	13642	13526	13581	13726	13787	13656	13581	13727	13565	13524	13676	13685	13506	13496	13735	13579	13643	13639	13582	13622	13611	13615	13609	13587	13620	13678	13585	13687	13565	13595	13487	13543	13670	13493	13723	13651	13476	13492	13562	13593	13432	13536	13425	13564	13673	13736	13538	13569	13614	13655	13591	13486	13578	13606	13595	13649	13634	13548	13625	13619	13614	13450	13647	13578	13628	13622	13598	13535	13524	13485	13548	13434	13556	13591	13431	13704	13578	13603	13651	13588	13871	13411	13516	13430	13525	13602	13555	13594	13424	13440	13572	13413	13540	13585	13615	13536	13368	13558	13766	13526	13480	13594	13604	13348	13661	13465	13566	13597	13474	13665	13381	13446	13492	13585	13456	13427	13617	13519	13516	13786	13627	13561	13498	13509	13544	13611	13678	13595	13542	13514	13619	13518	13468	13706	13538	13551	13497	13507	13579	13653	13589	13669	13445	13619	13538	13686	13533	13523	13610	13610	13568	13511	13524	13545	13771	13496	13581	13574	13715	13634	13402	13387	13632	13652	13670	13393	13687	13592	13472	13515	13548	13520	13621	13682	13550	13670	13455	13581	13500	13403	13700	13432	13367	13574	13499	13844	13462	13733	13605	13515	13417	13671	13499	13504	13464	13505	13616	13491	13506	13436	13510	13497	13580	13500	13621	13633	13691	13605	13627	13631	13589	13532	13597	13470	13549	13672	13550	13588	13602	13576	13526	13423	13580	13615	13474	13632	13571	13605	13619	13571	13583	13564	13551	13537	13634	13548	13559	13435	13551	13534	13563	13524	13452	13457	13745	13610	13713	13501	13450	13435	13618	13551	13559	13532	13438	13445	13438	13661	13529	13623	13601	13568	13833	13485	13638	13652	13542	13804	13477	13617	13345	13586	13499	13586	13593	13628	13663	13593	13743	13551	13696	13633	13505	13585	13574	13747	13691	13575	13622	13410	13567	13491	13447	13635	13769	13711	13659	13628	13537	13507	13493	13638	13841	13542	13558	13584	13629	13529	13502	13648	13568	13687	13442	13501	13509	13545	13702	13690	13576	13597	13632	13667	13536	13529	13656	13595	13596	13559	13472	13676	13619	13697	13610	13511	13519	13560	13731	13523	13395	13522	13515	13657	13519	13541	13545	13708	13597	13581	13576	13617	13522	13410	13498	13652	13598	13509	13492	13449	13424	13487	13367	13613	13517	13541	13611	13647	13524	13704	13669	13639	13499	13674	13569	13671	13482	13667	13509	13637	13511	13723	13492	13504	13689	13501	13685	13630	13579	13494	13535	13404	13627	13425	13430	13510	13550	13758	13440	13426	13348	13535	13603	13429	13432	13812	13594	13687	13595	13487	13390	13591	13443	13756	13556	13578	13655	13489	13352	13569	13556	13416	13656	13493	13491	13478	13497	13529	13618	13514	13503	13522	13505	13456	13362	13404	13687	13501	13420	13528	13355	13474	13591	13473	13593	13501	13550	13658	13544	13611	13527	13477	13590	13429	13635	13609	13484	13577	13654	13513	13529	13651	13423	13467	13472	13536	13611	13598	13569	13426	13573	13486	13573	13516	13648	13575	13450	13622	13603	13562	13522	13504	13756	13500	13569	13612	13741	13697	13639	13635	13749	13487	13641	13690	13522	13676	13558	13728	13694	13581	13551	13306	13607	13599	13487	13709	13726	13421	13565	13512	13567	13661	13596	13616	13641	13425	13503	13603	13606	13577	13673	13631	13331	13523	13656	13653	13442	13502	13422	13553	13528	13640	13647	13516	13502	13471	13642	13694	13671	13723	13659	13428	13506	13583	13600	13599	13422	13415	13516	13576	13519	13536	13456	13605	13682	13653	13605	13502	13622	13331	13654	13536	13667	13468	13442	13582	13423	13494	13581	13668	13495	13526	13468	13685	13519	13606	13616	13463	13585	13556	13554	13586	13451	13435	13540	13625	13582	13502	13601	13403	13598	13684	13531	13698	13542	13427	13629	13654	13485	13500	13564	13505	13697	13536	13635	13667	13474	13439	13405	13355	13565	13552	13642	13497	13509	13400	13495	13539	13633	13535	13411	13437	13571	13413	13562	13580	13427	13518	13613	13678	13477	13466	13413	13474	13629	13612	13502	13532	13441	13654	13546	13492	13610	13626	13482	13581	13571	13469	13436	13449	13703	13589	13715	13396	13579	13563	13639	13570	13546	13562	13472	13609	13662	13479	13657	13742	13481	13616	13478	13543	13523	13470	13496	13556	13451	13494	13495	13655	13503	13377	13617	13631	13582	13563	13695	13466	13442	13599	13472	13513	13759	13459	13629	13484	13590	13391	13459	13586	13667	13527	13490	13429	13614	13574	13629	13442	13619	13609	13562	13528	13660	13505	13559	13658	13810	13477	13546	13681	13393	13795	13526	13582	13695	13718	13430	13523	13689	13702	13619	13438	13621	13583	13751	13542	13574	13437	13570	13231	13740	13570	13592	13458	13594	13538	13733	13607	13546	13664	13606	13647	13555	13497	13546	13511	13484	13387	13574	13571	13574	13588	13598	13629	13560	13729	13570	13444	13627	13488	13567	13427	13511	13571	13525	13608	13610	13497	13651	13497	13676	13511	13568	13486	13506	13674	13506	13566	13590	13592	13676	13270	13400	13755	13601	13547	13536	13427	13551	13744	13651	13585	13734	13716	13612	13414	13507	13616	13549	13479	13500	13444	13534	13636	13487	13653	13490	13475	13579	13523	13580	13613	13548	13664	13469	13384	13487	13637	13414	13647	13550	13628	13710	13534	13452	13684	13502	13565	13628	13629	13495	13737	13543	13474	13405	13591	13608	13437	13532	13651	13635	13390	13669	13595	13706	13593	13504	13660	13779	13622	13530	13699	13661	13703	13487	13631	13481	13509	13690	13780	13681	13441	13578	13536	13715	13581	13608	13491	13656	13555	13603	13636	13819	13635	13518	13684	13595	13613	13621	13527	13583	13474	13595	13571	13715	13521	13373	13634	13589	13484	13561	13570	13702	13672	13433	13404	13677	13546	13483	13579	13535	13655	13563	13588	13476	13627	13560	13612	13513	13713	13542	13472	13610	13584	13757	13651	13471	13479	13544	13576	13590	13625	13403	13574	13563	13582	13574	13428	13552	13381	13545	13505	13587	13360	13635	13552	13583	13597	13313	13742	13554	13615	13621	13644	13676	13592	13479	13615	13548	13625	13642	13691	13743	13501	13610	13577	13501	13515	13532	13512	13620	13726	13560	13620	13722	13535	13573	13521	13508	13648	13602	13493	13681	13610	13658	13622	13596	13485	13666	13702	13529	13311	13631	13591	13624	13680	13649	13573	13657	13531	13450	13557	13565	13549	13654	13696	13543	13465	13616	13508	13417	13595	13529	13558	13562	13489	13535	13650	13623	13382	13654	13494	13581	13752	13629	13438	13497	13439	13632	13618	13593	13685	13624	13606	13548	13637	13662	13662	13649	13613	13502
31649	27493	33672	32099	28332	27321	27889	26848	25562	24903	23978	23944	23790	23862	23937	23775	23964	23640	23473	23623	23416	23275	23286	23408	23318	23177	23402	23398	23380	23180	23420	23478	23566	23369	23230	23332	23397	23391	23365	23246	23418	23346	23380	23220	23356	23310	23427	23274	23548	23329	23662	23396	23387	23526	23275	23207	23299	23428	23391	23116	23386	23303	23369	23184	23436	23245	23484	23325	23218	23289	23177	23295	23267	23250	23179	23477	23433	23133	23321	23094	23213	23159	23191	23316	23297	23156	23324	23585	23229	23179	23449	23246	23305	23130	23210	23310	23094	23274	23474	23256	23023	23483	23320	23470	23343	23508	23325	23146	23389	23326	23426	23213	23213	23327	23428	23234	23257	23352	23252	23341	23179	23214	23270	23125	23235	23255	23213	23226	23285	23179	23196	23216	23517	23363	23298	23150	23297	23168	23027	23126	23578	23171	23187	23202	23143	23233	23254	23375	23293	23267	23329	23243	23455	23463	23300	23138	23161	23277	23566	23252	23487	23412	23298	23046	23225	23371	23305	23228	23353	23660	23277	23021	23332	23544	23412	23438	23320	23302	23489	23256	23542	23337	23311	23135	23385	23226	23264	23131	23063	23392	23448	23146	23203	23282	23374	22986	23319	23323	23468	23309	23466	23399	23019	23160	23248	23455	23318	23169	23361	23268	23340	23344	23310	23083	23335	23105	23303	23172	23234	23343	23175	23247	23245	23204	23414	23317	23520	23517	23294	23516	23362	23407	23597	23258	23288	23295	23218	23360	23475	23302	23225	23205	23337	23300	23353	23341	23227	23326	23236	23475	23115	23067	23036	23286	23191	23302	23182	23257	23267	23486	23471	23374	23286	23615	23286	23369	23227	23375	23303	23247	23242	23229	23120	23237	23422	23415	23374	23336	23229	23298	23369	23351	23467	23179	23227	23109	23162	23100	23178	23407	23318	23139	23201	23352	23246	23274	23281	23365	23541	23077	23135	23018	23399	23470	23191	23280	23520	23399	23310	23368	23096	23235	23113	23639	23359	23537	23605	23544	23364	23341	23157	23097	23567	23405	23350	23135	23251	23159	23473	23274	23413	23194	23323	22991	23363	23318	23332	23403	23358	23269	23438	23411	23342	23421	23266	23207	23116	23373	23224	23401	23592	23420	23291	23226	23232	23352	23251	23329	23273	22971	23216	23255	23671	23273	23451	23325	23404	23298	23280	23431	23226	23228	23134	23355	23474	23363	23337	23197	23514	23405	23530	23331	23367	23450	23331	23449	23236	23156	23406	23189	23396	23317	23312	23326	23291	23205	23178	23248	23333	23235	23239	23363	23076	23255	23280	23419	23181	23179	23624	23401	23240	23065	23380	23201	23216	23612	23529	23268	23544	23376	23368	23248	23264	23293	23253	23326	23400	23290	23418	23266	23304	23316	23490	23169	23318	23391	23152	23354	23412	23437	23294	23530	23488	23310	23264	23224	23318	23150	23039	23203	23428	23042	23354	23432	23053	23329	23409	23184	23157	23224	23271	23315	23519	23364	23053	23247	23330	22963	23265	23358	23300	23147	23499	23282	23362	23190	23433	23265	23147	23199	23057	23398	23385	23240	23269	23039	23417	23283	23315	23410	23104	23288	23271	23267	23420	23463	23356	23420	23274	23288	23345	23278	23345	23145	23334	23075	23411	23327	23499	23097	23283	23330	23554	23294	23330	23066	23281	23278	22950	23207	23133	23405	23430	23422	23325	23406	23161	23203	23099	23102	23279	23483	23398	23314	23030	23273	23177	23161	23475	23293	23295	23160	23133	23340	23451	23396	23082	23278	23235	23200	23165	23207	23308	23254	23191	23281	23448	23286	23348	23447	23198	23260	23468	23140	23188	23477	23501	23153	23335	23325	23168	23219	23218	23308	23339	23302	23383	23435	23424	23366	23508	23409	23257	23420	23270	23189	23130	23384	23244	23360	23121	23321	23280	23293	23280	23409	23239	23455	23389	23194	23229	23078	23345	23005	23277	23286	23289	23185	23184	23284	23356	23419	23469	23327	23491	23412	23515	23205	23135	23529	23247	23254	23666	23210	23462	23344	23452	23350	23445	23260	23335	23038	23376	23261	23190	23369	23124	23001	23434	23234	23269	23372	23426	23220	23267	23269	23453	23413	23306	23288	23542	23198	23458	23454	23296	23297	23426	23237	23236	23287	23541	23428	23227	23343	23560	23450	23450	23116	23343	23182	23257	23248	23288	23329	23521	23457	23376	23212	23421	23322	23148	23359	23579	23191	23242	23236	23098	23153	23462	23231	23256	23231	23383	23266	23210	23324	23390	23336	23457	23378	23272	23337	23248	23147	23580	23314	23385	23174	23196	23287	23205	23241	23368	23275	23219	23296	23166	23206	23468	23444	23264	23265	23353	23405	23580	23517	23058	23121	23369	23254	23424	23183	23326	23250	23355	23479	23207	23324	23351	23212	23726	23475	23381	23367	23347	23136	23441	23520	23338	23408	23350	23338	23372	23328	23379	23202	23329	23351	23274	23316	23554	23337	23169	23363	23347	23109	23293	23231	23335	23216	22899	23312	23480	23503	23284	23138	23455	23371	23447	23185	23444	23225	23219	23362	23395	23336	23231	23613	23636	23291	23405	23525	23309	23378	23418	23352	23273	23446	23244	23130	23231	23506	23248	23131	23293	23401	23241	23430	23554	23284	23612	23268	23385	23334	23453	23513	23382	23443	23304	23389	23417	23176	23057	23458	23438	23238	23319	23402	23406	23194	23304	23295	23371	23275	23058	23291	23059	23441	23491	23321	23124	23158	23113	23020	23175	23495	23442	23069	23493	23426	23379	23545	23388	23336	23224	23247	23054	23490	23460	23514	23459	23223	23298	23414	23475	23328	23420	23242	23173	23359	23285	23177	23129	23464	23353	23212	23265	23267	23261	23266	23280	23315	23422	23260	23138	23338	23161	23317	23283	23198	23376	23226	23225	23322	23397	23263	23243	23210	23388	23289	23084	23280	23478	23342	23396	23380	23215	23197	23223	23373	23400	23429	23368	23324	23528	23283	23375	23162	23317	23421	23393	23356	23463	23349	23251	23185	23169	23179	23284	23309	23318	23250	23407	23377	23508	23444	23447	23376	23149	23295	23330	23301	23113	23324	23401	23310	23404	23133	23375	23452	23475	23363	23346	23253	23139	23397	23090	23180	23459	23502	23544	23376	23208	23332	23387	23277	23248	23374	23438	23262	23176	23174	23315	23228	23393	23371	23295	23349	23334	23213	23377	23536	23242	23319	23462	23441	23418	23326	23416	23290	23302	23253	23172	23314	23192	23207	23172	23273	23313	23368	23406	23353	23295	23432	23336	23125	23511	23405	23501	23550	23511	23353	22970	23331	23526	23307	23404	23010	23477	23107	23588	23379	23220	23182	23353	23215	23238	23400	23507	23391	23279	23284	23466	23367	23419	23479	23199	23429	23262	23263	23312	23230	23207	23251	23223	23477	23280	23254	23602	23437	23409	23301	23410	23231	23391	23282	23380	23167	23266	23072	23451	23357	23525	23538	23212	23301	23170	23304	23413	23451	23311	23203	23273	23302	23182	23417	23349	23273	23259	23140	23587	23434	23303	23457	23505	23463	23061	23011	23376	23214	23595	23257	23245	23397	23282	23199	23369	23442	23105	23208	23310	23209	23156	23520	23528	23187	23364	23269	23037	23714	23541	23426	23114	23368	23064	23464	23434	23374	23270	23253	23407	23316	23317	23409	23403	23391	23376	23493	23265	23198	23413	23374	23300	23096	23184	23516	23309	23252	23440	23359	23238	23798	23230	23270	23297	23410	23461	23381	23199	23361	23395	23399	23498	23227	23358	23390	23522	23132	23464	23406	23426	23070	23210	23465	23358	23296	23419	23638	23346	23188	23294	23576	23436	23389	23250	23328	23387	23229	23432	23462	23275	23377	23411	23117	23177	23621	23243	23267	23441	23483	23133	23181	23209	23368	23494	23239	23256	23571	23317	23294	23546	23292	23142	23166	23309	23311	23119	23372	23383	23282	23528	23444	23170	23387	23244	23298	23293	23252	23339	23292	23325	23463	23300	23341	23200	23370	23351	23307	23234	23303	23408	23448	23411	23232	23300	23483	23287	23391	23234	22987	23149	23239	23454	23265	23177	23244	23223	23357	23353	23081	23350	23480	23301	23381	23261	23522	23599	23167	23258	23208	23284	23412	23122	23242	23364	23427	23384	23180	23463	23182	23408	23149	23282	23337	23346	23149	23357	23014	23389	23445	23397	23560	23363	23249	23325	23311	23423	23323	23372	23461	23236	23508	23561	23408	23385	23698	23311	23347	23181	23531	23480	23474	23445	23257	23277	23377	23369	23276	23344	23555	23421	23229	23449	23384	22998	23422	23445	23531	23428	23173	23275	23147	23336	23317	23106	23286	23353	23254	23442	23435	23213	23382	23284	23335	23284	23375	23285	23274	23402	23324	23335	23191	23297	23618	23460	23292	23500	23320	23285	23322	23025	23269	23303	23221	23160	23130	23135	23129	23221	23537	23255	23472	23309	23497	23497	23275	23144	23005	23287	23351	23365	23351	23190	23276	23414	23357	23091	23062	23227	23172	23328	23263	23337	23274	23177	23434	23450	23393	23293	23512	23329	23316	23316	23419	23293	23154	23460	23363	23298	23054	23288	23167	23314	23403	23089	23375	23313	23054	23294	23373	23334	23176	23466	23383	23208	23192	23518	23277	23294	23203	23127	22798	23212	23155	23674	23388	23351	23571	23217	23341	23390	23449	23342	23211	23413	23566	23323	23500	23409	23360	23363	23362	23426	23446	23387	23483	23280	23431	23165	23039	23449	23226	23358	23313	23457	23375	23378	23096	23367	23012	23391	23472	23398	23308	23446	23462	23404	23318	23371	23376	23421	23187	23358	23167	23259	23334	23236	23275	23450	23377	23260	23341	23233	23612	23371	23349	23153	23168	23119	23319	23443	23561	23439	23253	23292	23124	23260	23293	23190	23226	23083	23321	23393	23185	23421	23360	23363	23115	23272	23366	23440	23316	23260	23326	23345	23257	23412	23265	23396	23384	23316	23170	23398	23446	23483	23359	23172	23363	23585	23262	23132	23210	23129	23154	23547	23274
15784	25709	26186	20372	17036	16338	16392	15679	14695	14422	13839	13684	13837	13645	13744	13463	13464	13466	13463	13485	13396	13353	13449	13379	13451	13252	13377	13436	13306	13375	13142	13383	13407	13397	13430	13338	13351	13282	13311	13382	13406	13313	13111	13310	13395	13281	13478	13207	13316	13204	13336	13421	13239	13480	13391	13357	13454	13351	13204	13270	13267	13155	13354	13223	13209	13298	13343	13305	13298	13316	13288	13318	13301	13362	13100	13125	13319	13190	13164	13120	13168	13274	13268	13353	13128	13210	13194	13115	13364	13244	13324	13363	13152	13100	13293	13421	13184	13108	13372	13274	13256	13195	13243	13102	13304	13355	13213	13247	13222	13214	13256	13438	13154	13140	13153	13329	13292	13298	13304	13353	13244	13387	13286	13230	13243	13285	13258	13232	13384	13232	13351	13351	13273	13143	13487	13200	13208	13300	13356	13477	13309	13221	13275	13265	13428	13320	13331	13366	13283	13298	13233	13329	13092	13319	13259	13314	13419	13231	13237	13350	13413	13424	13231	13297	13252	13308	13190	13049	13391	13237	13291	13235	13264	13367	13367	13269	13208	13365	13235	13176	13269	13284	13363	13118	13301	13290	13296	13243	13008	13426	13201	13360	13310	13273	13143	13475	13251	13328	13187	13285	13067	13306	13098	13444	13097	13329	13296	13421	13269	13311	13296	13179	13234	13376	13288	13327	13287	13339	13134	13424	13107	13398	13241	13220	13204	13263	13371	13421	13206	13282	13054	13306	13149	13294	13379	13098	13337	13200	13370	13198	13240	13461	13414	13396	13442	13385	13294	13225	13309	13208	13256	13119	13425	13188	13322	13288	13276	13253	13390	13306	13516	13097	13340	13393	13185	13188	13280	13345	13381	13115	13318	13231	13465	13148	13346	13352	13283	13290	13153	13350	13342	13101	13437	13305	13399	13411	13162	13337	13211	13246	13226	13075	13382	13268	13264	13072	13351	13367	13401	13393	13310	13299	13372	13260	13224	13272	13187	13154	13325	13193	13225	13233	13097	13373	13265	13272	13261	13300	13298	13268	13252	13366	13299	13289	13404	13113	13381	13190	13263	13295	13360	13480	13392	13461	13272	13347	13283	13388	13347	13136	13384	13299	13354	13434	13226	13209	13192	13201	13328	13118	13099	13395	13176	13437	13369	13247	13214	13123	13384	13191	13229	13404	13203	13351	13180	13345	13183	13262	13198	13221	13377	13253	13374	13328	13234	13037	13169	13236	13273	13316	13325	13310	13139	13234	13207	13214	13181	13212	13378	13289	13261	13368	13188	13236	13196	13214	13228	13192	13353	13276	13300	13571	13291	13257	13182	13288	13177	13308	13349	13279	13362	13273	13216	13391	13126	13318	13272	13279	13288	13060	13402	13323	13124	13132	13246	13270	13318	13300	13278	13394	13254	13261	13263	13340	13317	13167	13260	13411	13086	13304	13288	13336	13107	13361	13395	13154	13471	13353	13268	13244	13280	13212	13309	13156	13358	13413	13422	13236	13316	13222	13486	13317	13311	13215	13328	13408	13280	13232	13371	13217	13343	13296	13391	13241	13450	13117	13257	13410	13403	13326	13452	13262	13303	13232	13306	13328	13295	13394	13145	13425	13318	13442	13231	13121	13288	13238	13412	13322	13446	13308	13299	13136	13370	13434	13449	13138	13264	13324	13187	13223	13333	13390	13291	13373	13331	13201	13305	13283	13466	13160	13281	13455	13339	13242	13410	13256	13181	13350	13308	13302	13256	13250	13267	13521	13298	13384	13236	13393	13375	13215	13299	13485	13240	13281	13161	13381	13201	13429	13365	13295	13207	13336	13284	12946	13266	13317	13328	13438	13227	13370	13297	13286	13372	13237	13406	13412	13392	13424	13337	13410	13198	13184	13407	13451	13374	13230	13182	13242	13365	13222	13297	13389	13273	13323	13254	13254	13393	13329	13232	13283	13098	13228	13193	13381	13179	13340	13309	13298	13123	13326	13384	13311	13231	13277	13267	13412	13272	13359	13402	13286	13247	13221	13191	13225	13300	13205	13250	13301	13267	13258	13373	13430	13375	13250	13311	13197	13194	13076	13125	13177	13431	13349	13446	13273	13264	13274	13261	13295	13163	13318	13247	13301	13307	13344	13408	13205	13273	13168	13437	13228	13343	13192	13382	13291	13353	13475	13314	13205	13370	13367	13338	13358	13426	13260	13165	13377	13172	13263	13187	13279	13216	13349	13364	13147	13430	13372	13133	13300	13368	13267	13473	13344	13261	13474	13197	13158	13357	13262	13134	13314	13246	13279	13313	13348	13247	13120	13364	13401	13126	13312	13351	13322	13281	13461	13282	13276	13297	13224	13276	13342	13385	13450	13117	13200	13233	13331	13446	13321	13330	13113	13314	13325	13496	13235	13313	13251	13464	13284	13257	13307	13119	13249	13581	13005	13308	13402	13200	13185	13333	13329	13421	13144	13265	13205	13168	13311	13301	13402	13342	13323	13423	13296	13257	13449	13464	13361	13240	13129	13020	13191	13350	13371	13303	13250	13190	13180	13275	13360	13281	13333	13177	13249	13470	13418	13284	13368	13282	13125	13381	13373	13437	13330	13317	13254	13292	13179	13362	13235	13344	13450	13351	13141	13203	13210	13277	13214	13426	13304	13118	13313	13307	13282	13197	13310	13192	13283	13428	13219	13268	13320	13188	13289	13432	13130	13229	13441	13326	13109	13390	13483	13251	13249	13334	13290	13274	13182	13241	13323	13311	13337	13366	13277	13425	13181	13290	13180	13282	13202	13235	13420	13311	13339	13403	13275	13063	13233	13328	13239	13450	13368	13327	13321	13398	13438	13530	13302	13220	13378	13267	13120	13325	13323	13244	13366	13409	13288	13277	13312	13382	13268	13159	13106	13244	13143	13246	13241	13329	13278	13156	13314	13348	13340	13229	13456	13227	13420	13289	13317	13390	13303	13280	13398	13329	13382	13302	13238	13324	13297	13196	13203	13375	13200	13298	13380	13352	13381	13285	13349	13555	13275	13477	13164	13265	13087	13269	13185	13297	13147	13430	13227	13332	13365	13249	13132	13218	13249	13420	13361	13313	13327	13183	13367	13175	13122	13264	13403	13178	13397	13482	13208	13427	13223	13442	13401	13268	13196	13423	13239	13190	13183	13353	13312	13247	13259	13239	13244	13287	13180	13321	13169	13327	13179	13386	13506	13235	13438	13370	13150	13129	13278	13291	13351	13270	13252	13275	13418	13236	13212	13179	13347	13413	13239	13189	13455	13382	13091	13354	13324	13250	13344	13465	13197	13264	13364	13294	13432	13189	13269	13370	13372	13464	13252	13181	13369	13295	13255	13423	13302	13282	13228	13221	13273	13342	13347	13295	13325	13358	13251	13322	13440	13204	13333	13369	13334	13468	13252	13310	13294	13296	13304	13345	13254	13277	13224	13284	13258	13215	13214	13226	13233	13320	13306	13327	13434	13192	13237	13215	13322	13261	13237	13327	13424	13406	13426	13437	13338	13243	13306	13261	13251	13140	13550	13367	13387	13440	13340	13221	13155	13460	13503	13301	13365	13354	13318	13320	13370	13261	13316	13259	13296	13115	13312	13390	13240	13374	13334	13300	13390	13285	13219	13450	13272	13249	13142	13526	13226	13196	13089	13197	13425	13407	13076	13274	13334	13359	13273	13247	13218	13158	13208	13261	13394	13240	13289	13371	13410	13399	13281	13396	13273	13099	13306	13314	13319	13227	13302	13306	13206	13252	13451	13385	13314	13238	13173	13316	13377	13137	13319	13248	13137	13162	13493	13168	13273	13153	13367	13183	13330	13144	13307	13345	13274	13303	13234	13322	13211	13381	13312	13138	13293	13193	13243	13408	13304	13269	13413	13253	13238	13224	13289	13255	13319	13397	13337	13242	13341	13277	13168	13251	13189	13341	13251	13292	13213	13286	13262	13261	13301	13223	13308	13262	13287	13212	13212	13208	13345	13269	13203	13434	13309	13240	13297	13347	13287	13416	13248	13189	13242	13248	13159	13430	13357	13202	13167	13248	13293	13181	13305	13394	13231	13409	13344	13179	13142	13276	13305	13349	13364	13082	13472	13186	13280	13484	13448	13247	13322	13255	13429	13266	13343	13311	13283	13481	13198	13370	13199	13112	13260	13190	13499	13114	13282	13286	13485	13199	13476	13287	13187	13307	13370	13275	13286	13212	13266	13370	13347	13331	13465	13242	13335	13384	13316	13217	13485	13367	13131	13354	13299	13249	13245	13133	13253	13312	13326	13131	13309	13365	13196	13322	13493	13466	13273	13251	13350	13338	13361	13159	13362	13234	13431	13221	13385	13319	13309	13195	13435	13069	13294	13222	13260	13404	13297	13256	13371	13198	13119	13206	13336	13408	13375	13185	13152	13257	13216	13307	13357	13317	13366	13375	13396	13293	13213	13350	13274	13298	13215	13412	13396	13290	13351	13395	13236	13202	13286	13292	13257	13217	13287	13267	13157	13321	13312	13277	13383	13271	13371	13327	13334	13337	13433	13239	13309	13209	13217	13576	13189	13111	13479	13262	13162	13416	13171	13239	13398	13353	13395	13350	13310	13198	13505	13437	13350	13134	13227	13267	13289	13063	13376	13356	13248	13407	13319	13260	13172	13416	13181	13259	13284	13176	13314	13300	13377	13153	13323	13238	13395	13393	13516	13309	13221	13393	13272	13309	13268	13268	13339	13226	13353	13237	13154	13397	13379	13227	13481	13248	13325	13303	13230	13420	13322	13306	13320	13237	13262	13221	13373	13275	13153	13474	13238	13310	13251	13134	13223	13238	13324	13296	13320	13122	13522	13250	13270	13321	13102	13319	13315	13276	13309	13370	13147	13426	13360	13319	13332	13213	13174	13304	13159	13298	13286	13219	13318	13160	13421	13220	13233	13243	13351	13332	13214	13206	13448	13316	13230	13424	13403	13395	13300	13305	13191	13512	13422	13421	13386	13440	13373	13203	13287	13308	13216	13268	13316	13259	13378	13313	13355	13482	13273	13364	13299	13465	13416	13225	13360	13399	13253	13255	13270	13263	13273	13341	13289	13375	13331	13215	13408	13410	13339	13112	13255	13107	13160	13299	13304	13086	13236
24322	20950	27918	27802	27922	29704	30900	27745	26248	25708	24355	23963	23960	23862	24214	23782	23831	23842	23559	23464	23385	23271	23293	23206	23162	23098	23282	23516	23374	23199	23153	23145	23069	23224	23369	23352	23307	22916	23084	23094	23099	22989	23044	23186	23094	23147	23040	22895	23184	23089	23138	23216	23115	23128	23414	22925	23103	23266	23166	22771	23265	23314	23174	23081	23300	23247	23012	22946	23238	23151	23199	23324	23203	23128	23035	22960	23061	22971	22938	23129	22971	23051	23092	23142	23185	23049	23301	23046	23103	23173	22996	23104	23256	23251	23138	23242	23173	23148	23120	23123	23399	23104	23331	23056	23171	23101	23153	23004	23244	23221	23053	23179	23155	23208	23139	23141	23197	23117	23096	23197	23229	23232	23304	22976	23069	23174	22924	22927	22985	23089	23028	23031	23289	23110	23027	22845	22908	23188	23131	23048	23129	23195	23199	23105	23432	23236	23109	22828	22948	23086	23262	22870	23204	23165	23016	22931	22978	22866	22825	23013	23115	23132	23020	23435	23055	22987	23274	23299	23166	23183	23065	23039	23097	23104	23018	23186	23042	22924	23231	23243	23301	23215	23049	22964	23292	23323	22952	23077	23398	23421	23184	23030	23136	23182	22992	23101	23072	23056	22983	22883	23326	23245	23055	23176	23392	23052	23101	23123	23182	22972	23271	23199	23177	23126	23228	23210	22986	23031	22974	23206	23047	22867	22944	23276	22857	23115	22963	23243	23004	23012	23280	23143	23259	23195	23121	22865	23116	23116	23094	23055	23144	22935	23028	23171	23341	23318	23141	23049	22943	23050	23074	23007	23135	23052	23148	22962	23155	23202	23088	23025	23094	22917	23059	23009	23027	23050	23162	23027	23122	23223	23223	23102	23253	23119	23313	22945	23063	22977	23057	23153	23239	22998	23174	23023	23184	23201	23323	23320	23097	23179	23134	23057	23474	22988	23253	23174	23195	23106	23114	23383	23257	23229	23002	23121	22972	23142	23016	23261	23101	23245	23107	23377	23113	23091	23208	22981	23100	23163	23061	23072	23109	23295	23021	23226	23023	23002	23447	22987	23082	23160	23218	23174	23039	23120	23395	23197	23177	23343	22989	23075	23179	23231	23410	22986	23011	23094	23056	23217	23114	23047	23181	23270	23250	23050	23161	23112	23001	23114	23149	23317	23323	23139	23006	23388	23121	23217	23078	23078	23140	22972	22961	22987	22957	23118	23334	23021	23342	23042	23092	22979	23118	23229	23050	23124	23185	23138	23003	22869	22984	23202	22880	23242	23078	23064	23210	23197	23037	23085	22856	22921	23014	23090	23368	23121	23278	23074	23104	23077	23068	23331	23021	23211	23349	23021	23171	23100	23208	23073	23184	23315	23284	23110	23062	23182	23291	23076	23223	23146	23053	23274	23121	23283	23046	23070	23258	23382	22973	23297	23076	23076	23091	23121	23319	23185	23337	23130	23218	23155	22928	23201	23083	22980	22949	23048	23328	23221	23458	23231	23201	23159	23046	23017	22885	23150	23209	23250	23086	23088	23222	23089	23167	22993	23075	23059	23059	23089	23182	22923	23191	23166	23215	23215	23066	23014	23077	23109	23155	23344	23265	23104	23222	23301	22960	23030	23273	23152	23186	23118	23164	23071	23246	23152	23146	23029	23235	22955	23244	22818	23053	22858	23089	23127	23237	23098	23406	22967	23221	23226	23127	23265	23111	23078	23159	23001	23202	23088	23037	23002	23091	23041	23140	23134	23124	23281	22928	23107	23041	23164	23185	23117	23032	23276	22918	23170	23180	23171	22950	23155	22888	23037	23032	23293	23067	23077	22993	23139	23214	23093	23010	23146	23120	23167	23003	23006	23226	23078	22994	22981	22938	23097	23076	23087	23125	23001	23145	23245	23293	22935	23331	23254	23216	23033	23066	22822	23021	23138	23301	23197	23213	23016	23023	23172	22926	23067	23143	23186	23103	22959	23092	22878	22847	23096	23152	23009	23259	23152	23128	23383	22970	23043	23159	22913	23196	23104	23201	22974	23153	23119	23413	23132	23245	23172	22981	23313	23037	23289	23116	23102	23008	23037	22906	23107	23323	23226	23117	22787	22881	22998	23132	22970	23078	22842	22903	23088	23208	23134	23038	23112	22976	23160	23244	23082	23266	23207	22955	23278	23378	22947	23163	23174	23181	23300	23011	23234	23062	22956	22940	23098	23240	23136	23278	22967	23137	23007	23112	23127	23353	23142	23298	23194	23026	23240	23138	23031	22927	23064	23317	23008	23147	23374	23074	22997	23194	23071	23362	23023	23078	23162	23052	22900	23078	23086	23038	23089	22948	22957	22903	22980	23016	23024	23071	23189	23146	23210	23165	22890	23292	23092	23136	23173	23112	23240	23177	23340	23063	23180	23182	23051	23145	22941	23030	23290	23305	23015	23121	23089	23251	23030	22872	23071	23180	23387	23046	23151	23186	23104	23096	23199	23191	22991	23137	23143	23194	23200	23310	23129	23311	23161	23321	22977	23097	23190	23059	23287	22890	22966	22978	23065	23255	23072	23084	22926	22980	23098	22986	23320	23087	23264	23011	23220	23049	23268	23406	23235	23058	23185	23255	22989	23151	23206	23173	23077	23057	23246	23133	23151	23045	23150	23351	23303	23165	23284	23228	23084	23304	23215	22933	22930	23272	23023	23092	23104	23278	23289	23179	23120	23287	23102	23074	23040	23141	22979	23118	23272	23422	23095	23353	23325	22972	23117	23162	23079	23145	23053	23240	23035	23027	23124	23077	23419	23070	23034	23004	23015	23158	22980	23037	22957	23013	22981	23244	23137	23258	22972	23006	23191	22817	22944	23239	23086	23193	23148	23025	22917	23055	23159	23151	23249	23275	22972	23178	22917	22955	23188	23045	23009	23071	23103	22905	23214	22851	22923	23105	23143	23184	23354	23209	23141	22936	23202	23174	22922	22932	23029	23168	23256	23125	22787	23063	23201	23031	22893	22937	23172	23230	23046	22998	22988	23345	23272	23030	23328	23414	23049	23390	23306	23312	23312	23284	22957	23239	22909	23089	23228	23172	23256	23152	22833	23120	23160	22944	22961	23278	23020	22985	23109	23117	23220	23114	23058	23457	23034	23111	23092	23246	23037	23406	23259	23315	22981	23068	23097	23072	23138	23142	23118	22986	22937	23128	23219	23220	23441	23151	23060	23148	23195	23159	23005	23311	23238	23004	23309	22935	22922	23016	23048	23163	23119	23161	23136	23098	23078	23083	23046	23054	23160	23167	23063	23211	23152	23269	23205	23017	23220	23220	23345	23076	23060	23327	22860	22944	23103	23061	23081	23126	23272	23149	23385	23004	23245	23135	23108	23189	23371	22881	23252	23150	23130	23358	22987	23172	23170	23278	22979	23164	23099	23138	23014	23037	23068	23088	23063	23174	23258	23448	23138	23256	23008	22895	23089	23392	23164	23162	23076	23115	23093	23110	23202	23264	22952	23082	22975	23520	23131	23440	23238	23099	23170	23064	23143	23235	23299	22989	23230	23330	23062	22971	23020	23282	23208	23042	22930	23013	23094	22993	23085	23040	23090	23048	23021	22883	23042	23177	23236	23187	23135	23096	23335	23198	22895	23043	22976	23096	23069	23185	23107	23096	23241	23216	23147	23224	23027	23158	23117	23215	23149	22907	23212	23223	23043	22688	22844	22945	23166	23226	23130	23219	23026	23154	23158	23104	23045	23087	23154	23160	23082	23184	23109	23157	23311	23197	23300	23088	23286	23240	23321	23237	23076	22984	23079	23166	22880	23290	23144	22966	22996	23219	23167	23308	23128	23059	23014	23283	22806	23151	23238	23222	22988	23122	23091	23458	22731	23318	23208	22944	22883	22892	23092	23073	23005	23023	23185	23051	23170	22894	23413	23023	23040	23101	23198	22983	23037	23367	23089	22997	22929	23177	22969	22988	23231	22776	23154	23028	23444	23177	23108	23259	23344	23192	23062	23234	23316	23120	23070	22845	23330	23050	23072	23090	23158	23182	22974	23049	22970	23054	23079	23138	22866	23133	23042	23255	22960	23139	23075	23160	23078	22895	22983	23026	23136	23102	23170	23332	23205	23082	23212	23277	23159	23004	23009	23104	23110	23250	23103	22959	23162	23064	23369	23193	23193	23204	23187	23359	23214	23051	23286	22939	23264	23257	23096	23144	23097	23086	22974	23037	23039	23019	23016	23265	22925	23154	23286	23260	23228	23182	23317	23093	23048	22970	23060	23080	23036	23275	23030	22966	23155	23089	23181	23244	23137	23131	23035	23260	23097	23103	23297	23255	22852	23111	23211	22936	23348	23047	22981	23088	22870	23080	23048	23185	23243	23288	23088	23069	23009	23068	23266	23152	23149	23235	23215	23029	23015	22880	23267	23104	23219	23269	23323	23170	23047	23188	23168	23009	23121	22988	22924	22967	23111	22851	23284	23239	23278	22985	23176	23175	23003	23011	23316	23141	23324	23135	23142	23028	23226	22959	23178	23362	23285	23096	23329	23039	23255	23186	23140	23116	23162	23081	23148	23201	23202	23203	23108	22994	23150	23236	23172	23077	23185	23226	22791	23160	22916	23195	23065	23120	23424	23105	23068	23112	23357	22997	23223	23248	23225	23061	23090	23274	22931	22879	23221	23146	23201	23183	22998	23081	23122	23112	22962	23214	23340	23227	23250	23080	23042	22933	23189	23043	23082	23139	23257	23234	23077	22785	22884	22957	23159	23036	23266	23039	23184	23022	23331	23046	23066	23121	22976	23153	23083	22954	23070	22964	23060	23088	23055	23133	23170	23124	22915	23011	23019	22897	22947	23038	23158	23003	22758	23004	23083	23070	23317	23285	22948	23031	23095	23111	23062	23055	23045	23027	23237	23124	23003	23163	23242	23163	23407	23247	23130	22939	22922	23011	23038	23096	23408	23157	23147	23206	23134	22973	23176	22981	22964	23110	23146	23232	23299	23128	23114	23282	23039	23028	23047	23007	23136	23200	23071	23102	23087	23032	22794	23167	23381	23202	23162	23064	23262	23284	23156	22892	23228	22813	23039	23174	22961	23059	23001	23101	22881	23287	23280	23126	23081	22918	23059	23207	23119
12968	30797	30718	23508	18882	18544	18056	16425	15434	14916	14200	13842	13976	13815	13920	13708	13704	13735	13580	13497	13589	13395	13501	13401	13458	13486	13622	13453	13461	13377	13332	13600	13667	13548	13251	13194	13325	13467	13488	13506	13273	13469	13390	13419	13200	13427	13501	13464	13273	13387	13477	13433	13364	13299	13331	13312	13477	13217	13446	13305	13386	13401	13436	13217	13314	13290	13273	13250	13269	13394	13440	13523	13400	13500	13307	13319	13288	13413	13451	13313	13140	13401	13450	13244	13325	13486	13312	13362	13452	13370	13431	13346	13324	13333	13198	13302	13392	13302	13530	13299	13255	13354	13337	13339	13317	13329	13414	13381	13304	13392	13278	13347	13282	13146	13303	13426	13428	13360	13233	13353	13336	13173	13295	13464	13268	13249	13327	13281	13201	13557	13449	13414	13291	13345	13397	13525	13310	13303	13331	13297	13288	13363	13336	13455	13379	13421	13406	13393	13200	13537	13321	13175	13385	13320	13218	13593	13551	13155	13472	13254	13297	13273	13340	13466	13247	13402	13365	13568	13360	13459	13626	13344	13277	13426	13236	13455	13317	13359	13269	13389	13257	13457	13268	13241	13426	13288	13441	13391	13432	13377	13314	13358	13355	13312	13481	13507	13398	13353	13366	13270	13303	13359	13504	13309	13497	13293	13209	13444	13241	13405	13395	13311	13407	13331	13257	13315	13179	13283	13266	13161	13334	13310	13341	13223	13229	13321	13451	13538	13411	13270	13340	13338	13412	13415	13376	13388	13212	13389	13132	13291	13414	13309	13308	13323	13341	13400	13182	13565	13377	13332	13189	13269	13091	13260	13262	13450	13275	13298	13238	13328	13343	13315	13249	13342	13300	13493	13417	13356	13387	13203	13201	13168	13172	13043	13339	13327	13341	13430	13439	13319	13281	13356	13377	13252	13287	13335	13262	13302	13308	13401	13504	13405	13493	13437	13178	13410	13320	13153	13203	13289	13284	13477	13485	13568	13135	13240	13326	13157	13321	13327	13559	13428	13301	13447	13397	13251	13363	13510	13479	13462	13344	13273	13413	13214	13311	13326	13481	13507	13405	13295	13225	13344	13269	13385	13330	13288	13420	13340	13366	13160	13430	13354	13329	13317	13197	13402	13394	13169	13496	13343	13306	13276	13428	13154	13379	13373	13304	13282	13455	13235	13233	13242	13292	13428	13174	13372	13457	13451	13386	13300	13326	13361	13324	13292	13365	13303	13506	13307	13231	13415	13519	13451	13285	13170	13280	13312	13297	13387	13537	13287	13146	13245	13346	13391	13439	13377	13424	13359	13450	13356	13236	13248	13482	13164	13384	13405	13271	13214	13368	13326	13244	13390	13561	13190	13212	13318	13321	13223	13419	13361	13293	13327	13564	13335	13470	13316	13233	13264	13444	13262	13260	13418	13373	13324	13394	13456	13177	13350	13420	13320	13401	13302	13568	13251	13162	13240	13393	13216	13426	13285	13346	13397	13451	13263	13345	13195	13386	13498	13438	13266	13348	13341	13496	13174	13311	13372	13342	13213	13293	13367	13436	13601	13246	13335	13339	13303	13276	13275	13286	13459	13433	13331	13217	13139	13452	13348	13391	13194	13369	13313	13410	13258	13408	13414	13286	13421	13338	13352	13218	13194	13264	13412	13553	13376	13373	13425	13248	13336	13167	13540	13373	13294	13434	13509	13234	13284	13508	13406	13328	13202	13417	13421	13428	13396	13083	13348	13317	13442	13255	13314	13630	13387	13482	13277	13373	13428	13298	13319	13222	13335	13426	13387	13182	13294	13328	13259	13425	13322	13323	13464	13544	13430	13340	13329	13243	13371	13281	13416	13263	13328	13349	13280	13444	13397	13265	13311	13461	13307	13285	13377	13361	13264	13403	13322	13431	13379	13310	13232	13284	13382	13237	13392	13372	13368	13221	13320	13275	13261	13436	13197	13327	13322	13322	13280	13355	13376	13396	13247	13538	13548	13288	13550	13419	13452	13353	13364	13373	13443	13387	13265	13147	13438	13333	13352	13271	13235	13184	13517	13224	13322	13186	13348	13329	13242	13213	13246	13358	13383	13369	13099	13273	13270	13360	13399	13382	13335	13290	13424	13352	13535	13146	13437	13230	13348	13500	13350	13254	13268	13280	13167	13434	13224	13322	13425	13208	13484	13435	13245	13310	13485	13236	13364	13230	13266	13344	13442	13282	13361	13307	13189	13315	13317	13375	13453	13469	13396	13295	13381	13257	13228	13255	13381	13421	13264	13240	13376	13422	13452	13326	13439	13389	13367	13356	13213	13370	13303	13292	13337	13427	13376	13310	13459	13348	13447	13149	13243	13396	13310	13355	13439	13260	13188	13416	13112	13508	13396	13267	13343	13385	13401	13344	13287	13299	13235	13403	13292	13414	13455	13322	13340	13282	13296	13115	13317	13534	13379	13420	13289	13351	13468	13370	13442	13388	13369	13496	13373	13336	13493	13244	13349	13260	13216	13343	13288	13436	13242	13256	13466	13276	13374	13137	13383	13353	13392	13413	13398	13352	13137	13230	13473	13427	13305	13378	13287	13302	13176	13485	13378	13403	13339	13137	13311	13549	13196	13237	13386	13418	13329	13245	13489	13539	13446	13445	13375	13394	13405	13211	13388	13392	13345	13332	13357	13176	13373	13409	13145	13343	13422	13343	13355	13310	13116	13400	13202	13224	13374	13341	13373	13426	13208	13398	13272	13194	13377	13234	13391	13303	13443	13323	13520	13470	13407	13362	13430	13352	13326	13512	13376	13326	13457	13316	13540	13324	13339	13416	13306	13203	13273	13378	13428	13425	13267	13273	13461	13324	13387	13374	13378	13442	13268	13298	13461	13377	13200	13337	13375	13267	13429	13481	13342	13177	13429	13464	13310	13333	13366	13396	13364	13309	13377	13277	13523	13291	13541	13166	13273	13372	13343	13328	13346	13277	13424	13347	13389	13181	13448	13368	13440	13335	13320	13414	13308	13360	13232	13489	13307	13452	13358	13174	13354	13309	13165	13295	13389	13399	13347	13270	13146	13384	13336	13559	13310	13416	13282	13445	13307	13312	13432	13472	13314	13320	13296	13321	13639	13500	13299	13236	13467	13386	13254	13336	13366	13268	13396	13243	13269	13230	13476	13393	13367	13395	13280	13199	13447	13444	13428	13348	13229	13338	13365	13307	13390	13316	13185	13260	13407	13432	13376	13142	13387	13487	13422	13341	13370	13373	13527	13434	13321	13165	13301	13314	13204	13376	13453	13480	13496	13192	13391	13372	13362	13353	13485	13302	13322	13384	13300	13443	13491	13323	13310	13390	13274	13526	13025	13333	13424	13365	13440	13218	13398	13113	13356	13230	13362	13480	13232	13296	13336	13321	13440	13429	13259	13395	13357	13445	13206	13532	13325	13408	13245	13451	13351	13476	13374	13154	13206	13365	13422	13251	13571	13289	13332	13405	13278	13308	13372	13477	13307	13383	13335	13278	13189	13226	13390	13401	13203	13303	13336	13408	13367	13386	13232	13314	13333	13392	13303	13459	13503	13269	13282	13293	13617	13252	13372	13449	13372	13484	13250	13374	13447	13246	13421	13294	13262	13207	13315	13356	13412	13383	13227	13313	13219	13297	13525	13485	13369	13386	13338	13510	13313	13264	13373	13364	13276	13355	13243	13370	13171	13482	13283	13248	13266	13327	13273	13399	13256	13360	13227	13293	13286	13353	13328	13341	13460	13417	13327	13325	13317	13228	13177	13372	13243	13239	13283	13272	13327	13336	13367	13200	13232	13369	13276	13561	13379	13391	13443	13325	13340	13317	13329	13401	13212	13180	13424	13403	13343	13335	13332	13187	13302	13474	13495	13555	13432	13258	13422	13336	13245	13333	13384	13472	13383	13382	13477	13264	13382	13292	13250	13402	13346	13351	13295	13334	13400	13298	13287	13073	13356	13263	13529	13352	13201	13441	13244	13300	13336	13551	13319	13355	13501	13277	13428	13441	13444	13430	13288	13340	13402	13424	13331	13125	13493	13311	13351	13273	13254	13259	13225	13456	13340	13281	13465	13336	13464	13463	13473	13379	13302	13313	13363	13304	13482	13239	13224	13350	13255	13341	13335	13234	13219	13089	13319	13287	13372	13487	13321	13140	13427	13478	13195	13322	13268	13378	13387	13373	13399	13096	13397	13386	13145	13235	13238	13204	13522	13272	13367	13316	13394	13417	13316	13234	13218	13303	13202	13290	13204	13338	13460	13379	13513	13450	13431	13253	13359	13457	13403	13337	13407	13289	13281	13475	13275	13389	13404	13309	13297	13329	13346	13398	13340	13365	13247	13122	13357	13120	13446	13190	13224	13371	13452	13442	13458	13249	13512	13423	13317	13446	13307	13446	13262	13384	13337	13239	13272	13469	13277	13343	13369	13227	13469	13225	13284	13349	13196	13304	13502	13332	13284	13381	13408	13240	13379	13389	13275	13295	13341	13351	13168	13306	13413	13188	13342	13404	13290	13382	13339	13281	13214	13315	13419	13406	13288	13281	13379	13392	13484	13367	13435	13326	13402	13407	13311	13422	13421	13412	13359	13381	13418	13188	13286	13502	13411	13408	13481	13269	13218	13292	13330	13347	13316	13443	13233	13145	13301	13529	13389	13194	13248	13409	13274	13318	13353	13447	13358	13227	13385	13282	13376	13324	13278	13270	13344	13094	13389	13405	13306	13431	13309	13308	13230	13212	13323	13371	13311	13392	13223	13360	13265	13315	13264	13417	13278	13147	13391	13399	13372	13432	13383	13516	13329	13459	13346	13280	13276	13166	13184	13346	13399	13281	13322	13446	13449	13098	13286	13099	13220	13177	13351	13343	13393	13537	13402	13275	13493	13357	13338	13314	13238	13405	13344	13424	13268	13370	13237	13432	13410	13388	13323	13256	13227	13397	13359	13330	13287	13284	13235	13297	13443	13448	13329	13399	13459	13328	13277	13377	13363	13374	13266	13418	13276	13387	13209	13282	13331	13279	13400	13379	13353	13337	13382	13345	13209	13429	13182	13241	13336	13372	13218	13311	13546	13384	13397	13476	13442	13312	13395	13451	13300	13189	13151	13262	13414	13387	13460	13323	13498
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
