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
339403015500	339403016017	339403016567	339403017117	339403017667	339403018217	339403018767	339403019317	339403019867	339403020417	339403020967	339403021517	339403022067	339403022617	339403023167	339403023717	339403024267	339403024817	339403025367	339403025917	339403026467	339403027017	339403027567	339403028117	339403028667	339403029217	339403029767	339403030317	339403030867	339403031417	339403031967	339403032517	339403033067	339403033617	339403034167	339403034717	339403035267	339403035817	339403036367	339403036917	339403037467	339403038017	339403038567	339403039117	339403039667	339403040217	339403040767	339403041317	339403041867	339403042417	339403042967	339403043517	339403044067	339403044617	339403045167	339403045717	339403046267	339403046817	339403047367	339403047917	339403048467	339403049017	339403049567	339403050117	339403050667	339403051217	339403051767	339403052317	339403052867	339403053417	339403053967	339403054517	339403055067	339403055617	339403056167	339403056717	339403057267	339403057817	339403058367	339403058917	339403059467	339403060017	339403060567	339403061117	339403061667	339403062217	339403062767	339403063317	339403063867	339403064417	339403064967	339403065517	339403066067	339403066617	339403067167	339403067717	339403068267	339403068817	339403069367	339403069917	339403070467	339403071017	339403071567	339403072117	339403072667	339403073217	339403073767	339403074317	339403074867	339403075417	339403075967	339403076517	339403077067	339403077617	339403078167	339403078717	339403079267	339403079817	339403080367	339403080917	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2606	3600	2300	2607	3600	2300	2607	3600	2300	2608	3600	2300	2608	3600	2300	2609	3600	2300	2609	3600	2300	2610	3600	2300	2610	3600	2300	2611	3600	2300	2611	3600	2300	2611	3600	2300	2612	3600	2300	2612	3600	2300	2612	3600	2300	2612	3600	2300	2613	3600	2300	2613	3600	2300	2614	3600	2300	2614	3600	2300	2614	3600	2300	2614	3600	2300	2614	3600	2300	2615	3600	2300	2615	3600	2300	2616	3600	2300	2616	3600	2300	2617	3600	2300	2617	3600	2300	2618	3600	2300	2618	3600	2300	2619	3600	2300	2619	3600	2300	2619	3600	2300	2620	3600	2300	2620	3600	2300	2621	3600	2300	2621	3600	2300	2622	3600	2300	2622	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22061	20451	28129	42242	62944	64247	57440	44918	33154	28380	26978	26752	26733	26549	26667	26546	26487	26399	26466	26409	26239	26207	26312	26409	26347	26208	26381	26231	26259	26386	26473	26393	26292	26353	26534	26476	26153	26358	26030	26406	26393	26344	26406	26226	26264	26199	26520	26372	26320	26455	26195	26244	26196	26418	26101	26370	26308	26143	26541	26380	26409	26236	26075	26141	26192	26112	26341	26348	26445	26203	26228	25989	26234	26206	26323	26452	26198	26148	26406	26295	26182	26611	26245	26111	26358	26440	26319	26187	26209	26203	26173	26230	26449	26221	26108	26240	26475	26222	26284	26250	26219	26374	26284	26296	26281	26123	26164	26225	26303	26314	26165	26386	26404	26209	26327	26407	26441	26261	25980	26238	26114	26002	26376	26189	26332	26086	26092	26103	26456	26162	26335	26336	26091	26343	26221	26262	26292	26391	26155	26328	26286	26041	26179	26387	26204	26165	26224	26334	26205	26167	26485	26305	26284	26410	26275	26324	26091	26285	26305	26074	25976	26019	26341	26342	26272	26163	26092	26343	26221	26250	26046	26148	26173	26229	26366	26190	26140	26313	26090	25954	25948	26272	26218	26309	26266	26330	26229	26240	26137	26394	26419	26394	26136	26224	26308	26361	26404	26433	26550	26291	26302	25992	26375	26317	26188	26197	26280	26217	26252	26304	26389	26309	26298	26075	26422	26446	26145	26248	26475	26187	26214	26338	26118	26214	25926	26069	26369	26083	25934	26438	26101	26183	26297	26237	26144	26208	26269	26188	26370	26133	26467	26216	26104	26484	26259	26063	26183	26202	26277	26369	26089	26095	26234	26227	26309	26233	26095	26313	26253	26286	26231	26244	26325	26140	26368	26228	26288	26150	26325	26214	26544	26254	26364	25971	25993	26031	26217	26147	26228	26356	26341	26215	26347	26023	26403	26171	26289	26132	26028	26097	26119	26199	26205	26364	26283	26295	26294	26168	26337	25998	26181	26305	26505	26225	26330	26102	26423	26172	26336	26202	26308	26387	26107	26349	26442	26451	26438	26219	26222	26207	26146	26567	26162	26167	26293	26272	26355	26173	26094	25945	26349	26279	26314	26329	26383	26298	26355	26183	26360	26204	26390	26379	26393	26096	26150	26200	26348	26315	26232	26195	26213	26448	26342	26288	26326	26332	25865	26175	25995	26197	26234	26111	26536	26034	26118	26341	26446	26231	26229	25867	26257	26418	26410	26179	26248	26276	26215	26386	26295	26183	26386	26074	26137	26368	26043	26267	26362	26109	26479	26209	26168	26270	26291	26251	26264	26231	26454	26313	26227	26213	26236	26202	26109	26185	26376	26270	26299	26430	26050	26070	26340	26359	26335	26368	26297	26204	26136	26189	26058	25986	26402	26361	26218	26051	26212	26033	26287	26350	26185	26144	26231	26189	26115	26407	26221	26150	26257	26303	26128	26152	26264	26228	26096	26424	26053	26214	26109	26212	26210	26056	26370	26356	26108	26171	26249	26310	26310	26167	26229	26208	26205	26462	26216	26107	25832	26245	26387	26200	26155	26378	26140	26362	26143	26404	26230	26226	26205	26129	26439	26165	26196	26283	26193	26207	25986	26242	26220	26008	26559	26305	26362	25827	26125	26053	26297	26658	26068	26050	26289	26154	26037	25963	26280	26212	26314	26247	26117	26370	26431	26285	26242	26134	26389	26094	26285	26250	26072	26386	26477	26155	26192	26225	26518	26337	26205	26537	26461	26105	26246	26222	26449	26447	26425	26412	26370	26191	26026	26376	26103	26191	26236	26107	26274	26391	26304	26161	26164	26324	26362	26066	26152	25882	26104	26083	26125	26361	26167	26238	26104	26095	26262	26327	26489	26243	26280	26144	26248	25906	26034	26373	25923	26087	26171	26237	26100	26413	26523	26228	26338	26174	26143	26286	26362	26213	26303	26204	26212	26316	26464	26124	26133	26278	26144	26438	26371	26283	26383	26157	26129	26117	26183	26214	26261	25875	26373	26327	26535	26410	26385	26331	26318	26398	26120	26144	26051	26152	26245	26393	26145	26043	26425	26202	26191	26433	26206	26174	26177	26298	26118	26045	26234	26361	26266	26242	26028	26144	26339	26222	26103	26310	26239	26123	25965	26175	26293	26278	26333	26441	26377	26231	26206	26102	25968	26197	26395	26363	26225	26152	26286	26232	26212	26178	26437	26278	26228	26360	26128	26336	26289	26117	26204	26435	26463	26270	26200	26285	26345	26207	25988	26381	26272	26327	26274	26168	26272	26137	26452	26120	26128	26377	26058	26208	26232	26110	26225	26281	26168	26262	26508	26340	26320	26328	26221	26115	26038	26159	26400	26215	26328	26377	26369	26271	26521	26457	26237	26106	26056	26112	26285	26206	26267	26153	26176	26146	26269	26370	26224	25988	26185	26319	26348	26213	26444	26235	26345	26243	26209	26382	26211	26362	26185	26289	26326	26196	26162	26202	26055	26048	26195	26221	26533	26218	26469	26065	26194	26079	26113	26157	26435	26162	26392	26336	26227	25969	26383	26419	26252	26428	26332	26337	26431	26099	26334	26210	26319	26227	26335	26445	26245	26391	26204	26365	26334	26057	26132	26146	26183	26443	26570	26414	26273	26311	26267	26280	26308	26229	26173	26165	26199	26169	26137	26128	26004	26159	26355	26406	26223	26277	26108	26152	26161	26169	26157	26322	26042	25973	26254	25933	26216	26256	26213	26232	26268	26192	26118	26030	26366	26380	26256	26042	26081	26248	26153	26049	26152	26415	26211	26129	26465	26292	26291	26408	26300	26253	26295	26447	26292	26363	26190	26253	25986	26070	26334	26299	26145	26282	26234	26192	26203	26319	26257	26135	26475	26201	26288	26316	26186	26198	26171	26236	26240	26290	26313	26211	26329	26123	26298	25964	26193	26300	26368	26241	26227	26276	26389	26254	26208	26157	26222	26372	26426	26037	26040	26314	26137	26336	26273	26258	26489	26346	26349	26138	26123	26303	26350	26181	26400	26258	26318	26264	26494	26085	26169	26362	26185	26318	26142	26404	25974	26008	26169	26103	26242	26292	26185	26376	25798	26222	26371	26060	26236	26416	26116	26354	26314	26287	26219	26434	26310	26118	26520	26233	26395	25913	26237	26502	26469	26162	26190	26278	26294	26183	26384	26026	26267	26244	26310	26026	25909	26121	26084	26423	25838	26083	26299	26258	26028	26331	26203	26168	26313	26194	26290	26187	26259	25940	26276	26243	26393	25977	26268	26222	26312	26585	26274	26242	26028	26127	26333	26204	26085	26066	26053	26186	26586	26141	26426	26217	26423	26305	26504	26360	26301	26453	26216	26195	26279	26499	26348	26257	26485	26190	26309	26271	26120	25852	26090	26260	26299	26133	26312	26276	26460	26426	26178	26334	26154	26419	26254	26144	26266	26238	26212	26399	26372	26028	26165	26304	26196	26165	26278	26366	26388	26231	26377	26439	26211	26196	26241	26363	26395	26349	26525	26315	26304	26368	26126	26425	26230	26424	26291	26042	26142	26211	26197	26170	26614	26184	26140	26072	26500	26597	26039	26087	26180	26096	26271	26134	26158	26316	26381	26037	26105	26253	26373	26218	26342	26358	26357	26366	26340	26012	26347	26236	26324	26122	26259	26307	26139	26101	26218	26372	26238	26379	26469	26309	26237	26128	26302	26096	26085	26240	26192	26259	26362	26227	26335	26049	26237	26488	26142	26302	26289	26246	26060	26086	26468	26312	26166	26074	26299	26161	26340	26228	26360	26125	26421	26471	26374	26216	26183	26463	26095	26358	25993	26095	26218	26099	26250	26269	26084	26106	26342	26187	26248	26500	26239	26303	26221	26121	26259	26406	26157	26182	26380	26266	26273	26359	26453	26163	26379	26246	26063	26255	26479	26469	26282	26132	26359	26123	26402	26240	26317	26203	26133	26289	26054	26180	26256	26296	26102	26186	26079	26106	26150	26202	26111	26377	26462	26167	26209	26478	26182	26165	26316	25987	26225	26310	26307	26220	26310	26453	26325	25998	26130	26269	26371	26472	26053	26287	26319	26113	26312	26235	26082	26329	26233	26346	26263	26349	26117	26425	26056	26222	26324	26171	26161	26351	26142	26442	26101	26664	26281	26221	26089	26299	26368	26156	26249	26404	26187	26431	26529	26143	26418	26082	26407	26156	26415	26354	26091	26222	26022	25912	26330	26168	26246	26292	26055	25949	26134	26299	26431	26331	26232	26272	26573	25983	26366	26353	26140	26157	26024	26336	26475	26159	26198	26209	26331	26336	26481	26372	26109	26458	26186	26689	26129	26255	26391	26527	26597	26263	25989	26092	26302	26244	26471	26007	26157	26191	26301	26233	26222	26231	26284	26361	26237	26479	26087	26163	26105	26243	26464	26245	26189	26208	26399	26238	26056	26075	26133	26137	26131	26443	26312	26488	26034	26204	26438	26221	26331	26207	26258	26304	26334	26399	26153	26295	26269	26197	26125	26266	26327	26170	26450	26244	26313	26161	26429	26157	26180	26304	26286	26543	26119	26188	26290	26157	26221	26592	26237	26272	26286	26203	26199	26268	26262	26156	25984	26359	26144	26110	25961	26092	26054	26198	26359	26132	26172	26278	26331	26371	26356	26392	26336	26253	26077	26020	26121	26061	26479	26230	26257	26223	26223	26392	26375	26218	26041	26478	26437	26143	26212	26460	26300	26114	26034	26340	26427	26392	26535	26111	26206	26253	26177	26129	26038	26446	26078	26218	26253	26427	26231	26058	26449	26196	26146	26243	26353	26317	26054	26338	26282	26081	26152	26354	26124	26174	26134	26306	26390	26136	26273	26422	26248	26338	26376	26317	26312	26278	26154	26292	26148	26338	26238	26154	26306	26063	26118	26501	26428	26352	26315	26133	26115	26369	26437	26423	26227	26491	26374	26288	26176	26260	26192	26201	26216	26136	26373	26440	26292	26149	26227	26446	26315	26462	26229	26052	26606	26180	26157	26175	26275	26505	26193	26449	26109	26358	25988	25969	26182	26430	26296	26228	26439	25984	26325	26055	26261	26322	26340	26145	26116	26088	26266	26259	26244	26143	26363	26255	26214	26454	26277	26279	26139	26158
36136	63785	60156	72007	71078	67389	53803	35686	22371	17299	16338	16263	16344	16212	16182	16239	16294	16171	16314	16393	16380	16173	16289	16208	16227	16349	16210	16187	16212	16282	16082	16165	16213	16329	16482	16187	16349	16199	16194	16245	16435	16212	16203	16267	16202	16411	16289	16322	16182	16243	16345	16283	16313	16334	16148	16296	16297	16143	16369	16263	16451	16256	16189	16501	16279	16187	16272	16202	16136	16136	16039	16295	16264	16449	16284	16145	16277	16124	16252	16268	16240	16123	16374	16233	16091	16401	16345	16368	16303	16302	16254	16245	16131	16008	16171	16225	16159	16234	16149	16148	16245	16109	16154	16264	16150	16115	16090	16283	16170	16243	16221	16249	16240	16151	16273	16165	16284	16206	16298	16132	16187	16216	16402	16204	16193	16182	16322	16133	16225	16309	16284	16131	16394	16245	16117	16161	16341	16290	16276	16244	16163	16169	16194	16211	16357	16275	16248	16097	16211	16305	16278	16169	16134	16340	16216	16285	16145	16069	16094	16277	16253	16080	16171	16164	16199	16253	16118	16158	16128	16340	15966	16137	16156	16195	16080	16238	16036	16086	16146	16313	16224	16190	16209	16095	16212	16151	16074	16263	16151	16258	16246	16176	16101	16194	16146	15980	16295	16157	16184	16144	16059	16163	16124	16204	16171	16064	16322	16237	16102	16153	16033	16297	16171	16208	16233	16227	16168	16064	16168	16137	16354	16229	16226	16255	16188	16233	16160	16088	16092	16078	16169	16233	16192	16135	15945	16201	16136	16012	16210	16240	16282	16247	16176	16233	16359	16258	16306	16133	16048	16395	16227	16177	16046	16274	16282	16214	16106	16058	16190	16315	16154	16148	16390	16217	16243	16159	16229	16112	16263	16145	16125	16171	16301	16377	16175	16154	16245	16263	16099	16354	16280	16229	16173	16234	16091	16331	16157	16335	16318	16217	16223	16294	16191	16110	16112	16176	16044	16265	16402	16136	16308	16117	16138	16145	16323	16241	16112	16239	16145	16362	16113	16120	16255	16217	16137	16431	16199	16326	16192	16319	16254	16106	16164	16155	16251	16109	16220	16283	16229	16330	16259	16161	16200	16214	16250	16175	16030	16274	15930	16221	16225	16119	16149	16315	16004	16485	16261	16199	16278	16258	16164	16094	16286	16227	16109	16156	16235	16229	16170	16257	16149	16111	16249	16210	16381	16224	16231	16160	16277	16266	16117	16357	16256	16303	16261	16256	16128	16195	16153	16271	16231	16253	16149	16260	16134	16283	16144	16224	15992	16272	16171	16139	16220	16210	16236	16247	16214	16334	16324	16422	16095	16180	16073	16167	16224	16175	16409	16155	16169	16322	16136	16249	16089	16235	16128	16291	16292	16124	16176	16239	16037	16247	16142	16177	16200	16120	16149	16242	16295	16114	16278	16243	16313	16257	16086	16216	16291	16207	16318	16254	16276	16201	16351	16248	16059	16131	16139	16346	16098	16237	16259	16057	16229	16102	16101	16131	16186	16233	16103	16389	16087	16301	16110	16221	16141	16140	16233	16287	16123	16173	16126	16179	16076	16143	16098	16251	16324	16327	16145	16062	16099	16236	16251	16250	16103	16059	16115	16145	16202	16239	16180	16118	16134	16269	16244	16053	16112	16131	16046	16254	16324	16133	16212	16094	16184	16151	16053	16094	16158	16134	16328	16221	16167	15946	16186	16175	16143	16367	16183	16109	16136	16069	16224	16191	16249	16248	16170	16022	16099	16201	16065	16338	16360	16077	16183	16240	16178	16138	16228	16310	16078	16187	16159	16085	16284	16318	16101	16263	16097	16408	16193	16353	16284	15960	16168	16182	16267	16097	16027	16163	16121	16197	16156	16387	16180	16273	16225	16211	16185	16311	16161	16133	16205	16321	16001	16252	16263	16373	16256	16339	16094	16171	16145	16126	16235	16341	16139	16310	16170	16180	16128	16247	16022	16240	16268	16215	16120	16218	16272	16335	16262	16141	16162	16171	16337	16295	16222	16216	16105	16239	16169	16259	16090	16162	16298	16214	16021	16037	16040	16164	16167	16207	16235	16235	16130	16129	16295	16361	16162	16375	16159	16167	16154	16249	16329	16180	16284	16222	16107	16315	16248	16304	16149	15995	16287	16246	16209	16266	16161	16152	16262	16012	16264	16277	16239	16103	16233	16097	16205	16308	16136	16059	16022	16138	16127	16155	16304	16331	16220	16096	16193	16190	16257	16187	16240	16283	16293	16157	16225	16314	16091	16120	16242	16291	16210	16208	16115	16245	16347	16251	16216	16111	16195	16279	16189	16334	16208	16110	16072	16310	16165	16152	16238	16124	16183	16057	16484	16071	16325	16094	16370	16322	16282	16357	16164	16254	16014	16062	16175	16186	16166	16217	16036	16244	16077	16090	16106	16243	16405	16317	16193	16067	16256	16191	16151	16319	16171	15996	16373	16170	16223	16054	16346	16218	16269	16297	16114	16001	16309	16318	16344	16139	16240	16171	16202	16169	16220	16312	16110	16242	16247	16234	15986	16270	16144	16003	16103	16190	16280	16401	16304	16170	16376	16212	16281	15969	16131	16362	16171	16152	16180	16283	16146	16056	16031	16317	16316	16253	16203	16307	16225	16198	16217	16303	16140	16220	16114	16456	16148	16408	16163	16180	16041	16029	16281	16207	16145	16210	16237	16139	16216	16215	16155	16041	16263	16086	16382	16336	16134	16152	16341	16075	16095	16382	16092	16304	16211	16307	16238	16190	16251	16212	16319	16210	16105	16086	15948	16157	16175	16154	16418	16192	16105	16084	16108	16210	16243	16052	16328	16191	16058	16162	16181	16086	16158	16358	16104	16096	16224	16026	15910	16291	16116	16235	16060	16242	16051	16215	16109	16155	16140	16062	16121	16319	16142	16208	16019	16237	16118	16354	16259	16120	16391	16304	16256	16135	16094	16314	16213	16183	16159	16131	16271	16279	16178	16128	16238	16233	16238	16073	16029	16228	16189	16208	16136	16290	16121	16189	16084	16107	16436	16098	16179	16221	16209	16187	16210	16197	16207	16179	16196	16229	16113	16166	16300	16119	16234	16238	16294	16335	16198	16275	16118	16189	16133	16293	16038	16275	16285	16176	16272	16220	16097	16236	16204	16280	16236	16398	16209	16240	16358	16303	16095	16096	16205	16076	16107	16073	16218	16206	16120	16220	16160	16050	16417	16207	16145	16179	16051	16184	16078	16402	16103	16073	16357	16325	16241	15882	16359	16367	16204	16104	16184	16169	16089	16198	16315	16143	16204	15998	16029	16122	16172	16155	16116	16327	16240	16155	16239	16173	16144	16196	16300	16219	16162	16007	16271	16107	16203	16264	16243	16171	16327	16089	16330	16098	16399	16265	16322	16031	15954	16268	16258	16233	16192	16283	15901	16161	16307	16111	16265	16101	16113	16239	16124	16204	16162	16097	16315	16231	16214	16370	16295	16028	16366	16279	16121	16152	16193	16228	16056	16152	16332	16220	15871	16262	16165	16250	16202	16107	16119	16276	16101	16281	16091	16309	16144	16248	16225	16272	16155	16225	16323	16261	16345	16102	16163	16110	16229	16010	16076	16304	16076	16125	16167	16185	16193	16259	16259	16298	16291	16208	16177	16360	16339	16179	16297	16227	16082	16163	16246	16077	16177	16061	16179	16219	16239	16190	16145	16353	16187	16156	16105	16329	16262	16188	16089	16305	16212	15985	16030	16137	16209	16155	16164	16246	16274	16090	16540	16100	16051	16142	16274	16257	16142	16173	16177	16311	16097	16231	16143	16136	16089	16279	16187	16098	16235	16232	16166	16188	16040	16235	16240	16322	16252	16334	16003	16199	16138	16293	16110	16285	16130	15983	16278	16197	16119	16343	16037	16272	16227	16124	16158	15929	15940	16063	15923	16105	16161	16156	16065	16301	16224	16229	16148	15988	16247	16180	16144	16000	16141	16253	16130	16269	16180	16355	16198	16259	16142	16155	16213	16196	16334	16135	16336	16190	16205	16098	16156	15860	16002	16226	16280	16035	16155	16232	16283	16228	16192	16172	16059	16357	16253	16175	16246	16168	16211	16171	16121	16178	16189	16237	16185	16007	16132	16203	16187	16134	16387	16034	16191	16195	16145	16238	16300	16064	16144	16030	16010	16135	16135	16222	16243	16101	16124	16213	16199	16274	16167	16283	16033	16400	16207	16247	16206	16145	16390	16145	16158	16361	16081	16374	16340	16296	16212	16089	16081	16187	16168	16051	16148	16226	16296	16204	16117	16183	16350	16416	16066	16231	16131	16196	16185	16161	16201	16034	16260	16292	16206	16138	16170	16180	16075	16260	16344	16226	15909	16006	16192	16198	16082	16307	16186	16258	15999	16146	16232	16237	16298	16117	16258	16301	16297	16101	16393	16135	16309	16098	16102	16294	16224	16155	16117	16299	16104	16143	16227	16058	16077	16116	16213	16285	16304	16336	16239	16183	16175	16042	16102	16170	16128	16386	16272	16171	16145	16318	16134	16274	16097	16084	16359	16330	16145	16256	16282	16226	16184	16396	16080	16130	16012	16403	16152	16224	16217	16093	16390	16163	16223	16153	16199	16117	16241	16368	16158	16211	15997	16335	16155	16043	16215	16054	16142	16028	16167	16079	16153	16309	16028	16269	16202	16061	16396	16151	16174	16280	16213	16241	16304	16397	16125	16130	16158	16250	16067	16182	16034	16153	16276	16113	16153	16173	16234	16154	16063	16232	16118	16172	16383	16005	16220	16184	16328	16240	16094	16582	16076	16284	16140	16002	16129	16190	16059	16049	16265	16248	16201	16124	16151	16353	16261	16226	16144	16308	16297	16193	16290	16026	16257	16132	16149	16311	16275	16146	16191	16268	16352	16175	16223	16177	16207	16271	16304	16238	16114	16153	16213	16358	16195	16191	16133	16351	16150	16143	16059	16348	16243	16137	16185	16332	16298	16003	16172	16136	16105	16322	16247	16177	16213	16193	16053	16352	16265	16243	16120	16234	16142	16310	16116	16301	16174	16077	16160	16398	16132	16214	16213	15966	16305	16224	16283	16221	16230	16224	16055	16159	16186	16052	16088	16259	16321	16414	16096	16331	16072	16163
36853	37911	41026	35219	33618	34416	33885	30733	28798	27682	27452	27414	27386	27553	27413	27161	27520	27495	27464	27507	27515	27290	27362	27329	27459	27255	27313	27320	27431	27425	27254	27351	27173	27486	27448	27273	27482	27224	27376	27165	27186	27554	27672	27162	27230	27366	27451	27339	27480	27170	27346	27274	27335	27156	27660	27369	27478	27200	27392	27445	27565	27344	27218	27249	27441	27313	27435	27499	27418	27444	27257	27226	27471	27472	27299	27324	27314	27173	27334	27561	27283	27470	27494	27442	27176	27407	27350	27184	27449	27145	27280	27398	27505	27323	27570	27488	27402	27368	27492	27420	27353	27814	27230	27382	27472	27600	27193	27348	27432	27356	27422	27032	27165	27333	27336	27393	27175	27420	27474	27428	27316	27194	27220	27276	27416	27364	27227	27446	27416	27479	27659	27417	26957	27174	27421	27252	27437	27291	27396	27497	27137	27297	27418	27355	27288	27321	27494	27588	27585	27392	27619	27459	27510	27364	27358	27266	27277	27166	27116	27382	27066	27459	27250	27411	27353	27348	27327	27513	27601	27540	27222	27418	27523	27105	27396	27541	27339	27358	27570	27306	27295	27230	27328	27432	27372	27233	27449	27520	27274	27389	27547	27268	27369	27040	27277	27464	27054	27201	27354	27408	27400	27452	27428	27276	27157	27148	27327	27462	27486	27228	27305	27552	27487	27377	27228	27279	27437	27554	27497	27222	27313	27380	27400	27246	27417	27383	27609	27276	27547	27397	27367	27398	27375	27423	27412	27368	27369	27531	27423	27401	27480	27371	27519	27260	27426	27332	27185	27371	27224	27120	27530	27236	27245	27129	27123	27479	27366	27203	27199	27551	27334	27272	27305	27566	27266	27324	27372	27230	27601	27386	27679	27361	27295	27262	27509	27540	27267	27148	27503	27154	27396	27515	27159	27482	27360	27307	27535	27470	27231	27270	27097	27235	27520	27360	27438	27232	27438	27462	27583	27348	27579	27523	27471	27327	27420	27439	27364	27177	27427	27572	27155	27466	27474	27326	27381	27425	27312	27304	27524	27297	27416	27543	27261	27179	27362	27302	27437	27620	27033	27433	27609	27607	27227	27495	27330	27237	27447	27668	27414	27467	27615	27655	27439	27268	27665	27154	27438	27254	27409	27401	27207	27094	27292	27338	27427	27313	27324	27379	27250	27547	27293	27292	27262	27465	27324	27237	27661	27481	27440	27425	27508	27738	27317	27265	27136	27467	27486	27511	27414	27348	27454	27365	27329	27356	27421	27462	27372	27303	27354	27458	27338	27452	27355	27079	27334	27217	27418	27490	27750	27544	27371	27588	27592	27496	27184	27260	27437	27333	27213	27193	27503	27420	27790	27228	27504	27305	27537	27499	27479	27459	27162	27378	27669	27453	27532	27448	27406	27271	27085	27160	27242	27175	27626	27571	27472	27202	27398	27508	27552	27399	27353	27293	27296	27185	27437	27182	27306	27117	27334	27629	27408	27351	27243	27482	27361	27691	27068	27548	27685	27316	27522	27243	27545	27266	27349	27239	27315	27289	27263	27222	27433	27190	27241	27227	27437	27414	27414	27039	27398	27409	27476	27190	27217	27385	27391	27177	27207	27465	27442	27582	27144	27315	27364	27256	27328	27560	27197	27312	27381	27238	27533	27177	27364	27407	27370	27145	27436	27258	27430	27202	27369	27301	27416	27279	27539	27471	27392	27599	27457	27265	27130	27538	27415	27182	27455	27272	27310	27487	27369	27511	27408	27345	27453	27389	27586	27377	27336	27462	27630	27451	27290	27296	27567	27475	27255	27241	27511	27380	27511	27549	27398	27490	27466	27275	27376	27399	27555	27566	27445	27427	27445	27438	27455	27304	27264	27226	27583	27233	27151	27264	27552	27444	27318	27325	27199	27521	27383	27419	27416	27352	27400	27397	27306	27409	27409	27304	27340	27196	27424	27402	27395	27403	27574	27468	27518	27427	27306	27266	27432	27611	27360	27252	27411	27270	27543	27591	27382	27155	27500	27520	27392	27397	27372	27425	27269	27492	27361	27502	27222	27396	27643	27248	27260	27356	27586	27438	27294	27542	27830	27632	27303	27429	27261	27418	27338	27305	27377	27425	27462	27234	27300	27586	27455	27198	27317	27221	27310	27437	27598	27408	27334	27140	27272	27483	27542	27363	27538	27470	27451	27458	27440	27394	27261	27312	27507	27315	27704	27361	27709	27500	27606	27492	27355	27628	27279	27282	27103	27428	27342	27143	27222	27422	27358	27441	27186	27316	27410	27348	27222	27233	27529	27259	27510	27402	27574	27280	27249	27363	27247	27291	27138	27489	27300	27618	27266	27448	27355	27485	27456	27553	27369	27380	27392	27421	27493	27524	27470	27451	27193	27145	27284	27503	27621	27179	27289	27122	27304	27381	27343	27227	27323	27380	27459	27398	27206	27230	27601	27535	27164	27417	27369	27137	27171	27329	27229	27582	27451	27425	27600	27273	27343	27747	27437	27384	27192	27136	27223	27379	27293	27292	27209	27554	27188	27447	27412	27477	27475	27536	27277	27378	27248	27249	27383	27427	27269	27329	27440	27259	27422	27559	27736	27534	27492	27489	27315	27226	27213	27436	27404	27655	27342	27407	27364	27252	27758	27564	27496	27503	27141	27524	27376	27245	27414	27293	27542	27372	27347	27596	27495	27285	27284	27505	27509	27321	27560	27357	27314	27525	27469	27522	27490	27398	27346	27355	27717	27339	27540	27758	27362	27496	27389	27469	27368	27410	27425	27130	27314	27463	27375	27398	27496	27365	27262	27464	27541	27385	27417	27332	27340	27295	27306	27313	27507	27301	27320	27243	27576	27450	27305	27328	27409	27456	27200	27458	27444	27326	27471	27293	27246	27607	27381	27451	27493	27343	27643	27296	27368	27191	27298	27354	27312	27269	27295	27325	27491	27270	27420	27416	27204	27370	27436	27165	27469	27226	27462	27473	27416	27335	27368	27125	27419	27564	27538	27176	27406	27479	27307	27396	27331	27171	27552	27475	27399	27558	27135	27566	27303	27298	27454	27325	27231	27357	27425	27387	27439	27315	27452	27303	27277	27298	27424	27451	27210	27246	27484	27359	27659	27442	26946	27601	27422	27599	27165	27355	27378	27491	27464	27287	27572	27597	27386	27359	27563	27099	27093	27089	27404	27387	27307	27469	27310	27499	27466	27355	27414	27320	27521	27472	27302	27351	27265	27507	27646	27495	27307	27521	27404	27522	27269	27300	27371	27324	27427	27483	27428	27116	27378	27131	27309	27256	27616	27405	27365	27309	27465	27465	27425	27373	27326	27410	27548	27219	27454	27233	27257	27644	27627	27541	27442	27293	27154	27489	27249	27289	27402	27576	27209	27551	27304	27401	27347	27404	27238	27408	27483	27336	27356	27197	27412	27477	27601	27437	27442	27393	27484	27393	27309	27425	27407	27302	27471	27337	27401	27610	27481	27649	27158	27417	27606	27376	27279	27304	27257	27589	27405	27322	27256	27154	27521	27208	27452	27287	27251	27416	27314	27797	27493	27407	27506	27342	27423	27217	27117	27391	27345	27384	27194	27264	27047	27489	27557	27183	27416	27337	27222	27294	27259	27297	27504	27191	27365	27310	27538	27514	27213	27474	27414	27173	27369	27425	27107	27438	27544	27274	27388	27380	27186	27442	27432	27758	27607	27340	27494	27325	27374	27261	27373	27531	27452	27533	27270	27089	27439	27197	27336	27218	27193	27558	27595	27489	27374	27403	27343	27451	27411	27270	27573	27678	27494	27485	27393	27338	27471	27548	27297	27320	27269	27410	27653	27197	27397	27417	27434	27681	27454	27628	27289	27283	27324	27409	27332	27316	27246	27522	27521	27393	27409	27175	27252	27527	27208	27588	27082	27412	27611	27132	27272	27339	27269	27294	27340	27168	27527	27258	27423	27401	27559	27565	27387	27551	26960	27368	27524	27430	27504	27237	27449	27366	27281	27199	27280	27367	27473	27406	27261	27467	27418	27491	27673	27087	27382	27417	27266	27442	27330	27514	27412	27144	27628	27597	27488	27316	27405	27552	27570	27304	27283	27478	27233	27318	27212	27560	27528	27711	27424	27509	27151	27416	27378	27399	27588	27250	27384	27552	27299	27429	27181	27310	27570	27452	27377	27343	27355	27273	27377	27383	27372	27343	27169	27322	27309	27360	27463	27310	27175	27296	27198	27455	27503	27452	27372	27202	27455	27268	27409	27222	27229	27550	27368	27326	27369	27293	27234	27310	27419	27484	27271	27190	27426	27439	27601	27387	27595	27400	27235	27188	27426	27311	27378	27242	27226	27068	27401	27324	27429	27302	27219	27434	27531	27391	27281	27523	27426	27452	27246	27239	27349	27441	27131	27478	27406	27274	27299	27395	27574	27313	27410	27349	27185	27368	27402	27635	27320	27377	27581	27299	27231	27128	27288	27347	27459	27406	27429	27343	27228	27252	27636	27303	27617	27314	27073	27414	27281	27365	27729	27688	27396	27271	27270	27234	27224	27528	27421	27464	27366	27348	27326	27513	27379	27308	27176	27475	27585	27303	27372	27232	27270	27300	27335	27538	27395	27041	27274	27147	27474	27184	27312	27133	27409	27600	27431	27549	27623	27287	27343	27403	27478	27214	27223	27545	27526	27293	27340	27084	27487	27527	27435	27586	27221	27311	27397	27507	27279	27499	27332	27302	27567	27201	27413	27396	27312	27157	27058	27453	27402	27239	27347	27488	27250	27190	27436	27427	27286	27688	27562	27175	27402	27702	27373	27686	27275	27566	27430	27435	27570	27259	27451	27341	27694	27340	27361	27248	27634	27291	27412	27229	27401	27114	27428	27325	27162	27263	27492	27576	27514	27678	27472	27539	27443	27244	27620	27447	27173	27401	27574	27442	27387	27329	27181	27382	27685	27440	27367	27114	27084	27506	27434	27679	27413	27370	27694	27508	27397	27537	27245	27555	27418	27376	27556	27219	27277	27404	27362	27488	27409	27239	27249	27278	27484	27465	27544	27467	27194	27399	27389	27373	27668	27465	27414	27572	27318	27213	27386	27229	27141	27087	27363	27478	27283	27604	27531	27381	27446	27377	27467	27515
28442	42712	34355	23862	24357	23927	22624	19166	17217	16709	16525	16687	16506	16482	16439	16577	16525	16464	16460	16535	16552	16444	16607	16476	16295	16595	16596	16626	16235	16505	16642	16597	16438	16459	16364	16302	16515	16531	16301	16323	16693	16360	16452	16419	16246	16452	16449	16488	16391	16552	16456	16391	16340	16450	16468	16395	16534	16317	16518	16480	16350	16542	16566	16421	16407	16384	16512	16502	16401	16639	16447	16600	16307	16392	16361	16443	16497	16380	16440	16361	16534	16370	16304	16494	16334	16395	16440	16297	16490	16534	16356	16395	16192	16508	16561	16337	16446	16474	16266	16517	16476	16535	16271	16376	16344	16293	16365	16463	16412	16333	16383	16382	16482	16560	16441	16414	16431	16347	16540	16367	16679	16520	16450	16395	16534	16442	16496	16490	16614	16487	16435	16501	16298	16412	16478	16467	16557	16273	16276	16486	16338	16516	16456	16341	16404	16517	16519	16381	16290	16463	16331	16531	16401	16435	16505	16259	16509	16203	16325	16372	16439	16497	16421	16527	16473	16383	16472	16361	16495	16546	16356	16357	16401	16475	16334	16352	16281	16499	16340	16335	16514	16359	16532	16531	16269	16354	16488	16231	16471	16455	16395	16528	16450	16338	16456	16384	16383	16398	16304	16326	16487	16424	16177	16392	16420	16461	16367	16575	16540	16211	16630	16438	16478	16659	16479	16483	16455	16409	16515	16580	16465	16363	16299	16282	16427	16202	16622	16337	16275	16431	16437	16344	16459	16210	16421	16434	16473	16428	16465	16519	16521	16312	16402	16430	16388	16335	16359	16449	16247	16447	16348	16411	16398	16493	16549	16496	16298	16477	16365	16651	16515	16513	16626	16319	16438	16478	16312	16442	16373	16341	16344	16537	16323	16378	16479	16487	16494	16495	16210	16466	16624	16406	16477	16489	16335	16291	16452	16598	16263	16505	16427	16412	16430	16433	16424	16619	16480	16247	16437	16348	16521	16503	16416	16565	16573	16247	16563	16416	16445	16515	16467	16622	16359	16423	16533	16524	16499	16526	16494	16344	16446	16392	16400	16472	16433	16443	16444	16259	16364	16416	16422	16477	16469	16228	16510	16466	16478	16253	16442	16547	16504	16335	16409	16546	16303	16292	16527	16506	16331	16563	16517	16491	16510	16168	16576	16546	16271	16435	16451	16415	16282	16359	16432	16226	16274	16356	16326	16467	16388	16585	16266	16398	16402	16505	16331	16425	16505	16242	16453	16709	16338	16604	16197	16349	16353	16456	16347	16535	16465	16369	16525	16501	16360	16501	16589	16387	16393	16500	16351	16312	16521	16323	16353	16446	16451	16376	16544	16360	16536	16217	16333	16421	16379	16205	16369	16408	16339	16331	16431	16365	16747	16530	16400	16393	16347	16435	16275	16525	16326	16458	16573	16373	16591	16422	16459	16495	16467	16459	16456	16401	16320	16571	16533	16333	16327	16197	16431	16507	16372	16351	16470	16334	16584	16529	16343	16396	16365	16306	16426	16409	16317	16441	16289	16450	16487	16342	16359	16328	16339	16370	16472	16438	16169	16622	16432	16474	16453	16395	16434	16448	16448	16376	16339	16471	16483	16546	16368	16496	16361	16348	16395	16532	16497	16405	16409	16473	16387	16337	16380	16573	16428	16450	16528	16381	16584	16481	16385	16548	16438	16705	16460	16525	16603	16429	16450	16425	16509	16205	16217	16549	16445	16553	16655	16482	16372	16506	16410	16308	16275	16467	16450	16502	16487	16630	16403	16262	16503	16599	16400	16373	16348	16490	16339	16569	16481	16432	16489	16453	16296	16513	16516	16352	16604	16293	16457	16597	16265	16292	16413	16494	16516	16416	16670	16469	16510	16521	16571	16618	16434	16332	16571	16453	16228	16504	16589	16476	16594	16493	16486	16420	16502	16414	16186	16567	16705	16382	16515	16347	16401	16313	16289	16528	16552	16417	16407	16419	16400	16369	16375	16360	16427	16361	16424	16513	16488	16381	16369	16426	16324	16342	16561	16619	16334	16553	16558	16428	16484	16392	16467	16353	16465	16238	16380	16511	16479	16651	16377	16325	16319	16401	16615	16354	16467	16500	16351	16493	16370	16434	16416	16595	16345	16438	16502	16441	16505	16407	16486	16597	16627	16434	16465	16344	16441	16198	16415	16532	16330	16328	16558	16319	16413	16540	16456	16492	16418	16479	16562	16466	16558	16490	16354	16350	16511	16576	16433	16510	16410	16424	16455	16437	16286	16400	16483	16349	16333	16395	16543	16319	16337	16453	16555	16289	16298	16394	16419	16255	16435	16437	16269	16546	16578	16310	16505	16350	16389	16316	16483	16300	16364	16320	16513	16375	16436	16567	16592	16284	16634	16437	16356	16436	16389	16580	16359	16462	16379	16359	16392	16408	16490	16550	16407	16485	16490	16382	16284	16433	16261	16627	16521	16336	16516	16451	16544	16350	16648	16520	16270	16484	16497	16386	16394	16470	16292	16501	16398	16429	16614	16430	16479	16526	16385	16448	16541	16420	16368	16450	16337	16560	16550	16372	16426	16436	16380	16497	16455	16366	16402	16464	16500	16443	16367	16628	16481	16344	16540	16395	16481	16207	16448	16472	16284	16509	16636	16580	16535	16296	16414	16396	16420	16196	16468	16476	16380	16504	16469	16507	16362	16498	16428	16375	16372	16442	16368	16469	16451	16419	16501	16507	16538	16347	16550	16440	16400	16437	16534	16497	16529	16640	16345	16424	16414	16380	16592	16385	16574	16486	16445	16525	16515	16514	16537	16328	16444	16498	16634	16366	16401	16314	16383	16555	16276	16425	16363	16738	16280	16451	16457	16419	16508	16401	16602	16560	16443	16405	16421	16480	16511	16476	16315	16428	16457	16294	16308	16395	16367	16473	16343	16528	16493	16595	16491	16312	16557	16436	16451	16143	16529	16458	16353	16453	16344	16363	16537	16367	16467	16395	16432	16438	16435	16613	16285	16404	16399	16633	16506	16447	16490	16429	16614	16457	16429	16364	16523	16411	16604	16365	16425	16530	16534	16342	16316	16384	16337	16328	16195	16347	16263	16353	16618	16382	16526	16290	16502	16562	16567	16522	16605	16573	16411	16459	16296	16566	16351	16519	16498	16391	16393	16507	16289	16391	16680	16429	16524	16430	16399	16356	16338	16475	16480	16230	16390	16384	16492	16486	16408	16552	16511	16445	16561	16525	16416	16421	16506	16634	16515	16403	16365	16499	16439	16351	16257	16409	16455	16370	16447	16329	16411	16200	16426	16556	16449	16263	16440	16110	16394	16425	16400	16343	16574	16447	16487	16752	16442	16671	16490	16403	16270	16386	16288	16333	16352	16477	16384	16423	16354	16482	16470	16473	16461	16453	16468	16502	16331	16355	16383	16627	16331	16367	16484	16471	16439	16564	16531	16473	16414	16478	16407	16581	16590	16548	16420	16512	16439	16435	16450	16168	16536	16307	16424	16401	16375	16523	16253	16398	16596	16383	16671	16288	16496	16445	16592	16448	16437	16408	16367	16406	16253	16383	16337	16507	16546	16325	16494	16331	16406	16438	16440	16445	16317	16395	16451	16409	16522	16649	16442	16353	16344	16479	16365	16475	16522	16480	16549	16423	16332	16288	16352	16624	16262	16392	16593	16281	16429	16462	16489	16524	16449	16321	16485	16261	16419	16192	16394	16225	16612	16361	16400	16413	16394	16547	16483	16302	16671	16367	16493	16368	16349	16485	16558	16496	16211	16399	16465	16432	16525	16474	16431	16357	16446	16364	16453	16417	16374	16476	16258	16632	16416	16403	16490	16305	16451	16373	16376	16467	16386	16650	16466	16501	16508	16318	16452	16412	16488	16391	16553	16374	16463	16506	16341	16466	16501	16431	16347	16534	16399	16359	16316	16409	16515	16411	16468	16463	16341	16333	16435	16442	16434	16504	16383	16442	16662	16274	16410	16518	16458	16484	16311	16488	16436	16466	16561	16592	16400	16429	16591	16506	16448	16469	16652	16614	16494	16415	16230	16360	16391	16418	16461	16511	16485	16570	16458	16406	16483	16254	16373	16557	16319	16464	16330	16440	16477	16238	16473	16380	16659	16037	16482	16520	16340	16290	16606	16466	16557	16465	16438	16521	16147	16581	16479	16513	16395	16333	16372	16637	16440	16467	16341	16415	16239	16240	16465	16446	16504	16351	16576	16435	16535	16627	16424	16483	16428	16550	16554	16463	16342	16511	16429	16414	16333	16447	16448	16540	16499	16429	16350	16517	16378	16677	16314	16426	16467	16594	16595	16482	16448	16486	16428	16512	16565	16528	16521	16728	16601	16518	16620	16543	16468	16463	16620	16574	16449	16436	16365	16416	16422	16459	16541	16588	16464	16539	16479	16322	16645	16316	16326	16412	16411	16432	16565	16503	16509	16466	16385	16349	16492	16628	16425	16474	16498	16372	16612	16394	16622	16398	16406	16509	16371	16433	16477	16483	16412	16516	16434	16403	16420	16508	16359	16607	16557	16422	16405	16320	16579	16560	16579	16491	16402	16405	16191	16414	16475	16459	16467	16328	16616	16465	16133	16453	16322	16358	16385	16321	16481	16355	16514	16569	16608	16402	16383	16709	16384	16427	16422	16529	16364	16397	16511	16319	16538	16453	16382	16409	16362	16488	16458	16559	16460	16376	16468	16406	16485	16471	16504	16623	16466	16596	16420	16520	16522	16605	16563	16536	16475	16342	16499	16638	16541	16580	16508	16383	16410	16533	16491	16515	16482	16362	16349	16433	16478	16298	16425	16473	16345	16541	16313	16293	16448	16529	16525	16353	16536	16559	16351	16299	16531	16333	16449	16511	16408	16668	16421	16331	16550	16225	16511	16431	16557	16276	16335	16500	16344	16379	16343	16369	16528	16400	16351	16285	16388	16600	16403	16536	16459	16461	16539	16360	16437	16411	16399	16502	16430	16298	16550	16417	16357	16531	16510	16433	16544	16435	16374	16537	16432	16387	16487	16261	16635	16338	16318	16377	16555	16474	16485	16377	16338	16422	16394	16259	16501	16574	16401	16408	16390	16479	16429	16503	16466	16403	16430	16302	16404	16542	16343	16480	16485	16594
26060	22352	31843	37249	40127	56681	55132	40032	31110	28438	27690	27419	27566	27314	27065	27258	27340	27298	27240	27368	27427	27426	27443	27390	27424	27331	27437	27260	27550	27489	27203	27311	27382	27442	27273	27842	27423	27369	27275	27464	27545	27215	27271	27240	27294	27442	27216	27314	27307	27300	27116	27259	27381	27116	27016	27227	27280	27066	27337	27391	27030	27371	27427	27273	27099	27152	27455	27089	27362	27211	27417	26836	27303	27214	27243	27472	27121	27319	27295	27271	27037	27186	27106	26807	27311	27359	27237	27177	27219	27130	27358	27211	27382	27296	27392	27188	27203	27189	27219	27471	27347	27364	27299	27325	27092	27257	27424	27343	27499	27208	27257	27430	27413	27427	27474	27316	26903	27162	27087	27288	27283	27261	27395	27235	27044	27397	27218	27108	27393	27079	27392	27339	27375	27073	27107	27201	27170	27322	27100	27308	27165	27316	27174	27210	26904	27262	27293	27251	27234	27534	27156	27311	27150	27091	27329	27258	27120	27113	27449	27253	27028	27184	27109	27291	27430	27090	27392	27352	27373	27134	27271	27367	27074	27314	27468	27172	27120	27430	27085	27331	27543	27306	27190	27475	27207	27236	27218	27214	27263	27311	27256	27299	27332	27381	27068	27509	27195	27512	27507	27174	27410	27035	27209	26971	27086	27255	27691	27522	27235	27317	27182	27160	27077	27322	27308	27308	27367	27344	27308	27234	27180	27268	27384	27268	27193	26991	27262	27379	27238	27258	27205	27092	27361	27393	27073	27235	27166	27043	27044	27336	27118	27551	27189	27325	27299	27038	27312	27199	27163	27388	27128	27204	27048	27043	27218	27522	27261	27190	27391	27104	27089	27282	27099	27016	27093	27426	27370	27411	27261	27358	27566	27166	27372	27251	27194	27285	27181	27534	27181	27096	27267	27184	27221	27089	27124	27279	27097	27082	27237	27479	27447	27092	27052	27150	27280	27237	27378	27008	27476	27190	27231	27139	27174	27424	27333	27184	27062	27233	27223	27167	27478	27358	27297	27392	27035	27321	27164	27119	27379	27149	26853	27166	27230	27030	27157	27464	27211	27391	27581	27250	27256	27364	27093	27215	27164	27333	27133	27164	27306	27269	27248	27048	27278	27560	27373	27212	27456	27176	26864	26946	27225	27057	27308	27594	27266	27203	27221	27115	27162	27087	27271	27357	27283	27036	27179	27333	27177	27153	27389	27035	27258	27441	27397	27307	27475	27325	27176	27427	27147	27240	27308	27505	27189	27415	27260	27301	27367	27269	27134	27242	27389	27174	27284	27178	27230	27147	27182	27289	27339	27273	27159	27361	27419	27399	27379	27369	27294	27102	27293	27151	27305	27162	27580	27319	27090	27336	27288	27151	27187	27018	27402	27175	27462	27114	27384	26985	27405	27274	27202	27209	27417	27168	27360	27347	27236	27018	27420	26954	27216	27311	27021	27184	27394	27444	27410	27263	27329	27253	27413	27423	27288	27276	27157	27340	27273	27218	27149	27337	27406	27361	27318	27227	27023	26921	27212	27289	27279	27208	27035	27224	27140	27337	27264	27279	27236	27396	27151	27299	27027	27356	27203	27114	27281	26936	27224	27080	27443	27233	27193	27397	27304	27443	27095	27267	27342	27216	27158	27096	27294	27218	27327	27390	27300	27350	27371	27322	27154	27024	27187	27323	27186	27293	27617	27203	27453	27360	27042	27287	27294	27090	27320	27235	27298	27179	27398	27370	27414	27189	27192	27282	27069	27358	27264	27328	27374	27469	27151	27254	27352	27523	27231	27024	27057	27087	27101	27213	27432	27381	27138	27345	27376	27182	27182	27206	27427	27081	27409	27457	27177	27066	27199	27337	26971	27197	27210	27283	27381	27191	27272	27400	27179	27238	27109	27330	27161	27248	27204	27034	27113	27351	27202	27050	27257	27310	27318	27189	27424	27072	27332	27224	27212	27348	27128	27265	27270	27323	27093	27287	27020	27204	27347	27261	27088	27191	27304	27196	27244	27419	27446	27425	27404	27373	27271	27294	26966	27173	27142	27321	27299	27382	27332	27126	27150	27152	27229	27060	27220	27341	27313	27205	27122	27094	27131	27229	27230	27402	27452	27218	27180	27404	27033	27360	27218	27374	27171	27062	27098	27355	27294	27277	26995	26818	27358	27227	27347	27160	27181	27480	27224	27208	27142	27262	27165	27565	27266	27210	27081	27083	27373	27302	27293	27250	27288	27272	27467	27497	27264	27442	27303	27421	27266	27391	27422	27143	27196	27188	27167	27554	27262	27360	27260	27092	27109	27458	27246	27177	27215	27093	27194	27375	27158	27476	27104	27023	27147	27228	27338	27069	27110	26985	27351	27246	27299	27250	27259	27266	27309	27157	27594	27462	27017	27268	27292	27329	27182	27070	27400	27343	27190	27331	27203	27465	27407	27546	27490	27368	27386	27303	27361	27068	27460	27196	27258	27222	27111	27324	27207	27137	27303	27444	26962	27204	27458	27145	27192	27285	27382	27185	27304	27273	27314	27346	27339	27297	27243	27219	27108	27278	27392	27137	27299	27467	27401	27577	27135	27224	27371	27291	27396	27380	27375	27078	27121	27373	27432	27236	27239	27175	27267	27247	27140	27366	27114	27046	27240	27456	27402	27222	27399	27073	27196	27532	27469	27413	27041	27174	27367	27010	27384	27455	27194	27295	27403	27198	27193	27364	27460	27306	27311	27258	27406	27220	27166	27325	27086	27206	27325	27353	27241	27183	27343	27059	27263	27450	27524	27269	27523	27328	27178	27262	27171	27514	27112	27073	27152	27176	27089	27173	27523	27221	27053	27358	27116	27395	27165	27477	27390	27340	27183	27186	27506	27503	27255	27342	27171	27397	27273	27414	27315	27470	27362	26969	27249	27318	27526	27394	27426	27220	27103	27242	27331	27122	27223	27202	27287	27291	27189	27440	27325	27377	27439	26981	26909	27512	27342	27351	27272	27300	27240	27325	27254	27336	27367	27354	27595	27227	27292	27224	27132	27014	27282	26999	27249	27312	27043	27106	27240	27197	27082	27317	27234	27244	27204	27076	27234	27277	27248	27402	27142	26917	27348	27279	27025	27207	27137	27144	27203	27519	27406	27146	27287	27474	27291	27403	27382	27046	27458	27297	27232	27477	27230	27314	27121	27399	27234	27085	27462	27301	27418	27223	27332	27123	27440	27429	27402	27336	27130	26987	27406	27158	27044	26980	27241	27274	27233	27045	27311	27140	27352	27251	27436	27093	27034	27505	27223	27198	27091	27041	27343	27370	27244	27132	27410	27250	27274	27169	27270	27238	27109	27492	27082	27308	27330	27179	27427	27221	27146	26985	27519	27232	27187	27213	27170	27084	27315	27342	27168	27156	27109	27337	27316	27515	27326	27110	27308	27378	27148	27262	27264	27284	27710	27180	27137	27367	27197	27297	27120	27176	27486	27189	27236	27388	27253	27243	27237	27179	27202	27220	27227	27178	27277	27051	27441	27391	27256	27180	27298	27453	27357	27090	27089	27164	27395	27317	27334	27211	27056	27398	27272	27312	27438	27324	27018	27104	27224	27200	27213	27134	27331	27013	27352	27152	27260	27391	27039	27136	27433	27326	27317	27357	27193	27172	27161	27352	27354	27308	27028	27113	27394	27303	27360	27317	27352	27255	27191	27435	27269	27037	27286	27517	27297	27279	27197	27105	27224	27184	27385	27049	27172	27212	27507	27262	27215	27282	27422	27159	27204	27405	27478	27186	27195	27239	27097	27340	27037	27188	27346	27188	27325	27389	27293	27486	27272	27186	27283	27038	27337	27175	27286	27196	27203	27391	27283	27465	27275	27142	27484	27293	27518	27312	27072	27495	27225	27420	27260	27125	27159	27128	27402	27585	27263	27619	27253	27136	27298	27340	27370	27233	27160	27344	27298	27130	26951	27362	27302	27235	27550	27289	27538	27337	27340	27400	27541	27239	27164	27054	27313	27502	27303	27369	27357	27281	26979	27264	27378	27268	27166	27210	27430	27498	27222	26953	27192	27511	27269	27414	27149	27562	27420	27459	27305	27055	27159	27300	27237	26941	27296	27214	27269	27181	27163	27451	27190	27189	27318	27135	27513	27341	27326	27290	27626	27386	27263	27490	27323	27189	27230	27318	27347	27248	27107	27286	27244	27161	27466	27517	27152	27336	27360	27436	27464	27373	27321	27285	27394	27440	27387	27282	27302	27247	27298	27541	27285	27325	27285	27439	27261	27279	27063	27105	27428	27235	27180	27129	27083	27062	27250	27290	27292	27249	27279	27110	27699	27481	27451	27386	27389	27233	27026	27265	27233	26871	27351	27080	27160	27251	27204	27411	27371	27220	27310	27368	27326	27278	27360	27220	27056	27270	27332	27119	27389	27394	27113	27320	27155	27564	27455	27244	27253	27238	27274	27429	27416	27192	27220	27205	27476	27371	27468	27452	27370	27211	27146	27143	27474	27476	27259	27167	27307	27428	27261	27283	27247	27455	27365	27222	27159	27405	27334	27263	27590	27314	27310	27397	27034	27334	27361	27180	27163	27170	27247	27347	26957	27362	27486	27267	27629	27395	27281	27307	27064	27301	27120	27132	27259	27371	27227	27187	27496	27305	27257	27233	27171	27326	27569	27304	27412	27465	27358	27224	27552	27292	27257	27363	27261	27324	27493	27091	27015	27169	27382	27187	27285	27249	27227	27207	27200	27198	27137	27493	27343	27040	27254	27433	27133	27044	27309	27489	27267	27297	27556	27203	27339	27290	27355	27416	27299	27346	27281	27570	27398	27367	27164	27144	27542	27431	27246	26995	27359	27196	27415	27371	27143	27399	27388	27216	27366	27199	27341	27105	27058	27248	27420	27289	27277	27380	27269	27300	27200	27273	27240	27041	27319	27352	27367	27403	27334	27209	27426	27295	27042	27511	27074	27168	27204	27492	27274	27249	26983	27512	27518	27274	27158	27237	27419	27300	27308	27161	27469	27348	27414	27497	27459	27044	27271	27553	27406	27239	27310	27306	27549	27245	27145	27190	27167	27117	27286	26929	27114	27281	27470	27651	27332	27042	27049	27190	27280	27310	27397	27292	27362	27288	27331	27301	27234	27247
33687	52715	45362	34680	36555	52659	44589	27794	19448	17230	16659	16595	16725	16824	16637	16761	16623	16776	16657	16812	16681	16628	16719	16663	16619	16604	16625	16702	16524	16679	16592	16567	16553	16494	16667	16512	16537	16650	16628	16703	16632	16238	16516	16634	16494	16431	16380	16710	16674	16558	16769	16597	16545	16616	16654	16663	16497	16536	16631	16483	16634	16531	16488	16724	16457	16559	16614	16673	16608	16629	16551	16582	16694	16779	16543	16778	16456	16480	16667	16533	16294	16441	16492	16430	16600	16635	16523	16568	16666	16496	16651	16561	16627	16510	16626	16701	16697	16465	16534	16491	16447	16475	16421	16574	16588	16507	16571	16566	16604	16553	16540	16609	16705	16566	16588	16807	16607	16525	16556	16345	16508	16496	16568	16562	16523	16618	16665	16518	16565	16552	16574	16604	16582	16587	16506	16605	16551	16569	16350	16551	16625	16601	16394	16636	16824	16545	16617	16590	16703	16537	16690	16423	16560	16558	16618	16654	16589	16614	16549	16557	16499	16513	16598	16689	16516	16743	16505	16814	16591	16420	16432	16670	16417	16544	16682	16693	16716	16586	16553	16401	16411	16639	16549	16604	16523	16590	16404	16496	16539	16466	16703	16505	16628	16852	16626	16482	16487	16800	16693	16493	16633	16509	16684	16690	16534	16591	16501	16486	16442	16635	16343	16665	16569	16624	16413	16543	16618	16555	16675	16468	16405	16490	16487	16644	16587	16528	16423	16435	16314	16681	16509	16638	16434	16658	16561	16556	16436	16446	16544	16520	16521	16490	16515	16596	16360	16372	16557	16478	16550	16450	16534	16650	16679	16434	16650	16634	16586	16514	16508	16580	16539	16456	16506	16391	16735	16575	16586	16488	16348	16469	16584	16523	16595	16543	16530	16587	16503	16512	16538	16460	16498	16477	16615	16680	16536	16349	16655	16645	16727	16482	16450	16514	16477	16749	16520	16578	16647	16544	16650	16612	16573	16487	16562	16507	16508	16602	16506	16456	16610	16673	16551	16586	16611	16479	16817	16573	16552	16575	16699	16604	16321	16588	16603	16570	16660	16477	16480	16574	16618	16545	16449	16566	16583	16432	16587	16579	16677	16562	16665	16492	16576	16628	16450	16337	16638	16675	16558	16423	16864	16569	16463	16493	16567	16435	16498	16493	16465	16461	16705	16473	16636	16803	16620	16561	16883	16622	16453	16559	16596	16362	16571	16650	16622	16798	16489	16525	16721	16509	16523	16481	16546	16439	16478	16415	16625	16638	16530	16588	16584	16677	16551	16745	16478	16547	16578	16388	16594	16586	16557	16674	16562	16773	16598	16452	16544	16587	16474	16572	16509	16330	16526	16550	16599	16468	16519	16561	16610	16438	16590	16477	16383	16506	16677	16472	16682	16554	16416	16488	16566	16701	16507	16436	16713	16578	16540	16533	16695	16473	16672	16719	16477	16509	16710	16418	16499	16571	16566	16674	16550	16557	16560	16647	16568	16546	16752	16639	16521	16459	16592	16455	16420	16500	16537	16639	16460	16684	16572	16352	16586	16387	16725	16616	16477	16649	16634	16521	16358	16398	16496	16615	16534	16624	16651	16467	16401	16395	16627	16605	16628	16599	16600	16667	16523	16597	16634	16641	16721	16538	16630	16397	16618	16529	16534	16765	16644	16621	16526	16589	16607	16506	16440	16645	16545	16564	16378	16588	16529	16438	16570	16649	16622	16502	16597	16700	16591	16362	16539	16558	16578	16615	16604	16479	16685	16737	16562	16398	16579	16655	16608	16597	16505	16540	16598	16666	16600	16515	16594	16472	16628	16588	16544	16540	16599	16561	16678	16582	16593	16447	16415	16511	16644	16402	16675	16553	16701	16566	16630	16438	16514	16489	16570	16484	16469	16564	16550	16517	16744	16615	16651	16618	16542	16544	16425	16608	16494	16594	16687	16552	16583	16660	16500	16415	16368	16392	16655	16473	16412	16423	16557	16686	16503	16443	16621	16703	16620	16691	16484	16648	16513	16477	16367	16553	16586	16482	16701	16641	16558	16431	16583	16523	16579	16735	16454	16588	16579	16631	16673	16692	16415	16652	16451	16505	16709	16470	16512	16535	16721	16597	16481	16725	16618	16337	16546	16385	16632	16613	16440	16701	16590	16797	16510	16406	16452	16405	16460	16485	16556	16667	16509	16613	16538	16676	16603	16416	16576	16630	16558	16510	16551	16565	16749	16713	16486	16717	16532	16600	16450	16762	16444	16458	16475	16633	16377	16642	16503	16394	16517	16386	16628	16503	16593	16661	16495	16557	16618	16494	16641	16530	16409	16533	16574	16710	16635	16605	16583	16533	16434	16487	16515	16501	16472	16667	16661	16408	16477	16579	16707	16650	16633	16487	16425	16662	16512	16604	16400	16550	16532	16661	16519	16392	16499	16578	16576	16479	16570	16526	16545	16467	16723	16582	16450	16671	16558	16674	16534	16513	16669	16363	16597	16528	16632	16577	16692	16705	16700	16570	16437	16712	16595	16538	16725	16667	16630	16527	16685	16625	16491	16578	16701	16485	16554	16762	16522	16384	16604	16821	16565	16476	16429	16558	16514	16590	16868	16591	16660	16690	16600	16552	16643	16708	16753	16456	16723	16526	16534	16479	16429	16591	16636	16598	16368	16637	16576	16562	16472	16665	16558	16406	16680	16628	16525	16427	16675	16645	16542	16559	16732	16458	16597	16791	16697	16408	16508	16463	16606	16426	16421	16574	16625	16538	16659	16690	16614	16638	16551	16466	16654	16418	16432	16670	16502	16550	16432	16495	16533	16352	16540	16762	16497	16620	16542	16625	16615	16497	16596	16579	16637	16499	16768	16448	16523	16462	16448	16708	16409	16495	16628	16707	16524	16617	16295	16517	16571	16520	16643	16600	16581	16567	16612	16580	16469	16462	16417	16662	16694	16489	16550	16693	16270	16482	16531	16611	16333	16633	16348	16422	16638	16665	16564	16625	16528	16553	16576	16608	16545	16632	16745	16730	16646	16434	16518	16757	16640	16566	16691	16654	16580	16755	16719	16691	16413	16472	16444	16452	16579	16576	16684	16472	16603	16503	16657	16595	16444	16672	16545	16609	16624	16332	16593	16514	16485	16537	16538	16502	16318	16600	16518	16408	16638	16604	16679	16581	16660	16500	16624	16698	16436	16451	16483	16543	16614	16570	16602	16534	16431	16675	16577	16455	16687	16702	16608	16622	16678	16512	16634	16551	16376	16514	16566	16536	16557	16508	16667	16482	16492	16709	16610	16240	16415	16680	16654	16654	16523	16529	16788	16626	16438	16394	16532	16566	16543	16543	16586	16704	16618	16536	16452	16559	16529	16541	16509	16620	16703	16271	16493	16612	16436	16704	16523	16603	16674	16358	16526	16580	16651	16502	16661	16490	16625	16640	16635	16549	16600	16592	16423	16618	16850	16599	16406	16311	16644	16538	16440	16485	16459	16573	16481	16724	16596	16702	16517	16599	16477	16578	16629	16614	16468	16383	16596	16711	16597	16541	16622	16494	16511	16723	16471	16705	16650	16575	16433	16488	16452	16660	16603	16787	16529	16520	16563	16478	16726	16594	16427	16522	16469	16483	16410	16555	16461	16468	16601	16464	16581	16449	16678	16624	16609	16622	16616	16360	16613	16740	16428	16669	16577	16593	16440	16601	16531	16681	16565	16717	16514	16608	16628	16405	16461	16690	16428	16678	16627	16499	16728	16524	16573	16598	16596	16592	16514	16674	16738	16437	16415	16501	16512	16618	16667	16379	16521	16543	16563	16842	16616	16580	16638	16749	16596	16604	16568	16634	16533	16650	16570	16653	16664	16492	16371	16655	16689	16432	16636	16610	16493	16609	16647	16612	16682	16423	16439	16639	16530	16586	16548	16433	16534	16607	16507	16634	16656	16484	16411	16651	16537	16332	16669	16499	16515	16532	16629	16573	16671	16671	16596	16608	16660	16665	16361	16569	16761	16540	16365	16476	16544	16516	16415	16716	16457	16794	16447	16675	16667	16509	16426	16443	16585	16758	16372	16550	16569	16480	16568	16772	16534	16477	16503	16498	16516	16686	16517	16324	16456	16621	16654	16465	16599	16537	16657	16741	16488	16517	16593	16638	16624	16555	16500	16558	16460	16480	16486	16702	16553	16614	16441	16479	16616	16457	16650	16772	16593	16557	16467	16621	16563	16693	16655	16613	16536	16692	16466	16574	16763	16348	16737	16571	16887	16459	16758	16566	16622	16573	16685	16496	16534	16484	16469	16497	16576	16558	16615	16622	16472	16617	16554	16578	16491	16623	16595	16413	16657	16616	16425	16592	16569	16441	16352	16448	16591	16408	16569	16348	16690	16415	16697	16795	16680	16495	16589	16711	16556	16521	16406	16602	16521	16589	16622	16586	16632	16635	16623	16588	16666	16619	16504	16560	16599	16693	16533	16636	16473	16636	16487	16611	16437	16459	16677	16640	16698	16532	16703	16729	16625	16573	16633	16595	16511	16556	16623	16509	16580	16569	16579	16592	16542	16724	16507	16625	16744	16517	16477	16491	16418	16489	16605	16594	16511	16516	16669	16580	16407	16661	16494	16554	16708	16670	16397	16575	16614	16652	16479	16663	16831	16641	16705	16579	16215	16562	16569	16474	16427	16593	16709	16539	16491	16655	16531	16712	16559	16648	16509	16502	16604	16564	16473	16539	16369	16487	16364	16548	16581	16456	16513	16633	16571	16670	16563	16527	16602	16620	16595	16568	16665	16517	16733	16704	16686	16491	16495	16521	16490	16642	16588	16515	16524	16389	16763	16604	16633	16548	16493	16595	16401	16470	16512	16572	16450	16352	16631	16640	16604	16298	16447	16422	16705	16433	16470	16598	16509	16634	16578	16384	16436	16591	16581	16612	16418	16619	16429	16504	16440	16672	16453	16475	16670	16507	16598	16579	16470	16568	16358	16532	16536	16354	16590	16439	16527	16600	16512	16543	16499	16736	16416	16512	16464	16520	16397	16556	16531	16433	16482	16527	16513	16715	16543	16563	16588	16492	16465	16493	16412	16528	16643	16615	16522	16522	16553	16421	16810	16490	16399	16486	16645	16353	16331	16667	16659	16557
23481	21744	29945	31020	50010	76139	63747	44121	33242	29837	28523	28546	28359	27751	28122	28349	27681	28078	28171	28190	27914	27825	28057	27925	28080	28124	28053	28243	27989	28001	28221	28013	28004	27952	27891	27758	27715	28139	27907	28048	27709	27997	27792	27626	27883	27895	28129	27867	27534	27988	27870	27815	28038	27970	27992	28107	27977	27945	27870	27899	28042	27797	27829	27948	28042	27954	28061	27707	27733	27844	27779	27906	27854	27818	27737	27842	27816	27640	27796	27857	27961	28233	27914	27923	27823	27706	27646	27664	27804	27614	27804	27746	27607	27806	27936	27840	27987	27873	28021	27853	27806	27864	27987	27577	27743	27864	27706	27863	27714	28157	27981	27763	28034	27708	27960	27884	27774	27920	28012	27749	27792	27794	28018	27898	27926	27750	27731	27999	27926	28022	27724	27737	27820	27872	27698	27959	27768	28004	28045	27643	27672	27852	27909	27607	27839	27662	27733	27816	27657	27752	27748	27811	27750	27713	27772	27759	27506	27811	27836	27934	27936	27891	27950	27854	27792	27818	27819	27861	27793	27556	27788	27649	27748	27703	27968	27795	27742	27551	27832	27834	27495	27623	27927	27949	28052	27840	27748	27736	27738	27897	27722	27779	27787	27607	27668	28011	27843	27930	27822	27808	27849	27629	27972	27835	27967	27839	27655	27788	28002	27980	27779	27845	27808	27890	27977	27772	27724	27724	27842	28041	28072	27641	27881	27727	27851	27734	27674	27618	27930	27669	27904	27652	27927	27494	27762	27611	27875	27853	27833	28089	27804	27844	27910	27568	27768	27484	27854	27790	27905	27762	27957	27887	28076	27875	27915	27588	27786	27614	27802	27607	28085	27872	27850	27831	27939	28183	27823	28117	27745	27894	27538	28131	28006	27784	27713	27961	27873	27566	27776	27761	28007	27740	27863	27634	28024	27838	27589	28003	27719	27898	27851	27904	27712	27985	27845	27739	27880	27822	27720	27950	27840	27959	27707	27885	27858	27806	27690	27717	27947	27633	28033	27764	27891	27903	27681	27748	27829	27677	27960	27833	27593	28051	27962	27704	27904	27715	27773	27917	27842	27871	27715	27908	27972	27838	27741	27704	27618	28004	27844	27810	27797	27886	27947	27642	27643	27657	27726	28170	27682	27793	28005	27929	27818	27841	27822	27884	27702	27804	27803	27952	27789	27826	27885	27776	28027	27900	27771	27716	27997	27748	27907	28069	27927	28000	27859	27930	28080	27739	27757	27708	27855	27814	27805	27826	27765	27973	27869	28040	27640	27775	27908	27867	27761	27733	27941	27919	27902	27608	27593	27783	27888	27794	27812	28055	27870	27704	27503	27731	27738	27841	27948	28024	27789	27971	27930	27972	27709	27870	27758	27781	27890	27728	27921	27923	27864	27875	27852	27595	27851	27650	28241	27815	27839	27890	27744	27963	27778	28048	27991	27682	28023	27646	27813	27874	27634	27727	27678	28034	27807	27753	27556	27705	27609	27792	27923	27920	27943	27742	27850	27687	27643	27671	27937	27876	27510	27737	27679	27815	27884	27834	28003	27847	27826	27959	28016	27706	27659	27734	27693	27557	27824	27559	27810	27891	27718	27805	27710	28068	27887	27665	27875	27836	28021	27740	27780	27487	27604	28098	27867	27931	27696	27917	27719	27631	27684	27622	27834	27608	27771	28002	27761	27694	27918	27897	27918	27992	27706	27817	27801	28075	27684	27496	27717	27638	28107	27848	27870	27659	27610	27957	27902	27688	27890	27961	27733	27845	27754	27659	27700	27676	27769	28049	27919	27793	27803	27870	27770	28057	27744	27892	27881	28048	27783	27661	27865	27869	27880	27699	27857	27635	27665	27875	27861	27584	27933	28036	27913	27799	27895	27905	27688	27830	27915	27606	27879	27850	27844	27871	27510	27624	27788	27556	27919	27717	28202	27954	27894	27982	27716	27754	27944	28052	27938	28030	27915	28026	27846	28081	27775	27554	27772	27442	27671	27807	27516	27867	28105	27916	27628	27689	27603	27902	27708	27476	27486	27870	27791	27815	27848	28077	27928	27835	27794	27574	27804	27827	27817	28242	28024	27871	27771	27862	27961	27843	27879	27893	27797	27608	27626	27816	27862	27977	27729	27591	27731	27876	27760	27899	27764	27576	27893	27788	27939	27919	27777	27711	27910	27922	27837	27541	27909	27851	28233	27942	27809	28045	27841	27670	27842	27644	27751	27573	28007	27844	27824	27677	27793	27849	27853	27801	27771	27823	27730	28081	27759	27864	27809	28018	27933	27772	27901	28006	27817	27763	27871	27547	27805	27856	27674	27864	27977	27965	27896	27882	27705	27733	27819	27663	27779	27664	27675	27980	27884	27639	27898	27869	27788	27516	27809	27703	27907	27969	27862	27774	27671	27932	27856	27977	27826	27858	27779	27664	27823	27864	27772	28053	28014	27907	27705	27748	27695	27776	27880	27649	27704	27719	27728	27760	27813	27752	27904	27733	27984	27857	27972	27863	27705	27938	27734	27796	28166	27808	27733	27779	27852	27923	27870	27596	27786	28017	27806	28083	27782	27794	27945	27779	28043	27677	27860	27747	27824	27752	27892	27835	27845	27825	27783	27886	27815	27944	27929	27657	27904	27808	28022	27759	27910	27750	27741	28106	27815	28021	27842	27745	27898	28052	27749	27748	27646	28081	27969	27926	27752	27742	27740	27707	28072	27799	28223	27709	27706	27845	27768	27783	27947	27842	27776	27633	27893	27954	27778	27691	27584	27759	27739	27812	27642	27881	27975	27657	27749	27728	27763	27581	27570	27785	28061	27584	27884	27759	28002	28020	27637	27679	28012	27649	27932	27667	27998	28103	27636	27845	28124	28095	27802	27829	27764	27796	27767	27551	27661	27808	27837	27760	27836	27813	27821	27991	27696	27885	27858	27680	27933	27848	27727	27528	27920	27882	28055	27655	27484	27782	28026	27665	27926	27784	27608	27956	28053	27835	27986	27719	27866	27386	27905	27785	27809	27792	27795	27786	27759	27757	27883	28067	27738	27670	27783	27650	27781	27679	28071	27929	27980	28120	28032	27635	27643	27668	27551	27731	27798	27861	27769	27647	27731	27681	27865	27774	27938	27845	27759	27888	27676	27770	27967	27907	27677	27839	27909	27953	27910	27880	27961	27898	27938	27681	27937	27711	27807	27800	27896	27629	27555	27747	27922	27731	27918	28106	27736	27830	27985	27709	27824	27733	27786	27730	27575	27953	28030	27634	27685	27693	28003	27955	28000	27710	27823	27621	27806	27846	27831	27985	27747	27980	28076	27958	27648	27828	27805	27882	27786	27655	27957	27579	28121	27907	27872	27583	27971	27569	27888	27702	27701	27829	27695	27897	27619	27617	27626	27694	27784	27691	27697	27813	27940	27858	27878	27586	27674	27709	27456	27631	27735	27760	27651	27845	27592	27700	27806	28103	28081	27894	27922	27777	28065	27884	27716	27756	28005	27652	28189	27829	27815	27701	27955	27869	27689	27924	28036	27760	27733	27658	27836	27755	27891	27829	27827	27804	27784	28011	27973	27995	27972	27821	27954	27760	27909	27878	27948	27722	27918	28007	27897	28020	27710	27798	28016	27915	27718	28000	27777	27912	27842	27602	27675	27868	27933	27957	27689	28146	27743	27871	27853	27599	27942	27779	27933	28033	27707	27902	27820	28030	28113	27811	27665	27859	27665	27846	27739	27740	27787	27759	27827	27839	27820	27837	28048	27556	27822	27891	28065	27919	27721	27795	27715	27965	27978	27855	27882	27841	27495	27573	27762	27814	28103	27849	27690	27624	27826	28056	27995	28031	27923	27976	27866	27934	27921	27949	27850	27748	27694	27745	27931	27747	27649	27752	27815	27781	27469	28075	28066	28018	27849	27498	27893	27755	28065	27867	27822	27678	27833	27766	28051	27997	27864	27801	28073	28023	27657	27866	28066	27903	27832	27706	27703	27879	28001	27832	27819	27874	28014	27667	27909	27652	28054	27924	27798	27951	27739	27794	27722	27862	27850	27737	28160	27962	27588	27632	27752	27923	27885	27713	27938	27497	27737	27587	28111	27860	27632	27831	27896	27884	27848	27889	27679	28025	27805	28015	27857	27637	27936	27800	27780	27948	27860	27906	27866	27585	27790	27643	27912	27918	27685	27660	27862	27773	27799	27839	27959	27845	28092	28123	28100	27744	27749	28142	27986	27599	27902	27694	27751	27788	27891	28047	27985	27745	27579	27724	27730	27959	27923	27929	27790	27917	27891	27851	27854	27611	27778	28116	28128	27968	27768	27923	27797	27875	27788	27954	27807	27721	27693	28018	27998	27860	27753	27846	28123	27734	27963	27821	28029	28150	28187	28018	27782	27779	27998	27883	27842	27897	27836	27763	27562	27642	27922	27749	27762	28006	28019	27794	27603	28121	27891	27803	27658	27599	27840	27744	27763	27814	27928	27719	27766	27768	28023	27799	27854	28038	27965	27815	27817	27855	27705	27704	27823	27773	27488	27773	27954	27707	27855	27782	27583	27992	27762	27794	28004	27872	27850	27941	27971	27800	27854	27577	27763	27884	27654	27891	27893	27829	27798	27760	27841	27896	27883	27515	27864	27990	27952	27970	27853	27773	27970	27949	27906	27847	27667	27947	27761	27791	27864	27827	27894	27816	27766	27793	27735	27447	27893	28086	27872	27697	27593	27822	28025	27828	27772	27985	27946	27772	27984	27974	27760	27923	27774	27740	27748	28082	27920	27947	28017	27892	27902	27595	27712	27864	27767	27959	28022	27817	27859	27872	27699	27812	27892	27702	27765	27617	27664	27876	27850	27737	27860	27842	27854	27882	28062	27931	27824	27600	27502	27524	27644	27788	27572	27837	27878	28003	27747	28059	27685	27745	28066	27894	28008	27916	27948	27823	27684	27941	27873	27973	27855	27853	27628	27784	27970	27851	27812	27919	27832	27936	27879	27838	28082	28068	27914	27962	27751	27967	27479	27799	27589	27752	28002	27689	28097	28229	27875	27761	27859	27655	27964	27899	27935	27732	28048	27799	27861	27864	27546	27842	27557	27620	27729	27764	27674	27826	27897	27695	27893	27797	27663	27889	27792	27799
41907	68682	61387	45755	64911	81070	57807	33580	21133	18005	17140	17045	17152	17152	17074	17089	17044	17253	17094	17010	17199	17047	17284	17185	17098	16874	16926	17202	16958	17174	17079	17128	17165	17195	17049	17244	17222	16942	17252	17104	16884	17016	16917	16912	17285	17133	16999	17043	17059	17061	17068	17180	17073	17025	17011	17045	16956	17200	17150	17129	17141	17111	16987	16986	16995	16876	17119	16962	17172	16934	17051	17072	17225	17074	16951	17141	17250	16965	17001	17026	16955	16962	17011	17031	17024	17124	17112	17195	17023	17018	16957	17308	17169	16988	17142	17159	16943	17254	17113	17115	17129	16984	17237	17006	17046	16979	17029	16996	17239	16845	17161	17055	16755	17112	16987	17041	16982	17057	17007	17034	17101	16934	17079	16938	17212	17106	17030	16943	17023	16956	17069	17029	16980	16910	17071	17044	17040	17109	16850	17138	16954	16927	16892	17051	17081	17051	17013	17007	17019	17265	17049	17000	17033	16960	16999	17073	17048	16990	16928	16902	17186	16944	17089	16878	17238	16991	17074	17134	17061	16934	17053	16770	17193	17092	16889	17102	17106	16900	16994	16940	17003	16926	16989	17088	17043	17022	17060	16855	17202	16992	17177	16973	17019	17073	17089	17226	17044	16977	16975	17223	17052	17153	16995	16945	17213	17086	17046	17000	16994	17054	17161	17169	17030	17093	17133	17155	17040	16898	17097	17192	16966	16933	17080	16999	17179	17050	17133	17043	17017	17121	17088	16982	17046	17287	17097	17191	17116	17064	17057	17122	16982	16917	17066	16920	16998	16896	17121	17090	17041	17118	16913	17184	17084	16877	17041	17056	17085	17103	17098	16907	17166	17139	16995	17134	16962	17163	17138	16923	16965	17051	16938	16972	16909	17033	17143	17012	17051	16849	17032	17054	16742	16961	17105	17340	17019	17152	17195	17013	17111	16951	16987	17119	17063	16930	16840	17202	17194	16977	16941	17181	17021	17098	16907	17042	16990	17078	16985	17067	17028	17091	16898	16946	17076	17159	17047	17069	17134	17098	16991	16948	17026	17109	16959	16993	16819	16926	16960	17127	17057	17033	16826	17187	16882	17080	17152	16971	17077	16911	17197	17067	17079	17076	17013	17006	16998	16822	17125	16986	17193	17005	17076	17094	17137	17105	16986	16949	17106	17122	16909	17045	17106	16968	16989	16934	17217	16882	16919	17036	17190	17009	17113	17110	17217	17120	17056	17114	16978	17199	16911	17365	16847	17033	17124	17000	17100	17155	17119	17080	17363	17111	16981	16857	17139	17043	16978	16988	16980	16969	16987	16933	16909	17217	17020	17008	17007	17100	16931	16970	17169	16918	16875	17035	16988	16899	17091	16712	17035	16836	16750	17105	17073	16978	17046	16958	16987	17102	16959	17098	17124	17075	17069	17028	17080	17125	17202	16896	17103	16933	16858	17158	17040	17025	17098	16853	17058	17281	17080	17096	17343	17031	17087	16839	17041	16995	17011	17181	16984	17131	16760	16823	17078	16928	16946	17106	17073	16941	17104	16945	17048	17177	16891	17113	17017	17127	16986	17128	17285	17096	17028	16986	17079	16956	17009	17219	17134	17029	17061	16932	17015	17050	17139	16980	16947	16977	17004	17046	16925	17006	17157	16928	17176	16817	17149	17039	16902	17049	17240	17047	17076	17157	17125	16956	16968	17267	17044	16977	17014	17005	16921	17135	17060	17058	17182	16954	17035	17021	17167	17069	16928	17202	16985	17120	17025	16962	16995	17189	17171	16983	17041	16945	17037	17158	17139	17149	16941	16992	16975	17181	17075	17027	16928	17174	17074	17134	16985	17177	17045	17041	17066	16969	16942	17095	17084	16959	17047	16965	16889	16908	17044	17117	16922	17064	16958	17032	16931	16946	17126	17166	17074	17060	17027	16967	17027	17029	17074	17085	17013	16924	17177	17061	17086	16982	17163	17029	17162	16960	16999	17207	16994	16957	16963	16974	17020	17130	17074	17104	17254	16997	16904	17092	17058	16886	17117	17103	17020	16981	16977	16920	17054	17113	17105	17039	16929	17167	17076	17136	17140	17023	17110	16986	17152	17209	17105	17130	17208	16952	17033	16986	16970	17073	17056	17165	16949	17184	16950	17096	17113	17165	17014	17143	16897	17038	17039	17088	17203	17060	17131	17032	17127	17080	17112	17054	17144	17080	17057	17071	17082	16990	16980	17187	17238	16947	17140	17030	16850	17007	16997	17080	16891	17094	17152	17187	17030	17092	16952	16925	17124	17053	17216	16971	17023	16925	17049	17179	17034	17120	16978	16988	17126	16930	17058	17139	17152	16955	16974	16913	17006	17231	17015	16978	17053	17187	16945	17107	17067	16900	17169	16913	17058	16826	16923	17076	17106	16891	17031	16931	16954	16922	16988	17117	17109	17080	17165	16937	16990	17065	17033	17058	16985	16961	16962	16972	17132	17003	16968	17242	16895	17094	17036	16811	17046	16984	16894	16948	17150	16956	17011	16913	16890	17025	17001	16920	17057	17117	17070	17171	16862	16920	17052	17038	16792	16934	17078	17005	16875	17006	17089	17068	17014	17121	16875	17095	17215	16876	16955	16938	17083	17057	17065	16965	17105	17066	16970	17047	17161	17103	16928	16912	17025	17104	17016	17054	17124	16933	17072	17183	17109	17078	17012	17160	16912	16924	16972	17079	17046	16962	17224	16985	16955	16956	17073	17080	17052	16902	17033	16939	17115	17097	16991	17120	17092	17166	17061	17105	16863	17030	17194	17024	17200	17164	17021	17206	17002	17119	16964	16949	16991	17016	17213	16998	16946	17068	17071	16860	17189	17152	16936	17006	17259	16798	17035	16793	17092	16899	16912	17233	16977	16900	17147	17105	17154	17037	16973	17190	17145	17008	17125	16829	17017	17009	17256	17199	16968	17203	16981	16978	17071	17220	16887	16876	17105	17107	17065	17000	17253	17094	17080	17026	17066	17099	16994	17062	17022	17136	17005	17014	17224	17009	17137	16975	16948	16992	16940	17175	16996	16963	16836	17170	17082	16924	17216	16899	16912	17190	17039	17007	17080	16989	16933	17085	16912	16918	17040	17060	16966	16977	16949	17096	17029	17081	16698	17108	16979	16997	17075	17038	17114	17162	17048	17141	17125	17225	17058	17048	16970	16860	16982	16883	17115	17040	17012	16994	17076	16806	17073	17081	17128	16971	16899	17069	16993	16936	16969	17245	16933	17054	17100	17228	16975	17137	16911	17058	16989	17027	16940	17144	17044	16996	16960	16974	17148	17118	16912	17159	17005	16918	16939	17200	17040	17029	17194	16895	16982	17160	17113	17105	16797	17221	16934	16866	16950	16925	17093	17050	17109	16935	17001	16822	17001	17083	17092	16828	17190	17102	17043	16973	17085	17079	17136	16932	17075	17135	17060	17034	16831	16935	16949	17013	17163	17117	17257	17000	17090	16993	17020	17021	17100	16976	17060	16956	17289	16975	16929	17020	17172	17050	17144	16944	17084	17106	16935	17053	16994	16878	17001	17121	17025	16903	16907	16955	17099	16945	16984	17041	17097	17038	16987	17102	16904	17074	17079	16968	17057	17092	17191	17015	16994	17060	16972	17100	16923	17092	16756	16868	17210	16874	17115	17108	17236	16968	17164	17078	16872	17161	16889	16915	17081	17084	16945	17035	16942	16836	16946	16980	17041	17085	17132	16938	17048	17021	17165	17000	17252	17109	17123	17169	17178	17049	17061	17053	16948	17051	16949	16978	17117	17110	17143	17049	17215	17193	17013	16891	17214	17036	17074	17117	17036	17090	16933	16864	17211	17013	17134	17072	16956	17090	17051	17086	17005	17277	17165	17172	16965	17110	17034	17277	17199	16950	17109	17001	17102	16980	17020	16920	17116	16898	17128	16962	17119	17086	17010	17172	16891	17007	17390	17016	17037	17076	17201	17067	16812	17018	16919	16883	17036	17116	17080	17151	17181	16931	17029	17119	17175	17128	17006	16882	16923	17140	16962	17114	16954	17189	16900	16886	17124	17031	16982	17020	17035	17089	17014	17202	16977	16840	17001	16924	16999	17159	16870	16979	17177	16841	17113	16955	17122	16849	17001	16925	16955	17061	16993	17113	17296	17052	17124	17272	16911	16970	16950	17063	17204	17045	17085	17099	17019	16963	16872	17212	17140	17142	16947	17187	16868	16900	17044	17053	17117	16910	16928	16986	16878	17046	17105	16878	17027	17074	16927	16965	17047	17084	16978	17040	16967	17105	17031	17143	17153	17057	17231	16875	17110	17168	17204	17203	17144	16884	16998	17063	17092	17184	16862	17119	17068	17193	16980	16885	16978	16916	17139	17056	16966	17080	17043	16992	17133	16986	16881	17236	17034	17046	17037	17030	17084	17095	17221	17021	16996	16934	17166	16832	16880	16891	16887	17233	17213	16959	16912	16999	17160	17032	16929	16970	16843	17182	16921	17137	17200	17124	16919	16937	17042	16926	17011	17047	17067	16961	16996	17069	16965	16866	17135	17151	16864	17054	17074	17080	16958	16976	17043	16977	16888	17108	17102	17055	17062	16986	17080	17063	16980	17074	16989	16881	17019	16979	17154	17180	16966	16898	17082	16828	17041	16931	17080	17072	16985	17144	17023	17232	17074	16966	17004	17128	17019	17005	16880	16901	17101	17096	17105	17111	17049	17233	17104	17109	17031	17027	16973	16994	16967	17041	17084	16984	16906	16870	17064	17042	17121	17188	17089	17083	16954	17115	16985	16932	17062	16993	17112	17007	17056	17114	17005	17171	17185	17087	16904	17078	17151	16983	17069	17010	17258	17113	17094	17092	17321	16906	16924	16911	17029	17136	17175	17017	17113	16910	16940	16991	16953	17082	16960	16975	17024	16967	17031	17242	17066	17006	17286	17017	17130	17144	16888	16984	17085	17055	17124	16865	17157	17055	17186	17096	17037	17075	16890	16968	17061	16928	16957	17013	17072	17133	17068	16990	16839	17198	16963	17200	16900	17082	17010	17116	17096	17248	17081	17145	16943	17016	17006	16994	17193	17180	17078	17017	17089	16788	17137	17079	16954	17018	17119	16924	16843	16996	16864	17127	16980	17179
38052	39457	39376	33939	32799	35843	34089	30426	28482	27628	27519	27612	27685	27454	27615	27606	27330	27220	27422	27323	27293	27578	27513	27662	27425	27588	27347	27393	27314	27586	27307	27329	27352	27198	27245	27212	27293	27377	27486	27416	27543	27390	27382	27312	27416	27616	27530	27236	27189	27391	27395	27539	27264	27414	27537	27326	27407	27205	27170	27247	27524	27490	27516	27496	27284	27595	27219	27402	27313	27295	27301	27634	27104	27227	27426	27469	27484	27319	27407	27521	27608	27675	27426	27456	27480	27478	27510	27397	27342	27373	27270	27272	27436	27453	27274	27159	27461	27528	27360	27432	27792	27357	27099	27335	27364	27163	27303	27463	27310	27453	27564	27577	27448	27435	27304	27298	27401	27426	27391	27420	27533	27571	27487	27271	27676	27369	27462	27340	27458	27565	27486	27479	27100	27214	27321	27511	27448	27367	27200	27473	27344	27377	27591	27573	27468	27366	27424	27374	27270	27297	27297	27286	27407	27347	27321	27143	27427	27313	27330	27240	27353	27433	27340	27332	27319	27297	27546	27591	27561	27419	27431	27482	27516	27060	27357	27405	27583	27328	27340	27253	27595	27419	27473	27587	27326	27316	27498	27237	27373	27515	27353	27394	27631	27264	27308	27306	27288	27159	27309	27251	27434	27492	27514	27257	27485	27201	27058	27501	27300	27612	27414	27354	27652	27634	27175	27420	27530	27356	27465	27139	27275	27302	27343	27392	27364	27311	27098	27139	27231	27505	27582	27338	27328	27459	27609	27234	27095	27162	27502	27490	27699	27429	27564	27592	27501	27115	27467	27341	27092	27411	27584	27126	27329	27564	27343	27602	27475	27272	27467	27279	27462	27319	27421	27388	27332	27298	27438	27354	27311	27362	27267	27342	27414	27305	27644	27095	27140	27230	27398	27357	27393	27486	27503	27340	27458	27261	27626	27302	27399	27400	27381	27442	27286	27455	27394	27485	27403	27442	27597	27232	27366	27277	27363	27334	27406	27547	27382	27276	27186	27423	27234	27262	27364	27328	27578	27258	27539	27428	27546	27506	27430	27473	27418	27274	27351	27345	27546	27566	27446	27394	27359	27425	27398	27290	27358	27366	27658	27413	27380	27278	27403	27276	27330	27356	27513	27405	27259	27342	27446	27330	27375	27234	27397	27420	27371	27388	27592	27514	27476	27679	27410	27456	27407	27528	27239	27352	27201	27169	27524	27313	27446	27381	27396	27408	27311	27491	27673	27401	27231	27586	27742	27521	27437	27397	27342	27491	27730	27263	27298	27158	27168	27299	27249	27391	27627	27124	27333	27246	27391	27456	27404	27384	27376	27407	27254	27213	27446	27413	27590	27314	27274	27179	27329	27639	27512	27191	27443	27296	27584	27408	27439	27439	27335	27195	27362	27420	27524	27497	27442	27036	27558	27331	27589	27345	27280	27426	27445	27280	27375	27437	27253	27109	27200	27267	27357	27530	27088	27300	27468	27257	27655	27297	27253	27453	27369	27535	27422	27472	27464	27264	27409	27464	27212	27277	27098	27658	27628	27147	27293	27342	27447	27562	27427	27366	27435	27425	27199	27223	27003	27394	27371	27413	27269	27369	27365	27235	27344	27529	27396	27502	27846	27247	27251	27565	27322	27114	27522	27397	27431	27409	27481	27115	27216	27326	27521	27400	27279	27421	27215	27369	27597	27438	27255	27345	27436	27357	27302	27287	27434	27264	27271	27417	27231	27407	27429	27442	27386	27171	27402	27402	27360	27316	27527	27245	27131	27242	27437	27424	27677	27294	27403	27068	27371	27588	27419	27270	27188	27358	27072	27494	27251	27266	27400	27407	27142	27353	27423	27462	27341	27702	27221	27292	27075	27286	27355	27229	27594	27389	27288	27302	27334	27540	27220	27285	27304	27240	27317	27324	27220	27326	27497	27248	27455	27594	27511	27186	27122	27544	27365	27148	27492	27449	27244	27349	27278	27342	27407	27461	27458	27407	27458	27310	27307	27436	27399	27484	27320	27427	27277	27443	27170	27390	27396	27422	27534	27273	27472	27499	27316	27334	27290	27142	27423	27614	27288	27346	27213	27440	27658	27527	27543	27423	27351	27148	27369	27403	27344	27219	27043	27433	27617	27393	27632	27468	27324	27268	27269	27416	27244	27201	27187	27438	27410	27541	27562	27324	27400	27484	27348	27527	27530	27348	27414	27366	27583	27398	27187	27269	27215	27442	27343	27227	27223	27273	27723	27476	27304	27360	27420	27203	27442	27378	27413	27272	27515	27294	27694	27278	27651	27500	27390	27275	27453	27217	27494	27355	27057	27325	27368	27088	27357	27615	27467	27376	27139	27480	27371	27531	27539	27262	27347	27255	27468	27269	27595	27294	27516	27495	27542	27460	27214	27304	27222	27519	27254	27110	27310	27288	27485	27139	27319	27496	27163	27278	27356	27235	27366	27620	27320	27506	27430	27227	27499	27053	27306	27518	27406	27442	27584	27271	27579	27323	27154	27398	27321	27488	27499	27248	27458	27139	27342	27635	27207	27481	27438	27356	27378	27056	27278	27351	27273	27342	27617	27336	27461	27693	27452	27304	27367	27457	27348	27121	27346	27382	27556	27426	27190	27309	27543	27374	27308	27683	27198	27395	27425	27416	27456	27372	27225	27271	27235	27410	27797	27499	27339	27243	27524	27363	27234	27447	27334	27278	27376	27444	27229	27190	27382	27348	27540	27269	27455	27401	27451	27492	27274	27408	27495	27359	27368	27469	27487	27184	27406	27558	27475	27225	27173	27196	27580	27651	27487	27195	27507	27620	27494	27334	27344	27029	27333	27561	27303	27512	27317	27200	27335	27512	27381	27556	27346	27196	27349	27368	27095	27416	27204	27273	27423	27154	27421	27405	27270	27323	27386	27477	27480	27240	27276	27295	27542	27481	27540	27523	27712	27140	27421	27639	27469	27295	27506	27414	26952	27316	27354	27280	27783	27286	27305	27336	27384	27290	27510	27314	27495	27214	27510	27408	27226	27197	27208	27336	27192	27418	27364	27202	27289	27306	27259	27180	27280	27336	27291	27320	27357	27341	27402	27272	27342	27353	27734	27467	27303	27511	27284	27343	27227	27505	27292	27400	27222	27422	27504	27396	27567	27432	27485	27343	27296	27203	27441	27345	27481	27591	27003	27103	27286	27358	27189	27403	27584	27490	27523	27369	27556	27322	27574	27509	27408	27575	27333	27458	27379	27333	27339	27382	27257	27400	27450	27479	27195	27295	27426	27259	27515	27459	27502	27418	27478	27345	27510	27631	27050	27722	27490	27444	27381	27387	27357	27264	27257	27436	27258	27359	27311	27017	27420	27173	27356	27351	27319	27244	27372	27356	27420	27416	27393	27238	27335	27358	27330	27485	27401	27289	27211	27672	27116	27349	27286	27454	27610	27408	27386	27445	27393	27540	27134	27464	27479	27391	27451	27449	27248	27623	27533	27498	27744	27649	27657	27325	27336	27380	27327	27286	27391	27583	27454	27587	27412	27436	27405	27233	27346	26998	27434	27640	27595	27556	27556	27488	27440	27473	27560	27453	27501	27368	27389	27134	27092	27322	27261	27127	27194	27188	27227	27068	27354	27364	27321	27255	27235	27436	27274	27392	27544	27469	27523	27367	27292	27270	27119	27336	27344	27266	27111	27266	27315	27363	27457	27356	27455	27279	27278	27347	27485	27549	27425	27260	27618	27495	27456	27305	27410	27597	27510	27620	27494	27507	27364	27397	27488	27413	27291	27258	27219	27474	27245	27481	27494	27296	27262	27341	27712	27402	27401	27563	27653	27213	27534	27246	27433	27395	27459	27385	27397	27357	27716	27888	27662	27332	27284	27429	27511	27479	27184	27382	27323	27341	27477	27195	27443	27350	27436	27645	27449	27387	27242	27165	27106	27249	27284	27451	27466	27150	27440	27666	27637	27273	27461	27306	27258	27655	27500	27486	27420	27420	27436	27279	27601	27499	27123	27361	27245	27504	27558	27263	27419	27345	27329	27443	27514	27514	27560	27346	27370	27484	27393	27173	27426	27249	27545	27514	27450	27441	27350	27158	27266	27331	27268	27125	27305	27410	27148	27492	27362	27412	27354	27696	27290	27315	27254	27434	27377	27317	27211	27323	27356	27305	27055	27347	27452	27372	27548	27396	27471	27575	27291	27500	27478	27411	27341	27600	27539	27368	27331	27261	27443	27468	27393	27446	27111	27628	27256	27405	27474	27380	27496	27667	27575	27419	27185	27547	27438	27289	27390	27284	27386	27288	27317	27452	27616	27333	27307	27541	27496	27256	27377	27538	27252	27466	27268	27203	27363	27131	27340	27552	27361	27542	27469	27396	27614	27107	27478	27494	27330	27139	27096	27516	27450	27273	27351	27497	27261	27523	27307	27319	27218	27260	27199	27140	27315	27575	27420	27405	27367	27350	27436	27524	27025	27528	27339	27410	27340	27514	27414	27453	27454	27490	27258	27255	27231	27284	27427	27413	27343	27211	27264	27424	27283	27548	27342	27513	27508	27526	27190	27542	27509	27553	27589	27590	27695	27348	27511	27376	26981	27286	27558	27221	27420	27453	27386	27185	27379	27260	27401	27419	27343	27507	27357	27364	27183	27265	27449	27396	27551	27466	27443	26961	27299	27312	27554	27579	27221	27220	27476	27161	27449	27194	27428	27368	27421	27356	27251	27361	27239	27249	27472	27749	27495	27597	27332	27509	27114	27362	27576	27179	27309	27464	27358	27120	27164	27307	27620	27255	27239	27291	27696	27581	27592	27479	27447	27075	27223	27502	27132	27469	27348	27540	27315	27191	27288	27284	27235	27385	27522	27365	27351	27278	27376	27489	27351	27374	27384	27095	27321	27211	27106	27329	27446	27488	27496	27305	27344	27295	27266	27475	27223	27194	27270	27527	27640	27583	27526	27645	27568	27603	27326	27561	27385	27349	27492	27562	27122	27288	27516	27286	27285	27467	27321	27533	27219	27284	27208	27483	27191	27598	27414	27566	27097	27541	27378	27384	27378	27412	27299	27450	27251	27244	27260	27188	27402	27521	27332	27782	27309	27499	27445	27309	27414	27293	27597	27238	27441	27696	27176	27268	27396	27369
32314	42734	32620	22416	23370	25344	22525	18629	17074	16548	16303	16436	16401	16610	16503	16240	16340	16475	16447	16517	16227	16440	16385	16416	16344	16218	16253	16358	16355	16482	16403	16471	16433	16287	16196	16308	16504	16261	16429	16277	16417	16404	16288	16189	16324	16271	16544	16250	16482	16622	16289	16476	16259	16245	16345	16259	16482	16490	16361	16519	16228	16344	16471	16226	16417	16360	16379	16343	16442	16329	15998	16464	16414	16337	16295	16452	16472	16376	16593	16238	16333	16478	16270	16427	16362	16288	16331	16331	16353	16231	16135	16394	16215	16376	16602	16309	16297	16255	16353	16264	16539	16449	16366	16307	16387	16196	16423	16413	16169	16275	16332	16415	16422	16286	16584	16429	16326	16423	16363	16078	16421	16393	16389	16375	16465	16396	16357	16456	16358	16300	16310	16438	16473	16301	16200	16408	16381	16234	16363	16313	16351	16395	16251	16378	16063	16300	16183	16391	16264	16177	16245	16306	16123	16355	16499	16339	16171	16433	16259	16423	16350	16180	16414	16244	16319	16333	16096	16320	16295	16400	16299	16406	16327	16480	16113	16240	16386	16140	16395	16470	16360	16142	16244	16204	16325	16547	16231	16464	16382	16468	16313	16410	16192	16263	16348	16387	16355	16225	16395	16261	16251	16401	16373	16260	16422	16369	16294	16437	16435	16385	16552	16166	16578	16289	16207	16426	16364	16525	16296	16378	16422	16263	16311	16147	16387	15974	16488	16170	16136	16180	16348	16267	16348	16444	16089	16368	16255	16384	16251	16432	16259	16459	16276	16334	16304	16381	16362	16342	16157	16358	16551	16268	16450	16571	16413	16234	16286	16297	16402	16276	16263	16178	16360	16308	16340	16210	16353	16263	16360	16386	16355	16287	16265	16337	16306	16361	16357	16295	16431	16556	16491	16289	16329	16432	16268	16461	16338	16240	16391	16330	16362	16210	16191	16479	16208	16521	16213	16129	16184	16393	16508	16377	16395	16195	16419	16290	16413	16273	16329	16502	16417	16204	16420	16339	16247	16323	16188	16344	16260	16211	16374	16467	16281	16288	16507	16453	16332	16525	16260	16523	16347	16314	16155	16416	16181	16421	16255	16430	16260	16376	16452	16202	16566	16342	16202	16449	16230	16302	16303	16080	16437	16364	16462	16317	16365	16393	16255	16271	16253	16379	16309	16465	16383	16367	16463	16147	16634	16493	16214	16325	16347	16388	16556	16342	16437	16225	16390	16175	16435	16250	16249	16280	16468	16522	16499	16342	16322	16421	16283	16356	16334	16467	16270	16318	16338	16412	16349	16425	16350	16277	16313	16272	16200	16278	16395	16384	16262	16358	16297	16318	16218	16409	16453	16334	16512	16382	16404	16405	16379	16494	16450	16294	16205	16269	16240	16273	16339	16296	16429	16208	16502	16323	16331	16291	16332	16324	16338	16303	16309	16346	16219	16284	16296	16461	16091	16228	16260	16234	16512	16359	16409	16489	16258	16328	16277	16484	16353	16222	16289	16425	16220	16395	16169	16281	16337	16321	16334	16556	16380	16398	16255	16342	16425	16243	16341	16355	16355	16254	16243	16309	16277	16265	16376	16218	16349	16427	16351	16308	16615	16403	16427	16352	16262	16329	16231	16543	16211	16336	16325	16188	16370	16274	16270	16301	16293	16363	16432	16285	16281	16302	16237	16320	16331	16408	16314	16319	16503	16382	16268	16237	16245	16280	16434	16369	16396	16408	16245	16466	16280	16324	16379	16457	16372	16170	16529	16262	16425	16305	16186	16629	16270	16380	16471	16304	16433	16420	16347	16288	16288	16335	16297	16382	16210	16492	16447	16416	16294	16566	16419	16328	16288	16348	16166	16384	16550	16443	16324	16449	16287	16449	16357	16297	16437	16320	16331	16411	16240	16315	16144	16277	16301	16244	16509	16395	16271	16398	16281	16332	16295	16580	16246	16220	16456	16389	16379	16417	16395	16387	16177	16019	16300	16446	16390	16299	16381	16190	16404	16297	16444	16441	16200	16395	16342	16605	16360	16328	16319	16510	16462	16460	16264	16388	16483	16367	16342	16254	16436	16354	16355	16384	16377	16303	16323	16210	16227	16225	16486	16484	16292	16350	16439	16492	16263	16368	16214	16343	16437	16480	16447	16400	16347	16300	16461	16412	16198	16414	16315	16432	16425	16411	16406	16423	16362	16391	16464	16440	16508	16308	16334	16246	16405	16326	16335	16242	16298	16392	16259	16430	16480	16338	16191	16258	16361	16321	16369	16462	16211	16250	16451	16244	16442	16583	16360	16417	16314	16343	16357	16337	16368	16425	16481	16423	16234	16334	16223	16341	16175	16143	16272	16248	16389	16660	16299	16339	16393	16337	16114	16220	16370	16259	16314	16617	16457	16390	16291	16256	16401	16220	16494	16276	16345	16116	16491	16433	16124	16311	16256	16305	16243	16154	16210	16297	16308	16267	16413	16274	16287	16489	16285	16427	16266	16432	16233	16543	16278	16388	16423	16390	16394	16199	16255	16329	16447	16276	16391	16297	16256	16213	16365	16451	16308	16240	16285	16313	16505	16541	16532	16513	16346	16441	16159	16449	16108	16413	16438	16383	16389	16472	16334	16446	16348	16263	16354	16164	16446	16146	16397	16187	16332	16354	16456	16311	16468	16351	16455	16247	16513	16225	16376	16222	16345	16239	16267	16396	16312	16195	16214	16310	16326	16346	16217	16221	16376	16311	16442	16457	16347	16269	16222	16237	16418	16384	16549	16460	16298	16270	16366	16259	16311	16499	16350	16302	16218	16385	16424	16515	16445	16344	16576	16290	16244	16428	16339	16189	16277	16327	16427	16384	16202	16194	16458	16267	16329	16301	16217	16400	16382	16285	16250	16278	16454	16260	16211	16438	16305	16492	16253	16363	16287	16236	16322	16349	16340	16474	16321	16233	16369	16357	16581	16147	16402	16391	16472	16319	16199	16312	16402	16319	16302	16496	16301	16538	16120	16538	16398	16331	16527	16298	16345	16397	16277	16343	16375	16334	16167	16276	16534	16306	16406	16421	16344	16268	16210	16261	16276	16446	16316	16180	16299	16227	16328	16393	16483	16149	16321	16387	16223	16272	16307	16308	16412	16296	16202	16340	16554	16303	16428	16386	16505	16251	16477	16342	16235	16353	16325	16392	16440	16345	16344	16483	16526	16426	16438	16366	16328	16344	16309	16447	16253	16356	16280	16503	16293	16167	16247	16369	16419	16262	16365	16324	16460	16296	16147	16211	16409	16285	16403	16268	16335	16354	16226	16321	16207	16402	16382	16368	16406	16137	16375	16343	16463	16264	16440	16344	16335	16281	16284	16447	16286	16185	16402	16306	16296	16443	16366	16226	16267	16484	16473	16278	16497	16368	16139	16056	16396	16306	16296	16428	16264	16241	16267	16430	16324	16421	16160	16501	16137	16240	16397	16528	16319	16288	16371	16308	16221	16276	16447	16359	16405	16368	16388	16358	16358	16533	16444	16283	16410	16254	16161	16438	16269	16373	16364	16488	16322	16167	16375	16419	16235	16283	16416	16544	16337	16418	16367	16459	16273	16246	16385	16309	16231	16460	16309	16286	16483	16332	16410	16302	16278	16440	16174	16520	16301	16364	16344	16312	16340	16315	16373	16323	16489	16302	16259	16113	16444	16424	16305	16372	16526	16337	16226	16253	16360	16305	16327	16284	16412	16565	16165	16409	16385	16487	16351	16437	16322	16345	16427	16418	16465	16254	16315	16315	16539	16482	16447	16528	16305	16239	16432	16176	16431	16172	16435	16372	16310	16258	16412	16409	16415	16306	16440	16509	16399	16368	16310	16393	16311	16425	16280	16220	16332	16518	16085	16353	16469	16380	16269	16346	16594	16280	16393	16275	16423	16366	16426	16312	16449	16218	16359	16470	16305	16220	16416	16376	16239	16245	16288	16530	16361	16278	16423	16269	16229	16414	16332	16340	16474	16458	16351	16409	16457	16422	16472	16477	16179	16499	16418	16307	16229	16202	16287	16112	16458	16439	16211	16215	16411	16421	16271	16280	16347	16254	16159	16205	16347	16129	16340	16434	16342	16306	16363	16345	16515	16268	16338	16229	16505	16328	16389	16232	16361	16341	16232	16459	16450	16672	16244	16231	16552	16345	16399	16339	16383	16435	16334	16456	16290	16301	16314	16193	16328	16484	16323	16327	16372	16312	16467	16347	16129	16454	16099	16429	16333	16359	16416	16462	16381	16182	16304	16455	16398	16287	16242	16351	16392	16273	16429	16588	16547	16439	16273	16354	16186	16343	16333	16211	16260	16370	16361	16408	16240	16370	16338	16450	16522	16379	16367	16176	16368	16425	16342	16314	16329	16577	16424	16301	16475	16399	16303	16405	16348	16318	16401	16285	16471	16368	16409	16390	16589	16406	16335	16320	16437	16475	16376	16326	16481	16412	16398	16421	16495	16404	16391	16336	16275	16286	16299	16310	16362	16356	16423	16325	16414	16394	16408	16484	16546	16190	16484	16195	16222	16385	16348	16306	16400	16419	16281	16238	16428	16252	16096	16461	16257	16413	16383	16289	16220	16319	16542	16438	16155	16280	16437	16359	16350	16327	16272	16367	16405	16355	16236	16365	16301	16377	16426	16305	16519	16415	16448	16292	16432	16394	16279	16264	16298	16399	16265	16322	16305	16363	16224	16392	16383	16237	16329	16281	16392	16240	16429	16324	16372	16326	16378	16289	16384	16272	16235	16391	16309	16149	16535	16393	16580	16371	16304	16399	16277	16259	16276	16469	16277	16406	16524	16153	16383	16181	16259	16277	16422	16356	16278	16367	16396	16370	16346	16439	16296	16438	16176	16418	16490	16391	16324	16411	16429	16506	16615	16413	16442	16601	16573	16424	16249	16341	16534	16514	16527	16510	16410	16215	16381	16356	16382	16328	16279	16259	16179	16339	16362	16466	16442	16274	16393	16281	16455	16479	16359	16291	16445	16337	16404	16232	16428	16615	16339	16419	16427	16425	16476	16363	16288	16544	16364	16306	16259	16383	16103	16298	16400	16481	16211	16282	16505	16294	16420	16357	16301	16096	16227	16104	16321	16162	16229	16429	16534	16425
25891	22355	30863	35875	49919	61990	51763	36724	30235	28029	27703	27217	27317	27402	27388	27142	27470	27374	27154	27184	27223	27320	27258	27187	27274	27338	27167	27290	27358	27505	27188	27041	27154	27139	27111	27183	27023	27317	27374	27354	26937	27172	27186	27383	27227	26929	27223	27107	27174	27257	27318	27033	26943	27029	26949	27067	27203	27108	27088	27128	27033	27174	27235	27147	27058	26963	26996	27071	27172	26948	26978	27254	27114	27140	27249	27136	27268	27286	27020	27066	27090	27297	27088	26834	27093	27082	27194	27177	27113	27431	26893	27072	27303	27115	27433	27027	26955	26940	27399	27076	26988	26943	27364	26991	27181	27162	27270	27306	27054	27337	27120	27179	27110	27197	26718	27068	27061	27146	26957	26982	27307	27064	26911	27000	27201	27192	27104	27175	27006	26916	27297	27391	27093	27058	27217	27157	27032	27194	26931	27030	27129	26830	27004	27025	27077	27276	26982	27028	27101	26865	26952	27421	27096	27005	27060	27110	27160	27043	27162	27214	27169	26810	27192	26953	26969	27106	27309	27008	27130	27003	27077	26942	27156	27204	27253	26943	27064	27087	27064	27246	27057	27119	27115	27368	26984	27250	27102	27251	27225	26970	27155	26923	27190	27155	27218	27224	27102	27108	27159	26959	27001	27305	27179	27045	26880	27054	27099	27023	27397	27093	27016	27113	27085	27231	26782	27193	26987	27271	27175	27242	27308	27199	26989	27042	27169	27157	27033	27117	27081	27144	27162	27139	27237	27023	27038	27187	27210	26955	27133	26843	27368	26998	27318	27121	27140	27211	27199	27047	27157	26944	27147	26934	27088	26989	27013	27038	27155	26898	27173	27377	26996	27235	27000	27035	27187	27038	27276	27221	27198	26993	27132	26944	27121	26938	27270	26980	26988	27305	26989	27137	27138	26876	27210	27250	27191	27278	27133	27227	27025	27226	27297	27091	26884	27008	27123	27165	26879	27235	26981	27186	27113	26820	26888	27221	26768	27053	27155	27069	27063	27032	27231	27297	27109	26984	26955	27413	27394	27174	27264	26941	27027	27231	27261	27228	27126	27100	27356	27094	27062	27064	27249	27190	27234	27374	27239	26929	27083	27050	26974	27092	26973	26820	27024	27229	27324	27099	27260	27207	27296	27021	27313	27061	27044	27318	27020	27041	27025	26958	27013	27024	27291	27143	26967	26983	27156	27345	27409	27120	27035	26984	27245	27202	27060	27290	27156	27045	27040	27147	27328	27108	27122	27255	27339	27048	27221	27212	27158	27262	27084	27060	26869	26809	27129	26977	27115	27123	27048	26982	27193	27068	27290	27206	27179	27053	27237	27213	27214	27145	27119	27175	27280	27039	27048	26944	27337	27204	27242	27262	27226	27147	27112	26982	27148	26931	27033	26888	26921	27195	27006	26984	27120	27182	27159	27206	27182	27000	26889	27138	27101	26932	27162	27205	27049	27184	27046	26831	26955	27184	27288	27203	27162	26975	26916	27114	27149	27204	27087	27080	27312	27240	27010	27064	27245	26849	26948	26759	27062	27288	27295	26988	27208	26977	27251	27144	27053	27072	27137	27349	27242	27030	27173	27153	27366	27065	27133	27145	27020	27070	27061	27282	27339	26870	27073	26994	27102	27023	27000	27293	27109	26974	27077	27218	27231	27415	27078	27017	27063	27062	27321	27068	27159	27218	27005	27000	27290	27140	26837	27418	27227	27011	26929	26913	27125	27316	27172	27018	27353	26859	27250	27256	27298	26842	27171	27056	27241	27193	27424	27122	27048	27193	27063	27124	27164	26840	27153	27075	27180	26943	26976	27151	27255	27234	27083	27139	27161	26946	27125	26855	27299	27244	27204	27241	27323	26924	27062	27065	27098	27160	27274	26982	27117	26965	26949	26827	27089	27157	27290	27152	26905	27088	27287	27177	26952	27152	27149	27222	27116	27135	27197	27055	26710	26860	27105	27339	27014	27054	26976	27063	27140	26976	27337	27087	26930	27129	27069	27037	26970	27463	27059	27115	27114	27038	26995	27010	26949	26989	27272	27118	26994	27107	27015	27029	26832	26992	27079	27160	27135	27142	27351	27024	27095	27147	26856	27183	27044	27129	27136	27227	27328	27118	26884	27254	26987	27187	27127	27294	27179	27185	26967	27135	27169	27025	27310	27160	27364	26923	27125	27027	27381	27294	27036	27055	27202	26910	26923	26949	27302	27077	27541	26928	27226	27202	27079	26997	27040	27042	27123	27390	27237	27243	27037	27026	27273	27306	27138	27068	27038	27115	27003	27018	27066	27174	27307	27195	27016	27095	27084	27266	26933	27206	27161	26816	27024	26978	27181	27040	27134	27200	27278	27040	27180	26820	27267	27173	27016	26939	26973	26835	27085	27063	27077	27099	27164	27027	26964	27275	27283	27139	26894	27076	27236	27137	27027	27196	27152	26850	27036	27110	26975	26992	27092	27165	27030	27229	26846	27181	26861	27070	27098	27155	26889	26687	27397	27177	27171	27134	27083	26992	26982	27007	27311	27187	27188	27035	27280	27044	27080	27062	27122	27207	27073	27215	27159	27093	27098	26918	27018	26972	27002	26845	27240	27151	26990	26918	27160	27165	27009	27287	27103	27276	27201	27147	27137	26878	27168	26900	26889	27252	26984	27107	27499	27028	27274	27152	27019	27031	27009	27122	27324	27317	27365	27328	27249	26907	27190	27217	27222	27239	27189	26933	27035	27125	27047	27149	27142	27093	27145	27156	27166	27107	27225	27022	26852	27084	27194	26970	27099	27334	27258	27109	27046	27111	27100	27246	27002	27172	26970	26941	26827	27027	27373	27186	27254	27210	27195	27136	26926	27123	27179	27212	26940	27186	27129	27181	27339	26886	26904	27333	27160	27009	27206	27042	27231	26990	27010	27210	27081	27174	26932	27076	26963	27088	27372	27102	27307	27171	26823	27085	27189	27242	27181	27031	27107	27277	27215	27290	27131	27160	27172	26844	27082	27112	27158	27015	27221	27221	27226	27110	27013	27269	27225	27039	27038	27342	26878	27109	27279	27195	27147	27145	27367	27061	27028	27068	27143	27386	27187	27184	26944	27368	27160	27290	27084	27134	26921	27045	27188	26927	27172	26940	27253	26975	27101	27142	27278	27212	27150	26991	27303	27204	27194	27009	27211	27149	27123	27081	27124	27106	27190	26963	27152	27082	27338	26946	27327	27147	27200	27127	27272	26982	27097	27039	27213	27160	27016	27192	27203	27108	27072	27054	27029	27051	27113	27357	27063	27061	27230	27001	27238	27250	27464	27120	27036	27317	27414	27245	27020	26990	27215	27263	27056	27149	26817	27158	27093	27150	27155	27183	27219	27296	27236	27141	27168	27091	27189	27104	27269	26880	26893	26939	26944	26994	27139	27193	27150	27159	27067	27245	26883	27129	27079	27289	27281	26976	27202	27094	27084	26996	27170	27228	27125	27107	27262	27081	27141	27110	27014	26974	27091	27049	27007	27132	26974	27032	27099	27206	27295	27171	27143	27170	26986	27156	27244	27149	27204	27203	27065	26945	27281	27146	26883	26985	27095	27454	27067	26861	27182	27309	27203	27023	27121	27112	27128	27477	27043	27092	27129	27380	27156	26997	27236	27189	27156	27090	27104	27118	27139	27154	27279	27039	27084	26965	27119	26850	27212	27141	27326	27151	27242	27016	27095	27015	27219	27233	27292	27238	26879	26885	27193	27067	27035	27105	27106	26945	27097	26866	27028	27041	27104	27151	26913	27254	27189	27150	27054	27074	27100	27295	27159	27007	26961	27093	27006	27010	27189	27177	27124	27075	26882	27141	27051	26918	26993	27123	26940	27156	27038	27002	26869	27176	27103	27034	27085	27123	27224	27347	27106	27006	27076	27204	27018	27063	26935	27326	27115	27014	27128	27101	27320	27092	26995	27148	27072	27195	27027	27304	27225	27054	27047	27099	27224	27076	27300	27032	27120	27268	27253	27370	27109	27255	27018	27123	26855	27122	27181	26876	27084	27012	27199	27091	27104	27065	26975	27044	27047	27191	27013	26982	27397	27008	27010	26933	27161	27200	27043	27176	27076	27281	27123	27239	27000	26825	27213	27019	26942	27090	27262	27074	26935	26976	27117	27113	27302	26867	27108	27148	27040	27443	26883	27212	27004	27143	27175	27138	27086	26897	27368	27175	27180	27314	26963	27247	26987	27175	27144	26981	27225	27240	27061	26994	27302	26984	27070	27174	26929	27199	27214	27153	26913	26833	26846	27176	27394	27336	27260	27274	27145	27083	27030	27016	27337	27123	27015	27109	27305	27140	27137	27044	26671	27022	27059	26935	27114	27304	27242	26935	27267	27323	27225	27082	27068	27052	27467	26881	27207	26805	27209	27127	27115	27026	27000	27123	26870	26938	27017	27365	27351	27021	27068	27171	27135	27144	27182	27221	27032	27192	27373	27169	27211	27197	27128	27007	26987	27326	27055	26991	26964	27183	26880	26955	27147	27063	27044	27281	27040	27085	27290	27120	27191	27213	27170	27339	27131	26944	27373	27314	27422	27079	27036	27080	26994	27251	27123	27394	27119	27211	27225	27007	27171	27014	27152	26921	27255	27085	27173	27284	26869	27219	27175	27029	27078	27203	27082	26984	27086	27220	27199	27457	27390	27081	27039	27028	26929	26964	26931	27141	27181	27128	27320	27048	27261	27139	27146	27179	27119	27222	27040	27021	26995	27089	27204	26926	27169	27184	26964	27175	27185	27155	27274	27164	26894	27077	27331	27184	27220	27350	27138	27132	27285	27310	27282	27138	27193	27139	27057	26789	27167	27055	26949	27389	27006	27099	27126	27063	27061	27039	27007	27096	27149	26967	27170	27129	27141	26914	26975	27100	26858	26952	27126	27131	27321	26821	27262	27103	27276	27031	27163	27210	27137	27085	27174	27121	26900	27031	27240	27344	27210	27321	27232	27094	27247	27329	27179	27174	27301	27078	27188	27249	27058	27135	27091	27033	27163	26953	27139	27113	27221	27321	26857	27450	27126	27022	26989	27065	27340	27059	27313	27409	26858	27159	27238	27153	27071	26985	27084	27133	27084	26985	27201	27147	27003	27116	27044	27322	27171	27018
33901	54365	41061	33583	51475	56763	40377	24788	18552	16755	16593	16578	16615	16316	16495	16489	16393	16393	16386	16541	16637	16493	16502	16426	16393	16494	16359	16486	16544	16431	16587	16577	16404	16477	16484	16374	16375	16472	16410	16433	16576	16485	16400	16675	16497	16473	16466	16303	16379	16513	16434	16468	16555	16589	16416	16586	16433	16198	16366	16337	16593	16611	16542	16441	16408	16517	16491	16453	16304	16281	16566	16478	16500	16491	16397	16414	16248	16581	16467	16314	16483	16501	16458	16540	16348	16430	16555	16446	16385	16344	16397	16660	16312	16403	16312	16264	16472	16479	16358	16413	16433	16561	16404	16523	16513	16575	16256	16608	16508	16295	16509	16499	16510	16379	16504	16458	16366	16276	16433	16323	16211	16529	16398	16539	16564	16336	16286	16463	16530	16620	16285	16635	16353	16500	16703	16482	16405	16286	16423	16563	16492	16508	16536	16459	16438	16490	16527	16520	16472	16690	16415	16423	16536	16369	16665	16326	16389	16559	16610	16280	16451	16419	16507	16250	16335	16473	16443	16410	16494	16407	16317	16326	16235	16315	16414	16443	16414	16465	16391	16437	16437	16491	16350	16524	16444	16375	16426	16624	16470	16451	16514	16399	16497	16559	16397	16600	16621	16473	16364	16296	16467	16382	16627	16649	16559	16262	16673	16263	16523	16409	16624	16354	16491	16493	16482	16343	16409	16618	16313	16470	16403	16570	16686	16457	16365	16337	16473	16488	16387	16212	16356	16380	16432	16322	16270	16436	16451	16525	16408	16394	16408	16438	16334	16342	16488	16535	16440	16511	16293	16619	16382	16466	16246	16487	16238	16492	16480	16337	16207	16566	16258	16624	16476	16483	16630	16295	16537	16292	16214	16245	16556	16472	16352	16421	16540	16601	16433	16436	16430	16385	16228	16478	16492	16420	16333	16421	16508	16718	16309	16518	16354	16716	16487	16307	16386	16405	16364	16433	16255	16317	16425	16396	16618	16569	16456	16356	16487	16617	16563	16455	16453	16510	16379	16417	16427	16523	16478	16663	16320	16408	16422	16590	16549	16503	16287	16250	16209	16388	16403	16428	16547	16525	16327	16615	16468	16475	16509	16553	16586	16270	16334	16526	16407	16279	16189	16363	16366	16403	16277	16395	16449	16329	16472	16388	16544	16339	16550	16321	16441	16359	16511	16510	16486	16382	16435	16315	16404	16371	16421	16387	16481	16398	16551	16367	16348	16447	16501	16526	16536	16491	16488	16408	16304	16493	16455	16638	16490	16594	16349	16440	16318	16300	16400	16562	16388	16465	16590	16428	16340	16488	16532	16468	16354	16654	16509	16311	16401	16448	16442	16515	16435	16398	16576	16564	16321	16364	16544	16348	16549	16326	16388	16474	16484	16509	16277	16305	16482	16357	16620	16506	16462	16659	16355	16429	16395	16505	16362	16519	16577	16564	16355	16467	16406	16343	16346	16678	16392	16378	16258	16425	16376	16458	16557	16507	16494	16468	16411	16358	16374	16396	16593	16674	16058	16285	16389	16234	16482	16307	16573	16490	16387	16406	16425	16714	16634	16462	16478	16367	16447	16436	16531	16468	16443	16382	16502	16561	16393	16363	16567	16434	16437	16697	16498	16514	16537	16504	16357	16466	16316	16610	16544	16427	16481	16391	16486	16502	16315	16570	16180	16550	16571	16360	16580	16582	16305	16356	16164	16392	16531	16574	16298	16470	16442	16334	16486	16439	16503	16636	16384	16501	16548	16478	16370	16536	16469	16437	16420	16559	16264	16670	16476	16425	16356	16254	16626	16473	16271	16487	16424	16480	16540	16392	16395	16409	16453	16477	16432	16407	16532	16270	16466	16442	16476	16576	16429	16506	16516	16396	16305	16540	16389	16387	16369	16565	16381	16340	16533	16425	16647	16384	16550	16534	16389	16415	16470	16369	16593	16347	16236	16559	16350	16385	16549	16377	16484	16402	16555	16329	16499	16505	16502	16472	16590	16474	16480	16379	16496	16402	16322	16416	16464	16434	16311	16525	16475	16471	16508	16235	16579	16548	16551	16342	16617	16427	16501	16532	16455	16499	16452	16358	16364	16360	16739	16453	16498	16614	16573	16495	16449	16619	16470	16310	16533	16497	16366	16424	16279	16379	16537	16239	16342	16454	16487	16322	16518	16325	16525	16214	16337	16302	16552	16415	16590	16367	16377	16307	16348	16481	16586	16464	16677	16361	16511	16422	16400	16349	16370	16436	16509	16384	16350	16344	16615	16474	16469	16538	16284	16471	16425	16491	16461	16479	16268	16544	16381	16407	16609	16536	16426	16438	16513	16183	16403	16276	16480	16565	16322	16472	16534	16484	16310	16273	16492	16608	16579	16410	16407	16287	16416	16413	16430	16430	16309	16350	16485	16397	16488	16347	16402	16447	16470	16581	16559	16440	16589	16362	16497	16662	16403	16310	16522	16437	16454	16462	16448	16329	16467	16358	16405	16482	16402	16445	16667	16473	16422	16231	16400	16540	16379	16533	16454	16582	16467	16418	16376	16384	16491	16420	16580	16337	16426	16355	16425	16517	16351	16334	16387	16416	16370	16406	16631	16432	16507	16570	16485	16260	16429	16442	16534	16370	16388	16385	16412	16456	16592	16460	16462	16396	16617	16347	16452	16611	16322	16561	16343	16551	16459	16503	16543	16365	16410	16582	16508	16385	16610	16388	16512	16464	16535	16491	16569	16662	16341	16512	16471	16553	16460	16401	16545	16392	16409	16394	16604	16436	16540	16329	16489	16465	16416	16515	16503	16448	16437	16539	16397	16398	16543	16270	16434	16559	16556	16309	16344	16350	16455	16536	16283	16549	16168	16360	16609	16367	16556	16458	16221	16489	16669	16377	16552	16463	16495	16444	16514	16300	16426	16429	16396	16483	16299	16478	16268	16470	16436	16324	16397	16515	16487	16534	16538	16369	16245	16369	16550	16422	16487	16485	16524	16403	16455	16596	16477	16375	16590	16646	16442	16511	16480	16521	16450	16409	16422	16472	16291	16377	16430	16450	16323	16565	16499	16609	16445	16386	16475	16473	16363	16670	16613	16476	16675	16248	16355	16455	16500	16576	16455	16303	16500	16422	16429	16475	16552	16445	16324	16457	16388	16574	16401	16477	16370	16507	16469	16533	16515	16390	16241	16459	16394	16395	16489	16459	16497	16421	16459	16448	16555	16543	16507	16426	16457	16362	16541	16385	16284	16430	16314	16349	16329	16520	16545	16408	16453	16391	16745	16328	16456	16457	16605	16469	16389	16654	16448	16408	16414	16434	16362	16459	16539	16459	16455	16472	16616	16323	16363	16325	16367	16418	16335	16492	16508	16451	16497	16332	16537	16507	16484	16445	16607	16399	16501	16640	16684	16361	16321	16256	16354	16488	16590	16510	16583	16470	16300	16542	16603	16366	16329	16362	16142	16307	16545	16413	16466	16413	16515	16344	16409	16362	16449	16567	16482	16433	16437	16539	16523	16287	16529	16627	16366	16283	16418	16659	16361	16326	16655	16523	16340	16509	16506	16329	16545	16492	16372	16684	16484	16208	16399	16367	16331	16517	16226	16509	16593	16426	16291	16490	16729	16361	16540	16368	16233	16594	16496	16518	16538	16359	16491	16372	16463	16345	16458	16498	16511	16416	16559	16474	16489	16500	16383	16616	16570	16354	16532	16491	16495	16481	16410	16489	16467	16371	16447	16572	16420	16450	16392	16334	16599	16427	16527	16406	16457	16518	16542	16317	16398	16555	16481	16579	16505	16346	16279	16647	16428	16430	16618	16540	16231	16430	16438	16395	16585	16484	16508	16602	16285	16342	16246	16647	16466	16534	16356	16373	16669	16427	16423	16509	16410	16399	16349	16626	16627	16431	16351	16322	16655	16381	16519	16547	16551	16487	16279	16425	16295	16535	16424	16318	16470	16454	16666	16448	16501	16512	16496	16337	16447	16588	16669	16458	16342	16468	16328	16324	16577	16580	16496	16244	16389	16507	16458	16393	16567	16437	16380	16419	16450	16366	16577	16551	16383	16542	16361	16661	16554	16531	16362	16331	16547	16407	16359	16314	16487	16469	16421	16339	16564	16544	16472	16290	16566	16521	16586	16396	16449	16448	16698	16731	16523	16489	16535	16388	16469	16591	16392	16527	16470	16656	16397	16596	16669	16584	16508	16278	16566	16410	16501	16661	16485	16547	16644	16605	16610	16412	16570	16510	16440	16493	16373	16429	16517	16406	16328	16368	16415	16550	16571	16459	16506	16391	16396	16492	16406	16315	16695	16454	16438	16324	16722	16559	16650	16369	16485	16331	16601	16469	16339	16614	16531	16535	16322	16486	16575	16464	16651	16318	16516	16291	16495	16362	16315	16480	16507	16342	16610	16568	16626	16524	16340	16343	16220	16504	16439	16439	16512	16525	16502	16429	16268	16514	16414	16508	16490	16459	16530	16433	16660	16465	16524	16532	16550	16512	16520	16292	16449	16316	16531	16338	16294	16411	16412	16602	16427	16513	16543	16486	16662	16403	16376	16467	16409	16319	16347	16513	16404	16465	16494	16376	16366	16493	16328	16493	16640	16571	16336	16584	16523	16640	16553	16331	16436	16480	16482	16371	16464	16422	16380	16495	16266	16364	16481	16658	16631	16319	16601	16377	16404	16489	16540	16488	16487	16411	16546	16388	16424	16587	16387	16630	16405	16358	16645	16462	16519	16568	16313	16489	16374	16556	16324	16354	16407	16622	16411	16409	16451	16618	16549	16543	16470	16498	16495	16515	16309	16303	16382	16529	16344	16564	16492	16594	16486	16491	16505	16366	16340	16480	16339	16517	16578	16375	16468	16619	16560	16449	16398	16447	16378	16530	16342	16432	16319	16384	16518	16352	16511	16611	16499	16548	16425	16625	16527	16476	16279	16447	16443	16370	16477	16212	16504	16526	16386	16595	16481	16503	16464	16390	16567	16335	16526	16562	16731	16448	16416	16480	16497	16669	16425	16442	16584	16347	16348	16523	16474	16487	16533	16342	16481	16402	16326	16529	16479	16446	16528	16325	16424	16509	16277	16446	16433	16416	16387	16482	16533	16539	16390	16399	16567	16370	16485	16563
23413	21808	29561	30240	60140	75257	61013	43178	32789	29340	28455	28049	27873	28039	27979	28118	28047	27888	27854	27892	27851	27898	27864	27627	27765	27639	27953	27796	27686	27981	27944	28120	27791	27784	27463	27695	27538	27594	27868	27913	27674	27906	27731	27670	27330	27931	27838	27703	27523	27948	27744	27883	27531	27681	27507	27980	27670	27744	27721	27665	27815	27792	27632	27695	27549	27709	27644	27611	27568	27827	27715	27488	27597	27644	27405	27614	27740	27720	27716	27623	27740	27701	27733	27596	27639	27710	27812	27986	27793	27628	27645	27881	27683	27962	27754	27902	27677	27417	27584	27722	27747	27592	27730	27411	27682	27659	28036	27582	27879	27618	27475	27795	27878	27702	27737	27563	27817	27794	27599	27703	27496	27623	27604	27625	27436	27437	27714	27716	27737	27799	27692	27488	27376	27556	27639	27699	27814	27582	27634	27686	27925	28023	27740	27903	27479	27829	27569	27757	27541	27846	27983	27726	27847	27738	27584	27669	27775	27633	27541	27561	27550	27778	27696	27565	27540	27693	27810	27596	27646	27792	27717	27510	27760	27878	27648	28027	27618	27791	27674	27561	27728	27617	27936	27549	27461	27745	28141	27627	27692	27582	28022	27784	27600	27689	27716	27707	27877	27606	27385	27705	27605	27884	27825	27704	27743	27638	27411	27598	27676	27565	27607	27919	27548	27565	27761	27779	27599	27499	27737	27640	27574	27651	27660	27740	27569	27771	27750	27729	27612	27636	27857	27839	27680	27684	27834	27668	27770	27735	27675	27589	28006	27480	27695	27630	27872	27601	27784	27893	27775	27646	27823	27674	27635	27781	27870	27851	27845	27980	27591	27493	27666	27378	27557	27699	27653	27586	27659	27498	27624	27640	27810	27590	27595	27617	27913	27707	27443	27595	27618	27923	27684	27726	28019	27502	27645	27673	27589	27693	27605	27600	27747	27620	27784	27931	27818	27672	27702	27702	27873	27625	27435	27689	27749	27558	27810	27761	27640	27893	27702	27676	27641	27570	27729	27783	27518	27725	27644	27620	27518	27505	27705	27564	27555	27796	27671	27754	27504	27727	27665	27571	27662	27763	27559	27708	27694	27660	27775	27448	27652	27819	27660	28017	27631	27596	27781	27677	27739	27565	27499	27707	27498	27752	27757	27631	27700	27674	27740	27708	27928	27561	27845	27744	27703	27733	27553	28007	27853	27815	27455	27671	27802	27601	27716	27812	27745	27592	27521	27552	27672	27423	27825	27747	27816	27549	27353	27929	27777	27650	27632	27882	27764	27487	27573	27844	27749	27702	27656	27544	27815	27530	27665	27709	27443	27691	27599	27613	27629	27624	27710	27288	27863	27737	27770	27580	27835	27620	27743	27783	27734	27682	27890	27762	27798	27542	27624	27553	27569	27578	27794	27622	27637	27634	27707	27671	27860	27706	27765	27863	27881	27879	27722	27872	27818	27954	27864	27733	27780	27806	27622	27631	27685	27860	27785	27623	27636	27690	27843	27951	27730	27799	27955	27757	27769	27456	27969	27534	27798	27895	27801	27694	27553	27623	27789	27596	27636	27549	27803	27768	27816	27987	27804	27600	27569	27778	27779	27625	27842	27649	27768	27654	27772	27498	27850	27550	27739	27689	27637	27695	27755	27698	27522	27388	27694	27536	27565	27791	27725	27523	27575	27570	27715	27834	27798	27899	27735	27617	27718	27628	27685	27624	27570	27704	27584	27773	27430	27784	27829	27659	27778	27552	27568	27469	27649	27598	27696	27421	27639	27588	27455	27781	27497	27700	27659	27559	27703	27587	27646	27756	27800	27737	27745	27822	27490	27809	27872	27524	27711	27776	27937	27604	27488	27593	27676	27803	27722	27643	27552	27665	27909	27713	27813	27641	27752	27795	27683	27724	27778	27920	27568	27771	27462	27754	27935	27781	27518	27736	27736	27804	27829	27797	27670	27644	27738	27676	27617	27750	27767	27734	27911	27816	27903	27905	27610	27658	27907	27714	27562	27572	27714	27652	27808	27625	27598	27679	27719	27768	27850	27839	27848	27593	27806	27664	27706	27618	27395	27628	27628	27743	27654	27658	27739	27816	27703	27346	27817	27459	27612	27517	27760	27317	27718	27773	27479	27792	27668	27480	27554	27427	27561	27528	27710	27768	27893	27739	27759	27733	27500	27643	27772	27661	27744	27636	27720	27771	27570	27697	27748	27870	27563	27545	27716	27787	27474	27628	27685	27560	27876	27785	27747	27909	27729	27737	27423	27506	27662	27692	27845	27821	27840	27541	27601	27840	27914	27907	27505	27687	27803	27708	27454	27684	27816	27671	27580	27845	27444	27654	27547	27685	27666	27725	27571	27726	27770	27720	27985	27851	27762	27556	27748	28065	27886	27801	27731	27790	27671	27733	27471	27623	27735	27831	27879	27606	27864	27716	27633	27777	27509	27840	27826	27709	27756	27672	27616	27695	27857	27939	27747	27714	27564	27639	27751	27682	27504	27747	27680	27830	27719	27670	27873	27602	27705	27613	27702	27615	27702	27903	27702	27795	27986	27799	27481	27753	27690	27875	27759	27657	27884	27529	27739	27756	27529	27824	27826	27600	27813	27675	27489	27568	27449	27672	27683	27555	27633	27459	27763	27940	27766	27564	27929	27559	27366	27480	27681	27601	27430	27451	27606	27678	27665	27949	27588	27538	27650	27672	27492	27511	27724	27699	27846	27726	27819	27950	27676	27722	27644	27845	27917	27817	27406	27532	27746	27661	27698	27604	27842	27540	27482	27786	27755	27344	27359	27812	27636	27519	27517	27618	27920	27817	27656	27658	27714	27475	27430	27652	27696	27640	27661	27675	27483	27856	27727	27769	27574	27769	27923	27775	27700	27776	27753	27684	27748	27703	27824	27886	27670	27685	27846	27752	27736	27753	27504	27690	27691	27495	27626	27575	27384	27641	27606	27646	27637	27683	27651	27655	27858	27964	27680	27620	27754	27531	27821	28017	27684	27515	27730	27693	27566	27783	27476	27618	27632	27788	27544	27524	27674	27722	27510	27489	27700	27573	27456	27515	27695	27815	27703	27637	27634	27662	27560	27931	27541	27624	27822	27704	27530	27719	27847	27655	27727	27762	27811	27812	27877	27690	27615	27702	27722	27672	27717	27607	27818	27561	27729	27720	27713	27799	27713	27819	27758	27518	27586	27592	27805	27699	27737	27836	27498	27768	27772	27937	27621	27501	27626	27884	27860	27859	27914	27745	27673	27416	27787	27819	27744	27531	27458	27751	27681	27828	27662	27688	27604	27832	27678	27842	27425	27700	27855	27928	27785	27646	27914	27503	27813	27756	27595	27533	27486	27844	27697	27643	27856	27823	27696	27683	27594	27680	27869	27647	27611	27671	27751	27798	27778	27543	27596	27704	27425	27759	27587	27645	27695	27732	27611	27871	27728	27709	27829	27345	27997	27711	27916	27890	27754	27580	27801	27529	27800	27723	27597	27701	27661	27585	27775	27434	27648	27649	27674	27727	27761	27715	27916	27685	27578	27682	27648	27692	27703	27672	27403	27535	27792	27768	27696	27603	27531	27565	27621	27562	27765	27703	27573	27419	27830	27582	27487	27636	27749	27580	27697	27774	27861	27906	27863	27628	27719	27667	27555	27851	27780	27807	27913	27876	27784	27707	27843	27489	27572	27786	27753	27320	27555	27751	27744	27606	27752	27783	27593	27797	27712	27527	27779	27664	27789	27781	27774	27633	27570	27563	28078	27796	27601	27630	27713	27721	27739	27722	27666	27408	27464	27724	27647	27782	27639	27733	27779	27594	27913	27912	27797	27806	27617	27772	27740	27763	27555	27919	27660	27631	27631	27412	27617	27669	27605	27533	27660	27482	27689	27698	27513	27653	27811	27892	27780	27419	27764	27507	27940	27618	27619	27530	27589	27525	27778	27473	27459	27693	27628	27523	27762	27487	27776	27619	27519	27547	27814	27532	27589	27831	27782	27587	27815	27930	27751	27866	27875	27387	27775	27610	27713	27887	27767	27737	27688	27643	27829	27733	27677	27794	27773	27703	27603	27595	27642	27789	27490	27714	27739	27669	27641	27926	27747	27644	27531	27384	27790	27709	27564	27653	27711	27395	27456	27496	27487	27931	27622	27709	27663	27737	27788	27815	27538	27591	27454	27825	27716	27700	27506	27799	27866	27778	27488	27766	27583	27614	27577	27819	27772	27651	27923	27462	27668	27422	27626	27621	27675	27539	27760	27501	27621	27820	27898	27913	27826	27910	27748	27551	27609	27396	27776	27768	27561	27691	27496	27681	27843	27854	27847	27855	27551	27908	27853	27642	27632	27739	27917	27627	27543	27759	27715	27543	27777	27555	27670	27677	27679	27875	27772	27613	27797	27739	27787	27709	27686	27781	27904	27733	27518	27734	27531	27656	27672	27784	27709	27956	27576	27504	27794	27770	27607	27582	27677	27572	27694	27750	27694	27301	27378	27603	27668	27708	27761	27779	27723	27690	27715	27760	28048	27826	27734	27764	27757	27585	27593	27801	27840	27812	27817	27573	27955	27601	27815	27612	27693	27672	27718	27810	27643	27825	27617	27602	27746	27531	27675	27828	27759	27718	27615	27846	27570	27826	27854	27542	27516	27535	27539	27616	27555	27552	27667	27529	27442	27743	27587	27723	27674	27632	27674	27812	27687	27718	27533	27530	27574	27485	27639	27725	27775	27738	27890	27593	27715	27824	27602	27633	27621	27665	27701	27576	27779	27651	27789	27850	27608	27735	27649	27550	27729	27925	27604	27698	27834	27624	27767	27720	27712	27636	27668	27523	27614	27628	27684	27864	27886	27506	27699	27419	27650	27670	27602	27712	27683	27641	27440	27758	27592	27516	27527	27440	27709	27666	27582	27529	27713	27418	27628	27535	27732	27535	27894	27857	27478	27670	28022	27732	27628	27679	27948	27800	27681	27643	27921	27680	27786	27619	27704	27704	27566	27802	27826	27670	27650	27733	27512	27575	27799	27626	27717	27816	27800	27558	27940	27376	27735	27696	27610	27625	27753	27616	27710	27682	27765	27763	27638	27785	27707	27605	27591	27517	27509	27455	27670	27756	27867	27857	27730	27794
42352	71234	58591	47694	77486	79707	55061	32246	20938	17569	17187	17013	17131	17190	17132	17050	17090	17317	17021	17219	16958	16981	17133	16941	17109	17075	16928	17073	17033	16890	17101	17030	16983	16881	16964	17032	17070	16938	16978	17279	17051	17025	16885	17134	17111	17091	17185	17006	16994	16973	17003	16862	16931	16911	16950	17017	16860	17023	16932	16954	16906	17042	17121	16934	16861	16826	16895	17017	17109	16927	17226	16906	16983	16889	17038	17080	17064	17237	17009	17048	16977	17063	17220	16956	17052	17156	17018	17040	16788	17066	17028	17100	17077	16959	17239	16987	17281	16852	17000	17030	16871	17118	17052	17006	17109	17036	16953	17085	16890	16906	16961	17027	16788	16995	16984	17017	17056	17181	17154	17042	16990	16934	17176	16973	16971	17075	17013	17113	17027	17135	16988	17142	17005	17057	17098	17188	17011	17012	16989	16825	16893	17113	16971	16951	17207	16987	16930	17110	17018	17030	17172	16921	17135	16904	17031	17066	16963	16787	17145	17092	17048	16982	17009	17054	17106	17042	16859	17055	16927	17087	16840	17138	17107	16817	16832	16974	17161	17026	16860	17039	16921	17195	17026	17098	16846	17072	17131	16894	16853	16931	17084	17031	16990	17005	16831	17186	16941	17105	17041	16946	17053	17160	17070	17137	16956	17061	16790	17296	17057	17075	17048	17131	17007	17045	16942	16760	16976	17026	16946	17101	17119	16840	17059	17082	16906	16964	17068	17037	17090	17161	16939	17113	17034	17051	16995	17127	16952	17057	16997	16965	16874	17079	17092	16987	17042	16987	17207	17043	17176	17160	16869	16852	16843	16823	16954	16942	17140	17257	17073	16944	17024	16910	17025	16955	17079	17029	17102	16930	17094	16989	17011	17022	17041	17019	17099	17008	17018	17034	16886	17024	17139	17026	16845	17056	17026	17071	16889	17001	16947	16985	16979	17095	17158	17050	17147	17105	17116	16977	17102	16950	17109	17101	16819	17201	17111	17019	16953	16963	17056	16786	16944	16992	16878	16970	17087	17038	16765	16992	17034	17018	16892	16948	16848	16944	17074	16830	17079	17031	17050	17219	17029	16894	16966	16889	17080	17005	17253	17024	16690	17045	17120	17010	17221	17135	16698	16751	16932	16913	17025	17075	16986	17020	16940	17141	17107	16836	17000	16868	16963	17000	17105	17053	17088	17068	16989	16838	16895	16895	17176	17220	16854	16985	16942	16901	16994	17042	16760	17102	17096	17016	16905	17032	16921	17007	17203	17264	16939	17020	16960	17069	16986	17131	16930	17085	17206	17159	16999	16971	17033	16966	17088	17044	17031	16943	16985	17077	16862	17046	16976	17080	16942	16913	17053	16942	17084	17090	16989	16924	17104	17086	16880	16960	16883	17124	16946	17010	16973	16980	17154	16958	17070	17057	17021	17043	17011	17100	17141	17137	16946	17138	17189	16830	17055	16951	17079	17003	16867	16978	17112	17007	17101	17222	17057	16965	17016	17047	16835	17060	17180	17046	16969	17116	16969	16926	17027	17001	17074	17063	16876	17028	16935	17239	17146	16792	16987	16916	16968	16970	17116	16836	17068	16872	17183	16989	17002	16904	16942	17057	16969	17084	16966	17023	17154	16908	17187	16945	17229	17064	17061	17101	16863	16978	16923	17055	17115	16961	17057	16957	16933	17079	17002	17007	17022	17108	17021	17051	17037	16946	16946	16922	17011	17082	17050	17082	17155	16985	16951	17052	16849	17117	17067	16949	17172	16963	16890	17033	16957	16910	16938	17194	16904	17142	16993	17076	17003	17024	16692	16852	16901	17123	17040	16967	17033	17093	16877	17041	17071	16945	17119	16907	17102	16989	16891	16947	17027	17069	17074	17007	17019	16962	16902	17219	17019	17039	16939	16985	16784	17085	17011	17191	17036	16920	16900	17065	17164	16981	17171	16978	16904	17055	17034	16953	16980	17014	17020	16963	17050	17110	16877	16906	16988	17230	16916	16996	17092	17092	16979	17036	17111	16949	17090	17021	16884	17146	17053	17051	17087	16924	16999	16823	16852	16932	16955	17140	16932	16989	16918	17119	17065	17192	16959	17110	16996	16986	16925	17191	17090	17049	17027	17161	17120	16951	17080	16994	17044	17103	16935	16978	17009	17062	16990	17016	17148	17089	16843	16971	17077	16968	16879	17244	17024	16829	16906	17120	16879	17087	16931	17011	16937	17114	16997	17024	17044	16944	17398	17006	16822	17119	16844	17018	16952	17102	16911	16974	17071	16929	16925	16979	16963	17074	16917	17034	16879	16867	17109	16931	17065	17062	16819	17106	16962	16939	16962	17034	17063	16964	16904	17026	16923	16894	17137	17127	16844	16994	16997	16968	17106	16974	16903	16987	17022	17142	17088	16884	16849	17066	16916	17041	17101	17012	16938	16991	17022	17030	17080	17079	16828	17078	16910	16888	17055	17056	16992	17278	16924	17153	17110	17164	17143	16951	17012	17119	16889	17038	17148	16957	16884	16846	16872	16837	16903	16987	17162	16812	17020	16909	16988	16997	16936	17115	16979	16862	17090	16946	16850	16997	17053	17015	16875	17040	16949	16870	17085	17009	16914	17004	17036	17071	16933	16969	17099	16921	16929	16965	17035	16963	16899	17094	16964	16807	17150	16944	17142	16927	16994	16952	16910	17058	17195	16862	17032	16895	16956	17041	16983	17034	16996	16981	17244	17081	16890	17059	17052	16707	17048	17152	17011	16836	16962	16909	16934	16782	16928	17128	16816	16996	16952	16938	16930	16983	17151	16991	16989	17060	16875	17006	17017	16940	16874	17120	17046	16963	16968	16975	17113	16884	17064	17058	17067	17095	17056	16929	16945	16958	17120	17074	17062	16981	17067	16966	17109	16946	17155	17080	16929	17074	17038	17235	16831	16915	16908	16862	17007	17028	16983	16967	16982	16784	17019	16892	17004	17115	16969	17147	17063	17157	17137	17162	17011	16852	16843	17260	16913	16992	17057	16999	17021	16961	17143	16797	16991	17033	16963	17245	17021	16798	17134	17025	16968	16880	16870	17058	16992	17060	16885	16996	17134	16930	17123	16902	17023	16933	17060	16930	17022	16976	16977	17177	16808	17170	17105	16944	17140	17073	17037	16962	16945	17112	16994	17054	17073	16825	17095	17104	17008	17068	17117	17079	16974	16980	16902	17154	16923	16892	16930	17118	16919	17146	17054	17016	16932	16776	16886	17015	16867	16923	16907	16909	17075	16988	16917	16866	16999	17122	17003	17072	16990	16947	17142	16977	17068	17129	17026	17054	17044	16835	16861	17118	17073	16768	17092	17063	17061	17123	16976	17004	17072	17030	17052	16897	16870	17031	17107	16943	16910	16888	17099	16972	17150	16928	16998	17074	17102	16942	16927	17044	16933	17047	16855	17016	16816	17039	17040	16923	17120	17095	17221	17043	16942	17010	17025	16965	17029	17091	17071	16981	16974	16994	17061	17024	17019	17058	17017	17040	16898	16991	17071	16943	16925	17081	16995	17190	16963	16850	17068	16887	17010	17079	16852	16862	16769	16915	16957	16869	16990	16851	17079	16906	17155	17047	17176	16864	16937	17100	17038	16971	16793	16813	16943	17013	16879	16871	17052	17024	17086	17134	17050	16787	17062	16855	17083	17016	17152	17140	17152	16564	17022	16920	16984	17034	16935	17021	16864	16969	16934	16881	16874	16804	16921	17023	16804	16801	17074	17075	17043	16972	17176	17000	17030	17028	17020	17017	17068	16878	16941	17122	17194	16988	16934	17098	16802	17048	16939	17010	16981	16953	16961	16883	17115	17046	16924	16961	16859	17004	17171	17032	17158	16800	16817	16955	16962	17093	17226	16938	17035	16946	17109	17197	17011	16933	17100	16897	17021	17031	17012	16928	16878	16975	16945	16996	17076	16997	17135	16852	17025	17031	17050	16945	16886	16920	16983	16990	16946	17214	16901	16942	17130	17069	16978	17043	16937	17027	17082	17075	17059	16961	17055	16894	17038	17151	16966	17021	17220	16827	17192	17032	17045	16990	16973	17256	17159	16859	17070	16868	16967	16974	17081	17116	17010	17019	16760	16901	17032	17070	17051	16930	16939	17116	16958	16984	17087	17223	16999	16910	16977	17065	17039	16935	16930	17032	16810	17107	17112	17126	16925	17051	16911	17010	16950	17009	17035	17199	17066	17274	16968	16966	16821	16842	16917	17147	16913	16880	16869	16967	17084	17118	16961	17007	16882	17014	16841	16994	16959	16909	16979	16943	16931	17124	17030	17115	17097	16937	16991	17032	17023	16937	16924	16996	17097	16955	16950	16981	17169	16959	16907	17022	17097	17000	17224	17061	16994	16849	16999	17048	17039	17077	16997	17168	16955	16923	16988	16938	16941	17049	17099	16930	17031	16920	16854	17084	17015	16926	17076	17022	17030	16776	16860	17005	16926	17091	17003	17067	17020	16967	16971	17242	16921	16985	16923	17066	17053	17022	16894	17212	16872	17011	17007	16983	16858	17003	16937	16919	17002	17185	17096	17081	17046	17035	17026	17180	17031	17059	17158	17059	16812	17158	17121	16849	17019	16967	17216	16990	17059	17104	16997	16861	17045	17024	16731	16950	16986	16929	16960	16987	17015	16970	17056	17036	16928	17092	16995	16821	16972	16918	17039	17285	17143	17019	17103	16896	16984	16915	16998	17171	17084	16842	16991	17049	17030	17085	16969	16909	17053	16884	17048	16873	16979	16941	17094	17147	17021	16987	16975	16984	17134	17095	16890	17069	17073	17134	17070	17058	17053	16803	17157	16949	16945	16949	16974	16786	16989	16980	17095	17068	16906	17165	16950	16824	16991	16867	17039	16953	16985	17008	17018	16884	16819	16893	16998	16771	16982	16993	16997	17043	17044	17011	17059	16907	17003	16877	17019	16836	16936	16897	16934	17014	17160	16972	16947	16942	17040	16890	16907	16886	17020	16968	17070	17029	17052	17135	16984	16880	16988	16994	17204	17048	17048	17131	17159	17107	17161	17215	16965	16928	16984	17074	16920	17046	16955	16977	17068	16983	17062	17209	17028	16943	17081	16869	16991	16891	17121	16889	17105	17054	16889	17217
38022	40129	41841	34573	31295	35433	34638	30508	27925	27468	27369	27071	27226	27171	27136	27057	27384	27076	27166	27317	27188	27285	27210	27153	27363	27167	27239	27113	27355	27046	27215	27221	27228	27562	27349	27219	27138	27249	27488	27328	27125	27405	26988	26974	27146	27247	27171	26975	27475	27362	27217	27082	26965	27252	27286	27063	27182	27051	27072	27314	27131	27347	27145	27069	27426	27211	27156	26777	27050	27350	27151	27201	27385	27511	27139	26994	27327	27013	27114	27236	27354	27220	27170	26995	26964	27034	27447	27403	27306	27130	26956	27154	27329	27240	27399	27060	26909	27113	27102	27228	27097	27082	27266	27150	27129	27165	27195	27307	27115	26989	27377	27284	27211	27125	26940	27104	27267	27154	27031	27170	27493	27235	27364	27156	27051	27172	27454	27000	27323	27375	27114	27093	27262	27349	27186	27239	27231	27301	27268	27123	27132	27055	27261	26872	27052	27377	27159	27208	27204	27127	27091	26956	27374	27257	27128	27101	27392	27376	27115	27151	27096	27186	27009	27167	27299	27245	27393	27298	27129	27185	27149	27265	27075	27160	27107	27260	27224	27018	27272	27125	27295	27275	27139	27168	27286	27205	27181	27325	27264	27334	27271	26978	27153	27072	27281	27190	27404	27247	27527	27193	26990	27038	27127	27050	27457	27043	27162	27202	27208	27379	27258	27209	27117	27289	26987	27229	27286	27009	26794	27000	27211	27179	27200	27179	27228	27232	27201	27106	27344	27240	27241	27196	27224	27222	27043	27144	27228	27115	27072	27112	26999	27119	27171	27203	27042	27053	27209	27033	27228	27162	27057	27379	26984	27225	27236	27066	27007	27301	27118	27142	27379	26886	27291	27290	27089	27142	27445	27319	27164	27225	27366	27312	27294	27318	27131	27248	27132	27041	26923	27099	27096	27262	27391	27086	27208	27245	27132	27357	27277	27183	27279	27046	27477	27269	27214	27133	27232	27250	27306	27113	27420	27140	27255	27019	27440	27137	27213	27204	27321	27598	27086	27222	27140	27199	27213	26927	27202	27288	27241	27097	27236	27172	27220	27397	27171	26917	27132	27214	27078	27056	27351	26847	27082	26945	27190	27073	26772	27248	27213	27380	27389	27262	27249	27290	27063	27222	26992	27211	27083	27272	27185	27108	27334	27302	27100	27083	27293	26971	27247	27300	27065	27213	27108	27281	27087	27344	27129	27133	27299	27184	27087	27380	27297	27237	27325	27193	27173	27354	27521	27324	27167	27091	27291	27081	26958	27277	27065	27187	27119	27102	27292	27345	27128	27070	27095	27032	27185	27172	27180	27089	27097	27283	27221	27190	27320	27328	27221	27001	27098	27248	27225	27201	27100	27110	27057	27172	27182	26945	27156	27090	27072	27256	27267	27194	27058	26969	27059	26934	26926	26928	26964	27235	27211	27122	27092	27181	27101	27283	26998	27216	27135	27282	27167	27205	27198	27116	27295	27246	27298	27354	27475	27215	27185	27084	27213	27419	27161	27145	26981	27199	27088	27338	27125	27041	27288	27161	27255	27146	27144	27365	27161	26897	27191	27186	27230	27174	27211	27295	27205	27147	27107	27242	27185	27203	27293	27250	27135	27173	27237	26990	27300	27256	27132	27081	27264	27110	27066	27019	26898	27142	27330	27351	27424	26903	27114	27118	27076	27400	27382	27270	27315	27182	27048	27272	27005	27474	27238	26984	27005	26884	27278	27227	27217	27249	27108	27253	27144	27429	27433	27199	27148	27094	27184	27312	27282	27145	27245	27236	27457	27435	27124	26921	27184	27195	27201	27245	27254	27382	27277	27237	27198	27332	27046	27122	27265	27116	27245	27322	27099	27008	27364	27223	27180	27172	27206	27250	27122	27189	27278	27260	27126	27534	27170	27193	27116	27093	27118	26951	27108	27176	27035	27075	27145	27104	27127	27223	27222	27230	27171	27125	27189	27023	27267	27384	27095	27035	27237	27292	27339	27456	26991	27109	27128	27286	27073	27436	27164	27334	27259	27020	27144	27148	27063	27360	26948	27202	27337	27341	27226	27306	27248	27133	27159	27198	27261	27352	27261	27249	27037	27427	27147	27303	27107	26937	27279	27132	27084	27412	27018	27222	27101	27146	27084	26967	27240	27261	27218	27269	26954	27247	27452	27256	27172	27200	27144	27111	27031	27153	27286	27032	27143	27172	27229	27043	27250	27327	27202	27084	27255	26937	27327	27165	27085	27211	27604	26985	27180	27427	27339	27193	27222	27348	27396	27059	27165	27178	27041	27074	27408	27084	27043	27143	27226	26980	27100	27238	27159	27182	26905	27096	27427	27297	27370	27404	27088	27217	27458	27141	27298	27331	27409	27102	27050	26980	27230	27401	27049	27419	27505	27345	27204	27117	27093	26981	27149	27273	27325	27229	27303	26921	27382	27077	27064	27288	27165	26903	27459	27318	26942	27134	27223	27118	27325	27107	26946	27177	27252	27182	27143	27287	27193	27118	26963	27131	27146	27069	27158	27259	27422	27084	27251	27215	27289	27127	27243	27196	27004	27118	27314	27111	27304	27133	27063	26991	27176	27067	27017	27239	27219	27043	27131	27216	27175	27269	27106	27068	27244	27131	27352	27023	27048	27061	27287	27081	27418	27388	27442	27261	27084	27248	26949	27421	27055	27140	27003	27244	27020	27119	27056	27252	27207	27055	27175	27226	27076	27208	27333	27164	27253	27175	27266	27232	27427	27145	27060	27408	27013	27157	27186	27006	27102	27094	27221	27292	27260	27023	26945	27139	27180	27567	27140	27203	27336	27125	27096	27146	27139	27216	27052	27167	27102	27085	27120	27270	27300	27121	26932	27135	27076	27217	27207	27157	27083	27090	27041	27254	27391	27262	27209	27357	27027	26961	27114	27272	27169	27194	27129	27184	27128	26888	27213	27278	27222	27298	27063	26934	27288	27326	27148	27373	27237	27262	27217	27343	27083	27266	27287	27106	27236	27370	27259	27381	27257	27072	27477	27073	26803	27153	27205	27067	27024	27502	27367	27265	26995	27209	27091	27254	27036	26983	27286	27003	27198	27330	27109	27347	27254	27253	27516	27391	27181	27202	27322	27114	27315	27464	27236	27085	27061	27159	27113	27268	27071	27251	27263	27235	27448	27082	27168	27253	27195	26980	27142	27220	26931	27153	27183	27147	27004	27115	27053	27426	26860	27098	27000	27354	27212	27069	27044	27359	27312	26947	26997	27103	27343	27157	27343	27099	27101	26925	27233	27240	27032	27183	27260	27091	27098	27142	27339	27107	27194	26970	27383	26993	27124	27159	27207	27206	27298	26979	27296	27486	27493	27312	27232	27279	27323	26837	27139	27283	27030	27041	27288	27264	27276	27306	27220	27128	27397	27282	27160	27355	27177	27082	27369	27165	27203	27033	27146	27162	27299	27057	27216	27106	27530	27005	27386	27359	27329	27219	27363	27269	27280	27075	27159	27121	27065	27435	27285	27229	27229	27129	26944	27249	27209	27395	27276	27151	27096	27157	27130	27286	27119	27028	27132	27128	27148	27160	27237	27340	27283	27036	27179	27231	27266	27113	27186	27068	27285	27076	27214	27057	27248	26906	27195	27322	26925	27013	27234	27393	27289	27166	27122	26946	27151	27329	27155	27111	27254	26831	27226	27040	27169	27298	27267	27237	27251	27137	27090	27096	27109	27184	27266	27189	27199	27039	27195	27191	27062	27027	27126	27176	27021	27309	27172	27234	27137	27075	27181	27246	27532	27383	27255	27166	27373	27177	27136	27128	27094	27080	27210	26994	27207	27188	27082	26900	27277	27211	27193	26889	27437	27178	27104	26857	27347	27086	27339	27393	27166	27355	27368	27019	27212	27140	27148	27191	27449	27308	27386	26972	27169	27084	27120	27105	27410	27244	27058	27031	27130	26919	27045	27265	27279	27224	27254	27275	27214	27034	27015	27119	27184	27185	26926	27300	27386	27170	27222	27278	27314	27324	27357	27008	27241	27249	27384	27346	27151	27275	27056	27145	27003	27292	27499	27171	27224	27271	27276	27069	27009	27292	27254	27453	27244	27060	27106	27149	27127	27015	27138	27201	27142	27236	27462	27205	27315	26886	27375	27274	27162	27438	27101	27053	27169	27210	27076	27034	27352	27199	27204	27325	27204	27213	27337	27207	27472	27219	27320	27139	27061	26891	27106	26883	27050	27166	27060	27175	27206	27429	27263	27218	27429	27018	27139	27169	27191	27326	27120	27053	27081	27346	27261	27185	26998	27091	27039	27231	27329	27115	27145	27265	27080	27003	27149	26974	27262	26973	27005	27133	27178	27220	26993	27039	27269	27363	27327	27222	27335	27171	27230	27039	27178	27149	27134	27303	27244	27329	27127	26987	27132	27530	27351	27254	27309	27262	27105	27228	27319	27186	26981	27341	27177	27082	27088	27171	26992	26917	27121	27176	27250	27150	27160	27414	27176	27328	27086	27178	27398	27323	27165	27320	27243	27148	27237	27129	27381	27086	27164	27183	27227	27115	26833	26922	27293	27173	27357	27052	27142	27319	27274	27295	27184	27069	27257	26973	27340	26984	27232	27209	27379	27020	27288	27315	27068	27042	27031	27291	27221	27268	27092	27022	27107	27215	27175	27258	27309	27074	27085	27059	26986	27251	27346	27211	27223	27182	27326	27220	27128	27340	26927	27367	27107	27350	27076	27306	27241	27288	27206	27347	27297	27080	27170	27041	27319	27081	27108	26957	26960	27108	27184	27198	26936	27456	27108	27297	27192	27178	27141	27105	27420	27364	27272	27125	27476	27216	27128	27183	27169	26853	27269	27240	27237	27243	27153	27088	27048	27346	27397	27078	27131	27299	27095	27268	27376	27099	27259	27291	27319	27087	27226	27318	27361	27157	27101	26933	27079	27053	27150	27141	27377	27328	27325	27221	27279	27193	27137	27088	27234	27330	27316	27306	27155	27258	27052	27140	27213	27279	27271	27312	27006	27237	27219	27114	26963	26984	27152	27138	27312	27234	27228	27278	27157	27235	27211	27117	27236	27156	26936	27233	27443	26965	26948	27429	27154	26956	27275	27226	27146	27392	27123	27183	27126	27148	27324	27238	27241	27074
32417	45770	35638	22777	21338	25360	22717	18802	16958	16274	16546	16457	16503	16392	16186	16419	16418	16473	16343	16437	16203	16244	16139	16383	16145	16361	16402	16217	16521	16156	16235	16237	16501	16350	16459	16165	16439	16215	16282	16384	16231	16200	16326	16217	16415	16378	16315	16222	16276	16299	16296	16096	16448	16102	16271	16094	16317	16217	16237	16336	16390	16257	16156	16112	16297	16157	16209	16248	16087	16143	16263	16065	16134	16308	16275	16261	16287	16196	16319	16270	16144	16267	16387	16156	16305	16306	16034	16223	16292	16150	16297	16132	16300	16547	16239	16246	16430	16285	16226	16110	16280	16354	16328	16309	16231	16256	16318	16166	16299	16300	16322	16057	16304	16319	16252	16279	16155	16364	16320	16499	16248	16365	16135	16286	16171	16322	16230	16232	16296	16094	16272	16235	16271	16290	16254	16194	16278	16144	16364	16348	16115	16192	16206	16274	16276	16426	16295	16098	16249	16230	16243	16206	16305	16382	16161	16244	16347	16372	16398	16231	16288	16204	16260	16201	16227	16375	16362	16125	16049	16302	16292	16184	16336	16296	16245	16115	16204	16297	16248	16199	16329	16255	16081	16394	16378	16308	16279	16269	16358	16368	16371	16363	16157	16083	16353	16164	16379	16109	16158	16293	16263	16221	16288	16211	16238	16274	16343	16156	16185	16183	16257	16345	16151	16205	16235	16134	16375	16188	16213	15980	16387	16188	16171	16256	16247	16418	16294	16307	16256	16198	16252	16316	16243	16262	16179	16146	16312	16413	16278	16302	16273	16124	16294	16174	16211	16162	16074	16326	16251	16160	16184	16089	16348	16362	16346	16058	16133	16108	16293	16245	16120	16244	16328	16431	16363	16242	16213	16434	16300	16196	16386	16262	16284	16209	16229	16283	16310	16187	16185	16104	16414	16120	16159	16304	16110	16297	16230	16189	16345	16201	16303	16260	16119	16178	16342	16073	16163	16360	16194	16285	16343	16247	16545	16203	16235	16297	16160	16140	16200	16224	16327	16225	16350	16292	16390	16222	16329	16360	16273	16281	16284	16245	16112	16095	16091	16148	16203	16319	16235	16231	16316	16119	16295	16323	16124	16288	16200	16298	16169	16464	16321	16100	16359	16233	16161	16293	16246	16246	16091	16329	16162	16129	16360	16355	16291	16460	16175	16173	16172	16154	16089	16134	16384	16181	16183	16236	16318	16341	16232	16168	16289	16076	16236	16158	16231	16239	16280	16242	16207	16338	16182	16135	16443	16240	16202	16399	16249	16331	16300	16078	16156	16339	16140	16253	16250	16172	16271	16327	16565	16386	16217	16115	16203	16269	16207	16254	16241	16417	16159	16180	16357	16089	16249	16226	16369	16122	16245	16305	16148	16292	16227	16369	16200	16235	16257	16116	15999	16191	16045	16053	16300	16076	16091	16163	16124	16229	16237	16083	16323	16333	16347	16085	16058	16129	16123	16192	16334	16280	16303	16250	16047	16386	16185	16358	16288	16343	16182	16156	16437	16385	16091	16241	16434	16062	16320	16230	16298	16287	16175	16294	16157	16189	16324	16199	16192	16108	16073	16360	16191	16321	16176	16202	16258	16223	16092	16204	16127	16308	16102	16295	16281	16164	16263	16308	16078	16341	16174	16305	16175	16399	16398	16101	16198	16204	16343	16134	16196	16227	16412	16276	16300	16158	16148	16211	16279	16288	16159	16138	16195	16031	16190	16249	16152	16302	16108	16308	15891	16176	16346	16344	16382	16093	16267	16374	16046	16195	16082	16185	16152	16405	16188	16362	16405	16242	16231	16272	16239	16131	16104	16228	16142	16262	16292	16255	16285	16129	16130	16306	16036	16143	16121	16261	16261	16277	16127	16157	16313	16122	16151	16163	16168	16136	16254	16348	16266	16245	16231	16379	16059	16207	16189	16186	16075	16187	16429	16263	16252	16129	16114	16180	16199	16239	16286	16240	16133	16245	16164	16333	16330	16317	16081	16263	16235	16127	16212	16252	16219	16386	16263	16345	16313	16265	16291	16086	16298	16184	16307	16274	16299	16267	16241	16248	16269	16114	16130	16205	16345	16264	16216	16260	16210	16269	16312	16198	16180	16158	16250	16335	16303	16362	16341	16447	16398	16058	16380	16207	16138	16285	16241	16354	16469	16261	16290	16362	16242	16307	16175	16152	16304	16069	16423	16236	16238	16197	16321	16288	16130	16480	16234	16437	16129	16227	16284	16262	16330	16205	16289	16244	16196	16280	16267	16364	16285	16359	16071	16078	16080	16235	16416	16334	16226	16277	16237	16093	16183	16258	16345	16236	16386	16392	16145	16208	16263	16235	16434	16181	16301	16114	16075	16347	16305	16074	16149	16248	16403	16312	16436	16209	16156	16168	16162	16292	16257	16111	16409	16218	16342	16166	16249	16176	16416	16297	16049	16265	16303	16390	16270	16232	16276	16245	16102	16249	16090	16184	16295	16249	16143	16183	16323	16438	16330	16354	16043	16306	16243	16306	16321	16285	16253	16233	16351	16264	16177	16341	16286	16250	16127	16271	16144	16243	16214	16323	16210	16169	16288	16333	16432	16268	16241	16493	16463	16185	16443	16163	16141	16148	16094	16128	16397	16255	16188	16334	16257	16298	16262	16294	16467	16107	16411	16271	16226	16297	16276	16152	16087	16293	16266	16252	16354	16169	16330	16376	16263	16171	16305	16229	16327	16311	16216	16145	16452	16180	16325	16153	16260	16309	16177	16146	16018	16372	16260	16283	16235	16179	16281	16190	16332	16094	16369	16378	16341	16339	16192	16023	16347	16236	16157	16325	16212	16313	16199	16154	16105	16383	16337	16330	16297	16315	16216	16424	16252	16086	16227	16100	16029	16230	16291	16279	16202	16497	16345	16239	16325	16277	16487	16179	16193	16271	16331	16118	16397	16025	16241	16275	16147	16160	16164	16412	16336	16207	16229	16118	16384	16202	16172	16178	16312	16250	16051	16245	16101	16254	16249	16191	16252	16327	16275	16383	16267	16385	16528	16318	16237	16170	16232	16178	16297	16394	16205	16220	16093	16365	16340	16274	16286	16212	16386	16420	16213	16290	16295	16203	16325	16190	16204	16327	16320	16167	16310	16118	16075	16326	16224	16144	16238	16272	16311	16449	16228	16161	16350	16259	16310	16286	16302	16204	16218	16193	16193	16276	16160	15995	16152	16114	16332	16287	16234	16471	16347	16235	16125	16416	16294	16148	16372	15971	16299	16047	16427	16351	16354	16298	16253	16510	16001	16237	16341	16241	16226	16359	16337	16430	16175	16363	16296	16265	16114	16374	16186	16315	16340	16122	16245	16275	16252	16314	16238	16339	16436	16251	16161	16114	16161	16383	16179	16189	16363	16213	16228	16110	16207	16302	16220	16203	16499	16076	16215	16348	16055	16105	16369	16136	16289	16375	16360	16217	16374	16213	16149	16108	16218	16218	16371	16188	16093	16288	16352	16296	16456	16305	16156	16276	16209	16141	16255	16189	16474	16235	16103	16243	16313	16303	16225	16384	16228	16184	16153	16374	16201	16102	16265	16032	16270	16265	16381	16068	16189	16316	16106	16384	16166	16420	16253	16258	16421	16231	16200	16135	16230	16127	16294	16399	16166	16265	16270	16099	16189	16253	16290	16296	16159	16393	16192	16145	16284	16198	16177	16233	16344	16309	16307	16290	16156	16073	16083	16230	16335	16251	16239	16357	16387	16125	16384	16327	16179	16280	16254	16179	16217	16222	16136	16142	16182	16341	16151	16310	16414	16246	16335	16308	16359	16098	16250	16103	16085	16278	16406	16360	16219	16191	16328	16006	16229	16317	16204	16308	16205	16356	15990	16307	16138	16111	16209	16364	16316	16505	16115	16263	16010	16198	16231	16312	16150	16250	16357	16054	16219	16274	16194	16193	16376	16047	16157	16314	16302	16362	16172	16089	16121	16112	16311	16326	16299	16267	16254	16252	16188	16195	16157	16290	16357	16095	16196	16287	16210	16320	16235	16239	16225	15966	16346	16261	16292	16249	16233	16092	16140	16196	16380	16223	16183	16148	16315	16332	16452	16488	15993	16512	16144	16227	16266	16169	16342	16166	16187	16291	15937	16240	16091	16426	16134	16185	16376	16222	16220	16173	16221	16231	16440	16135	16173	16281	16380	16040	16309	16394	16502	16175	16259	16208	16278	16337	16383	16484	16275	16411	16095	16280	16186	16303	16168	16298	16258	16412	16374	16070	16222	16099	16103	16443	16193	16208	16240	16310	16427	16316	16257	16408	16411	16337	16177	16146	16303	16214	16327	16213	16332	16164	16289	16117	16385	16354	16228	16061	16206	16404	16192	16202	16296	16195	16177	16229	16419	16145	16369	16219	16247	16391	16192	16146	16317	16224	16196	16306	16515	16077	16357	16176	16271	16229	16163	16467	16075	16213	16163	16283	16166	16267	16374	16137	16156	16411	16285	16169	16353	16199	16286	16313	16147	16122	16365	16067	16226	16260	16143	16281	16447	16103	16359	16266	16286	16246	16257	16418	16329	16470	16234	16207	16291	16282	16335	16315	16275	16353	16387	16119	16147	16347	16119	16213	16269	16383	16180	16200	16103	16134	16020	16354	16164	16192	16108	16174	16337	16076	16029	16339	16205	16221	16005	16309	16420	16363	16231	16302	16244	16247	16185	16334	16210	16280	16115	16336	16210	16343	16378	16298	16118	16259	16308	16068	16335	16366	16266	16331	16276	16158	16206	16286	16153	16176	16072	15866	16331	16376	16423	16231	16241	16235	16130	16113	16069	16230	16303	16257	16150	16370	16501	16242	16189	16329	16183	16287	16107	16271	15973	16163	16331	16343	16150	16237	16417	16141	16251	16175	16321	16148	16219	16146	16163	16272	16323	16157	16372	16410	16210	16215	16176	16223	16160	16235	16186	16291	16405	16101	16333	16321	16197	16339	16275	16471	16355	16183	16109	16388	16212	16344	16309	16076	16296	16185	16236	16330	16141	16295	16278	16437	16240	16292	16266	16275	16336	16141	16340	16097	16390	16398	16346	16167	16404	16249	16262	15997	16081	16367	16153	16278	16416	16062	16433	16046	16337	16129	16274	16131	16189	16131
25983	23140	34175	37651	44949	57693	51235	38400	30992	28285	27530	27195	27544	27304	27385	27000	27160	27013	27097	27231	27280	27106	27336	27063	27069	26997	27007	27156	27266	27092	26935	27182	27271	27005	26985	27211	26981	27055	26901	27053	27169	27428	27020	27271	27308	27230	27085	27029	27117	26975	27249	27042	27101	27135	26972	27186	27311	27092	27155	27047	27271	27115	27271	27157	27019	27098	27038	27117	26823	26990	27035	27184	27049	26931	27067	26936	27014	26903	26995	27142	26854	27152	26970	27046	27357	26866	26891	27183	27260	26991	26892	27187	26941	27157	26999	27094	27134	27017	27076	27040	27131	27131	26999	27114	27199	27053	27376	27263	27415	27179	26895	27265	27115	27123	26899	27035	27363	27347	26823	26936	27031	26980	27145	27346	26889	26845	26868	27146	26818	26940	27195	27044	27257	27098	26971	27087	27013	27273	27257	27191	27327	27261	26996	26966	26977	26839	27164	27183	27246	26937	27336	27044	27059	26796	27056	26935	27124	27104	26942	27063	27025	27142	27238	26797	27009	26939	27134	26831	27154	27053	27158	27066	27099	27007	26884	27104	27074	26888	26886	27023	26876	26839	27316	27050	27116	27087	26950	27086	27168	27166	26799	26835	27063	26967	27083	27054	26860	26926	26897	27101	27033	27126	26677	26847	27240	27059	27020	26964	27141	26943	27179	26831	27072	27142	27181	27111	27334	27133	26911	27236	26895	26984	27170	27185	27090	26789	27278	26923	26989	26939	26965	27139	27081	26830	27100	27155	27135	27085	26909	26900	27328	27173	26881	27103	27016	26863	26852	27048	27122	27010	27212	26993	26905	27171	26851	26991	27054	27087	26952	27072	27324	27092	26894	27055	26992	26868	27365	27097	26981	27213	27140	27105	27056	27109	27340	27147	27345	27260	27329	26964	27073	27108	27218	26944	27247	27347	26979	26720	27037	26928	27015	27183	27085	27060	27095	27022	27101	27070	26985	26859	27115	27180	26952	27107	27291	27151	27023	26944	27183	26967	26801	26946	27023	26916	27028	27069	26957	26913	26963	26888	27107	27165	27100	27208	26940	27272	27059	26997	27168	27324	26737	27232	27113	27362	27163	27194	26897	26838	26878	26944	26678	26846	26993	27132	27157	27105	27240	27276	26968	26925	26984	27265	27185	27038	27033	27115	27168	27096	27053	26926	26885	27133	27081	26837	27248	27067	27111	26914	26940	27148	27007	26834	26943	27157	27138	27293	27056	27191	27071	27071	26868	27194	26994	27256	26885	27137	27278	27179	27009	27001	27165	27257	27030	27340	27416	27164	27197	27127	27068	27146	27228	26940	26868	27380	27166	27062	27075	27104	27132	26965	27198	27236	27233	27045	26964	26956	27253	27110	26874	26762	26727	26907	27196	26885	27200	27283	27170	27230	27271	27026	27084	26942	26997	27029	27181	27139	27144	27127	27118	27047	27155	27190	27061	26765	26995	27045	27118	27213	27262	27018	27081	27183	27242	26993	27195	27244	27174	27114	27185	27168	26954	27014	27013	27079	27108	26957	27178	27028	27039	26850	27054	27076	27377	27030	26998	26992	27029	27082	27198	27137	27132	27109	26930	26974	26907	27254	27287	27015	27136	27346	27323	27066	26912	27038	26991	27043	27296	27022	26942	27125	26903	27183	27127	27108	27052	26949	27034	27161	27137	27287	27311	27260	26946	26940	27166	26945	27064	26983	27179	26951	27066	27200	27060	27113	27183	27057	26870	27006	26941	27262	27170	26993	27078	27019	27090	26953	27058	27117	27329	27060	27056	27037	26890	27191	27081	27065	26931	27075	26798	27002	27198	26961	26965	27047	27188	27045	27094	26999	27118	27245	26892	27111	27140	27133	27099	26784	26897	27264	26987	27078	27129	26992	27036	27076	27072	27111	27122	26975	27089	27055	26972	27237	27101	27089	27155	27222	27226	26849	27222	27073	27161	27329	26984	26937	27185	27118	27173	27132	27029	26749	27179	27150	27015	27101	27151	27141	27484	26879	27124	27213	26969	26942	27089	27019	27173	27200	26943	27067	27006	27079	26772	26714	26996	27118	27290	27253	27307	26881	27205	26946	27183	27148	26728	27059	27334	27395	26787	27077	27064	27079	27049	26986	26653	26878	27047	27210	27028	26965	27086	26813	27444	27034	27097	27306	26966	27370	27086	26924	27025	27134	27253	27151	26860	27021	26928	27298	27111	26870	27002	26985	26760	26714	27188	27133	26982	27098	27138	27152	27351	27257	27160	27035	27060	27296	27255	26995	27193	26995	27256	27059	27053	26996	27164	27183	27039	27468	27070	26946	27110	27052	27282	27233	27272	27120	27198	27271	27366	27150	27117	27081	27181	27410	27077	27009	27120	27151	27119	27029	26898	26727	27169	27001	27154	26794	27290	27179	27196	27006	26880	27196	27059	26765	27062	26992	27131	26898	27418	26987	26978	27034	27075	27177	27129	27058	27085	27129	27023	27150	26934	27316	27354	26929	27162	26867	27058	27150	27117	27078	27258	26956	27128	27089	27346	27238	26998	27250	27155	27213	27078	26881	26886	26981	27003	27179	26905	26987	27085	27271	27213	26957	26998	26942	26866	27182	27088	26986	27186	27146	27080	26940	27272	27039	27073	26919	26965	26960	27344	27286	27017	27003	27169	27134	26886	27031	26956	26926	27165	27029	27158	26985	27020	27213	27396	26918	27140	27071	27058	27099	27057	26979	27242	26967	27332	27117	26807	27064	27149	27160	27132	27032	27200	27318	26956	26877	27163	26899	27298	27277	27078	26972	26977	26993	27074	27087	27105	26969	27134	27067	27070	26973	27296	27145	27047	26884	26970	27056	26912	27080	27146	27100	27182	27128	26757	27001	26853	26972	26934	26948	26981	27162	27187	27039	27025	27251	27283	27297	26876	27025	27076	26944	27111	27032	27140	27105	27025	27091	27053	27018	27181	27034	27139	27127	27182	27148	27035	27276	27338	27117	27108	27025	27331	27186	26983	26958	27090	26913	27155	27259	27082	27015	27027	26972	27164	27183	26963	27006	27310	27075	27050	27001	27090	27176	27135	27015	26877	27146	27041	27163	27133	26990	26897	26969	27273	27062	27380	27065	27243	27024	27253	27126	27161	27141	27159	26994	26999	26966	26975	27163	27150	27184	27153	27260	27636	26973	26930	27116	27060	27051	27148	27312	27048	27144	27109	26977	27099	27192	27184	26993	27215	27453	27228	27166	26994	27305	27141	27024	27074	26890	26968	27173	27050	27114	27063	27057	27088	27327	26982	27026	27168	27160	27046	27070	26987	26855	27002	27085	26935	26930	27043	27075	27187	27058	27276	27105	26963	27382	27060	27081	26985	27173	27092	27318	26687	26970	27179	27037	26854	27237	27032	27088	27064	27011	27051	26803	27034	26926	27173	26952	26991	27172	27144	27035	26864	27212	27046	27003	27111	27089	26925	27228	27109	26783	26922	27031	27130	26959	27254	27172	27060	27347	27177	27184	27196	27118	27181	27099	26903	27089	27040	27232	27163	27034	27046	27069	26969	27190	27081	27000	27077	26979	27026	26703	27238	26998	26888	26892	27064	26635	27030	27120	26992	27035	27250	27014	27222	27199	26929	27014	27162	26968	26969	27148	27127	27186	27006	27276	26953	27091	27012	27149	27319	27114	27300	27229	27127	27253	26917	27036	27073	27319	27073	27068	27125	26869	27129	27129	27174	27023	27137	26966	27006	26852	27029	26939	26992	27144	27005	26861	26992	27123	26920	27210	27268	26969	27012	27175	27185	27255	27137	26932	26705	27120	27146	27051	26911	26945	26931	27172	27129	27193	27143	27028	27311	27256	26953	27125	26976	27047	27101	26910	26711	27016	27070	27146	27204	26927	27117	27078	26856	27377	27342	26732	27077	26955	27133	27066	26978	26825	27382	27114	26977	27152	26981	27210	26863	26875	27091	27019	27066	27181	26967	26983	26977	27123	27012	27199	26921	26955	26805	27225	26831	27027	27020	27440	27020	26994	27093	27043	26827	27103	27184	27057	26980	27032	26950	27234	27178	27081	27106	27240	27056	26888	27139	27011	27046	27267	27110	26947	27147	26883	26930	26958	27050	27066	27037	27007	27052	27179	27145	26908	27054	27170	27187	27051	27078	26933	26934	26888	27304	27259	26943	27083	27236	26788	27141	27258	26961	27135	27187	27133	26967	27041	27042	27128	27119	26995	27057	27055	27064	26920	27098	26761	27042	27126	27045	27198	27169	27193	26972	26769	26823	27246	27002	27356	27113	27170	27194	26879	26898	26993	26879	26916	26816	26921	26977	27181	27246	27184	27025	26871	27028	27239	27251	27042	26918	27113	27216	26926	26918	27046	26952	26987	27038	27198	27028	27069	27182	27013	27204	27007	27068	26896	26979	26991	26987	27016	27200	27153	26949	26996	27071	27043	27096	27058	27041	27145	27174	27045	27075	27086	27006	26963	26996	27155	27150	27158	27027	27096	27183	27319	27164	27198	26897	26830	26976	27250	26990	26967	27229	27258	27013	26994	27239	27094	27405	26892	26908	27114	27005	27139	27179	27189	27221	27127	27052	27221	27203	27097	27131	27028	27124	27211	26919	26910	26918	27063	26979	27071	27131	27034	26975	27086	26961	26971	27209	26945	27170	26976	26961	27107	27376	27200	26952	27095	27040	27028	26936	26798	27032	27033	27084	27157	26957	27077	27007	27030	27058	27236	26992	27073	27197	27041	27171	27088	27314	27067	27167	27097	27191	26989	26955	27065	26890	27172	27073	26987	27096	27155	27117	27189	27186	27199	26850	26854	27283	27246	26917	27008	27242	27258	27026	27228	27076	27019	27076	27176	27212	27061	27159	27275	27064	27011	26976	27070	27030	27035	27125	27282	27037	27077	27278	26832	27356	27130	27044	27167	26997	27044	27324	27145	27159	26985	27100	27115	27079	26865	27168	26957	27132	27203	27191	27131	27391	27132	27444	26956	27109	27190	27089	27138	26995	27032	27121	26991	27047	27003	27069	27043	26994	27000	27179	27114	27099	26936	27095	27247	27196	27235	27129	27289	27025	27108	27092	27098	27072	26873	27220	27375	27363	27061	27225	26983	26999	27083	27121	27232
36659	63251	50072	35962	43586	51543	40579	26282	19187	16916	16819	16451	16502	16566	16218	16490	16271	16418	16481	16474	16467	16477	16515	16424	16453	16165	16562	16567	16332	16390	16448	16339	16547	16396	16588	16610	16586	16376	16330	16478	16339	16287	16345	16319	16328	16335	16327	16579	16498	16490	16397	16312	16465	16278	16430	16423	16442	16365	16348	16557	16379	16415	16249	16480	16468	16395	16326	16308	16323	16489	16510	16458	16537	16360	16339	16346	16376	16494	16399	16384	16569	16342	16591	16408	16446	16443	16344	16405	16450	16436	16302	16465	16334	16216	16309	16425	16366	16506	16353	16393	16485	16362	16295	16661	16319	16494	16410	16462	16555	16392	16340	16346	16175	16381	16548	16461	16410	16341	16211	16537	16559	16324	16483	16368	16597	16516	16431	16351	16232	16281	16339	16427	16608	16412	16395	16361	16485	16360	16363	16482	16494	16525	16459	16373	16456	16428	16415	16351	16485	16483	16495	16305	16296	16402	16340	16316	16450	16498	16509	16290	16500	16393	16409	16230	16292	16269	16307	16480	16280	16281	16465	16450	16480	16277	16506	16423	16302	16398	16332	16522	16641	16094	16567	16272	16528	16493	16443	16538	16425	16431	16375	16288	16339	16249	16368	16476	16471	16475	16414	16443	16402	16376	16306	16445	16322	16178	16564	16269	16396	16128	16343	16480	16553	16493	16329	16217	16316	16359	16267	16380	16272	16187	16384	16420	16271	16439	16496	16342	16399	16336	16560	16486	16340	16277	16281	16281	16387	16256	16263	16418	16348	16497	16374	16357	16381	16460	16538	16536	16327	16258	16408	16384	16437	16364	16278	16336	16479	16430	16231	16384	16338	16201	16144	16488	16471	16522	16343	16324	16306	16527	16485	16441	16401	16384	16258	16348	16542	16452	16502	16298	16339	16476	16458	16483	16323	16278	16289	16304	16428	16507	16334	16481	16496	16364	16340	16448	16258	16474	16333	16565	16256	16245	16414	16374	16294	16364	16355	16494	16315	16435	16221	16386	16714	16469	16312	16271	16396	16584	16295	16596	16179	16483	16535	16300	16319	16333	16368	16416	16293	16362	16427	16454	16328	16292	16390	16207	16307	16362	16385	16406	16404	16540	16344	16129	16425	16476	16379	16459	16364	16444	16376	16463	16402	16310	16521	16354	16605	16603	16338	16452	16433	16344	16232	16306	16340	16258	16199	16531	16501	16468	16339	16249	16368	16414	16202	16466	16477	16464	16564	16471	16248	16440	16296	16395	16404	16193	16381	16340	16473	16545	16348	16643	16359	16585	16419	16459	16427	16216	16534	16703	16323	16340	16389	16540	16436	16370	16380	16415	16377	16464	16486	16354	16315	16409	16453	16323	16325	16516	16321	16297	16222	16474	16456	16456	16423	16405	16237	16281	16466	16419	16385	16314	16315	16516	16341	16326	16338	16451	16538	16449	16386	16222	16369	16266	16498	16433	16440	16512	16365	16330	16450	16418	16363	16391	16282	16540	16611	16436	16392	16417	16246	16381	16312	16259	16409	16224	16303	16472	16274	16445	16232	16230	16511	16391	16334	16381	16363	16343	16493	16326	16342	16223	16350	16394	16292	16282	16331	16574	16432	16348	16382	16386	16277	16428	16395	16469	16479	16372	16566	16224	16331	16553	16474	16468	16360	16458	16457	16493	16301	16453	16427	16288	16447	16347	16473	16459	16298	16493	16365	16314	16352	16302	16256	16235	16424	16197	16602	16470	16390	16267	16320	16419	16333	16423	16480	16368	16393	16152	16397	16384	16249	16393	16381	16367	16352	16308	16348	16295	16474	16447	16289	16409	16471	16376	16406	16262	16372	16323	16292	16344	16328	16214	16550	16274	16429	16457	16408	16361	16282	16321	16420	16620	16405	16480	16561	16366	16163	16530	16420	16299	16523	16549	16516	16442	16471	16597	16369	16398	16161	16448	16292	16220	16323	16285	16369	16521	16421	16269	16440	16499	16291	16317	16252	16456	16387	16327	16314	16536	16202	16443	16480	16592	16460	16454	16428	16379	16512	16465	16342	16451	16263	16451	16514	16294	16509	16376	16212	16379	16285	16439	16364	16603	16439	16356	16368	16309	16467	16570	16254	16390	16368	16407	16345	16300	16256	16345	16317	16310	16275	16511	16344	16504	16354	16347	16376	16421	16186	16329	16344	16448	16366	16423	16361	16411	16421	16472	16384	16402	16393	16401	16306	16405	16397	16368	16402	16321	16247	16523	16400	16362	16484	16349	16428	16440	16404	16442	16276	16435	16313	16588	16389	16429	16391	16315	16419	16428	16398	16229	16283	16468	16576	16484	16311	16414	16361	16379	16352	16640	16301	16455	16274	16353	16514	16202	16320	16384	16527	16197	16422	16297	16228	16407	16347	16478	16340	16449	16275	16571	16478	16341	16425	16440	16338	16418	16455	16429	16167	16346	16289	16412	16280	16111	16167	16297	16474	16269	16345	16569	16340	16291	16482	16492	16506	16344	16373	16411	16395	16392	16399	16170	16568	16455	16378	16333	16440	16455	16217	16445	16592	16399	16119	16407	16590	16380	16433	16309	16240	16572	16256	16409	16385	16506	16336	16540	16347	16426	16446	16254	16343	16407	16349	16464	16295	16184	16459	16210	16453	16350	16450	16454	16368	16355	16381	16511	16191	16452	16441	16549	16204	16400	16303	16515	16312	16573	16421	16504	16454	16357	16179	16532	16505	16528	16497	16333	16358	16269	16378	16403	16556	16328	16301	16315	16344	16238	16413	16345	16494	16334	16523	16305	16392	16294	16556	16287	16245	16566	16332	16404	16563	16380	16522	16307	16621	16266	16505	16208	16240	16284	16229	16446	16330	16229	16572	16407	16435	16326	16201	16603	16411	16219	16478	16423	16423	16449	16616	16441	16314	16406	16533	16457	16431	16532	16311	16433	16461	16303	16482	16417	16545	16362	16511	16391	16490	16519	16448	16438	16482	16312	16303	16392	16365	16395	16222	16382	16524	16381	16421	16329	16421	16465	16407	16331	16195	16453	16322	16453	16352	16294	16613	16267	16465	16238	16391	16433	16484	16486	16374	16259	16485	16544	16546	16429	16406	16330	16289	16312	16559	16466	16438	16355	16496	16457	16323	16471	16322	16515	16238	16278	16451	16366	16474	16399	16318	16365	16320	16375	16209	16518	16418	16461	16300	16549	16510	16466	16475	16311	16427	16419	16330	16609	16277	16395	16321	16535	16296	16381	16474	16394	16387	16423	16209	16385	16444	16347	16331	16416	16277	16456	16387	16389	16490	16186	16518	16350	16618	16421	16327	16338	16299	16311	16219	16529	16284	16511	16393	16274	16399	16373	16308	16391	16435	16254	16519	16460	16464	16447	16344	16472	16289	16463	16541	16239	16341	16371	16453	16421	16188	16266	16482	16466	16397	16257	16610	16421	16660	16441	16479	16466	16368	16459	16464	16377	16307	16462	16436	16502	16372	16423	16434	16240	16289	16601	16346	16243	16452	16162	16510	16369	16340	16394	16411	16413	16286	16467	16531	16400	16407	16592	16225	16332	16312	16341	16350	16356	16346	16319	16498	16426	16349	16336	16248	16362	16381	16251	16297	16258	16542	16207	16402	16359	16512	16499	16483	16437	16251	16320	16307	16444	16458	16291	16248	16595	16276	16368	16349	16389	16326	16459	16605	16444	16335	16427	16354	16436	16430	16264	16454	16272	16351	16584	16431	16167	16285	16441	16396	16519	16277	16302	16554	16338	16417	16416	16345	16335	16435	16421	16488	16210	16339	16412	16494	16488	16333	16350	16508	16435	16395	16527	16362	16535	16257	16315	16521	16392	16353	16313	16372	16217	16482	16214	16502	16376	16453	16438	16291	16400	16339	16445	16393	16321	16603	16409	16378	16447	16134	16286	16381	16344	16197	16368	16343	16396	16493	16346	16599	16399	16200	16531	16388	16340	16296	16536	16402	16326	16365	16498	16177	16305	16318	16363	16384	16264	16478	16438	16439	16226	16490	16057	16492	16521	16295	16385	16477	16208	16374	16265	16486	16496	16350	16482	16356	16286	16516	16322	16530	16516	16235	16450	16319	16589	16583	16506	16624	16311	16393	16415	16446	16268	16726	16490	16393	16357	16629	16331	16469	16375	16362	16286	16290	16270	16508	16308	16457	16618	16215	16144	16403	16419	16300	16447	16472	16403	16569	16507	16324	16462	16435	16347	16456	16170	16458	16183	16393	16318	16553	16288	16474	16398	16452	16483	16341	16422	16252	16392	16389	16372	16324	16274	16506	16259	16343	16256	16485	16556	16259	16383	16375	16335	16321	16336	16417	16472	16550	16451	16258	16162	16428	16519	16499	16293	16519	16425	16430	16421	16230	16347	16306	16438	16332	16425	16311	16504	16413	16277	16486	16197	16434	16346	16484	16475	16188	16429	16515	16261	16419	16430	16504	16493	16346	16359	16417	16410	16523	16227	16329	16529	16393	16308	16413	16529	16251	16363	16332	16448	16472	16459	16451	16387	16363	16348	16426	16409	16154	16494	16380	16499	16246	16371	16530	16366	16310	16339	16443	16352	16306	16313	16301	16283	16480	16435	16378	16371	16265	16314	16425	16337	16332	16176	16445	16469	16444	16133	16181	16683	16433	16398	16251	16415	16360	16500	16323	16389	16314	16302	16397	16310	16419	16326	16351	16418	16199	16528	16313	16407	16316	16501	16288	16515	16442	16289	16320	16443	16472	16385	16343	16433	16528	16343	16365	16522	16325	16544	16270	16454	16544	16444	16318	16356	16509	16339	16615	16452	16300	16395	16329	16285	16327	16397	16283	16315	16406	16558	16327	16494	16533	16404	16376	16517	16431	16483	16311	16560	16431	16427	16364	16339	16100	16433	16354	16290	16351	16507	16267	16392	16343	16326	16504	16217	16262	16482	16289	16377	16455	16372	16342	16356	16305	16391	16406	16261	16309	16494	16239	16406	16479	16522	16573	16326	16420	16522	16380	16262	16318	16411	16286	16394	16522	16534	16476	16397	16445	16299	16396	16452	16251	16512	16361	16471	16443	16450	16404	16401	16431	16456	16564	16494	16411	16451	16299	16558	16479	16327	16423	16417	16364	16343
23514	21818	29462	31604	50369	70796	65408	48952	35815	30262	28576	27944	27558	27839	27823	27740	28001	27949	27617	27656	27458	27746	27784	27707	27878	27559	27814	27849	27748	27618	27636	27481	27642	27803	27453	27510	27560	27430	27376	27576	27454	27645	27367	27589	27624	27645	27855	27575	27719	27587	27434	27374	27600	27658	27642	27754	27635	27380	27622	27498	27392	27524	27564	27585	27613	27308	27497	27462	27661	27340	27747	27514	27559	27402	27455	27257	27858	27307	27672	27462	27703	27503	27326	27541	27492	27411	27348	27644	27641	27756	27534	27535	27740	27373	27581	27561	27626	27497	27379	27589	27639	27654	27592	27505	27456	27372	27530	27613	27616	27308	27683	27381	27384	27556	27448	27381	27697	27353	27202	27518	27639	27559	27570	27399	27597	27336	27630	27393	27506	27474	27513	27315	27526	27721	27659	27665	27491	27617	27585	27381	27498	27636	27614	27408	27379	27447	27363	27378	27578	27787	27535	27453	27741	27594	27608	27401	27483	27337	27689	27576	27508	27663	27489	27613	27595	27562	27499	27196	27299	27419	27574	27466	27259	27301	27510	27382	27734	27537	27681	27419	27556	27470	27500	27251	27790	27623	27567	27407	27424	27697	27607	27535	27619	27518	27349	27552	27618	27483	27553	27350	27410	27536	27451	27255	27593	27675	27507	27589	27433	27680	27315	27395	27402	27659	27662	27577	27692	27396	27582	27546	27433	27447	27556	27665	27313	27422	27477	27453	27686	27592	27266	27743	27410	27484	27526	27454	27636	27714	27414	27280	27625	27266	27442	27535	27517	27540	27479	27333	27711	27386	27438	27813	27586	27276	27521	27456	27669	27289	27736	27369	27465	27977	27649	27634	27532	27428	27450	27449	27589	27412	27465	27522	27620	27486	27306	27545	27801	27557	27496	27376	27592	27562	27605	27791	27143	27469	27440	27387	27547	27159	27367	27453	27379	27563	27451	27782	27347	27893	27415	27437	27474	27330	27440	27368	27440	27673	27350	27575	27466	27585	27581	27461	27435	27492	27544	27414	27645	27516	27706	27534	27585	27564	27605	27346	27535	27643	27434	27548	27359	27557	27543	27386	27620	27748	27704	27662	27475	27807	27439	27541	27820	27770	27448	27458	27787	27634	27672	27506	27457	27699	27499	27656	27468	27489	27660	27526	27378	27370	27375	27687	27633	27573	27594	27425	27488	27571	27447	27615	27662	27648	27395	27538	27656	27596	27456	27517	27444	27569	27380	27577	27435	27494	27482	27573	27473	27779	27417	27478	27667	27539	27410	27350	27426	27616	27582	27382	27672	27531	27485	27588	27568	27632	27334	27445	27524	27560	27438	27685	27370	27370	27691	27871	27589	27380	27219	27472	27306	27332	27570	27587	27835	27512	27560	27496	27704	27459	27235	27318	27680	27531	27705	27508	27748	27387	27455	27247	27587	27336	27109	27357	27709	27494	27395	27515	27646	27559	27560	27655	27473	27388	27325	27685	27499	27675	27646	27226	27589	27370	27531	27572	27446	27436	27570	27403	27552	27663	27346	27438	27497	27289	27629	27509	27598	27516	27403	27473	27872	27385	27527	27374	27764	27770	27815	27410	27780	27620	27527	27308	27496	27326	27538	27718	27559	27582	27543	27626	27589	27416	27500	27599	27730	27542	27470	27327	27471	27597	27545	27697	27572	27529	27483	27267	27457	27507	27628	27614	27531	27283	27354	27485	27473	27472	27407	27442	27598	27587	27485	27668	27510	27677	27489	27358	27655	27617	27483	27492	27462	27553	27245	27487	27481	27291	27474	27955	27518	27386	27458	27635	27570	27518	27877	27239	27394	27724	27519	27209	27568	27491	27348	27437	27576	27598	27548	27401	27576	27639	27717	27338	27322	27399	27402	27557	27633	27378	27417	27376	27537	27667	27217	27475	27434	27475	27479	27386	27700	27347	27509	27544	27355	27590	27421	27485	27617	27585	27508	27761	27507	27415	27457	27420	27682	27533	27485	27363	27494	27334	27724	27234	27302	27467	27435	27214	27341	27557	27496	27533	27492	27432	27417	27474	27332	27352	27591	27382	27413	27665	27566	27327	27499	27468	27401	27417	27437	27604	27538	27547	27465	27388	27349	27610	27477	27550	27299	27495	27350	27491	27663	27317	27379	27630	27170	27669	27442	27423	27531	27298	27301	27462	27430	27417	27645	27444	27424	27302	27469	27655	27295	27511	27652	27451	27454	27487	27507	27401	27558	27557	27316	27489	27588	27705	27735	27377	27426	27285	27145	27704	27719	27392	27553	27635	27459	27410	27508	27379	27440	27233	27234	27469	27492	27660	27504	27571	27430	27456	27724	27382	27548	27374	27480	27569	27535	27339	27481	27331	27649	27192	27438	27434	27413	27697	27406	27525	27462	27602	27492	27344	27485	27664	27584	27549	27324	27469	27503	27580	27695	27563	27520	27539	27502	27375	27560	27498	27454	27435	27854	27502	27489	27379	27617	27768	27586	27517	27563	27414	27611	27550	27614	27660	27609	27607	27475	27457	27405	27487	27492	27559	27505	27215	27547	27677	27581	27645	27393	27584	27535	27526	27495	27537	27668	27382	27517	27276	27528	27433	27458	27461	27677	27794	27446	27482	27323	27855	27488	27697	27390	27729	27686	27501	27795	27443	27464	27675	27384	27440	27249	27632	27679	27668	27359	27218	27692	27576	27642	27569	27480	27478	27516	27620	27714	27261	27458	27257	27285	27410	27495	27557	27511	27548	27516	27397	27403	27493	27450	27658	27437	27655	27485	27592	27577	27636	27478	27215	27526	27567	27567	27467	27485	27609	27504	27649	27809	27461	27584	27299	27359	27617	27472	27412	27348	27684	27588	27292	27553	27334	27562	27473	27443	27456	27330	27343	27470	27292	27556	27428	27730	27591	27580	27355	27383	27512	27495	27377	27636	27544	27468	27705	27503	27546	27446	27180	27402	27605	27393	27390	27510	27218	27628	27344	27647	27329	27750	27547	27654	27425	27568	27363	27387	27446	27356	27556	27806	27560	27417	27682	27324	27763	27458	27521	27583	27594	27459	27549	27418	27347	27749	27486	27665	27609	27590	27462	27331	27694	27634	27369	27682	27451	27506	27295	27395	27474	27198	27537	27323	27272	27409	27353	27240	27590	27778	27584	27356	27310	27465	27672	27549	27549	27352	27514	27353	27780	27256	27677	27350	27347	27522	27495	27528	27052	27380	27412	27654	27278	27228	27422	27464	27528	27572	27438	27578	27261	27694	27453	27408	27490	27368	27610	27433	27691	27522	27580	27685	27504	27562	27542	27590	27602	27242	27600	27593	27427	27581	27628	27440	27462	27452	27776	27513	27493	27446	27586	27281	27562	27522	27525	27439	27495	27471	27613	27308	27403	27704	27555	27755	27460	27654	27609	27739	27402	27414	27613	27628	27603	27341	27500	27506	27446	27589	27499	27403	27383	27637	27417	27685	27604	27525	27644	27559	27352	27680	27449	27520	27339	27343	27326	27489	27358	27327	27657	27792	27400	27497	27347	27520	27655	27594	27592	27400	27302	27304	27468	27299	27336	27510	27416	27539	27382	27667	27521	27433	27315	27518	27387	27371	27553	27314	27486	27406	27535	27774	27496	27567	27492	27774	27324	27570	27481	27376	27493	27507	27633	27519	27833	27460	27344	27489	27368	27566	27326	27418	27472	27475	27400	27312	27389	27804	27594	27610	27463	27253	27470	27469	27540	27567	27497	27561	27444	27345	27670	27537	27308	27447	27481	27551	27235	27303	27599	27515	27506	27363	27387	27590	27415	27422	27542	27544	27373	27469	27388	27338	27630	27606	27578	27348	27377	27568	27262	27517	27554	27468	27369	27747	27535	27696	27592	27489	27533	27474	27588	27495	27414	27602	27325	27523	27566	27652	27322	27488	27327	27224	27381	27249	27516	27573	27479	27556	27563	27535	27443	27370	27372	27533	27720	27393	27472	27470	27421	27232	27597	27471	27416	27647	27393	27395	27594	27597	27714	27499	27683	27651	27424	27593	27515	27464	27593	27725	27351	27577	27388	27721	27588	27387	27579	27742	27598	27600	27609	27487	27382	27619	27478	27337	27389	27493	27512	27464	27711	27474	27370	27589	27249	27721	27644	27747	27489	27510	27421	27591	27484	27408	27558	27561	27520	27392	27517	27387	27419	27590	27527	27594	27435	27421	27361	27659	27424	27439	27061	27561	27703	27375	27548	27588	27286	27426	27411	27473	27359	27692	27578	27379	27361	27576	27644	27578	27403	27382	27586	27553	27348	27589	27319	27453	27413	27384	27316	27585	27173	27442	27558	27355	27703	27529	27719	27240	27376	27468	27708	27511	27517	27364	27579	27552	27609	27380	27497	27637	27515	27533	27664	27595	27798	27725	27581	27295	27463	27586	27283	27498	27391	27245	27400	27282	27431	27587	27570	27489	27265	27421	27484	27638	27424	27371	27499	27644	27641	27513	27278	27309	27228	27606	27524	27309	27418	27546	27400	27435	27593	27520	27742	27542	27414	27106	27307	27456	27604	27478	27136	27425	27656	27726	27596	27748	27278	27745	27532	27593	27461	27557	27569	27741	27531	27510	27413	27486	27437	27615	27562	27517	27380	27585	27424	27490	27335	27322	27568	27598	27406	27376	27402	27384	27658	27411	27524	27383	27515	27667	27583	27259	27418	27492	27590	27397	27511	27512	27411	27522	27459	27675	27588	27572	27728	27661	27452	27376	27490	27718	27471	27393	27403	27562	27514	27491	27474	27565	27343	27689	27528	27653	27574	27416	27461	27360	27382	27626	27494	27468	27405	27590	27512	27755	27568	27508	27625	27601	27705	27570	27390	27438	27237	27552	27598	27392	27375	27537	27288	27195	27200	27552	27466	27467	27446	27532	27521	27715	27160	27626	27434	27371	27528	27586	27436	27546	27591	27396	27788	27325	27404	27483	27495	27274	27373	27404	27616	27884	27671	27365	27356	27562	27605	27478	27699	27503	27466	27513	27467	27722	27437	27641	27463	27406	27822	27821	27445	27544	27470	27725	27649	27440	27621	27608	27571	27707	27692	27239	27631	27396	27710	27281	27523	27493	27510	27112	27607	27458	27835	27577	27337
45045	66880	57416	51779	65812	76068	62525	38988	24035	18308	17219	16984	16990	17194	17117	16907	17051	16977	17073	17150	17038	16872	16802	16850	16751	17000	17017	16912	16837	16898	17074	16938	16932	16836	16890	16941	16873	17055	16997	16957	16877	16969	16829	16948	17038	16727	16813	16863	16934	17079	16921	17015	16826	16832	17030	17052	16909	16953	16894	16698	17085	16723	17101	17012	16837	16990	16864	16832	16889	16840	16935	16983	16941	17105	17116	17030	17098	16979	16876	16842	16782	16900	16786	16845	16694	16872	16981	16931	16893	16779	16843	16963	16847	16979	17051	16856	17073	16985	16941	16973	17118	17047	16919	17160	17008	16877	17079	17049	17048	16945	16873	16932	16720	16908	16877	16889	16849	16883	16600	16734	16808	16977	16897	16927	17156	17011	16808	16980	16941	16735	16873	16925	17026	16636	16864	16835	16847	16756	17037	16848	17124	16842	16801	16960	16898	16851	16746	16966	16800	16736	17000	16694	16906	17055	16982	16986	16890	16904	16890	16814	16805	16999	17104	16903	16934	16910	16822	16762	16941	16928	16911	16854	16794	16850	16978	17128	16883	16818	17001	16799	16819	16714	17005	16915	16908	16918	16819	16981	16942	16872	16878	16803	16868	17011	16843	16748	16935	16823	16916	16958	16879	16914	16811	16873	16861	16711	16825	17023	16874	16847	16847	16862	16770	16832	16954	17107	16913	17136	16829	16975	16847	16879	16838	16853	16893	16863	16707	16657	17060	16720	16907	16862	16929	16943	16899	16841	16788	16962	16952	16906	16884	16855	17039	16811	16848	16896	16729	16786	16902	17037	16777	16891	16943	16873	16944	16780	17007	17096	16626	16909	17019	16923	16836	16923	16902	16958	16877	16949	16684	16980	17074	17030	16894	16942	16997	16879	16807	17008	16960	17027	16857	16841	16939	17083	16816	16787	16779	17013	17078	16811	16793	16963	17175	16940	16811	16841	17055	16859	16951	16885	16702	16837	16827	16952	16686	16847	16973	16946	16733	16891	16814	16877	16765	16945	16793	17001	16719	16815	17114	16911	16975	16696	16847	16886	16968	17051	16872	16745	16821	16800	16971	16990	16989	17088	16681	16969	16949	16929	16952	16715	17015	16908	16813	16958	17016	16896	16881	16969	16755	16858	16652	17018	17025	16892	16875	17024	17111	16861	16820	16882	16854	17014	16712	16957	16939	16976	16899	16783	16983	16947	16825	16852	17053	16894	16978	16935	16912	16960	16960	16937	16974	16807	16773	16927	16767	16941	16953	16936	16756	16987	16986	16832	16912	16975	16950	16893	16812	16835	17141	16842	16977	17030	16849	16878	16899	17003	16739	17084	16864	16826	16878	16843	16918	16943	16947	17017	16838	16987	16953	17074	16716	16973	16863	16789	16874	17086	16905	16958	17017	16679	17107	16887	16784	16879	16736	16742	16965	16784	16879	16786	17035	16933	16828	16883	16823	16800	16837	16796	16803	16977	16893	16791	16857	16864	16811	16972	16906	16871	16932	16942	16813	16834	16908	16854	16812	16904	16956	16902	16901	16867	16880	16813	16911	16811	16825	16818	16989	16915	16942	16970	16773	17055	16917	16818	16947	16951	16859	16954	16938	16967	16940	17017	16846	16905	16889	16834	16989	16851	16895	16938	16891	16709	16949	16994	16642	17044	16969	16974	16929	16837	16709	17028	16941	16762	17190	16926	17027	16802	16754	16899	16976	16936	16888	17128	16995	16976	16793	16892	16832	17010	16942	16840	16948	16846	17044	16867	16817	16705	16780	16890	16902	17085	16871	16992	16915	16780	16714	16788	16981	16820	16840	16995	16806	17011	16896	16944	16866	17030	16900	16850	16935	16899	16746	17074	16845	16918	16724	16830	16895	16939	17011	16886	16865	17049	16919	16916	16966	16822	17000	16918	16994	16870	16978	16988	16978	16873	16773	16985	16798	16846	16887	16830	16893	16926	16877	16878	16890	16951	16989	16780	16930	17083	16866	16738	16918	16784	16846	16926	16901	16650	17015	17065	16850	16806	16854	16882	16984	16937	16928	17174	16925	16887	16736	16936	16910	16948	17050	17048	16906	16957	16979	16995	16931	16900	16671	17064	16981	16936	16942	16912	16791	16932	16848	16836	16715	16787	16763	16830	16834	16946	16769	16864	16932	16880	16867	16879	16520	16813	17045	17076	16972	16959	17053	16663	16919	16889	17025	16794	17152	16968	17071	16727	16912	16709	16895	16963	16954	16954	16893	16942	16902	16959	17102	16826	16826	16846	16983	16941	16755	16890	16886	16906	16879	17005	16989	16919	16981	16956	16870	16865	16879	16994	16855	16942	16707	16941	16936	16978	16765	16838	17064	16897	16940	16893	16806	16902	16786	17022	16866	16896	17009	16957	16994	17100	16854	16987	16723	16853	16923	16984	16879	16938	16922	16860	17003	17056	16808	16765	16914	16801	16886	16745	16968	16668	17072	17071	17019	16796	16856	16822	16826	16875	16928	16882	16805	16683	16821	16739	17142	16931	16892	17025	16830	16887	17192	17059	16870	16834	16906	16959	16953	17035	16814	16826	16838	16890	16851	16910	16872	16878	16810	16800	16933	16740	16681	16889	16908	16956	16828	16966	16907	16973	16853	16951	16828	16996	16870	16878	16905	16795	16859	16804	17075	16803	16729	17089	16813	16839	16782	16892	17080	17033	16943	16888	17122	16964	16778	16892	16812	16842	16861	16800	16935	16877	16942	16804	16893	16819	16855	16942	17179	16804	16882	16809	16846	16966	16729	16875	16974	16781	16873	16860	16897	16875	16996	17046	16850	16890	16839	16934	16776	16930	16932	16957	17042	16908	16963	16981	16884	16930	16972	16864	16804	16800	16908	16916	16903	17000	16921	16834	16975	16863	17011	16922	16900	16866	16916	16932	16837	16728	16868	16889	16859	16752	16917	16889	16936	16717	16918	16860	17097	16887	16807	16936	16881	17050	17072	17012	17025	16923	16720	17041	16907	16780	16840	16907	16939	16818	16923	17039	16754	17049	16966	16698	17037	16778	16924	16903	16768	16875	16855	16882	17022	16784	16892	16972	16962	16976	16884	16769	16757	16703	16921	16993	16661	16897	16784	16852	16760	16867	16692	17012	17051	16919	17116	16884	16990	16797	17047	16777	16709	16994	16993	16884	16987	16869	16914	16908	17139	16888	16946	16887	16863	16939	16911	16789	16894	16771	16810	17032	16889	16996	17025	16809	16610	16956	16941	16822	16795	16802	17043	16691	16893	16842	16827	16841	16959	16934	16855	16921	17030	16838	16936	16879	16884	17163	16962	16797	16982	17098	16747	16977	16996	16685	16824	16782	16784	16941	16911	16811	16829	16802	16973	16876	16957	16799	16739	16867	16770	16972	16902	17106	16834	16952	16819	16737	16866	16854	17148	16886	16960	16921	16782	16766	16832	16819	17060	16760	16762	16843	17035	16720	16978	16815	16918	16937	16991	16808	16933	16844	16833	16877	16750	16839	17103	16834	16850	16843	16958	16938	16947	16809	16909	16825	16913	16745	16802	16890	16868	16895	16832	16976	16912	16816	16909	16991	16909	16865	16781	16935	16883	16962	16894	16908	16952	17002	17021	16977	16933	16982	17042	17027	17010	16889	16781	16935	16835	16945	16772	17123	16772	16808	16889	16790	16806	16823	16960	16832	17134	16873	16959	16838	16763	16987	17126	16823	16960	16888	16997	16898	16940	16935	16988	16946	17008	16747	16827	16821	16745	17023	16992	16886	17067	16855	17014	16732	16810	16897	16877	16924	16912	16900	17022	16920	16861	16977	16715	16789	16900	17002	17053	16906	17140	16949	16898	16811	16954	16851	16831	17040	16912	16790	16828	16891	16796	17113	16955	16988	16767	16979	17073	16979	16963	16940	16992	16958	16832	16757	16994	16828	16825	16919	16880	16802	16610	16872	16631	16955	16983	16938	16903	16871	16999	16978	16889	16843	16971	16835	16879	16818	16752	16830	17016	16634	16994	16698	16857	16848	16853	17062	16860	16865	16954	16896	17028	17022	16986	16853	16830	16843	16949	16881	16863	16902	16923	16829	16717	16861	16784	17140	17010	16919	17004	17009	16777	16896	16931	16915	17040	16765	16970	17041	16906	16967	16987	16827	16955	16816	16846	16741	16984	16894	16864	16735	16795	16963	16776	16905	17098	16857	16840	17054	16882	16879	16793	16829	17170	16966	16954	16941	16991	16964	16937	16809	17088	16746	16947	16818	17203	16933	16968	17047	16705	17017	16590	16883	17150	16886	17003	16969	16863	16903	16851	16707	16739	16891	16764	16985	16882	16915	16966	17061	16942	16826	16998	16852	16729	17088	16819	16819	16651	16907	16849	17063	16927	16913	16846	16816	16770	16815	16958	17089	16876	17001	17028	16883	16781	16783	16934	16947	16880	16824	16847	16801	16901	16719	16938	16842	16902	16834	16770	16906	16890	16977	16988	16872	16789	16822	16736	16752	16943	16874	16777	16911	17086	16820	16902	16952	16948	16949	16877	16814	16791	17016	16931	16865	16907	16904	16966	16804	17035	16917	16843	16855	16968	16858	16930	16940	16873	16879	16779	16924	16987	16883	16726	16754	16820	16734	16919	17026	16804	16887	16776	16916	16864	16890	16871	16967	16826	16752	17053	16805	17049	16945	16814	16982	16796	16816	16903	16795	16867	17002	16831	16974	17008	16857	16780	16931	17018	16918	16812	16751	16750	16806	17010	16873	16894	17080	16916	16775	16980	16903	17016	16901	16985	16757	16932	17035	16877	16942	16809	16925	16942	16822	16820	16981	17018	16674	16691	16834	16850	16736	16927	16848	17083	16674	16892	16822	16982	16923	16948	16811	16843	17026	16835	17044	16906	16819	16929	16964	16862	16875	17019	16950	16811	17059	17068	16789	16824	16904	16751	16890	16937	16698	16852	16909	16912	17117	16819	16972	17000	16819	16989	16963	16779	16900	17174	16947	16997	16828	16821	16804	16923	17075	16833	17009	17107	16885	16690	17048	16930	17059	16964	16709	16980	16715	16817	16816	16746	16890	16920	16898	16912	16706	16961	16875	16863	16908	16955	16872	17073	16896	16579	16989	16782	16893
37075	35662	35048	31480	31830	34960	33504	31124	28391	27381	27061	27117	26996	27052	26728	26801	26937	26760	26929	27050	26916	26835	26827	26963	26736	26898	26910	26724	26972	26984	26689	27057	27021	26996	26650	27054	26964	27020	26793	26944	26910	26948	26922	26914	27088	26964	27042	26658	26832	26808	27152	26973	27129	26966	26705	26797	26720	27053	27049	26671	26861	26952	26935	26881	27078	26920	26910	26928	27149	26910	26796	26790	27069	26852	26756	27205	26861	26974	26969	26613	26676	26947	26964	27067	26912	26888	27143	27000	26994	26960	26848	27015	26914	26933	27101	26876	27049	26725	27213	26952	27106	26830	26884	26892	26907	27016	26946	27078	26903	26956	26878	26912	26716	27011	27105	27005	26981	26975	26997	27050	26962	26891	26838	26997	26838	26721	26456	26879	26771	26995	26980	26745	26606	26764	26855	26996	26682	26781	26857	27219	26896	26578	26983	26758	26876	26740	26892	26817	26767	27065	26816	27042	26513	26945	27074	27198	26976	26858	26816	26930	26535	26927	26783	27039	26763	26818	26998	27223	26871	26922	26884	26805	26928	26986	27042	26993	27125	26655	26919	26573	26816	26934	26822	26949	26757	26895	26775	27062	26822	26727	26657	26730	26942	26809	26655	26952	26669	26603	26949	26972	26947	26942	26894	26764	26864	26942	26976	27026	26906	26986	26910	26555	26723	26882	26807	26935	26779	26903	26889	26844	27033	27008	27028	26830	26944	26840	26792	26952	27006	27119	26878	26967	27020	26802	26984	26959	26707	26673	26825	26738	26500	26850	26974	26757	26965	26811	26960	26997	27035	26862	26963	26819	26819	26720	27014	26814	26802	26802	26742	26865	27035	26882	27010	26721	26711	26710	26984	27006	26932	26757	26904	26980	27118	26859	27039	26892	26826	26863	26998	26983	26862	26570	26857	26713	26821	26976	26898	26775	26976	26878	26866	26942	26859	26698	27105	26909	26974	26843	26838	26693	27044	26823	26977	26670	26576	26840	26894	26899	26715	26841	27011	27030	26979	26849	26924	26688	26920	26765	27034	26741	26863	27017	27148	26653	26860	26933	26760	26905	27020	27002	26660	27103	26871	26900	26588	27012	26967	26844	26880	26747	26885	26859	26972	26768	26565	26966	26901	26754	26875	26967	26888	27019	26847	26743	26863	26932	26981	27063	26924	26941	26789	26802	26925	27020	26741	26782	26853	27043	26628	26877	26628	26977	27072	27171	27119	26851	26999	26741	26731	27095	26852	26787	26902	26963	26878	27066	26717	26874	26736	26814	26993	26750	26853	26889	26766	26794	27276	26702	26939	26826	27019	26787	26971	26800	26929	26784	26765	27136	26900	26974	26831	27016	26926	27194	26977	26452	26833	26719	26943	26814	27014	26890	26810	27118	26949	26804	26819	26818	26975	26780	27002	26976	26741	26551	26812	26723	26616	26687	27098	26927	26768	26885	27027	27000	26554	26784	26935	26961	27002	26868	26831	27030	26810	26855	27008	27075	26838	26547	26790	26827	26971	26845	27004	26835	27117	26891	26988	26839	26878	26742	26759	26897	26805	27144	26757	27034	27059	26847	26643	26739	26685	26877	26599	26830	27108	26830	26822	26691	26857	26905	26845	26964	26961	27256	26930	26449	26794	26747	26729	27027	26727	27069	26902	26756	26895	26867	26691	26894	26728	27054	26822	27007	26847	26737	26736	26860	26935	26900	26912	26803	26907	26826	26970	26863	26883	26717	26913	27067	26899	26727	26923	26937	26931	26964	26977	26817	26810	26749	26986	26719	26768	27034	26812	26641	26693	26884	27065	26772	26913	26878	26827	26750	27113	26818	27125	26908	26882	27027	26784	26915	26759	26831	27121	26637	26867	26986	26817	26703	26824	26673	26820	26709	27066	26959	26869	26853	26699	26869	27062	26928	26649	26824	27023	26728	26687	26820	26664	26730	26829	26713	26837	26857	26862	26804	27184	26856	26992	26895	26931	26887	26914	26928	27012	26663	26843	26852	26706	26806	26946	26611	26992	26923	27121	27046	26909	26816	27007	26712	26812	26792	26873	26974	26725	26899	26965	26957	26965	27066	26605	26863	27074	26889	26772	26747	26975	26708	26950	27005	26750	26680	26777	27092	27106	26862	26861	26918	26905	26889	26870	26757	26852	26517	26969	26935	26857	26942	26816	27004	27045	26790	26785	26667	26830	26795	26881	26892	26800	26905	26715	26896	26576	26881	26829	26999	27040	26891	26982	26983	26955	26662	26794	26649	26837	27121	26694	26921	27113	26785	26874	26990	26743	26708	27117	26932	26785	26643	27068	27089	26830	26838	26909	26905	27035	26968	26950	26974	26831	27004	26831	26698	26880	26908	26891	26793	26609	26665	26872	26942	26681	27102	26984	26800	27029	26817	26879	26787	26716	26986	27196	26965	26861	26789	27133	26967	26781	26878	26831	27039	26761	26886	26793	26853	26837	26860	26775	26940	26924	26882	26758	26905	26834	27023	26940	26895	26722	26838	26949	26863	26901	27034	27014	26685	26759	26842	26784	26810	27073	26943	26934	26957	26622	26749	26981	27086	26752	26912	26983	26734	26799	26775	26861	26801	26898	26711	26978	26751	26754	26780	26788	27078	26956	26944	26580	27070	27001	27031	26722	27008	27027	27017	26853	26937	26967	26985	27001	26968	26852	27219	26744	26950	26895	26669	26734	26735	26779	27094	26999	27039	26971	27058	27006	27002	27035	26948	26925	27170	26959	26789	26897	26996	26987	26988	27005	26766	26892	26933	26551	27263	27020	26830	26967	26779	26791	26700	26793	26657	27254	27087	27041	26812	26776	26813	26692	26712	26843	27001	27008	26976	26814	26991	26978	26519	26683	26795	26797	26683	26698	26696	27108	26998	26933	27050	26870	26914	26773	26938	26687	26868	26760	26934	26837	27065	27057	26960	26972	26898	26992	26977	26950	27077	26798	26506	26643	27060	26670	26946	27008	26825	26782	26831	26813	27139	27041	26732	26721	26915	26924	26701	27075	26754	26937	26991	26877	26938	26743	26812	26878	26869	26823	26768	26699	26823	26779	27183	26759	26806	26872	26561	26770	26963	26913	26877	26892	26971	26691	26979	27037	26844	26852	26748	26755	26997	26589	26696	26748	27041	27078	26819	26872	26980	27013	26851	26937	26892	26821	26687	26753	27138	26715	26976	26912	27011	27265	27029	27007	26905	26994	26812	27019	26898	26851	26909	26807	26891	26773	26942	26906	27074	26715	26805	26780	26903	26621	26762	26654	26842	26944	26900	26985	26820	26854	26934	26798	26909	27131	26968	26651	26650	26911	26537	27003	26838	26926	27071	27014	27077	27024	26876	26669	26934	26927	26857	26933	26960	27086	27138	26996	26698	26895	26836	27217	26816	27011	27128	26805	26827	26965	26733	27120	27048	26940	27009	26832	26939	26982	26887	26820	26861	26804	26953	27147	26682	26845	26932	26854	26802	27042	26934	26955	27016	26760	26784	26836	26621	26764	27076	27203	26821	26955	26712	26953	26817	26803	26849	26816	26789	26927	26881	27159	26824	26676	26857	26808	26958	26774	26975	26980	26878	27191	26801	26663	26978	26843	26738	26951	26814	26881	26843	26961	26780	26990	26903	26802	26950	26849	26968	26989	26733	26850	27074	26902	26993	26859	26811	26685	26947	26939	27045	26819	27165	26889	27098	26963	26925	26970	27122	26937	26817	26879	26930	27030	26920	26871	26595	26791	27038	26806	26724	26903	27177	27080	26735	26902	26731	26763	26984	26863	26954	26759	26775	26883	27196	26861	27137	27026	27077	26751	26911	27047	26708	26886	26982	26807	26770	26884	26946	26835	26633	26919	27090	26924	26801	26804	26785	27026	27169	26742	26895	26750	26663	26998	27107	26870	26743	26798	26932	26848	26964	26942	27021	26983	26775	26982	27003	26655	26719	26823	26744	26894	26817	26676	26776	27031	26797	26874	27031	26857	26942	26816	27004	26866	26999	26898	26974	26766	27037	26961	26868	26719	26902	27027	26998	26890	26927	26801	27103	26831	26910	26872	26934	26911	26867	26773	26902	26899	27114	26868	26718	26682	26756	26667	27034	26938	27027	26991	26965	26790	27032	26876	26959	26833	27066	26945	26995	26865	27164	26725	26985	26887	26968	26824	26864	26996	26964	26742	26726	27023	26977	26929	26877	26937	26878	26719	26857	27014	26882	27192	26809	26928	26821	26630	26750	26786	26709	26866	26952	26765	26981	26861	26948	26810	26976	26762	26827	26481	26950	26740	26731	26916	26727	27027	26884	26972	27073	26753	26596	26735	26999	26965	27001	26881	26768	26731	26942	27064	27038	27089	26771	26800	26831	27099	26853	26797	27053	27046	27015	26898	26917	27088	26758	26857	26848	26966	26987	26976	26710	26802	26743	26850	26953	26652	26733	26925	26995	26717	26875	26905	26964	27100	27243	26965	26978	26816	26762	26822	26855	26902	26618	26985	26893	26984	26895	27240	26781	26990	26735	27200	27106	26740	26903	26851	26913	26789	26608	26755	26817	26809	26826	26677	26608	26813	26853	26912	26829	26900	26770	26884	26785	27182	26964	26966	26719	26865	26901	26785	26844	26878	26806	26729	27069	26567	26551	26777	26724	27058	26688	27043	26787	26789	26688	26940	26891	26861	26955	27113	26874	27105	27029	26862	26946	27149	27256	26836	27115	27011	27052	26896	26960	26939	26845	26941	26967	26971	26923	26838	26705	26735	26801	27181	27054	26870	26742	26550	26690	26943	26672	26928	27025	26954	26884	26840	26636	26901	26892	26960	26908	27085	26915	26940	26735	26596	27051	26969	27182	26835	26852	27011	27108	26883	26837	26919	26728	26771	26746	26956	26887	26827	26965	26837	26871	26926	26980	26625	26693	26885	26692	26971	27036	26950	27059	26821	26902	27037	26825	26803	26582	26891	27008	26860	26989	26907	26872	26777	26803	26848	26956	26792	27039	26924	26845	26808	26673	27157	27195	27034	26859	26850	27211	26807	27102	26999	26837	26922	26950	27051	26699	26905	26820	26911	26896	26783	26933	26705	27128	26835	26885	26817	26849	27153	26999	27100	27189	27015	26994	26801	26896
29932	37991	26096	20000	22493	24843	22586	19553	17196	16406	16296	16169	16190	16180	16358	16158	16250	16167	16175	16036	16151	16219	16113	16213	16307	16231	16288	16248	16066	16045	16315	16155	16167	16089	16295	16409	16114	16214	16148	16098	16258	16201	16189	16175	16225	16016	16375	16197	16144	16066	16145	16107	16328	16034	16284	16015	16295	16381	16241	16067	16255	16087	16014	16077	16029	16098	16177	16174	16311	16135	16015	16180	16086	16055	16201	16102	16031	16199	16002	16183	16272	16193	16010	16296	16029	16177	16246	16200	16231	16121	16142	16224	16121	16135	16099	16190	16047	16182	16055	16192	15981	16015	16241	16285	16083	16125	16091	16097	16267	16170	16248	16036	16213	15951	16258	16189	15963	16055	16092	16042	16007	16039	16063	16092	16073	16094	15974	16169	16199	16242	16077	16182	16192	16069	16116	16198	16078	16046	16053	16021	16138	16103	16169	16089	16232	16053	16147	16090	16130	15979	16157	16016	16094	16088	16263	16243	16233	16270	16218	16110	16233	16198	16112	16251	16156	16203	15967	16188	16146	16050	16171	16040	15987	16199	16102	16015	16127	16232	16340	16010	16090	15994	16193	16079	15967	16177	16034	16198	16038	16204	16246	16115	16240	16086	16239	15989	16095	16149	16098	16037	16077	16162	16108	16089	16216	16233	16099	16246	15933	16256	16240	16168	16082	16261	16053	16305	16153	16278	16083	15957	16199	16077	16225	16071	16235	16149	16020	16069	16268	15941	16062	16158	16022	16151	16196	16157	16188	16111	16080	16187	16091	16135	16138	16230	16250	16120	16201	16061	16220	16164	16103	16045	16129	16154	16325	15932	16033	16102	16112	16103	16151	16060	16184	16112	16079	16304	16112	15932	16049	16042	16248	16197	16007	16197	15888	16188	16131	16079	16125	16161	16333	15996	16108	16129	16130	16084	16102	16321	16151	16026	16006	16179	16055	16200	16135	16190	16128	16154	16160	16246	16132	16133	16264	16154	16358	16288	16159	15962	16154	16021	16024	16238	16125	16105	16297	16334	16161	16131	16229	16162	16170	16063	16191	16010	16281	16010	16212	16088	16143	16150	16193	15982	16142	16212	16233	16177	16121	16119	16182	16192	16174	16227	16189	16011	16052	16021	16072	16196	16017	16215	16169	15952	16088	16080	16107	16164	16143	16165	16216	16039	16147	16285	16109	16014	16227	15938	16163	16133	16072	16303	16152	16215	16053	16020	16348	16173	16219	16160	16194	15977	16300	16173	16196	16392	16029	16020	16037	16319	16331	16094	16206	16166	16051	16008	16001	16162	16203	16211	15997	16114	16084	16136	16237	16024	16340	16093	16484	16199	16010	16113	16101	16162	16011	16258	16169	16255	16351	16202	16025	15928	16168	16218	15919	15951	16063	16159	16101	16067	16256	16150	16044	16255	16129	16054	16160	15991	16167	16120	16040	16140	16081	16124	16048	16195	16230	16214	16157	16112	16025	16128	16287	16204	16143	16158	16180	16280	16179	16092	15925	16214	16152	16035	16054	16236	16172	15924	16185	16007	16079	16071	16010	16020	16143	16085	16214	16163	16197	16142	16399	16039	16022	16197	16169	16064	16161	16147	16275	16035	16170	16254	16129	15962	16095	15998	16281	16239	15916	16127	16142	16122	16093	16230	16056	16151	16082	16179	16030	16112	16044	16196	16209	16197	16239	16035	16360	16195	16244	16051	16136	15954	16198	16282	16047	16041	16022	16197	16105	16199	16247	15967	16250	16147	16107	16219	16302	16153	16083	16219	16121	16061	16237	16060	16084	16186	16182	16148	16215	16216	16146	15975	16196	15936	16023	16084	15948	16256	16101	16131	16162	16229	16121	16042	16295	16208	16093	16368	15940	16191	16118	15964	16302	16181	16168	16173	16203	16097	16322	16074	16263	16143	16138	16441	15957	16234	16253	16146	16134	16079	16181	16208	16150	16108	16223	16237	16290	16107	16108	16206	15985	16233	16280	15964	16123	16030	16108	16079	16087	16138	16133	16281	16142	16207	16153	16081	16403	16175	15987	16259	16043	16206	16077	16242	16017	15956	16324	16057	16112	16197	16097	16154	16103	16050	16171	16093	16172	15972	16231	16031	16180	16072	16196	16173	16275	16142	16276	15922	16092	16333	16264	16243	16028	16329	15975	16090	16240	16203	16022	16104	16168	16176	16040	16087	16079	16084	16112	16193	16024	16092	16172	16197	16238	16224	16171	16223	16179	16033	16243	16213	16148	16291	16259	16160	16350	16246	16094	16257	16122	16285	16070	16228	16011	16283	16095	16225	16146	16025	16208	16043	16247	16193	16212	16158	16207	16114	16218	16148	16237	16169	16022	16071	16228	16204	16342	16192	15917	16218	16264	16289	16168	16014	16196	16197	16078	16220	16177	16060	15899	16085	15961	16151	16185	16167	16350	16184	16294	16292	15983	16265	16102	16211	16061	16191	16110	16165	16006	16268	16118	16332	16172	16085	16045	16179	16215	16255	16306	16081	16141	16368	16005	16205	16166	16087	16152	16362	16149	16150	16027	16299	16134	16111	16184	16243	15962	16047	15968	16321	16056	16081	15990	15995	16261	16071	16222	16273	16209	16091	16175	16149	16274	16189	16039	16097	16109	16229	16106	16193	16080	16208	16197	16213	16098	16223	16106	16030	16084	15988	15872	16072	16022	16177	16074	16325	16000	16145	16169	16076	16195	16202	16248	16116	16176	16287	16031	16102	16017	15914	16167	16245	16045	16153	15935	16156	16218	16211	16109	16253	16159	16388	16160	16052	16155	16124	16326	16229	16210	16130	16204	16194	16168	16111	16276	16212	16255	16183	16126	16204	16219	16085	16214	16083	16021	16170	16181	16167	16063	16104	16293	16065	16215	16067	16125	16217	16116	16073	16043	16058	16246	16019	16042	16025	16146	16104	15997	16164	16255	16106	16133	16113	16023	16113	16069	16260	16235	16277	16031	16037	16128	16260	16335	16078	16139	16196	16087	16150	16106	16189	16119	15917	16093	16056	16214	16077	16162	16006	16082	16298	15927	16146	16167	15985	16213	16269	16117	16116	16134	16223	15866	16169	16109	16169	16168	16185	15972	16131	16005	16129	16103	16146	16174	16206	16105	16162	16244	16013	16127	16075	16243	16239	16227	16288	16196	16172	16044	16092	16167	15943	16333	16069	16117	16000	16165	16201	16168	16125	15824	16082	16182	16032	16303	16141	16351	16111	16186	16086	16242	16131	16112	16233	16059	16110	16125	15943	16178	15905	16271	16334	16049	15929	16300	16165	15992	16015	16067	16080	16211	16214	16013	16280	16249	16287	16063	16057	16092	16131	16062	16145	16144	16214	15929	16013	16242	16274	16081	16146	16193	16086	16047	16123	15785	16164	16252	16144	16082	16265	16161	16105	16154	15933	16300	16212	16125	16150	16256	16354	16053	16136	16145	16278	16215	16152	16195	16064	16139	16254	16141	16181	15971	16071	16168	16224	16079	16122	16294	16008	16226	16119	16163	16177	16162	16077	16018	16110	16249	16096	16066	16137	16199	16262	16105	16214	16313	16108	16059	16344	16027	16057	16267	16181	16261	16175	16090	15914	16117	16138	16232	16046	16113	16079	16140	16071	16283	16155	16003	16081	16143	15985	16114	15956	16168	16048	16171	16137	16066	16262	16256	16024	16100	16274	16232	16148	16072	16081	16219	16198	16312	16191	16123	16047	15997	16088	16133	16146	16096	16021	16206	16080	16259	16049	16220	16313	16000	16073	15999	16063	15973	16223	16308	16360	16174	16082	16013	16124	16220	16119	16092	16236	16114	16170	16054	16032	16042	16148	16083	16100	16098	16260	16116	15999	16273	16166	16266	16248	16091	16184	16051	16181	16031	16103	15985	16119	16076	16143	16329	16290	16006	16047	16080	16345	16188	15992	16202	16134	16156	16167	16065	16032	15892	16223	16100	16158	16182	16089	16149	16196	16213	16127	16194	16110	16102	15967	16093	16083	16118	16221	16145	15895	16184	16165	15998	16203	16251	16333	16113	16083	16061	16162	16203	16069	16155	16109	16204	16135	16236	16053	16171	16147	15858	16193	16101	16236	16180	16161	16033	16101	16219	16104	16231	16159	16155	16182	16225	16044	16130	16068	16095	16197	16071	16105	16153	16303	16079	16241	16147	16208	16039	16183	16297	16138	15941	16274	16096	16290	16193	16293	16153	16184	16204	16206	16044	16153	16242	16045	16115	16111	16216	16109	16262	15943	16161	16177	16023	16146	16221	15980	16217	16236	16310	16083	16168	16125	16164	16243	16098	16166	16069	16259	16034	15918	16112	16069	16177	16028	16271	16124	16121	16077	16045	16218	16087	16234	16143	16209	16210	16113	16194	16264	16132	15966	16222	16150	16077	16009	15957	16127	16090	16200	16188	16301	16138	15967	16249	16095	16283	16227	16097	16122	16165	16205	16226	16153	16199	16109	16019	16165	16117	15896	16180	15965	16248	16152	16138	16053	16148	16171	16018	16321	16007	16012	16144	15966	16177	16102	16159	16274	16098	16133	16151	16063	16206	16166	16220	16219	16295	16310	16035	16214	16028	16147	16180	16251	16120	16264	16139	16265	15990	16112	16163	15943	16161	16062	16127	15977	16155	15966	16060	16217	16049	16083	16347	15985	16418	15991	16233	16185	15848	16030	16265	16173	16069	16334	16205	16260	16175	16085	16139	16216	16196	16174	16143	16147	16089	16167	16002	16095	16081	16109	16288	16061	16065	16109	16097	15978	16141	16054	16065	16163	16119	16026	16094	15982	16050	16186	16208	16167	16120	16259	16177	16053	16087	16145	16199	15990	16189	16260	16118	16209	16066	16094	16087	16158	16189	16317	16112	16236	16202	16109	16097	16192	16002	16234	16158	16033	16000	16147	16199	16219	16113	16197	16147	16029	16128	16219	16182	16022	16122	16046	15881	16173	15954	16074	16178	16083	16135	16173	16278	16100	15982	15998	16145	16078	16216	16182	16121	16228	16079	16060	16042	16189	16259	16116	16110	16037	16286	16218	16180	16044	16333	16126	16119	16130	16242	16148	16059	16211	16162	16163	16205	16106	16204	16042	16189	16264	16193	15948	16198	16105
25895	22328	31429	35478	37555	50750	55623	45926	34726	28930	27460	26883	26919	26826	26886	27109	26751	26589	26676	26682	26946	26660	26700	26630	26730	26482	26634	26993	26655	26660	26633	26369	26493	26787	26584	26457	26807	26368	26491	26954	26937	26692	26775	26878	26649	26637	27121	26950	26786	26991	26857	26823	26858	26634	26784	26535	26691	26492	26605	26496	26935	26973	27063	26730	26733	26735	26720	26554	26740	26764	26984	26863	26829	26813	27012	26530	26756	26461	26868	26581	26559	26651	26651	26737	26641	26669	26852	26594	26649	26646	26615	26788	26774	26630	26774	26613	26753	26714	26710	26749	26652	26761	26659	26759	26611	27162	26578	26764	26640	26855	26798	26768	26428	26531	26668	26631	26721	26799	26573	26611	26667	26945	26625	26673	26817	26818	26764	26524	26730	26388	26653	26753	26737	26805	26499	26571	26651	26821	26565	26758	26712	26685	27010	26532	26589	26725	26499	26596	26686	26731	26707	26694	26615	26635	26764	26676	26694	26905	26700	26650	26589	26605	26732	26595	26810	26735	26690	26569	26414	26511	26743	26524	26814	26541	26820	26756	26569	26764	26653	26597	26687	26909	26622	26584	26526	26834	26518	26666	26549	26572	26771	26442	26858	26897	26684	26725	26795	26615	26677	26553	26845	26583	26627	26671	26516	26534	26621	26620	26563	26555	26791	26709	26954	26638	26756	26714	26643	26640	26579	26521	26613	26613	26596	26738	26535	26554	26605	26467	26832	26826	26495	26517	26765	26655	26676	26599	26771	26605	26586	26741	26690	26653	26537	26558	26763	26533	26675	26705	26751	26487	26562	26444	26726	26564	26688	26512	26620	26818	26658	26615	26472	26752	26582	26589	26564	26743	26796	26706	26544	26645	26758	26498	26359	26873	26727	26642	26776	26917	26862	26551	26898	26591	26850	26474	26698	26626	26284	26781	26685	26632	26692	26667	26382	26493	26654	26693	26438	26652	26750	26652	26592	26738	26582	26576	26724	26827	26396	26673	26756	26567	26824	26643	26679	26603	26831	26674	26516	26582	26637	26651	26695	26557	26455	26541	26522	26623	26912	26889	26732	26355	26812	26575	26299	26725	26529	26546	26522	26468	26508	26457	26517	26537	26599	26450	26607	26830	26602	26490	26719	26658	26557	26581	26614	26624	26762	26627	26608	26337	26699	26651	26701	26764	26591	26621	26573	26771	26828	26530	26578	26929	26981	26858	26704	26837	26679	26685	26790	26813	26458	26649	26601	26620	26431	26627	26411	26551	26658	26666	26526	26631	26721	26711	26737	26623	26569	26538	26785	26631	26785	26853	26604	26597	26682	26977	26700	26611	26730	26791	26440	26725	26613	26555	26803	26676	26898	26723	26631	26746	26673	26607	26665	26900	26768	26779	26558	26700	26576	26725	26716	26614	26765	26509	26811	26637	26699	26945	26458	26623	26646	26560	26804	26882	26608	26653	26485	26703	26657	26817	26684	26968	26752	26482	26800	26543	26570	26865	26545	26479	26663	27102	26607	26547	26622	26685	26678	26754	26608	26581	26503	26812	26648	26514	26593	26661	26767	26545	26703	26650	26759	26513	26595	26572	26459	26475	26762	26749	26798	26804	26746	26642	26522	26579	26523	27027	26707	26944	26717	26738	26813	26650	26411	26765	26784	26747	26906	26638	26825	26639	26518	26368	26927	26774	26736	26851	26894	26505	26627	26581	26879	26812	26727	26890	26917	26637	26671	26763	26811	26769	26770	26264	26887	26737	26714	26780	26629	26743	26707	26665	26683	26384	26737	26419	26809	26794	26754	26555	26611	26761	26772	26500	26713	26695	26683	26531	26583	26738	26565	26606	26924	26642	26466	26659	26553	26384	26555	26839	26606	26581	26404	26468	26733	26582	26574	26480	26382	26812	26574	26735	26459	26597	26460	26538	26456	26641	26820	26690	26583	26641	26684	26499	26598	26845	26811	26803	26603	26738	26572	26591	26497	26300	26685	26448	26473	26699	26632	26789	26660	26732	26868	26580	26879	26799	26834	26737	26752	26477	26746	26655	26774	26799	26640	26510	26529	26656	26912	26545	26564	26833	26596	26527	26920	26834	26487	26569	26556	26858	26839	26535	26791	26725	26829	26819	26853	26771	26690	26618	26646	26658	26507	26657	26508	26692	26828	26509	26456	26570	26318	26615	26676	26665	26950	26440	26697	26458	26865	26613	26906	26779	26574	26965	26798	26473	26732	26646	26645	26461	26598	26506	26447	26616	26785	26640	26481	26832	26461	26611	26792	26614	26455	26537	26697	26276	26690	26647	26484	26463	26664	26608	26589	26676	26992	26750	26628	26555	26569	26588	26761	26429	26554	26772	26862	26565	26463	26620	26763	26531	26436	26778	26638	26625	26892	26564	26561	26379	26749	26740	26509	26716	26561	26719	26572	26710	26643	26668	26480	26686	26494	26871	26569	26543	26785	26590	26611	26543	26627	26458	26653	26707	26805	26623	26655	26488	26576	26819	26468	26814	27020	26802	26705	26676	26823	26702	26684	26777	26766	26529	26742	26678	26986	26749	26571	26527	26547	26629	26466	26492	26395	26398	26314	26728	26804	26791	26776	26646	26635	26684	26670	26616	26582	26530	26603	26610	26701	26635	26682	26638	26659	26405	26674	26808	26565	26388	26627	26910	26932	26708	26544	26607	26632	26505	26656	26713	26675	27011	26445	26804	26718	26829	26726	26659	26754	26317	26792	26775	26608	26595	26707	26545	26536	26489	26832	26627	26662	26623	26727	26862	26839	26591	26506	26529	26437	26834	26571	26844	26734	26567	26467	26685	26562	26648	26764	26675	26694	26657	26556	26574	26662	26650	26560	26655	26820	26457	26563	26796	26634	26932	26746	26677	26603	26410	26816	26800	26682	26739	26703	26868	26911	26596	26588	26598	26451	26704	26584	26732	26899	27040	26769	26636	26640	26638	26593	26849	26365	26672	26688	26536	26713	26781	26787	26669	26575	26727	26751	26707	26566	26722	26714	26641	26723	26628	26702	26925	26686	26606	26642	26646	26476	26515	26510	26608	26571	26693	26757	26449	26576	26722	26553	26930	26654	26490	26695	26703	26691	26571	26600	26658	26625	26872	26683	26745	26558	26748	26536	26769	26517	26553	26766	26694	26652	26846	26412	26619	26742	26709	26532	26749	26699	26757	26653	26543	26508	26446	26907	26413	26633	26475	26476	26677	26678	26492	26831	26666	26747	26668	26818	26759	26585	26420	26816	26703	26638	26577	26750	26663	26913	26648	26700	26680	26791	26712	26726	26552	26648	26497	26748	26487	26621	26689	26681	26658	26790	26568	26811	26490	26829	26638	26645	26591	26923	26752	26723	26348	26773	26818	26702	26882	26727	26366	26442	26577	26164	26823	26739	26497	26545	26664	26765	26623	26639	26544	26364	26832	27121	26798	26794	26654	26724	26676	26531	26661	26568	26598	26568	26610	26766	26650	26905	26448	26831	26562	26701	26702	26674	26777	26593	26745	26650	26505	26806	26808	26715	26750	26976	26717	26712	26648	26858	26681	26766	26560	26723	26511	26634	26475	26713	26866	26525	26588	26869	26593	26832	26708	26497	26972	26702	26534	26499	26570	26510	26547	26833	26658	26610	27050	26787	26771	26505	26729	26640	26471	26620	26913	26700	26767	26485	26732	26550	26553	26644	26755	26617	26720	26613	26934	26679	26686	26847	26805	26727	26440	26801	26511	26662	26547	26750	26603	26539	26814	26490	26457	26824	26664	26517	26568	26689	26716	26877	26600	26837	26663	26757	26796	26810	26937	26659	26678	26817	26634	26647	26629	26716	26792	26534	26667	26679	26711	26559	26823	26530	26770	26852	26680	26621	26748	26745	26839	26531	26622	26628	26606	26745	26696	26681	26626	26801	26848	26741	26787	26843	26436	26713	26633	26787	26559	26832	26873	26819	26729	26618	26560	26713	26858	26652	26863	26637	26629	26811	26666	26738	26504	26761	26643	26546	26553	26713	26754	26649	26914	26608	26443	26568	26623	26799	27009	26803	26709	26655	26657	26447	26883	26709	26608	26804	26699	26677	26415	26568	26553	26649	26561	26773	26658	26533	26742	26544	26722	26492	26682	26883	26790	26670	26824	26680	26574	26707	26626	26772	26836	26476	26741	26710	26564	26677	26657	26544	26836	26618	26704	26737	26602	26662	26643	26750	26866	26334	26612	26875	26764	26783	26714	26878	26607	26629	26858	26790	26548	26494	26715	26588	26554	26440	26789	26709	26475	26714	26977	26623	26524	26607	26817	26660	26473	26793	26723	26711	26679	26413	26625	26791	26588	26912	26692	26396	26457	26490	26643	26580	26680	26485	26595	26783	26929	26619	26641	26826	26663	26615	26895	26770	26705	26565	26573	26548	26762	26627	26375	26687	26579	26549	26703	26553	26656	26700	26622	26624	26749	26765	26804	26858	26612	26547	26794	26668	26391	26450	26718	26686	26695	26629	27118	26844	26894	26524	26640	26811	26530	26638	26669	26581	26715	26667	26618	26775	26641	26808	26690	26587	26636	26656	26814	26951	26839	26767	26800	26610	26659	26806	26774	26686	26685	26795	26716	26902	26830	26596	26762	26814	26524	26561	26733	26824	26600	26621	26577	26769	26671	26471	26804	26714	26788	26627	26505	26759	26811	26754	26442	26784	26464	26557	26835	26812	26805	26874	26637	26626	26794	26683	26650	26750	26596	26655	26559	26834	26583	26573	26867	26686	26731	26624	26726	26721	26671	26720	26596	26591	26687	26675	26658	26708	26481	26686	26672	26878	26759	26680	26742	26461	26568	26505	26763	26570	26900	26770	26798	26758	26604	26488	26615	26634	26799	26649	26657	26903	26570	26718	26468	26477	26285	26598	26456	26645	26670	26506	26874	26769	26663	26511	26702	26742	26522	26681	26946	26727	26737	26733	26480	26803	26501	26644	26828	26475	26452	26795	26706	26757	26830	26649	26544	26545	27041	26468	26883	26858	27036	26625	26801	26688	26601	26756	26497	26651	26826	26531	26610	26589	26529	26801	26589	26697	26847	26668	26601	26750	26610	26683	26745	26872	26470	26821	26574	26693	26817	26717	26629	26666	26678
32991	53127	43810	32266	33980	45470	47872	34974	22506	17445	16680	16344	16367	16177	16400	16260	16354	16289	16254	16287	16368	16345	16267	16292	16374	16195	16218	16190	16348	16289	16290	16202	16574	16312	16285	16264	16383	16252	16218	16316	16383	16367	16383	16332	16390	16407	16124	16147	16278	16532	16227	16094	16030	16158	16308	16268	16207	16295	16078	16344	16187	16255	16204	16225	16244	16203	16237	16311	16245	16103	16236	16262	16227	16299	16200	16289	16389	16111	16423	16158	16283	16127	16226	16171	16206	15990	16408	16181	16201	16322	16283	16256	16192	16208	16288	16347	16347	16271	16025	16232	16219	16333	16297	16303	16182	16274	16443	16095	16023	16245	16157	16284	16470	16477	16277	16437	16243	16168	16308	16259	16201	16246	16121	16211	16344	16096	16215	16232	16281	16272	16298	16112	16150	16322	16005	16056	16198	16207	16311	16210	16196	16379	16136	16426	16183	16161	16266	15991	16147	16214	16177	16067	16271	16041	16200	16120	16279	16255	16228	16248	16082	16201	16283	16294	16248	16204	16330	16399	15958	16348	16448	16376	16297	16220	16114	16284	16260	16179	16272	16167	16336	16359	16260	16250	16184	16362	16208	16116	16198	16285	16243	16203	16252	16236	16397	16127	16238	16191	16199	16151	16266	16327	16279	16291	16276	16153	16175	16164	16127	16230	16156	16283	16151	16215	16216	16266	16368	16230	16103	16167	16223	16300	16144	16188	16180	16117	16504	16299	16017	16149	16129	16193	16161	16156	16251	16374	16333	16325	16184	16064	16315	16153	16289	16271	16293	16283	16106	16053	16421	16293	16282	16491	16293	16222	16205	16393	16316	16321	16379	16356	16324	16215	16266	16258	16303	16148	16344	16217	16233	16275	16193	16275	16253	16060	16214	16189	16143	16272	16169	16122	16030	16142	16249	16403	16144	16425	16389	16147	16236	16299	16223	16291	16228	16197	16293	16277	16309	16191	16125	16127	16231	16265	16539	16247	16080	16186	16384	16139	16159	16291	16395	16128	16251	16268	16253	16266	16274	16235	16212	16462	16407	16066	16275	16432	16143	16316	16320	16081	16263	16048	16283	16253	16297	16151	16230	16154	16313	16221	16233	16240	16238	16017	16072	16234	16148	16259	16342	16125	16228	16156	16147	16315	16163	16015	16388	16187	16316	16319	16426	16090	16192	16215	16305	16247	16233	16180	16196	16336	16130	16318	16232	16143	16357	16121	16440	16098	16160	16248	16226	16322	16200	16249	16249	16142	16288	16189	16251	16212	16092	16265	16286	16257	16362	16255	16320	16222	16328	16109	16374	16251	16141	16420	16156	16144	16166	16158	16247	16158	16176	16244	16291	16197	16191	16028	16228	16443	16264	16224	16461	16163	16314	16297	16244	16420	16227	16171	16186	16338	16418	16069	16200	16229	16151	16435	16248	16157	16382	16394	16088	16069	16270	16324	16134	16044	16043	16263	16160	16088	16098	16212	16249	16150	16384	16325	16252	16266	16184	16264	16194	16111	16421	16223	16314	16282	16292	16091	16254	16111	16281	16462	16065	16090	16146	16250	16187	16238	16470	16071	16252	16308	16183	16399	16328	16359	16408	16266	16334	16275	16118	16208	16297	16195	16230	16291	16159	16215	16390	16200	16134	16353	16213	16314	16178	16347	16147	16332	16152	16276	16305	16012	16246	16096	16518	16238	16122	16338	16082	16296	16181	16292	16252	16396	16155	16280	16148	16184	16324	16081	16237	16373	16208	16312	16106	16211	16214	16387	16248	16273	16342	15989	16079	16198	16270	16355	16216	16210	16456	16169	15927	16411	16236	16334	16132	16250	16321	16282	16166	16156	16184	16192	16223	16248	16292	16277	16233	16107	16251	16168	16211	16312	16471	16055	16158	16319	16321	16233	16222	16225	16407	16183	16396	16161	16386	16420	16241	16276	16239	16321	16328	16166	16322	16330	16343	16250	16003	16025	16324	16360	16215	16291	16320	16118	16428	16193	16274	16209	16182	16240	16344	16278	16267	16365	16399	16293	16249	16329	16121	16255	16277	16121	16171	16014	16111	16238	16211	15995	16162	16283	16277	16179	16393	16095	16236	16085	16290	16213	16220	16190	16265	16175	16252	16152	16237	16415	16200	16353	16162	16189	16210	16202	16402	16304	16133	16274	16142	16194	16273	16282	16210	16259	16179	16345	16236	16137	16252	16357	16281	16228	16266	16268	16409	16149	16148	16111	16059	16254	16415	16168	16245	16320	16259	16133	16316	16338	16290	16161	16178	16074	16092	16222	16278	16221	16358	16129	16328	16318	16222	16196	16340	16212	16341	16234	16235	16243	16203	16209	16278	16223	16154	16156	16023	16306	16283	16246	16331	16356	16202	16116	16278	16307	16199	16150	16268	16372	16136	16132	16128	16239	16107	16081	16234	16301	16394	16315	16064	16193	16366	16184	16060	16147	16289	16176	16161	16367	16359	16372	16061	16169	16221	16429	16148	16318	16227	16242	16224	16115	16128	16162	16290	16191	16268	16325	16337	16406	16247	16317	16295	16466	16150	16152	16250	16304	16051	16441	16346	16140	16318	16284	16267	16362	16292	16338	16197	16051	16242	16311	16291	16257	16183	16248	16089	16243	16270	16215	16172	16213	16231	16325	16205	16277	16255	16181	16189	16282	16189	16140	16195	16392	16171	16297	16145	16403	16272	16180	16408	16099	16226	16232	16341	16253	16178	16204	16429	16383	16214	16391	16281	16241	16167	16183	16135	16269	16148	16062	16248	16319	16086	16282	16102	16238	16298	16314	16320	16357	16265	16228	16296	16380	16127	16282	16194	16341	16165	16171	16217	16318	16313	16341	16442	16191	16179	16271	16250	16304	16252	16084	16315	16165	16097	16211	16036	16209	16045	16244	16212	16209	16232	16288	16239	16137	16369	16126	16078	16312	16342	16326	16159	16164	16386	16136	16049	16239	16151	16138	16045	16126	16117	16263	16378	16131	16120	16196	16034	16105	16184	16278	16313	16301	16435	16227	16336	16377	16284	16365	16164	16144	15924	16157	16263	16030	16275	16141	16319	16265	16330	16338	16137	16256	16171	16291	16190	16160	16169	16416	16169	16030	16191	16175	16115	16348	16222	16201	16364	16290	16284	16246	16250	16244	16174	16306	16333	16144	16258	16132	16222	16052	16242	16038	16379	16160	16211	16293	16428	15960	16245	16219	16217	16222	16096	16376	16161	16273	16326	16219	16291	16194	16302	16416	16341	16413	16362	16116	16192	16205	16259	16239	16223	16232	16078	16094	16273	16227	16280	16309	16233	16071	16360	16205	16225	16268	16308	16232	16252	16186	16399	16291	16229	16229	16092	16103	16327	16346	16297	16212	16397	16054	16230	16153	16268	16237	16434	16283	16353	16139	16322	16177	16280	16192	16205	16261	16179	16187	16232	16398	16236	16191	16331	16194	16251	16468	16268	16048	16187	16281	16196	16192	16400	16273	16156	16531	16285	15935	16276	16144	16115	16270	16118	16192	16187	16268	16086	16204	16170	16218	16355	16227	16151	16136	16080	16122	16155	16091	16365	16198	16298	16358	16230	16186	16273	16219	16112	16373	16206	16214	16437	16257	16126	16319	16199	16465	16156	16215	16231	16230	16235	16215	16020	16395	16120	16543	16233	16058	16335	16204	16358	16173	16289	16206	16199	16322	16224	16066	16425	16163	16226	16237	16349	16165	16210	16255	16012	16178	16292	16188	16152	16316	16018	16053	16273	16256	16133	16189	16156	16223	16122	16220	16285	16134	16213	16294	16188	16201	16204	16264	16321	16232	16250	16328	16164	16139	16408	16429	16279	16298	16201	16358	16277	16192	16176	16295	16337	16342	16378	16380	16337	16067	16092	16272	16254	16284	16147	16085	16195	16238	16218	16429	16267	16281	16275	16117	16266	16309	16358	16327	16269	16161	16288	16277	16275	16323	16045	16306	16309	16110	16217	16216	16229	16028	16247	16173	16252	16334	16290	16206	16113	16273	16198	16164	16273	16362	16194	16099	16348	16130	16190	16240	16359	16435	16346	16241	16235	16284	16458	16224	16223	16259	16033	16165	16139	16228	16229	16295	16024	16204	16348	16309	16197	16131	16057	16187	16196	16242	16384	16117	16262	16199	16272	16190	16319	16386	16272	16039	16244	16186	16360	16145	16259	16298	16194	16285	16185	16361	16168	16165	16317	16012	16450	16180	16232	16106	16141	16182	16256	16264	16210	16361	16126	16422	16301	16075	16171	16303	16323	16159	16199	16173	16302	16173	16365	16347	16478	16252	16132	16193	16273	16024	16387	16187	16257	16247	16211	16202	16343	16231	16209	16001	16040	16251	16137	16376	16319	16313	16192	16171	16193	16285	16180	16358	16202	16353	16227	16121	16375	16200	16047	16286	16210	16204	16362	16195	16307	16210	16286	16077	16243	16087	16415	16390	16187	16317	16167	16393	16208	16377	16251	16032	16283	16325	16239	16338	16428	16275	16254	16315	16199	16413	16183	16140	16406	16216	16213	16216	16154	16044	16248	16283	16120	16353	16321	16315	16337	16296	16326	16262	16362	16224	16403	16173	16248	16324	16194	16045	16082	16187	16044	16396	16228	16299	16202	16144	16237	16346	16260	16099	16073	16253	16321	16033	16385	16344	16194	16156	16287	16124	16218	16172	16219	16069	16241	16269	16292	16070	16330	16309	16296	16232	16097	16112	16305	16157	16159	16100	16219	16120	16288	16277	15978	16229	16284	16157	16169	16189	16297	16212	16198	16323	16081	16279	16269	16431	16268	16172	16185	16251	16331	16212	16313	16124	16188	16239	16089	16187	16270	16147	16209	16310	16123	16256	16408	16160	16327	16203	16224	16237	16222	16298	16266	16355	16179	16275	16273	16236	16288	16259	16090	16131	16255	16233	16195	16371	16194	16386	16197	16113	16274	16220	16422	16237	16241	16239	16439	16247	16243	16191	16134	16224	16192	16234	16193	16290	16280	16262	16278	16249	16129	16125	16168	16253	16265	16107	16300	16408	16244	16252	16115	16200	16418	16203	16290	16171	16257	16199	16212	16286	16145	16228	16238	16275	16370	16120	16203	16237	16292	16224	16275	16256
23578	22265	31397	29556	34786	61435	65705	55616	40423	31479	28467	27394	27581	27375	28005	27715	27821	27926	27773	27619	27371	27477	27759	27406	27557	27478	27195	27752	27467	27495	27560	27316	27378	27499	27583	27436	27540	27217	27391	27456	27485	27665	27602	27282	27517	27408	27370	27377	27364	27318	27374	27416	27498	27366	27309	27285	27593	27326	27406	27412	27463	27575	27502	27499	27274	27360	27327	27442	27435	27569	27397	27227	27201	27255	27550	27263	27223	27302	27196	27418	27405	27444	27308	27366	27517	27398	27254	27352	27356	27305	27369	27419	27328	27231	27312	27464	27441	27337	27334	27263	27437	27256	27396	27213	27206	27251	27506	27383	27508	27586	27317	27322	27334	27625	27440	27269	27190	27514	27329	27445	27253	27384	27179	27447	27258	27320	27488	27059	27485	27519	27392	27374	27288	27331	27395	27500	27449	27150	27418	27439	27373	27410	27271	27335	27527	27301	27188	27319	27435	27341	27269	27417	27047	27587	27202	27455	27118	27153	27294	27462	27357	27284	27287	27442	27347	27117	27402	27204	27450	27253	27321	27544	27102	27049	27377	27476	27388	27198	27538	27391	27209	27486	27002	27263	27259	27221	27349	27496	27408	27144	27158	27203	27286	27494	27555	26976	27455	27076	27560	27321	27257	27634	27600	27605	27177	27344	27266	27191	27255	27394	27388	27228	27540	27345	27104	27191	27220	27324	27233	27343	27475	27138	27313	27415	27636	27279	27438	27518	26905	27402	27145	27169	27502	27430	27289	27210	27427	27617	27735	27460	27264	27355	27307	27291	27416	27424	27446	27407	27078	27529	27289	27425	27109	27306	27382	27334	27234	27302	27202	27160	27311	27335	27303	27056	27079	27383	27359	27353	27494	27334	27443	27430	27292	27420	27456	27096	27193	27322	27415	27238	27472	27599	27453	27359	27317	27439	27281	27204	27102	27178	27477	27275	27562	27512	27307	27640	27362	27545	27202	27359	27164	27171	27333	27224	27335	27350	27508	27242	27240	27387	27289	27363	27279	27286	27407	27586	27423	27338	27415	27516	27232	27422	27083	27532	27683	27307	27330	27443	27385	27412	27066	27246	27264	27135	27433	27314	27298	27430	27313	27323	27381	27258	27379	27276	27359	27216	27152	27461	27435	27502	27233	27515	27578	27444	27455	27567	27337	27187	27305	27177	27215	27311	27285	27515	27336	27691	27303	27473	27293	27399	27404	27222	27786	27333	27438	27386	27309	27341	27294	27161	27086	27572	27181	27328	27058	27241	27304	27323	27267	27203	27183	27297	27568	27244	27672	27261	27477	27404	27348	27422	27342	27024	27527	27370	27332	27327	27260	27202	27382	27262	27143	27404	27391	27256	27181	27048	27069	27096	27768	27309	27256	27376	27360	27531	27270	27393	27229	27307	27525	27371	27247	27390	27529	27300	27124	27454	27680	27216	27341	27483	27494	27426	27449	27161	27329	27217	27080	27243	27238	27299	27420	27655	27283	27321	27332	27200	27588	27400	27412	27456	27473	27179	27507	27149	27418	27035	27280	27260	27258	27391	27274	27464	27237	27524	27420	27120	27220	27486	27411	27549	27191	27426	27113	27351	27398	27345	27439	27212	27396	27302	27641	27434	27283	27495	27473	27346	27357	27256	27221	27420	27245	27466	27370	27388	27187	27375	27101	27396	27289	27580	27392	27242	27247	27342	27253	27260	27354	27189	27184	27526	27449	27178	27402	27411	27502	27523	27278	27335	27245	27360	27169	27072	27350	27318	27221	27233	27394	27089	27600	27433	27331	27539	27495	27529	27380	27669	27323	27164	27133	27263	27366	27503	27458	27313	27439	27532	27397	27122	27427	27324	27203	27453	27444	27309	27214	27380	27246	27134	27355	27196	27264	27450	27274	27098	27251	27506	27489	27283	27066	27118	27290	27282	27390	27284	27445	27524	27189	27395	27605	27440	27258	27385	27232	27229	27252	27387	27360	27482	27395	27216	27242	27053	27253	27760	27494	27326	27274	27354	27324	27429	27373	27310	27464	27624	27338	27335	27352	27352	27318	27578	27450	27190	27758	27507	27371	27374	27375	27226	27519	27306	27250	27388	27434	27374	27302	27424	27454	27330	27499	27309	27250	27379	27408	27345	27408	27266	27350	27533	27358	27413	27599	27555	27140	27695	27217	27285	27464	27148	27357	27460	27316	27222	27202	27397	27390	27466	27579	27083	27229	27381	27180	27137	27316	27187	27338	27450	27349	27438	27428	27271	27541	27464	27463	27398	27512	27569	27254	27327	27461	27343	27180	27469	27319	27233	27253	27472	27459	27131	27160	27485	27426	27171	27577	27039	27362	27402	27273	27574	27208	27271	27263	27265	27189	27432	27288	27280	27103	27426	27517	27243	27317	27407	27250	27403	27137	27277	27326	27526	27291	27333	27431	27305	27445	27308	27449	27504	27543	27339	27381	27306	27284	27520	27331	27098	27340	27564	27334	27201	27407	27407	27421	27406	27447	27399	27475	27420	27266	27362	27766	27264	27268	27507	27123	27339	27485	27267	27155	27460	27534	27591	27287	27491	27130	27445	27243	27448	27474	27326	27319	27396	27224	27379	27163	27236	27592	27444	27445	27329	27115	27305	27499	27516	27423	27181	27405	27572	27472	27178	27552	27202	27376	27286	27292	27548	27361	27410	27507	27294	27265	27461	27796	27352	27202	27135	27381	27329	27153	27352	27257	27091	27364	27193	27563	27278	27570	27485	27373	27317	27393	27475	27624	27372	27405	27512	27631	27434	27368	27330	27521	27320	27585	26990	27221	27339	27332	27366	27271	27258	27200	27421	27015	27256	27341	27344	27324	27028	27375	27176	27231	27343	27411	27377	27185	27395	27393	27556	27630	27272	27340	27614	27276	27344	27428	27138	27134	27140	27117	27283	27151	27476	27248	27355	27486	27225	27342	27437	27165	27444	27300	27428	27090	27427	27415	27506	27455	27322	27519	27565	27520	27203	27546	27491	27290	27218	27418	27266	27277	27646	27240	27372	27142	27512	27208	27471	27570	27400	27161	27527	27243	27291	27233	27053	27552	27363	27397	27477	27404	27334	27251	27204	27158	27428	27210	27259	27373	26946	27483	27172	27300	27164	27267	27492	27569	27623	27345	27176	27229	27413	27484	27225	27389	27389	27311	27463	27101	27404	27217	27436	27312	27460	27215	27365	27468	27273	27426	27364	27433	27256	27491	27002	27304	27245	27451	27160	27288	27412	27196	27308	26963	27422	27455	27082	27254	27151	27377	27413	27301	27267	27520	27039	27204	27522	27452	27154	27200	27470	27258	27228	27339	27335	27406	27250	27406	27314	27386	27228	27331	27374	27306	27329	27265	27615	27233	27605	27492	27580	27337	27388	27411	27181	27126	27372	27352	27434	27617	27218	27355	27309	27450	27484	27147	27326	27440	27249	27341	27273	27311	27089	27273	27163	27472	27489	27538	27497	27285	27320	27108	27406	27320	27320	27054	27098	27223	27271	27111	27368	27451	27228	27293	27229	27383	27216	27338	27401	27412	27279	27334	27268	27484	27495	27394	27298	27277	27278	27301	27257	27409	27561	27385	27334	27312	27256	27362	27359	27291	27311	27308	27447	27385	27176	27519	27350	27405	27590	27217	27369	27154	27353	27606	27347	27432	27428	27386	27208	27424	27255	27389	27411	27474	27466	27107	27313	27386	27180	27628	27162	27295	27477	27446	27329	27550	27299	27288	27310	27558	27627	27326	27381	27434	27431	27369	27264	27447	27274	27175	27293	27399	27371	27192	27382	27313	27177	27172	27408	27548	27236	27391	26977	27394	27254	27557	27164	27241	27135	27237	27184	27489	27173	27369	27400	27305	27569	27257	27144	27098	27035	27231	27054	27439	27430	27466	27372	27277	27255	27226	27144	27450	27209	27441	27118	27396	27510	27433	27463	27380	27484	27560	27594	27412	27243	27352	27440	27397	27334	27332	27315	27460	27157	27355	27411	27555	27456	27310	27374	27331	27446	27317	27358	27376	27444	27322	27213	27302	27363	27400	26964	27226	27469	27258	27209	27226	27354	27463	27259	27487	27593	27264	27418	27274	27248	27120	27438	27397	27337	27625	27308	27408	27380	27699	27329	27154	27447	27358	27325	27599	27306	27435	27360	27132	27540	27485	27554	27657	27287	27367	27271	27235	27430	27350	27399	27481	27310	27227	27172	27347	27390	27270	27402	27325	27521	27240	27229	27439	27276	27203	27343	27274	27532	27241	27213	27224	27448	27215	27279	27284	27269	27342	27445	27300	27385	27268	27340	27423	27319	27385	27419	27296	27332	27209	27438	27176	27228	27207	27252	27228	27400	27442	27200	27290	27176	27369	27103	27241	27370	27399	27221	27367	27361	27251	27453	27505	27509	27169	27433	27284	27337	27307	27550	27306	27752	27468	27413	27388	27182	27401	27361	27436	27268	27579	27219	27597	27335	27500	27459	27475	27303	27453	27364	27399	27194	27376	27309	27347	27442	27551	27436	27276	27214	27059	27322	27295	27281	27254	27257	27283	27196	27491	27435	27234	27050	27108	27334	27293	27403	27389	27447	27615	27162	27387	27031	27334	27387	27628	27497	27537	27282	27532	27575	27294	27239	27508	27495	27371	27380	27426	26980	27222	27166	27457	27474	27488	27322	27344	27548	27500	27140	27150	27372	27233	27243	27337	27402	27322	27644	27529	27306	27526	27136	26971	27162	27359	27521	27369	27594	27365	27287	27230	27405	27264	27237	27315	27048	27219	27376	27129	27629	27171	27320	27372	27113	27367	27361	27406	27442	27534	27520	27396	27257	27467	27414	27029	27541	27491	27227	27278	27621	27230	27375	27313	27213	27376	27366	27628	27449	27671	27267	27415	27200	27071	27262	27534	27129	27553	27283	27605	27520	27371	27290	27518	27367	27366	27310	27299	27457	27192	27327	27483	27233	27334	27376	27215	27132	27428	27347	27493	27453	27327	27262	27298	27338	27252	27370	27558	27189	27237	27396	27137	27331	27383	27492	27125	27198	27285	27341	27202	27336	27241	27148	27363	27655	27097	27501	27566	27269	27433	27414	27179	27318	27551	27598	27693	27196	27442	27436	27438	27467
47950	79850	63253	38741	40365	64520	63055	47530	29064	19732	17334	16948	16918	17151	17020	17152	16898	17012	16955	17015	16934	17071	16880	17050	17073	17167	17046	17077	16797	16975	16932	16888	16850	17094	16826	17090	16897	17034	16877	16832	16867	17000	17051	17001	17018	16728	16770	17111	16947	17316	16943	16875	16993	16914	16798	16770	16882	17087	17052	16884	17059	16820	16986	17011	16878	16956	16936	17129	17044	16884	16878	17056	17031	16978	16991	16972	16902	16979	16926	16915	16777	17025	17033	16939	16825	17078	17052	16995	16794	16959	16883	16928	17036	16846	16853	17193	16839	17023	16974	16954	16974	17030	16880	16869	17048	16764	16949	16946	16863	16827	16899	16966	16820	16895	16930	17013	17089	16952	17119	16784	16880	17053	16854	16777	16914	16879	16902	16884	17131	16817	16889	16965	17080	16791	16814	16752	16855	16907	16969	16972	16809	16715	16884	16874	16947	16984	16823	16718	16852	16878	16895	17025	16885	16886	16853	16908	16848	17012	16999	16826	17050	16907	17074	16903	16871	17024	16790	16972	17057	17048	16836	16876	17008	16864	17040	16812	16931	17023	16935	16876	16966	16886	16874	17002	16942	16996	16896	16938	16867	16970	16774	16907	16953	16804	16915	16991	16882	16929	16942	16969	16877	16864	16856	16905	16798	16763	16919	16894	17012	17031	17003	16867	16874	16873	16895	16894	16822	16887	16898	16594	16869	17021	17136	16672	16864	16894	17016	16833	16800	16927	16998	16734	17002	16967	16936	16857	16881	16919	16791	16733	16942	16922	17016	16902	16945	16908	16876	16737	16930	16880	16956	16973	16938	16951	16868	17058	16857	16936	16864	17157	16936	16809	16950	16985	17046	16825	16917	16761	17004	16893	17067	16747	16991	16839	16853	16865	17092	16901	16942	16834	16989	16889	16752	16950	16955	16889	17036	16901	16941	16865	16779	16789	16937	16920	16873	16797	17005	16960	16901	16887	16862	16806	16987	16773	16769	17068	16817	16723	16982	16778	16876	16959	16921	16968	16737	16831	16983	17038	16870	16918	16862	16862	16880	16874	16927	16946	17024	16903	16886	16914	16874	17194	16939	16994	16981	16794	16803	16903	17035	16858	16866	16958	17016	16778	16938	16710	16688	16759	16873	16866	17057	16894	16817	16957	16877	17092	16875	16864	17149	16829	16730	17024	16908	16988	16828	16572	16817	16904	16932	16913	16753	16974	16908	17333	17076	17063	16893	16788	17119	16910	16785	16920	17009	16813	16834	16731	16992	16974	16862	16840	16924	16915	16803	16949	16953	16987	16963	17017	16975	16802	16791	16895	16864	16894	16947	17104	16971	16765	16919	16879	16844	16994	16895	16780	16930	16957	16748	17070	16846	16974	17052	16906	16819	16909	16858	16972	16790	16964	16942	16823	17058	16804	16833	16962	16889	17127	16938	16895	16912	16728	16850	16842	16735	16949	16917	16798	16969	16817	16902	16891	16968	16768	16984	16789	16806	16915	17028	16784	17024	16914	16689	17051	16901	17052	16729	16992	16973	16817	16846	16862	16989	16878	16933	16953	16897	16945	16919	17020	16824	16868	16923	16897	16923	17002	16994	16848	16981	17000	16920	16879	17151	16863	16926	16906	16834	16905	16876	16941	16673	17005	16953	16937	17044	16983	16946	16782	16813	16880	16872	16880	16807	17062	16993	16879	16894	16760	17156	16769	16815	16934	16943	16848	16756	16930	16903	16783	16820	16831	17068	16839	17018	17078	16951	16932	16873	16958	16971	16891	17038	17051	16924	16922	16822	16924	16911	16724	16772	16916	16934	16959	17050	17014	16816	16908	16669	16902	16790	16999	16992	16982	16917	17092	16680	16939	16868	16972	16781	17050	16877	16772	16966	16978	16997	16918	16962	17032	16934	16908	16964	16918	16736	17128	17038	16970	16929	16880	17002	16870	16966	16984	16880	16928	16933	16871	17043	16930	16888	16855	16988	17123	17067	16982	17031	16886	16822	16910	16804	16751	16916	17040	16991	16795	16937	16863	17067	16929	16642	16917	16945	17122	16891	16865	16961	16937	16953	16874	16789	17045	16797	16809	16784	17160	16893	16958	16782	16839	16890	16698	16834	16844	16987	16956	16958	16834	16838	16850	16742	16851	16881	16859	17018	16953	16981	16878	16737	16802	16763	16980	16822	16933	16976	16955	16906	16930	16697	16919	16708	16904	16810	16942	16731	16849	16851	16748	17040	16839	16845	16925	16962	16968	16821	16812	16893	16911	17010	16794	16864	16853	17016	16886	16929	16930	16841	16982	16821	16950	17029	16898	16802	16878	16858	16834	17087	17031	17019	16897	17022	16882	16894	16827	16813	16828	16907	16819	16772	17099	16853	17087	16966	17014	16887	16945	16873	17007	17176	17060	16962	17101	16950	16851	16703	16897	17021	16926	16923	16934	17119	16937	16942	16876	17198	16931	16829	17031	16924	16774	16895	16997	16854	17024	16932	16770	16956	16785	16774	16890	16770	16947	16916	16947	16933	16952	16837	17005	16778	16869	16777	16889	16809	17031	16961	17032	17023	16864	16989	16884	16863	16935	17004	16985	16779	17015	17011	16834	17096	16989	17055	16833	17029	16875	16903	16872	16963	16857	17045	16778	16724	16799	16921	16760	16910	16905	16992	16838	17112	16819	16874	16840	16976	16885	16838	16872	16947	16952	17000	17037	17043	16728	16935	16782	16829	16825	16926	16925	16892	16752	16962	16817	16859	16859	17017	16886	16865	16802	16877	16787	16874	16970	16699	16808	16839	16894	16862	16848	16793	16863	16954	17068	16909	16928	17000	16992	16696	16871	17007	16778	16954	17063	16721	16971	16841	16964	17063	16650	16842	16933	16865	16956	16972	16757	17021	16770	16795	16835	16899	16773	16802	16768	16987	16793	16808	16929	17020	16996	16838	16772	17037	16926	16934	16964	16851	16734	16759	16888	16802	16976	16958	16847	16746	16810	17125	16973	16877	17121	16939	16924	16868	16992	16803	16842	16849	16978	16853	16896	16890	17033	16961	16828	16889	16885	16921	17154	16809	16723	16904	16871	16939	16796	17000	16967	16935	17011	16927	16898	16994	16795	16826	17018	16798	16725	16963	16901	16983	16888	16777	17040	17000	16930	16929	17079	16816	16850	16742	17004	17080	16818	16910	16948	16888	16967	16750	16867	16660	17007	16833	16855	17017	17049	16867	16869	17038	17045	17047	16880	16971	16879	16832	16727	16860	16943	17002	17002	16848	16633	16884	16865	16934	16947	16960	16713	16894	16871	16979	16904	16930	16798	16852	16967	17177	16868	16933	16992	16994	16919	16752	16859	16975	16648	16877	16797	16783	16944	17049	16778	16742	16897	16958	16776	16974	17004	16853	16946	16982	16804	16973	16875	16837	16954	17023	16839	16948	16873	16669	16878	16844	17047	17001	16803	16951	16936	16831	16762	16877	16810	16872	16961	16904	16737	16991	16898	17015	17055	16913	16895	16942	16943	16719	16939	16853	17041	16852	16952	17006	17043	16901	16822	17069	17064	16937	16620	16736	16993	16852	17058	16851	16820	16810	16979	17098	17032	16949	16834	16976	16798	16944	16827	16786	17008	16805	16902	17003	16926	16966	16914	16937	16778	16873	16972	16892	16815	16931	16941	17048	17005	16894	16900	16982	16807	16819	16695	17064	16836	16998	16802	16881	17025	16791	16849	16845	17061	16608	16905	17014	16930	17009	16766	17103	16974	16998	16957	16995	16889	16995	16957	16789	17054	16679	16825	16934	16768	16874	16889	16850	16907	16786	16861	16975	16994	16785	16863	16810	16788	16780	16910	17120	16699	16963	17046	16826	17133	16823	16872	16963	16870	16723	16834	16960	16811	16946	16844	17160	16729	16906	16902	16859	16876	17004	17016	16897	16888	16895	16917	16659	17003	16913	16913	17028	17170	16980	16947	16769	16964	16934	17038	16889	16997	16755	16887	17074	16818	16886	16759	16895	16982	16906	16917	16801	16776	16994	17112	17056	16890	17052	16824	17059	16880	16946	16854	16862	17047	16864	16928	16934	16781	16693	16937	16741	16929	16981	16778	16855	17041	16915	16954	16903	16973	16932	16730	16809	16948	16823	16800	16773	16942	16897	16736	16844	16790	17108	16777	17066	16901	16970	17008	17019	17104	16945	17081	17028	17023	16841	16799	17000	17076	16825	16847	17019	16887	16888	16955	17013	16949	16934	16845	16847	16865	16963	16854	16877	17019	17006	17007	16942	17007	16899	16915	17178	17042	17040	16934	16884	16946	16795	16793	16908	16878	17013	16750	16821	17025	16851	16824	16723	16951	17061	16886	16807	16835	16924	17056	16913	16929	16981	16874	16964	16759	17083	16831	16860	16766	16730	16993	16997	16895	16996	16917	16765	16982	16981	16777	16772	16736	16874	16671	16852	16926	16853	16820	16887	16879	16908	16866	16825	16964	16899	16962	16925	16803	16883	16826	17027	16903	16959	17011	16924	16924	16928	16815	16896	16944	16831	16894	16874	16993	16964	16794	16881	16843	16809	16893	16971	16898	17018	16980	16774	16950	16923	16956	16915	16976	16837	16881	16891	16955	16842	16730	16872	16915	16848	16994	17005	16887	17191	16841	17040	16866	16957	16869	16989	16923	16864	16988	16836	17041	16978	16656	16835	16761	16962	16849	16987	16990	17098	17058	17115	16795	16927	17016	16914	16975	16941	17091	16982	16957	16818	16705	16905	16905	17050	17008	16962	16855	16829	16879	16718	16702	16890	16836	17020	16878	16917	17010	17041	16797	17017	16898	16849	16645	16833	16883	16996	16895	16922	16923	16910	17071	16855	16899	16898	16847	16859	16794	16888	16998	16828	17043	16949	16811	16912	16954	16952	16962	17162	16872	17032	16810	16769	16951	16961	17021	16864	16790	16914	16973	16915	16919	16907	16845	16871	16911	16757	16999	16920	16797	16875	16909	16759	16677	16884	16846	17040	16801	16770	16963	16961	16963	16795	16789	17088	16918	16894	16699	16783	16756	16822	16930	17027	16924	17028	17019	16906	16810	17037	16967	16965	16874	17060	17163	16885	16863	16939	16845	16885	16891	16892	16838
39905	48205	43299	35676	30982	30991	34272	31258	28526	27217	27093	26877	26875	26857	26904	26782	26682	26826	26758	26756	26905	26638	26538	26846	26874	26772	26622	26849	26693	27027	26683	26683	26631	26655	26480	26569	26836	26738	26770	26757	26694	26845	26664	26558	26781	26639	26497	26839	26670	26640	26801	26598	26633	26565	26780	26806	26583	26685	26660	26537	26893	26839	26865	26711	26836	26806	26797	26723	26730	26760	26607	26669	26666	26530	26889	26744	26609	26940	26772	26598	26839	26691	26562	26508	26597	26560	27014	26561	26510	27037	26569	26878	26643	26479	26651	26621	26713	26594	26652	26758	26638	26636	26696	26770	26804	26787	26667	26640	26746	26741	26583	26800	26709	26692	26535	26564	26658	26827	26395	26524	26393	26889	26609	26679	26650	26566	26688	26598	26796	26891	26727	26506	26449	26563	26794	26532	26319	26380	26760	26799	26613	26654	26735	26844	26652	26736	26548	26641	26742	26759	26608	26662	26786	26837	26624	26856	26626	26618	26415	26619	26833	26827	26692	26409	26700	26812	26695	26572	26844	26708	26342	26886	26447	26657	26727	26998	26788	26693	26646	26720	26551	26648	27077	26385	26871	26711	26807	26742	26759	26857	26655	26709	26582	26541	26855	26848	26683	26503	26453	26621	26779	26630	26897	26606	26658	26760	26663	26879	26575	26809	26590	26744	26771	26710	26746	26739	26916	26607	26414	26373	26543	26689	26712	26666	26623	26744	26654	26595	26715	26604	26484	26675	26672	26749	26813	26509	26718	26681	26508	26744	26746	26682	26705	26797	26479	26588	26759	26722	26661	26609	26775	26773	26668	26705	26316	26668	26539	26841	26579	26470	26720	26531	26697	26559	26694	26718	26685	26537	26811	26631	26721	26695	26786	26577	26562	26648	26604	26572	26564	26571	26869	26545	26560	26699	26749	26409	26862	26563	26902	26844	26754	26761	26749	26482	26613	26766	26902	26655	26762	26773	26621	26647	26563	26614	26670	26795	26694	26823	26903	26638	26609	26745	26623	26820	26583	26736	26714	26605	26871	26441	26607	26562	26618	26712	27121	26677	26679	26975	26835	26690	26837	26538	26946	26750	26755	26694	26583	26957	26640	26724	26873	26805	26713	26333	26846	26763	26788	26632	26701	26375	26612	26663	26830	26732	26520	26578	26795	26761	26883	26576	26567	26502	26724	26970	26669	26671	26644	26795	26520	26475	26634	26750	26761	26773	26664	26675	26879	26733	26632	26498	26682	26460	26538	26679	26779	26680	26737	26754	26764	26795	26810	26459	26488	26795	26516	26759	26760	26652	26846	26632	26602	26502	26936	26757	26642	26523	26436	26801	26684	26750	26654	26492	26968	26618	26760	26482	26705	26695	26500	27042	26518	26826	26803	26650	26615	26628	26781	26532	26726	26672	26676	26582	26799	26540	26763	26640	26791	26846	26571	26642	26739	26826	27051	26580	26409	26472	26755	26588	26660	26498	26783	26719	26530	26712	26604	26801	26859	26579	26563	26875	26605	26138	26720	26419	26712	26745	26612	26697	26556	26870	26920	26628	26674	26451	26613	26685	26890	26823	26861	26581	26838	26727	26708	26558	26719	26716	26752	26520	26663	26498	26742	26704	26643	26553	26808	26703	26625	26802	26708	26508	26583	26610	26608	26561	26611	26634	26781	26521	26564	26746	26591	26944	26445	26491	26614	26800	26656	26769	26669	26799	26770	26881	26654	26492	26576	26701	26686	26623	26651	26653	26493	26843	26420	26647	26689	26553	26613	26842	26634	26743	26610	26687	26721	26708	26798	27039	26709	26837	26497	26768	26704	26622	26411	26611	26600	26487	26754	26589	26600	26620	26735	26619	26806	26584	26632	26613	26718	26532	26630	26876	26670	26800	26654	26698	26647	26861	26994	26831	26945	26655	26835	26773	26865	26604	26462	26791	26794	26739	26454	26502	26796	26741	26819	26552	26391	26704	26535	26754	26832	26718	26625	26642	26663	26589	26799	26798	26678	26575	26696	26823	26448	26822	26935	26897	26686	26639	26584	26840	26399	26948	26760	26868	26703	26644	26928	26760	26743	26628	26577	26598	26780	26720	26743	26752	26457	26600	26791	26681	27014	26731	26261	26944	26882	26768	26480	26790	26677	26826	26584	26557	26677	26591	26594	26740	26595	26567	26633	26577	26716	26786	26752	26664	26678	26709	26582	26798	26637	26726	26511	26561	26721	26526	26342	26500	26672	26685	26734	26361	26772	26624	26784	26650	26503	26989	26925	26745	26767	26671	26562	26710	26402	26854	26756	26740	26729	26661	26888	26822	26560	26489	26737	26740	26872	26636	26761	26786	26849	26738	26743	26507	26559	26616	26853	26584	26555	26501	26506	26734	26591	26498	26463	26488	26764	26556	26782	26502	26660	26777	26586	26533	26683	26989	26486	26888	26548	26713	26823	26544	26453	26658	26610	26662	26585	26796	26758	26799	26531	26822	26611	26836	26573	26777	26701	26530	26580	26681	26856	26891	26358	26662	26490	26630	26873	26733	26762	26604	26813	26553	26690	26712	26472	26618	26724	26750	26621	26700	26579	26479	26700	26735	27091	26817	26760	26601	26462	26427	26701	26431	26655	26691	26576	26674	26775	26784	26671	26407	26494	26403	26677	26842	26818	26804	26642	26854	26785	26835	26803	26668	26794	26636	26620	26684	26760	26784	26872	26822	26657	26671	26605	26682	26595	26609	26827	26656	26765	26903	26735	26692	26852	26832	26828	26813	26890	26726	26768	26723	26391	26776	26690	26650	26429	26618	26647	26954	26814	26496	26799	26547	26736	26741	26582	26655	26919	26700	26718	26621	26623	26738	26698	26568	26589	26822	26813	26715	26591	26760	26639	26785	26735	26580	26449	26571	26989	26883	26526	26737	26416	26788	26818	26691	26608	26484	26707	26681	26779	26847	26586	26787	26554	26662	26547	26651	26762	26854	26953	26739	26608	26487	26545	26726	26813	26555	26677	26646	26683	26812	26912	26990	26808	26723	27094	26481	26655	26758	26870	26968	26580	26667	26628	26715	26514	26845	26890	26613	26770	26751	26848	26375	26660	26678	26818	26732	26718	26696	26469	26729	26609	26746	26735	26621	26626	26700	26678	26600	26976	26861	26564	26834	26817	26659	26471	26738	26671	26802	26453	26489	26572	26627	26532	26752	26581	26461	26787	26596	26507	26611	26696	26989	26718	26362	26662	26815	26754	26729	26828	26771	26600	26720	26646	26835	26825	26514	26615	26630	26624	26733	26739	26690	26716	26702	26827	26780	26976	26626	26846	26602	26590	26712	26577	26518	26630	26786	26495	26848	26837	26480	26809	26706	26572	26663	26949	26742	26755	26812	26750	26746	26785	26872	26652	26826	26661	26707	26787	26663	26805	26503	26674	26645	26869	26574	26533	26697	26812	26746	26696	26754	26992	26590	26754	26473	26686	26479	26590	26708	26721	26539	26804	26583	26862	26718	26737	26684	26809	26587	26701	26446	26860	26368	26778	26467	26527	26831	26660	26748	26812	26694	26822	26885	26810	26607	26671	26623	26753	26676	26687	26604	26736	26918	26785	26954	26814	26640	26892	26732	26810	26512	26795	26752	26464	26644	26596	26426	26930	26709	26541	26881	26843	26616	26581	26593	27030	26675	26797	26794	26662	26605	26799	26765	26623	26863	26725	26681	27061	26828	26626	26714	26741	26652	26828	26491	26686	26760	26513	26770	26342	26633	26787	26827	26795	26765	26898	26806	26526	26518	26651	26654	26727	26627	26554	26713	26628	26584	26938	26694	26721	26541	26692	26629	26520	26658	26500	26457	26664	26732	26781	26818	26958	26599	26819	26751	26659	26554	26690	26577	26700	26542	26760	26619	26855	26580	26507	26690	26816	27100	26622	26777	26522	26534	26701	26641	26733	26786	26648	26694	26769	26644	26706	26834	26690	26604	26507	26747	26891	26807	26748	26770	26695	27037	26690	26648	26621	26697	26677	26610	26586	26534	26711	26591	26516	26557	26443	26956	26568	26749	26829	26808	26630	26727	26651	26774	26647	26738	26578	26538	26788	26391	26689	26751	26719	26668	26574	26920	26887	26950	26947	26833	26586	26754	26855	26721	26670	26595	26646	26821	26593	26750	26838	26676	26738	26506	26891	26720	26647	26676	26750	26844	26846	26782	26792	26719	26630	26867	26735	26512	26674	26565	26560	26592	26817	26700	26645	26398	26533	26514	26747	26492	26770	26503	26697	26463	26512	26760	26632	26625	26681	26728	26603	26712	26873	26701	26569	26625	26570	26607	26803	26763	26722	26724	26754	26555	26543	26897	26841	26716	26755	26830	26390	26459	26918	26703	26503	26474	26552	26663	26410	26727	26875	26964	26840	26625	26577	26736	26683	26601	26842	26659	26703	26597	26666	26675	26952	26604	26595	26852	26870	26783	26638	26905	26887	26578	26864	26769	26712	26706	26634	26744	26587	26616	26688	26794	26483	26558	26635	26728	26758	26836	26552	26640	26616	26662	26570	26631	26633	26698	26661	26822	26664	26667	26569	26619	27076	26863	26537	26664	26711	26816	26886	26642	26491	26782	26607	26586	26596	26713	26590	26783	26788	26543	26786	26704	26670	26767	26795	26757	26599	26613	26773	26784	26819	26628	26638	26270	26659	26581	26590	26659	26496	26666	26797	26683	26556	26737	26666	26766	26736	26816	26387	26519	26702	26777	26500	26436	26517	26568	26785	26579	26856	26662	26509	26381	26637	26658	26692	26742	26634	26720	26540	26550	26860	26608	26849	26474	26809	26610	26775	26811	26693	26680	26665	26721	26718	26624	26711	26718	26755	26614	26527	26590	26651	26717	26566	26569	26755	26568	26698	26581	26751	26774	26834	26669	26452	26530	26640	26783	26550	26365	26525	26779	27058	26636	26647	26700	26621	26799	26821	26741	26481	26669	26937	26577	26608	26577	26379	26668	26577	26411	26514	26658	26547	26624	26663	26577	26642	26524	26658	26641	26915	26738	26857	26729	26495	26652	26530	26687	26496	26630	26575	26773	26682	26562	26328	26927	26724	26707	26958	26808	26718	26509	26827	26690	26856	26669	26801	26691	26766	26829
37423	55927	37223	24972	20964	21534	23252	19751	17350	16309	16235	16261	16347	16263	16059	15977	16147	15987	16267	16085	16276	16092	16147	16167	16271	16058	16062	16164	16135	16129	16123	16095	16025	15971	16088	16123	16269	16144	16121	16242	16066	16275	16096	16117	16217	16091	16291	16188	16040	16161	16166	16199	16305	16258	16200	16163	16035	16294	16200	16005	15996	16060	15996	15875	16212	16196	16107	16137	16244	15907	16241	16153	15988	16107	16026	15993	16065	16052	16089	16058	15947	16144	16131	16168	16086	16032	16008	16164	16259	16040	16327	16187	16013	16219	16167	16136	15998	16136	16178	16200	16055	16108	16039	16142	16097	16191	15972	16137	16078	16115	16174	16018	16144	16027	15941	16092	16058	16139	16199	16079	16341	16012	16062	16101	15930	16223	16205	16359	15936	16094	16157	16098	16189	16112	16210	16187	15859	15958	16102	16196	16186	16148	16091	15994	16070	16076	16294	16057	15967	16079	16072	16136	16147	15989	15999	16009	16038	16166	16134	16126	16068	16108	15930	16183	16176	15991	16195	16075	16076	16099	16019	15978	16157	15991	15834	16296	16022	16136	16086	16000	16112	16072	16118	16159	16083	16060	15991	16099	15973	16348	15952	16031	16099	15979	16222	16142	16211	16112	16040	15960	16086	16175	16150	15991	16153	16162	16071	16258	16021	16156	16162	16111	16189	15870	16099	15881	16098	16068	15936	15917	16209	16099	16190	15989	16051	16092	16003	16171	16144	16153	16112	16177	16088	16113	15986	16258	16173	16098	16112	16045	16340	16124	16163	16211	16105	16122	16080	16089	15824	15919	16088	16107	16089	16174	16180	16120	16179	16068	15998	16237	16089	16136	16120	16001	16214	16031	16118	16170	16178	16070	16036	16104	16053	16034	16134	16114	16099	16149	16128	16102	16192	16244	16191	16068	16039	16042	15959	16099	15998	16078	16003	15966	16128	16127	16024	15974	16244	16069	16103	16111	16118	16181	16143	16057	16175	16240	16238	16036	15874	16069	16096	16214	16247	16044	16223	16114	16149	16094	16099	16242	16108	16052	16082	16027	16014	16138	16133	16102	15938	16039	16125	16138	16168	16076	16076	16371	16169	16045	16003	16163	16163	15972	16099	16067	16048	15974	16235	15929	16097	16158	16053	16018	16151	16156	16024	16169	16050	16001	15945	16047	16121	15950	16020	16033	16147	16049	15959	16152	16176	16086	16188	16124	16254	16055	16065	16110	16232	16160	16077	16219	16113	16282	15987	16124	16020	16106	16145	16170	16109	16027	15970	16075	16244	15865	16069	16103	16151	16133	16142	15884	15951	16075	15997	16111	16202	16121	16064	15989	16252	16087	16093	15974	16189	16119	16113	16099	15946	15974	16251	15983	16147	16143	16241	16097	16322	16074	16156	16188	16146	16155	16130	16120	16006	16001	16096	16139	16010	15897	16014	15997	16040	16243	15991	16179	16253	16031	16145	16162	16198	16232	16009	16068	15926	16050	16146	15955	16067	16137	15963	16077	15995	16214	16185	16160	16109	16114	15905	16152	16223	16077	16012	16053	16181	16153	16133	16259	16060	16131	16159	15859	16120	15892	15989	16242	16123	16017	15972	16108	16087	16109	16081	16230	16209	16091	16118	16151	16124	16043	16145	16073	15992	16242	16166	16113	16071	16073	16137	16083	16093	15989	16152	15970	16143	16026	16085	16131	16079	16115	16057	16000	16096	16170	16385	16211	16001	16026	16342	15958	16112	16113	16078	16028	16279	16120	16191	16006	15992	16083	16234	16257	16148	16033	16057	16143	16081	16181	16056	16068	16153	15981	16171	16020	15913	16005	16112	16187	16067	16006	16201	16246	15953	16164	16021	16270	16175	15994	16121	16222	16060	16145	15955	16077	16155	16371	16074	16122	15951	16103	16122	16133	16209	16157	16093	16083	16022	16126	16016	15904	15982	16048	16174	15963	16143	16229	16096	15961	16276	16142	16214	15989	16197	16101	16083	16277	16235	16031	16085	16160	16077	16213	16180	16142	16207	16237	16191	15938	16313	16150	16098	16183	15995	16144	16200	16177	16161	15993	16166	15987	16050	16330	16079	16087	16055	15834	16234	16030	15994	16011	16183	16086	16124	16122	16081	16025	16131	16057	16271	16013	16215	16121	16078	16171	16188	16104	16104	16098	16113	15996	16060	15997	16017	16213	16074	16291	16218	16027	16248	16209	16107	15970	16133	16204	15987	16069	16043	16416	16025	16049	16100	16103	16004	16055	15961	16103	16179	16170	15946	16108	16098	16019	16058	16245	16116	16214	16034	16128	15924	16121	16140	16200	16210	16063	16116	16162	16122	16106	16073	16157	16134	16097	16129	15943	15966	15935	15945	16261	16222	15996	16013	16019	16168	16031	16130	16038	16167	16181	16156	16225	16222	16071	15865	16075	16214	16136	16154	16138	16052	16208	16134	16136	16201	16149	16113	16032	16187	16148	15932	15952	16269	16147	16035	16263	15904	16262	16196	15997	16288	16242	16132	16014	16073	16005	16140	16035	16133	16015	16133	16130	16231	16105	16275	16132	16270	16057	16189	16001	16031	16008	16090	16203	16178	16155	15910	16143	16246	15935	16141	16139	16129	15975	16093	16099	16113	15947	15989	15949	16072	16112	16070	16166	16280	16256	16220	16113	16145	16029	16140	16156	16091	16084	16015	16140	16176	16212	16109	16039	16164	16219	15843	16177	16288	16156	16105	16224	16094	16144	16165	16133	16226	16052	16020	16282	16209	16160	16013	16126	16168	16026	16123	16074	16140	16303	16075	16041	16081	16109	16087	16161	16234	16022	16185	15847	16263	16160	16100	16166	16098	16266	16041	16077	16024	16103	16096	15825	16021	16145	16180	16257	16137	16081	16166	16057	16158	16074	15927	16128	16064	16262	16334	16322	16082	16160	16187	16087	15994	16020	16046	16062	16100	16053	16170	16190	16144	16173	16131	15946	16392	15987	16088	16088	16204	16060	16190	16111	16244	15951	16140	15986	16341	16100	16155	16079	15877	16104	16266	16128	16244	16222	16147	16046	16086	15906	16114	16117	15977	16037	16067	16052	16124	16091	15978	16044	16155	16367	16084	15951	16258	15981	16306	15950	16174	15929	16307	16162	16210	16090	16140	16054	16088	16093	16018	15966	16236	16025	16097	16210	16184	16092	16017	16151	16204	16139	15960	16127	15959	16238	16097	16023	16174	15976	16101	16189	16050	16077	16163	15931	16001	16133	16238	16082	16115	16295	16147	16246	16195	16100	16018	16165	15944	16000	16122	15938	16025	15959	16117	16372	16165	16124	16194	16159	16165	16089	15694	16133	16086	16171	16072	16040	16041	16151	16087	16121	16108	16314	16012	16034	16239	16113	16198	15952	16086	16235	16344	16067	16126	16122	16156	16047	16130	15954	16193	16257	16120	16069	16128	16237	16162	16203	16091	16115	16080	15948	16115	16171	16148	15965	16102	16318	15983	15944	16069	16040	16113	16147	15987	16066	16159	16154	16036	16245	16141	16153	16252	16183	16083	15910	16050	16065	16185	16198	16040	16097	16076	16085	16202	16239	16298	15935	16188	15998	16021	16120	16126	16012	16227	16122	16032	16343	16053	16173	15870	16121	16040	16057	16161	16134	16080	16157	16194	16187	15956	16145	16183	16342	16168	16137	15914	16241	16149	16110	16085	16032	16162	16303	16195	16214	16216	15947	16054	16090	16048	16096	16186	16156	16159	16067	16283	16131	16072	16063	16266	16233	16031	16155	16150	16018	16008	16046	16192	16217	16054	16073	16192	16185	15982	16117	16157	16208	16169	16150	15993	16185	16178	15965	16083	16278	16092	16113	16233	16071	15980	16040	16117	16066	16309	16144	16042	16220	16112	16174	16129	16034	16147	16033	16174	16089	16240	16166	16254	16097	16097	16172	16052	16193	16117	16031	16060	16206	16263	15970	16149	16172	16134	16120	16187	16052	16082	16179	16268	16264	16184	16118	16063	16057	16043	16151	16117	16195	16279	16244	16175	16139	15965	15933	16232	16191	16098	15877	16119	16108	15911	16005	16170	16092	15931	15972	16093	16062	15953	16279	16082	15924	16229	15893	16266	16135	16206	16178	16266	16062	16013	16179	16033	16182	16041	16207	16104	16043	15957	16006	16319	16082	15853	16029	16080	16014	16191	16123	16062	16157	16113	16209	15989	16031	16182	15975	16225	16146	16170	16101	15938	16192	16025	16150	16146	15932	16012	16012	16096	16131	16078	16180	15983	16053	16016	16208	16132	16150	15946	15971	15950	16007	16180	16086	16084	16112	16072	16113	16130	16002	16014	16058	16316	16135	16081	16073	16048	16025	16051	15917	16112	16250	16103	16071	16005	16145	16234	15947	16198	16172	15855	16263	16031	16099	16177	16040	16144	16007	15934	16046	16060	16209	15926	16097	16250	16042	15952	16292	16040	16264	16140	16069	16085	15865	15918	16187	16044	15899	16060	16210	16022	16141	16049	16020	16079	16102	15979	16180	16108	15974	16088	16186	16116	16024	16127	16180	16037	15966	15808	16110	16187	16160	16111	16001	16001	16111	16106	16037	16217	16253	16045	16147	16159	16139	16197	16091	16042	16057	16062	16048	16177	16010	16069	16149	16092	16023	15889	16141	16056	15885	16189	16136	16173	16208	15921	16183	15914	16301	16026	16020	15954	16079	16301	16122	16069	16115	16144	16103	16282	16116	16100	16045	16032	16228	16148	16196	16260	16158	16019	16093	16168	16049	15977	16056	16068	16056	16320	15990	16297	16070	16010	16352	16134	16019	16161	16140	16159	16023	16151	16267	15989	16125	16026	16138	16217	16026	16001	16046	16195	16195	16063	16278	16078	16171	16164	16106	16239	16155	16088	15934	16181	16068	15962	16115	16209	16102	16177	16141	16158	16084	16185	16111	16328	16041	16122	16113	16209	16132	15997	15930	16132	16059	16130	16121	16164	16247	16001	16066	16089	16255	16221	16094	16091	16097	15967	15890	15917	16087	16026	16029	16061	16097	16103	16075	16142	16050	16123	16239	16191	16200	16142	16063	16032	16118	16148	16151	15966	16251	16176	16072	16053	16046	16184	15962	16143	16041
26059	23144	34796	36812	32827	49661	54416	43335	33044	28529	27262	26926	26918	26720	26522	26787	26409	26667	26543	26605	26619	26568	26509	26572	26721	26458	26707	26948	26606	26594	26814	26670	26539	26505	26562	26740	26702	26804	26540	26428	26575	26353	26786	26707	26606	26731	26512	26435	26693	26514	26815	26706	26613	26741	26479	26847	26562	26436	26630	26709	26654	26321	26617	26536	26384	26298	26640	26511	26576	26473	26697	26687	26696	26516	26533	26504	26658	26424	26494	26497	26684	26613	26404	26438	26657	26478	26709	26330	26607	26503	26826	26634	26653	26504	26558	26374	26375	26898	26666	26619	26497	26649	26587	26581	26743	26549	26584	26563	26700	26852	26640	26448	26609	26411	26519	26756	26533	26584	26735	26679	26345	26577	26488	26550	26556	26394	26501	26788	26596	26367	26631	26700	26631	26671	26336	26402	26823	26457	26596	26660	26688	26370	26560	26592	26545	26512	26756	26812	26563	26617	26502	26403	26705	26536	26229	26411	26519	26414	26751	26500	26502	26664	26630	26592	26598	26482	26662	26424	26549	26743	26443	26301	26660	26538	26837	26536	26403	26569	27008	26336	26500	26508	26659	26655	26418	26387	26532	26510	26646	26752	26413	26623	26216	26535	26831	26568	26490	26492	26454	26596	26581	26630	26659	26324	26587	26555	26582	26735	26510	26588	26321	26497	26530	26302	26401	26878	26751	26452	26706	26652	26350	26679	26790	26534	26748	26669	26504	26546	26720	26859	26793	26528	26757	26630	26420	26663	26722	26758	26651	26582	26536	26569	26438	26465	26481	26559	26889	26687	26697	26619	26493	26465	26575	26291	26478	26638	26287	26428	26463	26755	26401	26351	26405	26331	26549	26600	26814	26655	26774	26797	26521	26499	26522	26490	26538	26802	26450	26466	26552	26494	26757	26742	26642	26286	26649	26594	26660	26500	26404	26299	26535	26812	26437	26538	26625	26608	26623	26553	26633	26809	26781	26475	26575	26919	26680	26588	26414	26528	26754	26470	26656	26565	26586	26570	26503	26507	26433	26392	26450	26337	26722	26522	26522	26677	26725	26578	26794	26262	26879	26548	26689	26248	26353	26384	26421	26557	26445	26406	26422	26587	26601	26597	26539	26615	26537	26591	26777	26592	26470	26595	26599	26549	26847	26540	26517	26572	26595	26482	26682	26636	26532	26665	26393	26513	26553	26415	26583	26449	26461	26731	26638	26659	26596	26601	26546	26803	26514	26564	26431	26400	26608	26537	26461	26665	26586	26539	26710	26368	26519	26344	26705	26575	26615	26764	26584	26587	26691	26235	26569	26601	26496	26523	26709	26635	26565	26490	26394	26725	26566	26616	26792	26581	26587	26834	26740	26805	26705	26528	26520	26532	26318	26525	26527	26714	26630	26599	26591	26767	26664	26698	26500	26667	26754	26705	26529	26763	26600	26473	26470	26664	26630	26696	26659	26383	26407	26449	26627	26490	26447	26532	26365	26357	26408	26414	26417	26759	26659	26388	26689	26702	26452	26534	26308	26444	26567	26652	26574	26720	26759	26767	26479	26513	26469	26661	26486	26655	26514	26719	26453	26804	26488	26369	26639	26435	26569	26644	26650	26588	26364	26878	26475	26563	26562	26432	26756	26445	26567	26563	26599	26603	26580	26641	26769	26596	26642	26632	26541	26556	26635	26659	26543	26367	26599	26515	26521	26686	26595	26541	26651	26539	26458	26573	26600	26402	26650	26670	26416	26552	26768	26706	26602	26847	26665	26858	26728	26580	26458	26618	26567	26705	26648	26522	26452	26579	26649	26627	26707	26508	26492	26515	26747	26514	26636	26789	26433	26457	26559	26696	26694	26381	26544	26841	26877	26629	26357	26343	26377	26544	26481	26665	26555	26394	26708	26745	26698	26439	26702	26522	26675	26483	26617	26607	26575	26404	26561	26482	26495	26818	26792	26741	26768	26708	26857	26679	26659	26322	26772	26404	26431	26630	26390	26707	26613	26369	26506	26559	26585	26480	26642	26859	26523	26456	26462	26445	26594	26453	26589	26689	26515	26479	26465	26406	26624	26473	26593	26416	26829	26600	26490	26622	26531	26668	26796	26847	26542	26251	26503	26409	26791	26795	26527	26498	26423	26721	26724	26668	26450	26600	26603	26376	26642	26680	26701	26592	26785	26492	26614	26564	26386	26404	26525	26259	26685	26621	26478	26680	26423	26620	26274	26564	26704	26796	26689	26515	26603	26743	26623	26641	26440	26447	26777	26401	26479	26395	26758	26558	26814	26717	26587	26638	26666	26491	26388	26582	26507	26694	26482	26610	26525	26551	26275	26432	26553	26448	26636	26878	26550	26608	26372	26472	26520	26580	26447	26520	26789	26733	26589	26542	26692	26852	26758	26725	26681	26588	26523	26558	26780	26521	26517	26493	26536	26582	26711	26588	26613	26436	26459	26675	26480	26348	26695	26577	26601	26666	26525	26432	26447	26793	26731	26581	26816	26568	26677	26522	26659	26763	26453	26546	26570	26649	26555	26606	26527	26299	26658	26588	26676	26826	26626	26579	26662	26499	26627	26507	26511	26425	26588	26616	26671	26673	26412	26294	26549	26320	26602	26841	26486	26710	26511	26577	26609	26680	26696	26578	26723	26362	26362	26422	26421	26579	26473	26624	26623	26499	26692	26485	26748	26450	26617	26638	26471	26656	26674	26433	26612	26513	26569	26523	26686	26460	26531	26663	26283	26593	26685	26395	26569	26698	26404	26510	26598	26597	26503	26491	26651	26467	26486	26580	26680	26566	26412	26516	26566	26626	26739	26414	26400	26451	26779	26689	26588	26395	26715	26748	26528	26629	26582	26660	26496	26566	26638	26404	26644	26672	26409	26564	26506	26666	26588	26600	26605	26629	26469	26368	26480	26518	26727	26473	26790	26796	26596	26614	26483	26385	26638	26626	26238	26637	26632	26573	26634	26623	26466	26657	26556	26929	26326	26765	26458	26424	26716	26589	26576	26209	26582	26425	26624	26605	26450	26483	26680	26400	26785	26492	26580	26368	26707	26629	26570	26555	26335	26590	26594	26558	26428	26616	26403	26555	26527	26434	26745	26505	26314	26635	26644	26506	26692	26882	26583	26757	26452	26308	26496	26695	26662	26482	26317	26574	26399	26579	26507	26775	26552	26695	26696	26483	26575	26761	26527	26614	26721	26431	26617	26508	26473	26474	26332	26688	26410	26566	26432	26871	26592	26475	26757	26800	26799	26552	26462	26383	26743	26520	26316	26498	26427	26403	26511	26702	26534	26242	26611	26406	26432	26804	26546	26459	26808	26450	26501	26611	26660	26487	26645	26635	26649	26669	26716	26476	26622	26465	26547	26608	26519	26748	26698	26474	26587	26241	26410	26534	26818	26779	26543	26750	26578	26625	26509	26618	26592	26502	26505	26538	26622	26537	26498	26511	26500	26744	26717	26725	26669	26607	26618	26885	26691	26629	26412	26871	26743	26676	26768	26702	26528	26596	26838	26549	26511	26600	26528	26268	26438	26376	26317	26919	26894	26662	26561	26623	26710	26495	26713	26779	26609	26650	26681	26697	26534	26592	26375	26645	26581	26599	26685	26314	26624	26681	26544	26502	26477	26476	26634	26749	26475	26422	26603	26582	26675	26486	26817	26418	26492	26433	26770	26526	26716	26545	26540	26485	26483	26546	26507	26709	26680	26643	26787	26381	26608	26647	26494	26362	26558	26775	26675	26843	26759	26511	26585	26816	26791	26690	26642	26554	26514	26618	26577	26472	26691	26517	26638	26609	26631	26712	26485	26455	26630	26636	26584	26461	26845	26799	26690	26540	26539	26520	26736	26699	26526	26273	26642	26661	26592	26364	26521	26808	26380	26670	26662	26583	26576	26738	26407	26687	26687	26543	26558	26367	26417	26470	26758	26437	26355	26718	26861	26400	26522	26399	26410	26549	26534	26577	26457	26604	26564	26608	26650	26671	26672	26377	26642	26547	26472	26441	26626	26609	26515	26885	26636	26672	26495	26593	26582	26752	26923	26649	26572	26399	26723	26809	26560	26680	26494	26550	26529	26533	26931	26519	26520	26640	26625	26704	26567	26609	26812	26469	26561	26615	26420	26503	26533	26611	26757	26448	26646	26398	26621	26457	26736	26445	26723	26684	26841	26525	26427	26636	26422	26539	26439	26582	26584	26572	26498	26638	26723	26798	26517	26651	26842	26410	26615	26564	26858	26544	26523	26686	26787	26612	26654	26522	26756	26590	26676	26650	26529	26659	26613	26300	26431	26413	26611	26604	26727	26540	26552	26630	26552	26718	26623	26805	26439	26630	26460	26357	26487	26693	26491	26536	26516	26576	26654	26597	26564	26440	26552	26500	26634	26677	26531	26553	26490	26705	26666	26392	26686	26913	26474	26777	26541	26547	26567	26562	26534	26496	26543	26584	26792	26678	26540	26578	26280	26886	26504	26567	26561	26294	26873	26760	26739	26525	26922	26582	26836	26645	26403	26695	26541	26535	26717	26690	26707	26397	26605	26457	26412	26517	26571	26728	26720	26383	26488	26550	26632	26647	26473	26555	26760	26554	26434	26419	26549	26397	26288	26430	26664	26274	26673	26621	26544	26647	26717	26620	26729	26570	26546	26593	26798	26678	26494	26598	26641	26636	26424	26574	26502	26589	26728	26610	26506	26372	26587	26859	26572	26561	26717	26630	26431	26753	26547	26577	26522	26671	26569	26594	26712	26782	26624	26505	26550	26306	26383	26556	26573	26627	26452	26595	26405	26409	26624	26558	26395	26430	26624	26533	26451	26587	26511	26540	26498	26390	26499	26568	26496	26683	26697	26381	26604	26448	26240	26638	26456	26484	26656	26633	26605	26498	26550	26719	26615	26603	26491	26418	26714	26720	26628	26572	26370	26820	26591	26546	26501	26502	26436	26653	26612	26594	26497	26619	26596	26619	26514	26621	26587	26596	26588	26767	26683	26529	26670	26555	26590	26638	26682	26570	26700	26708	26671	26604	26677	26591	26767	26617	26765	26742	26695	26750	26679	26784	26432	26464	26457	26617	26589	26402	26558	26656	26623	26539	26766	26780	26723	26533	26710	26414	26757	26728	26735	26562
39828	59496	52486	33315	26730	45512	45206	31734	21723	17552	16437	16360	16481	16232	16352	16430	16341	16191	16257	16109	16218	16325	16228	16536	16251	16322	16320	16404	16275	16319	16194	16161	16287	16364	16248	16262	16310	16166	16355	16100	16110	16097	16198	16285	16386	16396	16164	16135	16169	16220	16201	16302	16257	16312	16311	16266	16349	16322	16160	16324	16226	16354	16285	16357	16319	16152	16309	16273	16360	16310	16299	16244	16400	16287	16303	16422	16149	16198	16333	16093	16319	16141	16155	16314	16354	16358	16235	16117	16407	16357	16204	16260	16219	16353	16214	16387	16239	16252	16358	16061	16298	16344	16127	16184	16227	16294	16181	16128	16197	16217	16093	16313	16220	16123	16313	16175	16264	16178	16147	16242	16320	16294	16394	16248	16412	16175	16206	16154	16377	16252	16234	16195	16202	16267	15929	16053	16339	16245	16253	16201	16556	16318	16140	16226	16274	16188	16262	16261	16238	16185	16209	16255	16361	16184	16247	16115	16360	16234	16361	16192	16249	16335	16216	16324	16145	16222	16371	16234	16043	16544	16295	16249	16287	16294	16280	16221	16101	16303	16259	16343	16426	16332	16092	16200	16229	16162	16266	15986	16362	16205	16253	16278	16192	16418	16198	16114	16285	16256	16303	16330	16416	16226	16201	16267	16153	16337	16038	16274	16291	16278	16362	16047	16386	16207	16088	16106	16404	16423	16396	16369	16174	16285	16126	16216	16296	16095	16259	16141	16261	16151	16267	16269	16268	16229	16069	16291	16132	16188	16110	16296	16157	16149	16241	16303	16217	16181	16211	16356	16208	16395	16151	16389	16200	16211	16337	16229	16332	16307	16159	16212	16072	16121	16205	16200	16166	16555	16356	16257	16214	16083	16172	16224	16097	16357	16177	16292	16357	16266	16214	16199	16066	16396	16098	16253	16407	16219	16350	16191	16291	16192	16210	16183	16206	16173	16160	16252	16237	15977	16198	16304	16238	16216	16137	16076	16172	16195	16284	16245	16203	16146	16341	16252	16393	16173	16120	16368	16193	16089	16357	16271	16309	16066	16482	16350	16338	16425	16449	16262	16069	16321	16360	16396	16105	16256	16259	16059	16281	16180	16321	16355	16266	16266	16324	16285	16189	16249	16208	16311	16347	16140	16093	16191	16196	16283	16181	16230	16218	16231	16276	16210	16353	16254	16373	16192	16319	16249	16281	16048	16243	16312	16324	16182	16260	16311	16196	16301	16269	16067	16207	16344	16185	16112	16325	16366	16262	16193	16145	16299	16105	16112	16316	16127	16174	16306	16119	16015	16366	16038	16422	16385	16163	16201	16363	16273	16305	16151	16284	16153	16365	16114	16321	16275	16259	16262	16164	16241	16137	16322	16159	16356	16518	16185	16313	16283	16380	16443	16189	16314	16317	16189	16338	16276	16317	16172	16354	16174	16190	16172	16285	16185	16324	16313	16152	16293	16352	16129	16263	16383	16268	16288	16336	16295	16196	16450	16399	16173	16161	16221	16217	16255	16397	16143	16362	16062	16187	16331	16249	16059	16240	16267	16291	16287	16081	16215	16038	16069	16385	16125	16053	16223	16206	16299	16117	16235	16245	16193	16121	16170	16362	16210	16232	16214	16255	16155	16295	16171	16255	16140	16137	16249	16301	16298	16164	16215	16325	16298	16192	16317	16383	16324	16168	16246	16389	16422	16112	16166	16192	16166	16173	16120	16168	16420	16455	16371	16177	16033	16209	16084	16275	16351	16380	16213	16230	16234	16284	16197	16258	16207	16340	16438	16460	16112	16225	16279	16191	16259	16252	16158	16177	16074	16234	16213	16179	16208	16127	16181	16336	16182	16011	16293	16319	16123	16277	16176	16384	16175	16115	16425	16259	16420	16192	16281	16251	16241	16235	16133	16259	16226	16160	16144	16217	16291	16345	16180	16119	16253	16232	16319	16225	16165	16368	16276	16433	16179	16257	16419	16268	16230	16453	16217	16174	16335	16287	16366	16292	16123	16141	16051	16236	16269	16150	16409	16206	16198	16358	16114	16169	16377	16174	16130	16296	16148	16245	16322	16316	16341	16370	16141	16238	16263	16051	16418	16316	16196	16148	16247	16026	16153	16132	16241	16235	16467	16217	16103	16213	16245	16147	16336	16046	16262	16221	16319	16280	16338	16226	16367	16382	16066	16143	16246	16415	16172	16079	16281	16277	16229	16384	16076	16250	16223	16181	16436	16260	16206	16254	16281	16185	16287	16185	16243	16108	16222	16130	16217	16179	16366	16122	16343	16331	16362	16063	16283	16320	16173	16303	16173	16357	16461	16245	16264	16358	16292	16198	16151	16198	16234	16351	16415	16148	16284	16216	16146	16198	16149	16289	16211	16406	16152	16152	16403	16435	16234	16142	16211	16461	16297	16331	16262	16076	16180	16163	16419	16238	16233	16184	16084	16289	16324	16357	16128	16238	16210	16411	16316	16153	16349	16169	16249	16208	16200	16211	16145	16279	16332	16233	16252	16122	16321	16077	16086	16243	16355	16482	16357	16297	16194	16272	16184	16289	16073	16237	16423	16197	16365	16268	16169	16185	16279	16378	16237	16150	16217	16219	16090	16240	16345	16351	16103	16238	16237	16232	16240	16173	16215	16196	16257	15984	16338	16384	16226	16107	16230	16206	16208	16156	16154	16245	16365	16183	16266	16232	16287	16118	16514	16283	16357	16171	16242	16084	16133	16326	16239	16198	16229	16317	16178	16211	16285	16227	16320	16180	16472	16137	16283	16355	16267	16152	16156	16176	16289	16400	16198	16057	16294	16088	16173	16273	16194	16093	16288	16248	16207	16093	16234	16099	16263	16127	16246	16457	16114	16308	16310	16100	16198	16113	16299	16436	16336	16095	16298	16130	16152	16234	16281	16270	16287	16327	16166	16296	16184	16414	16362	16338	16399	16264	16094	16168	16323	16263	16232	16192	16225	16168	16255	16199	16305	16158	16127	16322	16234	16349	16262	16252	16125	16215	16275	16330	16305	16164	16250	16272	16288	16366	16250	16297	16241	16434	16205	16305	16313	16217	16268	16350	16263	16401	16093	16271	16273	16248	16253	16158	16337	16397	16253	16141	16340	16295	16288	16171	16326	16229	15991	16346	16375	16212	16332	16089	16237	16036	16239	16206	16238	16156	16199	16126	16213	16200	16256	16240	16229	16574	16268	16023	16305	16118	16223	16365	15989	16325	16308	16290	16267	16199	16233	16279	16224	16230	16375	16250	16160	16169	16274	16358	16299	16156	16285	16119	16376	16291	16503	16465	16253	16220	16334	16292	16006	16211	16210	16174	16366	16193	16395	16171	16302	16304	16307	16237	16070	16131	16290	16245	16233	16366	16380	16157	16280	16159	16350	16228	16113	16265	16219	16095	16253	16156	16395	16271	16222	16113	16289	16175	16293	16233	16221	16315	16216	16476	16165	16118	16207	16335	16202	16188	16261	16257	16222	16293	16457	16247	16164	16271	16316	16353	16218	16378	16262	16011	16078	16173	16267	16298	16256	16069	16143	16273	16317	16347	16156	16315	16265	16237	16246	16269	16426	16256	16101	16251	16271	16339	16182	16180	16277	16391	16092	16206	16195	16136	16183	16209	16358	16195	16206	16217	16106	16466	16397	16134	16294	16153	16281	16104	16298	16154	16309	16191	16206	16438	16215	16209	16329	16248	16258	16233	16236	16154	16186	16225	16148	16180	16216	16151	16170	16260	16253	16210	16273	16426	16070	16065	16360	16334	16341	16224	16164	16182	16373	16099	16279	16398	16350	16298	16305	16158	16435	16273	16084	16253	16375	16265	16308	16269	16206	16223	16183	16105	16259	16127	16198	16259	16394	16121	16189	16070	16118	16171	16202	16242	16089	16309	16055	16250	16100	16275	16221	16192	16101	16217	16516	16149	16272	16404	16026	16282	16346	16120	16324	16263	16282	16100	16270	16385	16172	16315	16113	16204	16386	16176	16145	16433	16292	16222	16182	16445	16356	16315	16230	16421	16372	16255	16229	16191	16200	16282	16152	16018	16360	16258	16269	16165	16236	16180	16430	16315	16194	16217	16198	16103	16167	16288	16275	16184	16472	16343	16314	16339	16340	16036	16243	16234	16176	16230	16155	16212	16330	16325	16318	16251	16346	16378	16403	16118	16180	16360	16257	16244	16139	16312	16332	16150	16216	16323	16111	16193	16337	16071	16135	16073	16298	16388	16170	16243	16178	16230	16250	16091	15940	16346	16425	16129	16334	16180	16161	16196	16156	16192	16139	16272	16156	16206	16231	16182	16321	16221	16131	16100	16386	16418	16157	16165	16221	16079	16067	16411	16237	16095	16168	16344	16236	16278	16271	16274	16214	16276	16201	16271	16205	16186	16231	16423	16189	16219	16183	16161	16212	16309	16155	16200	16216	16418	16097	16191	16208	16323	16097	16228	16198	16207	16337	16335	16168	16237	16013	16260	16306	16347	16219	16163	16120	16160	16293	15949	16195	16255	16260	16126	16180	16198	16083	16276	16394	16105	16350	16133	16055	16323	16277	16348	16191	16282	16148	16262	16125	16269	16269	16207	16255	16088	15988	16159	16328	16330	16294	16068	16292	16263	16171	16131	16307	16256	16325	16150	16279	16356	16216	16260	15981	16290	16211	16354	16327	16300	16246	16246	16120	16195	16345	16311	16354	16221	16283	16151	16276	16163	16313	16156	16106	16419	16312	16303	16110	16401	16194	16387	16311	16304	16178	16398	16326	16372	16264	16149	16122	16282	16195	16284	16161	16205	16455	16199	16226	16269	16209	16127	16160	16207	16384	16197	16420	16361	16218	16085	16377	16226	16230	16220	16471	16129	16236	16226	16470	16238	16199	16276	16151	16249	16139	16176	16111	16317	16064	16270	16290	16302	16197	16142	16195	16382	16164	16247	16248	16264	16317	16231	16216	16271	16218	16207	16168	16369	16001	16177	16428	16393	16241	16184	16308	16208	16253	16167	16179	16256	16319	16284	16127	16258	16055	16132	16148	16128	16393	16299	16181	16209	16192	16215	16332	16194	16275	16245	16179	16337	16212	16016	16216	16298	16240	16292	16273	16367	16351	16300	16132	16344	16106	16330	16344
23517	21967	31036	31271	32948	42753	65813	58086	42186	31886	28426	27627	27453	27378	27364	27532	27381	27470	27352	27279	27399	27323	27353	27174	27409	27091	27115	27215	27303	27258	27418	27320	27487	27337	27429	27407	27375	27188	27231	27306	27181	27361	27179	27353	27298	27354	27250	27209	27457	27106	27376	27242	27305	27330	27232	27272	27166	27164	27082	27013	27386	27318	27132	27375	27488	27530	27139	27202	27436	27156	27357	27187	27095	26986	27074	27043	27150	27323	27154	26869	27113	27592	27380	27061	26987	27309	27070	27194	27321	27047	27346	27033	27491	27376	27334	27164	26981	27288	27269	27236	27233	27294	27312	27306	27220	27187	27169	27113	27333	27171	27226	27381	27245	27093	27492	27094	27215	27224	27097	27411	27357	27332	27169	27394	27055	26958	27421	27144	27290	26997	27170	27222	27153	27066	27230	27098	27231	27029	27273	27211	27300	26979	27210	27027	27060	27083	27168	27161	27257	27421	27358	27162	27413	27286	27359	27081	26964	27304	27026	27303	27034	27266	27094	27282	27283	27348	27135	27304	27167	27356	27347	27074	27398	27149	27070	26932	27267	27230	27155	27214	27301	27245	27206	27445	27414	27112	27497	27076	27178	27047	27320	27199	27313	26939	27177	27154	27216	27300	27292	27249	27244	27081	27144	27116	27391	27117	27507	27298	27269	27280	27008	27209	27299	27250	27055	27253	27162	27061	26910	27439	27541	27283	27052	27103	27180	27227	27067	27267	27475	27296	27136	27176	26835	27291	27201	27399	27182	27137	27058	27238	27090	27333	27367	27147	27171	27045	27286	27064	27120	27207	27193	27162	27285	27264	27324	27395	27173	27130	27274	26946	27251	27265	27176	27300	27193	27176	27192	27142	27171	27105	27338	27199	27471	27492	27439	27141	27227	27204	27237	27041	27346	27221	27126	27420	27109	26932	27494	27054	27160	27292	27280	27262	27176	27129	27020	27026	27136	27129	27005	27260	27301	27316	27054	27172	27459	27224	27536	27543	27403	27176	27253	27076	27651	27186	26933	27189	27089	27275	27360	27108	27295	27309	27103	27224	27183	27185	27006	27278	27092	27342	27495	27239	27251	27182	27095	27400	27216	26985	27309	27382	27321	27328	27062	27166	27198	27143	27219	27262	27358	27587	27207	27060	27145	27073	27188	27266	27217	27247	27419	27009	27145	27171	27235	27284	27401	26902	27274	27070	27050	27239	27085	26994	27325	27276	27241	27299	27308	27025	26988	27208	27342	27363	27207	27201	27050	27212	27056	26874	27295	27413	27281	26984	26997	27044	26925	27236	27156	27315	27283	27212	27220	27524	27294	27490	27382	27408	27374	27355	27174	27302	27301	27137	27408	27201	27339	27071	26945	27073	26977	27282	27254	27443	27360	27294	27270	27219	27424	26944	27097	27183	27122	27282	27177	27273	27265	27020	27216	27228	27280	27174	27354	27079	27436	27422	27232	27338	27397	27068	27272	27051	27203	27041	26996	27361	27294	27091	27054	27217	27285	27253	27097	27399	27110	27120	27348	27308	27058	26959	27063	27535	27174	27127	27150	27413	27074	26920	27130	27248	27288	26980	27261	27297	27202	27336	27369	27090	27121	27129	27199	27239	27294	27234	27134	27212	27027	27355	27238	27335	27471	27151	27140	27261	27051	27254	27148	27164	27192	27105	27241	27332	27310	27258	27140	26907	27363	27108	27169	27265	27248	27311	27115	27202	27148	27047	27067	27203	27264	27310	27336	27366	27132	27084	27394	27303	27450	27373	27469	27245	27358	27290	27083	27224	27212	27270	27075	27308	27141	27254	27253	27132	27086	27378	27346	27224	27239	27150	27252	27363	27062	27179	27443	27027	27110	26974	27174	27179	27271	27030	27014	27304	27131	27397	27064	27197	27026	27099	27408	26973	27287	27347	27214	27018	27164	27394	27242	27233	27335	27332	27342	27066	27426	27604	27001	27293	27241	27114	27433	27257	27275	27120	27297	26963	27143	27582	27262	27134	27218	27106	27038	27226	27157	27207	27052	27197	27061	27094	27292	27231	27284	27073	27344	27129	27186	26945	27174	27479	27249	27212	27130	27233	27029	27532	26958	27020	27339	27402	27202	26972	27009	27279	27048	27167	27183	27224	27242	27172	27242	27150	27304	27082	27285	27161	27443	27139	27349	27261	26988	27284	27332	27170	27281	27252	27262	27172	27483	27132	27276	27488	27292	27308	27216	27333	27201	27524	26986	27151	27425	27337	27035	27035	27156	27156	27390	27164	27174	27153	27212	27307	27456	27138	27018	27088	27000	27172	27304	27290	27181	27330	26948	27118	27326	26944	27220	27341	27578	27054	27017	27119	27051	27360	27040	27108	27380	27261	27181	27131	27200	27134	27166	26889	27566	27178	26819	27263	27243	27186	27312	27239	27454	27152	27274	27342	27341	27523	27373	27238	27137	27082	27245	27102	27235	27037	27257	27170	27205	27170	27297	27267	27210	27094	27372	27221	27073	27305	27070	27242	27158	27213	27050	27464	27055	27219	27404	27190	27401	27143	27276	27166	27435	27102	27327	27321	27399	27291	27200	27172	27308	27280	27266	27207	27212	27265	27464	27014	27249	27382	27282	27202	27177	27113	27087	27174	27358	27316	27297	27125	27034	27307	27172	27137	27014	26878	27144	27258	27218	27306	27412	27221	27230	27151	26932	27369	27224	27238	27217	27253	27430	27502	27228	27134	27083	27175	27238	27333	27178	27238	27086	27137	27171	27371	27333	27250	27184	27329	27248	27185	27372	27127	27251	27124	27211	27190	27239	27544	27484	27280	27263	27149	27055	27054	27259	27361	27059	27180	27494	27021	26928	26895	27246	27426	27123	27211	27138	27148	27375	27312	27026	27052	27431	27039	27348	27223	27168	27273	27459	27072	27181	27204	27131	27183	27184	27346	27191	27022	27211	27363	27075	27125	27317	27246	27472	27109	27314	27113	27129	27095	27153	27170	27054	27141	27279	27005	27414	27135	27323	26994	27094	27059	27202	27294	27306	27282	27375	27324	27219	27277	27288	27309	26978	27358	26925	27135	27181	27525	27022	26989	27260	26959	27072	27327	27004	27368	27573	27222	27327	27107	27260	27033	27352	27497	27271	27236	27278	27374	27319	27266	27329	27588	27045	27139	27440	27307	27130	27127	27113	27124	27032	26967	27224	27373	27255	27442	27229	27369	27405	27153	27061	27231	27308	27232	27133	27152	27172	27219	27369	27225	27136	27157	27218	27197	27060	27289	27286	27195	27100	27003	27192	27342	27229	27351	27346	27092	27466	27470	27291	27057	27066	27371	27282	26954	27126	27021	27065	27224	27385	27087	27217	27284	27112	27463	27153	27086	27412	27433	27248	27037	26939	27095	27360	27384	27107	27044	27553	27440	27366	27189	27302	27557	27415	27330	27178	27290	27070	27341	27050	27216	27358	27378	27271	27058	27308	27269	27154	27212	27044	27089	27182	27389	27307	27161	27096	27329	27362	26907	27189	27131	27226	27581	27167	27116	27382	26997	27118	27011	27238	27110	27241	27069	27270	27075	27365	27216	27141	27385	27120	26911	27058	27356	27179	27292	27264	27165	27235	27309	27067	27109	27425	27252	27232	27357	27335	27639	27284	27357	27224	27213	27029	27119	27401	27285	27234	27164	27166	27151	27368	27385	27343	27235	27370	27252	27031	27055	27222	27125	26949	27254	27288	27162	27453	27353	27065	27221	27102	27457	27113	27183	27167	27603	27095	27377	27431	27213	27105	27118	27309	27522	27222	27117	27308	27208	27433	26950	27276	27224	27167	26977	26973	27217	27276	27008	27145	27325	27163	27008	26936	27320	27183	27256	27231	27101	27089	26966	27133	27051	27365	27226	27179	27423	27275	26999	27288	27233	27130	27064	27255	27326	27291	27116	27336	27329	27493	27125	27266	27301	27123	27128	27163	27024	27297	27090	27431	27280	27319	27287	27304	27213	27102	26911	27243	27370	27313	27112	27344	27117	27357	27323	27169	27103	27144	27262	27317	27270	27246	27164	27273	27466	27476	27305	27307	27319	27075	27133	27289	27250	27171	27172	27226	27354	27051	27232	27197	26900	27237	27166	27323	27185	27174	27285	27129	27047	26797	27200	27285	27017	27315	27050	26988	27332	27005	27072	27192	27210	26969	27331	27159	27176	27117	27481	27354	27214	27172	27289	27582	27189	27306	27413	27091	27157	27118	27183	27070	27206	27180	27352	27322	27181	27375	27408	27180	27198	27216	27250	27360	27124	27219	27138	27219	27160	27342	27221	27242	27135	27154	27075	27082	27320	27047	27369	27170	27197	27309	26999	27286	27311	27238	27125	27310	27171	27205	27309	27255	27312	27494	27052	27331	27037	27171	27126	27081	27156	27110	27319	27080	27454	27270	27139	27413	27137	27269	27092	26977	27190	27224	27130	27101	27063	27136	27214	27074	27211	27212	27251	27492	27151	27352	27270	27049	27332	27266	27230	27263	27079	27260	27110	27340	27269	27159	27161	27251	27131	27400	27165	27219	27253	27279	27106	27234	27128	27424	27325	27076	27192	27097	27142	27207	27172	27070	26986	27187	27117	27192	27128	27451	27375	27299	27129	27318	26984	27227	27141	27246	27275	27436	27188	27307	27274	27161	27091	27208	27369	27278	27412	27191	27324	27250	27362	27422	27282	27257	27254	27370	26931	27378	27136	27359	27177	27305	27118	27335	27325	27234	27145	27250	27028	27211	27143	27463	27454	27118	27246	27346	27245	27353	27262	27373	27161	27317	27323	27316	27242	27079	27312	27263	27440	27173	27183	27197	27164	27053	27347	27525	27554	27114	27313	27468	27459	27279	27028	27200	27249	27218	27148	27232	27179	27305	26864	27530	27333	27138	27141	27331	27289	27271	27216	27333	27430	27541	27316	27205	27330	27257	26923	27002	27011	27041	27378	27273	27425	27191	27344	27047	27297	27047	27260	27072	27480	27269	27188	27306	27219	27210	27262	27058	27025	27140	27259	27103	27387	27243	27117	27390	27290	27266	27101	27175	27275	27123	27202	27052	27036	27062	27059	27076	27218	27043	27172	27176	27324	27250	27165	27354	27390	27280	27192	27035	26945
49236	78303	66788	46402	33496	40393	63619	49694	30002	19786	17306	16863	16891	16832	16805	16815	16904	16785	16885	16958	16897	16854	16710	16824	16853	16889	16727	16757	16914	16748	16853	16859	16926	16865	16911	16728	16533	16710	16827	16896	16721	16873	16903	16913	16755	16665	16816	16896	16857	16729	16859	16967	16610	16703	16733	16753	16596	16883	16917	16811	16824	16636	16863	16820	16770	16793	16795	16819	16711	16846	16794	16787	16804	16661	16666	16783	16831	16820	16865	16998	16781	17012	16756	16729	16709	16956	16661	16855	17003	16749	17026	16572	16884	16774	16707	16867	16733	16634	16695	16734	17022	16700	16829	16686	16746	16759	16722	16790	16897	16709	16746	16889	16728	16791	16711	16855	16632	16647	16885	16842	16729	16672	16774	16859	16805	16984	16805	16877	16987	16746	16849	16760	16662	16829	16915	16827	16898	16773	16855	17036	16897	16723	16856	16706	16744	16676	16724	16856	16581	16740	16846	16862	16958	16876	16529	16560	16716	16876	16823	16502	16915	16783	16664	17001	16689	16873	16763	16796	16684	16732	16800	16597	16817	16713	16812	16715	16805	16806	16957	17142	16723	16898	16621	16581	16757	16574	16700	16733	16933	16797	16670	16722	16751	17034	16789	16754	16986	16644	16939	16733	16802	16665	16739	16701	16774	16719	16602	16935	16740	16870	16742	16642	16896	16660	16887	16800	16650	16993	16872	16850	16807	16825	16638	16697	16828	16828	16818	16652	16913	16782	16687	16784	16878	16783	16811	16953	16520	16662	16647	16798	16773	16727	16810	16800	16655	16984	16687	16747	16815	16789	16875	16729	16777	16568	16667	16712	16748	16779	16723	16733	16764	16723	16720	16769	16756	16836	16696	16872	16773	16425	16793	16828	16769	16846	16749	16918	16837	16738	16801	16954	16749	16675	16824	16622	16851	16799	16855	16860	16706	16872	16840	16984	16702	16826	16778	16666	16869	16908	16839	16825	16698	16706	16714	16674	16730	16832	16727	16889	16746	16663	16773	16824	16830	16921	16859	16894	16895	16951	16846	16735	16778	16724	16732	16669	16896	16727	16899	16723	16737	16837	16766	16721	16605	16804	16791	16669	16758	16908	16666	16805	16731	16511	16801	16799	16827	16675	16921	16727	16610	16842	16887	16771	16755	16806	16951	16769	16879	16805	16918	16845	16689	16651	16928	16808	16742	16679	16733	16725	16822	16740	16649	16684	16898	16668	16684	16761	16708	16817	16668	16752	16747	16588	16661	16916	16908	16665	16766	16794	16946	16756	16909	16785	16691	16822	16620	16856	16839	16648	16577	16628	16636	16919	16752	16753	16568	16907	16735	16728	16707	16819	16905	16835	16818	16676	16797	16772	16994	16900	16930	16973	16798	16924	16776	16782	16678	16803	16919	16938	16821	16927	16678	16704	16673	16722	16864	16781	16587	16715	16818	16762	16732	16802	16857	16710	16738	16782	16772	16681	16752	16637	16685	16685	16667	16808	16845	16755	16850	16637	16796	16717	16563	16750	16721	16978	16672	16781	16781	16502	16760	16727	16882	16885	16709	16741	16912	16851	16774	16742	16841	16782	16808	16761	16852	16669	16811	16861	16691	16837	16815	16840	16499	16921	16725	16694	16869	16756	16762	16786	16837	16905	16664	16801	16813	16913	16682	16849	16652	16833	16783	16894	16932	16749	16711	16795	16703	16662	16796	16687	16893	16649	16698	16917	16643	16653	16729	16726	16903	16613	16785	16916	16707	16946	16992	16784	16592	16602	16993	16667	16570	16869	16900	16743	16761	16577	16750	16712	16780	16685	16826	16677	16797	16726	16851	16630	16827	16752	16794	17034	16659	16805	16927	16810	16852	16796	16835	16987	16658	16780	16880	16820	16834	16654	16733	16886	16769	16853	16855	16753	16755	16930	16876	16674	16742	16790	16869	16712	16819	16792	16771	16811	16710	16793	16719	16767	16725	16966	16763	16700	16603	16725	16953	16681	16818	16883	16710	16708	16805	16684	16759	16822	16735	16681	16898	16800	16888	16801	16842	16608	16893	16777	16780	16746	16891	16941	16760	16451	16657	16701	16794	16696	16690	16958	16737	16835	16599	16760	16800	16658	16841	16691	16642	16933	16623	16802	16654	16635	16792	16900	16803	16689	16929	16958	16801	17006	16816	16937	16769	16709	16873	16841	16750	16900	16777	16810	16844	16744	16775	16526	16746	16778	16724	16743	16908	16789	16589	16756	16946	16901	16459	16833	16976	16805	16575	16665	16824	16653	16661	16710	16754	16837	16658	16917	16872	16820	16833	16741	16748	16734	16869	16603	16703	16887	16791	16760	16869	16685	16855	16669	16832	16793	16667	16906	16772	16736	16745	16687	16625	16803	16626	16724	16680	16741	16696	16697	16813	16854	16755	16770	16897	16662	16725	16655	16863	16828	16909	16971	16704	16698	16613	16817	16797	16606	16791	16687	16792	16730	16928	16719	16871	16827	16832	16742	16703	16781	16656	16846	16520	16816	16874	16852	16772	16740	16746	16703	16884	16725	16862	16617	16628	16662	16761	16755	16840	16780	16819	16836	16755	16874	16966	16606	16776	16697	16811	16633	16950	16878	16898	16828	16917	16876	16840	16824	16817	16877	16834	16679	16839	16617	16672	17087	16941	16737	16914	16766	16777	16740	16777	16860	16686	16762	16771	16886	16833	16802	16763	16968	16865	16773	16960	16649	16850	16931	16695	16849	16774	16722	16856	16736	16751	16884	16740	16787	16601	16896	16701	16635	16837	16651	16756	16653	16640	16770	16955	16799	16804	16735	16761	16938	16947	16741	16995	16842	16672	16852	17023	16771	16705	16649	16827	16748	16903	16694	16846	16639	16666	16652	16874	16624	16771	16616	16948	16945	16717	16796	16674	16757	16584	16681	16926	16877	16903	17002	16794	16832	16810	16883	16673	16747	16669	16892	16849	16808	16596	16882	16824	16814	16775	16757	16771	16865	16857	16769	16881	16691	16647	16887	16631	16785	16884	16891	16898	16839	16770	16787	16709	16598	16848	16699	16847	16966	16801	16692	16864	16701	16863	16802	16596	16697	16584	16921	16900	16812	16672	16799	17022	16662	16726	16742	16826	16801	16761	16741	16797	16767	16938	16716	16814	16823	16643	16581	16727	16661	16817	16745	16865	16740	16738	16675	16696	17017	16829	16884	16754	16724	16668	16682	16764	16724	16800	16581	16596	16755	16780	16708	16996	16783	16846	16784	16783	16883	16785	16823	16734	16738	16844	16667	16760	16812	16778	16798	16832	16648	16906	16806	16904	16808	16665	16780	16986	16599	16846	16731	16774	16833	16762	16696	16728	16781	16992	16673	16723	16811	16663	16819	16722	16723	16878	16725	16891	16809	16762	16787	16947	16721	16786	16849	16921	16718	16867	16815	16747	16633	16868	16656	16689	16809	16801	16999	16708	16632	16791	16715	16728	16766	16831	16561	16886	16768	16507	16790	16628	16721	16893	16749	16783	16668	16565	16602	16716	16721	16843	16833	16835	16823	16923	16809	16938	16721	16644	16757	16660	16609	16706	16771	16814	16858	16875	16795	16796	16745	16558	16968	16744	16773	16888	16653	16821	16840	16813	16879	16836	16704	16836	16758	16849	16871	16562	16699	16781	16845	16686	16830	16801	16747	16892	16685	16691	16751	16631	16797	16690	16780	16740	16770	16918	16693	16659	16760	16699	16978	16726	16852	16758	16737	16908	16735	16935	16792	16717	16762	16765	16662	16706	16760	16769	16739	16804	16759	16849	16747	17031	16786	16764	16788	16857	16730	16810	16855	16654	16821	16865	16829	16847	16756	16777	16791	16738	16816	16900	16755	16720	16883	16860	16730	16823	16694	16752	16985	16776	17030	16696	16966	16873	16875	16779	16827	16760	16743	16775	16850	16752	16783	16871	16814	16660	16799	16831	16773	16834	16731	16699	16680	16909	16745	16701	16634	16765	16921	16795	16717	16685	16829	16902	16794	16809	16629	16815	16633	16840	16723	16706	16830	16670	16713	16889	16762	16785	16616	16819	16849	16728	16670	16748	16750	16716	16824	16698	16659	16812	16719	16779	16728	16702	16670	16676	16701	16668	16677	16588	16800	16904	16728	16608	16759	16709	16734	16795	16828	16650	16708	16764	16724	16780	16704	16763	16653	16770	16773	16972	16704	16887	16552	16779	16702	16584	16705	16872	16819	16806	16763	16792	16809	16869	16671	16857	16741	16891	16829	16774	16825	16810	16909	16775	16927	16737	16805	16674	16545	16765	16633	16723	16951	16646	16758	16729	16788	16823	16766	16695	16729	16887	16784	16744	16848	16619	16759	16678	16676	16955	16761	16798	16777	16927	16995	16679	16946	16917	16716	16897	16763	16615	16933	16875	16783	16770	16902	16845	16899	16645	16875	16762	16721	16833	16652	16981	16643	16798	16875	16715	16696	16606	16949	16941	16814	16681	16604	16767	16655	16660	16861	16768	16554	16791	16808	16642	16609	16655	16897	16737	16778	16700	16621	16909	16791	16897	16970	16666	16883	16677	16758	16669	16790	16753	16772	16819	16646	16965	16906	16791	16761	16963	16657	16795	16690	16845	16846	16702	16581	16791	16758	16827	16749	16815	16687	16792	16733	16771	16752	16675	16896	16963	16702	16783	16841	16924	16670	16862	16783	16775	16701	16628	16690	16658	16812	16768	16850	16751	16648	16879	16810	16715	16673	16799	16689	16732	16757	16775	16822	16819	16837	16702	16935	16657	16825	16689	16802	16803	16789	16516	17044	16766	16784	16729	16686	16650	16719	16744	16811	16769	16701	16825	16909	16771	16689	16874	16764	16813	16759	16796	17015	16925	16856	16813	16737	16915	16861	16702	16779	16776	16656	16839	16618	16618	16527	16911	16765	16776	16718	16811	16688	16751	16844	16724	16796	16979	16805	16941	16730	16715	16721	16727	16754	16814	16904	16724	16909	16867	16791	16624	16726	16560	16562	16868	16925	16759	16883	16794	16785	16832	16908	16848	16779	16766	16443	16720	16700	16815	16736	16674	16842	16868	16662	16724	16710	16832	16897	16602	16864	16809	16781	16767	16698	16986	16813	16789	16797
41278	49073	52138	43793	35572	30087	31338	31474	28712	27426	27014	26819	26910	26703	26671	26834	26914	26748	26809	26859	26834	26498	26697	26562	27027	26752	26736	26799	26750	27021	26697	26853	26661	26729	26992	26882	26907	27015	26907	26905	26739	26785	26545	26459	26786	26807	26737	26898	26914	26786	26814	26722	26658	26606	26664	26483	26746	26784	26872	26855	26904	26705	26839	26838	26796	26760	26774	26684	26542	26700	26697	26730	26569	26752	26596	26855	26681	26748	26645	26635	26846	27050	26550	26718	26986	26832	26848	26752	26596	26595	26928	26716	26996	26693	26836	26535	26807	26970	26725	26738	26863	26866	26907	26885	26707	26905	26674	26638	26763	26771	26822	26897	26701	26668	26915	26853	26666	26520	26704	26573	26859	26809	26739	26869	26849	26836	26721	26773	26623	26906	26673	26550	26878	26580	26797	26488	26588	26637	26654	26606	26577	26747	26652	26681	26801	26811	26634	26700	26707	26909	26904	26834	26745	26759	26808	26851	26715	26739	26514	26969	26771	26714	26602	26807	26678	26689	26554	26745	26468	26616	26605	26689	26916	26813	26778	26935	26731	26756	26827	26705	26815	26574	26866	26665	26541	26526	26766	26833	26833	26673	26655	26802	26721	26637	26780	26904	26656	26713	26681	26760	26847	26671	26620	26490	26896	26707	26630	26961	26772	26688	26983	26627	26719	26460	26773	26806	26515	26896	26703	26828	26983	26636	26940	26807	26697	26696	26819	26818	27000	26937	26769	26569	26560	26952	27003	26983	26820	26612	26617	26565	26655	26756	26474	26890	27074	26673	26667	26799	26797	26608	27024	26753	26595	26677	26736	26388	26555	26472	26617	26599	26654	26710	26565	26912	26876	26866	26603	26717	26657	26866	26846	26723	26857	26715	26748	26761	26780	26609	26600	26853	26844	26754	26630	26953	26835	26648	26559	26633	26575	26655	26790	26974	26540	26772	26627	26721	26560	26908	26701	26500	26759	26842	26705	27075	27024	26820	26620	26768	26555	26849	26840	26560	26691	26572	26718	26683	26734	26673	26586	26528	26676	26947	26693	26661	26779	26863	26937	26723	26746	26763	26660	26701	26788	26876	27014	26936	26729	26927	26440	26660	26666	26689	26589	26591	26800	26651	26865	26594	26770	26825	26381	26693	26696	26448	26707	26781	26587	26601	26828	27039	26894	26663	26856	26779	26779	26983	26630	26745	26694	26792	26540	26902	26743	26686	26613	26462	26716	26769	26579	26547	26946	26609	26817	26712	26675	26461	26703	26592	26506	26822	26800	26800	26587	26596	26630	26728	27051	26802	26462	26771	26843	26654	26945	26747	26798	26897	26776	26492	26988	26733	26617	26789	26833	26787	26760	26723	26645	27138	26818	26891	26693	27097	26893	26862	26936	26468	26820	26508	26679	26635	26744	26729	27080	26769	26910	26788	26931	26825	26713	26662	26802	26672	26865	26710	26857	26609	26714	26988	27073	26668	26606	26619	26672	26486	26708	26544	26648	26748	26875	26620	26724	26833	26759	26677	26642	26559	26803	26522	26815	26827	26881	26708	26922	26641	26710	26682	26343	26910	27060	26717	26824	26654	26633	26830	26794	27076	26874	26866	26627	26820	26805	26687	26742	26646	26665	26461	26761	26695	26987	26911	26658	27002	26804	26678	26910	26592	26794	26664	26897	26720	26788	26637	26779	26773	26869	26851	26869	26567	26706	26625	26663	26687	26399	26810	26886	26837	26663	26809	26565	26963	26546	26910	26714	26697	26851	26907	26758	26772	26778	26773	26738	26738	26643	27122	26579	26655	26631	26631	26748	26730	26748	26651	26849	26891	26662	26573	26710	26708	26679	26646	26908	26885	26700	26589	26791	26512	26596	26774	26687	26594	26738	26623	26823	26964	26877	26449	26756	26589	26644	26595	26806	26894	26522	26714	26735	26691	26596	26538	26828	26701	26845	26768	26616	26662	26898	26810	26840	26802	26676	26828	26910	26856	26469	26802	26665	26992	26705	26732	26764	27006	26568	26775	26635	26799	26797	26774	26664	26671	26465	26498	26841	26557	26557	26618	26905	26733	26629	26632	26967	26701	26779	26873	26620	26976	26698	26744	26647	26833	26832	26702	26837	26677	26721	26701	26689	26488	26864	26933	26870	26928	26857	26748	26471	26865	26591	26787	26821	26922	26920	26591	26560	26557	26797	26914	26623	26971	26774	26921	26527	26660	26662	26603	26591	26695	26852	26824	26737	26529	26696	26793	27079	26595	26812	26667	26798	26513	26503	26565	26488	26852	27020	26745	26729	26616	26611	26683	26974	26712	26623	26806	26522	26626	26766	26692	26637	26664	26606	26646	26803	26669	26722	26787	26640	26795	26667	26935	26709	26464	26999	26687	26579	26722	26676	26674	26759	26895	26782	26638	26721	26630	26998	26731	26892	26999	26777	26657	26770	26452	26727	26881	26614	26772	26749	26638	26952	26724	26581	26677	26488	26914	26929	26949	26765	27007	26815	26901	26765	26813	26624	26741	26791	26692	26674	26552	26883	26652	26490	26750	26714	26695	26518	26597	26702	26623	26887	26901	26662	26858	26932	26525	26783	26625	26721	26612	26719	26874	26798	26784	26812	27206	26871	26641	26638	26820	26911	26886	26927	26748	26774	26668	26612	26789	26655	26751	26472	26697	26625	26801	27025	26579	26651	26833	26756	26678	26610	26704	26859	26710	26701	26754	26995	26820	26458	26782	26770	26855	26552	26375	26618	26795	26705	26682	26750	26974	26773	26641	26840	26767	26622	26600	26707	26618	26740	26748	26684	26633	26623	26682	26752	26704	26552	26707	26639	26877	26806	26623	26800	26837	26774	26928	26899	26501	26743	26679	27047	26544	26601	26766	26786	26765	26806	26710	26905	26827	26643	26696	26787	26744	26395	26748	26720	26609	26884	26693	26785	26847	26791	26764	26698	26774	26406	26890	26817	26895	26846	26748	26922	26832	26736	26728	26605	26824	26872	26699	26604	26551	26860	26886	26796	26644	26585	26560	26712	26519	26604	26827	26464	26598	26755	26900	27045	26866	26934	26945	26718	26731	26599	26721	26503	26662	26869	26655	26961	26899	26742	26682	26884	26522	26666	26900	26599	26732	26686	26797	26646	26916	26615	26645	26772	26597	26725	26829	26483	26771	26806	26610	26769	26581	26746	26787	26689	26785	26580	27085	26535	26807	26689	26590	26757	26816	26354	26770	26844	26591	26897	26638	26711	26343	26746	26890	26931	26560	26797	26592	26598	26868	26715	26682	26583	27035	26799	26551	26723	26587	26520	26697	26620	26847	26807	26908	27050	26764	26899	27069	26991	26789	26735	26663	26824	27032	26848	26697	26564	26798	26393	26667	26588	26682	26922	26773	26716	26446	26382	26479	26947	26809	26925	26941	26767	26821	26644	26992	26726	26732	26834	26588	26765	26816	26819	26855	26698	26937	26881	26866	26918	26828	26805	26697	26784	26766	26585	26617	26486	26729	26678	26613	26654	26540	26819	26825	26633	26734	26905	26601	26750	26664	26545	26859	26602	26785	26751	26691	26836	26901	26480	26800	26487	26712	27016	26823	26863	26513	26820	26679	26752	26653	26710	26650	26605	26679	26756	26774	26642	26669	26687	26714	26665	26601	26475	26987	26661	26695	26896	26716	26846	26861	27071	26723	26713	26622	26811	26505	26730	26664	26672	26311	26790	26741	26784	26844	26674	26660	26644	26687	26889	26570	26876	26697	26680	26914	26718	26674	26778	26871	26785	26749	26464	26629	26864	26733	26929	26724	26647	26861	26648	26628	26890	26815	26838	26560	26796	26894	26771	26839	26846	26831	26785	26564	26806	26738	26760	26670	26627	26565	26394	26475	26622	26833	26903	26978	26717	26857	26883	26681	26563	26409	26956	26843	26741	26768	26466	26473	26688	26562	26685	26594	26725	26556	26781	26735	26949	26781	27031	26847	26821	26922	26693	26712	26750	26855	26783	26817	26783	26454	26747	26851	26676	26963	26840	26720	26885	26719	26762	26665	26727	26765	26771	26617	26544	26687	26968	27006	26556	26854	26778	26834	26848	26703	26861	26695	26789	26994	26824	26710	26848	26944	26784	26831	26783	26744	26558	26851	26620	26625	26665	26902	26770	26924	27038	27067	26596	26782	26906	26865	26929	26823	26915	26697	26632	27032	26747	26640	26876	26663	26717	26581	26870	26753	26668	27026	26810	26557	26709	26720	26722	26653	26929	26725	26730	26882	26807	26899	26712	26896	26669	26665	26649	26718	26754	26797	26782	26760	26649	26659	26669	26828	26649	26616	27051	26596	26952	26862	26670	26778	26870	26653	26961	26731	26811	26680	26650	26948	26546	26662	26896	26842	26749	26683	26823	26800	26845	26529	26718	26724	26723	26506	26705	26675	26559	26740	26721	26917	27167	26638	26469	26511	26920	26817	26580	26883	26916	26563	26785	26725	26573	26753	26721	26543	26780	26645	26478	26608	26781	26912	26558	26855	27140	26730	26754	26829	26951	26788	26752	26634	26915	26885	26546	26900	26487	26633	26949	26914	26597	26839	26817	26933	26817	26882	26787	26642	26585	26512	26656	27056	26592	26673	26782	26732	26851	26559	26777	26621	26569	26850	26631	26740	26941	26578	26844	26674	26591	26778	26717	26933	26747	26927	26604	26827	26732	26908	26681	26710	26804	26768	26950	26761	26781	26699	26571	26658	26854	26638	26737	26727	26756	26879	26604	26767	26627	26923	26623	26649	26590	26649	26597	26682	26358	26636	26759	26828	26903	26880	26807	26966	26903	26814	26692	26633	26637	26726	26709	26678	26794	26709	26637	26725	26927	26779	26532	26725	26767	27018	26737	26881	26588	26715	26822	26914	27036	26806	26705	26704	26855	26592	26638	26528	26892	26540	26697	26715	26736	26848	26733	26509	27022	26810	26609	26922	26852	26574	26930	26716	26780	26504	26609	26666	26729	26684	26535	26793	26698	26808	26870	26692	26478	26702	26669	26617	26771	26986	26706	26781	26777	26719	27060	26930	26866	26816	26638	27046	26934	26679	26714	26724	26574	26593	26838	26850	26421	26691	26881	26536	26707	26802	26920	26946
40817	59471	51782	33940	26508	18544	21031	20388	17606	16663	16263	16137	16092	16226	16260	16230	16151	16265	16134	16263	16153	16071	16194	16155	16027	16062	16072	16191	16147	16243	16119	16133	16106	16156	16252	16303	16087	15933	16161	16080	16263	16105	16204	16187	16252	16071	16248	16275	16303	16077	15807	16091	16356	16016	16001	16051	16114	16064	16237	16118	16053	16135	16070	16190	16134	15997	16197	16133	16142	16332	16228	16052	15900	16096	15935	16249	16108	16088	16034	16249	16157	16220	16074	16314	16188	16110	16181	16047	16217	16066	16176	16005	15858	16310	16106	16155	16224	16118	16307	16088	16249	15943	15973	16318	16133	16012	16128	16011	16114	16079	15930	16080	16143	16255	16301	16174	16015	16151	16090	16285	16145	16121	16024	16174	16024	15981	16031	15964	15979	16260	16095	16022	16165	16100	16291	16360	16127	15987	16298	16028	16027	16081	16105	16015	16212	16311	16074	16091	16194	16366	16243	15998	16117	16261	16190	16110	16116	16046	16201	16219	16135	16072	16071	16007	16113	16273	15997	16145	15974	16055	16227	16210	16095	16122	16201	16265	16077	16150	16184	16055	15932	16033	16043	15967	16049	16127	16181	16207	16178	16059	16128	16144	15942	16052	16115	16048	15919	16115	15959	15965	16158	16109	16059	16275	16084	16313	16117	15918	16076	15896	15990	16058	16272	16055	16289	16073	16158	16104	16190	16251	16088	16222	16175	16177	16246	16069	16123	16090	16004	16120	15924	16079	16075	15952	16197	16152	16207	16075	16270	16253	16157	16018	16064	16132	15934	16228	16235	16054	16275	16026	16213	16246	15978	15983	16022	16071	16255	16207	16167	16103	16170	16250	16133	16068	16071	15964	16113	16080	16103	15964	16230	16109	16150	16274	16112	16194	15969	16047	16045	16126	16193	16214	16017	16103	16190	16196	15979	16182	16306	16035	16201	16073	16198	15990	15998	16087	16140	16180	15992	16010	16136	16109	16155	16071	16128	16082	16138	16205	16071	15970	16099	16102	16162	16127	16152	16260	16109	16158	16283	16155	16118	16081	16163	16037	16113	16205	16191	16114	16034	16130	16100	16073	16189	16205	16180	16292	16024	16216	16138	16147	15962	16124	16164	16019	15935	16169	16365	16061	16166	16138	16080	16013	16219	16245	16096	16293	15932	16158	16221	16231	16142	16023	16158	16217	16270	16117	16083	16127	16176	16081	16288	16177	16013	16197	16211	16164	16239	15998	16276	16208	16086	16072	15950	16044	16113	16164	16089	16122	16139	16028	16095	16407	16222	16229	16133	16202	16187	16123	16162	16176	16242	16030	16206	16086	15987	15954	16157	16177	16235	16009	16072	16236	16118	16104	16150	16305	16058	16425	16222	16119	16179	16132	16251	16231	16010	16133	16105	15848	16213	16341	16094	16265	16143	16307	16151	16144	16182	16184	16057	16003	16180	16284	16207	15943	16204	16125	16029	16247	16197	16126	16123	16292	16113	16127	15918	16190	16155	16002	16129	16299	16097	15958	16112	16206	16094	16112	16115	16173	16049	16154	16147	16118	16174	16115	15948	16172	16243	15913	16287	16058	16269	16176	16106	16251	16229	16036	16200	16171	16271	15918	16075	16071	15970	16128	16357	16086	16102	15999	16077	16212	16148	16104	16120	16045	16196	16105	16014	16237	16038	16125	16052	16177	16154	16099	16007	16143	16041	16065	15969	16018	16123	16033	16202	15988	16091	16202	16152	16154	16043	16182	16099	16143	16114	16193	16183	16257	16170	16269	16112	16195	16009	16153	16034	16186	16148	16094	16028	16185	16136	16330	16206	16115	16082	16328	16093	16294	16252	16208	16330	16164	16026	16184	16206	16036	16061	16128	16075	16135	16273	15915	16091	16278	16136	16193	16108	16026	16094	16073	16220	15991	16039	16107	16008	16180	16079	16016	16114	16080	16007	16025	16109	16102	15914	16154	16113	16080	16109	16151	16118	16089	16208	16106	16077	16253	16199	16131	16190	16198	16250	16249	16196	16200	16165	16110	16148	16117	16109	16066	16244	16158	16200	16215	16037	16184	16201	16187	16092	16244	16024	16171	16095	15937	16108	16072	16057	16073	16091	16093	16118	16007	16029	16312	16087	16124	16090	16203	16130	16210	16047	16308	16132	16195	15891	16187	16110	16136	16107	16202	15964	15985	16224	16258	16207	16118	16302	16113	16285	16109	16154	16172	16122	16214	16038	16158	16136	16211	16055	16255	16038	16131	16089	16073	16018	16098	16156	15993	16143	16083	16175	15936	16259	16214	16170	16146	16088	16245	16202	16058	16205	15931	16138	16087	16119	16167	16286	16250	16197	16197	15882	16093	16062	16394	16027	16185	16134	15988	16363	16209	16195	15984	16356	16129	16132	16172	15986	16186	16127	16216	15999	16226	16119	15944	16138	16113	16032	16167	16285	16221	16255	16104	16173	16291	16024	16081	16115	16199	16190	16059	15927	16153	15998	16117	16004	16142	16194	16191	16140	16137	16029	16115	16149	16275	16197	16057	16103	16184	16105	16205	16080	16111	16124	16097	16172	16130	16148	15918	15972	15965	16135	16043	15985	16089	16198	16015	16282	16071	16092	16169	16269	16026	16157	16093	16056	16336	16236	16095	16113	15970	16123	16096	16154	16243	15981	16161	16230	16088	16162	16356	16253	16084	16107	16033	16058	16258	16058	16172	16099	16347	16118	16136	16265	16167	16284	16165	15952	16014	16019	16083	15986	16307	16329	16094	16138	15928	16231	16077	16271	16095	16308	16162	16083	16064	16199	16122	16128	16178	16054	16152	16149	16152	16182	16012	16309	16176	15990	16107	16092	16101	16228	16182	16150	16219	16054	16172	16116	16184	15939	16245	16053	16120	16237	16091	16103	16106	15982	15926	16067	16167	16062	15944	16096	16241	16149	16137	16126	15953	15999	16088	16076	16270	16254	16218	16028	16283	16137	16025	16216	16104	16198	16037	16192	16164	16171	16058	16212	16127	16074	16024	16123	16091	16130	16175	15958	16075	16037	16149	15956	15976	16165	16065	15988	16172	16178	16227	16216	16160	16074	15950	16199	16085	16190	16274	16225	16113	16241	16158	16109	16042	16131	16161	16231	16101	16150	16089	16356	16199	16085	16122	16129	16114	16252	16298	16284	16086	16120	16078	16156	16311	16173	15906	16049	16090	16053	16123	16290	16019	16052	15938	16049	16091	16257	16233	16236	15902	16230	16084	16094	16177	16162	16021	16104	16182	16244	16045	16097	16067	16192	16261	16316	16260	16117	16051	16252	16124	16191	16018	16232	16097	16097	16168	16026	16135	15998	16227	16334	16087	16111	16136	16114	16170	16137	16092	16120	15927	16082	16148	16241	15888	16282	16187	16077	15997	16017	16213	16281	15995	16021	16134	16040	16344	16151	16093	16114	16098	16065	16207	16098	16172	16276	16042	16077	16267	16119	16092	16238	16092	16275	16202	15977	16150	15964	16094	16187	16212	16187	16142	16040	16376	16220	16078	16119	16384	16258	15983	16165	15947	16214	16158	16279	16214	16327	16100	16321	16206	16155	16329	16015	16017	16195	16022	16064	16086	16069	16167	16173	16269	16264	16001	15909	16166	16260	16020	15987	16331	16135	16025	16132	16031	16092	16144	16105	16137	16302	16178	16155	16126	16160	16149	16059	16063	16185	16078	16063	16058	16084	16184	16048	16049	16092	15938	16041	16180	16042	16204	16192	16117	16095	16158	16234	16124	16150	16085	16239	16120	16149	16324	16210	16224	16166	16243	16040	16278	16101	16070	16107	16249	16168	16141	16202	16125	16275	16059	16119	16061	16175	16074	16060	15919	15972	16239	16094	16206	16280	16009	16184	16223	15992	16247	16286	16284	16016	16214	16052	16160	16049	16156	16159	16104	16151	16038	16207	16243	16141	16163	16127	16149	15979	15961	16108	16062	16023	15974	15949	16219	15979	16099	16086	16158	16283	16078	16212	16086	16038	16045	16114	16189	15983	16260	16115	15974	16042	16117	16154	16034	16085	16150	16111	16272	16166	15996	16227	15958	16250	16056	16384	16056	16118	16101	16127	16120	16018	16138	16209	16176	16326	16202	16089	16153	16242	16291	15910	16247	16037	16178	16165	16132	16096	16221	16109	16071	16117	16161	16031	16124	15973	16096	16137	16116	16163	16194	16148	16284	16393	15962	16037	15979	15972	16082	16078	16035	16039	16313	15991	16183	16324	16169	16017	16042	16135	16050	16253	16044	16137	15982	16218	16186	16033	16370	16109	16218	16167	16133	16228	15980	16033	16004	15958	16165	16089	16191	16090	16047	16116	16169	16177	16257	16134	16086	16274	15951	16053	16020	16149	16056	16332	15978	16127	16174	16066	15875	16283	16199	16122	16079	16001	16129	16070	16044	16243	16265	16178	16152	15943	16115	16140	16141	16060	16247	16196	16052	16150	16176	16225	15975	16272	16211	16072	16194	16059	16193	16282	16099	16042	16186	16271	16123	16141	16190	16204	16164	15960	16243	16112	16035	16111	16214	16221	16079	16063	16050	15949	16109	15966	16173	16167	16104	16179	16046	15975	16144	16012	16039	16143	15856	16195	16216	16274	16057	16168	16188	16189	16065	16230	16159	16210	16217	16240	16132	16061	16117	16268	16002	16220	16137	16213	16168	15929	16026	16080	16048	16070	16215	16222	16076	16138	16186	16135	16159	16174	16036	16211	16052	16087	15948	16075	16183	16131	16007	16179	16114	16156	16154	16094	16029	16260	16023	16077	16112	16184	16007	16146	16174	16147	16076	16306	16176	16163	16339	16094	16154	16179	16333	16026	16161	16131	16129	16015	16231	16042	16190	16349	16119	16161	16004	16094	16004	16193	16243	16317	16236	16109	15933	16113	16083	16125	16215	16205	16265	16084	16042	15923	15929	16205	16237	16088	16183	16158	16264	16139	16020	16196	16162	16055	16157	16306	16063	16309	15830	16211	15997	16154	15964	16244	16062	16162	16186	16142	16167	16235	16285	16097	16016	16026	15977	16249	16214	16294	16499	16105	16116	15935	16160	16159	16136	16148	16170	16152	15991	16134	16230	16028	16301	16013	16160	16226	16077
26063	25832	43550	42490	33983	40092	50194	40742	31354	28091	27153	27023	27108	26853	26616	26460	26604	26664	26543	26713	26811	26827	26418	26639	27048	26693	26626	26646	26693	26523	26938	26738	26486	26389	26650	26661	26630	26539	26545	26694	26692	26496	26488	26773	26465	26663	26582	26865	26853	26491	26751	26713	26477	26503	26638	26774	26683	26676	26544	26363	26555	26802	26576	26510	26601	26532	26400	26696	26370	26685	26672	26475	26630	26646	26712	26716	26660	26641	26672	26808	26632	26538	26295	26773	26802	26690	26519	26621	26568	26524	26740	26717	26513	26478	26939	26669	26445	26511	26592	26606	26363	26657	26754	26607	26551	26593	26669	26649	26691	26583	26613	26370	26443	26585	26527	26561	26482	26687	26506	26631	26482	26557	26602	26445	26566	26797	26636	26379	26227	26688	26816	26691	26597	26823	26755	26562	26761	26556	26623	26521	26626	26696	26575	26661	26751	26414	26566	26375	26693	26617	26471	26599	26459	26517	26662	26575	26207	26428	26634	26699	26788	26516	26511	26568	26457	26447	26710	26512	26425	26597	26819	26438	26458	26615	26505	26351	26634	26574	26454	26266	26545	26729	26636	26547	26552	26554	26441	26322	26365	26404	26567	26586	26699	26750	26475	26698	26477	26640	26664	26415	26426	26654	26662	26662	26457	26474	26501	26557	26631	26335	26688	26588	26662	26398	26406	26780	26757	26655	26453	26703	26619	26599	26799	26612	26668	26573	26424	26548	26597	26599	26544	26644	26828	26542	26514	26804	26618	26526	26488	26479	26417	26583	26673	26765	26408	26659	26606	26792	26552	26646	26547	26542	26721	26457	26727	26560	27041	26657	26470	26589	26704	26519	26330	26648	26667	26656	26710	26654	26609	26465	26626	26598	26629	26694	26682	26744	26716	26518	26823	26615	26371	26744	26654	26701	26792	26571	26319	26447	26662	26398	26367	26497	26566	26665	26549	26591	26812	26744	26421	26348	26615	26467	26634	26768	26595	26212	26618	26779	26808	26477	26252	26585	26731	26572	26561	26503	26590	26459	26639	26469	26564	26604	26662	26553	26556	26442	26483	26565	26704	26565	26559	26667	26527	26627	26561	26484	26568	26786	26702	26500	26746	26446	26592	26419	26538	26801	26677	26513	26456	26497	26542	26372	26591	26432	26528	26378	26518	26507	27019	26833	26647	26442	26661	26450	26570	26452	26634	26474	26868	26637	26575	26613	26752	26696	26684	26816	26555	26622	26652	26706	26657	26489	26572	26438	26724	26773	26801	26653	26729	26301	26632	26423	26681	26605	26641	26604	26647	26495	26655	26522	26542	26477	26626	26825	26358	26639	26532	26442	26460	26594	26307	26540	26659	26433	26298	26364	26520	26614	26911	26779	26448	26636	26587	26565	26466	26430	26543	26526	26672	26368	26614	26723	26630	26402	26436	26856	26638	26503	26509	26571	26701	26641	26620	26452	26529	26580	26626	26630	26734	26465	26594	26507	26703	26723	26618	26286	26417	26539	26564	26661	26841	26611	26550	26722	26538	26529	26602	26766	26470	26428	26496	26563	26424	26816	26640	26453	26369	26683	26648	26481	26605	26738	26800	26580	26464	26630	26243	26804	26509	26748	26579	26637	26553	26725	26699	26679	26499	26709	26783	26887	26372	26476	26768	26807	26588	26587	26495	26575	26708	26742	26721	26770	26456	26715	26582	26513	26453	26513	26689	26624	26656	26631	26848	26717	26487	26640	26784	26377	26671	26473	26442	26525	26541	26606	26604	26678	26684	26519	26551	26564	26520	26392	26600	26621	26519	26814	26547	26463	26531	26573	26769	26780	26584	26736	26579	26621	26377	26529	26718	26533	26845	26465	26438	26889	26664	26462	26606	26663	26336	26747	26598	26685	26759	26817	26712	26419	26626	26699	26922	26509	26536	26597	26674	26526	26575	26660	26732	26447	26883	26636	26462	26667	26424	26731	26443	26683	26638	26518	26544	26746	26700	26583	26566	26483	26611	26580	26562	26513	26684	26658	26487	26528	26649	26674	26647	26740	26525	26413	26805	26685	26510	26644	26752	26592	26543	26756	26648	26673	26450	26476	26666	26683	26665	26592	26700	26631	26694	26445	26498	26464	26790	26681	26736	26553	26501	26545	26727	26854	26497	26589	26777	26397	26547	26537	26359	26536	26466	26633	26590	26479	26464	26446	26660	26555	26761	26511	26633	26508	26506	26362	26342	26630	26536	26841	26439	26397	26659	26416	26646	26676	26351	26644	26662	26705	26562	26929	26631	26501	26634	26790	26630	26619	26604	26756	26534	26245	26789	26816	26472	26617	26570	26744	26480	26692	26658	26776	26631	26390	26591	26464	26767	26598	26542	26516	26557	26532	26387	26509	26656	26600	26819	26510	26375	26561	26410	26707	26544	26740	26514	26764	26588	26732	26786	26502	26423	26658	26629	26623	26819	26676	26594	26525	26508	26543	26637	26843	26546	26508	26618	26587	26633	26548	26663	26907	26616	26666	26633	26519	26611	26623	26532	26667	26321	26414	26676	26668	26619	26685	26704	26958	26650	26585	26576	26693	26426	26730	26723	26600	26882	26485	26694	26642	26868	26481	26354	26516	26614	26736	26634	26486	26812	26573	26600	26609	26749	26686	26789	26588	26814	26342	26628	26481	26758	26195	26560	26463	26706	26796	26363	26573	26312	26584	26811	26809	26548	26556	26944	26702	26507	26374	26581	26477	26623	26203	26646	26435	26831	26367	26503	26442	26410	26669	26602	26750	26322	26756	26586	26523	26651	26423	26548	26570	26657	26547	26684	26843	26368	26615	26416	26450	26575	26388	26479	26496	26406	26587	26676	26596	26832	26649	26601	26618	26687	26692	26294	26678	26545	26651	26701	26684	26745	26567	26310	26299	26711	26732	26726	26840	26744	26528	26769	26728	26650	26348	26696	26507	26538	26684	26693	26570	26494	26826	26692	26702	26698	26473	26570	26645	26600	26484	26767	26630	26532	26805	26582	26561	26326	26903	26710	26522	26573	26471	26414	26524	26657	26762	26592	26614	26650	26851	26737	26635	26581	26567	26793	26697	26557	26397	26513	26535	26497	26558	26504	26499	26656	26462	26654	26469	26965	26450	26482	26613	26568	26624	26550	26398	26423	26506	26438	26636	26412	26525	26567	26563	26613	26626	26609	26490	26745	26734	26705	26793	26677	26587	26702	26333	26522	26389	26372	26510	26527	26580	26392	26375	26406	26407	26505	26778	26788	26546	26685	26412	26580	26552	26800	26567	26675	26642	26457	26626	26611	26566	26557	26244	26494	26614	26468	26531	26705	26435	26686	26398	26649	26928	26567	26540	26639	26661	26738	26710	26584	26644	26603	26792	26599	26684	26729	26583	26620	26379	26629	26592	26499	26745	26629	26782	26927	26812	26718	26580	26574	26541	26771	26522	26520	26401	26805	26560	26449	26499	26762	26861	26569	26551	26677	26712	26641	26493	26498	26511	26704	26638	26702	26865	26449	26321	26764	26601	26572	26798	26748	26598	26622	26567	26560	26739	26440	26302	26620	26613	26612	26524	26623	26765	26671	26550	26592	26587	26630	26481	26662	26561	26701	26613	26416	26514	26648	26716	26623	26732	26586	26595	26575	26365	26731	26707	26560	26497	26537	26500	26833	26478	26533	26689	26496	26625	26545	26422	26751	26681	26574	26373	26415	26674	26571	26456	26728	26713	26854	26558	27047	26502	26551	26318	26624	26681	26769	26544	26684	26852	26478	26456	26415	26742	26703	26739	26433	26682	26670	26575	26671	26878	26766	26219	26698	26593	26644	26417	26712	26615	26580	26648	26654	26680	26752	26552	26797	26349	26816	26591	26714	26469	26381	26595	26403	26527	26815	26459	26637	26611	26572	26544	26464	26538	26779	26646	26607	26579	26410	26464	26675	26544	26608	26459	26489	26827	26609	26751	26538	26532	26610	26734	26753	26744	26495	26396	26578	26741	26720	26478	26554	26716	26488	26733	26632	26708	26678	26745	26740	26598	26644	26605	26403	26527	26347	26440	26718	26521	26733	26744	26660	26545	26605	26539	26266	26600	26825	26750	26756	26799	26502	26593	26680	26770	26613	26514	26647	26464	26789	26628	26640	26616	26414	26628	26628	26681	26580	26835	26671	26420	26609	26797	26553	26473	26523	26501	26627	26505	26381	26767	26561	26561	26564	26717	26217	26300	26410	26601	26588	26420	26643	26595	26561	26742	26517	26786	26832	26572	26557	26896	26671	26565	26415	26482	26638	26458	26772	26468	26845	26717	26748	26693	26679	26516	26579	26837	26549	26562	26463	26547	26694	26484	26444	26649	26625	26293	26809	26647	26500	26399	26613	26550	26704	26649	26461	26460	26537	26645	26428	26534	26548	26245	26612	26612	26462	26570	26707	26550	26631	26624	26370	26513	26615	26570	26684	26663	26509	26513	26600	26597	26481	26724	26594	26463	26553	26772	26626	26791	26617	26685	26623	26506	26708	26778	26763	26708	26618	26461	26489	26609	26518	26810	26758	26548	26434	26499	26686	26657	26561	26501	26559	26525	26693	26489	26708	26452	26692	26528	26543	26556	26893	26373	26530	26442	26332	26298	26509	26558	26496	26480	26515	26779	26595	26647	26719	26757	26889	26740	26644	26775	26570	26695	26568	26658	26379	26439	26565	26768	26655	26370	26686	26433	26639	26784	26816	26853	26577	26514	26345	26632	26500	26809	26702	26519	26750	26556	26832	26625	26492	26428	26541	26895	26604	26756	26638	26635	26544	26476	26417	26549	26470	26633	26779	26598	26739	26331	26402	26717	26800	26599	26677	26374	26567	26884	26617	26572	26687	26776	26570	26980	26773	26462	26338	26494	26635	26767	26565	26709	26587	26429	26660	26805	26757	26293	26600	26761	26556	26517	26562	26645	26651	26764	26673	26845	26541	26634	26705	26609	26653	26765	26537	26433	26529	26411	26644	26742	26476	26578	26554	26596	26839	26910	26612	26526	26565	26625	26606	26778	26703	26460	26434	26566	26465	26649	26700	26840	26449	26347	26686	26712	26484	26286	26523	26741	26485	26594	26527	26790	26699	26275	26435	26505	26604	26574	26559	26736
42393	77631	67083	39797	27236	32906	41294	28528	19583	16851	16607	16410	16294	16393	16562	16261	16441	16391	16456	16317	16205	16325	16284	16404	16365	16436	16312	16290	16467	16588	16374	16522	16285	16478	16325	16284	16344	16347	16124	16486	16404	16378	16345	16500	16316	16405	16322	16388	16405	16294	16431	16257	16427	16453	16399	16396	16327	16238	16217	16378	16245	16245	16350	16402	16299	16262	16277	16314	16264	16287	16302	16255	16209	16277	16505	16315	16434	16499	16382	16540	16335	16308	16382	16370	16452	16334	16312	16304	16226	16327	16421	16216	16160	16295	16224	16343	16248	16324	16261	16170	16368	16394	16404	16325	16420	16348	16148	16284	16363	16285	16217	16277	16145	16254	16455	16367	16326	16210	16520	16258	16275	16341	16303	16253	16287	16285	16275	16307	16342	16500	16212	16251	16205	16447	16258	16467	16245	16281	16282	16180	16421	16343	16359	16444	16330	16394	16314	16347	16316	16334	16240	16289	16372	16324	16124	16210	16455	16278	16297	16359	16298	16419	16343	16489	16333	16177	16138	16450	16306	16305	16205	16369	16458	16350	16319	16360	16181	16404	16410	16347	16417	16241	16347	16130	16456	16529	16510	16321	16402	16176	16367	16135	16334	16358	16346	16285	16244	16376	16485	16473	16271	16282	16509	16262	16369	16534	16297	16316	16267	16241	16474	16285	16232	16370	16370	16329	16277	16344	16133	16466	16095	16321	16424	16201	16256	16428	16190	16426	16474	16384	16324	16244	16528	16351	16246	16288	16141	16341	16321	16398	16310	16333	16376	16301	16262	16412	16269	16356	16197	16413	16320	16311	16262	16260	16333	16403	16280	16310	16457	16425	16277	16363	16426	16191	16472	16236	16419	16216	16408	16350	16312	16337	16291	16497	16198	16323	16325	16314	16334	16477	16414	16349	16457	16184	16355	16228	16226	16125	16273	16337	16423	16427	16374	16444	16190	16347	16233	16377	16289	16362	16493	16340	16289	16300	16321	16261	16420	16415	16264	16353	16511	16297	16277	16165	16106	16442	16354	16234	16403	16347	16430	16341	16308	16403	16309	16386	16340	16533	16278	16209	16208	16522	16377	16281	16442	16266	16421	16348	16309	16342	16203	16354	16484	16421	16262	16202	16446	16185	16356	16106	16283	16415	16335	16345	16197	16377	16331	16201	16468	16414	16434	16348	16550	16237	16308	16342	16259	16419	16294	16437	16313	16443	16275	16441	16368	16181	16490	16094	16543	16330	16335	16252	16408	16376	16397	16200	16319	16280	16528	16350	16163	16282	16277	16493	16365	16524	16293	16399	16406	16324	16420	16441	16391	16372	16273	16388	16302	16330	16578	16444	16487	16387	16259	16206	16414	16257	16332	16335	16421	16497	16334	16191	16352	16340	16392	16334	16268	16417	16278	16296	16248	16362	16269	16269	16381	16312	16548	16415	16338	16369	16203	16437	16363	16388	16419	16246	16091	16160	16378	16508	16323	16160	16322	16339	16291	16324	16315	16403	16316	16218	16453	16537	16487	16415	16376	16485	16219	16374	16396	16244	16356	16353	16509	16334	16273	16280	16311	16377	16529	16171	16392	16223	16305	16355	16332	16365	16264	16363	16311	16251	16293	16254	16524	16106	16337	16342	16378	16289	16359	16438	16229	16305	16279	16327	16324	16368	16306	16264	16360	16213	16349	16443	16239	16445	16284	16278	16129	16296	16356	16320	16291	16235	16434	16378	16307	16284	16454	16348	16374	16276	16165	16363	16324	16370	16316	16321	16298	16351	16442	16237	16505	16155	16399	16191	16253	16393	16361	16366	16497	16450	16314	16312	16408	16359	16323	16423	16414	16341	16282	16501	16504	16278	16451	16193	16149	16391	16330	16234	16138	16293	16412	16382	16382	16390	16299	16253	16429	16612	16382	16237	16367	16271	16316	16341	16385	16304	16189	16247	16194	16366	16249	16286	16423	16318	16363	16336	16313	16349	16491	16521	16213	16199	16454	16181	16564	16421	16097	16251	16396	16451	16512	16565	16336	16173	16229	16281	16445	16309	16280	16305	16417	16323	16437	16498	16239	16366	16463	16367	16232	16370	16407	16457	16490	16266	16333	16242	16305	16294	16319	16290	16373	16330	16264	16377	16345	16437	16511	16362	16304	16216	16262	16417	16456	16477	16291	16296	16424	16176	16312	16227	16607	16287	16313	16514	16263	16178	16167	16250	16454	16285	16366	16370	16445	16315	16305	16303	16252	16276	16290	16288	16342	16396	16272	16294	16251	16199	16247	16466	16281	16107	16429	16150	16242	16339	16371	16382	16381	16323	16391	16334	16311	16261	16223	16419	16378	16445	16367	16260	16313	16340	16316	16385	16289	16393	16313	16217	16289	16606	16251	16122	16409	16503	16156	16464	16504	16271	16292	16422	16235	16193	16416	16331	16325	16155	16183	16334	16299	16452	16503	16396	16275	16326	16316	16379	16312	16534	16406	16260	16566	16465	16284	16544	16333	16297	16376	16469	16422	16284	16237	16452	16393	16459	16232	16241	16361	16257	16237	16126	16412	16259	16630	16509	16223	16444	16447	16399	16204	16438	16318	16211	16157	16292	16555	16329	16294	16353	16278	16406	16485	16460	16404	16424	16204	16307	16352	16331	16142	16179	16400	16200	16428	16386	16399	16210	16289	16169	16178	16421	16329	16341	16302	16331	16291	16433	16299	16253	16340	16479	16534	16166	16448	16536	16404	16325	16462	16250	16395	16348	16462	16463	16354	16221	16122	16399	16442	16352	16326	16436	16296	16178	16195	16351	16339	16387	16423	16256	16366	16231	16342	16410	16261	16198	16324	16347	16551	16138	16598	16375	16320	16542	16590	16325	16424	16375	16205	16434	16553	16493	16413	16159	16377	16344	16257	16338	16305	16348	16287	16271	16335	16576	16473	16218	16275	16159	16363	16548	16337	16360	16393	16125	16539	16444	16431	16282	16210	16375	16424	16532	16268	16135	16258	16158	16282	16432	16345	16191	16431	16178	16345	16262	16372	16249	16333	16362	16270	16377	16229	16323	16287	16609	16366	16389	16300	16162	16217	16313	16404	16408	16587	16369	16310	16293	16260	16212	16303	16413	16343	16317	16320	16279	16347	16464	16209	16498	16330	16165	16444	16331	16297	16490	16073	16471	16316	16231	16327	16277	16565	16325	16431	16216	16333	16348	16395	16463	16247	16299	16312	16481	16315	16215	16361	16313	16561	16336	16443	16360	16402	16410	16333	16285	16304	16213	16221	16471	16475	16453	16352	16252	16485	16120	16210	16218	16313	16377	16420	16343	16252	16285	16415	16305	16242	16394	16411	16285	16300	16380	16586	16401	16581	16357	16403	16230	16420	16311	16310	16348	16175	16359	16109	16260	16360	16357	16263	16425	16407	16301	16292	16446	16331	16313	16389	16458	16344	16447	16453	16187	16154	16562	16198	16274	16378	16316	16355	16266	16403	16265	16185	16336	16490	16307	16281	16256	16505	16307	16259	16205	16451	16275	16416	16209	16270	16274	16312	16453	16342	16427	16280	16228	16286	16263	16299	16343	16456	16497	16279	16236	16392	16287	16208	16459	16369	16479	16210	16196	16539	16302	16267	16440	16428	16319	16333	16357	16607	16341	16208	16457	16346	16422	16240	16233	16464	16410	16332	16342	16213	16325	16271	16288	16268	16235	16359	16250	16319	16333	16392	16596	16349	16509	16357	16396	16283	16178	16375	16341	16287	16332	16464	16368	16106	16206	16245	16528	16269	16409	16410	16463	16261	16251	16148	16376	16312	16238	16417	16249	16297	16399	16474	16523	16365	16344	16254	16291	16269	16359	16302	16338	16297	16318	16499	16385	16520	16441	16423	16441	16560	16117	16199	16292	16444	16278	16291	16299	16344	16452	16323	16341	16372	16396	16496	16252	16228	16339	16391	16509	16188	16361	16411	16317	16387	16246	16296	16533	16167	16293	16415	16362	16236	16462	16252	16559	16348	16226	16204	16357	16405	16247	16333	16499	16349	16414	16400	16204	16398	16342	16393	16416	16240	16424	16438	16385	16352	16419	16245	16243	16411	16527	16327	16230	16411	16342	16676	16279	16336	16283	16375	16331	16520	16222	16188	16271	16424	16247	16214	16468	16251	16389	16265	16222	16210	16254	16287	16414	16275	16425	16304	16502	16319	16430	16423	16162	16354	16431	16298	16487	16609	16125	16264	16477	16186	16466	16364	16279	16258	16299	16441	16319	16351	16313	16362	16411	16273	16372	16687	16343	16430	16176	16352	16455	16447	16132	16329	16526	16161	16385	16250	16299	16375	16110	16319	16290	16235	16102	16292	16354	16338	16334	16273	16264	16485	16399	16309	16344	16379	16266	16380	16319	16279	16267	16311	16367	16372	16358	16254	16198	16400	16362	16177	16432	16381	16123	16265	16205	16408	16533	16293	16430	16225	16176	16426	16181	16195	16334	16248	16321	16390	16250	16274	16290	16430	16292	16361	16396	16309	16516	16367	16458	16175	16396	16359	16519	16295	16141	16519	16270	16313	16514	16347	16284	16265	16365	16323	16483	16574	16273	16401	16251	16268	16399	16303	16208	16473	16354	16344	16332	16508	16250	16602	16237	16306	16208	16333	16400	16123	16457	16326	16242	16289	16368	16290	16380	16532	16364	16278	16269	16232	16435	16437	16422	16399	16289	16329	16339	16476	16446	16421	16299	16527	16307	16457	16368	16388	16420	16443	16439	16482	16260	16187	16363	16235	16251	16173	16171	16378	16519	16277	16299	16638	16523	16409	16397	16340	16229	16494	16387	16443	16296	16500	16565	16365	16194	16418	16257	16364	16486	16542	16380	16536	16078	16484	16371	15972	16316	16137	16401	16307	16337	16248	16634	16226	16219	16416	16171	16321	16227	16297	16456	16224	16479	16372	16421	16307	16455	16393	16224	16491	16261	16440	16289	16335	16294	16312	16388	16316	16483	16335	16391	16295	16379	16289	16289	16209	16460	16328	16277	16545	16468	16386	16411	16161	16506	16277	16440	16364	16359	16334	16449	16524	16393	16367	16385	16220	16337	16484	16363	16105	16498	16308	16403	16299	16258	16291	16262	16479	16340	16292	16175
23544	22362	32602	34809	39084	64236	61050	45211	33919	29057	27834	27639	27233	27461	27322	27523	27426	27490	27206	27411	27448	27210	27437	27202	27469	27449	27120	27207	27363	27369	27296	27260	27027	27404	27435	27339	27444	27383	27264	27275	27134	27143	27274	27126	27372	27145	27097	27350	27226	27111	27370	27036	27223	27252	27195	27286	27162	27229	27141	26992	27336	27216	27246	27323	27311	27236	27497	27139	27106	27274	27061	27131	27177	27233	27399	27000	27213	27285	27061	27039	27310	27027	27026	27330	27148	27120	26896	26981	27012	27263	26991	27127	27235	26988	27008	27237	27094	26970	27006	27135	27256	27061	27250	27087	27042	27281	27251	27021	27028	27068	27124	27182	26716	27139	27128	27091	26997	27245	27288	26930	27064	27040	27175	27146	27140	27266	27241	27193	27285	27045	27269	27009	27234	27139	27171	26967	27048	27146	27152	27157	27366	26956	27226	27106	27348	27114	26867	27133	27148	27381	27220	26909	27289	27278	27018	27451	27373	27028	26971	27068	27156	27279	26993	27284	27074	27026	27198	27239	27144	26934	27177	27067	27117	27138	27103	27148	27250	26951	27193	27268	27281	26884	27081	27016	27189	27421	27371	27241	27371	27223	27129	27009	26933	27059	27071	27055	26917	27107	27283	27148	27029	27201	27365	27083	27019	27271	27125	27287	27183	27359	27220	27157	27222	27346	27169	27129	27211	27069	27006	27035	27126	27116	27190	27115	27037	27083	27293	27044	27260	27158	27115	27371	27152	27034	27420	27171	27287	27048	27000	27270	27197	27231	27237	27191	27365	27153	27125	27122	27127	26905	26972	26962	27184	27150	26938	26958	27245	27083	27314	27071	27323	27062	27036	27422	27382	27012	27481	27106	27042	27168	27229	27192	27279	27203	27046	26982	26911	27319	27167	27161	27225	27298	27327	27124	26980	26973	27020	27157	27174	27051	27393	26647	27008	27215	27145	27195	27067	27271	27269	27387	26907	27207	27104	27115	26872	27343	27109	27017	27035	26987	26935	27199	27499	27079	27209	26886	27240	26973	27080	27009	27152	27231	27045	27257	27072	27021	27053	27117	27032	27009	27272	27038	27127	26986	27034	26905	27153	27097	27265	27035	26827	27141	27276	27052	27165	27314	27035	27183	27074	27100	27194	26986	27086	27034	27233	27112	27120	27206	27367	27303	26985	27070	26960	27146	27082	27051	27256	27056	27148	27345	27087	27166	27093	27122	27241	27183	27202	27156	27137	27137	27120	27142	27118	26940	27131	27081	27070	27154	26934	27379	27103	27253	27124	27039	27023	27157	27276	27064	27037	27012	27027	27287	27254	27131	27213	26959	27056	27396	27040	27299	27137	27158	27150	27235	27209	27233	27101	27066	27123	27006	26991	26941	26928	26938	27188	27139	27153	27214	27135	27247	27086	27070	27180	27183	27108	27022	27135	27152	27049	27086	27034	27383	27143	26884	27493	27270	27097	27159	27035	27073	27099	27255	27002	27505	27302	27217	27020	26924	26838	27167	27374	27008	27032	26888	27344	27273	27227	27073	27323	26974	27136	26952	27444	27206	27120	27427	27450	27082	27069	27028	27068	27262	27198	27187	27256	27012	26960	27032	27141	27086	26997	27117	27401	27224	27171	27132	27017	27155	27137	26847	26976	27088	27092	26792	27058	27355	27391	27054	27292	26991	27085	27077	27161	27259	27097	26973	27136	27062	27170	27173	27271	27154	27212	27314	27140	27147	26958	27399	26966	27266	27307	27237	27241	27279	26953	27325	27000	27111	27115	27036	27004	27088	27184	27120	27203	27321	27105	27162	27110	26879	27000	27212	27170	27414	26999	26887	27136	27141	27182	26926	27449	27247	27198	27253	27103	27277	27146	27085	27049	27531	27096	27080	27236	27105	26943	27148	27011	27203	26944	27124	27472	27241	27181	27183	26732	27105	27072	27272	27145	27385	27112	27214	26972	27106	27273	27091	27116	26951	27074	27173	26968	27378	27205	27146	27462	27190	26917	27174	26878	27165	27278	27291	27366	27362	27085	27073	26913	27077	27243	27494	26994	27062	27058	27074	27089	26920	26866	27173	27174	27268	27182	27192	27207	26911	27239	26989	27308	27414	26961	27146	27116	27009	27187	27174	27164	27125	27218	27142	27275	27153	27127	27227	27048	27302	27319	27166	27239	27307	27349	27115	26850	27085	27161	26986	27186	27169	27213	27080	27089	27213	26874	27453	26885	27142	27314	27084	27106	27308	27213	27062	27124	26936	27256	27115	27366	27414	27079	27315	27322	27313	27324	27304	27170	27181	27077	27189	27085	27248	26920	26971	27449	27098	27465	27333	27326	27195	27155	27239	27191	27245	27217	27093	26899	27353	27209	27226	27176	27038	27148	27203	27299	27043	27189	27068	27022	26969	27159	27342	27291	26794	27221	27103	27335	27299	27134	26991	27174	27107	27246	27337	26853	27149	27056	27098	27228	26946	27042	27315	26946	27087	26924	27453	27254	27182	27157	26999	27044	27053	27218	27167	27205	26969	27080	27013	27365	27287	27389	27337	27339	27168	27138	27019	27177	27281	27283	27193	27228	27082	27427	27091	27083	27143	27330	27258	27087	27179	26859	27199	27427	27249	27184	27115	27374	27309	27164	27428	27307	27227	27007	27125	27032	27150	26919	27311	27068	27147	27303	27348	26976	26956	27282	27186	27122	27429	26982	27159	27117	27101	27134	26974	27041	27155	27318	27406	26956	27257	26972	27099	27305	27187	27241	27100	27195	27014	27251	27184	27328	27205	27203	27352	27195	27178	27095	26854	27151	27119	27171	27185	27078	27014	27030	26864	26637	27053	27404	27122	27225	27131	27173	27235	27295	27040	27250	27206	27069	27074	27197	27106	26895	27006	27018	26988	27159	27141	26990	27205	27332	27052	27071	27069	27131	27053	27345	27184	27200	27323	27070	27223	26999	27005	26801	27282	27061	27263	26966	27151	27099	27226	27011	27149	27014	27420	27005	27128	27307	26970	27099	26881	26748	27016	27107	27109	27115	27207	27204	27144	27027	27098	27254	27111	27106	26943	26932	26895	27199	27211	27060	27155	27281	27299	27241	26860	27295	27118	27210	27083	27066	26975	27166	27300	27219	27242	27592	27238	26968	26870	27319	27183	26905	27061	27048	26932	27005	26892	27123	27297	27197	27145	27260	27134	27381	27173	27360	27192	26936	27137	27175	27324	27102	26708	27287	27222	27025	26892	27292	27207	27340	27253	27399	27089	26728	26986	27056	27127	27074	27102	27242	27333	27100	27134	27191	27018	26933	27392	27293	27163	27362	26974	27041	27355	27158	27076	27024	27018	26833	26966	27101	27260	27409	27181	27029	27261	26943	27305	27156	27251	27161	27029	27207	27193	27160	27009	27253	27058	27135	27330	26935	27196	26902	27326	27204	27270	27325	27060	26965	27268	27070	27123	27080	27189	27367	27335	27211	27132	27060	27112	27254	27297	27097	27119	27103	27119	27075	26900	26890	27100	27155	27318	27436	27288	27305	26994	27306	27096	27155	27047	27091	27034	27292	27304	27209	27072	27057	27335	27357	27348	27311	27054	27277	27406	27451	27181	26976	27258	27369	27264	27182	27066	27147	27042	27023	27185	27248	27124	27068	27183	27276	27199	27089	26976	27078	27247	26870	27202	27250	27208	27116	27241	27078	27029	26888	27008	27309	27143	27024	27042	27193	26791	26757	27113	27270	26981	27030	27123	26926	27088	27039	27161	27007	27199	27209	27223	27166	26860	27192	27074	27101	27250	27003	26922	27043	27174	27115	27097	27121	27089	27245	27118	27175	27170	27017	27139	27089	27047	27157	27211	27275	27109	27171	27052	27173	27263	27110	27273	27073	27303	27091	27044	27184	27044	27227	27253	27068	27335	27075	27239	27328	27050	27071	27206	27116	27103	27195	27156	27196	27164	26992	27127	27181	27301	27229	27202	27290	27379	27234	26996	27141	26869	27197	27183	27183	27004	27406	27124	27008	27084	27084	27177	27062	27336	27215	27040	27192	27218	27260	27196	26962	26967	27487	27065	27117	27146	27374	26890	27099	27093	27035	26864	27137	27200	27089	27099	27060	27163	27148	27049	27285	27329	27345	27186	27213	27274	27243	27211	26975	27129	27141	26877	27312	27210	27208	27220	26890	27040	27072	26955	27260	26942	27027	27036	27056	27207	27058	27275	26909	27164	27082	27211	27190	27459	27009	27022	27025	27176	27329	27013	27112	27209	27158	27137	27144	27017	27153	27101	27196	27097	27175	27233	27191	27147	27114	27071	27065	27227	27132	26960	27095	27083	27204	27225	26927	27315	27171	27166	27306	27098	27230	27230	27013	27200	27262	27328	27086	27276	27181	27199	27101	27198	27001	27153	26960	27169	27349	27123	27296	27333	27043	27077	27008	27162	27180	27043	27292	27081	27196	27264	27165	27032	27227	27118	27059	27057	27309	26923	27225	27238	27091	27344	27330	27202	27161	27303	27173	27170	27364	27081	27487	27113	27117	27089	27250	27234	27086	27239	27220	27054	26997	27231	27094	27043	26996	27245	27043	27059	27228	27338	27052	27289	27286	27286	27352	27385	27017	27408	27222	27179	27016	27170	27414	27312	27123	27142	27359	27273	27108	27235	27273	27008	27178	27027	27424	27201	27060	27260	27133	27082	27268	27065	26925	27275	27262	26907	27052	26892	27281	27027	27082	27165	27346	26960	26927	27116	27158	27072	26999	27349	27308	27269	27197	27198	27079	26964	27200	27172	26978	27353	27154	27246	27058	27177	26984	27311	27136	27021	27255	26939	27113	27079	27095	27160	26894	27306	27125	27270	27135	27153	27262	26981	26852	27036	27010	27282	27029	27177	27281	27292	27340	26893	27096	27376	27050	27141	27145	27155	27007	27190	27237	27407	27013	27043	27188	27122	27038	27052	27195	27105	27260	26930	26857	27219	27269	27041	27071	27169	27269	27336	27210	27130	26942	27277	27104	27166	27006	27041	27198	27037	27209	27283	27308	27178	27162	27080	27156	27154	27211	27109	27186	27263	27094	26990	27071	27182	27377	26955	26994	26900	27018	27013	26919	27294	27316	26884	27170	27143	27153	27257
50838	83798	71922	49748	45780	67973	53890	34517	22051	17920	17264	16818	16820	16859	16978	16940	17007	17068	16862	16998	16964	17007	16934	16881	17027	17011	17019	17064	16908	16820	17033	16910	16902	17027	17000	16927	17003	17033	16891	17044	17005	16700	16937	16993	16859	16777	16898	16822	16831	16845	16826	16953	17024	17093	17102	16954	16936	16784	16779	16692	16765	17031	16900	17003	16909	16824	16972	16881	17119	17152	17018	16855	16794	16875	17022	16955	17185	16918	16901	16836	16962	17022	16857	16843	16950	16759	17015	16903	16993	16786	16834	16871	16939	16887	16775	16972	16885	16844	16920	16870	16798	16916	16756	16974	16873	16783	16852	16874	16852	16661	17116	16828	16946	16699	16904	16895	16888	16934	16942	17127	16795	16956	16710	16908	16980	16862	16878	16842	16970	16860	16965	16745	16826	16854	16867	16883	16927	16977	17041	16965	16916	16847	16749	16844	16830	17032	16737	16838	16957	16689	16773	16875	17142	16815	16863	16928	16824	16766	16840	16706	16976	16851	17002	16997	16849	16798	16792	16879	16757	16906	16785	16866	16857	16761	16985	17019	16889	16825	16898	16895	16800	16845	16887	16752	16936	16871	17068	16737	16854	16828	17060	16764	16751	17055	16701	16942	16880	16970	16807	16841	16810	16794	16514	16757	16923	16706	16916	16918	16875	16861	17052	16908	17016	16933	17029	16807	17103	16912	16777	16695	16982	16822	16923	16937	16912	16885	16740	16908	16635	17006	16713	16864	16668	16821	17039	16854	16877	16904	16848	16862	16902	16832	16865	16853	16843	16948	16819	16875	16895	16698	17043	16675	16878	16828	16785	16767	16795	17022	16917	16825	16779	16829	16909	16887	16992	16962	16835	16916	17036	16631	16888	16817	16901	16686	16940	17050	16799	16832	17027	16940	16892	16806	16993	16997	16895	16807	16948	16833	17039	17068	16723	16842	16833	16689	17001	16631	16815	16860	16836	16854	16931	16689	16918	16785	16952	17056	16796	16762	16918	17029	16727	16718	16944	16854	16872	16860	16710	16768	16810	16979	16970	16793	16737	16820	16674	16945	16712	16893	16918	16911	16818	16901	16816	16765	16911	16851	16989	16771	16848	17115	16932	17118	16792	16935	17027	17025	16833	17097	16871	17196	16609	16863	16882	16951	16780	16773	16782	16882	16707	16830	16891	16809	16689	16905	16940	16909	17011	16946	17040	16823	16938	16788	16802	16731	16926	16863	17054	16841	17072	17021	16803	16813	16871	16963	16762	16857	16883	16700	16735	16730	17109	16840	17047	16831	17003	16869	16976	16775	16720	16893	16895	16954	16841	16717	16943	17097	16887	17044	16874	16881	16827	16805	16831	16860	16833	16756	16912	16940	16881	16833	16857	16936	17050	16894	16908	16917	17055	16856	16867	16890	16941	16872	17001	17018	16831	16847	16906	16851	16768	16833	16660	16789	16768	16864	16821	16939	16870	17093	16933	16958	16812	16972	16830	16942	16931	16864	16692	16717	16893	16886	16706	16879	16943	16875	16872	17033	16840	16818	16887	16966	16841	16896	16864	16865	17035	16649	16777	17009	16926	16829	16878	16931	16898	16706	16799	16796	16702	16826	16740	16611	16748	16788	16888	17021	16875	17080	17044	16966	16759	16711	16857	16922	16992	16810	16864	16771	16679	17067	16867	16896	16927	16818	16912	16781	16894	16883	16684	16877	16924	16825	16832	16805	16840	16947	16862	17060	16908	16814	16865	16635	16817	16863	16866	17123	16956	16944	16821	16667	16828	16790	17057	16678	17104	16932	17088	16840	16903	16825	16782	16780	16872	16964	16827	16906	16844	16777	16916	17053	16827	16867	16829	16940	16856	16815	16794	16836	16937	16939	16749	16979	17027	16817	16892	17022	16784	16808	16870	16893	16856	16750	16639	16931	16949	17031	16856	16894	16912	16907	16852	16944	16925	16852	16964	16939	16943	17033	16862	16803	16790	16813	16905	16840	17029	16876	16828	16857	16729	16942	16860	16845	16946	16996	16772	16849	17138	16850	17018	16723	16862	16836	16945	16762	16921	16768	16919	16651	16847	16948	17005	16897	16902	17058	16714	16938	16882	16842	16949	16700	16974	16841	16876	16879	16773	16757	16862	16809	16645	16933	16787	16768	16824	16877	16954	16800	16727	16815	16674	16911	16873	16928	16815	17027	16938	16829	16814	16778	17010	17010	16942	16932	16922	16923	17062	16774	16814	16783	16923	16723	16903	16969	16806	16912	16942	16777	16794	16882	16652	16963	16722	16879	16725	16837	16858	16739	16789	16921	16778	16851	16843	16848	16841	16723	16885	16803	16977	16884	17023	16911	16856	16725	17010	16841	17031	16764	16900	16824	16849	16878	17090	16904	16772	16718	16774	16947	16848	16975	16850	16778	16884	16811	16903	16882	17055	16794	16863	16936	16813	16759	16991	16917	16756	16836	16829	16803	16997	16765	16887	16906	16967	17040	16913	16815	16824	16790	16923	16974	16716	16583	16946	16906	16726	16930	16723	16804	16830	16868	16826	16830	16740	16930	17008	16674	16762	16932	17036	17011	16882	16820	16791	16875	17152	16762	16696	16845	16865	16844	16806	16988	16988	16710	16850	16960	16918	16861	16976	16801	16958	16899	16946	16992	16866	16930	17004	16868	16873	16907	16963	16985	16809	16898	16933	16908	16830	17016	16889	16923	16777	16736	16756	16871	16946	16892	16851	17020	16868	16762	16920	16856	17023	16918	16969	16971	16893	16895	16698	16977	16842	16904	16820	16739	16901	16871	16894	17042	16991	16887	17063	16807	16694	16876	16941	16825	17100	16788	16911	16895	16860	16867	16670	16898	16850	16833	16908	17014	16862	16987	16936	16920	16989	17066	16715	16855	16827	16944	16941	16865	16946	16911	16955	16794	17009	16750	16856	16951	16958	16893	16985	16870	17022	16872	16796	16740	16842	16972	16776	16789	16896	16992	16945	16768	17060	16877	16838	16822	16882	17027	16896	16828	16943	16787	16783	16775	17100	16891	16827	16812	16951	16732	16761	16828	16831	16712	16779	16695	16664	17205	16886	17019	16736	16743	16860	16869	16745	16740	16708	16750	16842	16924	17018	17041	16973	16859	16885	16888	16957	17061	16825	16802	16778	16856	16825	17033	16873	16980	17001	17021	16837	16856	16946	16887	16832	16965	16913	17016	16864	17122	16940	16923	16852	16934	16964	16918	16866	16859	16778	16844	16980	16867	17052	16804	16762	16889	17000	16938	16888	16787	16862	16740	16824	16905	16823	16941	16829	16722	17068	16997	16855	16820	16708	16871	17091	16785	16886	16877	16866	16900	16837	16795	16905	16920	16803	16979	16797	16675	16957	16927	16976	16879	16876	16742	16878	16830	16947	16912	16846	16885	17012	16765	16959	16833	16670	16800	16748	16744	16833	16828	16789	16933	16772	16804	16727	16844	16792	16896	16861	16799	16968	16717	16864	16894	16679	16920	16758	16676	16928	16931	16929	16764	16933	16813	16757	16828	16907	16990	16944	16952	16774	16845	16821	16966	16873	16915	16833	16825	16893	16740	16931	16957	16750	16886	16876	16967	16940	16940	16903	16933	16906	16717	16803	16644	16909	16870	17011	16908	16931	16920	16761	16903	16917	16963	16869	16984	16888	16878	16820	17006	16911	17044	16960	16892	17012	16813	16745	16845	16794	16904	16708	16829	16894	16858	16912	16749	16966	16894	16927	16841	16997	16792	16892	16808	16960	17063	16818	16695	16895	16965	16874	16796	16816	16936	16977	17007	16987	16699	16907	17050	16705	16818	16994	16810	16865	16853	16991	16796	16868	16835	16888	16866	16810	16934	16799	17019	16786	16670	17046	16842	16796	16917	16953	16968	16862	16678	16750	16966	16725	16838	16826	16966	17020	16731	16878	16976	16775	16833	16969	16809	16835	16838	16821	16854	16909	16768	16912	16617	16750	16870	16736	16844	16898	16944	16903	16728	16897	16901	17049	16839	17016	16932	17174	16893	16785	16906	16891	16923	16753	17030	16996	16855	16730	16850	16816	16735	16771	16580	16852	16718	16611	16679	16798	16956	16743	17018	16820	16669	16759	16660	16839	16704	16859	16932	16864	16911	16893	16817	16967	16875	17153	16849	16903	16749	16917	16764	16723	16915	16893	16935	16948	17212	16678	16882	16974	16910	16806	16978	16845	16830	16766	16756	16858	16869	16971	16902	17078	16915	16888	16820	16805	17047	16788	16753	16906	16766	16736	16839	16824	16792	16793	16873	16801	16748	16712	16808	16827	16889	16942	16785	17007	17023	16895	16906	16975	16935	16709	16793	16772	16607	16796	16834	17011	16815	16925	16827	17059	16781	16946	16832	17014	16799	16941	16906	16833	16874	16868	16900	16838	16959	16809	16754	16882	17035	17008	16783	16822	16903	16842	16794	16888	16795	16960	16989	16861	16935	17008	16849	16729	16951	16741	16940	16818	16868	16811	16908	17028	16826	16881	16906	16906	16700	16812	16875	16927	16798	16932	16921	16882	16916	16694	17033	16845	16807	16679	16846	16882	16955	16897	16758	16848	16876	16784	16657	16751	16705	16788	16812	16833	16909	16762	16988	16852	16767	16781	16731	16935	16847	16906	16844	16887	16830	16809	16841	16965	16786	16994	16918	16865	16923	16707	16875	16886	16989	16828	16960	17128	16802	16776	16903	16710	16824	16890	16741	16949	16800	16824	16823	16749	16879	16949	16607	16902	16756	16843	16754	16932	16725	16785	16957	16798	16914	16809	17040	16949	16817	16767	16832	16860	16846	17104	16887	16687	16878	16941	16861	16830	16900	16833	16886	17042	16939	16681	16872	16683	16790	16728	16847	16853	16848	16945	16761	17010	16823	16855	17044	16834	16765	17071	16997	16866	16835	16826	17060	16984	16870	16981	16631	16842	16942	16878	16750	16939	16836	16939	16864	16935	16960	16995	16841	16891	17033	16821	16900	16921	16895	16999	16799	16801	16937	16896	16912	16886	16700	16952	16633	16728	16886	16977	16941	16860	16890	16848	16963	16915	16728	16831	16958	16962	16840	16946	16918	16770	16848	16901	16774	16903	16855	16817	16785
39929	44484	45508	41257	33406	35134	32482	28857	27456	26813	26772	26447	26603	26703	26398	26633	26451	26672	26526	26727	26674	26529	26370	26686	26710	26455	26529	26609	26617	26649	26852	26756	26537	26689	26457	26604	26399	26601	26526	26688	26547	26467	26567	26487	26655	26973	26538	26505	26735	26347	26436	26521	26303	26747	26618	26580	26791	26574	26620	26450	26485	26639	26605	26345	26549	26807	26654	26468	26651	26564	26555	26590	26762	26162	26402	26488	26512	26738	26618	26578	26417	26499	26669	26614	26822	26565	26796	26715	26847	26637	26558	26729	26567	26602	26572	26474	26619	26512	26481	26497	26605	26630	26473	26709	26564	26633	26572	26547	26601	26550	26625	26636	26594	26266	26672	26733	26599	26479	26733	26687	26514	26510	26659	26570	26461	26554	26315	26361	26716	26713	26468	26435	26539	26799	26580	26556	26398	26524	26803	26409	26848	26669	26897	26866	26783	26558	26472	26372	26582	26477	26487	26572	26285	26770	26673	26396	26272	26506	26294	26790	26657	26692	26717	26497	26485	26835	26730	26455	26387	26595	26535	26621	26292	26380	26548	26493	26658	26606	26787	26616	26582	26633	26563	26569	26649	26383	26415	26811	26483	26476	26599	26614	26676	26580	26803	26588	26592	26606	26447	26670	26552	26457	26712	26598	26605	26822	26423	26534	26621	26670	26557	26501	26455	26305	26663	26570	26669	26571	26452	26474	26593	26540	26628	26621	26758	26702	26709	26616	26532	26690	26630	26749	26606	26468	26428	26446	26441	26576	26443	26557	26781	26660	26575	26725	26730	26717	26568	26547	26451	26535	26692	26607	26451	26599	26448	26303	26686	26635	26585	26580	26597	26476	26501	26635	26718	26510	26688	26491	26527	26455	26641	26553	26487	26579	26797	26738	26605	26807	26619	26613	26600	26371	26708	26562	26447	26454	26472	26489	26615	26574	26433	26417	26430	26671	26374	26304	26548	26570	26605	26481	26481	26447	26796	26787	26662	26577	26712	26441	26762	26613	26544	26807	26306	26485	26370	26258	26529	26716	26682	26536	26583	26604	26543	26472	26706	26548	26528	26690	26633	26607	26500	26711	26498	26349	26505	26546	26567	26461	26560	26401	26654	26814	26593	26428	26569	26482	26777	26427	26570	26607	26574	26490	26428	26414	26643	26576	26555	26548	26544	26532	26591	26623	26783	26628	26795	26887	26500	26428	26506	26393	26434	26662	26584	26730	26564	26374	26766	26507	26353	26695	26515	26750	26758	26460	26576	26409	26588	26533	26915	26457	26672	26548	26492	26815	26208	26508	26530	26741	26572	26624	26352	26574	26765	26754	26649	26649	26551	26486	26586	26552	26487	26269	26352	26596	26763	26529	26549	26483	26551	26587	26591	26668	26705	26418	26408	26467	26681	26640	26601	26774	26530	26483	26523	26588	26498	26742	26573	26415	26799	26721	26581	26824	26719	26558	26575	26387	26772	26432	26520	26386	26372	26451	26314	26612	26835	26753	26776	26506	26433	26605	26621	26746	26494	26534	26307	26623	26568	26457	26646	26322	26571	26779	26514	26580	26453	26765	26386	26631	26781	26414	26572	26704	26616	26564	26316	26553	26542	26520	26753	26648	26536	26645	26459	26572	26698	26711	26678	26497	26518	26684	26660	26531	26487	26460	26425	26682	26641	26520	26560	26459	26543	26440	26515	26413	26591	26445	26568	26711	26536	26365	26386	26468	26448	26665	26342	26610	26627	26630	26446	26615	26606	26749	26829	26767	26535	26477	26506	26415	26274	26619	26510	26559	26731	26814	26696	26595	26470	26521	26860	26835	26491	26649	26499	26735	26498	26358	26472	26543	26465	26478	26432	26375	26368	26597	26579	26290	26498	26604	26677	26446	26564	26581	26764	26655	26683	26665	26460	26610	26496	26665	26573	26666	26310	26772	26610	26657	26706	26489	26663	26677	26617	26651	26778	26500	26485	26641	26804	26478	26445	26633	26767	26619	26560	26669	26461	26391	26663	26476	26759	26673	26545	26607	26522	26443	26687	26877	26428	26504	26544	26645	26684	26438	26376	26522	26592	26593	26534	26965	26593	26715	26531	26818	26713	26387	26608	26608	26623	26715	26316	26570	26676	26401	26627	26516	26537	26420	26725	26481	26471	26585	26768	26286	26688	26404	26490	26425	26783	26479	26879	26824	26674	26532	26573	26434	26456	26692	26642	26768	26954	26516	26508	26591	26738	26686	26709	26584	26555	26628	26354	26492	26523	26441	26620	26614	27163	26925	26898	26646	26653	26786	26597	26494	26551	26721	26580	26670	26677	26606	26666	26673	26716	26683	26832	26775	26623	26517	26455	26596	26474	26629	26531	26691	26701	26600	26737	26240	26576	26619	26604	26371	26467	26279	26609	26501	26394	26303	26488	26470	26624	26621	26682	26656	26533	26651	26493	26476	26381	26593	26572	26533	26678	26548	26795	26638	26660	26739	26716	26827	26557	26522	26538	26645	26463	26598	26645	26608	26579	26505	26523	26611	26693	26814	26627	26807	26749	26631	26582	26767	26623	26654	26826	26310	26697	26815	26583	26598	26730	26585	26569	26549	26692	26574	26674	26339	26646	26785	26396	26584	26687	26579	26831	26701	26666	26766	26561	26362	26430	26531	26641	26379	26466	26641	26800	26528	26486	26490	26503	26495	26501	26520	26427	26518	26726	26564	26590	26699	26544	26607	26636	26551	26649	26553	26693	26564	26321	26559	26638	26687	26375	26465	26565	26440	26582	26467	26574	26646	26730	26613	26447	26514	26577	26299	26618	26566	26727	26601	26467	26471	26749	26810	26470	26465	26377	26565	26424	26689	26715	26607	26643	26505	26684	26416	26883	26695	26728	26461	26715	26549	26617	26542	26628	26456	26695	26275	26644	26444	26765	26488	26800	26608	26621	26622	26700	26437	26912	26407	26781	26868	26764	26586	26680	26492	26776	26501	26723	26531	26690	26646	26347	26690	26587	26575	26671	26632	26714	26648	26733	26596	26271	26241	26569	26744	26720	26648	26477	26366	26658	26464	26513	26276	26481	26715	26577	26629	26832	26631	26475	26532	26408	26429	26678	26627	26526	26601	26427	26821	26533	26713	26365	26636	26471	26593	26428	26456	26450	26599	26567	26551	26524	26505	26523	26385	26824	26632	26494	26383	26629	26467	26560	26562	26480	26667	26711	26817	26682	26641	26444	26553	26591	26457	26643	26616	26718	26607	26644	26961	26669	26582	26605	26447	26625	26653	26492	26542	26438	26620	26568	26484	26437	26419	26680	26505	26631	26680	26683	26709	26654	26676	26627	26370	26629	26412	26646	26597	26655	26673	26938	26757	26526	26451	26412	26461	26423	26733	26536	26630	26727	26640	26693	26517	26610	26338	26630	26633	26742	26656	26746	26699	26517	26534	26696	26447	26487	26511	26644	26780	26593	26627	26722	26440	26651	26638	26776	26395	26731	26540	26591	26914	26651	26713	26627	26431	26526	26474	26759	26638	26632	26550	26608	26578	26634	26420	26687	26645	26621	26605	26690	26828	26603	26542	26507	26523	26386	26637	26737	26737	26892	26743	26591	26617	26822	26597	26587	26514	26361	26425	26569	26609	26550	26621	26396	26380	26475	26504	26736	26360	26455	26555	26688	26680	26740	26734	26855	26852	26861	26818	26600	26527	26513	26512	26665	26486	26750	26699	26405	26637	26607	26568	26571	26542	26675	26574	26402	26810	26779	26749	26635	26523	26572	26727	26585	26484	26781	26427	26425	26603	26583	26391	26637	26563	26734	26671	26598	26585	26632	26799	26587	26415	26675	26551	26757	26626	26581	26707	26490	26853	26816	26496	26451	26550	26353	26704	26921	26340	26891	26609	26661	26678	26642	26536	26574	26665	26403	26843	26738	26640	26817	26395	26681	26485	26501	26597	26737	26533	26594	26499	26513	26432	26625	26698	26482	26623	26865	26496	26497	26605	26221	26354	26699	26542	26386	26451	26705	26629	26571	26428	26738	26450	26611	26528	26827	26603	26712	26747	26638	26639	26599	26807	26610	26440	26633	26391	26749	26432	26605	26809	26450	26696	26496	26687	26692	26611	26550	26563	26300	26326	26537	26703	26518	26762	26614	26516	26556	26274	26753	26735	26863	26549	26598	26503	26726	26543	26719	26502	26899	26533	26504	26526	26318	26383	26596	26476	26412	26586	26526	26586	26853	26360	26434	26646	26668	26402	26630	26524	26571	26463	26681	26681	26551	26492	26652	26678	26317	26584	26559	26605	26577	26670	26609	26619	26672	26417	26404	26797	26634	26524	26558	26333	26453	26276	26664	26484	26564	26640	26550	26579	26594	26680	26817	26721	26603	26505	26718	26606	26630	26870	26677	26425	26504	26731	26594	26618	26473	26599	26384	26605	26657	26660	26447	26461	26525	26633	26580	26373	26512	26636	26582	26359	26598	26522	26492	26592	26812	26541	26658	26728	26658	26281	26365	26519	26418	26411	26611	26442	26453	26448	26688	26569	26435	26500	26705	26625	26626	26451	26598	26655	26539	26712	26768	26453	26618	26624	26528	26672	26289	26688	26525	26511	26604	26788	26717	26393	26423	26558	26626	26711	26505	26527	26307	26700	26535	26305	26842	26713	26689	26619	26681	26449	26669	26881	26420	26543	26653	26655	26505	26745	26515	26591	26697	26480	26646	26786	26661	26554	26694	26713	26640	26622	26410	26553	26746	26626	26274	26502	26786	26696	26565	26492	26688	26320	26620	26522	26699	26683	26532	26528	26509	26442	26617	26529	26742	26413	26557	26436	26592	26628	26863	26475	26420	26715	26792	26542	26402	26393	26437	26706	26654	26596	26829	26548	26651	26800	26801	26548	26623	26641	26442	26758	26660	26686	26556	26467	26460	26780	26431	26711	26613	26483	26595	26569	26667	26788	26585	26764	26422	26574	26454	26625	26676	26681	27152	26735	26601	26532	26501	26339	26425	26466	26859	26732	26456	26571	26359	26619	26597	26279	26464	26401	26536	26654	26579	26515	26473	26805	26420	26411	26578	26747	26756	26614	26625	26701	26511	26589	26805	26642	26402	26705	26609	26399	26606	26710	26344	26547	26589	26632
36799	51770	42900	31013	23340	24819	20356	17470	16571	16209	16123	16212	16052	16207	15948	16081	16079	15995	16121	16026	16099	15913	15861	15908	16054	16078	16088	15935	16167	16182	16106	16048	16088	16185	16015	16023	15891	16004	16136	16011	15972	15981	16216	16196	16091	16148	16093	16136	16004	16114	16049	15974	16234	16251	16082	16063	16029	16126	16264	16053	16196	15932	16218	16113	15986	15995	16139	15929	16112	16089	16041	16175	16126	15930	16128	16091	16084	16237	15987	16028	15934	15950	16179	16071	16032	16091	16099	16205	15958	16120	16097	16155	16009	15944	15956	16049	15899	16157	15828	16015	15894	16132	16021	16209	16203	16179	16097	16042	16100	15838	16135	16137	16061	16034	16093	16030	15908	16145	16050	15814	16069	16313	16165	16024	16028	15966	16191	16026	16035	16098	15913	15954	16191	15955	15943	16082	16226	15960	15918	16023	15966	16201	16151	16034	16040	16054	16106	15897	15878	15982	15880	16091	16102	16038	16052	15892	16026	15906	15894	16305	16043	16119	16068	16015	16060	16177	16175	16021	15984	16033	16057	16086	16076	16107	16003	16062	16134	15850	16135	15923	15947	16156	15901	16154	16246	16134	16028	16154	16114	16130	16259	15980	15961	15948	16033	15948	15896	15991	16211	16022	16157	15889	16079	15982	16018	16013	15864	16035	16073	16046	16244	16080	16011	16053	15996	16062	16038	15973	15933	16019	16085	15831	16037	15958	16064	16099	16167	15934	15975	16039	16113	16105	16026	16104	16068	16062	16062	16043	15861	15972	15939	15981	16297	15878	16028	16042	15997	16199	16078	16019	16078	15846	16011	16094	15980	16216	16025	16182	16114	16133	16062	16207	15939	16062	16104	15864	16146	15936	16081	16087	15986	16004	16216	16062	15981	16196	15996	16198	15975	16028	15992	16062	16179	16065	16171	16057	16226	16230	15850	16114	16156	15976	16038	16112	16136	16058	16174	15937	16031	16103	15911	16005	16094	16050	15955	16036	16105	16142	16176	16179	16100	16254	15972	16114	16095	16217	16273	16073	16113	16089	16136	16131	16050	16124	15918	15883	15894	15948	15951	15966	16105	15875	15866	15926	16161	15946	16114	16049	16071	16000	16120	16032	16018	16111	16189	16243	16079	15938	15914	16170	16269	15937	15965	16038	16086	15989	16152	16076	16129	16073	16104	16146	16048	16129	15998	15876	16044	15955	16093	16047	16135	16076	16024	16131	16169	15902	15924	15958	16165	16107	16072	16138	16036	16153	16017	16093	16170	16058	15920	16018	15837	16052	16050	15837	16125	16076	15970	16165	16020	15886	16075	15981	16124	15919	15921	16010	16168	15971	16100	16133	16026	16048	16113	15999	15974	16009	16096	16129	16016	15778	16202	15923	16065	16125	16042	15955	16055	15957	16206	16104	15888	16095	16019	15801	16186	15935	16100	16067	15920	15951	16040	16047	15982	16111	16110	15945	16075	16238	16043	16076	16056	15917	16070	16218	16196	15885	16069	16202	16069	16137	15910	15973	15976	16277	16005	15998	16202	16017	16028	15931	16062	15990	16088	16156	16009	16104	15902	15942	16212	16054	15895	15942	16083	16209	15999	16144	16019	16131	16151	15984	15946	16062	16181	15991	16156	16140	16094	16097	16009	16143	16140	16009	15950	15957	16241	16188	15994	16074	16038	16141	16001	15991	15966	16104	16082	16205	15963	15995	15920	16120	15988	15951	16230	15947	16117	16149	15984	16070	15921	16057	16099	16027	16022	16058	16049	16045	16057	16103	16008	15831	16073	16252	15921	16051	16092	16113	16102	15989	16005	16269	16264	16110	16131	15957	16053	16084	15825	15996	15994	16176	15929	16048	15987	16073	16225	16126	16046	16121	16039	15995	16060	16210	15899	16133	16083	16044	16115	16018	16156	16022	16001	16146	16086	16099	15966	16031	16044	15993	15953	15973	16028	15931	16100	16146	16110	15967	16083	16086	16056	16035	15926	16174	16194	16016	16034	16005	15903	16122	15971	16050	15986	16104	16109	15917	16062	16250	15850	16051	15997	16208	16095	15984	16080	16192	16132	16093	15984	16024	16066	15976	15986	16124	16144	16083	15852	15960	16188	16052	16010	16278	16203	16002	16083	15961	16134	15977	16078	15987	16208	15952	16038	16089	16120	16065	16132	16077	16043	16116	16072	15935	16224	16159	15972	16203	15918	16007	15867	15975	16175	16096	16026	16109	16245	16118	15868	16183	15977	16056	16195	15936	15972	15934	16083	16009	15944	16169	15939	16159	15998	15968	16076	16189	16131	16180	16035	16026	16136	15961	16056	15986	16042	16065	16190	16081	15947	16064	16057	15976	16117	16068	16124	16095	16109	16026	16084	16124	15990	16036	16036	16176	15863	16167	15934	16055	16274	16016	16027	16069	16052	16057	16030	15783	16016	16131	16072	15973	16106	16096	16089	15985	16043	16114	16111	16002	16146	16179	16017	15984	16138	16099	15941	16206	15966	15974	16114	16085	16060	16155	15987	16047	16273	16189	16187	15974	15909	16052	16160	15949	16082	16095	16081	16051	16060	16085	16050	15949	16129	16118	15976	15929	15992	15932	16073	16044	16052	16015	16105	15934	16127	16039	15919	16079	15898	15909	16077	16060	15963	16070	16086	16069	15835	15963	16061	15863	16091	16006	16082	15984	16045	16090	16158	16261	16038	16174	15970	16106	15963	16025	16035	16165	15989	16133	15968	16155	15853	16116	15934	16101	15993	16162	16069	16040	15848	15887	16126	16002	16044	16052	16349	16188	16066	16155	15983	16090	15866	16107	16043	15782	16022	16166	16104	16064	15943	16077	15995	16033	16035	16099	16008	16055	16116	16231	16064	16089	16040	16101	16149	16201	15953	16022	16180	16023	15987	16055	15957	15940	16149	16005	16039	16113	15881	15877	16097	15986	15978	16036	16250	16011	16197	16086	15992	15949	16048	16013	16073	15916	15981	15863	16063	15964	16073	16105	15926	16223	16124	16081	16152	16169	16048	16020	16390	15961	16147	15943	16209	16096	16073	15848	15981	15907	16156	15941	15989	16052	16110	16061	16062	16057	15992	16147	16026	16042	16071	16090	16032	16139	16181	15991	16113	16192	16077	16093	16104	15992	16091	16154	16002	15909	16051	16029	16118	16163	16222	16160	16014	15889	15942	16029	16080	15883	16022	16097	15949	16054	16172	16045	16106	16232	15793	16007	15987	16278	16067	16104	16076	16087	15993	15848	16006	15944	16100	16001	16059	15968	15978	16169	15963	16069	16072	15974	16081	16078	15936	16040	16150	16150	15959	15982	16035	16085	15982	16070	15972	16031	16035	15911	16198	15962	16033	16073	16227	16088	15977	16034	16026	16034	16034	16120	16068	15981	15883	15908	16005	16088	15927	16076	15920	15951	16117	16179	16083	16211	16032	16236	16116	16044	16107	16211	16135	15928	16035	16034	16190	16228	15936	16212	16042	16032	15872	16086	16101	16036	16119	16065	16080	16150	16135	16302	15951	15911	15933	16039	16063	15981	16102	16114	16258	16029	16026	16248	15924	16084	16156	16096	16019	16038	16151	15837	16242	16167	16057	15885	16038	16129	16151	16138	16137	16028	16071	16000	15946	16033	16011	16146	16178	16076	16162	15790	16132	15965	16249	16026	16008	16186	15818	16187	16031	15993	16198	16175	16048	16124	15988	16106	16161	15936	16006	15851	15983	16055	15898	15969	16095	16194	15955	16146	16235	15832	16058	16051	16117	16140	16126	16156	16151	16032	16056	15935	16060	15909	15968	16096	16093	16098	16118	16084	15976	15981	15962	16207	16077	16003	16137	15875	16122	16069	15908	16070	16039	16208	16051	16129	16189	15896	15964	16110	16064	15879	15932	16079	16239	16127	15981	16041	15995	16257	16138	15964	16007	16251	16031	16039	15971	16283	16048	16198	16175	15938	16158	15989	16015	16207	16270	16125	16013	16183	15947	16000	15946	16165	16050	16078	15952	16041	16020	16213	16272	16024	15992	16087	15957	16033	16101	16103	16211	16085	16095	16120	16162	16116	16246	15994	16202	15936	16069	16175	16197	15972	15919	15956	16024	16073	16485	15987	16057	16093	15950	15922	15932	16092	16246	15976	16069	15983	16033	16080	15978	16113	16014	16097	16167	15966	15937	16043	15988	16306	15978	16025	16148	16029	15900	16223	15901	15830	16095	16008	16165	16146	16111	16012	16065	15946	16120	15996	15973	16236	15904	16044	15947	16196	16075	15954	16140	15946	16118	16368	16028	16022	16071	16086	15996	15960	16061	16200	16170	16015	15983	15992	16114	15967	15784	16102	16216	15815	16120	16068	15995	15960	16092	15930	16139	16000	15825	15886	16081	16077	15828	16152	16092	16191	15978	15979	15938	16104	16095	16125	16209	15995	15982	15989	16042	15947	16046	16039	16009	15922	15982	16038	15981	16018	16012	16143	15942	16089	16137	16095	16095	16112	16137	16226	16171	16136	15987	16067	16079	16048	15976	15980	16035	16155	16132	16119	16021	16108	16012	16114	15746	15965	16136	15892	16206	16190	16038	15998	16170	15979	16026	16059	16055	16047	16046	15966	16172	16254	16021	15953	16006	16112	16011	15956	16048	16071	16022	15934	15993	15967	16066	16084	15828	16024	15941	15864	15943	15927	16047	16123	16054	16037	16061	16086	16156	16102	16004	16035	16064	16019	16098	16041	16038	15958	16196	16145	15975	16269	16121	16145	15941	15880	16263	15886	16065	16069	15905	16003	15997	16067	16167	16046	16199	16120	16071	16207	16041	15881	16116	16190	16007	16021	16208	16046	15963	16152	16153	16139	16188	16092	16051	16047	16095	16169	16159	15933	16036	15922	16059	16035	16109	16120	15973	16123	16187	15907	16125	16032	16212	16137	15991	15907	16059	16057	15958	16204	16180	16047	16110	16000	16057	16015	15977	15951	16084	16012	15995	16038	16176	15899	16035	16186	16093	15972	16155	16104	16063	16051	16103	15974	16255	16006	16143	16037	16136	16082	15960	16153	16026	15967	16006	16113	16150	16257	16022	15947	16209	15969	16064	16103	16012	15984	16219	16008	16120	15984	16054	16049	16156	16144
25951	23104	35142	39510	51188	58514	47002	34417	28817	27277	26379	26464	26581	26656	26570	26497	26486	26627	26693	26263	26363	26467	26632	26244	26570	26674	26634	26567	26493	26587	26616	26405	26503	26397	26591	26964	26537	26347	26454	26414	26592	26474	26235	26619	26485	26244	26191	26355	26544	26299	26389	26458	26281	26481	26232	26338	26465	26413	26378	26250	26183	26710	26374	26628	26711	26313	26409	26418	26436	26483	26310	26463	26300	26275	26446	26591	26380	26544	26607	26332	26419	26253	26352	26421	26351	26373	26315	26318	26266	26458	26139	26563	26495	26547	26544	26460	26520	26450	26402	26417	26469	26447	26485	26387	26408	26381	26448	26464	26444	26299	26320	26418	26584	26291	26323	26370	26421	26319	26480	26371	26383	26785	26458	25974	26311	26393	26639	26313	26666	26247	26383	26403	26350	26395	26454	26244	26574	26314	26166	26457	26390	26621	26411	26484	26384	26240	26324	26484	26162	26147	26479	26449	26365	26435	26455	26563	26461	26522	26389	26062	26498	26313	26493	26426	26382	26284	26145	26499	26557	26395	26188	26428	26451	26446	26463	26406	26553	26582	26391	26216	26275	26361	26460	26283	26540	26238	26210	26252	26372	26455	26250	26328	26339	26201	26515	26325	26570	26126	26535	26492	26570	26396	26322	26230	26312	26341	26285	26156	26310	26313	26156	26455	26329	26462	26366	26297	26315	26480	26241	26198	26134	26224	26610	26225	26618	26267	26343	26550	26468	26663	26548	26309	26482	26327	26517	26385	26283	26297	26354	26158	26395	26405	26532	26306	26280	26387	26457	26285	26411	26385	26558	26077	26302	26440	26320	26379	26368	26380	26541	26384	26354	26198	26388	26471	26587	26398	26150	26089	26276	26396	26281	26260	26335	26313	26184	26462	26151	26058	26393	26266	26294	26339	26267	26284	26372	26204	26248	26257	26479	26306	26548	26401	26180	26385	26271	26730	26627	26264	26462	26402	26530	26515	26399	26351	26459	26224	26456	26230	26220	26445	26257	26486	26279	26175	26265	26229	26449	26219	26259	26439	26496	26598	26486	26296	26300	26342	26364	26295	26267	26336	26516	26091	26332	26244	26433	26274	26324	26300	26427	26326	26476	26438	26377	26396	26335	26239	26290	26157	26533	26383	26168	26127	26405	26352	26348	26536	26521	26277	26405	26159	26341	26599	26466	26332	26432	26362	26345	26401	26570	26647	26469	26424	26579	26382	26286	26395	26438	26443	26321	26247	26572	26126	26425	26397	26469	26500	26396	26292	26155	26474	26439	26567	26213	26437	26175	26349	26435	26534	26323	26436	26087	26256	26550	26483	26456	26574	26415	26155	26239	26247	26246	26021	26186	26501	26449	26291	26614	26534	26510	26356	26251	26453	26486	26283	26294	26299	26349	26245	26255	26478	26424	26574	26310	26256	26492	26466	26337	26368	26310	26222	26369	26650	26395	26462	26479	26296	26541	26315	26295	26539	26344	26231	26230	26351	26315	26320	26426	26472	26338	26365	26171	26230	26195	26416	26393	26718	26457	26371	26418	26375	26308	26337	26423	26496	26455	26375	26298	26175	26521	26258	26414	26462	26317	26498	26374	26308	26498	26322	26224	26308	26319	26209	26345	26044	26276	26220	26375	26418	26436	26325	26481	26484	26367	26497	26277	25981	26199	26393	26377	26596	26321	26388	26519	26381	26334	26529	26279	26334	26246	26338	26768	26579	26274	26370	26269	26350	26452	26553	26250	26220	26413	26292	26518	26348	26142	26554	26264	26416	26401	26485	26165	26443	26439	26306	26330	26182	26211	26267	26412	26220	26172	26462	26413	26495	26254	26099	26331	26455	26567	26244	26397	26418	26253	26358	26429	26434	26529	26427	26447	26533	26443	26346	26343	26372	26641	26279	26472	26477	26643	26249	26663	26334	26194	26312	26316	26380	26191	26328	26127	26474	26380	26419	26285	26659	26342	26226	26278	26768	26476	26504	26346	26321	26387	26368	26594	26438	26365	26533	26562	26427	26553	26401	26272	26260	26390	26380	26531	26239	26372	26180	26283	26490	26486	26148	26575	26589	26285	26348	26370	26520	26193	26620	26066	26336	26488	26318	26475	26414	26220	26441	26219	26287	26432	26563	26250	26196	26389	26482	26500	26432	26310	26365	26383	26406	26438	26517	26361	26028	26217	26359	26723	26127	26495	26433	26296	26259	26493	26294	26277	26530	26274	26289	26339	26269	26375	26344	26228	26505	26084	26297	26275	26366	26455	26688	26383	26373	26501	26412	26419	26097	26364	26100	26259	26673	26494	26118	26434	26286	26450	26707	26595	26406	26170	26627	26468	26351	26471	26278	26404	26507	26666	26181	26483	26283	26497	26391	26249	26302	26353	26429	26336	26679	26401	26240	26237	26339	26481	26416	26408	26301	26295	26468	26446	26558	26459	26447	26274	26352	26167	26244	26375	26280	25990	26215	26184	26408	26354	26360	26169	26271	26235	26442	26075	26473	26517	26362	26360	26449	26374	26614	26338	26260	26301	26380	26379	26238	26243	26660	26323	26380	26461	26430	26375	26209	26542	26404	26279	26617	26206	26195	26345	26547	26253	26360	26490	26546	26361	26245	26512	26385	26185	26221	26389	26120	26333	26537	26286	26617	26238	26310	26148	26258	26599	26443	26346	26262	26459	26316	26218	26447	26385	26467	26382	26299	26297	26493	26661	26275	26471	26422	26411	26184	26244	26580	26399	26423	26178	26414	26350	26657	26571	26400	26308	26609	26517	26406	26438	26431	26478	26440	26434	26335	26622	26441	26410	26537	26285	26486	26362	26298	26568	26230	26380	26348	26472	25957	26412	26574	26411	26307	26175	26361	26389	26399	26318	26318	26517	26545	26403	26397	26425	26585	26464	26331	26361	26220	26675	26331	26401	26485	26267	26379	26405	26351	26406	26225	26371	26261	26673	26522	26458	26572	26251	26443	26525	26402	26242	26422	26268	26427	26379	26246	26348	26512	26105	26240	26121	26262	26299	26320	26317	26503	26608	26468	26631	26271	26010	26403	26514	26337	26391	26263	26315	26278	26318	26323	26285	26491	26395	26535	26426	26464	26563	26125	26454	26522	26338	26631	26492	26441	26380	26474	26482	26393	26394	26379	26417	26268	26176	26343	26557	26590	26459	26383	26442	26555	26352	26559	26539	26373	26451	26364	26385	26480	26485	26542	26345	26249	26233	26210	26349	26331	26193	26142	26326	26484	26387	26439	26638	26348	26278	26247	26412	26480	26359	26361	26406	26304	26358	26070	26493	26672	26430	26475	26553	26385	26437	26312	26540	26302	26385	26492	26597	26347	26567	26376	26727	26451	26322	26453	26529	26317	26437	26299	26260	26182	26322	26303	26256	26325	26100	26253	26450	26347	26330	26442	26343	26216	26174	26278	26278	26378	26659	26207	26293	26319	26327	26084	26525	26193	26447	26439	26527	26304	26346	26402	26471	26581	26545	26348	26387	26573	26491	26399	26518	26378	26580	26262	26363	26571	26279	26476	26644	26503	26605	26334	26349	26344	26412	26372	26360	26314	26483	26390	26327	26547	26626	26324	26303	26600	26309	26366	26344	26092	26479	26420	26406	26249	26211	26406	26475	26187	26465	26232	26213	26241	26343	26311	26309	26562	26500	26409	26599	26712	26471	26081	26569	26279	26712	26550	26460	26322	26283	26424	26380	26417	26507	26365	26320	26444	26391	26642	26387	26581	26536	26228	26579	26275	26314	26262	26301	26390	26337	26316	26491	26540	26455	26620	26490	26488	26244	26442	26318	26308	26563	26485	26274	26533	26539	26354	26323	26161	26265	26491	26243	26119	26457	26523	26615	26575	26481	26354	26635	26273	26346	26269	26260	26471	26595	26530	26613	26562	26402	26407	26617	26377	26647	26335	26257	26218	26438	26305	26341	26462	26423	26349	26140	26320	26444	26416	26221	26315	26410	26215	26585	26367	26312	26472	26107	26434	26306	26437	26459	26382	26481	26282	26429	26282	26057	26266	26440	26488	26404	26322	26757	26748	26405	26264	26379	26150	26529	26297	26406	26252	26459	26376	26323	25988	26658	26130	26297	26151	26572	26405	26620	26330	26302	26359	26234	26416	26345	26402	26447	26337	26520	26582	26395	26469	26368	26310	26381	26299	26423	26321	26450	26309	26270	26324	26454	26433	26633	26383	26684	26451	26481	26313	26258	26397	26279	26568	26398	26213	26514	26518	26282	26414	26042	26340	26245	26060	26443	26484	26456	26584	25996	26091	26299	26662	26561	26411	26572	26343	26422	26544	26382	26256	26235	26370	26535	26190	26623	26413	26468	26419	26275	26405	26223	26219	26366	26424	26570	26408	26405	26372	26490	26408	26346	26278	26418	26340	26194	26237	26382	26312	26349	26427	26341	26168	26501	26448	26338	26246	26218	26468	26456	26461	26171	26396	26169	26550	26314	26251	26425	26207	26331	26440	26477	26243	26441	26357	26346	26436	26426	26195	26619	26323	26341	26213	26300	26343	26191	26468	26375	26453	26393	26375	26486	26431	26341	26273	26208	26309	26489	26340	26386	26437	26355	26246	26146	26208	26165	26545	26443	26562	26218	26184	26389	26389	26283	26559	26275	26411	26495	26243	26517	26296	26492	26346	26345	26336	26552	26379	26212	26465	26500	26200	26489	26311	26209	26524	26432	26348	26394	26577	26461	26335	26366	26456	26549	26229	26181	26358	26243	26397	26438	26479	26426	26114	26494	26176	26166	26423	26406	26355	26287	26377	26507	26506	26611	26347	26558	26358	26188	26575	26519	26407	26476	26534	26422	26486	26452	26466	26504	26254	26315	26254	26288	26355	26484	26396	26115	26489	26479	26429	26229	26471	26422	26139	26112	26315	26192	26403	26445	26585	26368	26563	26175	26383	26344	26306	26545	26530	26418	26426	26514	26322	26477	26499	26225	26224	26348	26249	26438	26280	26171	26380	26462	26587	26359	26363	26791	26326	26232	26534	26598	26424	26240	26541	26273	26598	26405	26339	26558	26263	26389	26399	26363	26245	26253	26315	26492	26417	26356	26303	26243	26141	26339	26387	26230	26437	26535	26254	26584	26500	26379	26448
38687	62480	52411	37693	52269	51727	35526	22715	17654	16413	16488	16230	16095	16314	16232	16201	15991	16316	16193	16318	16295	16106	16018	16259	16223	16239	16124	16192	16491	16388	16167	16036	16206	16436	16143	16214	16168	16331	16166	16222	16134	16520	16090	16163	16195	16216	16190	16257	16292	16142	16282	16019	16096	16245	16192	16144	16187	16258	16343	16199	16207	16128	16136	16069	16286	16132	16214	16304	16156	16315	16246	16239	16257	16129	16330	16171	16290	16160	16130	16151	16140	16237	16145	16092	16399	16103	16298	16061	16270	16309	16439	16288	16112	16391	16267	16080	16074	16283	16195	16197	16076	16309	16265	16278	16403	16219	16242	16255	16277	16291	16292	16140	16484	16171	16308	16288	16194	16066	16205	16304	16222	16300	16201	16312	16094	16196	16211	16114	16118	16097	16060	16060	16403	16066	16114	16070	16067	16230	16208	16237	16244	16023	16329	16163	16293	16135	16071	16007	16036	16264	16064	16378	16127	16316	16224	16056	16278	16011	16191	16123	16073	16119	16309	16173	16109	16216	16197	16046	16175	16104	16100	16170	16151	16252	16023	16234	16050	16275	16041	16151	16165	16143	16022	16153	16224	16338	16147	16052	16219	16240	16116	16210	16158	16073	16245	16252	16234	16168	16217	16327	16215	16154	16070	16019	16282	16201	16242	16250	16335	16088	16266	16412	16300	16191	16283	16112	16198	16089	16179	16221	16223	16075	16156	16172	16222	16330	16328	16176	16079	16242	16488	16276	16107	16153	15962	16076	16133	16224	16191	16232	16094	16339	16272	16213	16286	16077	16302	16230	16098	16293	16019	16301	16276	16080	16130	16044	15990	16119	16287	16129	16203	15949	16270	16155	16233	16293	16155	16105	16188	16061	16053	16176	16163	16246	16164	16039	15965	16117	16126	16009	16339	16261	16165	16124	16116	16483	16044	16225	16175	16228	16148	16094	15960	16197	16196	16179	16224	16048	16110	16088	16386	16184	16072	16279	16088	16080	16177	16217	16114	16162	16109	16145	16062	16315	16101	16088	16150	16167	16095	16321	16217	16036	16126	16310	16146	16158	16294	16246	15980	16136	16033	16208	16113	16113	16228	16057	16277	15947	16132	16341	16340	16134	16160	16153	16172	16099	16243	16027	16160	16327	16294	16146	16173	16102	16287	16372	16134	16238	16221	16166	16095	15950	16255	16186	16154	16135	16170	16105	16333	15909	16081	16137	16172	16061	15974	16330	16205	16165	16034	16084	16055	16051	16441	16212	16115	16263	16203	15898	16238	16183	16155	16054	16001	16146	16187	16236	16061	16131	16226	16160	16134	16108	16162	16304	16165	16117	16154	16188	16094	16050	16119	16337	16269	16192	16290	16111	16356	16259	16072	16321	16077	16221	16093	15919	15990	16264	16286	16190	16171	16134	16107	16153	15971	16216	16055	16150	16205	16138	16148	16099	16235	16091	16254	16225	16216	16239	16381	16244	16189	16238	16048	16074	16162	16020	16292	16130	16354	16251	16098	16207	16233	16239	16183	16148	16362	16147	16094	16105	16106	16128	16081	16128	16323	16047	16182	16110	16262	16254	16130	16300	16316	16214	16346	16111	16346	16141	16242	16270	15950	16178	16065	16033	16093	16292	16081	16086	16041	16431	16287	16177	16140	16280	16148	16206	16159	16237	16213	16240	16007	16180	16209	16231	16244	16144	16225	16186	16165	16139	16255	16179	16158	16333	16285	16232	15992	16198	16368	16240	16164	16197	16256	16239	16124	15977	16254	16094	16113	16268	16220	16105	16146	16113	16103	16082	16377	16215	16122	16166	16212	16269	16126	16233	16085	16354	15977	16119	16168	16107	16124	16175	16241	16092	16031	16362	16352	16291	16022	15978	16041	16087	16257	16021	16204	16122	16015	16189	16198	16219	16273	16154	16111	16230	16469	16175	16121	16150	16381	15962	16267	15988	16238	16374	16173	16273	16306	16085	16150	16243	16211	16328	16362	16030	16193	16119	16059	16104	16167	15964	16138	16237	16176	15995	16201	16148	16137	16206	16271	16177	16097	16184	16090	16353	16102	16179	16044	16276	16256	16052	16305	16087	16144	16317	16262	16070	16117	16309	16109	16131	16152	16194	16041	16136	16272	16229	16164	16264	16170	16156	16122	16173	16188	16197	16078	16088	16123	16212	16031	16236	16237	16146	16082	16187	16312	16370	16280	16121	16226	16161	16113	16076	16191	16252	16003	16212	16232	16261	16020	16283	16117	16260	16220	16195	16411	16122	16275	16354	16300	16121	16417	15953	16233	16392	16243	16163	16077	16118	16159	16159	16221	16296	16123	16273	15998	16140	16093	16212	16120	16152	16229	16112	16253	16133	16338	16247	16273	16201	16156	15953	16102	16263	16240	16179	16201	16198	16198	16276	16174	16223	16248	16179	15926	16368	16249	16048	16272	16352	16008	16249	16433	16265	16336	16203	16193	16239	16200	16213	16149	16101	16191	16202	16278	16230	16095	16136	16256	15931	16251	15961	16158	16212	16075	16369	16250	16125	16180	16029	16279	16142	16272	16071	16172	16068	16338	16076	16248	15990	16146	16172	16053	16223	16062	16151	16304	16301	16085	16118	16130	16242	16251	16092	16006	16028	16108	16194	16260	16251	16041	16086	16256	16254	16243	16166	16209	16229	16275	16307	16024	16143	16145	16117	16191	16301	16259	16277	16193	16123	16145	16148	16289	16115	16147	15973	16051	16163	16216	16278	16132	16264	16215	16133	16095	16170	16105	16148	16070	16171	16222	16032	16044	16108	16149	16274	16121	16107	16171	16114	16293	16047	16300	16194	15976	16315	16212	16291	16190	16183	15964	16061	16124	16498	16290	16157	16183	16117	16278	16064	16335	16142	16144	16289	16268	16144	16237	16032	16212	16050	16248	16219	15987	16049	16163	16212	15915	16151	16067	16302	16252	16091	16186	16275	16199	16256	16139	16052	16357	16168	16106	16267	16244	16205	16253	16002	16244	16157	16172	16236	16161	16245	16222	16263	16339	16157	16265	16103	16210	16083	16074	16138	16036	16106	16268	16114	15939	16299	16317	16051	16215	16062	16282	16232	16164	16098	16211	16246	16234	16150	16128	16260	16269	16176	16097	16210	16232	16151	16227	16180	16019	16081	16251	16200	16239	16045	16183	16148	16186	16219	16079	16180	16166	16221	16165	16157	16450	16207	16226	16125	16133	16234	16265	16264	16260	16272	16101	16306	16240	16173	16242	16082	16278	16205	16150	16012	16145	16245	16030	16307	15890	16262	16152	16130	16309	16139	16257	16332	16244	16297	16095	16187	16103	16284	16376	16134	16265	16216	16098	16141	16169	16142	16267	16089	16287	16158	16153	16499	15987	16059	16221	16175	16006	16025	16064	16188	16227	16057	16299	16310	16283	16292	16218	16199	16165	16111	16118	16074	16230	16209	16164	16277	16254	16152	16130	16256	16115	16303	16133	16339	16366	16192	16152	16012	16186	16133	16048	16102	16265	16273	16304	16151	16085	16144	16192	16107	16260	16247	16224	16086	16199	16200	16112	16187	16136	16214	16040	16312	16100	16324	16248	16312	15995	16055	16161	16137	16216	16257	16194	16028	16020	16144	16355	16137	16088	15958	15950	16292	16240	16019	16053	16032	16345	16206	16070	16350	16228	16065	16348	16292	16163	16080	16204	16153	16083	16229	16032	16229	16002	16124	16104	16094	16276	16249	16154	16292	16056	16216	16165	16219	16039	16059	16203	16070	16192	16178	16047	16147	16293	16108	16215	16166	16333	16094	16308	16180	16240	16154	16260	16169	16089	16144	16191	16268	16380	16320	16211	16145	16179	16338	16234	16291	16369	16200	16240	16230	16104	16155	16280	16062	16176	16144	16087	16328	16237	16163	16158	16128	16251	16055	16231	16243	16145	16190	16256	16259	16138	16320	16197	16347	16208	16225	16179	16203	16265	16110	16200	16087	16070	16373	16315	16211	16256	16095	16243	16179	16194	16163	16270	16174	16205	16104	16215	16152	16272	16062	16242	16229	16162	16060	16112	16244	16290	16055	16138	16175	16295	16244	16059	16157	16185	16210	16223	16196	16182	16350	16321	16164	16186	16063	16186	16169	16136	16065	16204	16203	16297	16274	16241	16156	16236	16136	16235	16059	16322	16298	16083	16041	16238	16306	16106	16239	16165	16101	16111	16148	16065	16146	16235	16203	16216	16217	16392	16069	16235	16214	16226	16189	16135	16100	16320	16259	16234	16238	16098	16217	16359	16083	16223	16122	15962	16147	16152	16290	16003	16069	16125	16074	16114	16426	16187	16340	16261	16295	16184	16317	16136	16284	16331	16165	16340	16253	16309	16098	16190	16108	16149	16096	16162	16130	16107	16309	16186	16171	16200	16308	16333	16292	16239	16281	16072	16227	16221	16163	16227	16095	16072	16131	16187	16054	16192	16310	16187	16357	16181	16144	16396	16353	16186	16095	16135	16165	16120	16185	16176	16174	16066	16178	16414	16171	16212	16169	16265	16152	16180	16268	16204	16013	16212	16165	16223	16188	16044	16175	16262	16293	16193	16186	16171	16194	16084	15971	16289	16134	16292	16304	16160	16279	16119	16146	16144	16274	16154	16239	16210	16252	16153	16244	16122	16081	16214	16139	16209	16282	16228	16404	16157	16132	16353	16317	16284	16089	16090	16216	16155	16151	16301	16254	16146	16139	16090	16112	16376	16290	16182	16104	16150	16424	16105	16134	16092	16180	16207	16077	16164	16117	16187	16199	16373	16286	16176	16240	16291	16075	16197	16165	16107	16271	16279	16204	16239	16267	16010	16462	16078	16168	16169	15849	16155	16088	16049	16221	16138	16159	16258	15987	16196	16274	16001	16311	16228	16205	16007	15922	16074	16062	16118	16191	16254	16173	16308	16198	16272	16185	16186	16288	16277	16228	16369	16106	16131	16248	16350	16111	15958	16204	16231	16280	16247	16205	16227	16206	16094	16146	16246	16167	16266	16149	16267	16188	16203	16252	16140	16173	16148	16202	16193	16178	16188	16074	16235	16095	16234	16220	16274	16231	16082	16331	16164	16159	16241	16027	16065	16035	16164	16429	16243	16134	16093	15883
23558	21954	31425	33559	47698	71348	61351	43654	32400	28825	27918	27460	27477	27361	27086	27212	27392	27082	27462	27232	26845	27316	27539	27166	27487	27067	27169	27187	27285	27156	27197	27035	27081	27263	27062	27318	27092	27305	27047	26938	27220	27095	27229	27086	27251	27304	27085	27155	26975	26985	27008	26974	26950	26996	27094	26963	27229	27178	27035	27182	27129	27240	27054	27008	27154	27074	27209	27107	26995	27139	27133	27136	27244	27136	26979	26982	27060	27051	27195	27228	27312	27160	27059	27040	27069	27013	26989	27114	27200	27149	26918	27114	27292	27024	27174	27184	27057	26950	27147	26925	27230	26976	27053	26981	27157	27111	27028	26887	26908	26948	27215	27021	27034	27172	27270	27061	26929	26812	27237	27260	27011	27083	27165	27182	27240	27114	27136	26889	27182	27236	27261	27229	27220	27170	26865	27016	27167	27075	27143	26846	27310	26975	27097	26819	27142	27026	26902	26865	26955	27184	27027	27049	26971	26881	27138	27062	27106	27081	26944	27231	26768	27225	27144	26972	27099	26984	26922	27160	27262	27065	27054	27102	26730	27006	27117	27090	26982	27130	27016	27093	26947	27120	27028	27215	27052	26984	27152	27174	27148	26883	26988	26799	27101	27141	27173	27228	27230	27053	27073	27404	26862	26934	26952	26973	27114	26893	26888	27168	27083	26997	26765	26821	26815	27111	27227	27184	27019	27150	26873	26814	26711	27096	27006	27072	26889	26906	26965	26917	26910	27037	27051	27069	27200	27167	27080	26913	27003	26868	26867	27042	27099	26976	27060	27050	26958	27182	26907	27232	27091	27021	27146	27074	27039	27041	27211	27104	27134	26903	27250	26909	27084	27101	27390	26906	27054	27290	27202	27213	27302	27124	26953	26956	27149	27200	27045	27009	26967	27105	27180	26986	27058	27029	27018	27248	26919	26901	27147	27021	26693	26993	26920	27126	27161	26839	27062	26982	27067	27044	27242	26973	27110	27085	27070	26994	27138	27151	27441	27166	27076	27126	27190	26944	27236	27055	27313	27247	26904	26979	26967	26953	26949	26959	27010	27040	26971	27154	27218	26996	27183	27188	27348	27112	26863	26971	26899	27142	26960	27201	26913	27208	27330	27176	26877	26929	27052	27032	27172	27160	27318	27068	27213	27151	27186	27253	27159	27191	27217	27199	27238	26947	26973	27058	26990	27239	27250	27038	26935	26902	27112	27158	26776	27128	27236	27168	26991	27160	26906	27240	26981	27111	27140	26962	27121	26999	27177	26841	27240	26685	27025	27199	27054	26784	27014	27012	27080	26985	27306	27131	27084	27092	27129	27048	26989	26844	27096	26813	26998	26937	26933	26767	27308	27269	27157	27392	27057	27040	27159	26892	26984	27076	26822	26911	27083	26996	26664	27015	27074	27297	27290	26909	27237	27124	27147	27079	27131	27072	26945	27290	27252	27131	27033	26939	26878	27068	27103	26988	27226	27015	26865	27074	27127	26987	27186	26952	27187	26972	27110	26602	27060	26868	27065	26788	26938	27292	27051	27101	27342	27169	26882	27087	27060	26856	27267	26969	27196	27293	27184	26925	26928	26750	26773	26972	27106	26952	27028	27026	26836	26835	27022	26803	27051	27076	26908	27064	27046	26811	27078	27002	27340	27064	26964	27311	27204	27288	26964	27076	27142	27182	26997	26963	27145	26949	27042	27053	27065	26916	27147	26978	26992	26957	27103	26691	26821	27091	26991	26891	27136	27203	27040	27359	27240	27276	27222	26989	27065	27058	26972	27073	27010	26857	27040	26995	26782	26969	26954	27016	26911	27018	26825	26712	27048	26860	27190	27103	26948	27041	26880	26879	27245	26664	27120	26778	27093	26927	27267	26962	27260	27355	26916	27152	26902	26891	27164	27257	27136	26901	26920	27051	27336	26907	27090	26863	27301	26999	27157	27025	27334	27142	26900	27267	27146	27149	27081	27145	27163	27041	27346	26966	27096	26959	26913	27008	27017	27104	27053	27236	27084	27148	27145	26890	27035	27190	26896	27159	27183	27140	27230	27240	27037	26966	27069	27043	26935	27032	27350	26991	27465	26943	27009	27069	26884	27027	27078	27208	27121	27257	27038	27141	26988	26807	27174	26962	26918	26990	27117	27070	26929	26904	27036	26927	27246	27038	27012	26963	27214	26856	26862	26992	27044	27145	26881	26922	27057	26956	26996	27015	26979	27070	26950	27007	27033	27099	27033	27166	27035	26933	26988	26947	27130	26977	27174	26704	27024	27130	27028	27119	27052	27005	27046	27156	27046	27071	27162	27046	27107	27078	26936	26840	27183	26854	27156	27076	26882	26891	27279	27108	26993	27185	26935	27173	27084	27199	27058	27104	27145	27135	27025	27012	27042	26842	26937	26795	26937	27180	26925	27122	27274	26773	27198	27041	26916	27026	27093	27261	27129	26973	26777	26947	27151	27112	27421	26774	26761	26998	26865	26879	26897	27198	27170	27010	27117	27157	27110	27039	27031	27040	27055	26993	27019	26968	27196	26920	26978	27274	27078	27147	26900	27148	26901	27406	27285	27134	27129	26958	27030	27196	27108	27031	27124	27020	27181	27062	27266	27029	27043	27116	27139	27039	26992	26791	27209	26844	27209	27128	27210	26956	27154	27099	27161	26969	27217	27104	27001	26990	27295	26913	27067	27154	27061	27050	27230	27006	27391	27003	27090	27070	27127	26945	27116	26933	27220	27345	26915	27104	27034	27072	26951	27127	26956	26958	26965	26886	27092	26977	27064	27073	27102	27030	27108	27210	27006	27249	27174	27051	26865	27037	27006	27010	27318	27000	27082	27132	26868	27102	27292	27180	27044	26912	26860	27029	27159	26980	27160	26983	27242	27280	27038	26885	27028	26865	27249	27147	26991	27087	26998	27288	27107	26941	26944	26737	27007	27185	27098	26898	26825	27167	27031	27182	27190	27252	27198	26735	27004	26827	27048	27295	27203	27224	27243	27099	27007	26916	26950	27084	27025	27289	26846	26795	27151	26969	27228	26845	27045	27069	26561	26902	27036	26760	27012	27192	27110	27161	26941	26874	27243	27073	27078	27236	27020	27239	27014	27286	27186	27206	27178	27161	26972	26845	27194	26909	27036	26946	27075	27233	26853	27067	27186	27122	26956	27114	27267	27047	27240	26946	27102	26950	26998	27001	26964	27083	26960	27142	27169	27124	27077	27052	27058	27232	26989	27205	26953	27075	26824	26944	27287	26747	27249	27090	26857	27030	27017	27167	27136	26804	26936	27186	26914	27506	27005	27020	26965	27277	27172	27246	26930	27248	27026	27133	26854	27154	26846	27046	26958	26930	27128	27082	27283	26897	27066	27077	27140	27335	27199	26884	27057	26889	26879	27156	27274	27033	27176	27135	27089	26967	27319	27316	27077	27345	26931	27165	27130	27016	27254	27072	27104	26967	27318	27137	27052	26948	27142	26997	27274	27065	27211	27049	27240	27191	27243	27217	27079	27246	26766	27118	27014	27007	26974	27294	27110	27335	27049	27145	26954	27129	27088	26989	27002	27203	27043	26995	27097	27058	27167	27145	27271	26780	27097	27072	26961	27056	27066	27071	27007	27112	27345	27273	27053	27316	27126	27243	27009	27173	26747	27012	27008	27275	27073	27009	26980	26945	27432	27061	27088	27191	27061	27274	27044	27236	26965	26846	27196	27065	27117	26961	27146	27115	27084	27100	26994	27136	27101	27093	26852	26949	26892	26935	27085	27103	27066	27171	27133	27096	26814	27062	27145	27025	26793	26827	27187	27025	27196	27007	26970	26873	27119	26953	26887	27005	27006	26947	27092	26930	27165	27210	27210	26886	27162	27050	27023	26910	27098	27094	27099	26905	27351	27018	27069	26778	27422	26858	26854	27050	27002	26981	26971	27103	27233	27149	26733	27153	26883	27076	26924	27055	26998	26928	27196	26913	27039	27403	26883	27017	26908	26972	27129	26892	26895	26853	26916	27114	26869	27036	26867	26923	27131	27096	27068	27016	26919	27111	26895	26815	27100	27028	27132	27143	27279	27038	27290	27107	27106	26980	27057	26922	27224	26985	27179	27081	26983	26818	26903	27117	27188	27299	27024	27033	26948	27017	26824	26866	26870	27055	26919	27172	27271	27095	27013	26911	26893	26909	27166	27138	27111	27117	27072	27063	27119	27081	27049	27028	27000	27044	26920	26965	27317	27108	27034	27190	27148	27022	27181	27100	26996	27166	27132	27295	27197	27162	27217	27094	27027	27154	26953	26971	27062	27090	26830	26965	26878	26858	27168	27391	26997	27090	27111	27002	27078	27106	27011	26929	26920	26933	26911	26952	27317	27148	26729	26708	26922	27264	27111	27247	26993	26979	27088	26895	26922	27098	27011	27181	27208	27249	27284	26975	26775	27002	26966	26762	27008	26849	26905	27058	27222	27112	26954	26812	27023	27102	27150	26871	26954	27117	27046	27011	26870	27256	27179	27141	27356	26938	27066	27213	27194	27131	27349	26977	27032	27291	27176	27163	27124	27070	27256	27090	26943	27309	26850	27012	27245	27271	27044	27078	27020	27051	26974	26847	27009	26934	27113	27139	27211	27185	27225	26835	27099	27053	26822	27112	27037	27524	26903	27097	26959	26887	27319	26907	26875	27055	27275	27074	27073	27092	26995	26902	26769	27073	26977	27191	26941	26997	27129	27058	26900	26972	27018	27039	27238	27289	27123	27085	26862	27186	27121	27195	27217	27216	27010	27005	27219	27082	27104	27288	27184	27106	26873	26992	27112	26917	27176	27178	27022	27041	27040	26971	27087	27075	27088	26944	27135	26906	26997	27106	27008	27285	26905	27310	27189	27245	27132	27163	27232	27213	26767	27003	27229	26934	26981	27131	27030	27101	27028	26821	26910	26910	26964	26938	26939	27108	27093	27220	27193	27055	27182	27182	27073	27166	27080	27304	27122	27158	27094	27021	27285	27150	26862	26845	27037	26888	26960	26909	27206	26970	27249	27017	26965	26999	27160	26945	27053	27010	26886	27001	26942	26879	27023	26900	27021	27019	27205	27137	26888	27061	27189	27204	27162	27019	27046	26938	27036	27054	27076	27044	27107	27042	27040	26819
47458	75946	68880	49889	56953	74544	54343	32480	20432	17204	16967	16967	16900	16936	16894	16715	16960	17008	17064	16776	16929	16818	16853	16794	17106	16946	16859	16711	17018	16878	16966	16838	16741	16765	16928	16984	16844	16596	16701	16959	16798	16878	16913	16794	16791	16688	16644	16759	16683	16832	16749	16775	16859	16862	16773	16660	16808	16773	17015	16865	16855	16730	16796	16788	16855	16963	16726	16795	16809	16917	16783	16722	16850	16939	16943	16756	16818	16749	16597	16749	16782	16592	16819	16694	16866	16965	16724	16578	16915	16696	16701	16749	16561	16780	16867	16675	16742	16813	16679	16789	16911	16533	16692	16822	16872	16832	16658	16768	16577	16552	16774	16761	16860	16738	16773	16832	16779	16751	16677	16708	16755	16743	16791	16781	16734	16810	16945	16796	16704	16683	16806	16821	16695	16693	16777	16918	16754	16816	16889	16717	16955	16665	16754	16832	16711	16794	16673	16778	16718	16758	16951	16723	16705	16871	16721	16807	16722	16647	16716	16664	16930	16826	16880	16584	16712	16792	16747	16717	16704	16774	16641	16918	16735	16797	16872	16761	16738	16816	16818	16632	16653	16732	16745	16815	16877	16587	16922	16517	16999	16769	16785	16726	16625	16872	16680	16672	16797	16893	16955	16790	16678	16598	16713	16798	16830	16869	16595	16774	16778	16744	16861	16886	16705	16754	16551	16903	16822	16856	16785	16568	16846	16807	16737	16673	16671	16676	16769	16705	16784	16762	16706	16787	16812	16637	16704	16782	16695	16926	16683	16753	16676	16804	16688	16604	16719	16752	16704	16881	16717	16809	16692	16799	16829	16919	16724	16805	16559	16827	16792	16778	16703	16826	16794	16886	16650	16528	16780	16752	16802	16603	17009	16798	16727	16705	16870	16634	16917	16875	16847	16750	16719	16578	16714	16851	16698	16694	16809	16857	16627	16955	16678	16923	16732	16862	16539	16843	16658	16889	16707	16795	16809	16697	16611	16727	16663	16666	16720	16740	16748	16649	16668	16671	16796	16807	16742	16788	16794	16797	16781	17002	16421	16749	16909	16673	16714	16747	16832	16854	16710	16803	16701	16819	16600	16714	16719	16920	16734	16845	16645	16926	16526	16901	16729	16899	16745	16758	16807	16788	16920	16590	16827	16839	16840	16840	16784	16864	16871	16775	16761	16823	16845	16891	16679	16700	16785	16718	16853	16707	16625	16671	16803	16848	16799	16647	16664	16805	16718	16650	16993	16802	16925	16796	16772	16826	16703	16880	16847	16719	16718	16812	16858	16695	16820	16758	16779	16636	16779	16497	16687	16712	16708	16774	16685	16715	16852	16775	16886	16779	16857	16696	16687	16749	16895	16619	16656	16773	16772	16814	16833	16959	16882	16860	16948	16792	16897	16793	16646	16637	16773	16734	16747	16838	16861	16764	16782	16731	16695	17005	16714	16795	16657	16800	16677	16734	16674	16657	16858	16831	16959	16778	16765	16648	16806	16568	16925	16828	16870	16963	16632	16613	16867	16788	16909	16747	16719	16731	16703	16736	16780	16840	16785	16793	16702	16841	16887	16915	16766	16632	16877	16687	16832	16732	16703	16786	16697	16698	16901	16706	16826	16831	16678	16907	16637	16880	16750	16585	16929	16872	16749	16852	16730	16637	16829	16736	16907	16644	16814	16632	16787	16961	16623	16809	16698	16792	16650	16684	16656	16619	16806	16872	16860	16808	16599	16610	16793	16859	16749	16691	16909	16773	16735	16694	16600	16839	16657	16866	16635	16793	16808	16678	16926	16777	16735	16730	16784	16843	16830	16645	16847	16697	16697	16783	16613	16752	16691	16825	16825	16778	16924	16800	16870	16575	16778	16823	16768	16651	17017	16679	16982	16848	16891	16656	16814	16626	16647	16732	16776	16708	16685	16756	16856	16793	16701	16815	16815	16823	16708	16770	16647	16755	16885	16666	16699	16840	16895	16895	16749	16801	16865	16891	16614	16737	16770	16850	16893	16706	16700	16828	16694	16797	16644	16832	16811	16728	16948	16674	16619	16761	16654	16668	16783	16727	16632	16857	16708	16721	16916	16962	16802	16758	16684	16766	16524	16730	16982	16685	16925	16710	16755	16804	16757	16671	16650	16720	16757	16603	16856	16788	16725	17014	16508	16719	16812	16834	16607	16628	16785	16728	16813	16717	16804	16801	16916	16912	16721	16830	16818	16727	16783	16573	16746	16952	16723	16657	16881	16703	16776	16813	16804	16713	16618	16694	16658	16676	16741	16732	16784	16699	16927	16817	16818	16772	16687	16646	16867	16727	16814	16716	16620	16814	16771	16888	16675	16636	16735	16719	16767	16572	16782	16605	16757	16773	16705	16717	16793	16706	16802	16934	16772	16787	16765	16714	16511	16661	16686	16849	16956	16726	16864	16607	16900	16813	16700	16869	16749	16824	16739	16793	16991	16761	16870	16793	16757	16678	16765	16686	16877	16745	16850	16581	16873	16719	16773	16698	16683	16884	16923	16845	16721	16779	16776	16702	16626	16760	16867	16770	16625	16859	16723	16876	16746	16731	16876	16697	16724	16709	16735	16652	16794	16902	16947	16626	16902	16610	16821	16965	16788	16863	16773	17054	16593	16770	16760	16859	16652	16665	16648	16938	16956	16665	16782	16691	16667	16698	16708	16857	16601	16650	16707	16707	16763	16645	16672	16747	16724	16579	16715	16718	16859	16784	16766	16920	16741	16728	16892	16880	16644	17033	16785	16772	16789	16829	16819	16692	16673	16872	16902	16855	16668	16780	16863	16842	16724	16938	16734	16617	16781	16888	16640	16852	16785	16668	16786	16690	16995	16676	16743	16778	16543	16623	16930	16603	16668	16579	16962	16979	16789	16720	16825	16771	16697	16813	16928	16655	16655	16929	16586	16848	16796	16789	16792	16648	16775	16780	16826	16765	16736	16634	16871	16836	16683	16854	16780	16910	16573	16728	16833	16742	16746	16687	16835	16730	16803	16768	16704	16800	16731	16724	16755	16718	16866	16563	16684	16800	16846	16497	16694	16717	16733	16864	16740	16804	16742	16728	16774	16708	16738	16960	16838	16789	16728	16809	16909	16789	16823	16892	16790	16855	16795	16676	16731	16654	16776	16777	16762	16799	16956	16904	16796	16673	16795	16794	16711	16826	16857	16721	16814	16905	16778	16742	16855	16765	16676	16621	16805	16743	16667	16822	16792	16840	16888	16743	16633	16809	16672	16669	16753	16783	16857	16741	16950	16770	16989	16854	16798	16875	16764	16641	16964	16872	16745	16722	16793	16701	16999	16887	16831	16907	17023	16682	16721	16743	16823	16725	16788	16824	16686	16601	17047	16654	16741	16725	16897	16857	16551	16906	16946	16608	16797	16742	16679	16669	16872	16835	16699	16699	16856	16848	16763	16739	16844	16751	16850	16645	16787	17006	16845	16751	16617	16736	16761	16666	16797	16654	16802	16720	16701	16712	16844	16700	16875	16894	16728	16787	16744	16890	16759	16766	16786	16631	16884	16923	16875	16738	16656	16966	16770	16763	16762	16673	16847	16783	16636	16915	16711	16729	16761	16741	16617	16815	16991	16859	16763	16800	16799	16757	16724	16748	16647	16813	16780	16765	16645	16688	16746	16723	16745	16754	16657	16747	16691	16780	16748	16775	16712	16865	16821	16779	16488	16824	16754	16843	16595	16706	16556	16782	16731	16711	16797	16740	16514	16832	16674	16744	16699	16853	16977	16862	16853	16759	16663	16761	16720	16690	16707	16760	16906	16839	16664	16798	16711	16591	16953	16761	16691	16832	16871	16680	16790	16913	16801	17008	16736	16573	16698	16817	16785	16900	16826	16633	16759	16677	16816	16776	16666	16760	16814	16746	16763	16644	16765	16792	16558	16817	16806	16728	16836	17057	16847	16689	16730	16630	16646	17048	16721	16850	16770	16924	16727	16894	16777	16873	16696	16919	16772	16792	16699	16743	16831	16867	16736	16837	16629	16623	16901	16890	16819	16932	16864	16741	16887	16729	16676	16721	16750	16851	16864	16773	16889	16897	16540	16940	16790	16723	16777	16794	16613	16796	16762	16771	16753	16711	16691	16913	16923	16719	16714	16676	16704	16645	16805	16919	16939	16843	16830	16827	16807	16736	16628	16876	16943	16445	16765	16695	16695	16780	16589	16839	16762	16762	16878	16788	16912	16675	16880	16843	16725	16761	16957	16837	16684	16616	16883	16767	16694	16665	16717	16741	16822	16570	16691	16630	16898	16814	16717	16641	16846	16702	16662	16684	16597	16774	16689	16684	16685	16725	16689	16730	16709	16797	16739	16841	16758	16770	16892	16741	16954	16941	16719	16617	16638	17105	16796	16573	16703	16728	16814	16658	16760	16849	16846	16861	16603	16651	16785	16609	16756	16693	16761	16793	16750	16874	16882	16720	16717	16761	16809	16681	16750	16802	16609	16712	16851	16761	16713	16821	16576	16837	16749	16761	16957	16769	16602	16859	16759	16597	16731	16608	16647	16532	16974	16743	16744	16783	16811	16965	16819	16847	16771	16875	16785	16855	16534	16895	16965	16739	16768	16699	16798	16830	16830	16810	16787	16679	16660	16769	16575	16650	16858	16617	16607	16902	16572	16919	16588	16640	16661	16757	16830	16953	16888	16677	16886	16646	16834	16885	16803	16733	16941	16709	16600	16774	16728	16765	17030	16729	16758	16874	16927	16795	16714	16809	16719	16759	16726	16813	16530	16758	16795	16760	16996	16666	16740	16622	16807	16773	16789	16665	16746	16711	16815	16854	16679	16692	16782	16567	16769	16716	17051	16692	16755	16888	16721	16768	16951	16707	16723	16588	16800	16540	16705	16613	16749	16629	16811	16763	16886	16817	16829	16818	16660	16843	16907	16615	16879	16722	16825	16868	16963	16846	16882	16738	16799	16701	16964	16824	16739	16707	16779	16635	16715	16827	16777	16770	16724	16636	16903	16896	16651	16959	16795	16716	16599	16827	16876	16867	16816	16932	16663	16843	16724	16880	16774	16731	16794	16879	16807	16683	16728	16677	16764	16872	16941	16985	16549	16723	16809	16860	16510	16665	16844	16786	16778	16826	16829	16734
37739	42150	41323	36878	33152	34711	33009	28866	26947	26527	26479	26378	26459	26359	26326	26429	26532	26447	26413	26212	26379	26284	26169	26422	26441	26289	26158	26341	26283	26300	26376	26184	26116	26449	26497	26245	26664	26292	26300	26435	26594	26356	26232	26139	26212	25959	26313	26322	26179	26165	26439	26331	26418	26659	26517	26462	26201	26413	26271	26379	26147	26208	26173	26230	26112	26410	26491	26339	26248	26296	26230	26045	26351	26137	26241	26385	26171	26087	26265	26344	26234	26338	26301	26322	26194	26235	26585	26411	26245	26346	26020	26006	26260	26153	26536	26173	26135	26179	26294	26406	26466	26366	26194	26199	26224	26265	26254	26202	25982	26191	26412	26393	26305	26382	26153	26303	26342	26177	26556	26029	26046	26264	26408	26265	26459	26346	26275	26264	26175	26399	26227	26353	26280	26261	26177	26149	26248	26012	26171	26225	26122	26263	26551	26160	26298	26396	26153	26300	26397	26175	26382	26365	26352	26194	26213	26350	26265	26152	26517	26122	26281	26560	26232	26371	26209	26321	26382	26312	26250	26286	26421	26079	26390	26256	26336	26457	26392	26173	26160	26387	26489	26305	26341	26344	26254	26495	26395	26316	26503	26147	26389	26471	26403	26469	26341	26392	26562	26253	26179	26387	26277	26442	26391	26219	26299	26375	26246	26151	26084	26138	26330	25902	26204	26291	26300	26337	26254	26237	26301	26226	26177	26248	26291	26400	26349	26221	26171	26076	26330	26026	26636	26217	26207	26389	25931	26060	26402	26381	26278	26134	26148	26203	26312	26125	26165	26284	26447	26349	26237	26269	26440	26316	26517	26290	26310	26356	26395	26140	26473	26224	26204	26365	26365	26128	26251	26498	26197	26305	26222	26421	26156	26404	26219	26136	26284	26064	26219	26099	26128	26144	26247	26372	26377	26204	26209	26223	26341	26090	26287	26365	26256	26261	26250	26273	26222	26369	26158	26229	26516	26319	26397	26545	26319	26537	26364	26266	26448	26317	26099	26357	26331	26382	26441	26424	26186	26180	26357	26599	26335	26299	26387	26492	26363	26316	26219	26015	26348	26099	26421	26233	26411	26315	26171	25957	26301	26210	26240	26333	26355	26218	26265	26383	26598	26419	26064	26413	26356	26466	26249	26470	26497	26181	26155	26515	26268	26253	26408	26268	26153	26307	26300	26284	26143	26104	26402	26385	26045	26484	26318	26265	26054	26140	26409	26201	26149	26128	26343	26267	26010	26306	26222	26181	26051	26067	26227	26223	26331	26456	26291	26217	26395	26256	26308	26251	26310	26136	26334	26358	26253	26201	26523	26516	26338	26018	26296	26348	26339	26163	26263	26351	26488	26174	26297	26361	26261	26337	26593	26190	26264	26318	26368	26354	26443	26383	26217	26114	26660	26303	26285	26118	26091	26237	26406	26387	26210	26221	26200	26501	26304	26285	26140	26234	26245	26333	26398	26182	26517	26267	26255	26171	26192	26279	26363	26413	26174	26394	26177	26087	26368	26268	26129	26235	26290	26329	26386	25854	26147	26231	25991	26510	26369	26317	26234	26217	26209	26152	26420	26748	26496	26199	26269	26136	26184	26185	26557	26126	26471	26358	26175	26290	26279	26292	26267	26398	26172	26115	26332	25994	26534	26200	26266	26215	26196	26145	26397	26369	26601	26212	26196	26092	26029	26331	26420	26123	26440	26059	26080	26177	26223	26360	26303	26268	26111	26213	26337	26363	26132	26263	26008	26477	26164	26136	26114	26078	26457	26449	26359	26187	26245	26126	26286	26272	26169	26310	26599	26369	26365	26307	26129	26142	26165	26363	26173	26333	26349	26236	26252	26294	26308	26286	26086	26434	26182	26188	26099	26318	26256	26253	26159	26202	26229	26157	26328	26207	26406	26214	26275	26318	26140	26467	26431	26316	26356	26322	26467	26012	26493	26253	26177	26221	26317	26286	26319	26224	26431	26321	26338	26187	26366	26286	26268	26176	26527	26244	26425	26337	26210	26013	26285	26466	26212	26389	26408	26327	26673	26224	26507	26527	26299	26105	26192	26181	26381	26248	26349	26078	26254	26175	26241	26455	26246	26290	26337	26062	26399	26521	26293	26103	26267	26208	26143	26460	26259	26291	26296	26300	26356	26373	26469	26443	26613	26390	26408	26160	26112	26215	26297	26490	26273	26157	26298	26146	26245	26344	26272	25939	26125	26383	26227	26612	26281	26292	26403	26452	26382	26409	26361	26329	26094	26145	26050	26287	26367	26283	26199	26277	26249	26227	26176	26486	26213	26478	26427	26391	26286	26223	26294	26409	26231	26324	26173	26273	26214	26236	26327	26148	26377	26426	26283	26380	26165	26166	26189	26418	26235	26205	26026	26175	26274	26278	25782	26189	26297	26108	26359	26067	26224	26421	26387	26451	26309	26479	26220	26247	26206	26242	26235	26249	26307	26130	26335	26300	26157	26208	26328	26245	26194	26398	26254	26319	26438	26317	25978	26300	26209	26300	26259	26078	26127	26473	26150	26286	26179	26353	26234	26248	26372	26411	26071	26566	26229	26392	26557	26199	26289	26469	26412	26478	26370	26360	26144	26106	26191	26141	26142	26139	26383	26217	26263	26360	26420	26267	26183	26163	26300	26367	26379	26523	26461	26412	26246	26635	26452	26309	26295	26213	26369	26205	26119	26174	26062	26188	26422	26215	26326	26355	26264	26295	26242	26218	26361	26281	26305	26385	26456	26352	26250	26425	26454	26248	26266	26318	26242	26437	26251	26125	26354	26011	26213	26293	26072	26216	26197	26286	26217	26118	26189	26188	26218	26403	26209	26265	26274	26220	26273	26291	26408	26405	26332	26235	26375	26382	26198	26462	26307	26331	26357	26196	26060	26283	26369	26296	26389	26236	26218	26145	26181	26431	26206	26155	26475	26457	26264	26431	26157	26215	26194	26234	26194	26228	26508	26250	26313	26167	26304	26115	26025	26229	26332	26389	26325	26229	26289	26355	26329	26278	26245	26303	26283	26388	26414	26331	26362	26153	26512	26374	26082	26424	26109	26098	26366	26232	26200	26181	26229	25950	26371	26114	26234	26110	26252	26085	26421	26359	26458	26233	26331	26578	26534	26199	26446	26329	26399	26336	26202	26028	26283	26175	26196	26176	26116	26319	26332	26199	26011	26559	25896	26428	26400	26153	26152	26196	26334	26090	26441	26460	26139	26002	26164	26377	26282	26252	26493	26208	26487	26227	26205	26179	26304	26320	26281	26423	26312	26227	26339	26255	26216	26397	26367	26502	26463	26316	26205	26103	26233	26235	26084	26032	26054	26030	26064	26275	26090	26380	26456	26262	26195	26174	26181	26574	26233	26378	26309	26359	26222	26203	26146	26109	26471	26440	26272	26310	26170	26265	26154	25946	26346	26384	26142	25952	26341	26135	25934	26232	26303	26363	26229	26337	26242	26451	26334	26562	26357	26261	26248	26122	26546	26144	26142	26389	26200	26422	26475	26292	26354	26569	26392	26240	26097	26308	26139	26360	26310	26313	26352	26461	25890	26222	26578	26220	26343	26067	26014	26367	26169	26322	26459	26208	26203	26122	26148	26177	26325	26583	26479	26307	26560	26407	26153	26503	26348	26346	26356	26532	26279	26472	26290	26567	26443	26246	26367	26391	26180	26415	26190	26364	26199	26423	26321	26544	26293	26262	26121	26434	26566	26011	26344	26368	26514	26225	26181	26212	26147	26522	26244	26337	26312	26287	26160	26303	26242	26200	26161	26216	26373	26307	26245	26484	26312	26422	26335	26244	26407	26262	26379	26206	26184	26298	26081	26203	26222	26377	26187	26079	26502	26316	26304	26186	26486	26125	26234	26324	26279	26345	26314	26159	26375	26349	26302	26363	26259	26490	26356	26450	26438	26479	26253	26335	26371	26211	26373	26281	26184	26313	26233	26057	26480	26311	26486	26082	26272	26341	26199	26396	26042	26079	26346	26211	26540	26252	26213	26367	26193	25980	26165	26375	26238	26255	26217	26246	26454	26168	26127	26299	26330	26071	26378	26342	26146	26387	26276	26415	26347	26287	26144	26241	26255	26320	26389	26301	26591	26311	26428	26407	26165	26201	26221	26226	26409	26393	26182	26401	26217	26181	26271	26356	26328	26508	26236	26256	26348	26281	26274	26340	26200	25949	25986	26242	25975	26185	26356	26304	26307	26130	26236	26341	26207	26393	26336	26322	26503	26425	26385	26328	26156	26064	26520	26370	25925	26439	26300	26244	26239	26289	26246	26275	26140	26117	26159	26227	26187	26544	26547	26274	26147	26353	26469	26400	26274	26241	26239	26335	26511	26247	26428	26316	26282	26148	26088	26585	26335	26247	26301	26279	26263	26362	26209	26553	26250	26249	25958	26409	26310	26193	26543	26348	26116	26333	26692	26456	26440	26085	26258	26425	26386	26422	26373	26467	26289	26178	26380	26048	26341	26426	26324	25900	26106	26064	26258	26373	26274	26279	26193	26357	26058	26178	26231	26347	26284	26052	26374	26142	26357	26516	26617	26380	26380	26283	26443	26231	26562	26151	26474	26291	26242	26213	26201	26366	26072	26051	26396	26221	26473	26290	26174	26119	26071	26281	26203	26402	26364	26281	26269	26305	26283	26120	26223	26443	26354	26263	26446	26573	26199	26277	26402	26464	26378	26462	26538	26171	26504	26155	26421	25952	26194	26294	26530	26603	26202	26144	26405	26228	26439	26194	26308	26069	26293	26458	26365	26319	26066	26071	26126	26090	26185	26479	26273	26283	26314	26255	26396	26195	26331	26051	26154	26324	26368	26293	26168	26346	26274	26547	26298	26148	26021	26374	26050	26432	26587	26446	26368	26373	26052	26185	26293	26147	26139	26359	26253	26404	26168	26405	26228	26539	26449	26523	26202	26366	26233	26357	26254	26337	26310	26407	26373	26596	26427	26380	26255	26247	26159	26285	26372	26221	26384	26366	26157	26313	26335	26189	26571	26353	26583	26355	26367	26163	26433	26287	26254	26235	26404	26196	26275	26310	26364	26065	26153	26331	26401	26371	26627	26348	26080	26153	26623	26070	26216	26206	26204	26402	26262	26360	26334	26306	26300	26367
32682	49169	35540	27106	23585	25539	21610	17820	16544	16006	16186	15874	16052	16068	16026	16020	15980	16105	16002	16025	16069	16024	16115	16065	15915	16052	15940	16141	15942	15906	16094	15910	15981	16002	16204	16146	15965	15881	16128	15783	15908	16014	16117	15803	15872	15865	16044	15809	16022	16050	15930	16015	16078	15862	15919	15978	15964	15891	15952	15889	16065	15954	15953	15985	15987	15938	16114	15968	15963	15925	16004	15937	16014	15900	15872	15971	16116	15847	15910	15838	15978	16116	15798	16006	15978	15927	16052	15994	15957	16019	16008	15717	16098	16046	15788	16112	15885	15932	15798	16098	15923	15774	15990	15882	15906	15837	15925	15933	16031	15767	15713	15903	15843	15847	15820	15956	16000	15816	16048	16052	15888	15988	15895	15995	16009	15999	15923	16028	16114	15915	16079	15829	15985	15865	16205	15899	15930	15937	15984	15924	15979	16008	15819	15961	15923	16016	15901	16026	15952	15884	15965	15771	15891	15858	15906	15997	16019	15773	15980	15977	15954	15885	15875	16103	15880	15938	15875	16104	16142	15977	15918	16016	15926	16108	15840	16185	15908	15832	15912	15714	15853	15889	15840	16029	16046	15901	15919	15934	15961	15935	15904	15966	15881	15894	15836	15888	16089	15982	15941	15879	16092	16012	15932	15813	15874	16241	15954	16000	15993	15896	15963	15957	15953	16017	16109	15976	15911	15963	15813	15957	16014	16115	16079	16011	15975	15974	16094	15709	15879	15985	16022	15936	16032	15921	15907	16035	15874	15842	16103	15918	15865	15960	15952	15778	16076	16103	15873	15973	15977	15789	16032	16076	15958	15892	16160	15834	16168	15977	15976	16062	15977	16095	16165	15823	15912	16019	15819	15961	15900	16007	15888	15948	15856	15820	16163	15841	16002	15867	15966	16042	15932	15949	15899	15856	16071	15769	16116	15953	15860	16087	15806	15922	15847	15817	15814	16098	15858	15739	15816	15934	15829	16077	15983	15942	15881	15843	15963	16024	16063	15849	15924	15981	15969	15778	15909	15917	15845	16190	15813	16115	16086	15884	15899	15943	16011	16024	15918	15907	16007	15925	15959	15906	15991	15947	15852	16126	16068	15952	15748	15982	16092	15902	15880	15961	16125	15949	16120	15870	16024	15850	16070	15923	15869	15978	16047	16012	15938	16092	15956	16085	15945	15928	16032	15885	15914	15780	15735	15933	16033	15832	16125	16011	15959	15888	16046	15833	15912	15991	15924	15853	15996	16048	15973	15870	15864	15823	15897	16072	15838	15824	15976	15890	15932	15908	16049	15940	16104	16017	16063	15956	16041	16042	16085	15805	16037	15745	15992	16072	15866	15689	16058	15994	15698	16006	15793	16019	16198	15920	15714	15786	16063	15922	16027	16141	15904	15908	16076	15742	15861	15991	16076	16062	16023	15920	16005	15950	15916	15872	15940	15968	15802	15931	15823	16081	16128	15928	15982	15778	16018	15989	16038	16113	15893	15931	15886	15776	15883	15875	15975	16019	15996	15962	16002	15962	15961	15995	15951	15965	16053	15922	15900	16062	15876	16024	16009	15871	15886	16141	16011	16015	16064	15869	16077	15831	15858	15965	16019	15951	16052	15955	15878	16068	15677	16006	16004	15929	16123	15818	15909	15908	15957	15754	15944	16094	15919	16037	15917	16149	15897	16085	15889	15982	16068	15977	16079	15921	15975	16064	15814	16000	15928	15930	15906	15706	16003	15843	15964	16175	15953	15979	16051	15897	15831	15958	15806	15874	15924	15922	15812	15880	15994	16029	16017	15888	15851	16009	16183	15797	16065	15920	15977	15874	16016	15952	15981	15877	15957	15895	15966	15827	15956	15937	15927	15969	15809	15928	15922	16118	15849	15895	16081	15867	15949	16144	15845	15704	15865	15925	16016	15858	15920	16017	16033	16049	16007	16037	15945	16103	15916	15915	15899	15923	16051	15819	16062	16062	15978	16035	16135	15994	15991	15989	15850	15857	15864	16047	15984	15686	15929	15867	15821	15805	15950	15890	16106	16003	15771	16144	15961	15880	16055	15695	15882	16035	15908	16056	15994	15984	15907	15854	15925	16052	15993	16119	16169	15988	15984	15902	15777	15887	15934	16093	15975	16029	16036	15701	16015	16105	16065	16029	15999	16031	15898	15924	15945	15934	15826	15910	15976	15979	15883	16036	16085	15884	15897	16097	15863	15876	15898	16040	15825	15798	15960	16087	15970	15863	15865	15948	15979	15870	15953	15950	15908	15832	15811	15926	16001	15903	15862	16241	16122	15893	16128	15795	15808	15967	15889	15909	15930	16058	15823	16051	15927	15964	15900	16118	15836	16105	16043	16098	16092	15984	15994	15999	15968	16004	15879	15970	16036	15950	16134	15957	16055	15902	16129	15939	16009	15908	15910	15995	16068	15934	15999	16050	15879	15958	15927	15766	15852	15869	16005	15842	16021	15960	16088	15828	15892	15897	16016	15942	15968	15810	15911	16048	16007	15997	15867	15848	15871	15981	16178	15892	16031	15950	15972	16136	15826	15856	16068	15923	15902	15903	15916	15975	15908	15985	15946	16127	16025	16006	16026	15978	15869	16060	15886	16025	15948	16191	15689	15815	16046	15827	15924	15948	16050	15960	15870	15982	16110	15982	16052	15863	15882	15838	16046	15863	15892	15967	15989	15893	15947	15940	15899	16175	16052	16010	15935	15927	16424	15799	16065	16036	15978	16014	15972	16040	15761	16093	15969	16153	15935	15923	16040	15954	15985	15915	15923	15908	15903	15972	15980	15929	16170	16042	15882	15881	16039	16035	15971	15952	15732	15886	15759	16107	15960	15932	15966	16176	15999	16052	15729	15850	16036	16172	15931	16031	15912	16118	15924	15949	16039	15897	15972	16010	15901	15988	15919	16052	16001	15941	16034	16078	16039	15923	15938	16021	15922	16198	15825	15948	16008	15924	16068	15813	15916	15819	15994	16171	16026	15824	15952	15895	16114	16121	15942	15939	16098	15836	15954	16059	15759	15918	16136	15798	16054	15884	15960	15841	15800	16130	15812	16083	15908	15926	15927	16005	15976	15989	15888	15993	16048	15834	15835	15993	15857	15957	15951	16026	15923	16181	16009	16017	15926	15884	16012	15871	15764	15895	15950	16059	15886	15936	15831	15755	16021	15991	15778	15734	15963	15777	15783	15806	15770	16073	15890	16062	16170	15947	16099	15987	15823	15810	16007	16005	15924	15988	15926	15932	15640	16106	16079	15931	15931	16077	15914	15952	16009	15878	15767	15875	15957	15935	16055	15919	16015	15890	16058	16009	15979	15866	16063	16032	16104	15882	15834	15918	15966	15916	15984	15876	15912	15983	15998	16058	15922	16058	16067	15885	16069	16045	15910	15894	15934	15886	16051	15810	15895	15809	15973	15844	15834	16007	15800	16027	15958	15861	15862	16099	16028	15888	15967	15890	15881	15693	16068	16014	16107	16051	15912	15769	15976	15870	15992	15885	15875	16160	16072	16088	15951	15969	15893	16044	15948	16063	15931	15894	15892	16017	15906	16108	15981	15882	16099	16047	15944	15945	15884	15861	15978	16206	15884	15877	15995	15901	15988	16044	15813	15869	16013	16151	16073	16023	15982	16018	15990	15989	16047	15880	15986	15980	16116	15893	15972	15883	16124	15976	15951	15977	15857	16110	16001	16122	15868	15975	16041	16029	15834	16040	16003	16032	16055	16033	16024	16080	16099	16103	15891	15967	15940	15995	15874	16088	15960	16016	15959	15928	16051	15933	15925	15927	16073	15946	16098	15815	15971	15814	15911	15776	15755	15948	16002	15863	16117	16068	15763	16048	16036	16032	15969	16026	15880	16052	16090	16134	15862	15938	15876	15879	15791	15865	15918	16131	16027	16246	16142	15897	15955	15823	15801	16048	15990	15914	15992	15708	15886	16119	15792	16052	16031	15945	15765	15877	15906	16061	15878	16044	16010	15907	16039	15897	16042	15803	15910	15909	16130	15971	16116	16013	15977	15845	16114	16080	16020	16042	15986	15911	15998	16062	15869	15952	15905	15823	16028	15847	16026	15885	15914	16022	15808	15837	15948	15824	15889	15991	16117	15940	15914	15996	15920	15950	16022	15969	15904	15976	16075	15893	16074	15933	15984	16004	15939	16123	16093	16004	15894	15943	15792	15865	15840	16015	16126	15872	15887	15979	16021	16017	15903	15882	16141	15999	16007	16114	15972	16046	15815	15949	15839	16067	16129	16046	16039	16025	15939	15882	15943	15969	15974	15969	16096	15943	15751	16096	15939	16038	15939	16004	16143	16146	15892	15699	15850	15856	15967	15982	16015	15864	15810	15925	16087	15919	15911	15938	15867	15997	15914	15940	16101	15952	15927	15939	16005	16117	15865	15825	15826	16133	16035	15924	15905	15948	15911	16168	15897	16089	16104	15857	15949	16050	15762	16105	15848	16004	15917	15885	15879	16059	16015	15807	15897	16016	15973	15889	15788	16019	15982	15981	15840	15966	16035	15837	15968	15966	16030	15714	15885	15876	15975	16006	16058	15852	15955	16128	15984	15814	16035	16015	15837	15854	16036	15942	15865	15869	15911	15920	15830	15967	15955	15802	15969	16092	15945	16056	15847	15808	15944	15834	15944	15961	16019	15831	16029	15784	16003	15999	15962	15985	15997	15899	15888	15852	16033	15941	15873	15907	15930	15931	15887	15926	15996	16004	15888	15883	16017	15935	15909	15893	15863	15980	16014	16016	16061	15899	16071	16010	15996	15958	16056	16088	15982	16170	15997	15875	15980	16085	15882	15947	16008	16084	15944	15994	16029	16044	15971	16045	15986	16077	15808	15931	15994	15870	16000	16087	15898	15741	15877	16003	16048	16004	16038	16023	16070	15839	15935	15823	16146	15889	16158	15853	16040	15942	16076	15787	15954	15917	15973	15942	16196	16010	15967	16097	15960	16017	15761	15896	15983	15918	16123	16035	16059	15940	15991	15993	15989	16033	15874	15897	16075	15911	15948	15968	15821	15855	15955	15928	16035	15997	15996	15964	16038	15902	15995	15829	16121	15852	16038	15924	16119	15846	15991	15978	16086	15899	15900	15983	15854	16034
26108	22934	33432	36005	48675	58809	48805	35105	28875	27141	26800	26802	26458	26353	26480	26376	26338	26385	26405	26192	26156	26244	26200	26298	26393	26114	26350	26618	26345	26259	26246	26441	26584	26420	26312	26382	26659	26298	26374	26386	26373	26220	26426	26303	26339	26293	26239	26256	26357	26539	26288	26066	26407	26292	26264	26342	26490	26286	26349	26017	26208	26368	26304	26330	26418	26255	26132	26080	26258	26271	26137	26087	26272	26231	26173	26410	26120	26177	26519	26227	26382	26297	26210	26437	26534	26391	26455	26328	26248	26502	26560	26485	26120	26156	26274	26008	26350	26120	26304	26423	26224	26328	26091	26245	26337	26361	26128	26153	26094	26406	26310	26393	26148	26305	26381	26248	26328	26261	26342	26240	26244	26346	26288	26310	25923	26312	26289	26436	26423	26229	26361	26425	26172	26438	26232	26303	26224	26488	26461	26298	26451	26090	26395	26193	26317	26431	26235	26305	26330	26342	26266	26308	26194	26407	26022	26202	26216	26163	26227	26395	26299	26455	25984	26306	26200	26074	26228	26295	26304	26319	25977	26113	26234	26296	26136	26648	26089	26290	26357	26383	26180	26230	26376	26403	26314	26216	26175	26075	26207	26229	26221	26004	26402	26301	26419	26495	26179	26147	26120	26153	26272	26223	26211	26157	26266	26151	26492	25993	26178	26236	26158	26400	26339	26116	26231	26304	26114	26222	26080	26424	26054	26351	26140	26159	26429	26270	26338	26191	26366	26243	26238	26273	26204	26197	26137	26282	26555	26371	26475	26175	26201	26352	26355	26265	26279	26155	26332	26339	26475	26102	26326	26379	26342	26271	26308	26229	26335	26169	26335	26462	26248	26141	26358	26325	26134	26412	26410	26033	26453	26407	26227	26222	26298	26214	26039	26150	26347	25892	26464	26504	26326	26055	26415	26357	26285	26065	26445	25968	26316	26294	26290	26160	26079	26183	26145	26490	26211	26294	26195	26210	26219	26272	26191	26243	26670	26124	26134	26153	26254	26418	26456	26428	26301	26180	26142	26143	26286	26321	26168	26188	26172	26336	26253	26116	26572	26106	26238	25933	26242	26148	26373	26465	26158	26107	26237	26231	26356	26257	26225	26254	26381	26375	26469	26377	26356	26350	26481	26126	26234	26370	25922	25989	26093	26137	26148	26054	26232	26471	26260	26293	26277	26150	26253	26110	26243	26027	25987	26187	26281	26377	26085	26353	26410	26297	26188	26377	26260	26141	26172	26169	26408	26316	26366	26091	26285	26150	26244	26276	26281	26268	26316	26331	26254	26177	26174	26239	26426	26393	26103	26365	26282	25916	26279	26521	26233	26379	26431	26344	26249	26347	26096	26506	26096	26263	26323	26037	26312	26237	26362	26162	26326	26295	26306	26235	26418	26183	26333	26271	26244	26292	26176	26265	26262	26303	26349	26229	26232	26199	26365	26451	26315	26160	26208	26384	26058	26220	26258	26181	26426	26207	26208	26309	26352	26106	26407	26379	26389	26314	26345	26345	26121	26461	26082	26332	26275	26228	26166	26056	26399	26460	26355	26329	26293	26212	26138	26205	26249	26191	26312	26300	26099	26118	26327	26408	26331	26084	26280	26196	26229	26519	26222	26204	26300	26082	26250	26405	26440	26294	26395	26071	26436	26343	26600	26131	26025	26343	26151	26204	26586	26230	26273	26238	26147	26365	26405	26193	26270	26151	26550	26087	26134	26227	26288	26237	26302	26330	26160	26360	26244	26414	26458	26198	26359	26430	26353	26442	26244	26344	26047	26169	26092	26180	26422	26194	26390	26330	26231	26135	26277	26308	26441	26118	26200	26214	26368	26217	26029	26252	26231	26128	26409	26421	26403	26169	26312	26247	26495	26290	26279	26374	26523	26405	26378	26118	26207	26417	26321	26131	26313	26296	26439	26479	26063	26111	26312	26220	26197	26187	26256	26385	26459	26106	26112	26160	26232	26328	26237	26285	26226	26482	26427	26158	26167	26283	26222	26392	26209	26355	26358	26230	26216	26212	26288	26277	26256	26099	26324	26381	26307	26157	26381	26357	26324	26278	26397	26354	26475	26243	26361	26155	26138	26078	26187	26224	26202	26408	26362	26157	26086	26131	26059	26365	26259	26450	26237	26190	26343	26310	26373	26063	26136	26142	26042	26086	26247	26217	26386	25902	26110	26300	26288	26192	26133	26171	26279	26367	26213	26288	26069	26279	25988	26250	26373	26410	26242	26208	26222	26217	26172	26363	26413	26395	26462	26110	26189	26144	26411	26195	26535	26431	26260	26220	26345	26056	26130	26288	26246	26352	26328	26326	26213	26329	26439	26377	26326	26203	26383	26244	26234	26428	26292	26216	26363	26253	26057	26619	26147	26349	26383	26434	26210	26228	26490	26302	26264	26534	26269	26282	26111	26273	26103	26251	26252	26188	26522	26221	26184	26335	26226	26360	26096	26392	26108	26179	26465	26331	26102	26394	26220	26166	26039	26095	26273	26228	26293	26126	26347	26248	26094	26340	26432	26264	26030	26234	26427	26226	26249	26307	26508	26079	26261	26268	26286	26143	26212	26395	26512	26399	26454	26364	26446	26403	26399	26138	26169	26260	26453	26370	26380	26414	26288	26105	26353	26321	26011	26273	26164	25896	26294	26295	26235	26439	26091	25879	26123	26298	26372	26207	26413	26311	26304	26425	26117	26167	26268	26050	26331	26306	26058	26192	26039	26303	26275	26129	26143	26388	26255	26310	26184	26206	26186	26205	26208	26114	26494	26199	26199	26463	26370	26253	26283	26236	26366	26133	26331	26357	26174	26216	26348	26131	26310	26623	26134	26451	26104	26088	26372	26379	26273	26174	26160	26352	26379	26445	26328	26319	26118	26522	26610	26236	26350	26228	26103	25964	26028	26313	26232	26473	26401	26209	26443	25948	26375	26160	26330	26045	26323	26484	26422	26331	26316	26610	26172	26308	26113	26160	26145	26146	26214	26338	26267	26315	26643	26188	25873	26055	26413	26383	26335	26384	26437	26253	26274	26349	26267	26120	26371	26131	26380	26197	26301	26038	26168	26301	26276	26534	26274	26291	26347	26117	26560	26106	26147	26475	26270	26322	26302	26362	26435	26509	26191	26316	26181	26379	26087	26348	26044	26232	26353	26232	26411	26526	25968	25990	26405	26293	26384	26405	26442	26416	26343	26254	26313	26386	26324	26305	26384	26212	26367	26429	26360	26210	26414	26239	26258	26501	26405	26130	26426	26261	26372	26238	26231	26348	26200	26258	26215	26294	26001	26268	26278	26433	26214	26306	26357	26152	26105	26382	26058	26122	26214	26480	26289	26063	26280	26164	26275	26554	26213	26344	26239	26030	26189	26222	26166	26134	26195	26159	26329	26239	26233	26297	26227	26488	26165	26172	26373	26388	26064	26218	26405	26049	26340	26313	26390	26265	26209	26386	26200	26116	26050	26049	26221	26212	26197	26399	26523	26224	26235	26330	26116	26290	26136	26197	26494	26263	26197	26136	26228	26161	26116	26309	26240	26155	26262	26576	26342	26562	26571	26251	26169	26445	26229	26377	26380	26082	26218	26193	26176	26393	26033	26123	26336	26342	26427	26135	26153	26128	26403	26170	26470	26362	26285	26396	26379	26211	26188	26020	26345	26226	26276	26456	26086	26499	26296	26458	26358	26263	26246	26236	26454	26241	26142	26198	26257	26394	26082	26128	26247	26263	26473	26161	26316	26053	26065	26157	26610	26078	26033	26587	26562	26321	26330	26444	26141	26448	26206	26142	26327	26349	26340	26083	26016	26237	26307	26216	26296	26238	26181	26180	26322	26351	26088	26431	26348	26257	26464	26370	26332	26291	26301	26212	26204	26130	26256	26146	26253	26324	26134	26328	26152	26227	26118	26351	26148	26458	26418	26246	26093	26319	26694	26335	26290	26171	26347	26386	26570	26209	26051	26327	26230	26007	26193	26490	26372	26259	26185	26466	26350	26208	26244	26251	26205	26071	26405	26259	26437	26146	26382	26338	26272	26257	26372	26290	26294	26382	26457	26296	26157	26255	26313	26339	26397	26483	26150	26401	26290	26184	26159	26350	26231	26307	26191	26042	26271	26287	26256	26355	26208	26037	26255	26292	26235	26293	26217	26162	26507	26081	26212	26315	26236	26273	26230	26119	26461	26402	26209	26055	26148	26206	26282	26317	26487	26173	26051	26469	26376	26332	26006	26394	26120	26231	26012	26134	26059	26329	26494	26355	26343	26263	26318	26290	26230	26375	26493	26123	26372	26407	26323	26273	26250	26313	26226	26384	26213	26347	26272	26343	26087	26115	26297	26269	26320	26315	26504	26305	26438	26261	26314	26163	26269	26431	26310	26312	26524	26118	26365	26317	26183	26325	26210	26311	26390	26479	26373	26379	26299	26230	26217	26072	26329	26237	26170	26368	26264	26243	26544	26155	26110	26388	26259	26331	26546	26282	26057	26350	26268	26394	26321	26365	26008	26370	26465	26312	26519	26182	26153	26381	26528	26299	26381	26480	26285	26399	26374	25954	26403	26264	26273	26440	26328	26325	26313	26326	26122	26169	26012	26113	26336	26226	26237	26642	26261	26001	26055	26421	26094	26369	26435	26373	25909	26195	26312	26421	26165	25966	26316	26444	26266	26314	26450	26287	26409	26497	26297	26281	26367	26093	26378	26270	26407	26195	26244	26309	26166	26331	26304	26110	26202	26222	26500	26313	26224	26385	26335	26407	26413	26142	26493	26437	26077	26130	26322	26036	26439	26278	26362	26393	26153	26264	26509	26103	26492	26174	26372	26348	26234	26287	26475	26597	26313	26366	26498	26400	26108	26230	25934	26414	26370	26370	26345	26208	26372	26322	26502	26085	26218	26409	26350	26383	26329	26296	26304	26483	26044	26686	26429	26520	26364	26312	26214	26308	26212	26196	26286	26214	26179	26174	26085	26174	26168	26421	26167	26476	26411	26134	26347	26200	26290	26117	26209	26313	26317	26362	26478	26213	26205	26375	26560	26437	26394	26177	26120	26322	26280	26061	26310	26176	26182	26116	26275	26346	26285	26032	26258	26288	26438	26268	26268	26160	26273	26343	26501	26332	26355	26207
36615	59543	46784	32555	49979	51955	37725	23600	17859	16488	16229	16278	16438	16177	16358	16184	16183	16221	16188	16257	16375	16244	16364	16167	16338	16202	16202	16104	16224	16181	16343	16281	16174	16358	16327	16205	16089	16228	16281	16303	16303	16143	16278	16057	16194	16200	16150	16071	16180	16229	16227	16391	16172	16162	16165	15990	16141	16207	16037	16197	16157	16246	16362	16030	16114	16307	16257	16221	16241	16240	16229	16494	16050	16279	16140	16261	16058	16079	16221	16250	16163	16015	16157	16050	16099	16214	16152	16235	16071	16059	16332	16096	16284	16102	16151	16128	16279	16327	16274	16126	16263	16037	16271	16305	16026	16225	16239	16309	16249	16240	15948	16250	16129	15978	16400	16057	16290	15935	16173	16149	16161	16157	16011	16170	16160	15983	16012	16279	16051	16382	16199	16279	16486	16223	16072	16152	16209	16216	16149	16306	16185	16253	16207	16065	16117	16250	16200	16012	16040	15976	16289	16136	16260	16177	16341	16211	16190	16132	16421	16216	16250	16209	16098	16178	16012	16231	16320	16270	16205	16128	16075	16224	16174	16313	16026	16304	16122	16286	16185	16084	16190	16073	16054	16012	16188	16186	16114	16155	16138	16108	16185	16128	16084	16151	16101	16223	16049	16161	16071	15997	16192	16121	16008	16220	16200	16217	16171	16172	16226	16126	16189	16208	16433	16233	16313	16280	16113	16232	16272	16035	16196	16134	16207	16291	16252	16301	16342	15976	16154	15919	16140	16378	16259	16231	16188	16111	16298	16161	16242	16246	16001	16155	15928	16258	16172	16108	16374	16051	16242	16153	16184	16182	16099	16146	16094	16195	16210	16151	16066	16106	16187	16059	16143	16198	16213	16049	16193	16168	16076	16133	16180	16160	16263	16339	16221	16022	16310	16247	16103	16263	16291	16205	16126	16132	16134	16286	16172	16058	16116	16159	16257	16223	16329	16206	16065	16359	16177	16250	16214	16226	16067	16254	16235	16183	16164	16348	15998	16192	16168	16248	16149	16359	16209	16114	16270	16130	16399	16293	16172	16289	16166	16246	16191	16191	16144	16096	16254	16205	16284	15978	16127	16174	16432	16141	16275	16188	16273	16029	16112	16342	16229	16251	16219	16136	16077	16303	16337	16086	16231	16327	16042	16227	16206	16250	16183	16261	16153	16226	16170	16333	16159	16228	16180	16115	16219	16065	16232	16217	16291	16345	16040	16051	16196	16140	16219	16174	15954	15985	16178	16371	16346	16084	16148	16003	16155	16156	16102	16190	16206	16166	16132	16248	16126	16094	16319	16141	16289	16153	16273	16200	16276	16002	16262	16229	16245	16249	16115	16135	16293	16141	16276	16133	16196	16149	16306	16111	16265	16289	16143	16163	16063	16221	16152	16219	16153	16074	16143	16022	16177	16236	16275	16329	16230	16254	16098	16250	16141	16055	16008	16071	16342	16222	15889	15935	16110	16297	16117	16041	16245	16301	16248	16168	16076	16153	16227	16293	16121	16131	16125	16140	16379	16219	16044	16164	16239	16147	16238	16224	16327	16264	16006	16172	16223	16195	16300	16141	16124	16146	16117	16063	16282	16174	16199	16214	16197	16310	16261	16166	16265	16193	16249	16232	16061	16227	16157	15937	16130	16131	16225	16313	16174	16174	16237	16288	16136	16124	16204	15994	16193	16115	16117	16256	16086	16192	16206	16122	16080	16261	16321	16069	16083	16236	16206	16095	16168	16336	16259	16209	16226	16228	16313	16179	16138	16158	16125	16157	16138	16295	16083	16146	16071	16023	16341	15967	16244	16271	16262	16137	16113	16008	16111	16078	16128	15990	16103	16164	16091	16124	16236	16029	16261	16137	16289	16005	16305	16024	16190	16179	16135	16148	16123	16048	16267	16191	16183	16216	16183	16305	16227	16053	16310	16065	16075	16077	16124	16016	16163	16178	16129	16347	16074	16241	16270	16052	16166	16077	16082	16188	16104	16090	16336	16316	16081	16202	15991	16335	16147	16262	16274	16271	16168	16160	16076	16127	16304	16250	16229	16173	16065	16071	16234	16340	16247	16305	16109	16307	16126	16206	16247	16023	16304	16243	16015	16157	16213	16153	16139	16183	16127	16205	16445	16025	16134	16344	16201	16191	15983	16098	16143	16184	16192	16174	16226	16189	16270	16237	16044	16080	16124	16045	16119	16211	16096	16220	16081	15986	15991	16049	16253	16062	16303	16134	16041	16296	16162	16122	15989	16235	16203	16071	16173	16202	16108	16076	16103	16283	16151	16177	16160	15974	16048	16105	16177	16103	16026	16049	16212	16222	16076	16078	16067	16157	16152	16041	16406	16079	16066	16296	16106	16159	16082	16109	16213	16236	16263	16173	16154	16183	16361	16102	16054	16211	16248	15998	16115	16228	16198	16136	16125	16318	15977	15980	16119	16253	16176	16198	16114	16090	16238	16165	16034	16172	16113	16095	16018	16208	16305	16226	16002	16156	16033	16209	15998	16073	16261	16078	16137	16145	16388	16063	16094	16272	16349	16155	16212	16197	16136	16348	16022	16258	16201	16072	16082	16155	16238	16082	16238	16083	16163	16087	16276	16083	16146	16294	16129	16147	16123	16100	16133	16166	16390	16138	16253	16170	16175	16228	16275	16129	16187	16191	16297	16161	16006	15998	16100	16256	16160	16108	15977	16257	16119	16204	16096	16084	16194	16186	16181	16028	16215	16234	16029	16343	16244	16106	16146	16276	16246	16210	16306	16120	16301	16135	16182	16362	16109	16104	16226	16313	16175	16198	16084	16305	16174	16319	16155	16156	16211	15964	16398	16242	16224	16172	16013	16216	15971	16218	16351	16161	16184	16157	16116	16151	16236	16230	16265	16352	16189	16091	16175	16317	16118	16206	16084	16344	16277	16212	16101	16154	16258	16108	16146	16016	16149	16320	16264	16141	16208	16079	16341	16435	16241	16193	16192	16358	16139	16082	16241	16019	16250	16245	16103	16123	16204	16104	16140	16173	16095	16268	16177	16058	16317	16154	16104	16277	16224	16378	16033	16241	16102	16213	16131	16155	16084	16103	16181	16282	16137	16280	16215	16143	16220	16280	16138	16021	15987	16046	16309	16131	16224	16168	16264	15961	16087	16059	16186	16112	16361	16098	16238	16080	16179	16218	16309	16285	16212	16231	16231	15915	16092	16052	16203	16057	16178	16069	16169	16155	15952	16278	16127	16211	16056	16138	16297	16094	16286	16127	16123	16312	15958	16306	16214	16116	16119	16220	16262	16090	16128	16329	16092	16204	16076	16171	16132	16138	16329	15973	16312	16059	16000	16051	16348	16180	16137	16126	16043	16346	16301	16185	16165	16301	16163	16014	16183	16056	16069	16282	16223	16307	16113	16018	16101	16015	16397	16167	16201	16292	16207	16224	16152	16029	16234	16216	16115	16042	16065	16352	16023	16155	16187	16050	16245	16073	16261	16249	16135	16255	15977	16172	16045	16153	16079	16132	16317	15974	16199	16029	16083	16062	16238	16106	16230	16153	16449	16076	16076	16281	16140	16320	16161	16216	16014	16110	16179	16085	16138	16097	16019	16247	16213	16241	16050	16190	16077	16021	16177	16019	16125	16241	16233	16521	16384	16098	16056	16070	16092	16260	16175	16335	16226	16156	16229	16008	16152	16142	16164	16028	16316	16200	16001	16284	16188	16190	16127	16005	16301	16210	16104	16170	16240	16269	16096	16005	16250	16191	16420	16208	16132	16182	16283	16377	16104	16200	16027	16165	16207	16079	16143	16086	16006	16097	16310	16190	16124	16119	16115	16038	16431	16135	15974	16263	16051	16219	16280	16302	16097	16244	16117	16141	16302	16173	16083	16259	16271	16173	16148	16230	16215	16324	16080	15986	16169	16108	16131	16145	16203	16066	16164	16215	16113	16168	16092	16181	16080	16187	16144	16120	16051	16104	16148	16177	16090	16245	16222	16306	16076	16275	16101	16281	16156	16151	16112	16173	16090	16179	16151	16111	16407	16324	16270	16060	16034	16035	16275	16289	16126	16067	16262	16209	16341	16016	16269	16367	16229	16108	16216	16308	16212	16150	16080	16054	16231	16212	16215	16230	16093	16266	16295	16099	16246	16226	16450	16191	16215	15895	16229	16151	16271	16144	16374	16195	16188	16138	16241	16265	16262	16108	16252	16284	16238	16053	16003	16109	16097	16002	16091	16384	16158	16056	16086	16207	16264	16189	16126	16036	16094	16281	16219	16214	16233	16088	16242	16106	16164	16202	16113	16191	16185	16161	16148	16012	16134	16246	16135	16284	16204	16126	16068	16322	16141	16149	16101	16084	16324	16206	16221	16313	16184	16110	16265	16255	16160	16193	16206	16266	16174	16120	16119	16217	16386	16331	16082	16195	16106	16329	16124	16225	16165	16096	16295	16061	16169	16106	16274	16012	16226	16225	16085	16294	16125	16041	16198	16180	16244	16324	16074	16050	16269	16072	16313	16103	16180	16085	16113	16116	16230	16194	16227	16097	16295	16082	16291	16330	16165	16174	16173	16220	16153	15979	16267	16201	16222	16123	16150	16112	16205	16087	16321	16214	16266	15995	16313	16207	16035	16087	16210	16355	16231	16141	16297	16177	16224	16298	16269	16107	16286	16118	16032	16315	16315	16121	16057	16255	16115	16018	16216	16209	16133	16076	16161	16167	16198	16207	16210	16242	16070	16002	16283	16077	16284	15978	16292	16261	15978	16256	16158	16237	16384	16279	16111	16063	16235	16049	16081	15996	16158	16022	16234	16192	16143	16326	16081	16096	16267	16076	16203	16362	16146	16084	16319	16203	16216	16199	16205	16216	16148	16212	16140	16053	16167	16055	16192	16083	16222	16180	16176	16071	16216	16022	16216	16222	16044	16148	16233	16186	16225	16076	16152	16209	16241	16069	16154	16204	16302	16130	16151	16337	16139	16436	16232	16323	16384	16147	16262	16076	16129	16059	16262	16162	16294	16281	16272	16085	16155	16268	16127	16139	16205	16034	16352	16208	16043	16223	16248	16169	16189	15991	16405	16118	16205	15967	16526	16297	16255	16344	16232	16280	16085	15976	16038	15995	16184	16239	16079	16091	16073	16204
23572	21750	30147	31231	60223	74602	59971	43357	32496	28400	27608	27279	27272	27281	27181	27206	26994	27293	27277	27011	26855	26972	26990	27131	27194	26812	27128	27048	27219	26911	27026	26805	26877	26932	27212	27103	26990	27064	26807	27085	26728	26669	26928	26991	27105	27001	27087	27113	26973	26863	26890	26828	26839	27046	26877	27153	27044	26744	26808	26975	27007	27213	26867	27007	27092	26859	26937	26821	26951	26784	26982	26921	27008	27046	27166	26785	26847	27007	26652	26785	27055	26757	26975	26954	26836	26868	26832	26678	26835	26784	27041	27249	26857	27085	27055	26715	26813	26560	26776	26864	26726	26808	26945	26795	26788	26930	27151	26546	26847	27097	26942	26968	26792	26934	26684	26792	26734	26857	26903	27106	26692	26664	26743	26935	26902	27122	26680	27056	26734	27014	26851	27049	27163	26716	27052	26736	26925	27137	27002	26912	26939	26729	27052	27082	26633	26957	26930	26739	26824	27033	26725	26788	26926	27018	27002	26753	27122	26761	26898	26953	26933	26760	26899	26740	26857	26809	26775	26920	26984	26864	26765	26970	26506	26555	26626	26914	26863	26980	27084	26835	26550	27051	26964	26777	26751	26964	26730	26816	26891	26416	26744	26784	27059	27215	26958	26636	26878	26727	26923	27002	26923	26826	26641	26919	26956	26685	26778	27084	26915	26633	27085	27083	26859	27110	26880	26695	26832	27001	26800	26824	26914	26813	26826	26890	26677	26977	26781	26976	26901	26923	26674	26760	26794	26951	26816	26660	26648	26629	26859	26868	26727	26646	26923	26741	27185	26962	26693	26857	27100	26852	26886	26866	26842	26867	26851	26894	27004	26720	26936	26848	26772	26652	26789	26717	26861	27063	26790	27093	26901	26454	26821	27046	27011	26891	27120	26918	26909	26856	26836	27036	26936	26943	26741	26656	26991	27015	27039	26802	26803	26856	26798	26899	26875	27030	26882	26760	26906	26903	26524	27133	27000	26897	26820	26816	26730	26916	26793	26967	26913	26741	26621	26699	26563	26848	26869	26725	26618	26742	27000	27042	26791	26969	26858	26825	26934	26704	26526	26784	26820	26964	26810	27163	26850	26936	26966	26997	26852	26819	26906	26848	26954	26756	26872	26755	26761	26627	26918	26870	26728	26733	27062	26982	26800	26996	26810	26982	26816	27038	26999	26544	26786	26992	27045	26716	26886	26544	26626	26808	26823	27023	26949	26856	27022	26888	27152	26684	27028	27037	26820	26721	26681	27029	26801	26999	26658	26936	26718	26849	27186	26645	26927	26934	26870	26721	26781	27089	26632	26773	26895	26891	26906	26939	26913	26680	26830	26784	27000	26745	26704	26764	26788	26757	26572	26875	26825	26916	26868	27023	26683	26923	26962	26958	27008	26877	26919	26614	26772	26866	27011	27032	26584	26966	26853	26974	26797	26958	26898	26813	26880	26875	26655	26789	26974	26763	26796	26993	26755	26747	26976	26907	26951	27211	26751	26913	26936	26969	26652	26887	27012	26827	27186	26993	26931	26936	26967	26828	27122	26758	26678	26805	27014	26831	26806	26523	26936	26972	26794	27136	26902	26663	26690	27089	27021	27173	26961	26780	26896	26818	27221	26744	26649	26728	26844	26964	26581	26813	26969	26885	26650	26817	26985	26758	26897	26802	26604	26873	27111	27152	26884	26884	26662	26751	26969	26783	26656	26757	26875	26709	26707	26994	27002	26809	26748	26866	27096	26574	26763	26641	26795	26756	26825	26822	26766	26921	26869	26600	26845	26944	26933	26914	26887	26841	26859	27187	26927	26896	27074	26763	26986	26882	26792	26786	26703	26929	27065	26848	26801	26979	26848	26808	26907	26847	26805	26781	26903	26667	26768	26876	26483	26784	26756	26795	26846	26643	26576	26882	26793	26743	27128	26858	26725	26924	26843	27037	26783	26729	26933	26488	26715	26908	26807	26928	26924	26770	26663	26944	26797	26988	26776	26804	26934	26604	26845	26745	26788	26799	26797	26996	26759	26767	26628	27024	26850	27102	27128	26851	26938	26764	26778	26624	26946	26820	26740	26847	26728	27055	26947	26732	26658	26619	26719	26893	27059	26656	26916	26903	26721	26649	26894	26783	26970	26966	27089	26780	26741	26861	27131	26822	26922	27013	27000	26986	26887	26785	26987	26904	26905	26777	26967	26702	26809	26826	27009	26754	27005	26924	27110	26872	26742	26688	27124	26900	26978	26890	26744	26723	27034	26762	26946	26763	26909	26808	26748	26889	26903	26719	26747	26678	26680	26824	26872	26830	26799	26876	26600	26897	26966	26765	26819	26768	26804	26705	26849	26888	26857	26674	26887	27001	26851	26753	26659	26823	26972	26948	26777	26785	26766	26630	26609	26730	27035	26674	26930	26736	26795	26727	26837	26877	26663	26961	26731	26758	26739	26820	26726	26918	26783	26675	26946	26806	27018	26512	26671	26636	26990	27049	26614	26787	26636	26739	26744	26766	26914	26951	26648	27074	27031	26820	26932	26697	26884	26868	27158	27000	27073	26836	26827	26733	26647	26772	26954	26878	26955	26942	26782	26955	26727	26896	26809	27072	26790	26824	26872	26880	26869	26839	26782	27113	26945	27027	26751	26864	26825	26852	26690	26343	26814	26718	26800	26865	26897	27200	26930	26929	26869	26805	26726	26703	26802	26993	27107	26783	26934	26969	26972	26873	26735	26886	26853	27015	26968	26786	26540	26924	26869	27022	27148	26880	26697	27008	26886	26878	26871	27020	26795	26908	26888	26782	27019	26778	26865	26959	26815	27044	26729	26889	26586	26826	26953	26838	26830	27026	27076	26619	26770	26994	26871	26597	26756	26884	27125	26961	26790	26822	26932	26674	26934	26867	26927	26822	26855	26827	26813	27294	26799	26880	26830	26816	26910	26911	26789	26812	26823	27002	26730	27023	26911	26725	26737	26530	26612	26761	26664	26745	26748	27170	26994	26995	26906	26897	26984	26946	27058	26785	26882	26887	26795	27058	26840	27172	26906	26869	26909	26955	26851	26824	26964	26801	27034	26775	27040	26982	27049	26761	26829	26813	26857	26735	26666	26801	26661	26852	26957	26735	27090	27040	26777	26836	27026	26785	26908	27137	27023	26917	26654	26889	26677	26861	26678	26847	27038	27076	26880	27053	26995	26972	26668	26641	26929	26883	26638	26951	27034	26909	27052	26900	26835	27032	26930	27063	26826	26768	26975	26945	26948	26942	27157	26972	26967	26902	26751	26993	26908	26813	27104	27093	27081	26989	27082	26889	26881	27006	26955	26738	26990	26830	26999	26856	26965	26853	26894	26668	26898	27027	26976	26868	26934	26761	26824	26740	26750	26624	27127	26840	26783	26783	27187	26947	26688	26568	26712	26913	26862	26841	26653	26934	26911	26794	26913	26921	26784	26939	26850	26805	26937	26936	27042	26985	26782	26831	26980	27019	26711	26850	26787	26716	26790	26873	26613	26838	26844	27160	26912	26850	26729	27033	26874	26793	26861	27005	26903	26990	26768	26604	26975	26847	26875	27145	26802	26806	26825	26856	26967	26904	26791	26924	27034	26886	26995	26885	26709	26680	26838	26996	26781	26873	27070	26680	26774	26926	26623	26758	26761	26718	26920	26715	26925	26834	26976	26620	26559	26715	26861	26829	26800	26876	26714	26800	26970	26700	26956	26953	26616	26775	26665	26655	26882	26885	26891	27037	26762	26756	26704	26756	26988	26782	26960	26976	26912	27072	26726	26731	27182	26918	27016	26743	26950	26845	26767	27067	26843	26810	26786	26962	26909	26533	26806	26936	27053	26902	26767	26811	26746	26647	27107	26807	26718	26659	26734	26734	26917	26943	26959	26809	26826	26977	26926	26715	26943	26729	26890	26849	26923	26890	26693	26718	26603	26718	26728	26798	26669	26911	26959	26975	26644	26701	26900	27003	26657	26703	27131	26756	26859	26763	27116	26898	26785	26764	26637	26866	26807	26908	26936	26791	26944	26791	26835	27186	26923	27047	27038	26661	26755	27059	26799	26791	26996	26783	26793	26919	26742	26651	26921	26859	26853	27009	26835	27009	26976	26840	26874	26687	26855	27006	26874	26959	26911	27100	26852	26974	26765	26895	26856	26642	26833	26900	26682	26866	26641	26873	26644	26685	27108	26719	26622	26654	26710	26982	26535	26623	26917	26818	26782	26945	26794	26744	26887	26898	26783	26615	26887	26918	26959	26953	26999	26661	26969	26913	26811	26842	27097	27014	26866	27065	26940	27035	26773	26672	26882	27032	26862	26910	26702	26759	26842	26818	26861	26760	26954	26877	26910	26911	26921	26700	26995	26750	27032	26788	26980	26898	26746	26681	26694	26785	26667	26832	26743	26964	26884	26789	26722	26602	26765	27025	26813	26921	26908	26771	26937	26868	26795	26921	26777	26856	26979	26740	26860	26853	27036	26787	26757	26876	26979	26920	26677	26818	27026	27133	26644	26550	26913	27271	26997	26800	26713	27224	26920	26906	26742	26937	27068	26964	26817	26874	26881	26821	26726	26967	26784	26929	27156	26883	26944	26795	27108	26897	26786	26971	27062	26816	26633	26853	26954	26678	26827	26759	26892	26854	26730	26708	26872	26705	26955	26474	27036	26608	26681	26902	27027	26823	27038	26900	26821	26998	26605	26825	26756	26702	27037	26707	26712	26774	27027	26735	26570	26855	26629	26867	26865	26685	26869	27112	26814	26723	26847	26838	26898	26747	26810	26800	26963	26966	26915	27017	26904	26759	26766	26892	26833	27035	27039	26655	26719	26997	27026	26884	26800	26935	27006	26822	26942	26874	27041	26976	26833	26757	26901	26784	26823	26645	26911	26727	27004	26861	26874	26778	26971	26906	26935	26934	26898	27075	26787	26800	26720	26934	27034	27065	26964	26861	26788	26965	26884	27106	26895	26936	27034	26775	26776	26863	27100	26898	27152	26820	26581	27007	26706	26846	26951	26736	26987	26737	26620	26745	26792	26808	27102	26899	27008	26749	26609	26859	26912	26659	27165	26873	26911	26914	27022	26927	26946	26766	26938	26850	26795	26911	26739	26620	27006	26826	26912	27082	26963	27125	27049	26818
37716	67420	59366	46775	73549	76547	54601	32792	20902	17482	16795	16833	16706	16832	16811	16605	16720	16841	16657	16817	16720	16904	16772	16791	16861	16756	16823	16655	16802	16505	16548	16798	16999	16714	16815	16638	16771	16694	16699	16887	16887	16745	16719	16872	16838	16676	16740	16553	16830	16751	16683	16860	16665	16682	16799	16794	16846	16729	16796	16681	16562	16768	16781	16751	16810	16708	16591	16858	16712	16557	16739	16753	16771	16830	16681	16691	16880	16782	16819	16766	16536	16893	16787	16726	16734	16708	16613	16716	16744	16712	16715	16703	16600	16679	16670	16790	16764	16781	16711	16942	16795	16789	16799	16896	16673	16665	16532	16709	16707	16803	16893	16702	16730	16803	16524	16678	16636	16808	16719	16678	16594	16835	16819	16737	16746	16817	16734	16617	16590	16797	16897	16762	16740	16920	16727	16760	16678	16786	16671	16589	16736	16719	16738	16872	16697	16767	16696	16915	16765	16813	16775	16638	16769	16752	16645	16820	16627	16538	16730	16729	16735	16938	16674	16678	16746	16774	16863	16574	16747	16691	16736	16777	16759	16740	16655	16787	16696	16837	16694	16551	16866	16693	16845	16709	16697	16843	16869	16758	16837	16788	16747	16558	16737	16694	16660	16694	16603	16641	16676	16963	16649	16723	16746	16821	16740	16903	16697	16445	16651	16410	16637	16703	16801	16630	16738	16705	16615	16756	16701	16842	16682	16609	16682	16626	16723	16614	16815	16533	16569	16745	16495	16865	16713	16607	16728	16599	16649	16697	16724	16555	16728	16768	16700	16741	17010	16705	16694	16832	16780	16773	16802	16811	16798	16579	16531	16782	16793	16765	16651	16630	16852	16728	16715	16609	16567	16764	16772	16702	16559	16757	16729	16670	16752	16657	16874	16739	16782	16692	16885	16590	16615	16544	16776	16676	16830	16655	16800	16512	16747	16797	16706	16747	16677	16748	16738	16758	16792	16453	16668	16732	16667	16675	16735	16763	16687	16830	16761	16773	16672	16759	16628	16654	16711	16820	16646	16711	16914	16742	16702	16778	16799	16729	16773	16830	16678	16632	16796	16689	16723	16732	16655	16706	16597	16744	16611	16776	16693	16772	16709	16542	16756	16678	16674	16708	16819	16616	16722	16718	16653	16751	16929	16639	16726	16647	16677	16733	16951	16672	16789	16569	16747	16617	16664	16736	16676	16730	16604	16648	16732	16794	16640	16775	16501	16841	16713	16717	16562	16655	16792	16739	16966	16760	16730	16690	16765	16692	16731	16805	16552	16791	16916	16495	16713	16623	16876	16858	16886	16772	16639	16763	16789	16545	16763	16613	16616	16761	16641	16674	17010	16540	16674	16737	16771	16720	16741	16656	16492	16800	16558	16814	16542	16600	16755	16726	16559	16957	16665	16720	16709	16722	16742	16729	16860	16718	16743	16696	16663	16827	16639	16751	16669	16636	16720	16763	16661	16808	16710	16838	16731	16793	16667	16674	16759	16714	16573	16705	16597	16614	16585	16828	16669	16534	16658	16617	16722	16562	16611	16941	16690	16676	16724	16568	16701	16695	16669	16714	16812	16721	16825	16788	16754	16790	16658	16778	16684	16590	16662	16799	16793	16714	16773	16699	16755	16718	16924	16686	16566	16708	16903	16786	16734	16633	16760	16650	16682	16622	16640	16752	16805	16735	16602	16660	16839	16878	16722	16555	16475	16592	16661	16777	16695	16647	16730	16739	16891	16693	16763	16669	16678	16685	16792	16653	16684	16868	16631	16871	16900	16687	16798	16619	16608	16919	16850	16758	16736	16701	16760	16839	16690	16776	16679	16798	16758	16631	16848	16842	16781	16716	16636	16885	16804	16592	16934	16694	16708	16496	16657	16673	16651	16667	16659	16877	16776	16838	16655	16774	16766	16596	16676	16776	16635	16655	16798	16543	16611	16682	16742	16727	16807	16595	16660	16668	16661	16761	16812	16810	16611	16633	16753	16690	16567	16881	16642	16728	16711	16707	16553	16780	16619	16857	16862	16652	16738	16608	16710	16741	16797	16656	16751	16835	16760	16729	16487	16887	16728	16597	16701	16767	16652	16835	16792	16742	16555	16618	16711	16711	16827	16825	16646	16971	16688	16698	16692	16603	16824	16682	16632	16661	16834	16744	16775	16610	16716	16718	16753	16682	16674	16506	16603	16731	16690	16760	16762	16655	16699	16839	16759	16717	16737	16729	16780	16656	16746	16665	16779	16718	16721	16557	16662	16720	16815	16841	16782	16650	16519	16882	16654	16667	16422	16754	16647	16561	16689	16737	16939	16561	16744	16866	16633	16758	16595	16717	16660	16943	16699	16717	16552	16726	16695	16632	16705	16766	16787	16623	16633	16632	16702	16545	16543	16728	16495	16714	16690	16754	16623	16529	16624	16575	16878	16714	16753	16638	16594	16757	16779	16756	16866	16882	16579	16603	16677	16672	16698	16721	16543	16801	16759	16639	16776	16676	16820	16743	16652	16808	16571	16489	16801	16739	16640	16602	16746	16771	16672	16608	16833	16844	16785	16529	16556	16609	16593	16837	16776	16843	16738	16690	16737	16690	16917	16763	16573	16689	16844	16616	16776	16823	16577	16857	16684	16619	16704	16754	16673	16540	16432	16881	16690	16654	16671	16444	16496	16755	16706	16577	16561	16720	16776	16737	16684	16750	16554	16740	16787	16775	16679	16773	16693	16618	16584	16807	16601	16698	16897	16740	16685	16808	16639	16889	16634	16875	16559	16777	16660	16777	16813	16580	16830	16537	16801	16722	16722	16640	16739	16663	16617	16624	16632	16682	16678	16602	16717	16850	16746	16644	16500	16704	16859	16715	16642	16657	16902	16764	16729	16677	16521	16841	16701	16649	16739	16537	16650	16613	16929	16710	16774	16674	16653	16674	16671	16605	16626	16643	16670	16843	16735	16853	16612	16869	16578	16841	16645	16802	16649	16855	16840	16611	16578	16797	16591	16758	16848	16603	16622	16733	16885	16766	16744	16667	16744	16826	16684	16695	16646	16570	16748	16840	16665	16706	16819	16742	16890	16739	16722	16577	16816	16604	16777	16554	16726	16758	16723	16774	16799	16617	16830	16674	16832	16690	16576	16739	16668	16685	16577	16811	16699	16680	16671	16520	16731	16835	16714	16872	16796	16700	16747	16792	16748	16904	16920	16729	16921	16847	16629	16739	16693	16700	16570	16667	16794	16752	16728	16852	16870	16629	16499	16676	16540	16710	16742	16968	16756	16921	16753	16621	16879	16740	16769	16584	16731	16677	16695	16764	16849	16560	16705	16864	16759	16890	16562	16701	16762	16876	16696	16777	16631	16784	16716	16749	16752	16626	16829	16893	16750	16678	16710	16752	16660	16655	16665	16715	16635	16799	16834	16721	16779	16863	16807	16618	16833	16680	16719	16822	16805	16678	16872	16655	16636	16690	16595	16765	16615	16545	16557	16664	16659	16769	16806	16684	16639	16548	16877	16571	16740	16886	16701	16663	16706	16751	16729	16658	16629	16769	16654	16722	16834	16741	16883	16713	16836	16846	16800	16788	16648	16696	16738	16712	16783	16707	16631	16751	16541	16826	16754	16814	16729	16645	16630	16705	16728	16692	16673	16753	16672	16682	16770	16859	16731	16713	16764	16908	16692	16932	16801	16844	16642	16814	16767	16563	16746	16774	16540	16814	16627	16802	16617	16730	16813	16735	16880	16735	16798	16661	16840	16561	16712	16626	16822	16657	16792	16759	16693	16728	16702	16844	16550	16669	16543	16855	16785	16686	16751	16613	16696	16889	16743	16691	16701	16751	16709	16711	16873	16711	16620	16845	16727	16684	16711	16663	16700	16784	16575	16540	16849	16884	16848	16724	16799	16720	16707	16604	16912	16774	16698	16759	16728	16841	16736	16733	16676	16753	16608	16696	16689	16794	16868	16669	16692	16574	16618	16819	16721	16785	16734	16678	16679	16577	16743	16781	16729	16689	16790	16650	16666	16806	16623	16764	16666	16801	16761	16737	16582	16749	16632	16713	16921	16662	16637	16810	16517	16663	16565	16792	16752	16850	16802	16682	16735	16726	16732	16888	16848	16786	16706	16694	16798	16697	16913	16860	16798	16826	16653	16679	16634	16665	16694	16742	16631	16746	16896	16764	16715	16742	16587	16646	16709	16738	16689	16624	16791	16624	16913	16579	16853	16721	16722	16865	16639	16699	16660	16675	16769	16797	16698	16712	16744	16779	16882	16578	16708	16636	16561	16604	16515	16546	16801	16778	16703	16915	16722	16736	16606	16738	16759	16642	16972	16609	16686	16655	16657	16732	16980	16826	16707	16559	16587	16827	16724	16649	16673	16587	16709	16657	16658	16580	16632	16714	16774	16712	16575	16772	16705	16563	16781	16711	16751	16763	16928	16594	16754	16687	16838	16641	16832	16750	16735	16639	16718	16667	16632	17071	16795	16679	16709	16764	16675	16628	16774	16735	16586	16808	16962	16781	16884	16811	16529	16789	16648	16579	16654	16732	16768	16710	16689	16733	16738	16751	16772	16795	16642	16699	16645	16614	16613	16761	16807	16806	16781	16760	16663	16702	16683	16740	16511	16601	16878	16703	16771	16787	16688	16609	16642	16909	16607	16566	16791	16859	16704	16848	16779	16607	16817	16686	16656	16813	16731	16784	16687	16578	16711	16806	16674	16747	16476	16720	16696	16783	16559	16834	16610	16833	16768	16673	16656	16784	16748	16675	16783	16554	16683	16686	16679	16647	16721	16843	16731	16885	16430	16792	16695	16705	16764	16693	16546	16790	16715	16706	16660	16638	16935	16833	16756	16818	16873	16900	16582	16772	16962	16676	16689	16667	16803	16704	16626	16723	16757	16864	16646	16539	16713	16666	16740	16609	16900	16649	16617	16597	16752	16700	16667	16663	16946	16653	16781	16822	16625	16868	16663	16788	16892	16705	16662	16737	16717	16617	16761	16912	16787	16722	16491	16740	16671	16593	16687	16882	16794	16787	16692	16702	16653	16698	16797	16660	16829	16708	16742	16753	16665	16764	16762	16729	16606	16690	16750	16941	16636	16852	16692	16843	16816	16818	16630	16753	16816	16805	16672	16667
35589	39377	41771	32960	36035	36820	32297	28619	26923	26712	26728	26366	26621	26380	26545	26427	26488	26529	26506	26365	26437	26313	26265	26463	26514	26362	26607	26497	26492	26281	26411	26226	26185	26313	26414	26516	26497	26382	26550	26444	26344	26180	26403	26563	26445	26209	26410	26420	26486	26394	26423	26426	26263	26456	26281	26517	26457	26206	26482	26291	26317	26280	26234	26255	26402	26673	26305	26349	26158	26314	26237	26381	26236	26307	26362	26351	26424	26669	26365	26312	26536	26481	26346	26117	26517	26422	26401	26342	26412	26244	26235	26477	26218	26522	26291	26282	26375	26287	26375	26523	26490	26422	26517	26420	26688	26454	26382	26282	26334	26507	26105	26309	26449	26261	26259	26298	26136	26138	26274	26466	26384	26386	26163	26473	26482	26470	26476	26479	26197	26285	26541	26292	26186	26316	26403	26330	26707	26366	26493	26582	26331	26612	26528	26608	26505	26374	26263	26057	26331	26358	26458	26452	26106	26446	26140	26050	26491	26527	26478	26617	26086	26509	26470	26518	26259	26313	26565	26274	26682	26403	26349	26101	26208	26288	26158	26475	26435	26439	26579	26412	26127	26382	26257	26132	26620	26301	26321	26175	26290	26609	26315	26388	26467	26181	26387	26384	26352	26410	26300	26264	26469	26529	26473	26475	26495	26326	26362	26261	26299	26442	26625	26342	26336	26662	26451	26400	26215	26256	26306	26434	26373	26130	26311	26446	26374	26272	26582	26529	26428	26439	26221	26378	26441	26292	26447	26484	26443	26368	26268	26339	26270	26336	26432	26293	26184	26477	26151	26330	26358	26484	26355	26751	26410	26126	26332	26078	26546	26295	26156	26300	26521	26585	26579	26225	26188	26164	26356	26273	26230	26429	26393	26409	26258	26284	26372	26445	26450	26400	25979	26413	26218	26336	26354	26318	26459	26333	26487	26542	26383	25937	26412	26356	26276	26231	26237	26480	26377	26377	26479	26301	26396	26550	26276	26277	26244	26122	26167	26156	26157	26537	26520	26295	26236	26322	26502	26404	26176	26386	25974	26553	26285	26318	26219	26589	26108	25997	26569	26454	26522	26401	26393	26513	26514	26329	26290	26454	26441	26340	26596	26714	26397	26335	26165	26334	26523	26297	26425	26321	26554	26392	26294	26523	26382	26266	26439	26404	26315	26400	26429	26367	26413	26289	26365	26386	26679	26262	26243	26315	26408	26400	26377	26236	26476	26418	26456	26270	26358	26317	26349	26557	26514	26489	26136	26519	26368	26389	26296	26442	26422	26223	26396	26264	26451	26520	26469	26189	26496	26409	26224	26514	26434	26600	26177	26494	26526	26443	26468	26238	26423	26466	26764	26276	26273	26412	26326	26385	26282	26536	26386	26425	26548	26308	26156	26227	26492	26691	26385	26291	26244	26200	26344	26561	26536	26725	26530	26392	26366	26473	26109	26167	26276	26653	26782	26566	26370	26240	26381	26220	26377	26592	26234	26452	26232	26358	26199	26333	26185	26341	26463	26315	26053	26446	26178	26338	26410	26375	26363	26630	26473	26507	26283	26392	26649	26554	26390	26291	26490	26532	26332	26284	26337	26416	26431	26474	26362	26673	26386	26520	26495	26361	26448	26505	26453	26472	26538	26643	26332	26208	26276	26333	26417	26458	26333	26484	26283	26271	26482	26334	26453	26315	26435	26228	26366	26447	26368	26532	26469	26532	26123	26326	26297	26431	26559	26248	26002	26588	26441	26387	26262	26242	26577	26414	26209	26516	26465	26385	26631	26260	26415	26559	26408	26724	26683	26356	26415	26008	26424	26259	26306	26423	26485	26237	26382	26221	26390	26220	26364	26502	26258	26235	26415	26613	26410	26145	26357	26165	26089	26433	26260	26280	26442	26389	26372	26210	26196	26332	26030	26383	26566	26346	26510	26395	26397	26204	26116	26330	26316	26271	26461	26326	26594	26403	26224	26487	26207	26580	26164	26230	26250	26282	26434	26464	26394	26629	26326	26436	26420	26313	26231	26320	26563	26286	26240	26221	26343	26518	26345	26506	26445	26304	26449	26618	26411	26217	26266	26339	26401	26439	26226	26561	26719	26490	26520	26449	26325	26476	26426	26393	26463	26503	26459	26331	26410	26420	26102	26292	26417	26693	26494	26342	26303	26493	26562	26326	26363	26239	26299	26325	26389	26263	26455	26330	26194	26238	26195	26316	26322	26233	26266	26203	26387	26434	26571	26464	26313	26237	26352	26264	26062	26288	26294	26412	26408	26488	26488	26239	26549	26489	26391	26346	26375	26392	26315	26518	25993	26312	26596	26104	26381	26096	26544	26383	26344	26365	26376	26482	26388	26417	26221	26503	26490	26160	26300	26504	26367	26410	26561	26434	26468	26338	26278	26365	26306	26188	26370	26394	26442	26552	26523	26554	26403	26338	26492	26325	26143	26374	26377	26547	26392	26345	26301	26203	26302	26369	26627	26434	26305	26339	26471	26393	26556	26390	26495	26131	26455	26262	26254	26421	26510	26219	26239	26586	26312	26384	26560	26548	26389	26233	26359	26469	26306	26367	26711	26657	25999	26406	26381	26381	26429	26505	26450	26391	26266	26272	26315	26585	26379	26348	26383	26338	26255	26420	26388	26487	26334	26143	26397	26488	26355	26366	26373	26268	26438	26375	26392	26533	26674	26654	26497	26148	26270	26410	26321	26357	26370	26200	26556	26233	26228	26247	26310	26255	26480	26190	26267	26229	26366	26587	26374	26326	26243	26246	26473	26514	26619	26282	26103	26445	26342	26570	26323	26377	26665	26568	26431	25953	26198	26315	26425	26423	26580	26405	26608	26222	26465	26271	26138	26265	26296	26583	26360	26407	26211	26586	26361	26488	26468	26276	26485	26320	26328	26349	26481	26483	26483	26632	26418	26379	26355	26189	26277	26330	26451	26372	26451	26362	26302	26264	26073	26498	26287	26519	26311	26315	26096	26459	26404	26466	26377	26529	26276	26197	26298	26382	26384	26428	26545	26324	26448	26363	26400	26189	26459	26429	26300	26228	26441	26413	26274	26374	26521	26491	26336	26364	26443	26379	26386	26342	26261	26215	26347	26530	26401	26242	26053	26260	26332	26443	26280	26210	26561	26405	26288	26223	26400	26543	26814	26363	26457	26382	26685	26388	26670	26393	26475	26367	26569	26296	26260	26469	26360	26480	26492	26200	26409	26194	26513	26350	26347	26619	26308	26283	26230	26093	26334	26346	26312	26406	26460	26542	26391	26171	26225	26243	26249	26239	26325	26325	26429	26296	26504	26327	26398	26300	26411	26335	26494	26408	26401	26369	26374	26377	26625	26550	26524	26437	26323	26243	26505	26542	26695	26249	26618	26455	26138	26265	26250	26503	26138	26376	26445	26315	26381	26148	26446	26348	26392	26475	26174	26218	26262	26353	26220	26055	26159	26284	26328	26357	26600	26553	26415	26403	26210	26362	26342	26113	26337	26224	26281	26428	26127	26196	26526	26348	26140	26361	26420	26266	26526	26509	26293	26495	26251	26370	26623	26454	26350	26220	26360	26341	26352	26568	26318	26316	25982	26379	26581	26438	26576	26240	26352	26521	26267	26344	26653	26588	26421	26198	26450	26361	26510	26316	26318	26530	26515	26335	26356	26225	26386	26439	26431	26384	26342	26352	26318	26459	26534	26434	26620	26502	26546	26505	26685	26729	26419	26265	26049	26155	26233	26470	26439	26331	26272	26208	26450	26621	26455	26301	26511	26439	26490	26491	26419	26140	26320	26434	26299	26313	26267	26329	26332	26578	26593	26346	26364	26262	26341	26267	26388	26499	26282	26371	26351	26480	26558	26598	26320	26090	26345	26373	26560	26250	26431	26590	26615	26553	26367	26628	26466	26283	26446	26535	26664	26395	26635	26461	26255	26272	26370	26203	26563	26523	26364	26366	26366	26395	26388	26321	26244	26401	26347	26434	26541	26217	26165	26258	26314	26580	26400	26156	26647	26676	26208	26353	26422	26239	26370	25959	26598	26373	26822	26406	26543	26420	26536	26213	26455	26466	26402	26630	26382	26569	26420	26562	26376	26403	26353	26230	26163	26383	26422	26532	26378	26375	26216	26421	26507	26412	26549	26533	26306	26296	26397	26467	26522	26129	26289	26372	26502	26387	26532	26594	26707	26325	26480	26429	26449	26439	26189	26520	26599	26535	26723	26377	26460	26202	26492	26225	26529	26289	26120	26125	26559	26314	26442	26431	26341	26307	26395	26321	26644	26357	26140	26350	26368	26535	26466	26225	26430	26074	26267	26201	26345	26528	26113	26386	26373	26454	26287	26449	26294	26589	26244	26371	26592	26507	26426	26320	26261	26219	26509	26315	26516	26520	26477	26602	26272	26501	26618	26219	26717	26667	26530	26449	26159	26579	26363	26500	26261	26503	26412	26292	26385	26719	26778	26370	26057	26450	26460	26238	26521	26042	26224	26400	26299	26458	26358	26561	26349	26511	26457	26416	26301	26333	26263	26319	26488	26385	26293	26414	26391	26223	26344	26351	26551	26462	26351	26688	26235	26318	26296	26452	26397	26218	26346	26286	26298	26283	26362	26432	26349	26455	26618	26277	26330	26630	26403	26273	26371	26305	26426	26374	26385	26528	26612	26493	26354	26208	26475	26371	26192	26472	26226	26539	26480	26360	26514	26361	26577	26495	26297	26469	26300	26158	26315	26401	26584	26450	26339	26205	26285	26536	26621	26551	26409	26270	26527	26466	26299	26345	26353	26391	26414	26333	26251	26319	26607	26412	26410	26332	26309	26628	26416	26279	26374	26356	26325	26340	26455	26499	26364	26258	26307	26446	26059	26052	26265	26592	26197	26080	26237	26472	26243	26561	26450	26406	26449	26369	26581	26423	26374	26096	26508	26418	26223	26765	26460	26446	26496	26320	26559	26383	26347	26287	26270	26398	26316	26498	26296	26128	26170	26345	26326	26203	26165	26360	26540	26330	26653	26383	26300	26549	26289	26411	26299	26663	26372	26211	26550	26391	26474	26371	26273	26371	26283	26486	26515	26359	26328	26230	26470	26213	26388	26617	26279	26567	26302	26506	26399	26596	26215	26178	26541	26521	26351	26254
25733	44693	35813	21077	27728	25956	20721	17695	16288	15952	15962	16056	16152	16029	16013	16052	16085	16011	15996	15948	16061	16027	16024	15957	15990	15964	15932	15896	16016	15935	16089	15941	15917	16118	16056	15946	16075	15823	15916	15814	15962	16107	16131	16082	16015	15958	16032	16084	16137	16032	15982	15916	16026	15987	16152	15882	16129	16151	15641	15982	15978	16034	16115	15931	15669	16083	15777	16066	16074	15834	15907	15897	16000	15839	16007	16168	16122	15895	15986	15956	15976	16052	15949	15940	15868	16195	15945	16021	16110	15885	15982	16152	15994	15959	16126	16186	15909	16100	16049	15907	16005	16100	15987	16087	16000	16126	15787	16038	16029	16063	15980	16005	15983	16029	15920	16036	16082	15881	16057	16091	16013	16013	16041	15873	16067	16025	15912	15989	15915	16143	16096	15893	15953	15889	16142	15919	16123	16053	16027	16027	15994	16088	15895	15938	15891	15917	16012	16176	15888	16019	15943	15931	16006	15886	16140	15939	15893	16062	15918	15934	15965	15852	15811	15857	15991	16221	15995	16037	15907	15966	16080	15928	16049	15970	15993	15987	15843	16050	15866	15913	16000	15912	16032	15970	16043	15959	15956	15895	16180	16019	15977	16073	15992	15895	15943	15935	15870	16095	15852	15894	16200	15878	16035	15948	15959	15962	15953	15971	16046	16269	15947	16119	15815	15936	15822	15999	15993	15882	16051	15876	15964	16045	15985	15966	15972	16071	16073	15948	16004	15915	15998	16113	16091	16056	15929	16062	15952	15995	15938	16047	15844	16129	15832	16059	15976	15992	15859	16030	15840	16068	15849	15799	16039	15912	15797	16021	15867	15951	16177	16028	15983	15859	16062	16082	15959	15931	16029	16019	16093	16040	16041	15934	15874	16077	15886	16007	15763	15997	15868	15841	15908	16116	15977	15852	16050	15874	15970	16099	15913	15961	16060	16015	16070	15990	16005	16103	15839	16221	16003	15875	16039	15973	15931	16129	15979	15933	16103	15970	15902	16092	16044	15930	15966	15937	15877	15916	16038	15973	16013	15997	15972	15879	15947	16037	15810	15990	15902	15886	16056	16019	16055	16228	16002	15897	15879	15832	16000	16044	16087	16250	16043	16103	15954	15794	16012	16081	16029	15891	16013	15871	15918	16022	15983	15933	16047	15948	15995	15773	15973	15931	15937	15973	16134	16123	15893	15992	15906	15924	15857	15852	16130	16106	15785	16000	16035	16023	16051	15783	15958	15815	15967	16046	16029	16039	15996	15927	15996	15850	15809	15845	15963	16036	16006	16020	15995	15988	15948	15850	16034	16140	15919	15992	16070	15761	15956	15985	16068	15991	16068	15890	15893	16032	15927	15867	15937	15909	15984	16036	15879	15936	16042	15875	15909	15928	16103	15896	15892	15974	16117	15927	16018	16052	15922	15803	15916	15925	16055	15874	15917	15968	16075	15978	15847	15881	15927	16032	15985	15968	16041	15852	16075	16057	16107	15953	15902	16011	16006	15910	16082	15969	15974	16119	15955	16011	15918	16064	16064	15993	16136	16190	16106	16056	15852	15893	15907	15954	15921	16167	16033	16074	16094	15905	15892	16014	16010	16014	16020	15908	16135	16029	15861	15936	16034	16162	16001	16025	15937	15866	15926	15976	15969	15902	15972	16025	15965	15935	15898	15968	16055	15972	16097	15899	16035	15974	16021	15930	15945	15909	15872	15927	15901	16037	15944	15946	16035	15844	15846	16105	15965	15821	15962	16103	15867	15895	15964	16041	15816	16013	16103	15999	16000	15996	15873	16003	16080	16025	16013	15788	16001	15958	15951	15927	15880	16071	16027	16024	15896	15943	15782	15841	16070	16121	15885	16025	15999	15741	16066	15930	16005	15991	15997	16106	15996	15932	16008	15891	15868	16016	15903	15868	15934	15993	16087	16055	16100	16047	15929	15980	15800	15926	16130	15883	16088	15952	16033	15952	16019	16054	15889	15910	15900	15904	16041	16112	16077	15979	15907	15846	16006	15954	16023	15963	16030	15890	16067	16135	15928	15946	15972	15916	15865	16078	15877	15960	16108	15917	15990	15939	16002	16020	16102	15989	16181	15920	16093	15868	15997	16073	15939	15911	15998	15985	15894	16079	16013	16008	15971	15727	15997	15964	15957	15945	16117	15983	15963	15993	16041	15911	15883	16066	16081	15897	15972	15881	15963	15901	15970	15975	16034	15950	16063	16112	15923	15964	15937	16075	16039	16047	16056	15982	15916	16171	15933	16100	15829	16076	15902	15984	15953	16078	15980	16232	15922	15894	15825	15977	15999	16080	15897	16023	16029	16039	15789	16144	16207	15813	15982	16014	15949	16067	15971	15986	16026	15906	15876	15923	16117	15891	15890	16057	15973	16004	15961	16122	15893	16122	15988	15928	15786	15911	15985	16151	16032	15940	15859	16034	16029	15913	15821	15970	16028	15869	16022	15964	15923	15845	15980	16094	15955	16042	15891	15843	15926	15984	15896	16070	15990	15858	16114	15963	16129	15825	15867	16049	16101	16016	15956	16166	15830	15921	15813	16015	15961	16138	16026	15995	16034	15880	15837	16101	15831	15963	15988	16068	16087	15993	15987	15858	16051	15884	16029	15944	15994	15931	16040	15976	16058	16095	16083	15904	16162	16002	15920	16076	15808	16042	16000	15964	16000	15902	16025	15789	16078	16003	16180	16056	16066	15944	16075	15856	16016	15878	15952	15928	15863	16134	15853	16000	15932	16061	15793	15922	15896	16036	16137	15916	16076	15994	15977	15939	15943	16019	16131	15977	16046	15923	16034	16147	15845	16140	16000	15904	15918	16120	15925	16083	15990	16036	16118	15908	16087	16009	15933	15868	16059	16005	15782	16069	15983	16120	16091	15684	15888	15997	16018	16004	15958	15913	16008	15986	16122	15902	16078	15795	15901	15918	15882	15980	15984	16005	15841	15978	15998	16024	15821	16033	15971	15921	16007	16245	16091	15975	16080	16008	16103	15914	15918	16005	16124	15941	15843	16164	16005	15865	15904	15827	15950	15845	15873	15933	15904	16227	15985	15982	15967	16162	16124	15903	15961	15908	16055	15916	16010	15939	15798	15943	15893	15916	15940	16089	16022	15908	16001	16050	16020	16006	15828	15926	16048	15936	15991	15774	16092	16002	15910	15931	16008	16012	16000	15997	15968	15964	16015	15940	15937	15941	15806	15943	15855	16052	15789	16161	15949	16054	15920	15824	16098	16053	15881	15832	15978	16103	15997	15955	16123	16034	16000	15985	16089	15960	15857	16131	16059	15881	16079	16064	16061	16031	16239	16035	15986	15975	15974	15993	15948	16000	16029	16018	15921	15880	16076	16011	16007	16052	15792	15894	16036	16092	16063	16032	16083	15880	15843	15950	15991	16076	16086	15931	15965	16016	16054	16021	16121	15986	15953	15951	15938	15978	15960	16022	16050	15843	15980	15991	15822	16040	15921	16081	16015	16033	15860	16107	16005	16017	16018	15970	15957	15800	15903	16100	15924	16052	15887	16115	16093	15841	15841	15860	16009	16229	15828	15976	15949	15884	16023	16012	16111	16063	16102	15865	16174	16107	16057	15941	15917	16070	15957	15777	16081	16200	15803	16173	16147	16004	15996	16041	16024	15869	16026	15872	16035	15806	16002	15951	16097	15943	15827	15895	15936	15906	15976	16002	16077	16085	16039	15999	15945	16009	15819	15990	16088	16121	16022	15899	16051	16167	15800	16030	15960	15974	16012	15967	15969	15937	16067	16023	16219	15946	15937	16062	15913	15906	16156	15941	16060	16202	15892	16055	15886	15896	16094	15983	16062	15883	15911	15962	16028	16107	15940	15982	15745	15948	16087	16002	15959	16139	15996	15856	16027	15754	15864	15849	15976	15858	15925	15935	15947	15910	15900	15887	16007	16072	15921	16045	16043	15947	15908	15855	15906	16028	15916	15940	16132	16061	15996	15976	15958	16017	15864	16004	15805	15874	16059	15933	16077	15983	16000	16019	16028	15975	15991	15937	16006	16086	15888	15869	15903	15986	15954	16083	16016	16054	16025	16000	16007	16260	16165	15876	15904	15951	16193	15922	16079	15970	15812	15986	16034	16113	15983	15857	15941	16029	15986	16075	16109	15894	15934	16108	16118	15898	15903	16102	15915	16084	15968	15991	15860	16076	15922	15963	15883	15995	15879	15904	15844	15910	16230	16016	15984	15880	15819	15912	15850	16083	15949	15833	15965	16138	15979	15932	16050	16009	15978	15996	16112	15840	15808	15886	16020	16003	16078	15825	16083	15972	16189	15968	15942	16106	15674	16119	15953	15868	15890	16025	16006	16058	16099	16098	15979	15905	16073	16042	16103	16075	16180	16086	15901	16003	15877	16024	16137	15974	15862	15874	15799	16016	16077	15684	16049	16001	15853	15935	16000	15985	15949	16046	16061	16215	16038	15898	15997	15957	16148	15992	16013	15903	16154	15962	16225	15809	15965	15887	15874	15908	15897	16012	15885	15979	15932	16059	15969	16006	15972	15887	15977	15950	15944	15858	16162	15955	15855	15949	16055	16042	15968	16007	16050	15912	15882	16232	15939	15774	15926	15912	15918	15962	16045	15764	15877	15892	16105	16128	15891	15954	15922	15992	15880	15872	16245	15864	15996	15774	15863	15759	15993	16211	15962	15994	16048	15956	16115	15982	15888	15922	16178	15963	16098	16020	16002	15755	15957	15871	16007	16010	15969	15888	15878	15920	15963	15896	15802	15915	15756	15924	15942	15976	16006	16080	15770	15782	16039	15896	16037	15979	15926	15883	16086	15977	16002	15955	15961	15917	16048	15931	16085	15890	15875	16044	15883	16207	15922	15988	16118	15947	15974	15819	16091	16002	15796	15816	16080	15927	16157	16123	16131	16123	16139	15759	16051	16041	15903	15933	15931	15925	15834	15845	15874	16017	16089	15982	15841	15829	15995	15818	15886	15994	16020	16089	15867	16096	15847	15952	15938	15923	15968	15873	16196	16099	15865	16032	15934	16135	15902	16007	15969	16020	15916	15986	15971	16028	15768	15912	15946	15933	15912	16181	15958	15958	15907	15810	15913	15937	15950	15995	16079	15973
26033	22518	34013	37102	47506	60929	50432	36122	29081	27115	26737	26627	26270	26573	26565	26611	26561	26335	26680	26329	26514	26420	26501	26269	26379	26304	26455	26347	26147	26237	26386	26185	26280	26316	26280	26419	26227	26334	26287	26311	26433	26263	26447	26386	26515	26069	26214	26216	26364	26261	26329	26134	26335	26345	26176	26451	26390	26234	26464	26248	26263	26234	26405	26135	26254	26179	26297	26526	26269	26559	26101	26313	26213	26324	26252	26413	26243	26441	26346	26236	26264	26120	26241	26205	26208	26067	26351	26197	26467	26382	26143	26337	26290	26369	26169	26173	26330	26400	26385	26229	26101	26457	26098	26318	26234	26033	26301	26154	26286	26303	26310	26228	26344	26308	26355	26189	26304	26429	26267	26147	26451	26167	26239	26252	26005	26491	26408	26243	26159	26062	26266	26290	26389	26256	26413	26347	26344	26187	26314	26112	26528	26285	26150	26397	26385	26205	26332	26349	26282	26087	26556	26152	26223	26421	26381	26251	26440	26306	26318	26403	26290	26402	26172	26420	26542	26345	26373	26247	26269	26297	26408	26251	26239	26149	26160	26239	26312	26252	26288	26489	26224	26262	26280	26417	26135	26243	26188	26371	26477	26406	26599	26504	26109	26234	26297	26371	26233	26179	26261	26135	26283	26209	26206	26177	26392	26072	26223	26462	26113	26371	26354	26308	26253	26332	26276	26375	26274	26388	26430	26306	26391	26396	26272	26184	26166	26143	26228	26172	26362	26148	26160	26306	26468	26217	26268	26435	26285	26359	26470	26192	26254	25844	26242	26385	26422	26266	26245	26310	26339	26334	26162	26155	26124	26426	26200	26285	26392	26159	26685	26423	26227	26276	26322	26404	26497	26603	26431	26536	26405	26199	26283	26164	26311	26071	26271	26109	25971	26099	26283	26343	26169	26499	25953	26156	26179	26300	26325	26248	26439	26481	26261	26247	26346	26265	26165	26281	26473	26277	26428	26167	26139	26063	26225	26540	26202	26096	26359	26184	26231	26097	26220	26258	26437	26467	26567	26344	26147	26374	26181	26263	26425	26207	26188	25833	26326	26331	26431	26480	26181	26200	26193	26237	26338	26416	26380	26279	26120	26116	26227	26375	26340	26287	26379	26495	26298	26120	26126	26327	26159	26185	26305	26094	26047	26275	26306	26415	26337	26304	26358	26118	26487	26184	26428	26300	26325	26181	26148	26265	26360	26004	25965	26145	26431	26516	26251	26366	26397	26287	26129	26517	26401	26105	26194	26305	26346	26426	26460	26177	26170	26253	26370	26147	26385	26444	26167	26083	26369	26228	26443	26236	26222	26196	26248	26341	26336	26415	26352	26161	26217	26339	26164	26532	26247	26152	26207	26363	26374	26215	26307	26214	26337	26278	26328	26195	26078	26384	26220	26243	26425	26342	26258	26261	26442	26354	26166	26041	26268	26301	26246	26131	26022	26399	26268	26226	26100	26374	26342	26420	26144	26157	26423	26244	26402	26176	26524	26304	26484	26447	26283	26432	26208	26163	26313	26342	26409	26414	26280	26338	26710	26536	26143	25926	26246	26238	26141	26202	26256	26241	26395	26595	26342	26329	26360	26367	26278	26080	26395	26209	26289	26435	26459	26345	26373	26215	26176	26300	26187	26290	26357	26509	26394	26403	26124	26244	26413	26186	26510	26423	26210	26291	26544	26299	26315	26323	26408	26377	26512	26193	26272	26468	26338	26188	26367	26098	26408	26222	26099	26253	26163	26285	26126	26100	26115	26260	26207	26390	26201	26266	26081	26153	26185	26559	26467	26237	26267	26150	26376	26227	26341	26115	26253	26217	26348	26433	26387	26487	26308	26005	26153	26199	26276	26462	26554	26453	26136	26218	26212	26193	26323	26068	26218	26325	26138	26148	26217	25859	26307	26184	26505	26131	26092	26076	26236	26208	26139	26414	26171	26365	26426	26133	26267	26388	26155	26233	26249	26284	26179	26397	26135	26319	26256	26253	26382	26332	26343	26286	26238	26228	26209	26177	26004	26103	26361	26581	26393	26135	26267	26233	26306	26045	26561	26250	26335	26204	26108	26198	26316	26204	26338	26203	26054	26527	26127	26107	26279	26418	26358	26215	26365	26163	26378	26254	26294	26225	26496	26445	26313	26498	26196	26173	26482	26234	26513	26091	26329	26214	26497	26322	26337	26443	26394	26545	26520	26360	26067	26425	26218	26327	26527	26348	26144	25924	26212	26191	26275	26303	26211	26289	26394	26415	26411	26292	26387	25973	26218	26181	26357	26213	26296	26244	26359	26219	26310	26296	26126	26116	26351	26185	26273	25972	26260	26231	26287	26499	26287	26110	26120	26241	26389	26342	26236	25981	26257	26326	26248	26217	26141	26101	26428	26223	26248	26226	26371	26135	26452	26288	26433	26145	26153	26463	26464	26421	26362	26171	26111	26210	26354	26326	26111	26404	26363	26421	26014	26466	26300	26303	26253	26389	26443	26308	26562	26274	26151	26341	26220	26397	26465	26211	26381	26434	26047	26242	26077	26164	26090	26275	26334	26143	26239	26481	26168	26319	26393	26305	26204	26240	26303	26423	26171	26243	26377	26554	26134	26467	26293	26365	26362	26391	26590	26220	26292	26605	26622	26113	26275	26421	26161	25901	26353	26387	26166	26140	26310	26259	26175	26017	26269	26211	26165	26078	26358	26332	26192	26332	26381	26422	26302	26183	26283	26244	26114	26141	26314	26316	26240	26173	26236	26202	26381	26058	26448	26132	26143	26247	26222	26117	26147	26437	26437	26503	26531	26204	26259	26150	26313	26329	26085	26235	26157	26279	26103	26419	26472	26605	26012	26148	26212	26382	26405	26606	26511	26030	26142	26267	26423	26339	26069	26086	26087	26239	26117	26106	26021	26077	26175	26306	26144	26291	26138	25918	26209	26284	26241	26251	26322	26484	26249	26212	26448	26387	26305	26415	25857	26082	26492	26323	26128	26578	26206	26247	26357	26262	26205	26173	26104	26509	26509	26196	26501	26322	26149	26196	26379	26226	26084	26038	26422	26243	26403	26236	26183	26356	26217	26198	26327	26182	26289	26153	26214	26064	26324	26357	26368	26664	26286	26401	26539	26172	26269	26417	26409	26374	26164	26394	26448	26255	26282	26281	26426	26443	26027	26309	26345	26467	26400	26345	26178	26065	26334	26291	26198	26304	26043	26187	26318	26502	26315	26393	26292	26210	26280	26304	26374	26202	26386	26120	26533	26203	26258	26214	26216	26195	26175	26090	26612	26231	26340	26182	26370	26262	26084	26246	26382	26240	26254	26082	26335	26408	26485	26194	26496	26350	26185	26574	26392	26240	26208	26130	26317	26106	26703	26188	26430	26215	26385	26474	26464	26323	26270	26410	26276	26223	26281	26084	26292	26510	26299	26183	26541	26396	26246	26184	26212	26202	26419	26282	26466	26099	26008	26082	26256	26174	26128	26208	26194	26327	26331	26095	26242	26172	26145	26363	26382	26365	26501	26319	26058	26065	26457	26385	26008	26089	26463	26365	26258	26364	26243	26345	26203	26431	26427	26302	26135	26379	26082	26437	26457	26249	26211	26001	26295	26510	26218	26094	26048	26232	26399	26290	26131	26083	26424	26394	26149	26188	26556	26278	26403	26371	26221	26175	26159	26159	26468	26333	25947	26268	26198	26326	26188	26190	26290	26260	26298	26220	26321	26231	26226	26472	26124	26391	26174	26163	26505	26333	26299	26254	26016	26256	26441	26495	26372	26172	26294	26271	26449	26370	26196	26136	26212	26197	26317	26421	26312	26298	26164	26273	26270	26183	26211	26299	26212	26211	26424	26378	26296	26217	26348	26214	26181	26603	26382	26438	26491	26479	26326	26190	26384	26343	26179	26355	26499	26346	26484	26311	26212	26185	26247	26071	26416	26086	26298	26391	26438	26538	26433	25964	26258	26279	26183	26303	26244	26063	26326	26159	26472	25902	26426	26366	26123	26122	26314	26466	26435	26376	26517	26202	26390	25915	26499	26163	26303	26230	26354	26373	26270	26240	26210	26047	26178	26141	26169	26248	26073	26046	26327	26270	26314	26029	26438	26310	26320	26459	26240	26390	26202	26287	26422	26532	26274	26401	26478	26319	26442	26238	26685	26472	26311	26166	26252	26188	26191	26221	26237	26559	26059	26143	26222	26274	26015	26193	26188	26385	26235	26330	25996	26423	26198	26336	26377	26485	26196	26265	26192	26220	26378	26360	26344	26129	26285	26339	26047	26357	26346	26154	26393	26097	26295	26247	26135	26406	26354	26462	26351	26312	26473	26295	26191	26133	26329	26257	26383	26254	26350	26257	26052	26035	26172	26348	26134	26195	26210	26060	26489	26268	26238	26072	26167	26097	26401	26068	26205	26207	26388	26326	26146	26186	26361	26456	26189	26318	26223	26384	26219	26222	26116	26235	26392	26118	26464	26214	26286	26406	26285	26355	26012	26147	26135	26269	26361	26265	26033	26008	26188	26255	26339	26325	26042	26282	26178	26230	26460	26399	26342	26166	26217	26242	26307	26122	26274	26306	26338	26342	26402	26240	26417	26377	26287	25962	26091	26216	26319	26477	26244	26310	26341	26200	26368	26364	26002	26350	26135	26291	26232	26193	26123	26184	26286	26021	26156	26287	26201	26165	26008	26253	26286	26114	26262	26479	26414	25946	26453	26151	26166	26382	26182	26256	26353	26281	26450	26300	26455	26238	26447	26311	26120	26363	26404	26273	26337	26365	26697	26660	26213	26410	26421	26352	26412	26285	26385	26441	26178	26463	26294	26306	26367	26179	26302	26014	26179	26059	26307	26331	26326	26179	26111	26281	26306	26008	26337	26234	26295	26343	26467	26433	26535	26493	26111	26252	26335	26401	26329	26350	26425	26327	26351	26177	26220	26040	26275	26264	26386	26144	26322	26292	25910	26040	26373	26199	26168	26211	26243	26084	26214	26303	26195	26278	26269	26109	26340	26503	26216	26201	26185	26321	26177	26012	26149	26207	26283	26283	26402	26353	26465	26323	26365	26151	26155	26151	26308	26323	26266	26412	26478	26332	26279	26433	26300	26229	26501	26647	26262	26074	26338	26161	26306	26247
32764	55606	51192	34553	48757	55539	39245	24334	18137	16708	16282	16419	16284	16218	16143	16333	16272	16046	16254	16375	16230	16236	15967	16264	16335	16189	16300	16182	16345	16170	16243	16147	16317	16236	16385	16199	16149	16282	16248	16149	16177	15999	16201	16292	16269	16331	16242	16249	16157	15994	16244	16374	16293	16223	16101	16125	16251	16220	16332	16129	16305	16135	16211	16259	16136	16381	16222	16217	16107	16216	16240	16015	16267	16226	16186	16086	16099	16204	16052	16208	16133	16255	16239	16181	16170	16336	16250	16302	16323	16155	16156	16188	16102	16123	16258	16081	16424	16308	16321	16059	16100	16245	15986	16197	16215	16094	16166	16196	16084	16186	16173	16252	16184	16189	16098	16084	16213	16286	16201	16183	16158	16043	16098	16301	16306	16126	16390	16156	16183	16149	16227	16016	16056	16295	15962	16151	16135	16109	16139	16103	16206	16191	16189	16299	16056	16136	16099	16149	16349	16301	16083	16149	16426	16279	16145	16282	16108	16187	16329	16263	16166	16393	16158	15966	16404	15977	15973	16315	15984	16296	16102	16095	16066	16153	16062	16181	16154	16162	16219	16139	16256	16149	16178	16323	16088	16157	16049	16274	16155	16055	16056	16167	16186	16288	16073	16444	16193	16301	15942	16124	16093	16243	16193	16158	16323	16238	16154	16191	16218	16193	16262	16207	15956	16093	16193	16284	16345	16075	16073	16106	16146	16194	16134	16180	16135	16179	16186	16216	16222	16311	16300	16336	16174	16209	16220	16309	16151	16153	16156	15895	16273	16106	16298	16306	16080	16161	16036	16236	16192	16334	16243	16063	16189	16156	16237	16057	16159	16176	16279	16125	16214	16142	16250	16179	16157	16249	16037	16190	16307	16300	16140	16202	16135	16052	16214	16185	15984	16115	16225	16060	15919	16027	16324	16283	16368	15997	16079	16297	16028	16177	16253	16365	16196	16116	16244	16336	16118	16127	15996	16081	16159	16077	16322	16289	16237	16218	16364	16202	16407	16265	16140	16144	16193	16060	16203	16051	16257	16127	16170	16162	15981	16206	16177	16324	16238	16064	16320	16280	16115	16172	16061	16116	16214	16396	16131	16070	16241	16125	16348	16395	16286	16326	16255	16173	16226	16308	16011	16050	16095	15872	16301	16389	16169	16193	16283	16174	16148	16059	16174	16309	16206	16231	16272	16144	16032	16257	16154	16191	16289	16213	16106	16155	16186	16340	16022	16032	16214	16264	16154	16200	16414	16311	16041	16273	16095	16286	16249	16231	16216	16163	16062	16291	16282	16032	16105	16243	16139	16051	16073	16177	16359	16285	16239	16149	16207	16210	16122	16279	16235	16254	16055	16111	16088	16231	16265	16314	16295	16269	16047	16186	16290	16014	16103	16383	16076	16184	16010	16160	16192	16321	16153	16086	16176	16247	16366	16253	16290	16238	16013	16179	16107	16368	16219	16092	16153	16158	16277	16111	16062	16284	16266	16355	16143	16366	16079	16299	16122	15978	16200	16182	16155	16193	16146	16225	16258	16229	16227	16090	16162	16180	16371	16058	16148	16097	16167	16108	16118	16064	16237	16118	16254	16236	16447	16228	16256	16179	16185	16188	16303	16126	16209	16288	16308	16331	16162	16122	16252	16163	16319	16040	16144	16289	16315	16079	16155	16318	16086	16201	16185	16219	16326	15970	16254	16162	16220	15947	16141	16252	16244	16265	16264	16255	16147	16235	16206	16118	16077	16011	16052	16239	16094	16168	16308	16044	16227	16348	16197	16248	16297	16181	16146	16102	16418	16139	16139	16049	16391	16130	15885	16250	16069	16027	16300	16192	16269	16270	16259	15915	16231	16271	16234	16146	16363	16138	16064	16204	16208	16303	16321	16197	16127	16203	16316	16112	16169	16322	16277	16020	16418	16039	16104	16383	16225	16195	16137	16209	16250	16191	16219	16253	16143	16112	16115	16231	16328	16270	16215	16314	16326	16223	16148	16165	16257	16003	16208	16407	16128	16163	16103	16039	16195	16362	16037	16239	16275	15965	16169	16071	16230	16200	16297	16102	16037	16264	15999	16066	16267	16119	16304	15986	16064	16311	16036	16077	16003	16070	16290	16090	16300	16126	16140	16184	16196	16207	16066	16264	16375	15893	16203	16133	16256	16222	16253	15990	16307	15960	16112	16305	16217	16001	16393	16099	16328	16155	16156	15936	16010	16257	16018	16274	16084	16089	16321	16011	16183	16297	16111	16352	16256	16311	16197	16183	16215	16166	16098	16191	16095	16245	16130	16111	16190	16087	16417	16108	16324	15994	16202	16109	16139	16357	16159	15990	16275	16056	16109	16217	16000	16163	16243	16314	15929	16328	16132	16148	16244	16223	16184	16220	16258	16170	15984	16050	16283	16045	16226	16182	16212	16103	16203	16266	16231	16201	16177	16123	15998	16247	16360	16209	16175	16044	16281	16072	16320	16212	16128	16479	16198	16134	16120	16038	16127	16127	16180	16083	16217	16251	16024	16358	16207	16298	16200	16268	16278	16255	16181	16240	16301	16142	16155	16169	16171	16246	16145	16308	16156	16372	16133	16071	16195	16272	16261	16149	16250	16110	16255	16284	16126	16220	16331	15964	16327	16252	16291	15982	16220	16049	16218	16181	16233	16185	16257	16010	16145	16125	16266	16196	16166	16292	16339	16358	16084	16215	16139	16198	16190	16226	16159	16277	16144	16175	16216	16146	16225	16185	16120	16062	16284	16424	16258	16242	16316	16012	16353	16062	16216	16095	16204	16102	16223	16122	16132	16035	16104	16159	16057	16187	16305	16056	16148	16216	15953	16227	16075	16347	16145	16306	16080	16161	16267	16332	16285	16238	16180	16198	16077	16186	16171	16232	16199	16109	16129	16260	16122	16349	16084	16248	16171	16238	16151	16059	16139	16116	16001	16256	16268	16178	16166	16089	16313	16191	16197	16178	16295	16252	16153	16261	16182	16048	16013	16261	16201	16301	16128	16020	16191	16127	16331	16275	16077	16021	16212	16260	16169	16197	16034	16138	16203	16194	16186	16123	15998	16276	15864	16047	16161	16161	16248	16127	16176	16286	16081	16389	16358	16143	16254	16073	16064	16157	16279	16313	16043	16131	16188	16267	16461	16331	16426	16323	16188	16189	16051	16459	15981	16052	16240	16185	16111	16230	15942	16163	16122	16271	16047	16126	16274	16215	16256	16083	16177	16150	16174	16159	15983	16120	16434	16288	16166	16220	16221	16087	16028	16284	16339	16226	16273	16162	16021	16268	16236	16279	16214	16258	16352	16251	16146	16209	16109	16254	16327	16053	16091	16304	16208	16204	16199	16034	16065	16380	16095	16085	16199	16124	16068	16162	16128	16318	16189	16197	16213	16285	16079	16122	16173	16199	16205	16177	16106	16175	16143	16230	16084	16137	16266	16115	16276	16494	16203	16208	16237	16222	16158	16308	15968	16090	16140	16169	16244	16332	16305	16226	16123	16308	16404	16104	16177	16277	16264	16264	16276	16157	16161	16318	16052	16309	16194	16136	16143	15997	16324	16075	16233	16011	16071	16249	16340	16026	16398	16038	16067	16167	16126	16078	16296	16287	16149	15961	16395	16090	16044	16276	16133	16245	15988	16007	16191	16260	16327	16147	16153	16097	16281	16013	15947	16344	16272	16263	16264	16121	16192	16293	16308	16273	16252	16170	16193	16235	16198	16236	16280	16260	16168	16147	16132	16096	16012	16220	16404	16131	16237	16167	16107	16153	16218	16169	16211	16290	16122	16280	15999	16323	16172	16123	16181	15980	16150	16028	16230	16116	16051	16265	16258	16282	16209	16179	16209	16315	16317	16205	16269	16386	16346	16124	16226	16322	16175	16178	16110	16191	16173	16230	16066	16163	16147	16260	16059	16360	16186	16241	16247	16259	16284	16107	16232	16234	16267	16262	16101	16074	16326	16359	16250	16101	16121	16090	16192	16153	16190	16432	16093	15976	16176	16113	16224	15924	16277	16264	16084	16200	16143	16010	16126	16213	16213	16176	16119	16230	16247	16272	16105	16200	16066	16149	16346	16087	16176	16231	16375	16275	16165	16107	16153	16120	16262	16323	16170	16152	16271	16204	16073	16040	16106	16209	16308	16323	16266	16289	16278	16186	16197	15963	16062	16261	16074	16069	16234	16208	16094	16128	16175	16384	16117	16139	16360	16281	16237	16358	16302	16162	16091	15932	16170	16427	16214	16180	16068	16168	16101	16173	16342	16239	15899	16241	16224	16072	16190	16207	16226	16197	16074	16252	16297	16025	16043	16137	16187	16226	16420	15966	15971	16377	16233	16167	16197	16309	16206	16177	16255	16060	16153	16140	16152	16280	15960	16119	16239	16185	16099	16225	16340	16337	16017	16074	16308	16168	15995	16387	16230	16127	16247	16140	16138	16302	16051	16254	15956	16056	16395	16132	16052	16258	16142	16183	16340	16084	16369	16315	16125	16068	16332	16234	16246	16028	16117	16253	16140	16223	16325	16081	16409	16228	16092	16286	16219	16392	16049	16279	16126	16374	16178	16087	16059	16229	16077	16118	16443	16135	16193	16277	16130	16219	16089	16339	16228	16079	16232	16122	16283	16255	16162	16130	16067	16206	16310	16357	16133	16079	16050	16266	15993	16005	16230	16185	16101	16294	16359	16247	16175	16243	16098	16212	16278	16073	16080	16120	16071	16109	16254	16266	16215	16221	16141	16228	16226	16279	16268	16149	16061	16109	16336	16150	16178	16229	16071	16159	16177	16303	16240	16055	16112	16101	16203	16429	16109	16205	16114	16161	16191	16284	16168	16154	16469	16121	16203	16315	16260	16361	16293	16254	16196	15960	16218	16030	15926	16189	16384	16182	16198	16307	16467	16110	16206	16245	16160	16148	16004	16136	16323	16050	16278	16176	15995	16294	16122	16264	16052	16152	16189	16142	16266	16204	16264	16437	16268	16262	16067	16087	16080	16302	16078	16067	16091	16145	16116	16232	16278	16195	16212	16179	16164	16075	16127	16236	16173	16162	16319	16097	16038	16158	16099	16179	16187	16216	16190	16035	16206	16132	16077	16258	16276	16157	15985	16191	16202	16151	16192	16091
23508	21761	30354	38523	67192	70685	57243	41160	31528	28715	27846	27118	27107	26935	27149	27245	27233	27030	27383	27075	27189	26947	26881	27164	26994	27273	27070	26767	26964	27019	26848	26993	26886	26895	26747	26979	26909	26856	26962	26812	26703	26944	26845	27153	27205	26815	26921	26912	27099	27004	27081	27026	27099	27047	26922	26925	26749	26877	26822	26854	26950	27120	26977	26871	26890	26836	26714	26859	26775	26737	26985	26750	27090	26782	26926	26898	26803	27073	26790	26928	26709	26883	26907	26770	26803	26867	26634	27122	27217	26927	26917	26964	26766	26998	26899	26779	26892	26935	26828	26858	26811	27098	27050	26780	26940	26832	26985	26813	26866	26546	26873	26968	27100	27122	26999	26910	26997	26943	26908	26777	26925	26800	27043	26982	27050	26819	26950	26953	26722	27018	26811	26963	26944	26713	26775	26707	26831	26795	26945	26916	26929	26740	26791	26974	26707	26949	26966	26630	26905	26813	26804	26966	26842	27119	27014	26849	26850	26902	26788	26863	27134	26756	26970	26870	27021	26925	26938	26772	26759	26926	26885	26738	26818	26746	26994	27195	26692	26848	26920	26909	26765	26993	26751	26700	26574	26997	26945	26966	26844	26684	26868	26989	27058	26967	27033	26913	26800	26703	26948	26854	26850	27068	26955	26842	26978	26757	26729	27145	26894	26934	26741	26978	26690	26916	26950	26968	26985	26985	26883	27056	27007	26904	26910	27019	26830	26787	27028	26735	26713	26824	26810	26819	27058	26977	27010	26719	26689	26741	26917	26883	26806	26917	26994	26877	26607	26664	26924	26782	27001	26806	26760	27108	26953	26965	26949	27103	26966	27097	26690	26875	26782	26881	26998	26893	26675	26761	26897	26860	26654	26981	26918	26756	26687	26933	26832	26887	26960	26893	27185	26984	26680	27004	27082	26726	26729	26779	26924	26838	27084	26966	27095	26827	26875	26765	26748	26755	27041	26889	26629	26750	26743	26928	26886	26780	26945	27208	26827	26748	26885	26722	26722	27082	26844	26751	27011	26784	26867	26783	26910	26733	26734	26700	26802	26820	26962	26732	27029	27230	27053	26910	26884	27078	26855	26752	26620	26887	26967	26888	26955	27103	27131	26799	26902	26785	26834	26857	27013	26791	26794	27135	26842	26585	26878	26920	26878	26953	27038	27143	26755	26616	26643	26769	26803	26911	26691	26796	26884	26892	26992	26864	26830	26607	26866	26909	27155	26756	26848	26844	26911	26724	27071	26910	26808	26787	26807	26975	26929	26803	26943	26655	26819	26645	26791	26833	26967	26899	26925	26677	26948	26823	26601	26944	26791	26775	26730	26829	26917	27055	26877	27128	27015	26935	27038	26846	26971	26996	26885	27007	26802	26941	26583	26855	27002	26895	26734	26883	26906	27193	27046	26977	26810	26687	26909	27115	27014	26828	26871	26775	26811	26854	26751	26741	26786	26715	26954	26914	26689	26730	26702	26744	27093	26888	27095	26983	26773	26915	26891	27017	26681	26760	26810	26866	27044	26650	26824	26957	26706	26977	26986	26938	26518	26918	27016	27093	26671	26805	26848	27222	26976	26845	26833	26612	26699	26677	26913	26831	26754	27055	26824	27065	26964	26740	26827	26816	26617	27065	27078	26788	26841	27062	26770	26755	26941	27007	27074	26886	26738	26852	26736	26918	26948	27315	26927	26799	26826	26976	26969	26801	26709	27076	26901	26690	27010	27027	27107	27007	26885	26944	27007	26908	27033	26916	26793	26603	26909	26882	27000	26803	26938	26913	26865	26830	26701	26765	26710	26744	27027	26828	27035	26978	27153	26744	26867	26799	26969	26617	26921	26982	27005	26639	26750	26956	27005	26677	26945	26666	26545	26877	26775	26729	26890	27034	26925	26962	26983	26946	26895	26937	26962	26762	26896	26847	26628	26899	26810	26905	27155	26627	26665	26843	26901	27062	26957	26785	27109	26828	26815	26813	26596	26889	26884	26850	26743	26700	26728	27054	27010	26960	26869	27012	26950	26692	26885	26682	26847	26983	27136	26868	26900	26762	26772	26809	26856	26889	26839	26804	27085	26797	26985	26954	26763	26939	26987	27028	26859	26839	26905	26813	26950	26678	26993	26612	26937	26895	26702	26768	26952	26757	26820	26931	26719	26810	26915	26917	26894	26945	26870	26879	26695	26967	26738	27058	26996	26829	26868	27007	26690	26898	26832	26820	27002	26837	26670	26802	26681	26910	27008	26849	27091	26826	26937	26848	26838	26822	26817	26856	26936	26876	26945	26862	26937	26923	26734	26952	26888	26770	26719	26711	27131	26947	26974	26788	26853	26829	26685	26775	26949	27065	26966	26935	27031	27142	26985	26793	26857	26988	27182	27037	27119	26778	26805	26840	26943	27144	27072	26993	26810	27020	26948	26979	27131	26944	26906	27058	26862	26946	26913	27008	27133	26889	26997	26948	26895	26714	26938	26793	26804	27001	26905	26943	26757	26906	26661	26685	26918	26896	26949	26915	27104	26767	26754	26930	27018	26822	26849	26887	26806	27043	26961	26891	26908	26958	26840	26953	27022	26752	26865	26847	26757	26658	26780	26702	26570	26860	26762	26728	26716	26828	27031	26906	26925	27010	26929	26976	26923	26883	26899	26883	26950	26832	26768	26916	26761	26808	26760	26827	26861	26776	26746	26618	26973	26997	26556	26733	26967	26756	26580	26865	26906	26896	27073	26662	27200	26927	26878	26853	26825	26879	26897	26747	26921	26780	26938	26980	27108	26783	26920	26769	26999	26980	26803	26826	26916	26709	26765	26710	26912	26725	26886	27024	27060	26997	26950	26832	26786	26846	26714	27155	27039	26772	26820	26979	27012	26656	26899	26829	26868	26672	26975	27054	26786	26929	26985	26907	26644	26919	26849	26945	26919	26892	26993	26954	26742	26870	26795	26882	26689	27030	26846	26886	26794	26936	26878	26836	27031	26764	27038	26897	26964	26841	26788	26793	26867	26894	26998	26907	27078	26753	26915	26818	26928	26862	26922	26969	26971	26890	27037	26964	26851	26834	26775	26734	26812	26847	26664	27173	26907	26915	26691	26721	26863	26942	26863	26570	27062	27115	26937	26777	26869	27018	26798	26953	26758	27059	26809	26940	26990	26780	27024	27056	26985	26810	26967	27153	26899	27020	26731	27038	26688	26937	26726	26808	27071	27157	26809	26783	26951	26801	26807	26644	26943	26828	27001	27044	27068	26884	26925	26760	26885	26628	26713	26950	26648	26836	27025	26739	26886	26902	27003	26663	26934	26644	26731	26873	26820	26887	26843	26861	26710	27045	26745	26936	26900	27234	26649	26685	26679	26658	27054	26929	26879	26794	26879	26679	26888	26733	26987	26778	26751	27081	27116	26817	27017	26665	26883	26675	27036	26901	26787	26930	26796	27029	27003	26739	26794	26936	26921	27028	27108	26949	26769	26941	27065	26951	27062	26685	26751	26872	26708	26895	26584	26693	26940	26918	27267	26697	26760	26818	27043	27179	26714	26828	26918	26557	26837	26997	26877	26644	26634	26859	26749	27014	26919	26775	26947	26752	26825	26916	26904	26774	26778	27204	26777	27065	26724	26706	26818	26789	26957	26738	26962	27087	27038	27010	26737	26774	26797	26673	26821	26822	27209	26958	26920	26922	26844	26818	27123	26911	26798	26989	27004	27002	26936	27069	26828	26828	26981	27040	27094	26693	27150	26793	26876	26958	26685	26756	26761	26876	26831	26799	26953	26872	26932	26935	27042	26631	26811	26896	26951	26851	26892	27139	27015	26758	27201	26946	26998	26727	27006	26679	26836	27044	26789	27259	26929	26774	26654	26924	26899	26540	26875	26957	26698	26927	26749	26864	26965	26975	26790	27075	26956	26939	26866	26763	26803	26644	26899	26969	27008	26790	26919	27177	26749	27169	26630	26578	26823	26642	26879	26690	26917	26761	26554	26614	26786	26718	27058	26858	26906	26872	26797	27019	27219	27104	26947	26727	26882	27020	26666	26952	26866	26746	26708	26619	26555	26860	26879	26723	26731	27014	27006	27013	26688	26554	26956	27017	26698	26906	26815	26630	26888	26828	26631	27211	26684	26843	27132	26985	26790	26920	26823	26889	26825	26848	26947	26811	27168	26779	27150	26848	26856	26915	26913	27153	26886	26921	26920	26841	26725	26887	27010	26783	26887	26815	27024	26802	26902	27102	27082	26930	26713	26773	26644	26934	27013	26919	26667	26649	26781	26992	26691	26783	26835	26797	26954	26723	26990	26928	26797	26931	26908	26806	27097	27049	26993	26887	26639	26805	26688	26772	26873	26735	26829	26695	26980	26790	26997	27104	26909	26846	26854	26866	26797	26723	26985	26718	26934	27027	26966	26990	26888	26867	26706	26961	26998	27093	26906	26933	26840	26686	26725	27084	26952	27024	26788	26846	26886	26787	27028	26792	26846	26866	26777	26831	26769	27022	26680	26800	26835	26921	26587	26975	26870	26887	26686	26500	26846	26838	26792	26855	26982	26867	26761	26574	26929	26973	26806	26725	26988	26835	26945	26995	26975	26994	26875	26776	26804	26883	26920	26912	26897	26704	26803	26704	26868	26598	26817	27021	27031	26820	26753	26756	27047	26783	26902	26830	27039	26797	26842	26990	27151	27035	26800	26800	26922	26963	26918	26853	26834	26868	27040	27027	26864	26614	27025	26810	26974	26715	26736	26822	26909	26924	27011	27052	27081	26786	26964	27284	26975	26802	26897	26733	26806	27152	27050	27094	26806	26967	26851	27050	27085	26673	26775	27059	26734	26778	26802	26891	27197	26984	26901	26777	26874	27024	26829	26759	26563	27035	26902	26970	26775	26853	26623	26768	27049	26816	26606	26886	26859	27105	26855	27019	27057	26865	26989	27115	26766	26826	26805	26850	26998	26811	27032	27108	26829	26601	26923	26836	27045	27132	26756	26813	27132	27027	26983	27105	26834	27070	27146	26666	26744	26815	26753	26998	26563	26828	26666	27003	27059	26626	26715	26742	26835	26654	26706	26869	26708	26866	27141	26884	26703	26844	26864	26769	27056	26597	26889	26888	27130	26592	26746	27105	26997	26848	26973	26895
39778	68988	64003	64597	83899	74509	50740	30460	20379	17420	16842	16622	16856	16814	16774	16838	16854	16867	16837	16799	16792	16852	16811	16671	16762	16819	16865	16783	16616	16770	16887	16764	16668	16576	16824	16757	16821	16581	16721	16854	16728	16861	16781	16897	16590	16820	16811	16677	16817	16904	16578	16711	16778	16767	16675	16824	16669	16564	16761	16757	16740	16805	16757	16716	16828	16836	16705	16594	16676	16705	16578	16886	16749	16967	16752	16781	16796	16891	16688	16747	16817	16637	16719	16566	16813	16696	16517	16663	16606	16793	16754	16520	16773	16647	16873	16691	16578	16673	16891	16689	16697	16745	16562	16676	16741	16729	16815	16680	16790	16694	16787	16628	16672	16666	16753	16759	16774	16842	16545	16580	16853	16592	16783	16674	16636	16836	16703	16768	16641	16713	16725	16662	16828	16678	16639	16831	16657	16908	16718	16831	16549	16757	16610	16699	16775	16700	16657	16858	16565	16744	16603	16708	16857	16810	16774	16569	16650	16579	16746	16658	16829	16603	16935	16879	16616	16675	16724	16725	16687	16702	16614	16732	16758	16753	16592	16788	16795	16685	16817	16744	16777	16543	16904	16677	16612	16681	16629	16448	16684	16767	16793	16680	16714	16631	16624	16677	16879	16671	16482	16490	16755	16686	16570	16853	16666	16717	16878	16583	16527	16888	16658	16688	16603	16692	16375	16734	16656	16756	16714	16833	16673	16717	16672	16700	16622	16639	16810	16726	16749	16748	16793	16728	16709	16740	16705	16647	16671	16596	16621	16754	16659	16617	16687	16710	16702	16533	16812	16765	16823	16399	16642	16586	16711	16626	16649	16424	16714	16796	16768	16831	16700	16789	16542	16788	16698	16677	16842	16605	16711	16684	16700	16676	16709	16757	16650	16637	16554	16843	16605	16650	16789	16544	16592	16800	16583	16715	16687	16602	16880	16593	16647	16516	16725	16756	16777	16610	16557	16712	16755	16752	16678	16795	16784	16774	16581	16717	16782	16726	16783	16654	16753	16568	16800	16602	16916	16606	16902	16852	16723	16871	16722	16592	16812	16810	16684	16715	16496	16775	16614	16738	16730	16749	16622	16722	16706	16770	16758	16622	16625	16820	16576	16652	16628	16645	16814	16703	16560	16771	16688	16589	16454	16782	16750	16701	16757	16545	16659	16903	16715	16614	16742	16789	16625	16504	16649	16752	16796	16850	16690	16654	16753	16578	16783	16715	16819	16653	16618	16718	16745	16674	16767	16872	16641	16625	16620	16613	16925	16758	16670	16660	16715	16778	16780	16567	16616	16666	16713	16722	16826	16734	16729	16541	16700	16664	16712	16682	16790	16757	16764	16487	16741	16803	16637	16724	16814	16585	16804	16712	16788	16802	16663	16531	16714	16776	16621	16662	16640	16641	16901	16732	16590	16853	16778	16664	16586	16790	16855	16796	16629	16602	16729	16667	16772	16763	16756	16780	16736	16510	16757	16792	16790	16650	16714	16595	16745	16675	16609	16712	16626	16761	16896	16676	16685	16803	16553	16683	16894	16593	16647	16406	16697	16853	16828	16847	16655	16497	16609	16700	16705	16465	16555	16687	16601	16693	16799	16653	16726	16548	16671	16692	16714	16750	16694	16495	16602	16968	16597	16688	16711	16781	16755	16676	16747	16918	16646	16615	16776	16514	16816	16686	16796	16599	16837	16713	16717	16656	16817	16706	16548	16712	16451	16817	16691	16587	16831	16559	16525	16747	16555	16733	16633	16788	16430	16642	16874	16570	16446	16726	16582	16640	16724	16750	16630	16755	16591	16549	16861	16641	16804	16666	16614	16669	16703	16828	16778	16714	16681	16530	16616	16890	16725	16573	16745	16836	16608	16738	16729	16510	16541	16828	16542	16849	16702	16623	16777	16646	16632	16708	16623	16535	16734	16834	16678	16477	16813	16772	16750	16650	16591	16649	16757	16589	16538	16595	16723	16716	16464	16555	16714	16856	16647	16742	16699	16702	16754	16654	16671	16824	16688	16573	16883	16595	16835	16769	16791	16757	16755	16671	16693	16642	16664	16548	16955	16701	16730	16716	16701	16688	16688	16794	16648	16710	16584	16778	16825	16710	16711	16656	16692	16690	16497	16835	16710	16646	16737	16740	16836	16663	16923	16892	16502	16539	16660	16877	16474	16693	16604	16609	16540	16708	16905	16617	16922	16776	16561	16823	16640	16828	16603	16743	16894	16744	16747	16805	16719	16715	16624	16581	16790	16731	16711	16922	16823	16724	16502	16670	16628	16931	16689	16722	16688	16692	16710	16709	16572	16620	16820	16749	16789	16566	16624	16795	16745	16742	16816	16636	16865	16594	16637	16539	16786	16788	16529	16797	16708	16493	16717	16508	16625	16797	16729	16795	16694	16725	16690	16813	16795	16776	16749	16870	16700	16754	16680	16630	16731	16716	16576	16688	16612	16593	16690	16633	16690	16611	16827	16611	16756	16849	16853	16564	16905	16766	16831	16682	16729	16775	16788	16632	16622	16599	16726	16641	16824	16645	16759	16933	16881	16714	16819	16868	16762	16761	16716	16718	16888	16712	16711	16688	16688	16791	16668	16836	16693	16607	16490	16820	16657	16787	16635	16713	16498	16630	16574	16787	16531	16871	16775	16703	16717	16684	16764	16675	16640	16630	16436	16635	16765	16702	16695	16991	16721	16648	16658	16676	16643	16776	16712	16824	16684	16813	16640	16819	16711	16802	16761	16648	16946	16686	16875	16700	16551	16779	16661	16730	16631	16807	16611	16796	16868	16905	16496	16854	16879	16610	16751	16813	16491	16610	16510	16623	16737	16693	16619	16614	16650	16732	16688	16608	16640	16725	16769	16763	16713	16658	16756	16917	16684	16876	16607	16757	16691	16628	16880	16438	16759	16717	16870	16774	16718	16709	16538	16846	16625	16650	16671	16802	16723	16863	16588	16776	16709	16850	16763	16807	16799	16544	16599	16622	16563	16829	16725	16764	16669	16751	16697	16607	16497	16836	16610	16746	16624	16777	16883	16594	16614	16449	16717	16691	16887	16624	16520	16579	16749	16711	16843	16616	16886	16686	16789	16773	16830	16752	16547	16728	16680	16585	16577	16732	16635	16772	16798	16710	16648	16656	16876	16632	16765	16888	16685	16575	16738	16605	16660	16713	16820	16743	16709	16737	16674	16765	16882	16634	16715	16689	16487	16687	16609	16644	16745	16638	16745	16696	16689	16867	16769	16664	16710	16777	16893	16637	16818	16630	16457	16775	16865	16600	16793	16648	16714	16649	16611	16724	16694	16641	16743	16655	16735	16719	16670	16731	16660	16666	16774	16580	16731	16787	16735	16684	16564	16648	16803	16580	16700	16500	16646	16662	16630	16867	16729	16581	16743	16590	16715	16759	16661	16731	16838	16568	16727	16556	16843	16726	16734	16724	16772	16664	16605	16634	16597	16861	16571	16519	16816	16667	16607	16559	16655	16700	16586	16802	16601	16691	16659	16741	16725	16539	16747	16700	16593	16493	16849	16608	16658	16701	16748	16728	16617	16643	16723	16898	16634	16683	16738	16677	16866	16808	16741	16640	16729	16614	16602	16498	16795	16771	16809	16663	16790	16606	16605	16922	16599	16720	16771	16819	16652	16817	16482	16647	16663	16815	16575	16804	16685	16821	16659	16722	16802	16703	16697	16569	16714	16751	16732	16630	16763	16564	16848	16668	16673	16636	16741	16630	16688	16531	16717	16547	16567	16562	16715	16568	16558	16624	16687	16851	16568	16689	16665	16563	16535	16574	16726	16753	16591	16708	16593	16691	16679	16624	16730	16573	16758	16763	16650	16409	16594	16695	16744	16439	16775	16594	16887	16738	16546	16625	16675	16654	16779	16591	16801	16755	16627	16828	16715	16687	16681	16773	16550	16635	16706	16602	16632	16743	16690	16691	16610	16824	16666	16842	16755	16663	16529	16844	16775	16587	16547	16733	16653	16660	16686	16769	16722	16506	16746	16753	16668	16752	16753	16749	16539	16635	16732	16671	16718	16822	16757	16674	16776	16665	16477	16713	16493	16504	16876	16759	16864	16660	16797	16537	16654	16555	16737	16774	16641	16749	16553	16781	16565	16653	16677	16749	16879	16692	16712	16353	16697	16691	16625	16866	16731	16712	16531	16659	16829	16417	16612	16783	16357	16593	16508	16692	16649	16571	16877	16659	16663	16581	16729	16768	16604	16692	16809	16675	16668	16670	16864	16916	16549	16976	16826	16642	16801	16632	16685	16741	16687	16663	16816	16777	16689	16800	16973	16649	16756	16843	16621	16834	16625	16868	16629	16759	16584	16600	16813	16563	16759	16661	16604	16719	16684	16737	16859	16714	16781	16819	16722	16834	16890	16758	16791	16637	16736	16749	16648	16656	16758	16785	16668	16566	16702	16672	16806	16705	16659	16855	16733	16612	16853	16691	16512	16596	16863	16734	16706	16660	16636	16805	16698	16632	16818	16740	16591	16753	16694	16648	16658	16732	16796	16725	16587	16567	16682	16765	16626	16775	16612	16859	16864	16723	16666	16802	16637	16898	16533	16904	16705	16686	16560	16655	16720	16645	16773	16760	16702	16751	16641	16698	16635	16852	16473	16692	16496	16552	16684	16601	16492	16795	16495	16561	16575	16637	16615	16555	16750	16790	16678	16704	16591	16727	16789	16794	16748	16538	16718	16649	16646	16617	16573	16676	16630	16546	16796	16746	16658	16516	16691	16740	16661	16714	16716	16744	16761	16541	16817	16643	16727	16824	16657	16729	16715	16498	16697	16748	16859	16694	16655	16924	16564	16741	16653	16779	16574	16692	16900	16717	16630	16621	16651	16734	16621	16584	16781	16846	16714	16794	16644	16731	16563	16777	16701	16576	16643	16758	16764	16625	16652	16754	16814	16557	16694	16678	16729	16626	16704	16818	16691	16668	16826	16655	16885	16770	16641	16661	16756	16700	16689	16670	16637	16740	16672	16813	16672	16745	16845	16689	16807	16563	16809	16881	16838	16631	16606	16503	16738	16643	16675	16666	16638	16789	16721	16575	16691	16790	16663	16828	16730	16545	16828	16711	16599	16795	16777	16555	16748	16784	16569	16564
37281	39513	37776	34239	32666	35581	33107	29512	27767	26845	26649	26331	26476	26534	26654	26596	26401	26480	26682	26464	26446	26264	26393	26620	26314	26693	26561	26396	26401	26265	26409	26341	26425	26451	26424	26663	26481	26393	26568	26330	26434	26448	26436	26452	26548	26665	26458	26500	26343	26497	26402	26305	26677	26649	26428	26459	26433	26306	26438	26815	26406	26492	26181	26621	26310	26599	26670	26484	26649	26416	26509	26540	26655	26599	26743	26505	26468	26203	26284	26553	26480	26490	26567	26409	26542	26520	26650	26471	26367	26372	26623	26545	26676	26366	26547	26452	26408	26353	26502	26293	26428	26358	26592	26441	26286	26195	26386	26238	26324	26539	26659	26192	26581	26829	26654	26382	26541	26582	26504	26282	26544	26504	26428	26127	26336	26299	26502	26495	26328	26561	26503	26442	26465	26211	26632	26420	26399	26163	26621	26695	26160	26508	26726	26486	26329	26595	26439	26339	26463	26337	26341	26259	26367	26620	26471	26569	26439	26555	26499	26702	26605	26335	26442	26436	26387	26389	26477	26585	26418	26424	26368	26368	26540	26355	26437	26345	26774	26071	26235	26398	26636	26417	26369	26483	26614	26354	26397	26423	26465	26342	26641	26701	26365	26684	26385	26420	26377	26512	26473	26683	26235	26313	26415	26639	26643	26527	26388	26602	26634	26614	26326	26386	26502	26500	26640	26298	26602	26378	26726	26554	26513	26469	26571	26278	26458	26179	26186	26352	26261	26419	26247	26589	26432	26237	26623	26096	26468	26843	26502	26650	26548	26466	26312	26331	26520	26497	26448	26606	26337	26243	26257	26495	26390	26575	26574	26287	26677	26384	26381	26432	26467	26520	26340	26571	26491	26282	26257	26578	26398	26153	26699	26477	26517	26651	26363	26565	26464	26440	26429	26461	26712	26415	26461	26627	26420	26353	26618	26566	26476	26373	26424	26601	26328	26208	26468	26428	26364	26409	26452	26490	26397	26435	26510	26560	26521	26359	26563	26332	26494	26494	26363	26215	26516	26526	26429	26692	26306	26577	26414	26514	26640	26493	26654	26436	26578	26665	26550	26305	26484	26664	26229	26393	26405	26362	26280	26544	26543	26862	26543	26542	26220	26662	26557	26273	26282	26467	26606	26429	26401	26406	26274	26387	26317	26372	26478	26238	26481	26464	26720	26451	26603	26486	26420	26388	26349	26743	26313	26462	26402	26466	26569	26245	26375	26543	26441	26504	26347	26523	26758	26522	26558	26360	26492	26445	26384	26160	26718	26369	26622	26571	26558	26648	26655	26561	26721	26657	26553	26324	26502	26483	26338	26424	26547	26512	26568	26464	26309	26354	26373	26516	26425	26404	26505	26595	26458	26525	26483	26469	26483	26555	26419	26332	26396	26550	26529	26575	26526	26387	26779	26539	26542	26361	26372	26324	26537	26508	26379	26391	26439	26582	26271	26375	26278	26418	26472	26372	26636	26434	26454	26413	26191	26511	26482	26485	26566	26236	26372	26575	26380	26588	26264	26441	26510	26445	26337	26617	26491	26519	26461	26214	26508	26311	26599	26331	26454	26502	26652	26528	26449	26365	26331	26420	26980	26603	26540	26467	26564	26482	26459	26300	26667	26212	26373	26490	26680	26539	26499	26590	26562	26470	26562	26607	26295	26351	26728	26661	26479	26527	26388	26452	26522	26482	26611	26525	26499	26681	26477	26470	26537	26567	26673	26363	26366	26507	26476	26481	26553	26332	26646	26471	26465	26546	26605	26569	26604	26619	26396	26496	26516	26442	26380	26389	26403	26421	26614	26622	26612	26403	26383	26371	26540	26531	26347	26523	26072	26478	26400	26534	26511	26556	26592	26712	26505	26364	26325	26688	26526	26390	26726	26378	26253	26293	26363	26724	26463	26419	26345	26492	26503	26371	26476	26658	26485	26502	26307	26576	26281	26378	26310	26527	26543	26290	26354	26279	26552	26713	26612	26599	26486	26531	26450	26297	26527	26226	26346	26543	26431	26337	26578	26603	26424	26509	26537	26325	26430	26422	26456	26402	26287	26269	26472	26764	26499	26393	26351	26449	26399	26523	26580	26542	26423	26290	26490	26637	26520	26370	26368	26410	26095	26450	26458	26557	26447	26815	26451	26542	26190	26559	26625	26219	26596	26472	26535	26586	26594	26489	26311	26485	26501	26395	26542	26607	26322	26506	26415	26428	26663	26516	26505	26503	26298	26511	26510	26248	26386	26448	26512	26628	26510	26526	26481	26591	26443	26592	26495	26436	26527	26285	26287	26305	26449	26383	26268	26607	26283	26389	26580	26371	26372	26623	26516	26278	26365	26517	26478	26583	26618	26405	26391	26739	26423	26438	26337	26361	26380	26519	26437	26553	26462	26530	26428	26377	26406	26563	26372	26511	26322	26435	26373	26636	26478	26570	26354	26333	26389	26470	26394	26181	26652	26415	26391	26246	26682	26426	26645	26670	26313	26307	26312	26582	26260	26764	26921	26437	26392	26519	26476	26586	26699	26698	26466	26601	26508	26431	26474	26444	26333	26346	26427	26604	26626	26465	26599	26361	26769	26513	26306	26353	26515	26279	26541	26286	26419	26299	26286	26385	26459	26408	26506	26580	26517	26575	26169	26286	26595	26796	26646	26632	26355	26338	26469	26400	26614	26471	26232	26386	26619	26527	26362	26439	26368	26438	26276	26534	26573	26529	26557	26464	26545	26648	26686	26472	26405	26470	26439	26378	26645	26150	26348	26636	26645	26319	26427	26473	26507	26464	26698	26402	26531	26487	26417	26489	26469	26617	26441	26549	26509	26673	26593	26660	26539	26120	26294	26270	26287	26480	26483	26591	26414	26443	26338	26524	26581	26493	26598	26450	26642	26372	26785	26482	26641	26591	26368	26418	26406	26210	26664	26521	26495	26378	26183	26450	26525	26435	26416	26449	26432	26289	26630	26422	26689	26407	26679	26661	26401	26447	26557	26214	26710	26467	26371	26380	26370	26382	26520	26517	26213	26507	26312	26505	26603	26240	26494	26857	26377	26504	26439	26386	26479	26344	26291	26611	26542	26495	26580	26533	26537	26428	26338	26595	26422	26525	26628	26595	26404	26554	26736	26580	26417	26502	26428	26668	26660	26288	26739	26473	26358	26448	26548	26627	26775	26748	26614	26427	26698	26356	26341	26436	26404	26648	26268	26502	26539	26481	26694	26395	26584	26517	26436	26507	26487	26434	26211	26524	26494	26353	26566	26287	26317	26473	26427	26467	26553	26591	26545	26518	26563	26435	26370	26621	26507	26348	26371	26487	26854	26536	26422	26488	26228	26484	26230	26543	26305	26553	26427	26299	26535	26330	26645	26283	26494	26418	26464	26386	26540	26467	26659	26326	26637	26554	26393	26575	26416	26474	26457	26464	26722	26512	26477	26309	26503	26417	26464	26535	26549	26653	26528	26385	26617	26317	26686	26488	26378	26451	26703	26103	26308	26388	26519	26480	26447	26501	26451	26677	26540	26582	26449	26405	26296	26664	26524	26489	26479	26400	26676	26619	26476	26465	26591	26279	26421	26403	26342	26823	26359	26487	26569	26430	26170	26537	26675	26242	26441	26459	26492	26236	26392	26698	26290	26492	26259	26449	26472	26614	26535	26573	26409	26549	26499	26445	26493	26568	26601	26630	26473	26357	26400	26493	26668	26710	26521	26474	26438	26523	26649	26421	26624	26456	26348	26428	26543	26558	26890	26552	26699	26486	26632	26595	26421	26312	26450	26545	26388	26346	26417	26482	26373	26547	26306	26580	26653	26413	26183	26159	26488	26411	26483	26533	26439	26599	26426	26508	26574	26742	26550	26766	26586	26535	26425	26620	26430	26609	26541	26639	26711	26333	26455	26321	26511	26625	26496	26289	26495	26433	26523	26363	26529	26733	26579	26387	26477	26395	26649	26574	26792	26451	26462	26510	26286	26430	26527	26628	26513	26480	26578	26375	26603	26672	26751	26527	26413	26230	26654	26726	26507	26416	26586	26367	26505	26347	26524	26612	26425	26362	26474	26424	26689	26519	26407	26373	26682	26781	26641	26377	26521	26676	26541	26559	26378	26388	26665	26625	26657	26453	26421	26500	26804	26529	26549	26445	26633	26278	26693	26690	26433	26533	26398	26469	26501	26314	26296	26344	26570	26521	26268	26666	26434	26375	26613	26438	26302	26460	26508	26299	26593	26541	26622	26498	26543	26631	26810	26506	26503	26555	26511	26439	26390	26383	26579	26478	26218	26596	26614	26284	26399	26390	26550	26548	26618	26500	26419	26325	26581	26337	26507	26514	26201	26729	26721	26384	26421	26712	26340	26639	26535	26236	26642	26524	26552	26712	26259	26335	26453	26496	26473	26547	26680	26525	26656	26504	26474	26575	26549	26433	26318	26569	26451	26659	26457	26228	26517	26590	26565	26457	26699	26575	26458	26328	26715	26442	26467	26556	26289	26632	26558	26551	26396	26388	26598	26461	26147	26399	26466	26283	26649	26365	26209	26395	26646	26587	26856	26392	26233	26727	26388	26319	26411	26503	26594	26526	26349	26544	26464	26473	26649	26477	26516	26627	26521	26625	26493	26564	26443	26837	26371	26434	26699	26422	26424	26672	26504	26466	26596	26453	26504	26481	26406	26611	26456	26448	26582	26416	26713	26825	26417	26502	26276	26559	26590	26272	26531	26539	26479	26701	26672	26466	26618	26393	26408	26433	26610	26304	26479	26676	26740	26589	26619	26462	26417	26373	26421	26325	26478	26539	26349	26839	26601	26357	26535	26607	26522	26294	26680	26470	26282	26292	26528	26677	26468	26517	26578	26463	26429	26517	26324	26670	26735	26207	26570	26556	26479	26127	26436	26337	26435	26684	26640	26055	26598	26335	26668	26499	26351	26660	26378	26346	26583	26556	26270	26671	26636	26401	26519	26440	26452	26212	26423	26642	26793	26815	26624	26490	26511	26466	26403	26481	26449	26456	26424	26260	26309	26464	26548	26490	26626	26534	26577	26473	26523	26328	26385	26516	26314	26602	26611	26305	26416	26424	26408	26574	26449	26420	26424	26497	26620	26270	26617	26562	26438	26644	26582	26388	26250	26477	26554	26584
30759	43859	30441	23287	23647	25800	21707	18334	16784	15897	16031	16042	16037	15998	15978	16185	16202	16055	16273	15913	16129	15927	16071	15984	15958	15922	15843	16107	16127	16140	16079	16104	15835	15854	16004	15971	16089	15922	15971	15897	16059	15914	16082	15877	16272	16124	16062	15986	16078	15949	16039	15893	15833	16015	16015	15941	16140	15960	15951	15912	15964	15853	15929	16003	15854	15901	16025	15915	15993	16095	16029	15998	15875	15932	16123	16150	16105	15717	16011	15891	15881	15932	15934	15856	15935	15910	15992	15971	16009	15854	16126	16101	15883	16004	15898	15848	15967	16061	16077	15790	15923	16042	15945	16203	16072	15968	15937	15846	16087	15902	15976	16006	15881	15980	15948	16000	15930	15940	15936	16068	16145	15900	15967	15933	16051	16132	15814	15917	16017	16032	16118	16004	16034	15910	16060	15958	16130	15985	16130	16005	15819	15938	15968	15952	15866	15961	15964	16120	16105	16104	15925	16104	15775	15940	15924	15901	16037	15928	16098	15928	16031	15852	16054	16054	15879	16014	16031	15748	16016	15888	15929	16039	16062	16134	16080	15797	16065	15936	15892	15954	15794	15934	15863	15996	16102	15972	15924	16053	16079	15883	16038	15850	15956	15903	15990	15999	15884	16010	15966	16044	16047	15966	16123	15956	16040	16051	15986	16172	15933	15953	16033	15851	15977	15832	15915	15965	15983	15887	15902	16044	16077	16046	16005	16058	16055	15983	15860	15913	15985	15892	16066	15943	15878	16027	15908	15902	15741	16169	16059	16038	16205	15857	16102	15907	16061	16034	15878	15904	15884	16021	16153	15890	15984	16174	15898	15995	16026	15947	16124	15859	15970	15899	16008	15991	15897	16025	15948	15862	15954	15993	15944	15980	15945	15898	15949	15948	15920	15879	16028	15940	15915	16116	16115	15803	16086	16021	15895	15862	16078	15765	15944	15970	15901	15938	16115	15992	16252	15887	15807	15925	15885	15892	15812	16075	15903	15978	15942	15904	15952	15957	16019	15778	15741	16057	15957	15996	15833	15977	15994	15934	15918	16087	16079	15930	15804	16022	15924	16006	15859	16073	16040	15893	15894	16016	15844	15882	15968	16039	15987	15798	16006	16074	16047	15775	16028	15984	15916	15983	15810	15900	15818	16043	15790	15985	15850	16010	16031	15821	15928	15937	16134	15979	16032	15909	15994	16018	15841	16071	16050	15919	16032	16077	15917	15926	15917	15892	15797	16113	16043	16112	15859	15999	15938	16041	15792	15957	16029	16044	16049	16087	15814	16115	15942	16108	16100	15872	16163	15894	15922	15966	16061	16018	16101	15818	15804	15989	15985	16007	16076	16045	16063	15891	16034	16254	15960	16086	16095	15968	16111	16063	15911	15926	15959	15832	15924	15937	16017	16049	15921	16216	16032	15874	16044	15823	16102	15961	15993	15992	16015	16093	15961	15798	15877	16030	15925	16054	15959	15995	16116	15843	15834	15971	15842	15840	15998	15968	15926	15928	15958	16043	16113	16042	15959	16163	15957	15816	15962	15854	16294	15966	15979	15855	16106	16055	16052	15918	15964	15815	15745	15899	15959	16002	15967	15946	15784	15790	15882	15949	16041	16026	15822	15862	15801	15830	15914	15944	15840	15904	16086	16039	15895	16028	15964	16017	16081	15996	16001	16032	16111	15861	15745	15775	15809	16110	15785	15987	15893	15983	15914	15924	15993	15949	15812	16059	15975	15950	15927	16040	16102	15916	15968	15841	15958	15671	16241	15883	16228	16004	16010	15807	15996	15854	15836	16140	16031	15771	15899	16017	16108	16039	15797	16085	15908	15904	16069	15953	15958	15889	16019	16057	15959	16138	16011	15982	16220	16075	16057	16303	15902	16103	16169	16059	15930	15920	16055	15781	15994	15939	15875	15995	15923	15986	15948	16033	15971	15855	15972	15820	16106	15916	16101	15953	16043	16041	15841	15922	15992	16064	16048	16031	16054	15857	16006	15947	16154	16089	15968	16043	16000	16006	15931	15925	15864	15953	15999	16079	16009	16154	15986	16091	15942	16055	15750	16061	16140	15890	16097	15884	15839	16033	15944	16017	15811	16133	15803	16030	16043	16123	16071	15887	16122	15967	16047	16110	15935	16112	15904	16067	16099	15920	15959	16032	15975	16080	16116	16037	16021	16050	16099	16192	16032	16030	16076	16069	16007	16088	15806	15905	15951	15919	15944	16106	15871	15871	16041	15844	16018	15835	15948	15979	16013	15928	15921	16002	15906	15790	15882	15964	15917	16095	15976	15992	15953	15918	15907	15803	15816	16019	16167	15910	16026	15843	16003	15961	15866	15867	15927	16008	15921	15869	16138	15994	16031	15819	16095	16104	16032	15993	15898	16020	15865	15921	16014	16147	16181	15887	16038	16094	15935	16076	16023	15995	15986	16117	15844	15826	15967	16030	16021	15964	16046	15843	16016	15981	16174	15879	15817	15874	16052	15876	15976	15867	15983	15922	15859	16092	15951	16041	16005	16161	16004	15878	15982	15910	15855	16062	15914	15974	16098	15791	16020	16033	16158	15995	15927	15955	16054	15932	16093	16022	16228	15922	16150	15935	15966	16141	16011	15973	16063	16120	16147	16010	15940	15911	15925	16022	15959	16066	16039	15990	15982	15824	16115	16170	15875	16157	15876	15975	16046	16112	15970	16042	15894	15948	16019	16007	15843	16106	15940	15915	16027	16119	16059	16076	16114	15845	15866	15978	16200	16136	15844	16041	16070	15977	15814	16021	15960	16167	16028	15860	16091	16059	15983	15941	15828	15881	15926	15963	15911	15828	16026	16141	15837	15963	15785	15912	15878	15971	16220	16013	15937	15923	16027	15878	15906	15960	15999	16003	16095	15909	16024	16058	16120	15953	16060	16109	16095	15978	15837	15876	15884	16023	16126	15882	16085	16002	15932	16080	15895	15932	16045	15994	15978	15941	15981	16047	16007	16051	15855	15890	15807	15869	15924	15837	15966	15980	16004	15742	15759	16060	16242	16127	15930	16083	16017	15946	16019	15881	15929	15863	15904	16138	16083	16059	15986	15922	16035	15960	15889	15863	15796	16014	15935	15972	15790	15977	15902	15937	15981	16016	16044	15887	16089	15956	15905	15992	15967	15878	15934	16025	15956	15877	16100	16194	16123	16088	16169	16220	15965	15936	16008	16115	16023	15875	16187	16010	15915	16041	15922	16025	16008	16021	15927	16014	16022	15979	16042	16048	15820	16168	15965	15959	15814	16046	16008	16054	16009	15984	16082	15954	15804	15798	15994	16162	16129	15975	16139	15964	16106	16025	16153	16027	16147	15931	15911	16038	16103	16034	16014	16097	16028	16164	16080	16115	15915	15970	16108	15909	16126	16023	16042	16067	16247	15901	15855	15996	15928	15840	16174	15863	16089	16009	16067	15713	15962	15982	15968	15840	15813	15872	15923	16010	16136	15946	15829	15983	16077	16033	15902	15989	16083	15789	16281	16167	16010	15980	15848	16135	15861	16017	16084	16031	15955	15996	16013	15990	16118	15919	15928	15987	16064	15962	15781	15990	15811	15992	16268	15970	15926	16054	15921	15991	15935	15970	16043	16016	16036	15951	16047	15960	15984	15933	16164	16021	15908	16117	15975	15906	15994	15801	16112	15847	15994	15826	15921	15884	16143	15807	15888	15931	16012	15751	16018	16035	15988	15995	15970	16046	16002	15958	16090	15984	15969	16137	15819	15860	16022	15764	15961	16160	16065	15902	15964	16077	16107	15871	15968	15844	16115	15871	16089	16130	15912	16039	16058	16158	16105	16134	16142	16009	15864	15788	16142	15903	16052	16072	16138	16060	15877	16084	16001	16090	15883	15988	16142	16043	16040	15953	15931	15925	15937	15874	15893	15926	16017	16043	15997	16047	16070	15968	16238	16032	15973	16082	15957	16057	15998	16025	16101	16135	15882	15786	16063	16125	16144	16238	15875	16186	15837	16083	15824	16050	15879	15945	15943	16027	15885	16054	15816	16085	16030	16287	16008	16064	15847	16097	16030	16024	16104	15937	15836	15980	16054	16013	16149	15959	15976	15892	16049	15973	15965	15922	16167	16056	15826	15980	16083	15870	15853	15995	15901	15968	16155	16030	16095	16044	15978	15960	16034	15917	16062	15908	16010	15897	15940	15889	15919	16097	15955	15918	15959	15912	16034	15814	16009	15973	16067	15981	15942	15858	16113	15822	15821	15984	15952	15905	16116	16008	15906	16040	16041	15761	15934	16058	16104	16029	16051	15855	16063	16041	15996	15870	16017	16247	16024	15960	16152	16165	16212	15960	15968	15902	16036	15946	15908	15940	15986	15846	16013	15898	16010	16065	15865	16150	16121	15927	15973	16039	15918	15979	16091	16065	15921	16094	15874	15964	16077	15923	15868	15846	15957	16058	15797	15952	15963	16092	16153	16156	15894	16007	15963	16224	16015	15804	15941	15919	15823	15878	16078	15824	15875	15871	15997	16108	16005	16049	16083	16156	15992	16008	16068	16020	16055	16015	16069	15890	16010	15963	15888	16036	16042	15884	15984	15987	16060	16023	15918	15933	15817	16082	16006	15735	16079	15895	16027	16009	15952	16143	15858	15950	15821	16024	15917	15975	15899	16014	15871	15854	16200	16031	15825	15979	16037	16023	16183	15934	15866	16062	15822	15973	16106	16065	16102	16008	15953	16166	15799	15776	15851	15942	15999	16063	15970	15838	15940	16065	15943	15971	16041	15970	15985	15851	15915	15953	16073	15906	15953	16064	15839	15977	16037	16068	15957	16029	15929	16027	16054	15898	16062	16063	15990	16170	16239	15860	16048	15878	15867	16008	16107	15975	16178	15884	15915	16000	16068	16000	15930	16021	15850	15968	16208	16131	16153	15942	16205	15776	15895	16099	16085	15878	16014	16033	16006	16050	15996	16114	16050	16002	16189	15892	15999	15965	16099	15899	15956	16084	15864	16088	15857	16137	16039	15928	16046	16172	15969	16040	16019	16003	15954	15857	16024	15849	15920	16122	16014	16031	15874	16075	15877	16099	16030	16015	16121	15949	16065	15957	16016	16066	15982	16125	15982	15980	15996	15963	15905	15923
25885	23274	34688	36999	45862	57701	49379	36303	29375	27296	26568	26443	26358	26118	26244	26416	26372	26485	26139	26438	26402	26438	26260	26167	26449	26225	26343	26388	26186	26410	26473	26291	26105	26305	26322	26287	26459	26464	26490	26364	26309	26120	26308	26375	26226	26414	26328	26438	26231	26300	26193	26429	26117	26044	26134	26210	26296	26454	26121	26216	26102	26336	25953	26055	26097	25924	26107	26213	26312	26049	26185	26224	26129	26234	26207	26198	26418	26289	26257	26297	26221	26150	26350	26377	26182	26175	26154	26235	26235	26305	26234	26128	26287	26110	26393	26254	26501	26230	26299	26168	26292	26430	26288	26182	26275	26251	26078	26362	26163	26404	26381	26084	26153	26107	26413	26253	26060	26232	26090	26426	26260	26263	26292	26042	26414	26234	26374	26484	26144	26198	26244	26130	25985	26347	26510	26289	26169	26333	26135	26143	26381	25870	26061	26103	26215	26193	26442	26084	26535	26132	26375	26301	26264	26181	26469	26123	26084	26099	26203	26245	25999	26340	26126	26251	26095	25970	26008	26060	26084	26162	26157	26340	26079	26257	26276	26383	26259	26396	26259	26134	26175	26176	26040	26039	26166	26510	26185	25995	26150	26239	26034	26123	26288	26392	26215	26138	26203	26250	26306	26307	26205	26158	26349	26245	26132	26332	26313	26314	26545	25925	26177	26273	26275	26095	26026	26341	26350	25887	26145	26183	25985	26103	26106	26239	26204	26300	26304	26339	26319	26340	26338	26142	26246	26033	26460	26438	26353	26460	26312	26080	26160	26494	26391	26031	26129	25935	26358	26094	26237	26365	26313	26212	26103	26282	26079	26146	26271	26202	26435	26143	26402	26070	26319	26289	26466	26234	26046	25992	26310	26366	26121	26298	26335	26439	25982	26275	26058	26151	26080	26292	26225	26362	26342	26188	26397	26331	26261	26067	26240	26299	26222	26180	26266	26165	26109	26193	26075	26248	26264	26326	26211	26016	26152	26005	26263	26256	26299	26148	26032	26075	26257	26048	26154	26106	26141	26176	26393	26207	26206	26039	26178	26091	26155	26492	26093	26118	26153	26135	26147	26034	26268	26139	26090	26205	26351	26257	26212	26140	26017	26491	26164	26299	25926	26317	26179	26249	26335	26106	26155	26211	26383	26248	26196	26087	26323	26149	26349	26064	26141	26345	26191	26005	26391	26220	26262	26142	26128	26125	26186	26069	25875	26415	26250	26261	26140	26303	26224	26053	26216	26336	26138	26262	26237	26442	26310	26404	25904	26077	26211	26431	26431	26470	26102	26220	26166	26091	26286	26049	26168	26201	26365	26220	26272	26344	26324	26131	26328	26614	26152	26106	26269	26003	26052	26265	25842	26261	26295	26285	26403	26476	26628	26075	26267	25900	26345	26181	25962	26027	26247	26460	26185	26197	26593	26322	26210	26359	26300	26221	26076	26253	26383	26166	26101	26389	26226	26318	26100	26019	26280	25920	26332	26109	26233	26050	26357	26198	26120	26258	26316	26126	26298	26106	26040	26480	26211	26386	26571	26201	26270	26197	26307	26162	25940	26412	26091	26331	26327	26061	26123	26250	26174	26291	26330	25877	26134	26458	25983	26353	26117	26423	26000	25970	26381	26300	26504	25891	26255	26288	26319	26255	26094	26449	26074	26255	26269	26361	26075	26398	26167	26342	26313	26249	26457	26402	26330	26182	25996	25923	26338	26286	26222	26007	26289	26295	26210	26354	26239	26063	26370	26422	25853	26457	26147	26046	26215	25944	26566	26368	26237	26054	26209	26085	26379	26047	26183	26061	26246	26409	26218	26098	26492	26074	26197	26241	26220	25950	26213	26324	26204	26076	26185	26185	26078	26119	26204	26296	26239	26211	26359	26203	26168	26397	25978	26145	26203	26389	26461	26222	26199	26138	26178	26141	26461	26068	26065	26433	26303	26108	26167	26055	26393	26113	26303	25937	26219	26383	26112	26522	26127	26277	26254	26059	26060	26381	26294	26288	26367	26367	26288	26190	26260	26055	25937	26221	26189	26081	26446	26197	26309	26045	26269	26212	26319	26164	25900	26154	26279	26028	26679	26440	26283	26363	26382	26179	26206	26287	26478	25981	26157	26528	26357	26383	26194	26301	26155	26479	26422	26250	26353	26282	26051	25845	26084	26180	26306	26410	26042	26205	26109	25935	26250	26237	26196	26309	26200	26434	26271	26060	26107	26335	26349	26409	26269	26204	26069	26027	26105	26247	26180	26031	26381	26315	26427	26271	26318	26263	26061	26250	26173	26143	26486	26225	26144	26104	26193	26185	26381	26289	26120	26299	26157	26215	26307	26384	26329	26284	26440	26196	26435	26266	26244	26435	26231	26169	26210	26136	26177	26409	26524	25906	26403	26322	26082	26134	26063	26022	26386	26160	26204	26235	26309	26308	26096	26146	26183	26149	26175	26364	26317	26453	26233	26284	26258	26068	26114	26276	26388	26297	26223	26371	26298	26179	26244	26113	26208	26055	26189	26234	25906	26288	26371	26200	26363	26265	26084	26370	26366	25969	26303	26115	26295	26185	26152	26279	26240	26424	26076	26382	26366	26144	26378	26034	26048	26149	25791	26091	26368	26252	26130	26489	26238	26181	26230	26205	26232	26319	26246	26205	26171	26237	26051	26196	26278	26061	26499	26028	26168	26237	26171	26138	26117	26126	26166	26179	25949	26266	26189	26241	26104	26283	26238	26217	26055	25929	26230	26263	26398	26288	26205	26190	26184	26306	26273	26095	26247	26345	26318	26244	26158	26360	26141	26122	26174	26364	26665	26348	26239	25922	26118	26254	26137	26254	25990	26095	26284	26318	26125	26117	26172	26196	26448	26007	26222	26401	26203	26284	26088	26322	26139	25994	26114	26195	26491	26320	26331	26304	26214	26109	26128	26266	26056	26297	26173	26283	26143	26288	26309	26355	26352	26315	26292	26238	26168	26263	26342	25939	26159	26134	26178	26219	26324	26248	26084	26391	26163	26116	26462	26126	26367	26329	26117	26267	26437	26291	26200	26127	26102	26484	26284	26096	26333	26300	26228	26175	26312	26086	26342	26067	26449	26173	26176	26195	26253	26156	26300	26395	26331	26139	26249	26249	26149	26044	26179	26108	26053	26110	25989	26310	26260	26336	26253	26334	26383	26241	26382	26043	26185	26119	26182	26252	26281	26214	26318	26316	26512	26165	26248	26082	26086	26072	26109	26518	26204	26167	26011	26426	26097	26443	26354	26201	26240	26520	26137	26197	26195	26268	26067	26365	26376	26381	26183	26251	26366	26293	26342	26194	26019	26502	26242	26231	26174	26285	26195	26421	26113	26329	26082	26128	26305	26389	26340	26317	26499	26403	26427	26231	26180	26274	26339	26486	26219	26254	26097	26183	26218	26210	26259	26031	26312	26186	26107	26173	26274	26340	26177	26247	26222	26312	26081	26307	26284	26328	26339	26572	26298	26051	26222	26441	26413	25791	26153	25884	26010	26319	26228	26356	26245	26350	26419	26216	26455	26166	26293	26126	26011	26218	26203	26241	26130	26159	26126	26184	25915	26208	26156	26225	26469	26247	26331	26328	26294	26359	26216	26252	26136	25986	26100	26324	26209	26333	26331	26097	26170	26138	26275	26212	26405	26368	26304	26311	26317	26366	26237	26209	26557	26118	26384	26229	26247	25970	26180	26281	26116	26144	26240	26503	26142	26262	26154	26275	26149	25948	26307	26648	26333	26081	25955	26030	26405	26239	26373	26051	26124	26428	26416	26064	26334	26218	26265	25826	26164	26427	26250	25855	26419	26143	26404	26154	26199	26115	25884	26104	26181	26330	26347	26221	26194	26315	26193	26225	26401	26330	26458	26258	26345	26202	26278	26478	26095	26228	26245	26179	26332	26249	26274	26219	26524	26372	26424	26234	26221	25986	26175	26023	26067	26296	26225	26407	26274	26209	26182	26046	26040	26177	26459	26091	26139	26562	26179	26087	26234	26332	26396	26227	26301	26163	26048	25839	26125	26325	26409	26410	26339	26272	26488	26203	26140	26089	26010	26180	26105	26359	26427	26410	26307	26169	26332	26194	26079	26196	26188	26339	26185	26226	26140	26277	26238	26218	26041	26116	26120	26390	26147	26109	26366	26126	26327	26286	26084	26152	26372	26235	26071	25967	26134	26136	26217	26102	26453	26199	26113	26222	26232	26242	26085	26352	26280	26099	26135	26156	26122	26152	26324	26352	26209	26227	26398	26149	26232	26216	26151	26129	26201	26306	26282	26444	26461	26328	26188	26285	26297	26043	25915	26433	26042	26482	26279	26312	26123	26228	26155	26358	26399	26156	25930	26397	26498	26059	26420	26207	26125	26066	26236	26054	26449	26256	26098	26357	26288	26054	26101	26337	26271	26401	26315	26231	26252	26232	26454	26342	25958	26243	26160	26227	26452	26421	26411	26394	26225	26376	26233	26173	26372	26123	26210	26512	26176	26233	26234	26304	26194	26303	26470	26323	25901	26233	26136	26198	26402	26282	26185	26288	26471	26227	26300	26353	26390	26175	26181	25979	26309	26225	26145	26323	26096	26183	26371	26013	26413	26368	26266	26030	26299	26497	26459	25947	26241	26138	26038	25995	26379	26193	26357	25967	26311	26150	26024	26235	26176	26576	26218	26291	26204	26091	26043	25949	26167	26175	26146	26207	26159	26447	26447	26229	26208	26184	26119	26117	26250	26293	26281	26154	25894	26468	26254	26219	26076	26198	26176	26109	26106	26274	26420	26088	26171	26475	26255	26309	26261	26440	26274	26282	26291	26360	26169	26182	26195	26167	26167	26361	26230	26241	26405	26273	26413	26109	26367	26268	26149	26137	26023	26349	26391	26324	26173	26519	26373	26300	26099	26367	26204	26347	26311	26299	26328	26278	26302	26411	26520	26265	26114	26104	26281	26179	26441	26162	26403	26287	26002	26291	26199	26198	26192	26229	26491	26038	26327	26129	26241	26347	26357	26237	26206	26019	26116	26230	26098	26247	26049	26236	26194	26314	26391	26455	26483	26126	26054	26375	26245	26208	26338	26416	26322	26310	26199	26124	26231	25933	26291	26293	26105	26163	26030	26060	26258	26060
34194	63489	50575	33920	45616	52091	38454	24814	18276	16476	16192	16208	16044	16122	16254	16207	16123	16087	16187	16339	16026	16228	16288	16220	16035	16036	16226	16203	16057	16139	16304	16033	16118	16280	16040	16100	16122	16142	16090	16021	16168	15910	15997	16118	15960	15993	15966	16234	16179	16191	16296	16185	16113	16141	16347	16105	16236	15813	15947	16318	15897	16166	16197	16155	15983	16163	16039	16136	15931	16182	16009	16141	16087	16295	16070	16053	16148	16118	15994	16069	16014	16129	16013	15945	16248	16094	16143	16210	15969	16091	16094	16088	15978	16095	16100	16016	15971	16073	16185	16200	16019	16054	16119	16126	16213	16332	16094	16083	15873	16094	16119	16185	16076	16044	16108	16070	15978	16088	16018	16059	16038	16066	16041	16175	16014	16284	16028	16062	16181	16106	16218	15893	16061	16071	16245	16118	16152	16035	16037	15990	15953	16280	16028	16201	16119	16014	16094	16049	16262	16015	15958	16257	15924	15930	16082	16070	15987	15964	16168	15926	16029	16155	16127	16005	16053	16202	15973	15914	16158	16014	16020	16014	16073	16148	16061	16073	15961	16103	16280	16104	16132	16106	15955	16099	16048	16099	16081	16129	16196	16138	16093	16041	16234	15957	16190	15977	16014	15991	15928	16089	16075	16264	16019	15889	16097	16069	16158	15906	15972	16074	16087	16129	15983	16163	16223	16172	15999	15979	16084	15951	15862	16096	16046	16032	15899	16007	16135	15855	15945	16097	16243	16021	16093	16007	16115	16167	16268	16239	15963	16030	15991	16064	16102	16040	15863	16017	15996	16110	16054	16017	16056	16148	16130	15988	16159	16125	15843	15987	16080	16025	16145	16158	16163	16022	16187	16073	16007	16148	15971	16147	16113	16130	16263	16066	16118	16144	15932	16043	16152	16013	16152	16088	15986	16181	16023	15951	16102	16185	16214	16025	15921	16081	15947	15934	16093	16087	16222	15963	16065	16113	16140	16143	16241	16023	16132	16163	15859	15986	15998	16051	16064	15955	16167	16149	16091	16231	16049	16171	16201	16250	15912	16088	15932	16057	16213	15955	15905	16082	16091	16135	16119	16039	15917	16049	15868	16142	16128	15950	15939	16119	16072	16114	16156	16037	16014	16169	16129	16082	16114	16004	16103	16108	16046	15867	16109	16092	16080	16062	15982	16022	15978	16041	16087	16109	16229	16185	16136	15979	16175	16129	15972	16254	16100	16231	16102	16104	16096	16149	16147	16173	16135	16158	16222	15957	16175	16027	16038	16079	16141	16146	16094	16170	16051	16344	16015	16114	16035	16026	16060	16143	16000	15936	16067	16184	15958	16074	16107	15943	16080	16000	16020	16043	15931	16136	16071	15891	16040	16234	16046	16246	16191	16067	16244	16096	16114	16161	16006	16037	15728	16255	16039	16010	15957	16034	16203	16017	15972	15970	16028	16172	16039	16277	15900	15939	15998	16072	16007	16163	16171	16166	16106	15970	16085	16088	16110	15963	16056	16034	15996	16136	16201	16065	16048	15991	16249	15837	16090	16145	16038	16149	16145	16074	16134	16069	16014	16148	16131	15794	16069	16328	15998	16025	16096	15972	16131	16106	16101	16002	16185	16158	16102	16014	16154	16158	16143	15982	16041	16010	16192	15984	16313	16091	16101	16012	15958	16014	16106	16011	16167	16056	16209	15902	16018	16254	16175	15987	16161	16150	16189	16162	16057	16237	16194	16203	16186	16019	16157	16035	16050	16053	16022	16017	16024	16009	16252	16118	16075	16164	16125	16132	16213	16021	15974	16152	15993	15991	15992	16185	16148	16071	16174	16075	16329	15942	16097	15927	16071	16064	16193	16166	16062	16031	16156	15995	16268	15981	16248	16139	16141	16122	16186	15970	16173	16034	16033	16092	16339	16187	16186	16176	16159	16148	16070	16088	16012	15938	16088	15933	16204	16062	16190	15989	16055	16147	16261	16174	16283	16065	16150	16029	16311	15972	16068	16049	15962	16046	16043	16142	16264	16085	15936	16113	16140	16164	15904	16102	16201	16108	16041	16033	16078	16103	15816	16170	16079	16094	16031	16113	16097	16041	15991	15950	16237	16196	15987	16017	16005	15920	16079	16128	16087	16141	16111	16022	16003	16005	15963	16027	15934	16151	16175	16031	15917	16110	16144	16088	15887	15947	16037	15972	16007	15981	16157	16023	15982	16116	16102	16086	16011	16050	16153	16179	15924	15954	16064	16144	16085	16084	16057	16042	15996	16092	16109	16114	16016	16103	16036	16295	16185	15920	16054	16027	16200	16054	16117	15957	16134	16078	16016	16044	16120	16000	16032	16138	16012	15991	16093	16148	16172	15938	16264	16354	16189	16181	16043	16050	15967	16052	16112	15881	15998	16186	16023	16048	15900	16154	16207	15974	16043	16207	15896	16092	16136	15966	16076	16040	16179	16014	15908	16061	16200	16394	16024	16114	16157	16049	16138	16148	16128	16241	16271	16079	16176	15776	16041	16143	16278	16307	16057	16164	16108	16176	16053	16150	16104	16151	16111	16225	16193	16136	16226	16125	16049	16073	16053	16028	16012	16143	15908	16123	15997	16073	16037	16014	15993	16242	16133	16174	16071	16155	15836	16095	16263	15930	16015	16301	16081	16182	16103	16232	15974	16086	15989	15997	16100	15971	16193	16193	16034	15921	15933	16189	16073	16183	16047	16178	16150	15870	16044	15973	16049	16203	16266	16128	16083	16190	15960	15967	15907	16083	16052	16241	15937	15899	16070	15978	16036	16122	15920	16339	15965	16085	16092	16152	15923	16125	16293	15885	15957	16045	15973	15816	16073	16133	16005	16085	16074	16137	16241	16145	16015	16302	16133	16003	16083	16197	16112	16093	16077	16176	16054	15979	16148	16065	16214	16114	15984	16185	16164	16205	15965	16043	15863	15937	16104	15967	16205	15971	15947	16115	16233	15981	16088	16152	16259	16118	16099	15978	16309	15929	16126	16063	15992	16209	16166	16004	15914	16064	16042	16112	15996	16205	15983	16287	16056	16118	16096	15947	16129	16120	16036	16033	16027	15988	15880	16069	16015	15984	15831	16208	16001	16274	15965	16097	15947	16011	16247	15892	16068	15883	16119	16045	16219	16051	16077	16165	15945	15828	16172	16090	16156	16056	16143	16080	15954	16182	16019	16203	16097	16109	16040	16291	16155	16062	15994	16098	16172	15990	16077	16407	16087	16046	16072	16172	16133	16045	15941	16294	16152	16119	16047	16003	16117	16052	16139	16059	16075	16223	16049	16042	15977	16193	15997	16174	16122	16062	16075	16059	16228	16093	16063	16041	16029	15932	16138	16037	15987	16230	15961	16241	16157	16089	16235	16176	16041	16108	16184	16133	16046	16264	15920	16240	15901	16175	16211	16036	16158	15952	16024	16217	16169	16069	15997	15980	15940	16212	16098	16117	16138	16046	16138	16069	15977	16072	16110	16069	16146	15983	16013	16010	16204	16344	16038	16077	16118	16250	16028	15966	16099	16061	16141	16229	16148	16085	15997	16129	16221	16252	16055	16027	16157	16076	16201	15981	16052	16100	16133	16058	15923	15975	15978	15998	16128	16005	16044	16202	16121	16035	16090	15978	16106	16157	16013	16219	16068	16066	16089	15940	15872	16144	16098	15998	16166	16011	16101	15961	15987	16218	16001	15924	16168	16138	15947	16228	16112	15938	16058	16189	16163	16142	16032	16369	16019	15966	15982	16035	16132	16047	16090	16007	16017	16150	16143	16025	15990	16121	15865	15994	16053	16286	16092	16185	16180	16199	16030	16015	16143	16261	16185	16043	16238	15982	16082	15932	16129	16167	16155	16008	15979	15929	16263	16089	16082	16282	16234	16021	16005	16196	16138	16139	15980	15990	16107	16108	16070	16114	16012	16065	16097	16139	16065	15921	16202	16104	15952	16017	16152	16094	15997	15920	16250	16003	16070	15973	16096	16092	16090	16027	16070	16100	16175	16155	16196	16124	15865	16191	15986	15936	16123	16048	16184	16070	16268	16097	16062	16102	16025	16097	16078	16130	15903	15959	15958	16238	16138	16161	16170	15964	16242	16046	16149	16081	16020	15955	16064	16114	15721	16180	16168	15809	16253	15957	16161	15977	16063	16189	16000	15913	16154	16215	16136	16179	16072	16173	15986	16110	16136	15824	16011	16012	16113	16040	16083	15991	16065	16075	16048	16007	16157	15966	16077	16087	15961	16062	16155	16152	15980	16037	16107	16104	16049	15954	16151	16048	16183	16051	15935	16013	16152	16247	16064	15935	16072	16130	16243	16097	15935	16034	16014	15934	16140	16189	16197	16103	16279	16169	16156	16064	15992	16240	16130	16166	15927	16273	16117	16247	15987	16094	16133	16065	16018	16101	16212	16166	16196	16133	16041	16141	15954	16223	16038	16098	15977	16073	16037	16014	16015	16137	15960	16009	16299	16014	15987	16043	16134	16041	16079	16406	16048	16049	16065	15986	15965	16035	16057	15896	16003	16021	16141	16094	15980	16115	16085	15895	16128	15950	15916	16075	16185	16157	15976	15999	15953	16073	16188	16109	16199	16147	15972	15951	16057	16073	16090	16138	16163	16218	15963	16255	15919	15982	16155	15994	16166	16088	16002	16029	15993	16046	16015	16027	16140	16174	16173	16145	16126	16027	16239	16199	16093	16063	16004	16198	16122	16154	16090	15881	16012	15993	16118	16098	15941	16023	16072	16161	16109	16080	16158	15951	15976	16101	16184	16184	16137	16035	15880	16193	16223	16038	16213	16071	16226	16076	16092	16049	16062	16137	16009	15986	16236	15993	15924	16309	16047	16090	16228	16149	15882	16164	16012	16090	15972	16164	16159	16146	16080	16217	15882	16060	16230	16127	16242	16217	16093	16082	16123	16123	16037	15973	16145	16199	16021	16154	15944	16051	16011	16179	16041	16021	16139	16338	16186	16081	16057	16022	16073	15986	16184	16013	16074	16123	16095	15970	16139	16035	16050	16054	16130	16218	16272	16057	15932	16029	16130	16113	16102	16110	16071	16067	16212	16111	15991	16094	15977	16181	16150	15915	16125	16082	16128	16053	16170	16144	16057	16021	16180	16281
23500	21979	30268	29867	45180	61188	63309	49632	35733	29908	28019	27250	27304	27154	27153	27245	27350	26720	27089	26978	27136	27217	26812	27045	27293	26978	27143	26922	27047	27064	26996	27033	27013	27118	27182	27206	26796	26905	27249	26849	26936	26934	27008	26970	26751	26697	26678	27123	26853	26889	27059	27104	26766	27029	26762	26892	27029	26980	26966	26960	27185	26955	26982	26690	26885	26827	26837	26957	26790	26828	26975	26933	26909	26569	26868	26871	26933	26839	26915	27123	27077	26783	26668	26765	27013	26912	27078	26996	26935	26567	26885	26971	27009	26772	27070	26984	26900	26743	26819	26941	26957	26920	27217	26972	26953	26732	26611	26916	26912	26760	27004	27229	27019	26761	26735	26918	26909	27000	26797	26789	26926	27111	27156	27092	26627	26904	26925	26778	27103	27140	26974	26820	27041	26905	26804	26959	26944	26877	26956	26839	26857	26677	26928	26836	26959	26854	26807	26950	26936	26971	26918	26806	26970	26764	27083	26768	26714	26981	26754	26866	27218	27034	26813	26800	26887	26875	26877	26806	26953	26607	26912	26902	26889	26892	26997	27018	26735	26761	26819	27160	27188	26866	27005	26874	27048	26983	26799	26940	27062	27013	26802	27052	26908	26805	26776	27017	26795	26740	26996	26835	26950	26949	26940	26704	27008	27000	26751	26925	26827	26776	26759	27021	26822	27059	27022	26851	26851	27060	26900	26636	26892	26698	26782	26988	26873	26831	26755	26976	26672	27154	27246	27004	26837	26636	26938	26911	26916	26855	26754	26740	27112	26949	27094	26875	26604	27042	27226	27064	26857	26776	26995	26898	27167	26988	27045	26840	26879	26815	26733	26727	26940	26866	27016	26941	26953	26836	27005	26909	26928	26858	26927	26985	26710	26758	26660	26951	26699	26752	26954	26818	26936	26942	26982	27047	27070	27199	26902	26716	27064	26694	26818	26869	26658	26931	26846	26778	26922	26974	27015	26993	27055	26971	26964	26895	27184	27015	26846	26618	26978	26937	26974	27116	26994	26803	26793	26962	26944	27000	27077	26977	26739	26867	26704	26824	26776	26704	26934	26835	26823	26863	26911	26854	26960	26871	26969	26697	26840	26948	26878	26881	26759	27073	26811	26990	26842	26772	26957	27024	26962	26999	26895	27056	26860	26723	26637	27157	26888	26824	26666	26707	26914	27064	27105	26855	26671	27031	26759	26875	26806	26934	26854	26852	27148	26858	27078	26689	26888	26729	27203	26684	26835	27115	27188	26961	27011	26685	26736	26922	26945	27017	26943	26882	26955	26876	26827	26969	26856	26821	26787	26963	26853	26826	26808	26779	26892	26968	26694	26963	26944	26629	26886	26809	26862	26900	26800	26921	26888	26648	26871	26596	26839	26440	26777	26767	27006	27177	26890	26938	26958	27190	27061	26952	27059	27144	26790	26903	26705	26694	26980	26702	26729	27280	26900	26961	27009	26601	26826	26928	26860	26516	26902	26915	26760	26656	26732	26801	26918	26977	26792	26750	26938	26675	26797	26782	26999	26985	26920	26785	26773	26618	27027	26757	27049	26892	27099	27003	26870	26733	26836	26906	26642	26984	26720	26681	27254	26864	26851	27019	27166	27026	26839	26831	27002	26738	26903	26689	26876	26831	26887	26814	26776	27249	26831	27037	26809	27022	26681	26831	26951	26870	26794	26946	26798	26797	26911	26722	27085	26682	26820	27124	26793	26854	26911	26869	26958	26903	26769	27026	26945	26737	26983	26868	26921	26990	26782	26992	27099	26776	26642	27018	26688	26788	27099	27141	26837	26860	27018	26813	26872	26981	27000	26907	27087	26880	26913	26995	26773	26813	27028	26768	27298	26897	26657	26993	27016	26970	27092	26732	27007	26882	26755	26861	27046	26820	26688	26870	26807	26722	26929	26738	26922	26823	26832	26912	26774	26981	26905	26903	26872	26874	26927	27114	26719	26896	26708	26782	26826	26872	26730	26867	26777	26989	26702	26916	26811	27014	27050	27079	26758	26926	26965	26785	27077	27105	27053	26687	26812	26953	27230	26863	26971	26702	27065	26692	27001	27011	27019	26965	27091	26983	26665	26977	26672	27108	26992	26959	26773	26781	27150	26888	26950	26889	26847	26803	26818	27067	27039	26935	26701	26984	26891	26998	26839	27153	26799	26994	27047	26762	26912	26714	26858	26756	26788	26767	26893	27036	26880	26799	26734	26890	26833	27150	26945	26714	27120	26728	26909	27118	26877	26807	26833	27109	27003	26731	26914	26613	26950	26887	27010	26724	27095	26965	26559	26843	26903	26633	26911	26981	27036	27017	26856	26839	26851	26897	26742	26862	27045	26850	26744	26779	26879	26682	26755	26935	26827	26808	26870	26748	26672	26699	26767	26754	27106	26940	26868	26750	26530	26771	26992	27059	26933	27027	27043	26936	26831	26792	26703	26775	26750	26910	27080	27049	26994	26937	26893	26997	26670	26812	26960	26586	26487	26864	26978	26898	26465	27077	26891	26957	26947	27098	26775	26856	26979	26665	27002	26602	26938	26930	27049	26992	26854	27106	26847	26633	26802	26927	26915	26904	27149	26706	27015	27005	27113	26891	26785	26994	26994	27009	26892	26918	26858	26634	26749	26890	26737	26902	26771	26886	26901	27045	26829	26758	26933	26907	26819	26677	26695	27051	26941	27069	26939	27011	27109	27106	26812	26929	26890	26725	26839	26870	26915	26902	26895	27156	26927	26855	26777	26871	26810	27097	26791	26761	27079	26707	27089	26768	26982	27050	26982	27233	26925	26978	27307	26905	26662	26985	26955	26897	26856	26819	26935	26853	26888	26835	26934	26940	26696	26722	26978	26767	27115	26767	26728	26907	26960	27116	26887	26768	27005	26826	26934	26623	26756	26952	26762	26973	26926	26888	26792	26993	26864	27120	26666	26751	27020	26842	27070	26916	26998	27024	26992	27215	26795	26936	26899	27071	26911	26937	27080	27228	26725	26836	27088	26809	26688	26887	27169	27222	26785	26819	26855	26822	26855	26842	26726	27112	26796	27014	26867	26914	26976	26671	27010	27111	26779	26859	26783	26775	26628	26825	26948	26702	26731	27078	26909	27048	26863	26790	27100	27035	26946	26934	26827	26703	26805	26608	26921	26916	26899	26871	26841	26704	26644	26596	27071	26785	26777	27084	26879	26704	26925	27067	27018	27137	26841	26858	26869	26891	26748	26922	26953	26984	26871	26982	26917	26920	26808	27170	26997	26776	26852	27053	26757	26714	27049	27167	26924	27048	27067	26942	26978	26934	26738	26502	26675	26805	26877	26886	27032	26956	27012	26927	26948	26929	26922	26850	26857	26833	26775	26623	26908	26829	27187	26912	26994	26774	27110	26680	26982	26752	27030	26576	26951	27048	26883	26870	26748	26991	26975	26873	26939	26944	26812	26849	26775	26957	26923	27066	26928	26983	26670	26981	26970	26859	26725	26772	26895	26948	26880	26850	26897	26836	26775	26791	27102	26901	26774	26681	26749	26729	26959	26941	27015	26650	26912	27034	26883	26645	26756	26908	27137	26629	26748	26946	27218	27047	26955	26922	26752	26873	26992	26657	27016	26658	26583	26943	26953	26778	26896	26661	26843	26722	26975	26684	26885	26976	26881	26770	26935	26807	27017	26918	27252	26926	27137	27051	26739	26750	26950	26815	26966	27141	26647	26969	26979	26792	26813	26803	26947	26569	26830	26717	26972	26850	27098	26841	26726	26785	26775	26881	26841	26787	26760	27071	27062	26998	27120	26729	26877	26862	26970	26843	26770	26764	26795	27117	27189	26817	26888	26736	27069	26875	27030	26970	26815	26691	26934	26834	26870	26801	26919	26959	26826	26879	26730	26740	26975	26886	27164	26651	26933	27035	26892	26920	26857	26842	26752	26883	26917	26936	26912	26733	26877	26777	26793	26835	26920	26730	26809	26980	26910	26751	26971	26837	26801	26743	27010	26695	26830	26961	27043	26812	26904	26489	26954	26896	26930	26728	27004	26662	26866	26884	27158	27088	26748	26802	26897	27141	26879	26906	26806	26979	26875	26883	27006	27045	27078	26935	26963	27015	26843	26592	26801	26707	26954	27272	26847	26917	26806	26800	26883	26858	27066	26827	26831	26808	27084	26824	26945	26965	26923	26940	26910	26886	27259	26927	26985	26893	26964	26672	26977	26811	26889	26724	27055	26608	26979	27225	27008	26781	26913	26463	26886	26861	26825	26826	26913	26578	26863	26677	26751	27088	26899	26910	26979	26863	26789	26928	26968	26874	26741	26898	26876	26994	26794	27084	26979	26788	26786	27185	26903	26839	27011	26624	27090	26964	26786	26865	26993	26717	26878	26885	26874	26716	26733	26984	27011	26946	26789	26886	26807	26790	26998	26988	27102	27099	26927	26827	26890	26792	26851	26792	26837	26738	26834	26713	26967	27032	26733	26900	26857	26945	26857	26943	26816	26809	27057	26883	26897	26864	26961	27066	27010	26915	26784	26731	26848	26832	27031	26811	26917	26761	26931	26915	26893	26771	26930	26956	26667	26923	26970	26852	26749	27005	26714	26853	26942	26811	26680	27018	26912	26709	26953	26724	27120	26887	26789	27253	26716	26934	26857	27006	27100	26927	26947	26858	27007	27047	26803	26935	26836	26846	26939	27072	26926	26860	26920	26755	26964	26652	26511	26849	26832	26954	26963	26787	26939	26840	26857	26885	26875	26774	26835	26730	26839	26958	27093	26819	26977	26875	26645	26897	26802	26950	26757	26846	27039	26811	27034	26701	26848	26549	27063	27164	27003	26944	26958	26666	26868	26889	26927	26842	26682	26671	26967	26939	26906	26805	26770	27140	26931	26855	26896	26674	26942	26726	26615	26946	26827	26799	26865	26905	27113	26762	26939	26673	26864	26942	26805	26774	26796	26838	26967	27014	26966	26901	26946	26778	26903	26707	26802	26846	26891	26919	27065	27089	26897	26700	26828	26810	26865	26734	26948	26878	27053	26719	26858	26986	26930	26624	26750	26907	26758	26783	26942	26872	27088	26848	26840	26984	26816	26969	26872	26968	26577	26830	26942	26638	26884	26729	27102	26806	26887	27060	26656	26924
42586	75260	58614	42615	57434	64778	58532	40395	24314	18390	16965	16647	16790	16929	16682	16857	16540	16828	16578	16615	16702	16815	16616	16652	16517	16681	16776	16598	16825	16702	16819	16611	16536	16842	16621	16639	16564	16825	16672	16776	16669	16867	16650	16678	16545	16561	16724	16610	16697	16566	16631	16691	16741	16785	16705	16913	16738	16605	16668	16701	16729	16655	16609	16580	16601	16726	16771	16593	16554	16730	16962	16720	16683	16604	16605	16787	16690	16713	16638	16526	16727	16541	16553	16641	16756	16700	16500	16600	16818	16603	16534	16739	16690	16493	16545	16690	16510	16716	16569	16717	16683	16575	16663	16537	16691	16652	16627	16844	16492	16733	16705	16636	16681	16646	16512	16658	16646	16588	16745	16715	16601	16556	16686	16750	16706	16643	16541	16534	16607	16679	16570	16702	16593	16344	16562	16596	16630	16697	16675	16655	16667	16652	16821	16788	16533	16537	16632	16681	16548	16601	16532	16599	16660	16761	16811	16555	16560	16556	16551	16673	16623	16693	16590	16680	16602	16620	16698	16629	16562	16555	16677	16746	16554	16707	16706	16491	16384	16535	16547	16493	16725	16711	16735	16514	16555	16831	16591	16600	16538	16576	16670	16542	16652	16449	16861	16517	16791	16626	16675	16523	16648	16598	16669	16687	16583	16830	16518	16615	16608	16669	16732	16689	16646	16741	16638	16590	16519	16692	16768	16732	16602	16613	16730	16592	16664	16814	16655	16560	16588	16689	16609	16670	16681	16516	16574	16553	16496	16631	16554	16599	16635	16604	16632	16749	16585	16614	16666	16662	16788	16728	16553	16625	16549	16581	16660	16481	16568	16667	16688	16663	16567	16652	16573	16563	16674	16618	16737	16566	16552	16649	16657	16599	16696	16417	16521	16693	16562	16620	16655	16536	16544	16600	16683	16526	16587	16721	16576	16581	16517	16576	16671	16595	16802	16536	16639	16510	16692	16645	16617	16569	16726	16533	16531	16500	16652	16435	16476	16618	16794	16600	16547	16672	16620	16692	16517	16630	16494	16645	16741	16710	16570	16716	16562	16576	16643	16548	16600	16628	16476	16518	16623	16535	16479	16667	16704	16884	16645	16653	16477	16863	16589	16578	16650	16788	16809	16563	16589	16586	16544	16501	16668	16774	16458	16566	16639	16597	16743	16597	16564	16620	16644	16596	16605	16656	16561	16609	16648	16679	16425	16626	16775	16629	16732	16539	16491	16530	16700	16645	16592	16483	16647	16879	16668	16483	16713	16565	16576	16670	16649	16535	16649	16562	16684	16688	16626	16709	16416	16582	16741	16641	16559	16494	16686	16572	16679	16506	16470	16520	16503	16695	16795	16792	16752	16712	16648	16798	16618	16723	16492	16446	16721	16686	16554	16879	16603	16620	16663	16514	16622	16510	16587	16584	16667	16709	16527	16583	16657	16531	16585	16490	16667	16784	16805	16667	16625	16619	16708	16551	16581	16402	16863	16692	16683	16683	16563	16481	16541	16764	16608	16568	16675	16418	16472	16711	16548	16478	16738	16547	16855	16805	16622	16699	16684	16681	16673	16715	16624	16392	16830	16773	16474	16696	16674	16562	16687	16621	16587	16613	16515	16457	16560	16421	16458	16691	16739	16664	16721	16595	16629	16737	16785	16618	16901	16629	16526	16571	16617	16790	16677	16511	16685	16546	16514	16464	16699	16744	16775	16579	16593	16628	16551	16697	16547	16623	16756	16649	16904	16634	16482	16613	16617	16473	16599	16440	16759	16503	16632	16585	16457	16715	16583	16743	16563	16638	16578	16601	16496	16677	16730	16446	16528	16585	16665	16721	16731	16574	16789	16843	16702	16597	16759	16689	16670	16663	16497	16722	16668	16683	16668	16587	16488	16623	16604	16651	16672	16616	16636	16597	16576	16720	16515	16518	16768	16562	16534	16590	16420	16721	16581	16429	16592	16631	16674	16767	16695	16563	16569	16505	16415	16664	16688	16545	16689	16500	16521	16652	16772	16555	16552	16763	16652	16598	16817	16647	16727	16535	16781	16615	16661	16659	16616	16558	16531	16735	16754	16522	16621	16483	16743	16807	16526	16554	16509	16746	16687	16776	16566	16758	16747	16750	16642	16593	16731	16683	16816	16515	16644	16681	16682	16615	16596	16465	16514	16488	16512	16559	16622	16518	16500	16670	16823	16424	16560	16697	16576	16692	16494	16602	16548	16614	16510	16541	16772	16673	16572	16672	16653	16621	16676	16702	16650	16492	16837	16676	16581	16558	16649	16616	16762	16522	16731	16699	16603	16752	16725	16440	16532	16619	16604	16610	16666	16720	16641	16544	16398	16519	16687	16621	16459	16595	16663	16587	16637	16658	16547	16336	16663	16676	16804	16489	16679	16619	16543	16634	16603	16568	16545	16752	16652	16533	16518	16585	16772	16606	16464	16618	16419	16643	16505	16643	16701	16639	16578	16642	16531	16639	16693	16433	16782	16726	16717	16557	16733	16360	16562	16588	16621	16540	16578	16657	16696	16612	16722	16733	16834	16692	16718	16634	16618	16434	16704	16673	16550	16632	16487	16667	16690	16667	16598	16614	16657	16561	16550	16649	16679	16725	16748	16547	16621	16698	16523	16609	16827	16713	16593	16495	16568	16578	16479	16719	16823	16654	16632	16658	16549	16541	16637	16624	16750	16765	16766	16543	16640	16406	16561	16716	16796	16673	16458	16610	16708	16843	16552	16598	16975	16694	16715	16897	16735	16466	16520	16583	16716	16543	16571	16730	16697	16733	16569	16647	16472	16581	16818	16637	16625	16772	16574	16605	16657	16490	16691	16607	16709	16446	16645	16518	16702	16744	16488	16715	16467	16741	16571	16684	16742	16475	16675	16587	16723	16505	16492	16621	16603	16477	16461	16610	16528	16554	16515	16467	16439	16637	16593	16446	16615	16437	16481	16736	16524	16786	16559	16577	16671	16595	16502	16706	16639	16570	16580	16475	16739	16532	16516	16686	16736	16488	16668	16582	16658	16622	16801	16529	16519	16625	16567	16794	16607	16493	16637	16506	16854	16803	16482	16716	16818	16723	16900	16719	16766	16631	16647	16512	16842	16722	16881	16598	16779	16613	16453	16624	16722	16642	16612	16572	16836	16631	16615	16612	16500	16618	16647	16688	16570	16484	16586	16591	16440	16577	16583	16688	16811	16706	16690	16488	16807	16677	16625	16516	16660	16603	16636	16712	16630	16865	16600	16604	16709	16654	16558	16657	16660	16512	16565	16701	16635	16523	16549	16618	16678	16678	16609	16523	16669	16475	16586	16788	16576	16753	16402	16595	16756	16391	16717	16623	16568	16927	16552	16839	16566	16655	16717	16571	16719	16828	16765	16762	16638	16630	16475	16523	16619	16582	16609	16592	16568	16533	16436	16705	16513	16866	16659	16767	16559	16697	16397	16730	16725	16542	16564	16485	16561	16534	16621	16672	16602	16642	16596	16825	16568	16581	16485	16564	16608	16456	16730	16542	16467	16779	16782	16588	16811	16604	16639	16680	16646	16638	16645	16554	16684	16681	16844	16525	16739	16752	16526	16701	16642	16585	16516	16626	16468	16517	16542	16639	16636	16541	16602	16755	16657	16593	16658	16519	16639	16491	16557	16630	16676	16685	16880	16677	16709	16620	16576	16502	16592	16603	16684	16572	16788	16666	16646	16543	16802	16620	16430	16662	16687	16583	16536	16700	16600	16667	16634	16603	16656	16623	16618	16614	16264	16648	16723	16543	16553	16494	16595	16609	16661	16501	16534	16799	16478	16429	16643	16812	16629	16713	16469	16546	16835	16528	16516	16764	16574	16609	16645	16695	16710	16575	16668	16844	16669	16484	16476	16498	16557	16775	16724	16492	16630	16568	16644	16356	16639	16683	16725	16720	16759	16661	16432	16583	16508	16581	16647	16717	16461	16630	16789	16456	16556	16642	16680	16592	16611	16643	16619	16686	16520	16663	16604	16676	16527	16572	16860	16750	16796	16826	16517	16809	16728	16670	16547	16539	16642	16665	16503	16736	16501	16709	16504	16795	16491	16730	16672	16581	16685	16716	16781	16711	16609	16739	16515	16599	16582	16852	16682	16458	16591	16568	16634	16641	16592	16543	16432	16667	16694	16601	16682	16543	16549	16670	16722	16467	16813	16517	16596	16530	16727	16609	16471	16523	16595	16698	16696	16631	16636	16520	16563	16586	16634	16701	16574	16839	16637	16703	16544	16622	16612	16541	16489	16688	16607	16669	16774	16679	16885	16428	16659	16466	16665	16460	16500	16588	16610	16686	16724	16663	16502	16554	16801	16601	16568	16496	16785	16615	16519	16669	16814	16544	16656	16490	16642	16572	16469	16623	16743	16586	16592	16557	16802	16750	16571	16669	16507	16538	16545	16767	16768	16644	16628	16398	16631	16591	16645	16619	16719	16640	16548	16404	16803	16779	16626	16725	16585	16846	16561	16506	16634	16596	16532	16580	16667	16619	16644	16601	16630	16587	16674	16618	16593	16471	16669	16672	16623	16716	16582	16637	16636	16586	16655	16678	16664	16564	16755	16668	16659	16579	16610	16754	16743	16657	16608	16552	16708	16773	16553	16651	16642	16542	16509	16828	16804	16782	16650	16691	16632	16434	16715	16596	16551	16599	16532	16701	16757	16627	16561	16800	16559	16641	16655	16441	16446	16728	16715	16461	16502	16539	16511	16692	16592	16649	16703	16762	16708	16597	16630	16667	16591	16507	16722	16513	16675	16543	16529	16630	16594	16706	16499	16633	16724	16557	16599	16716	16561	16781	16596	16665	16555	16560	16640	16711	16603	16569	16546	16563	16627	16667	16621	16505	16650	16595	16764	16628	16709	16522	16535	16632	16619	16633	16547	16603	16611	16644	16615	16645	16798	16643	16657	16591	16681	16617	16589	16667	16612	16747	16744	16637	16773	16571	16638	16532	16467	16811	16598	16671	16865	16672	16818	16700	16575	16732	16710	16478	16751	16612	16783	16433	16479	16661	16660	16840	16571	16673	16670	16492	16765	16541	16771	16627	16615	16724	16646	16836	16509	16516	16646	16764	16674	16761	16643	16719	16690	16530	16493	16510	16573	16648
38406	38606	42538	37497	34096	34114	32629	29546	27405	26761	26854	26981	26350	26551	26500	26341	26481	26774	26734	26636	26652	26685	26638	26542	26377	26451	26396	26707	26834	26401	26593	26779	26293	26381	26583	26625	26486	26515	26654	26517	26619	26389	26596	26609	26488	26317	26250	26489	26467	26500	26534	26516	26574	26510	26500	26675	26183	26077	26303	26461	26264	26498	26464	26406	26576	26499	26398	26498	26530	26137	26416	26257	26518	26468	26464	26471	26574	26401	26557	26509	26328	26441	26469	26517	26356	26481	26644	26463	26471	26710	26358	26379	26495	26410	26520	26541	26454	26436	26579	26553	26563	26604	26393	26561	26301	26598	26382	26307	26494	26105	26550	26683	26643	26547	26596	26457	26335	26572	26260	26462	26356	26421	26185	26640	26533	26561	26385	26466	26359	26410	26331	26184	26610	26698	26601	26473	26331	26388	26491	26308	26615	26572	26510	26441	26452	26558	26143	26560	26240	26482	26289	26313	26248	26468	26650	26451	26382	26324	26431	26592	26324	26459	26421	26231	26467	26540	26514	26641	26745	26485	26422	26577	26566	26613	26603	26534	26645	26567	26437	26415	26387	26356	26461	26765	26722	26348	26371	26442	26315	26561	26347	26500	26442	26679	26514	26476	26443	26301	26528	26172	26519	26560	26674	26225	26151	26519	26373	26437	26602	26416	26435	26245	26293	26450	26448	26536	26603	26546	26456	26200	26399	26372	26541	26448	26515	26425	26369	26545	26198	26631	26365	26479	26516	26363	26278	26582	26422	26342	26455	26573	26500	26391	26374	26318	26621	26475	26469	26421	26584	26615	26471	26456	26294	26376	26558	26442	26440	26629	26287	26357	26498	26591	26375	26402	26062	26208	26525	26210	26372	26494	26530	26366	26560	26372	26418	26716	26446	26416	26358	26357	26315	26403	26481	26406	26330	26630	26691	26397	26492	26249	26824	26463	26294	26336	26879	26443	26367	26306	26306	26326	26308	26481	26346	26658	26652	26312	26356	26365	26513	26690	26733	26410	26773	26593	26527	26579	26445	26421	26379	26528	26152	26420	26433	26410	26821	26398	26501	26276	26354	26526	26484	26550	26669	26494	26382	26348	26393	26449	26548	26271	26360	26543	26735	26482	26398	26609	26572	26426	26543	26412	26627	26612	26498	26426	26570	26390	26433	26320	26360	26387	26537	26486	26566	26702	26603	26676	26409	26441	26494	26243	26601	26632	26417	26339	26845	26685	26680	26651	26525	26186	26319	26546	26418	26276	26504	26542	26400	26456	26651	26607	26310	26243	26712	26490	26298	26460	26564	26577	26428	26624	26541	26726	26686	26502	26329	26325	26621	26528	26427	26371	26550	26369	26432	26540	26592	26566	26213	26269	26328	26477	26402	26300	26376	26463	26511	26344	26732	26456	26443	26541	26353	26298	26517	26359	26432	26457	26420	26542	26507	26294	26460	26544	26533	26439	26473	26577	26533	26606	26522	26446	26510	26559	26382	26568	26503	26383	26333	26371	26503	26487	26383	26441	26461	26370	26423	26482	26509	26486	26483	26330	26284	26534	26435	26288	26278	26461	26360	26332	26473	26381	26506	26633	26747	26611	26570	26374	26671	26429	26590	26433	26235	26425	26441	26644	26696	26294	26395	26286	26440	26436	26270	26316	26396	26639	26324	26582	26494	26638	26394	26379	26313	26568	26360	26293	26617	26183	26574	26562	26485	26403	26592	26535	26544	26732	26500	26462	26268	26178	26464	26436	26439	26567	26581	26545	26790	26535	26733	26351	26278	26256	26444	26654	26466	26578	26409	26285	26376	26575	26492	26243	26406	26123	26558	26678	26567	26532	26460	26306	26731	26419	26340	26776	26178	26584	26713	26407	26607	26377	26641	26448	26584	26585	26613	26575	26601	26490	26514	26482	26602	26582	26379	26234	26315	26298	26260	26617	26581	26307	26660	26382	26466	26641	26464	26802	26649	26686	26519	26204	26318	26465	26719	26424	26522	26191	26340	26406	26391	26455	26389	26363	26385	26482	26670	26200	26328	26591	26696	26470	26417	26584	26469	26622	26614	26528	26652	26490	26397	26629	26365	26531	26515	26490	26586	26392	26454	26657	26476	26521	26444	26395	26383	26206	26269	26669	26275	26451	26898	26273	26567	26527	26646	26652	26410	26507	26608	26363	26519	26309	26569	26331	26244	26601	26477	26603	26566	26472	26629	26606	26472	26703	26264	26657	26586	26629	26563	26524	26303	26671	26465	26462	26416	26541	26477	26439	26716	26431	26343	26370	26570	26522	26344	26614	26520	26555	26689	26361	26304	26447	26526	26454	26575	26496	26548	26476	26532	26373	26311	26247	26279	26936	26381	26651	26508	26638	26312	26694	26511	26421	26494	26333	26405	26507	26262	26428	26495	26791	26505	26542	26458	26327	26591	26419	26275	26475	26473	26372	26394	26233	26316	26432	26340	26485	26304	26312	26371	26554	26593	26370	26514	26445	26388	26537	26604	26581	26468	26403	26486	26665	26917	26645	26625	26477	26395	26642	26534	26547	26545	26543	26407	26588	26371	26441	26517	26302	26540	26440	26503	26568	26677	26417	26512	26421	26585	26296	26620	26541	26277	26361	26251	26470	26546	26306	26511	26383	26372	26285	26575	26171	26392	26248	26518	26680	26575	26642	26203	26473	26350	26262	26652	26606	26497	26230	26482	26305	26416	26397	26723	26300	26280	26431	26524	26575	26825	26664	26649	26135	26352	26278	26503	26470	26505	26520	26371	26616	26424	26332	26519	26615	26351	26537	26448	26380	26514	26506	26204	26559	26555	26447	26365	26265	26236	26611	26743	26648	26465	26412	26473	26370	26367	26440	26451	26626	26496	26491	26445	26393	26430	26419	26694	26436	26647	26353	26576	26456	26580	26467	26354	26468	26430	26484	26649	26524	26533	26461	26471	26236	26551	26589	26413	26461	26580	26630	26503	26561	26525	26642	26360	26526	26686	26506	26562	26588	26364	26211	26535	26228	26585	26441	26636	26345	26334	26228	26610	26515	26308	26278	26469	26620	26474	26536	26636	26383	26639	26432	26309	26521	26437	26442	26401	26606	26490	26391	26510	26269	26426	26517	26555	26600	26497	26482	26410	26280	26389	26514	26411	26629	26773	26631	26471	26568	26476	26554	26483	26524	26549	26567	26649	26277	26164	26440	26585	26180	26331	26138	26432	26501	26451	26475	26458	26420	26659	26390	26539	26552	26658	26418	26390	26358	26856	26534	26365	26566	26591	26041	26530	26626	26355	26436	26738	26484	26220	26610	26539	26520	26436	26486	26401	26418	26680	26743	26412	26700	26197	26511	26394	26320	26654	26320	26462	26346	26470	26537	26513	26651	26717	26331	26585	26529	26707	26292	26445	26383	26405	26323	26482	26499	26360	26564	26399	26232	26434	26367	26611	26395	26580	26686	26527	26469	26358	26120	26418	26558	26615	26321	26520	26717	26563	26491	26426	26322	26558	26399	26563	26277	26383	26501	26386	26246	26391	26647	26586	26388	26482	26472	26450	26276	26122	26302	26395	26411	26628	26622	26336	26381	26467	26437	26561	26630	26396	26409	26546	26561	26497	26518	26405	26360	26433	26661	26659	26417	26466	26741	26405	26456	26361	26673	26683	26431	26370	26394	26625	26409	26450	26706	26535	26345	26723	26426	26448	26634	26674	26409	26338	26778	26624	26292	26551	26291	26548	26495	26657	26427	26399	26411	26284	26324	26405	26403	26414	26397	26350	26628	26449	26846	26459	26606	26538	26647	26569	26574	26566	26459	26553	26142	26397	26195	26527	26611	26363	26452	26501	26500	26501	26471	26538	26501	26508	26432	26513	26678	26717	26557	26643	26076	26527	26684	26496	26593	26529	26590	26381	26415	26360	26400	26350	26426	26550	26259	26581	26432	26304	26658	26225	26434	26657	26275	26673	26832	26472	26491	26463	26701	26942	26499	26990	26492	26378	26728	26566	26512	26362	26578	26608	26437	26667	26360	26418	26597	26528	26509	26444	26374	26521	26353	26601	26599	26748	26422	26423	26523	26474	26486	26533	26404	26587	26357	26597	26648	26351	26615	26408	26365	26544	26487	26576	26447	26528	26731	26308	26605	26436	26509	26552	26374	26456	26658	26326	26508	26245	26363	26476	26615	26463	26808	26470	26337	26421	26588	26332	26394	26665	26531	26677	26395	26313	26706	26566	26755	26536	26571	26642	26514	26693	26385	26557	26366	26368	26520	26390	26373	26475	26594	26415	26392	26689	26347	26475	26258	26266	26792	26382	26419	26344	26400	26598	26221	26545	26410	26613	26451	26612	26544	26787	26606	26597	26419	26293	26451	26606	26730	26652	26573	26687	26836	26469	26430	26283	26344	26209	26721	26676	26667	26564	26496	26422	26765	26259	26596	26355	26380	26679	26462	26559	26585	26468	26565	26411	26475	26328	26721	26726	26611	26681	26246	26577	26430	26393	26302	26372	26495	26494	26426	26584	26422	26418	26418	26560	26504	26392	26496	26768	26441	26504	26663	26346	26467	26450	26547	26494	26516	26678	26460	26458	26554	26452	26253	26388	26488	26461	26401	26450	26128	26631	26641	26486	26389	26125	26334	26155	26467	26425	26409	26725	26602	26669	26767	26440	26462	26521	26563	26492	26522	26536	26296	26558	26571	26423	26707	26381	26564	26640	26424	26378	26703	26314	26457	26633	26716	26490	26662	26227	26271	26365	26181	26705	26586	26483	26564	26550	26573	26301	26596	26295	26571	26350	26546	26423	26147	26471	26569	26666	26478	26704	26385	26487	26238	26486	26515	26623	26618	26453	26430	26422	26384	26380	26593	26392	26207	26559	26457	26342	26527	26520	26591	26139	26683	26453	26576	26403	26440	26313	26679	26284	26296	26409	26512	26427	26381	26408	26310	26340	26491	26490	26586	26839	26394	26350	26453	26227	26484	26348	26472	26573	26730	26597	26425	26511	26590	26595	26625	26423	26451	26550	26474	26305	26476	26366	26498	26567	26357	26557	26320	26485	26454	26396	26748	26440	26617	26651	26497	26650	26534	26501	26549	26507	26289	26611	26309	26559	26526	26602	26508	26413	26402	26698	26424
32567	41309	38897	25783	25105	23821	21772	18358	16584	16223	15901	16017	15807	15956	15961	15980	15967	15959	16062	15933	16029	15824	16066	16133	15930	15981	15875	15794	15960	15907	15869	16052	16143	15933	16092	15989	15850	15994	16020	15794	15945	16000	15961	15884	16001	16103	15894	15953	16076	15818	16066	15923	16013	16068	16011	15897	15970	15964	15944	15974	16079	16237	15982	16062	15810	15865	16043	15911	15895	15962	16064	15862	15958	16139	16027	15800	15930	15876	16265	15928	15912	15940	15836	15945	15882	15941	15870	15899	15918	15832	15980	15870	15997	16068	16074	16069	15922	15957	15886	16044	15997	16134	16102	15957	15939	16084	16053	16102	16042	15759	16033	15844	16098	15913	15906	15955	15894	15759	15947	15800	16066	15736	16012	15938	15932	16019	16012	15868	16135	15974	15980	15891	16036	16029	15903	15839	15969	15997	15816	16029	15999	15816	15944	15779	15992	15909	15953	15839	15833	15874	15977	15860	15811	15831	16004	16003	16068	15949	15930	15959	15858	16077	15769	15757	15848	15943	16086	16088	15987	16038	16185	15767	16036	15786	16002	15843	15845	15986	15861	15916	15863	16065	15920	15967	15988	16140	16105	16025	15916	15966	15905	16055	15942	16025	15867	15906	15857	15943	16012	16033	15864	15879	16053	15834	16065	15975	15828	15904	16223	16009	15955	15980	15797	16052	15926	15878	15865	15880	15934	15921	16099	15721	15932	15962	15915	16028	15993	16026	15746	15634	16120	15924	15828	16031	15893	15813	16181	16044	15814	15935	15977	16112	15929	15761	15890	15957	15997	16109	15964	16019	15965	16109	15939	15884	15940	15745	15866	15884	15971	15910	15995	15929	15923	16027	15979	15987	15882	15879	16033	16055	15946	15974	15858	15880	16148	16052	15966	15811	16101	15988	16071	15710	15874	15854	16100	15914	15927	15878	15801	15870	15991	16034	16014	15975	15975	15831	15863	15968	16118	15859	15928	15956	15969	15907	16023	15982	15910	16181	15911	15987	16127	16110	15776	15944	15843	15864	15935	15845	15929	15921	15930	16035	15889	15916	15811	15898	15895	15900	16140	15937	15914	16041	15814	16092	16089	15866	15948	16064	15825	15976	15852	16144	15940	16089	15874	15995	15951	15977	16007	15840	16107	15895	16003	15972	15790	15952	15766	15980	15944	15884	15894	15985	15817	15901	16088	16048	15924	15804	16050	15980	15866	15891	15973	16001	16005	15755	16017	16053	16160	15956	15821	15875	16023	15977	16007	15787	15997	15868	15865	16145	15930	16105	15861	15870	15838	15902	16012	15989	15943	15825	15820	15916	15951	15772	15958	16015	15881	16026	15987	15987	15988	15913	15898	15965	16097	16022	16028	15954	15988	15723	16166	15772	15788	16035	15869	15962	15784	15837	15788	15924	16094	16048	15986	15942	16117	16008	15942	15975	16020	15922	16152	15992	15853	15837	15997	16033	15855	15885	16101	16175	15937	15920	15957	15866	15915	16036	15888	16134	16019	15943	15779	15830	15936	15684	15945	16065	15913	15971	16007	16008	15896	16040	15882	15830	15884	15995	15940	15912	16110	15935	15875	16112	15955	15998	15904	15960	15996	15996	15845	15911	15774	15995	16021	16069	15917	15906	16058	16157	16016	15788	15954	15955	15863	15931	15945	15988	15883	15898	16080	15895	16059	16016	16164	16011	15811	15866	15760	15870	15973	15866	15745	16073	15896	15957	16102	15920	15986	15861	15910	15923	16013	15839	15927	16009	15961	15896	16102	15924	15912	15862	15961	15913	16122	15742	16003	15925	15730	15953	15946	15781	15855	16099	15939	16041	16063	15856	15909	15812	16026	16006	15834	16014	16028	15973	15863	16041	16053	15884	15933	15847	15934	16119	15884	16158	16009	16027	16170	15902	15949	15968	15908	16115	16095	15997	15764	15788	15814	15809	15960	15821	15891	16053	15908	15984	16036	15689	15854	15971	16026	15893	15921	15864	15892	15959	15985	16028	15884	15931	16124	16058	15990	15786	15840	16007	15879	15832	15903	16092	15957	15973	15885	16044	15981	15896	16013	15912	16017	16009	15841	16018	16007	16078	15944	16011	15833	15863	16116	16034	15925	15852	16106	16084	15927	15745	15993	15857	15834	15978	16002	15980	15976	15996	15844	15715	15893	15814	15694	15978	15848	16001	15867	15853	15934	15982	15966	15853	15691	15988	15948	15966	15980	15874	15870	16034	15904	15924	15948	15895	15988	16082	15860	15967	15843	16045	16010	15791	15798	15870	16256	15968	15868	16155	15913	15976	15817	16072	15920	15854	16006	16030	15869	16058	15895	16038	15905	15917	15763	15950	15685	15954	15821	15856	15782	16112	16009	15969	16005	15915	15856	15979	15955	15973	16036	15660	15978	15931	15916	15886	15851	16101	16022	15920	15770	16013	15732	16032	15847	15843	16013	15945	15799	16000	16074	15855	15975	15994	15865	15795	15839	16027	16091	15906	15882	16165	15873	16006	16122	15905	15988	16014	15765	16126	15842	16007	16054	15910	16001	16026	15851	15956	16047	15935	15828	15989	16039	15688	16062	16018	15954	16020	15873	16008	16010	15937	15867	15983	16106	16038	15847	16051	15994	15953	15987	15982	16016	15944	16102	15907	16007	15931	15837	15914	15994	15983	15825	16046	15948	15919	15957	16014	15998	16026	16058	15977	16017	15848	16052	16067	15951	16045	16034	15777	15900	16055	15964	15854	15976	15802	15889	15808	15921	15801	15961	15949	15983	15922	15928	15908	15842	15872	15874	15978	15843	15866	16077	15943	15949	15883	16066	15958	15978	15870	15974	15799	16047	16028	15820	15830	15973	15902	16009	15864	15864	15900	15852	15987	15964	16027	15909	15804	15869	15880	15954	15923	15940	15932	15975	16046	15822	16057	15957	15929	16082	15915	16013	15800	15858	15823	16095	15820	15963	15952	16032	15992	15732	15963	15967	16062	15943	16147	15872	15952	15934	15721	16087	15853	15979	15950	16103	15880	15854	15933	15839	16065	16058	15929	15927	16071	16090	15938	15987	15815	15830	15910	15858	15837	15861	15847	16037	16028	15892	16026	16040	15900	16008	15808	15973	16158	15989	16087	16166	16001	16054	15934	16084	15996	15843	15794	15892	15964	15755	15976	16076	16013	15993	15828	15908	16007	15992	15897	15946	15990	16065	16016	15901	15882	15970	15818	15914	15996	15917	15843	15989	15916	15853	15918	15923	15972	15735	15992	15889	15852	15984	15944	16005	15777	16057	15891	15937	15959	16111	15863	15806	15798	15980	15825	15744	15966	15923	16000	15928	15921	15972	16018	15891	16014	15924	16047	15870	15959	15815	15909	16064	16050	15915	16041	15990	15957	15893	15925	15857	15830	16099	15890	15850	15827	15929	15896	15914	15924	16016	16141	16002	16001	15987	16056	15961	16001	15983	15804	16124	15991	15942	15921	16017	15909	16074	15845	15834	16051	15828	15847	15793	16006	16001	16068	16126	15799	15965	16106	15991	16157	15796	15902	15957	16080	15930	15995	15916	15996	15966	16144	16078	16097	15944	16124	16054	15968	15992	16022	15774	15758	15998	15975	15915	16102	16010	15936	16005	15989	16059	15940	16021	16038	15885	16022	15880	15847	15987	15973	15769	16012	15665	16020	15760	15788	15921	15965	15941	15898	15850	15933	15699	16046	15924	16015	15927	15921	16017	15943	15836	15970	15886	15924	15915	15802	15910	15851	15860	15935	15936	15999	15916	15927	15973	16064	16164	15961	16087	15866	15828	16128	15899	16036	16060	15823	15908	15948	15900	15879	15814	15878	16107	15893	15930	15980	15980	15986	15861	16080	15912	15957	15959	15988	15952	15765	15895	15882	16103	15967	16274	15994	15843	15977	16101	16091	16041	16078	15917	15885	15992	15894	15809	15798	15954	15915	15997	15846	16134	15977	16112	16045	15864	15979	15998	16082	15994	15872	16035	15814	15796	15966	15939	15936	15854	15839	16126	15765	15848	15952	15783	15935	15843	15973	15850	15880	16038	15744	16011	16055	15881	15881	16025	15918	15994	16002	16078	15991	16145	15832	16043	16056	15992	16028	15847	15871	16101	15837	16096	15985	15768	16029	16143	15738	15985	16019	16046	16006	15850	15944	16023	15947	16091	15987	15899	15988	15952	15946	15976	16004	15960	16040	15894	15831	16036	15941	15901	16003	15938	15897	16043	16000	15901	15889	16090	15946	15954	15866	15942	15897	16199	15954	15815	16134	15921	15870	15905	15932	15860	16086	16001	15925	15830	15847	15896	15925	15794	16052	15911	15962	15941	15939	16115	16006	15853	16016	16015	15970	15990	16093	15725	15785	15912	15903	16066	15958	15891	15987	15904	16033	15945	15926	16032	16081	15953	15863	16000	15906	15872	15948	15983	15760	15879	16020	16161	16012	15836	15855	15725	16235	16080	15737	15818	15997	15977	15933	16020	15997	15927	15797	15979	16014	15904	15900	16018	16000	15806	15898	15827	15844	16119	15890	16042	15946	15955	15785	15874	15866	16267	15873	15891	15913	16028	15972	16002	15849	15901	15924	16105	15966	15957	15967	16081	15907	15992	15956	16015	16046	15964	15816	16039	15789	15709	15993	15843	15938	15960	15927	16050	15983	16005	15978	15916	15983	15805	15937	16061	16031	15968	16004	15914	15939	16021	15889	15953	16001	15853	15946	15929	15970	16103	15959	16059	16107	15893	15735	16004	16057	15752	16054	15897	15882	16092	15977	16072	16032	16080	15923	15830	16047	15962	15957	15927	16036	16068	15862	16186	15796	15904	16079	15929	16103	15870	16074	15923	16050	15913	15978	15999	16091	15834	15916	16048	16007	15931	15818	16037	16071	16087	16153	16122	15900	16057	16162	16024	15966	16064	15956	15928	15874	16030	15879	15921	15909	15826	15844	15805	15832	15989	15978	15831	16008	15981	15985	16052	15948	16022	16087	15876	15987	15816	15980	15928	15823	16147	16036	16083	16001	15868	15814	16029	15957	15963	15909	15997	15995	15974	15989	15992	16026	15953	15970	15870	16029	15837	15858	15874	15996	16066	15803	15907	15925	16021	16012	15881	15942
25977	22200	30414	39292	56611	61144	47836	34919	28811	27023	26766	26503	26436	26404	26327	26507	26552	26422	26446	26385	26285	26233	26365	26258	26279	26308	26407	26159	26418	26392	26503	26220	26481	26543	26414	26546	26434	26306	26570	26382	26254	26309	26072	26377	26349	26380	26474	26249	26420	26755	26302	26257	26097	26151	26566	26182	26317	26527	26311	26351	26458	26064	26182	26482	26493	26202	26258	26086	26378	26192	26433	26437	26401	26257	26098	26303	26292	26268	26603	26443	26309	26322	26333	26263	26506	26433	26240	26284	26148	26248	26233	25889	26147	26076	26299	26278	26357	26505	26378	26427	26450	26256	26219	26194	26137	26392	26345	26201	26222	26345	26526	26351	26262	26488	26248	26205	26290	26376	26239	26018	26273	26532	26402	26269	26428	26009	26318	26436	26452	26378	26344	26329	26381	26152	26393	26285	26231	26220	26446	26220	26189	26169	26396	26537	26271	26328	26300	26210	26575	26370	26265	26219	26160	26404	26397	26376	26151	25798	26373	26186	26192	26024	26305	26028	26278	26294	26200	26230	26172	26221	26509	26356	26360	26395	26221	26412	26254	26290	26405	26198	26291	26363	26218	26270	26096	26433	26472	26345	26358	26367	26104	26209	26323	26261	26286	26334	26200	26450	26235	26366	26337	26406	26186	26292	26286	26171	26076	26282	26343	26331	26233	26309	26392	26506	26307	26154	26489	26381	26416	26044	26031	26402	26122	26351	26429	26019	26341	26191	26617	26623	26315	26001	26176	26230	26471	26249	26408	26303	26475	26290	26347	26470	26365	26440	26392	26515	26410	26380	26350	26416	26336	26420	26505	26216	26220	26096	26467	26181	26245	26406	26490	26200	26157	26165	26258	26030	26281	26285	26399	26031	26248	26830	26613	26463	26084	26280	26251	26391	26454	26334	26337	26326	26310	26447	26544	26453	26504	26257	26334	26350	26179	26198	26219	26322	26374	26257	26241	26283	26258	26428	26506	26263	26387	26301	26347	26523	26407	26403	26204	26214	25861	26144	26405	26448	26283	26455	26285	26303	26472	26212	26362	26268	26327	26382	26318	26415	26372	26351	26437	26262	26280	26233	26360	26155	25910	26216	26156	26257	26322	26426	26402	26271	26211	26183	26280	26303	26266	26150	26291	26277	26434	26353	26313	26296	26494	26481	26334	26167	26233	26432	26236	26165	26397	26512	26405	26346	26274	26645	26667	26395	26113	26359	26316	26240	26150	26481	26212	26229	26170	26123	26329	26245	26394	26047	26290	26257	26287	26219	26276	26201	26255	26312	26285	26156	26384	26376	26581	26120	26561	26254	26565	26202	26412	26549	26449	26393	26157	26282	26177	26202	26134	26203	26311	26261	26247	26373	26148	26461	26213	26218	26355	26374	26331	26485	26244	26009	26204	26250	26631	26520	26463	26179	26197	26322	26347	26085	26221	26187	26177	26460	26408	26391	26258	26244	26165	26320	26583	25974	26184	26433	26661	26303	26411	26398	26464	26360	26075	26373	26316	26286	26281	26484	26332	26269	26312	26248	26415	26357	26090	26165	26402	26235	26243	26143	26075	26154	26266	26337	26157	26248	26154	26197	26306	26321	26166	26240	26427	26411	26434	26304	26189	26170	26413	26161	26266	26054	26177	26419	26466	26426	26294	26426	26402	26321	26152	26088	26041	26475	26333	26108	26304	26209	26398	26103	26205	26352	26283	26428	26130	26327	26306	26202	26437	26072	26049	26382	26449	26350	26345	26114	26015	26620	26447	26174	26150	26128	26143	26220	26419	26373	26072	26409	26411	26060	26098	26384	26336	26308	26203	25933	26446	26170	26228	26351	26121	26204	26263	26383	26282	26114	26205	26224	26016	26339	26393	26293	26382	26134	26493	26198	26533	26352	26259	26707	26408	26488	26316	26214	26325	26255	26307	26171	26274	26173	25978	26288	26233	26306	26475	26238	26374	26259	26200	26207	26419	26177	26435	26261	26553	26193	26023	26172	26527	26502	26318	26276	26257	26239	26274	26291	26305	26227	26382	26296	26225	26513	26597	26490	26167	26253	26448	26315	26348	26205	26367	26575	26338	26274	26353	26432	26285	26203	26128	26430	26376	26283	26173	26320	26379	26142	26530	26391	26104	26246	26394	26324	26262	26161	26266	26379	26113	26349	26549	26098	26162	26437	26400	26371	26417	26168	26373	26445	26279	26489	26363	26145	26450	26263	26438	26247	26207	26338	26294	26154	26456	26393	26399	26285	26466	26264	26379	26368	26484	26056	26284	26287	26201	26447	26418	26181	26111	26356	26535	26084	26332	26525	26164	26307	26207	26227	26114	26256	26498	26179	26481	26577	26512	26172	26184	26205	26078	26507	26324	26298	26246	26148	26200	26579	26408	26222	26129	26436	26511	26423	26389	26143	26469	26280	26186	26059	26268	26041	26338	26221	26221	26029	26351	26161	26143	26346	26470	26202	26322	26250	26523	26382	26271	26350	26388	26393	26401	26106	26311	26535	26185	26233	26067	26315	26319	26226	26392	26259	26383	26289	26133	26241	26121	26615	26279	26345	26360	26180	26177	26280	26252	26370	26352	26294	26254	26521	26339	26547	26237	26444	26264	26192	26667	26114	26283	26406	26332	26252	26336	26307	26062	26254	26074	26426	26174	26118	26357	26390	26203	26514	26287	26603	26425	26342	26126	26182	26409	26474	26475	26195	26486	26204	26299	26219	26163	26436	26322	26101	26266	26448	26341	26544	26224	26433	26102	26301	26173	26296	26285	26058	25874	26107	26270	26239	26310	26318	26480	26261	26260	26452	26317	25996	26223	26603	26342	26359	26178	26461	26129	26504	26287	26132	26288	26279	26271	26388	26278	26190	26306	25947	26164	26095	26366	26228	26571	26092	26310	26199	26272	26218	26549	26451	26302	26193	26100	26374	26298	26548	26481	26436	26474	26318	25975	26189	26277	26418	26558	26123	26259	26441	26060	26248	26175	26343	26121	26349	26282	26247	26378	26396	26384	26494	26110	26416	26402	26020	26238	26435	26486	26285	26334	26411	26176	26406	26413	26171	26527	26485	26468	26584	26389	26345	26481	26192	26268	26386	26358	26254	26422	26440	26280	26367	26138	26422	26368	26378	26142	26347	26332	26438	26200	26205	26330	26381	26185	26251	26341	26409	26320	26272	26308	26287	26321	26298	26233	26329	26503	26434	26091	26352	26285	26174	26170	26224	26334	26129	26525	26478	26214	26237	26245	26376	26290	26146	26263	26183	26284	26411	26574	26074	26480	26414	26303	26192	26371	26243	26156	26260	26488	26391	26319	26393	26450	26220	26196	26283	26306	26385	26391	26534	26201	26427	26282	26205	26270	26541	26392	26441	26097	26254	26196	26415	26155	26413	26305	26182	26216	26274	26503	26359	26400	26324	26326	26403	26570	26416	26198	26253	26340	26306	26360	26187	26256	26072	26142	26365	26228	26253	26306	26096	26460	26319	26300	26163	26310	26246	26578	26445	26194	26300	25854	26393	26344	26450	26303	26252	26421	26307	26289	26449	26401	26322	26306	26097	26334	26341	26448	26143	26235	26176	26435	26390	26158	26331	26486	26185	26265	26247	26239	26180	26176	26291	26390	26377	26193	26237	26372	26553	26247	26411	26340	26346	26263	26356	26462	26376	26279	26351	26524	26374	26249	26086	26591	26170	26234	26047	26322	26182	26401	26104	26310	26398	26155	26232	26160	26276	26299	26361	26367	26194	26275	26512	26322	26351	26284	26235	26484	26175	26318	26260	26495	26382	26217	26126	26339	26233	26180	26284	26354	26318	26497	26289	26315	26311	26325	26093	26398	26206	26355	26151	26346	26437	26433	26415	26353	26477	26096	26069	26271	26173	26069	26364	26606	26248	26294	26200	26398	26374	26451	26160	26081	26347	26117	26161	26331	26275	26170	26269	26175	26398	26205	26332	26395	26275	26529	26302	26284	26431	26361	26316	26219	26046	26275	26364	26390	26171	26456	26299	26258	26270	26558	26252	26366	26069	26231	26444	26399	26421	26196	26188	26380	26083	26551	26192	26228	26369	26271	26366	26226	26148	26224	25938	26317	26398	26355	26607	26410	26289	26506	26205	26382	26205	26356	26331	26097	26425	26541	26275	26115	26408	26333	26121	26484	26353	26402	26262	26189	26272	26115	26285	26269	26126	26445	26195	26552	26042	26390	26267	26276	26398	26501	26313	26345	26410	26336	26264	26483	26124	26175	26359	26394	26333	26223	26356	26433	26208	26155	26430	26384	26353	26324	26195	26377	26188	26338	26345	26419	26412	26546	26258	26458	26563	26462	26323	26307	26384	26350	26084	26107	26263	26284	26186	26448	26292	26289	26270	26169	26439	26534	26335	26468	26226	26294	26092	26403	26456	26388	26343	26291	26135	26157	26331	26215	26074	26433	26469	26106	26364	26287	26431	26351	26267	26361	26566	26185	26237	25977	26196	26352	26458	26287	26383	26503	26122	26173	26352	26296	26318	26371	26244	26136	26149	26385	26309	26574	26271	26348	26620	26207	26559	26251	26206	26336	26255	26204	26474	26281	26302	26488	26221	26161	26318	26186	26444	26426	26294	26227	26247	26562	26495	26209	26355	26328	26258	26102	26211	26474	26373	26186	26416	26479	26381	26156	26357	26446	26403	26624	26412	26276	26438	26423	26329	26349	26149	26267	26449	26326	26696	26294	26540	26457	26110	26255	26299	26122	26057	26313	26553	26462	26252	26359	26485	26461	26320	26358	26185	26246	26430	26380	26377	26195	26167	26115	26007	26577	26398	26142	26376	26303	26143	26185	26413	26409	26158	26419	26204	26221	26269	26373	26245	26468	26424	26432	26331	26353	26429	26315	26328	26272	26193	26536	26428	26314	26244	26207	26475	26181	26641	26257	26119	26168	26241	26073	26208	26444	26463	26316	26070	26228	26339	26287	26257	26090	26141	26195	26417	26226	26257	26385	26378	26212	26034	26276	26301	26349	26439	26587	26497	26461	26187	26275	26284	26439	26369	26344	26352	26218	26201	26392	26556	26337	26547	26357	25903	26244	26501	26406	26163	26228	26282	26159	26387	26139	26350	26344	26384	26361	26561	26287	26263	26277	26177
34950	49109	41077	40693	58851	55411	36775	23637	17881	16341	16056	16127	15973	16194	16038	16058	16044	16124	16179	16108	16300	16232	16219	16115	16170	15903	16210	16429	16116	16152	16264	16150	16153	15965	16028	16211	16109	16070	16103	15791	16310	16262	15985	16099	16072	16106	15886	16180	15968	16106	16198	16068	16164	16164	16114	16108	16104	15959	16117	16203	16039	16020	16075	15998	15978	16111	15937	15927	16057	15934	15953	16093	16259	16165	16070	16118	16045	16027	15984	16133	16058	15919	16299	16133	16042	16092	16029	15981	16101	15949	16097	16217	15939	15949	16083	16029	16036	15771	16215	15993	16012	16211	16040	16018	16096	16033	15996	16081	16262	16073	16178	16062	16038	15889	15999	16088	16127	15867	16111	15918	16146	15903	15964	15977	15975	16121	16131	16257	16253	15989	15912	16104	16161	16041	16076	16124	16247	16151	16158	15877	16002	16027	16008	16091	16059	15892	15981	15995	15984	16044	16029	16232	16044	15984	16081	16060	16069	16091	15984	16042	15832	15973	16071	16193	16117	16060	16089	16012	16016	15902	16018	16093	16048	15954	16007	16099	16163	15876	15903	16095	16145	15987	16189	16117	16109	16135	16027	16191	16066	15931	16095	16107	16195	15960	15947	16122	16121	16173	16180	15926	16041	16045	16010	16018	15947	16067	16081	15914	16160	16143	16009	15977	16060	15940	15959	16108	15971	15887	16175	16194	15885	16015	16068	15953	16078	16113	16108	16017	16054	16105	16139	15957	15911	16089	16053	16150	16109	16227	15978	16070	15880	16181	15964	15928	15922	16172	16042	15973	16132	16166	16075	16105	15999	16005	15893	16041	16127	16041	16006	16165	15970	16170	15950	15961	16005	16067	16047	16184	15942	15887	16188	16136	16040	15992	16180	16173	16150	16128	15856	16100	15960	15962	16136	15725	16203	16017	16111	16179	16025	15883	15891	15907	16086	16129	15890	15995	15983	15860	15950	15984	15892	15874	15971	16114	16000	15866	16152	15838	15993	16167	16042	16010	16141	16028	15974	16027	15991	16127	15995	16137	16124	15959	16175	16113	15844	15967	16058	16151	15967	16158	16130	16111	16064	16080	16059	16071	16088	16005	16003	16016	16074	15890	16135	16116	15992	16164	16070	16114	16109	16042	15914	16060	16033	16127	16001	16001	15959	16044	16056	15983	16125	16057	16072	15940	15900	16085	16060	16198	16124	15989	15955	16015	15935	16116	16147	16034	15984	16103	16016	15870	15986	15920	15971	16075	16118	15962	16174	16195	15903	16101	16037	16119	16133	16091	16128	16192	15980	15876	16185	16228	16246	16087	16013	15976	16114	16099	15952	16162	15911	16037	16282	16024	16062	15989	16167	16057	16176	15956	16242	16008	16169	15994	15961	16036	16014	16045	16033	15979	16009	16040	16069	16128	15961	16271	15975	16092	15981	16135	16034	16238	16112	16108	16014	16043	16035	16178	16232	16052	16105	16060	16017	15921	16104	16025	15986	15912	16039	15910	15911	16010	15910	16091	16069	16043	16066	16071	16144	16002	15928	16044	15975	16022	16009	16023	16206	16043	15897	16004	16064	16109	16079	15962	16014	16202	16165	15913	16193	16053	16126	15960	16095	16066	16098	16220	16061	16001	16136	15976	16188	15962	16071	16167	16075	16069	16128	15814	16082	16073	16326	15980	16063	16036	16086	15848	16076	15996	16088	16303	16091	16136	16108	16039	16237	16015	16052	16193	15993	16212	16129	16030	16130	16280	16134	16119	16143	15922	16274	16098	16050	15943	15817	16093	16128	16146	15824	16249	16076	15904	15995	16106	16039	15977	16107	16216	16143	16040	16258	15858	16088	16112	16131	16077	16008	16114	15948	16100	16129	16155	15910	15989	16068	16012	16017	16016	16106	16074	16027	16115	15923	16234	15979	16090	15993	16073	16218	16115	16039	15974	16058	15989	16044	15991	16045	15970	16079	16141	16014	16120	16020	15965	16270	16084	16066	16014	15932	16149	16098	16013	16122	16007	16234	16014	16139	16160	16037	16049	16051	15988	16014	16211	16046	16145	15969	16061	16164	16007	16129	15994	15992	16091	16086	15990	16142	15995	15968	16066	16106	16207	16160	16034	16191	16084	16019	16108	16100	16103	15920	15951	16070	15992	16127	16168	15956	16096	16083	16041	16226	16058	16148	16000	16092	15932	16066	16039	16038	15985	15943	16030	15966	16055	16098	16023	16186	16184	16117	16150	16015	16104	16127	16317	16271	16069	16067	16082	16225	15936	16020	15916	16018	16088	16104	16068	16128	16148	16141	16221	16229	16222	15987	16129	15922	16009	15980	16047	15989	16168	16032	16119	16056	16004	16035	16105	16069	16108	15999	16032	15860	15932	15776	15941	15945	16012	16220	15881	16059	16131	16040	15950	16036	16062	16016	16084	16013	16001	16092	15957	16112	16005	15955	16281	15923	15910	16161	16081	15987	16188	15990	16196	16175	15968	16205	15981	16022	16173	16154	15995	16165	16047	15997	16072	16119	16164	15936	16122	15984	16157	16009	15957	16071	16036	16074	16067	15928	16126	16073	16068	16077	16223	16196	15998	16155	16001	16056	16049	16076	15944	16019	16028	15978	16081	16074	16107	16315	16151	16068	16040	16027	16126	16118	16070	16288	16059	15932	15969	16052	16123	16212	16056	16097	16053	16206	16082	15977	16114	16161	15871	16029	16032	16176	16072	16105	16005	16079	15924	16045	16049	15917	16060	15930	16061	16032	16067	16085	16065	16193	16175	16015	16224	16208	16150	16096	16012	16021	16247	15767	16305	15808	16045	16023	15992	16057	16184	16218	16136	15883	16087	16055	16172	16145	16119	16008	16074	16028	15982	16157	16094	16018	16086	16126	16268	15978	15923	16158	16114	15915	16176	16138	16102	15954	15919	15953	16129	15966	16113	16041	15925	16129	16234	16096	16142	15923	16036	16099	16119	16003	16029	16169	16091	15963	16116	16109	16188	15945	16080	15903	16140	15942	15889	15935	16068	16006	16000	16239	15997	16188	15910	16214	16004	15966	16178	16097	16054	15931	15929	16113	15760	16056	16047	15935	15959	15955	16144	16048	16022	15937	16195	16053	15954	16079	15915	16140	16165	16292	16125	16054	16079	16070	15874	16009	16017	16117	16077	16096	16130	16094	16225	16036	16136	16107	16109	15953	15927	16071	16122	16146	16095	15994	16112	16096	16039	16109	16096	15957	16143	16041	15982	16153	16065	16087	16010	16206	16052	15958	15989	16194	16102	16037	16140	15988	16147	16328	15945	16041	16023	16010	16237	16070	15887	16004	16156	15972	16010	16039	16178	16146	15996	15844	16067	16047	16041	15972	16103	16125	16123	16161	16189	16120	16068	16007	16091	16009	15902	15930	16024	15998	16007	16014	16096	16117	16135	16173	16156	16122	16105	15851	16062	15921	16213	16014	16118	16221	15908	16022	15979	16032	16154	16101	16043	15938	16019	15915	16168	15877	16073	16104	15898	16160	16140	15998	16028	16207	16064	16179	16173	16059	16070	16099	16069	15983	15955	16146	16068	16214	16016	16309	16029	16087	16188	16265	15946	16066	15989	16068	16097	15837	15977	16109	15854	16083	15972	16082	16099	16004	16049	16002	16140	16081	16083	15963	16097	16242	16044	16034	16078	15967	16058	16066	16100	15855	15918	16129	15896	16081	15879	16023	16257	16077	16078	15938	15985	16031	16138	16080	16154	16174	16102	16075	16213	15917	16015	16063	16104	16064	16141	16261	16040	16007	16019	15940	16163	16057	15941	16051	15994	15884	15962	15900	16094	15994	16163	16115	16092	16119	16048	16072	16097	16249	16088	16225	16101	16055	15935	15889	16034	16111	16183	16118	16075	15798	16126	15983	16014	16063	16150	15956	15940	16260	15771	16146	16103	16156	15929	16114	16177	16123	16151	16074	16096	16109	16197	16011	15935	16099	16170	16108	15983	16002	16107	16130	16211	15981	16033	16147	15984	16006	15854	16153	15988	15980	16087	16040	16057	16124	16110	15954	16029	15962	15873	16072	16006	16150	16051	16023	16054	15981	16042	16012	16072	16240	16093	16009	16303	16087	15976	16069	16056	16158	16063	16015	16088	15948	16099	16011	16117	16154	16031	15960	16026	15879	15933	15977	16135	16045	16117	15952	15959	16248	16053	16041	16195	16002	16047	16173	16216	16013	15982	15910	16273	16006	15881	16094	16154	16158	15924	16032	15874	16169	16094	16103	16051	15994	16093	16145	16129	16045	16088	16076	16030	16121	16155	15980	16073	16093	16071	15962	15980	15996	16002	16058	15967	16021	16027	16034	16086	16124	16192	16171	16061	16000	16161	16146	16145	16056	16058	16044	16176	15957	16084	15957	16168	15960	16124	16059	16116	16224	16015	15859	16052	16048	16173	15962	16021	16072	16204	16074	15994	16040	16032	16119	15871	16013	16111	16020	16149	16224	16140	16206	16026	16345	16214	16062	16101	16040	16035	16043	16030	15987	16069	15940	16136	16019	16104	16480	15914	16014	16047	15920	16223	16042	16111	16100	15995	16118	16160	16043	16080	16205	16176	15895	15903	16068	15942	15988	16100	16080	16100	16150	16052	15819	16201	16043	16118	16151	16148	16056	16227	15996	16076	16098	16052	16190	16023	16005	15941	15985	16011	16006	16076	16050	16042	15938	16197	16055	15825	16062	15988	16088	16006	16051	15975	16139	16066	16082	16027	16112	15927	16199	15991	15981	15906	16102	15980	15994	16008	16409	16020	16197	16070	16126	15984	16039	16185	16125	16246	16097	16011	16062	16146	16096	15900	16179	15992	16089	16094	15931	16026	16065	16054	15979	16117	16128	16238	16041	16076	16130	16175	16004	15990	16000	16174	15969	16166	15900	16034	16048	16115	16122	16150	16167	16044	16124	16188	16165	16193	16044	15940	16006	16107	16068	16101	16133	15992	16072	16146	16131	16257	16040	16030	16204	16124	15905	15994	16105	15912	15935	16192	16091	16219	16075	15909	16035	15894	16183	16042	16053	16105	16177	15910	16136	16048	16008	16150	16071	15931	15832	16051	16235	16078	15868	16160	16054	16236	16099	15839	16110	15884
23531	21716	29373	33665	58522	70543	63464	46210	33994	29005	27647	27052	27266	27237	27174	27218	27107	26879	26893	27306	27209	27052	26954	27180	27041	27159	27140	27054	26930	26904	27009	27019	26984	27099	26946	27051	27121	27024	26744	26926	26965	27040	26828	26939	26638	27030	27069	26923	27085	26853	26768	26780	26979	27079	26916	27071	27087	26901	26835	27015	27194	26974	27106	26992	26601	27032	26867	27138	26886	27143	27333	27036	27008	27080	26801	27035	27176	26649	26920	26942	27196	26958	26952	27086	26788	27075	26814	26917	27139	26968	27031	26863	26489	26869	27016	26640	26839	27076	27144	26775	27117	26787	26969	27048	27161	27004	26839	27258	27090	26787	26865	26797	26980	27000	26983	26726	26987	26884	26867	26951	26898	26810	26882	26831	26845	27004	26874	27023	27001	26882	26840	26864	27309	27207	26913	26911	26721	27144	26999	27083	26908	26830	27252	26687	26815	27029	26945	27009	27037	26961	26723	26711	26716	26789	26912	26971	27021	26659	26646	26837	26832	27030	26914	26743	27005	27071	26939	26992	26796	26802	26810	27150	26559	26719	27021	26784	26956	26787	26786	27032	27193	27066	26808	26810	26873	26847	26927	26855	26920	27015	26934	26913	27043	26997	26842	26905	26964	26981	27022	27073	27095	26957	26988	26883	26779	26761	26831	27016	27014	26917	26763	26934	26990	27006	26928	26976	26974	26827	26878	26901	27121	26992	26876	26977	26862	26936	27200	27013	27184	26969	27001	26965	27131	26989	27085	26772	26847	26995	26817	26658	26858	26819	27213	26745	26987	26910	26971	26550	26746	26922	26840	26974	26954	26818	26954	26910	26993	27045	26738	26891	26846	27006	26942	27200	26797	26707	26893	26698	26868	26851	27079	26910	26847	26846	26698	26816	26885	27037	26763	26878	26855	26962	26929	26976	27016	26974	26768	26774	27181	26911	26827	26874	26787	27117	26777	26914	26961	26912	26952	26865	26955	26529	26657	26763	26952	27099	26906	26945	27133	26660	26942	26956	26808	26518	26826	26819	26888	27136	27083	26842	26977	26936	27090	26688	26784	26934	27088	26949	26823	26882	26905	26890	26981	27138	26701	27081	27024	26886	26832	27000	27037	26732	27108	26752	27007	26785	26946	26899	26764	26875	26923	26735	26763	26805	26939	26843	26822	26860	26861	26680	26846	26702	27131	26944	26986	27032	26959	26730	26977	27111	26930	27197	27136	26946	27090	26989	27166	27034	26904	27062	26934	26672	26851	26779	27081	27338	26981	26822	26961	26809	26873	26951	26949	26642	26923	27096	27058	26959	27048	26813	26908	27030	27156	26827	27076	26844	26859	27012	26890	26947	27057	26776	26893	26914	27090	26991	26939	26848	26903	26870	26734	26758	26960	26871	26827	26911	26856	26914	26864	26697	26975	26771	26947	26821	27037	26896	26901	26922	26727	27013	26699	26747	26898	26837	27093	26950	26864	27075	26933	26853	26760	26920	26961	26893	26842	26717	26959	27053	27051	26927	26978	26689	27078	26908	26865	26876	26814	26908	26854	27243	26895	26954	26922	27032	26897	26941	26676	26873	27028	26920	27031	27034	26967	26824	27255	26903	26730	27145	26979	27029	27059	27121	27085	26894	26837	26726	27034	26842	26949	26954	27063	26989	27012	26745	26898	26826	26968	26838	26955	26913	26851	27065	26643	26689	26992	27134	26905	26880	26906	26863	26625	26766	27046	26957	26914	26901	26826	26905	26982	26758	27068	26841	26783	26901	26865	27020	26818	26848	26659	26887	27007	26968	27196	27147	27277	26924	26607	27026	27090	26788	26953	26670	26691	26928	26963	26566	26722	26772	26944	26680	26949	26828	27046	27084	26729	26833	27053	26885	26815	26677	26924	26817	26855	26849	26985	26912	26894	27018	27090	26726	26788	26724	26961	26859	27075	26800	26954	26918	27046	27091	26855	26748	27077	26910	26804	27067	26934	26966	27115	27087	26792	26982	27075	26849	27049	27058	26960	26955	26800	26611	26950	26939	27148	26913	26888	27083	26932	26856	26918	26823	27153	26524	26821	27134	26953	27129	27094	27146	26987	26970	26873	27052	26835	26734	26712	27298	26982	27001	26901	26946	26902	26849	26819	26925	26796	27027	26755	27010	26757	26903	27059	27306	26952	27129	26991	26664	26919	26941	26830	27024	26799	27043	26856	27030	26952	27092	26849	26739	26885	26923	26722	26965	26759	26811	26904	27129	27014	27104	26956	27065	26892	26884	26964	27208	26962	26876	26794	26819	26886	26773	26959	26794	26842	26817	26958	27119	26668	27072	26955	26840	26975	26878	26965	27126	27125	27048	26755	26828	26853	26979	26958	26913	27216	26773	26910	26925	26790	26752	26833	26977	27031	27053	27193	27033	27125	26986	26929	26842	26651	27033	26948	26895	26880	26890	26991	26834	26928	27116	26763	26879	27303	26966	27141	26895	26943	26848	27008	27195	27034	26769	26891	26945	27065	26718	26907	26849	26934	26758	27044	26919	26959	26823	26823	26746	26894	26818	27084	27021	26876	26753	26946	26970	27080	26864	26938	27039	26646	26990	26733	26846	26804	27152	26830	26942	26638	26922	26768	26986	26815	26820	26915	26668	27052	27046	26928	27097	26993	27050	26920	26975	26936	27143	26983	26768	26678	26833	26819	26781	26631	26845	26772	26964	26651	26948	27013	27207	26745	26777	27105	26662	26901	26934	26857	26835	26981	27170	26919	26866	26851	26997	27117	27213	26909	27039	26959	26844	26883	26975	27069	26945	26951	26755	26889	26898	26724	26849	26689	26981	26868	26650	26843	26847	26752	26934	26985	26960	26962	26935	26856	26823	26796	26819	26589	27005	27009	26994	27036	26923	26678	26827	26643	26867	26802	26735	26861	26769	26993	26989	27096	26876	26641	26936	27045	26909	26959	27024	26622	26900	27222	27026	26749	26862	26966	27007	26847	26669	26993	26931	26704	26833	26983	26945	26943	26927	27045	26903	26720	27007	27045	26809	26963	26745	26860	26891	26777	27036	27060	26784	26561	26882	26834	27179	27057	26997	26869	26864	26613	26894	26775	27091	27022	26795	26853	26686	27063	26922	27004	26920	26808	26940	26848	26785	26922	26786	26832	26969	26833	26910	26835	26938	27051	26880	26778	26819	27132	27059	26680	27031	26953	26802	26956	26846	26982	26952	26854	26712	26963	26698	26643	26758	26701	26956	27178	26921	26977	26603	26893	26910	27188	27116	26927	26866	26790	26898	27111	26940	26965	27071	27154	26867	26928	27035	26938	26931	26711	26994	26777	27086	26829	26836	26837	27089	26944	26856	27119	27008	26632	26921	26873	26730	27069	26977	27140	26897	27022	27010	26820	26781	26817	27135	26933	27185	26728	26900	26868	26767	26768	26836	26854	26830	26773	27090	27136	27034	26829	27348	26836	26712	26695	26946	26840	26753	26646	26616	26809	26899	26906	26964	26980	26860	26997	26874	26819	26997	26999	27047	26989	26625	26733	26990	27066	26722	27113	27174	26976	26925	27216	26938	26733	26931	26901	26864	26682	27106	26993	26889	26934	26975	26887	26744	26996	27156	26995	27002	26882	26908	26918	26983	26657	26863	26981	26786	26992	27064	27040	26840	26734	27009	26850	26901	26977	26888	26792	26969	26792	26945	26703	26904	26917	27085	26794	26880	26820	27122	26998	26905	26596	26739	27112	26832	26937	27225	26984	26655	26917	26920	27037	26837	27025	27052	26719	27245	26829	27186	26948	27176	26978	26968	27087	26669	26929	26979	26980	26807	27001	26951	27145	26948	26957	26665	26995	26874	27236	26916	26963	27109	27057	26843	26622	26809	26883	26918	26835	26818	27066	26943	26883	26987	26860	27064	26870	26875	26979	26936	26879	26924	27117	26887	26771	27095	27035	26811	26837	26740	26831	26701	27100	26800	27290	26914	26903	26779	26922	26959	27126	26999	26783	27043	26872	26836	26723	26750	26845	27002	27057	27131	27150	26988	26833	26996	27134	26931	26917	26803	27182	26927	26971	26834	26930	26898	27008	27045	26846	26734	26895	26949	26881	26708	26793	27129	26706	26667	26749	27127	26974	26706	26990	26996	26901	26864	26969	26925	26931	26671	27109	27047	26958	26837	26888	26987	26867	26929	26801	26951	27097	26959	26780	26863	26917	26690	26975	27061	27082	26954	27107	26827	26936	27030	27074	26939	26959	27019	26949	26882	26893	26964	26899	26870	26959	26958	27009	26863	27037	26990	27024	27010	26830	27061	26698	26747	26773	27274	27038	26823	26926	26706	26945	27018	26865	26654	26818	26949	27051	26864	27084	26854	27189	27159	27036	26975	26727	26948	26803	26951	26986	26877	26963	26741	26900	26790	26798	27152	27000	26960	26789	26950	26935	27097	26723	27142	26938	26799	26939	26627	27075	26945	27011	26896	26896	26831	27021	27057	26927	27221	27021	27027	26999	27026	27029	26929	26923	26704	26857	26920	27024	27063	27049	26895	26926	26731	26828	27047	26689	26579	26886	26899	26798	27051	26740	27003	26527	27217	26737	26716	26942	27076	26767	26956	26884	27024	26882	27243	27082	27075	26916	26879	26943	26921	26913	27123	27021	26877	26787	26863	26902	26969	26925	26644	27062	26988	26925	26993	26913	26964	26967	26763	26785	26868	26676	27008	26862	27046	26968	27110	27174	26887	26726	26882	26942	26983	26893	26802	26569	26871	26983	26952	26762	26919	26918	26979	26944	26813	26923	27075	26814	27037	26885	26950	26864	26817	26980	26830	26769	26953	26829	26934	26968	26918	27008	26761	26974	26842	27042	26965	26987	26833	27145	26825	26949	27127	26842	26757	26949	27130	26926	26736	26941	26699	26788	26828	27152	26963	26717	26920	27084	26980	27084	26767	26738	26984	26997	26987	26837	26838	26861	26698	27046	27008	27030	26834	27048	26944	26706	26741	26884	26873	26894	26993	26832	26668	26768	26794	27082	27056	27031	26806	27153	26777	26877	26879	26798	26951	26835	26783	26940	26648	26939	26921	26649	26827	26918	27118	26955	27059	27081	26904	26716	26872	26762	26877	26708	27137	27044	26915	27023	26952
40390	63050	55004	55556	72140	76614	58995	36709	22408	17720	16638	16856	16810	16775	16685	16754	16677	16799	16725	16842	16798	16716	16662	16763	16742	16821	16791	16672	16706	16896	16646	16814	16631	16808	16794	16684	16943	16566	16696	16859	16601	16556	16613	16684	16627	16611	16716	16889	16813	16603	16713	16697	16657	16521	16698	16630	16621	16693	16885	16680	16484	16756	16887	16686	16705	16777	16810	16764	16628	16715	16772	16602	16487	16557	16733	16686	16683	16577	16670	16730	16732	16609	16598	16567	16703	16671	16599	16816	16711	16503	16755	16595	16905	16672	16806	16513	16769	16475	16802	16732	16843	16593	16486	16608	16576	16520	16722	16621	16589	16626	16680	16626	16621	16501	16656	16576	16706	16671	16602	16653	16411	16758	16552	16840	16687	16630	16858	16397	16523	16594	16744	16579	16585	16454	16727	16626	16586	16616	16635	16631	16736	16710	16597	16597	16544	16574	16723	16723	16657	16539	16751	16469	16717	16364	16593	16527	16597	16559	16748	16499	16785	16627	16739	16716	16690	16626	16636	16665	16746	16706	16686	16737	16604	16675	16662	16534	16606	16571	16740	16653	16712	16694	16556	16511	16614	16744	16494	16461	16662	16824	16720	16679	16692	16639	16719	16742	16436	16539	16749	16602	16751	16836	16744	16668	16710	16607	16744	16685	16700	16756	16485	16517	16496	16669	16881	16641	16739	16673	16680	16651	16541	16679	16661	16809	16572	16650	16463	16554	16609	16673	16735	16795	16616	16582	16831	17038	16721	16585	16619	16667	16583	16478	16725	16536	16649	16696	16716	16642	16650	16750	16749	16774	16535	16739	16667	16546	16684	16591	16748	16614	16687	16723	16500	16509	16477	16691	16731	16740	16507	16514	16624	16511	16633	16742	16666	16764	16595	16460	16417	16559	16839	16714	16679	16805	16806	16561	16498	16594	16660	16654	16655	16505	16761	16631	16525	16715	16533	16615	16794	16585	16669	16605	16434	16698	16976	16702	16734	16625	16621	16603	16538	16626	16672	16697	16733	16537	16700	16701	16608	16699	16634	16543	16682	16527	16701	16657	16530	16610	16624	16713	16644	16488	16666	16660	16650	16583	16614	16617	16673	16720	16586	16621	16746	16710	16577	16582	16758	16640	16547	16701	16597	16669	16694	16637	16649	16656	16796	16551	16566	16375	16441	16657	16718	16610	16586	16659	16557	16766	16523	16791	16537	16517	16578	16640	16621	16835	16826	16641	16532	16554	16530	16576	16430	16640	16570	16581	16652	16677	16682	16599	16712	16720	16587	16724	16691	16534	16506	16523	16650	16503	16693	16629	16517	16674	16671	16595	16833	16434	16810	16564	16760	16534	16694	16606	16704	16765	16664	16589	16800	16623	16427	16734	16690	16571	16722	16513	16699	16625	16820	16706	16632	16532	16710	16682	16456	16646	16700	16829	16586	16780	16750	16597	16526	16598	16760	16635	16561	16604	16571	16547	16565	16665	16711	16715	16919	16672	16655	16553	16742	16509	16590	16697	16804	16738	16752	16671	16745	16608	16513	16463	16609	16434	16818	16500	16583	16698	16643	16516	16529	16635	16706	16634	16696	16480	16713	16699	16736	16613	16562	16713	16639	16674	16512	16803	16688	16717	16517	16689	16661	16679	16770	16734	16692	16634	16618	16746	16764	16797	16744	16539	16700	16554	16671	16653	16582	16412	16593	16594	16642	16525	16666	16608	16624	16622	16619	16585	16619	16649	16811	16607	16781	16581	16771	16476	16688	16584	16632	16526	16824	16575	16847	16720	16736	16751	16775	16431	16793	16582	16560	16492	16817	16571	16566	16633	16635	16625	16674	16663	16628	16795	16519	16738	16716	16736	16656	16705	16663	16704	16512	16551	16541	16706	16743	16806	16639	16561	16625	16616	16592	16901	16589	16628	16411	16609	16664	16537	16704	16591	16700	16644	16850	16685	16520	16618	16826	16740	16738	16708	16582	16649	16763	16552	16548	16460	16870	16717	16624	16466	16713	16760	16581	16745	16566	16440	16624	16612	16470	16573	16550	16492	16843	16601	16825	16603	16639	16709	16778	16662	16590	16582	16522	16507	16676	16585	16547	16661	16704	16621	16621	16680	16546	16716	16829	16644	16703	16695	16617	16710	16805	16474	16564	16858	16731	16565	16497	16783	16571	16504	16687	16616	16691	16659	16866	16719	16583	16568	16562	16736	16584	16514	16688	16748	16656	16754	16772	16689	16610	16578	16710	16746	16573	16562	16915	16514	16663	16723	16603	16670	16717	16727	16639	16829	16708	16631	16547	16590	16707	16488	16759	16484	16643	16639	16558	16597	16514	16764	16576	16899	16791	16620	16785	16594	16856	16576	16607	16600	16482	16659	16636	16695	16527	16661	16629	16457	16705	16660	16492	16745	16650	16671	16638	16511	16668	16665	16694	16544	16551	16767	16600	16734	16556	16576	16766	16495	16637	16624	16689	16709	16647	16623	16616	16610	16499	16596	16728	16591	16562	16537	16501	16636	16613	16592	16486	16878	16655	16706	16682	16486	16681	16626	16700	16670	16809	16564	16613	16570	16641	16742	16470	16648	16467	16701	16383	16671	16606	16708	16708	16664	16570	16766	16672	16606	16622	16679	16479	16696	16658	16615	16636	16615	16466	16658	16682	16737	16575	16758	16480	16525	16509	16761	16707	16746	16681	16622	16729	16664	16710	16402	16598	16863	16513	16828	16654	16385	16473	16726	16542	16751	16571	16733	16479	16679	16779	16735	16440	16661	16718	16499	16587	16750	16763	16783	16603	16805	16668	16543	16606	16548	16663	16603	16694	16628	16639	16696	16541	16848	16488	16592	16630	16559	16519	16644	16734	16732	16468	16595	16673	16511	16734	16524	16711	16707	16507	16557	16529	16558	16588	16646	16712	16661	16650	16432	16628	16630	16701	16611	16461	16657	16573	16588	16598	16483	16497	16632	16595	16517	16590	16506	16478	16644	16588	16550	16748	16748	16573	16670	16575	16671	16593	16815	16665	16740	16723	16604	16594	16531	16669	16558	16839	16705	16740	16640	16597	16674	16663	16857	16769	16776	16811	16846	16612	16440	16656	16568	16657	16592	16683	16550	16506	16875	16688	16703	16712	16381	16708	16540	16693	16451	16786	16634	16330	16801	16735	16727	16673	16456	16708	16465	16530	16640	16784	16685	16622	16824	16590	16667	16764	16693	16584	16687	16589	16718	16643	16828	16534	16475	16611	16641	16555	16761	16608	16579	16642	16627	16508	16448	16539	16601	16603	16634	16658	16665	16602	16546	16673	16468	16416	16563	16576	16644	16570	16574	16773	16658	16638	16570	16569	16711	16527	16557	16700	16796	16555	16589	16655	16486	16682	16706	16616	16742	16630	16593	16710	16599	16631	16489	16589	16540	16680	16737	16510	16684	16585	16680	16515	16674	16671	16830	16395	16692	16776	16575	16575	16511	16507	16868	16490	16551	16544	16642	16616	16659	16496	16476	16562	16748	16549	16669	16554	16467	16673	16483	16620	16483	16839	16567	16629	16518	16540	16561	16677	16765	16799	16564	16596	16713	16584	16710	16787	16694	16874	16717	16735	16658	16709	16673	16756	16661	16507	16794	16668	16676	16520	16817	16621	16649	16714	16657	16581	16696	16496	16624	16684	16711	16795	16618	16522	16813	16793	16637	16715	16769	16709	16493	16486	16682	16644	16543	16574	16669	16783	16719	16680	16676	16628	16642	16786	16555	16822	16658	16739	16631	16535	16470	16780	16479	16687	16539	16917	16665	16641	16599	16666	16690	16778	16619	16732	16728	16598	16636	16636	16681	16523	16781	16728	16538	16504	16531	16643	16828	16588	16596	16458	16596	16688	16652	16753	16481	16499	16598	16512	16787	16633	16374	16608	16723	16826	16579	16651	16622	16701	16596	16659	16621	16569	16893	16568	16664	16555	16589	16440	16609	16291	16643	16742	16833	16677	16614	16743	16559	16593	16620	16639	16548	16582	16727	16657	16776	16676	16850	16647	16724	16555	16710	16686	16582	16627	16642	16727	16714	16625	16542	16598	16637	16561	16588	16794	16676	16595	16666	16597	16537	16703	16467	16773	16469	16693	16590	16674	16620	16677	16575	16578	16587	16733	16537	16573	16561	16431	16560	16585	16676	16576	16584	16644	16671	16518	16771	16595	16608	16532	16638	16587	16709	16562	16700	16477	16606	16566	16442	16531	16630	16732	16560	16718	16750	16630	16800	16570	16456	16818	16660	16684	16583	16610	16667	16825	16545	16529	16571	16540	16513	16590	16576	16530	16615	16755	16565	16612	16779	16560	16703	16621	16677	16575	16485	16719	16689	16494	16508	16357	16558	16658	16807	16567	16575	16591	16791	16722	16811	16502	16861	16439	16696	16651	16683	16682	16627	16726	16617	16719	16457	16618	16621	16762	16877	16509	16543	16598	16605	16502	16632	16823	16646	16595	16641	16699	16520	16586	16741	16546	16609	16737	16585	16488	16492	16595	16608	16666	16595	16592	16703	16728	16521	16639	16688	16765	16531	16775	16688	16521	16579	16580	16508	16641	16833	16486	16473	16606	16769	16810	16642	16634	16538	16586	16621	16582	16506	16793	16429	16633	16660	16545	16529	16698	16523	16476	16576	16742	16586	16786	16643	16533	16464	16710	16762	16517	16770	16487	16681	16748	16495	16676	16647	16667	16663	16628	16560	16681	16718	16895	16572	16778	16537	16452	16592	16514	16563	16697	16462	16683	16729	16592	16726	16754	16730	16709	16606	16536	16627	16491	16457	16631	16635	16701	16720	16660	16494	16445	16604	16688	16694	16752	16579	16429	16501	16679	16764	16947	16587	16645	16702	16654	16616	16691	16654	16613	16671	16743	16666	16794	16671	16635	16764	16621	16621	16602	16478	16706	16809	16649	16785	16500	16659	16624	16377	16733	16616	16791	16702	16579	16575	16458	16628	16841	16785	16711	16674	16774	16714	16808	16374	16730	16706	16672	16684	16490	16718	16447	16677	16573	16659	16667	16528	16568	16519	16588	16759	16760	16763	16699	16719	16549	16795	16769	16695	16740	16500	16775	16661	16482	16868	16627	16790	16773	16530
36190	34456	39348	34916	33296	33824	33463	30743	28449	27085	26730	26905	26645	26460	26608	26566	26534	26345	26314	26619	26456	26252	26608	26717	26378	26309	26728	26648	26459	26476	26576	26425	26542	26460	26594	26483	26662	26413	26505	26481	26603	26358	26575	26689	26387	26418	26423	26458	26529	26470	26625	26493	26544	26661	26564	26318	26526	26411	26478	26803	26431	26544	26502	26373	26304	26350	26440	26491	26297	26456	26380	26853	26505	26385	26367	26337	26406	26543	26607	26532	26732	26480	26361	26505	26441	26539	26522	26496	26400	26383	26613	26598	26395	26587	26463	26598	26438	26416	26559	26442	26763	26646	26615	26610	26525	26353	26536	26405	26464	26357	26412	26499	26548	26525	26343	26358	26785	26281	26493	26482	26310	26210	26433	26321	26552	26246	26643	26377	26381	26701	26689	26612	26598	26631	26361	26443	26452	26297	26121	26565	26549	26327	26603	26370	26418	26561	26676	26601	26297	26521	26666	26498	26410	26706	26311	26323	26521	26286	26455	26608	26745	26371	26473	26489	26646	26477	26634	26337	26629	26311	26650	26579	26265	26413	26533	26485	26423	26452	26466	26117	26343	26307	26405	26164	26383	26586	26613	26407	26380	26457	26694	26393	26576	26216	26525	26577	26472	26238	26432	26274	26325	26651	26324	26360	26382	26705	26445	26245	26468	26520	26480	26367	26590	26444	26273	26468	26643	26271	26457	26384	26429	26597	26309	26345	26509	26494	26504	26534	26519	26605	26429	26276	26190	26455	26405	26631	26355	26587	26339	26500	26380	26378	26475	26299	26494	26381	26538	26550	26190	26298	26504	26410	26446	26527	26520	26519	26723	26464	26395	26250	26452	26392	26381	26438	26512	26464	26235	26459	26422	26361	26193	26552	26371	26520	26588	26333	26343	26215	26272	26282	26560	26400	26618	26322	26550	26593	26264	26498	26297	26385	26247	26455	26389	26355	26557	26498	26860	26146	26450	26472	26536	26617	26449	26471	26363	26255	26406	26410	26228	26409	26529	26412	26344	26507	26482	26451	26469	26349	26302	26208	26563	26692	26492	26668	26478	26495	26489	26396	26416	26216	26437	26424	26275	26376	26640	26429	26076	26366	26038	26519	26349	26627	26332	26498	26521	26435	26653	26268	26611	26562	26468	26353	26486	26608	26443	26339	26351	26683	26246	26490	26353	26731	26707	26477	26532	26340	26505	26439	26592	26385	26558	26553	26274	26435	26633	26610	26461	26640	26611	26373	26512	26553	26751	26515	26423	26364	26454	26435	26389	26451	26617	26517	26704	26388	26378	26312	26274	26552	26727	26827	26506	26484	26514	26391	26340	26521	26486	26403	26362	26443	26501	26451	26241	26284	26470	26452	26525	26633	26673	26553	26453	26716	26392	26502	26332	26535	26271	26703	26331	26272	26498	26346	26341	26485	26494	26457	26374	26577	26565	26487	26682	26533	26565	26526	26485	26443	26391	26182	26693	26478	26483	26142	26598	26613	26490	26559	26490	26360	26278	26451	26432	26570	26414	26173	26638	26229	26624	26375	26452	26406	26325	26557	26629	26434	26543	26565	26425	26534	26666	26669	26288	26651	26506	26485	26417	26504	26592	26564	26547	26334	26398	26413	26453	26259	26451	26211	26468	26464	26376	26529	26693	26065	26382	26458	26451	26085	26376	26521	26337	26451	26423	26448	26430	26429	26439	26657	26278	26379	26536	26368	26277	26435	26667	26389	26514	26331	26501	26624	26510	26699	26424	26520	26645	26585	26524	26654	26452	26470	26419	26507	26616	26570	26567	26609	26437	26447	26637	26605	26272	26355	26361	26561	26643	26471	26427	26436	26561	26340	26434	26489	26198	26306	26412	26459	26290	26571	26392	26237	26723	26309	26360	26663	26357	26493	26429	26526	26537	26473	26790	26561	26522	26445	26558	26395	26255	26639	26364	26604	26554	26501	26420	26538	26324	26616	26515	26460	26291	26374	26606	26488	26601	26220	26323	26545	26611	26388	26181	26458	26423	26532	26374	26475	26627	26544	26296	26628	26264	26337	26340	26379	26326	26539	26427	26625	26524	26741	26347	26515	26615	26675	26549	26327	26505	26534	26502	26415	26440	26249	26583	26593	26636	26639	26550	26659	26657	26568	26491	26410	26431	26511	26514	26737	26768	26444	26408	26473	26447	26374	26383	26413	26614	26440	26584	26367	26129	26285	26512	26548	26446	26649	26599	26380	26652	26389	26541	26376	26415	26637	26372	26535	26504	26479	26481	26425	26604	26362	26549	26700	26655	26557	26145	26579	26560	26467	26311	26709	26505	26802	26348	26450	26464	26471	26450	26320	26379	26612	26347	26378	26658	26485	26412	26493	26634	26458	26377	26626	26612	26499	26552	26356	26665	26283	26534	26470	26303	26576	26367	26567	26549	26334	26636	26660	26588	26452	26546	26416	26385	26551	26470	26194	26341	26029	26490	26524	26685	26560	26602	26393	26549	26660	26606	26600	26516	26611	26287	26650	26552	26603	26632	26479	26405	26362	26300	26347	26588	26290	26231	26411	26267	26500	26428	26550	26635	26385	26707	26511	26160	26496	26520	26494	26375	26691	26392	26652	26524	26427	26659	26138	26765	26532	26728	26376	26551	26491	26546	26541	26447	26539	26493	26559	26270	26543	26439	26563	26539	26313	26277	26600	26532	26195	26630	26388	26463	26546	26467	26677	26780	26516	26449	26228	26287	26543	26453	26352	26521	26584	26377	26656	26553	26480	26474	26441	26664	26636	26531	26635	26522	26329	26371	26489	26447	26417	26470	26501	26529	26425	26346	26555	26547	26588	26653	26531	26484	26420	26345	26434	26776	26515	26393	26330	26340	26422	26693	26195	26657	26540	26634	26462	26615	26481	26593	26751	26490	26376	26522	26436	26511	26393	26559	26710	26511	26456	26338	26481	26534	26353	26591	26494	26453	26692	26296	26494	26599	26418	26582	26342	26728	26408	26740	26639	26394	26377	26436	26440	26634	26733	26689	26492	26504	26375	26581	26265	26382	26396	26624	26701	26511	26213	26347	26317	26572	26688	26394	26487	26747	26326	26325	26511	26268	26388	26604	26225	26424	26372	26253	26554	26313	26447	26418	26229	26637	26313	26377	26376	26463	26506	26444	26565	26487	26487	26488	26732	26530	26469	26617	26312	26411	26314	26542	26289	26643	26271	26639	26704	26629	26689	26444	26499	26295	26545	26519	26431	26455	26524	26250	26512	26339	26193	26117	26473	26294	26560	26476	26564	26558	26357	26530	26559	26611	26454	26645	26438	26421	26486	26516	26614	26698	26515	26615	26552	26559	26642	26542	26354	26323	26616	26528	26548	26554	26592	26329	26386	26628	26530	26341	26548	26488	26525	26498	26366	26428	26505	26249	26527	26519	26343	26561	26736	26825	26664	26628	26471	26443	26541	26283	26624	26607	26711	26696	26859	26499	26528	26407	26530	26466	26290	26297	26455	26463	26408	26356	26418	26485	26491	26411	26456	26573	26503	26763	26584	26675	26433	26605	26628	26253	26525	26439	26658	26512	26584	26609	26380	26553	26312	26551	26460	26426	26366	26496	26392	26502	26442	26331	26418	26493	26611	26641	26517	26388	26444	26199	26353	26698	26575	26312	26570	26474	26387	26474	26384	26398	26496	26448	26597	26420	26403	26567	26493	26465	26592	26490	26689	26269	26466	26709	26617	26652	26329	26357	26406	26362	26444	26376	26450	26472	26358	26463	26428	26328	26472	26442	26222	26194	26382	26432	26438	26455	26651	26306	26182	26485	26358	26382	26242	26658	26639	26333	26507	26506	26690	26625	26423	26413	26665	26427	26343	26302	26558	26302	26300	26576	26553	26249	26535	26501	26713	26282	26418	26640	26552	26566	26592	26343	26497	26468	26292	26252	26191	26395	26436	26521	26310	26540	26708	26555	26446	26630	26625	26627	26394	26571	26403	26446	26326	26587	26497	26356	26457	26624	26527	26618	26686	26263	26432	26440	26557	26479	26661	26386	26520	26426	26502	26504	26570	26751	26458	26567	26646	26440	26476	26335	26397	26389	26610	26249	26515	26505	26440	26448	26460	26569	26462	26509	26434	26406	26724	26485	26311	26597	26506	26209	26572	26646	26530	26403	26665	26562	26706	26368	26414	26524	26448	26511	26441	26390	26377	26556	26472	26416	26291	26325	26581	26585	26440	26389	26283	26335	26388	26466	26482	26571	26429	26479	26676	26395	26535	26472	26437	26557	26561	26490	26811	26585	26448	26405	26298	26564	26724	26465	26429	26679	26573	26353	26507	26524	26538	26632	26597	26668	26607	26607	26362	26295	26208	26478	26329	26428	26305	26483	26475	26587	26613	26088	26563	26385	26436	26395	26448	26444	26429	26608	26677	26501	26645	26560	26641	26608	26447	26454	26608	26488	26615	26688	26425	26405	26423	26652	26759	26357	26086	26452	26546	26621	26655	26707	26672	26429	26467	26519	26158	26628	26418	26377	26282	26524	26630	26411	26544	26543	26461	26262	26584	26567	26313	26533	26712	26608	26677	26484	26642	26696	26728	26526	26261	26453	26465	26484	26616	26506	26206	26871	26372	26349	26451	26398	26522	26826	26420	26515	26363	26449	26373	26437	26624	26338	26560	26670	26413	26674	26593	26616	26077	26403	26500	26520	26539	26468	26278	26380	26582	26715	26314	26313	26621	26473	26426	26446	26485	26575	26445	26190	26521	26336	26692	26442	26189	26377	26579	26445	26217	26725	26851	26289	26280	26327	26273	26398	26574	26526	26392	26641	26558	26377	26652	26462	26425	26472	26508	26600	26641	26434	26335	26650	26324	26466	26471	26459	26652	26516	26454	26518	26507	26490	26564	26749	26706	26710	26644	26494	26592	26405	26347	26729	26466	26547	26581	26589	26592	26153	26603	26326	26237	26458	26265	26305	26654	26460	26650	26536	26653	26683	26473	26128	26501	26564	26435	26244	26614	26723	26541	26566	26440	26621	26432	26385	26401	26494	26490	26691	26739	26615	26497	26313	26602	26429	26285	26363	26411	26664	26668	26744	26433	26545	26332	26639	26382	26566	26378	26425	26144	26411	26291	26448	26382	26443	26659
26546	37014	33780	24276	24201	23408	22986	19275	17091	16122	15967	16101	15894	16080	16121	15953	16103	15874	15816	15997	16081	15934	16040	15886	16002	16256	16005	15864	16093	15933	15905	15925	15977	16014	15918	16032	16007	15844	15966	15935	16023	16065	15899	15900	16091	16234	16025	15899	16031	15873	15903	15893	15840	15995	15803	15923	16213	16095	16119	15919	16082	15771	15955	16142	15839	15984	15999	15838	15876	15927	15986	15951	15933	15858	16157	15899	16062	15960	15900	16066	15897	16002	16069	15789	15957	15961	15896	16126	16025	16056	16080	15982	15931	16014	15810	15917	16011	15895	15798	15828	15999	15997	15884	16002	15905	16025	16142	16166	16006	15910	15866	15926	15940	15941	15880	15986	16014	15835	15988	15879	15935	15972	15966	16002	15814	15972	15982	15871	16064	15998	15942	15919	15953	15953	15873	15969	16039	15873	15857	15886	15905	15827	15860	15892	15975	15874	16148	15923	15960	15768	15973	15969	16017	15888	15969	15933	16051	15930	15830	15898	15892	15971	15923	16049	15837	15816	15955	15963	15946	15881	15985	15706	15872	15907	15869	15957	15911	16018	15910	16012	16049	15944	16006	16019	16030	15944	16030	15834	15958	15896	15814	15740	15966	15982	15796	15948	15694	16007	15879	15946	15907	15938	16207	16058	15998	16042	16052	15992	16011	16051	15915	15987	15790	15949	16000	16099	15900	15850	15999	16047	15911	15917	15951	16072	15982	16097	16110	15959	15864	15951	15878	15782	15979	15814	16040	16090	15950	15805	16048	15909	15818	15932	15886	15999	16250	15867	15935	15977	15837	15796	16006	15848	15948	15800	15853	15926	16072	15859	16026	15979	15858	15829	15805	15908	15969	15870	16027	15910	16013	15944	15894	16142	15899	15904	16004	15870	15990	15725	15890	16050	16035	16033	16088	16092	15766	15950	15897	15895	15929	15791	16024	15793	16094	15949	15931	15789	16027	15861	15945	15957	15968	15861	15681	15911	15689	15938	15925	15951	15815	15936	16161	15941	15917	15842	15883	15796	16085	15913	15752	15985	16007	15871	15797	16162	15951	16057	16181	15979	15950	15738	15885	16090	15871	15938	16255	15889	15872	16000	16057	15965	16011	15906	15856	15955	15985	15847	15931	16063	16051	15818	15942	15987	15790	16081	15947	15991	15997	15887	16042	16166	15968	15921	15931	15749	15882	16011	15883	15873	15954	15960	16135	15979	16109	15881	16116	16073	15874	16082	15781	15925	15969	16008	15981	16017	15993	15832	15954	15936	16027	15833	15941	15849	15930	15835	16030	15921	15934	16084	16008	15937	16111	15966	15949	15851	15958	15983	16038	15949	15963	16018	15846	15827	15813	15926	15977	16136	15822	16034	15906	15997	15920	16017	15911	15957	15921	15951	16023	16063	15838	15970	16002	16015	16036	16124	15957	16016	15974	15822	15930	16110	15983	16104	16008	15930	15986	16041	15943	16004	16039	15911	15897	15750	15995	15910	15865	15959	15933	15949	15951	16027	15843	15954	16093	16053	15768	15914	15882	15888	15811	15889	15953	15976	15751	15902	15952	16131	15983	15837	15915	15991	15988	16027	16048	15921	15891	16114	15995	16008	15903	15996	16163	15917	15978	15966	16037	15971	16000	15929	16004	15927	15903	15780	15937	16015	15968	16008	16127	16114	15839	15931	16012	16047	15996	15862	15880	15893	16052	15746	15888	16070	16089	16052	15969	15850	16087	16037	15965	15796	16026	15944	15788	16095	16066	15971	15846	15850	15879	16062	16014	16147	15836	15893	16021	15903	15980	16131	15818	15936	15956	16202	16000	15861	16003	16058	16050	15835	15928	15983	15979	16115	15936	15956	16009	15835	15935	15937	15791	15868	15977	16033	15960	15849	16199	15865	16004	15913	15747	16176	15929	16088	16018	15885	15920	16000	15839	15995	15895	15906	15980	15791	15821	15799	16039	15934	16063	16047	16026	15906	15986	15931	16149	15918	15983	16088	16096	16042	15921	15898	15983	15856	15994	15878	15929	15937	16043	15992	15963	15811	15995	15768	16067	15870	15970	16093	16066	16098	16103	15878	16065	16051	15923	15941	15904	15937	15964	16075	16026	15838	16057	16114	15807	16086	15914	15982	15993	15903	15878	16083	16021	15992	15851	16014	15921	16080	15962	16071	15916	15862	16052	16103	15954	15906	16159	15968	15862	15905	16158	16065	15895	15958	16010	15982	16213	15904	16134	15927	16017	15937	15934	16006	15774	16053	16036	15992	15843	16059	16018	15992	16187	16022	16160	16000	15993	15773	16115	16003	15951	16062	16065	15956	15999	15797	16127	15752	15955	15686	15863	15817	15956	16004	15905	15675	15816	16066	15963	15968	15915	15959	16008	15928	15972	15813	15848	15841	15949	15847	15869	16020	16002	16097	16015	16038	15901	15858	15877	16102	16111	15831	15877	15872	16005	15891	15825	15951	16094	16019	15986	15970	15889	16033	15795	16001	15881	15935	16159	16113	15953	15942	16130	15955	15909	16038	16007	15791	16138	15845	15939	16103	15886	15983	15930	15899	15873	15931	16052	15867	15906	15884	15834	16043	15980	16033	15893	15840	15976	15982	15784	15859	16106	15797	15763	15970	15853	16059	15898	16157	15845	16065	15910	15903	15878	16031	15888	15910	15920	16063	15839	15886	16041	15992	15984	15871	15978	15778	15959	16029	16054	15868	16088	16102	15894	15917	15820	15800	15684	15955	16063	16033	16007	15928	15898	15816	15895	15893	15895	15938	15952	16101	15837	15979	15871	15773	15781	15996	15837	15890	16064	15863	16012	15996	15810	15881	16064	15916	15993	16026	15973	16032	15720	16002	16026	16046	15901	16140	15895	15812	15825	15851	15811	16015	16006	15870	16022	16018	15892	16110	15995	16114	15782	15978	16049	16027	15950	15773	15881	16026	15952	15962	15953	15874	16120	15768	15988	15946	16008	15939	16049	15753	15876	15962	16067	16006	15972	16048	15891	15790	15694	15745	15924	15913	15963	15947	15929	15969	16043	15795	15951	16076	15884	15966	15916	15868	16026	15851	15972	16114	15882	15860	15971	16126	15985	15813	16075	15916	15877	15969	15965	16066	16004	15995	16059	15852	16156	15909	15888	15971	15904	15925	15916	15996	16072	16087	15913	15937	15963	16096	15949	15917	15933	15891	15866	16023	16016	16030	15990	15999	15899	15967	15946	15845	15949	16053	15984	15985	15897	16023	16143	15916	15945	15852	15954	15869	15936	15988	15915	15920	15917	16088	16031	16039	15847	15828	16108	16085	15977	15991	16114	16029	15665	15772	15761	16028	15867	15878	15981	16156	15761	15798	15861	15896	15951	15930	15924	15822	16006	15893	15992	16025	16016	16012	15869	15944	16140	15790	15946	15889	16061	16058	16036	15911	15901	15984	16021	15989	15876	15903	16022	15911	15934	15963	16100	15913	16059	15878	16126	15991	15922	15992	15923	16060	15714	15796	15986	16060	15890	15937	15935	16142	15832	15799	15934	15966	15922	15936	16048	15958	16019	16036	15896	15971	16135	15983	15966	16092	16002	15873	15857	16038	15982	16014	15850	16053	15955	15971	15940	16070	15997	15877	15901	15888	15875	15929	15940	16013	15879	16014	16005	16019	15992	15943	15860	15993	15918	15921	15900	15858	15927	15880	15971	16120	16195	15965	16071	15882	15965	15817	15838	16088	15995	16116	16111	16128	16072	16107	15979	16003	15865	16126	16027	15773	16046	15840	15921	16025	16034	15954	15959	15917	16065	16038	15756	15775	15951	15828	16062	16044	15901	15943	15843	15984	15893	15796	16117	16162	16002	15995	16006	15795	16021	16161	16033	15832	15986	15881	15942	15831	15861	15872	15975	16025	15923	15771	15793	15942	16102	15835	16005	16018	15949	15981	16039	15977	16009	15908	15939	15968	15838	16034	16033	15944	15902	15966	16056	16098	15909	15805	15972	16026	15915	16011	16002	16110	15831	16026	15926	16021	16123	15739	15974	16032	15886	16038	15889	16060	15955	15960	15773	15854	15959	15919	16088	16134	16053	15838	15854	16057	16091	15978	15967	15739	15851	15789	15981	15827	15918	15781	15975	15841	15943	15885	16259	16145	15926	16134	15916	15878	15941	15999	16053	16058	15932	15802	15841	15850	15946	15874	15857	16003	15940	15965	15939	15943	15903	15882	15946	15940	16094	15901	15895	15809	16098	15886	15804	15934	15766	15988	15904	15990	16019	16003	15855	16041	15771	15866	16077	16000	15952	15856	16008	16013	16234	15789	15998	15895	15953	16160	15873	16005	15892	16007	16086	16010	16101	16138	16098	15912	15930	15908	15908	15999	15941	16020	16008	16034	16067	15974	15998	15955	15814	15942	15917	15928	15836	16077	15840	15760	15972	16100	16023	16022	15950	16017	16035	16060	16122	15791	16060	16148	15793	15867	16018	15985	16006	15828	16085	15951	15962	15930	16007	16041	15948	15949	15992	16047	15740	15893	15902	15869	16122	15893	16010	15914	16156	15935	15970	15704	15885	15935	16070	16088	16052	16005	15989	15920	15861	15762	15922	15819	16029	15894	15926	15851	15958	15867	15829	15991	15968	15929	15815	16055	16014	15893	15952	15924	15847	15756	15771	16017	15956	16001	15914	15903	15948	15931	15794	16027	15996	16108	15940	16127	16044	15920	15953	16118	15954	15914	15943	15876	16062	16027	15934	15911	15911	16005	16074	15861	15933	16113	15961	15995	15999	16159	15946	15991	15784	16011	15936	16033	15861	15870	16050	15947	16139	15900	15822	16108	15898	15851	15945	16012	15903	16088	15772	15992	16110	16015	15859	15883	16020	16132	15777	15887	16096	15894	15910	16060	16249	15920	15954	15879	15999	15993	16098	16053	15917	15807	15953	15848	15865	15748	15890	15946	15740	15968	15977	16220	16182	15924	15916	16040	15887	15859	15817	16168	15986	16066	16034	16111	15956	15829	16026	16073	15870	15883	16027	16011	15770	15989	16066	15970	15999	16034	15905	15896	16003	15932	15961	15984	15903	15961	15998	15961	15773	15940	16001	15943	16056	15722	16270	15995	16085	16008	15989	15960	16013	15766
26010	22895	34463	37514	32601	49120	56228	40518	31486	27848	27049	26519	26756	26605	26294	26622	26479	26359	26591	26737	26547	26451	26285	26433	26651	26383	26142	26210	26297	26616	26380	26394	26240	26346	26506	26374	26465	26594	26405	26550	26418	26132	26282	26445	26304	26382	26433	26641	26317	26536	26630	26299	26600	26487	26563	26448	26456	26309	26174	26353	26469	26090	26423	26226	26185	26448	26393	26556	26399	26268	26206	26319	26388	26253	26538	26492	26671	26563	26262	26273	26360	26367	26147	26253	26614	26606	26249	26243	26448	26086	26553	26588	26479	26341	26330	26293	26163	26224	26220	26364	26393	26180	26374	26424	26297	26282	26535	26506	26504	26437	26370	26458	26269	26307	26552	26443	26302	26215	26290	26334	26485	26308	26565	26300	26308	26299	26311	26493	26403	26581	26348	26357	26290	26590	26165	26503	26502	26417	26298	26313	26143	26361	26355	26616	26281	26358	26360	26411	26336	26166	26298	26336	26519	26451	26508	26470	26259	26338	26352	26188	26227	26473	26012	26379	26161	26120	26190	26377	26489	26315	26417	26293	26378	26278	26436	26076	26439	26349	26339	26148	26475	26360	26285	26567	26381	26384	26400	26229	26604	26319	26340	26322	26439	26285	26443	26276	26455	25981	26312	26442	26403	26189	26401	26592	26431	26313	26279	26298	26472	26324	26280	26330	26075	26536	26381	26174	26183	26196	26269	26456	26172	26390	26280	26196	26531	26507	26366	26136	26407	26377	26102	26344	26438	26016	26412	26383	26414	26482	26387	26349	26161	26431	26207	26382	26361	26034	26478	26356	26223	26274	26421	26546	26311	26694	26725	26244	26136	26075	26141	26311	26239	26290	26112	26195	26375	26406	26204	26218	26328	26423	26462	26179	26391	26398	26675	26421	26416	26296	26381	26668	26405	26397	26357	26398	26276	25846	26413	26102	26583	26257	26160	26151	26384	26290	26217	26179	26516	26094	26494	26476	26275	26145	26182	26296	26181	26208	25952	26268	26508	26282	26579	26481	26489	26247	26591	26306	26381	26481	26289	26227	26502	26500	26356	26215	26178	26514	26191	26268	26251	26437	26025	26300	26209	26362	26200	26264	26424	26213	26411	26403	26033	26181	26501	26266	26395	26259	26518	26179	26555	26455	25985	26274	26297	26194	26320	26163	26340	26400	26578	26253	26459	26314	26308	26329	26377	26245	26310	26253	26305	26464	26273	26329	26332	26279	26202	26276	26381	26319	26588	26509	26576	26255	26483	26432	26178	26349	26164	26528	26611	26387	26400	26205	26413	26346	26431	26345	26308	26355	26587	26491	26415	26311	26308	26419	26569	26466	26365	26249	26451	26230	26377	26490	26444	26308	26460	26417	26394	26473	26582	26086	26077	26502	26484	26341	26292	26403	26353	26267	26198	26486	26385	26321	26351	26307	26501	26400	26206	26235	26390	26428	26598	26656	26430	26189	26284	26359	26424	26503	26335	26450	26403	26549	26583	26415	26454	26116	26484	26475	26443	26246	26521	26500	26245	26361	26518	26334	26369	26177	26138	26280	26361	26109	26375	26321	26573	26509	26026	26256	26250	26272	26427	26306	26423	26182	26359	26268	26401	26207	26473	26491	26319	26200	26339	26158	26379	26509	26227	26424	26236	26356	26452	26242	26436	26349	26297	26368	26220	26693	26401	26243	26170	26354	26317	26339	26359	26492	26639	26326	26276	26408	26393	26404	26369	26095	26056	26327	26430	26378	26367	26207	26113	26252	26353	26198	26687	26517	26301	26155	26249	26623	26263	26275	26434	26166	26495	26503	26601	26294	26577	26310	26633	26158	26314	26285	26378	26162	26259	26475	26474	26349	26719	26357	26293	26262	26441	26348	26451	26559	26335	26436	26133	26387	26475	26435	26303	26412	26462	26486	26366	26469	26598	26387	26364	26566	26362	26383	26364	26425	26260	26295	26335	26317	26406	26233	26330	26137	26534	26255	26320	26244	26796	26225	26626	26364	26365	26449	26151	26461	26393	26405	26413	26335	26437	26352	26402	26580	26314	26304	26370	26468	26089	26652	26367	26182	26098	26176	26415	26261	26503	26276	26169	26335	26305	26282	26173	26270	26284	26482	26214	26329	26133	26059	26470	26360	26350	26162	26255	26433	26366	26225	26402	26407	26440	26359	26612	26297	26351	26241	26350	26345	26475	26226	26450	26383	26145	26311	26489	26549	26534	26521	26428	26379	26321	26345	26459	26362	26485	26278	26366	26308	26175	26409	26324	26209	26217	26467	26418	26561	26254	26323	26239	26459	26272	26591	26492	26248	26573	26677	26453	26300	26234	26671	26258	26078	26509	26327	26324	26267	26390	26420	26378	26420	26403	26486	26205	26558	26420	26397	26366	26300	26355	26491	26512	26435	26346	26208	26304	26286	26300	26530	26311	26521	26035	26064	26407	26243	26307	26393	26409	26350	26188	26383	26322	26391	26389	26486	26248	26249	26304	26134	26548	26091	26505	26536	26083	26349	26415	26359	26466	26219	26355	26324	26329	26282	26556	26261	26347	26425	26488	26245	26276	26629	26381	26184	26056	26444	26746	26473	26360	26362	26399	26394	26262	26024	26275	26369	26417	26371	26258	26699	26361	26353	26526	26231	26258	26196	26235	26249	26559	26226	26214	26513	26321	26536	26107	26149	26537	26142	26324	26401	26372	26441	26373	26405	26449	26370	26293	26298	26199	26235	26677	26461	26687	26185	26083	26410	26253	26438	26308	26103	26192	26164	26258	26366	26198	26494	26419	26311	26337	26197	26453	26115	26137	26222	26262	26482	26642	26294	26437	26254	26288	26296	26262	26299	26198	26133	26578	26167	26555	26115	26316	26500	26413	26558	26155	26247	26307	26502	26377	26481	26256	26474	26451	26292	26183	26452	26208	26368	26514	26042	26468	26436	26400	26369	26370	26399	26261	26347	26379	26393	26387	26407	26382	26278	26449	26173	26445	26506	26232	26281	26525	26239	26436	26330	26286	26031	26236	26563	26455	26330	26293	26212	26327	26438	26503	26508	26483	26580	26249	26323	26334	26340	26274	26232	26507	26230	26214	26320	26398	26377	26640	26600	26326	26371	26302	26250	26637	26502	26296	26106	26413	26477	26327	26523	26416	26313	26415	26444	26299	26316	26392	26387	26313	26666	26128	26046	26103	26172	26319	26206	25970	26330	26209	26415	26493	26553	26444	26120	26514	26117	26500	26432	26363	26106	26392	26454	26249	26420	26552	26482	26097	26315	26428	26246	26457	26391	26314	26628	26415	26359	26378	26448	26401	26231	26066	26428	26294	26244	26406	26251	26330	26211	26333	26213	26550	26724	26319	26246	26325	26220	26354	26206	26440	26594	26227	26157	26169	26363	26321	26322	26541	26336	26157	26302	26400	26370	26440	26230	26107	26310	26261	26255	26409	26493	26249	26487	26481	26484	26429	26422	26322	26595	26331	26399	26381	26460	26140	26330	26458	26329	26136	26323	26365	26294	26336	26234	26323	26325	26383	26112	26252	26266	26323	26587	26204	26165	26245	26542	26566	26441	26236	26338	26203	26437	26404	26452	26358	26352	26348	26567	26437	26536	26508	26381	26153	26572	26509	26167	26438	26289	26226	26439	26248	26563	26209	26202	26419	26226	26148	26490	26381	26166	26229	26428	26469	26412	26334	26320	26122	26644	26589	26653	26223	26272	26067	26196	26386	26320	26579	26378	26527	26353	26424	26365	26270	26463	26293	26440	26300	26077	26382	26400	26249	26258	26171	26493	26413	26388	26265	26586	26485	26284	26267	26508	26351	26543	26145	26465	26312	26222	26412	26276	26185	26254	26220	26421	26336	26327	26535	26676	26233	26273	26455	26461	26262	26448	26100	26378	26510	26475	26578	26377	26492	26372	26408	26431	26244	26481	26273	26509	26372	26200	26308	26205	26325	26607	26632	26235	26420	26427	26367	26525	26233	26274	26360	26192	26184	26130	26412	26692	26254	26244	26267	26323	26437	26514	26328	26491	26460	26366	26307	26460	26325	26120	26568	26406	26257	26343	26258	26377	26319	26388	26704	26590	26433	26491	26429	26277	26324	26664	26300	26222	26375	26373	26364	26561	26434	26513	26405	26139	26242	26539	26537	26505	26459	26299	26387	26388	26458	26491	26299	26020	26067	26286	26452	26615	26548	26631	26503	26303	26228	26326	26249	26202	26018	26693	26279	26322	26270	26422	26186	26260	26208	26357	26212	26141	26326	26338	26403	26380	26285	26393	26199	26491	26121	26225	26169	26432	26535	26368	26416	26484	26613	25901	26248	26444	26565	26420	26392	26330	26273	26554	26412	26066	26386	26488	26236	26415	26191	26501	26621	26495	26514	26310	26533	26441	26374	26188	26208	26373	26502	26429	26489	26376	26073	26497	26415	26511	26535	26489	26532	26286	26437	26370	26129	26550	26212	26122	26538	26270	26599	26384	26228	26248	26212	26340	26648	26437	26435	26356	26441	26209	26367	26345	26430	26395	26492	26439	26203	26408	26207	26395	26544	26725	26428	26378	26582	26569	26542	26541	26253	26245	26208	26330	26294	26330	26005	26347	26346	26413	26454	26164	26347	26409	26244	26351	26302	26193	26260	26384	26090	26326	26582	26481	26506	26434	26504	26387	26291	26158	26168	26469	26559	26332	26250	26358	26372	26176	26368	26633	26375	26550	26609	26289	26322	26347	26501	26353	26307	26278	26356	26151	26368	26537	26185	26413	26535	26517	26325	26237	26160	26266	26456	26509	26339	26597	26388	26405	26472	26203	26232	26391	26291	26364	26462	26281	26286	26287	26202	26504	26268	26459	26229	26209	26441	26533	26350	26446	26253	26146	26441	26551	26342	26558	26347	26348	26282	26316	26307	26224	26098	26226	26515	26271	26426	26163	26124	26140	26019	26168	26002	26177	26421	26426	26186	26371	26225	26486	26344	26133	26247	26160	26355	26420	26451	26387	26290	26269	26526	26418	26425	26672	26742	26660	26244	26328	26396	26291	26538	26430	26388	26327	26383	26202	26249	25959	26431	26399	26481	26506	26407	26438	26323	26417	26295	26718	26291	26490	26348	26228	26237	26277	26487	26273	26275	26440
34218	60006	51487	34629	24919	45375	45689	28966	19895	16932	16183	16100	16223	16148	16210	16329	16373	15970	16215	16278	16246	16198	15992	16217	16292	16140	16217	16220	16135	16053	16345	16151	16179	15961	16158	16097	16087	16086	16237	16063	16026	16075	16286	16264	16170	16105	16138	16263	16187	15995	16300	16065	16255	16088	16091	16145	16253	16155	16019	16120	16190	16149	15986	16056	16098	15961	16217	15956	16163	15992	16065	16144	16103	16061	15922	16250	16112	16169	15999	16138	16125	15986	16073	16072	16206	16148	16119	16203	16146	16093	16017	16094	16105	16282	15915	16234	16256	16128	16126	16167	16070	16010	16314	16114	16169	16266	16230	16117	16337	16345	16239	16025	15984	16088	16162	16260	16155	16017	16084	16176	16157	15987	16209	15984	16161	16059	16115	16129	16365	16224	16043	16248	16222	16193	16116	16151	16230	16184	16175	15940	16107	15909	15913	16212	16220	15962	16048	16088	16084	16085	16092	16002	16056	15984	16117	16232	16267	16054	16084	16104	15983	16022	16035	16365	16051	16229	16019	16237	15954	15959	16009	16052	16068	16018	16124	16195	16148	16093	16028	15994	16089	16236	16026	16073	16232	16240	15949	16155	15963	15954	16033	16336	16161	16034	16012	16192	16110	15930	16207	16040	16049	16141	16023	16231	16142	16242	16053	16165	16297	16286	16031	16200	16132	16059	15997	16087	16231	15819	16083	16263	16127	16086	16100	15941	16026	16153	16322	15984	16224	15810	16003	15966	16275	16060	16077	16023	16083	16228	16067	16149	16020	16460	16204	16243	15998	15949	16219	16274	16006	16027	16066	15956	16010	16219	16044	15903	16153	16155	16139	16117	15975	16211	16144	15958	15989	15948	16329	16251	16131	15994	16193	16072	16279	16166	16016	16214	15944	16146	16032	16065	16089	16138	16216	16036	16074	16073	16254	15864	16166	16106	16044	16008	15919	16096	16032	16123	15847	16182	16123	16075	15981	16306	16212	15945	15915	16085	16003	16059	16056	16163	16368	16190	16046	16137	16030	16089	15908	16037	16100	16082	16060	16248	16171	16141	16017	16114	16158	16051	16010	15838	16129	16157	16027	16252	15939	16105	16119	16344	15958	16083	16073	16120	16062	16099	16009	16215	16138	15990	16185	16138	16073	15991	15976	16092	15981	16065	16112	16083	16123	16168	15892	16054	16246	16085	16117	16132	16070	16277	15978	16108	15941	16063	15977	16006	16110	16106	16228	16081	16144	16162	15906	15859	16128	16086	16013	16103	16073	16214	16060	16197	16160	16159	16138	16170	16098	16381	16111	16105	16057	16321	16250	16076	16106	15955	16113	15987	16184	15997	16250	15971	16238	16169	16081	16081	16083	15980	15955	16264	16211	16036	16076	16091	16120	16259	15957	16031	16156	15987	16203	16046	16172	16089	16107	16198	16085	16051	16039	16007	16175	15921	16063	16078	15862	16141	16134	16123	16193	15996	16083	16081	16194	16215	16171	16231	16146	16115	16238	16055	16140	16089	16236	16334	16173	16060	16258	16058	16076	16127	16076	16105	16189	16007	16070	16037	16111	16170	15924	16157	16083	16080	16192	16137	16250	16075	16124	16059	16078	16228	16124	16102	15875	16043	16152	16082	16088	16244	16024	16202	16113	16039	16074	16167	16108	16150	16036	16129	16208	16201	16131	16031	16124	16015	16071	16109	16266	16286	16078	15990	16123	16140	16187	15874	16146	15984	16034	16091	16146	16197	16073	16180	16020	16018	16009	16073	16443	16020	15949	16132	15976	16306	16127	16119	16101	16037	16209	16149	16056	15933	16087	16005	16132	16107	16113	16056	16013	15981	16002	16125	16096	15999	16100	16066	16123	16093	16043	16250	16014	15973	16216	16027	16155	16019	16213	16227	16115	16105	16084	16054	16101	16139	16133	16222	15991	15884	16083	16107	16132	16091	16108	16042	15996	16170	16210	16154	16150	16086	15994	16006	15941	15990	16127	16279	16112	16202	15991	16082	16039	16137	16031	16490	16065	16088	15961	16040	15954	15934	16253	16070	16166	16206	15988	16060	16342	16021	16065	15946	16249	16073	16084	16206	16123	16139	16018	16169	16168	16229	15954	16241	16180	16127	16012	16128	16224	16072	16004	16278	16066	16159	16131	16055	16118	16051	16119	16125	16039	16366	16164	16249	16126	16096	16219	16065	16016	16065	16135	16010	16186	16161	15964	16051	16167	16062	16141	16000	16200	16075	15939	16115	16063	16169	16032	16088	16278	16050	15874	16085	16071	16074	16057	16050	16177	16217	15918	16173	16137	16144	16368	16044	16082	16100	16182	16192	16141	16082	16074	16159	16185	16222	16113	16161	16144	16142	16225	16039	16042	16077	16044	16211	16136	16134	16134	16053	16278	16088	16094	16245	16082	16203	16165	16107	16195	16034	16220	16261	16237	15980	16192	16076	16130	16075	16128	16087	16082	16367	16210	16150	16077	16207	16029	16207	15955	16046	16030	16089	16191	16229	16101	16013	16098	16147	16276	15951	16074	16200	16142	16174	16088	16134	16027	16198	16107	16024	15971	16067	16215	16133	16220	16090	16189	16025	16033	16079	16240	16160	16185	16137	16158	16056	16110	16077	16057	16117	15964	16087	16155	16131	16151	16092	16190	16164	15995	16099	16080	16120	16202	16189	16032	15988	16127	15986	15918	16033	16035	16175	16120	16103	16020	16150	16003	16215	16177	16075	15916	16145	16041	16105	16129	16072	16177	16173	16021	16069	16317	16137	16143	16119	15988	16043	16029	16122	16116	16097	16127	16094	16189	16140	16030	16228	16071	16229	16039	16201	16035	16112	16025	16096	16071	15936	16180	15976	16065	16057	16243	16212	16057	16163	16287	16251	16135	16185	16155	15953	16261	16158	15918	16212	16123	15986	16157	16127	16013	16133	16040	16072	16113	16049	16106	16118	16033	16165	16139	16092	16100	16049	16065	15968	16220	16185	15947	16099	16062	15925	16280	16150	16026	16007	16181	16242	16138	16109	16027	16131	16054	16097	16164	16126	16136	16117	16227	15871	16361	16227	16156	16093	16141	16058	16338	15932	16131	16143	16145	16178	16265	16183	16269	16267	16004	15956	16113	16025	15983	16060	16021	15994	16175	16043	16065	16248	16005	16198	16113	15955	16221	16064	16181	15952	16202	16073	15946	15996	16009	16160	16272	16130	16144	15985	16172	15938	16203	16259	16020	16030	16168	16101	16084	16007	16065	16030	16233	16149	16050	16172	16063	16229	16300	16101	16252	16055	16089	15927	16144	16125	16189	16221	16076	16152	16151	16311	16070	16113	16169	16203	16050	15836	16069	16081	16235	16070	16117	16012	16196	16081	16146	16079	15956	16277	16036	16155	16148	16142	16074	15965	16306	15926	16120	16084	16107	16013	16271	16045	15956	16044	16199	16145	16207	16126	15994	16077	16116	16057	16109	16004	16132	16077	16130	16147	16176	15948	16172	16090	16263	16067	16116	16123	16194	16177	15915	16061	16081	16121	15898	16056	16104	16133	16257	16201	16141	16241	16150	16145	16110	16009	16212	16011	16101	16199	16264	16179	16174	16053	16277	16198	15950	16047	16077	16025	16094	16016	16069	16194	16370	16098	15911	16093	16065	16126	16212	16143	16186	16350	16096	16167	16132	16102	16169	16236	16132	16192	16135	16090	16215	16039	16072	16278	16111	15852	16161	16087	16064	16243	16011	16118	16106	16113	16156	16183	16121	16207	16096	15994	16157	16092	16137	16259	15962	15819	15830	16022	16144	16107	15994	16111	16005	15958	15980	16095	15971	16086	16203	15808	16167	16134	16048	16082	16263	16130	15970	16293	16171	16149	16239	16108	16113	16239	16350	16094	15915	16169	16067	16169	16186	15966	16074	16117	16150	16075	16108	16215	16166	16095	15933	16280	15892	16101	16058	15999	16007	15948	16152	15913	16160	16139	16342	16184	16180	16042	16052	16172	15996	16213	16129	16044	15939	16266	16182	16100	16402	16243	16021	16154	16301	16180	15905	16035	16119	16157	16177	16015	16122	16211	16024	16107	16022	16026	15901	16044	16141	16112	16093	16298	16005	16066	16168	15997	16050	16059	16154	16201	16100	15842	16214	15908	16082	16165	16188	16095	16021	16240	16081	16221	16225	16060	16292	16060	16236	15993	16198	16039	16136	16114	16089	16213	15986	16056	16138	16004	16231	15913	16143	16093	15845	16013	16252	16028	16096	16199	16068	16173	16061	16131	16155	16043	16049	16247	16147	16122	16180	16197	16026	16092	16041	16176	16168	16271	16065	16030	16109	16016	16129	16163	16255	15971	16004	16145	16190	16175	16030	16110	16136	16195	15973	16008	16084	16088	16236	16097	16043	16155	16030	16118	16267	16082	16137	16257	16094	16239	16054	16140	15900	16079	16101	16187	16125	16102	16020	15904	15902	16308	16269	16244	15886	16232	16161	16193	16182	15892	16166	15961	16187	16136	16297	16273	16315	16090	16138	16143	16032	16063	16301	16017	16067	16040	16038	16097	16120	16041	16298	16121	16105	16071	16128	16187	16184	16185	16028	15992	16220	16469	16172	16073	16170	16201	16170	16195	16126	16277	16213	16150	16098	15992	16038	16146	16064	16040	16162	16037	15920	16131	16178	16115	16125	15940	16346	16163	16152	16156	16167	16129	16222	16310	16087	15998	16101	16156	16057	16108	15935	16243	16079	15921	16071	16285	16059	16088	16063	16079	16188	16173	16116	16061	16357	15942	16219	16018	16179	16042	16191	16178	15998	16059	16228	16116	16234	16023	16203	16078	15838	16112	16044	16218	16153	16117	15929	16137	16177	15870	16110	16033	16108	16028	16202	16205	16023	16252	16159	16088	16078	16047	16152	16140	16193	16149	16084	16141	16055	16278	16202	16310	15916	16017	16217	15992	16148	16287	16190	16084	15977	16216	16074	16243	15985	16258	16151	16190	16222	16097	15951	16033	15982	16040	15997	16182	16236	16121	16036	16266	16059	16083	15999	16174	16137	16178	16276	16147	16209	16071	16133	16028	16052	16101	16190	16138	16131	16226	16053	16107	16019	16178	16152	16079	16130	16271	16087	16199	16188	16037
23567	22002	30545	32345	31924	54375	67905	50436	36252	29932	27844	27117	27264	26952	27002	26945	27143	27301	27015	26815	27073	26861	26963	27126	27084	26972	27027	26842	26916	27072	26848	27006	27027	26647	27011	27051	26827	26890	26855	27024	26926	26985	26996	26583	26857	27310	27025	27194	27061	26783	26805	26952	26853	26730	26862	26960	27121	27112	26742	26850	26964	26654	27033	26794	26751	26950	26692	26756	26748	26836	26913	26674	26792	26889	26837	26809	26922	26802	26770	26856	26794	26790	26992	26841	26926	26942	26871	26685	26835	27021	26901	26804	26875	26845	26810	26897	26813	26641	26781	26900	26854	26856	26819	27019	26802	26910	27149	26945	26782	26801	26648	26692	26800	26818	27024	26896	26922	26793	26712	26557	27018	26877	26850	26934	26771	26944	26628	26863	26897	26805	26891	26829	26728	26874	26937	26993	26971	26881	26939	26851	26820	27097	26800	26842	27071	26769	26895	26870	26986	26905	26792	27033	26973	26738	26999	26700	26582	26599	26808	26989	26949	26974	26790	26897	26879	26712	26980	26499	26877	26978	26535	26764	26826	26912	26918	27051	27186	26883	26915	26747	26922	26706	26894	26963	26861	26824	26761	26955	27036	27039	27243	27150	26979	26857	26938	26838	26770	26936	26877	27014	26961	26949	26896	26874	26861	26808	26902	26991	27012	26816	26871	26849	26977	26758	26970	26917	26983	27105	26652	26600	26886	26882	26768	27139	26667	26663	26861	26798	26749	26724	26714	26830	27142	27018	26800	26774	26740	26966	26918	26568	27019	26659	26602	26822	26950	27030	26790	26801	26718	26931	26920	26708	26715	26880	26886	26841	27018	26988	26869	26797	26874	26922	27002	26717	26990	26869	26788	26748	26873	26557	27056	26733	26892	26947	26908	26693	26949	27010	26857	26778	26848	26803	26669	26889	26741	27057	26861	26884	26666	27106	26861	26936	26893	26897	26696	27032	26776	26827	26964	26519	26963	26895	26897	27031	26955	26778	27107	26926	26782	26914	26755	26962	26919	26697	26993	27186	26862	26810	26761	26851	26712	27057	26722	26940	26764	26749	26731	26798	26880	26903	26824	26688	26928	26962	26798	26794	26880	26856	26798	26830	26788	26796	26926	26836	26788	26755	26847	26858	26742	26820	27041	26957	26744	26897	26957	26996	27051	27042	26742	26886	27002	26985	27211	26912	27067	26791	26867	26840	26738	26917	26889	26670	27028	26644	26856	26848	26798	26865	26799	26670	26791	26916	26785	26772	26725	26843	26752	26783	26892	26842	26880	26823	26844	26656	27056	26763	26993	26893	26773	26827	26708	26768	26837	27009	27028	26843	26963	27029	26806	26860	27011	27012	26829	27132	26839	26748	27049	26681	26875	26679	26810	26767	26999	27096	27101	26625	26978	26982	26957	26993	26706	26949	26918	27015	26838	26920	26674	26964	26669	26858	26954	27191	26859	26700	26792	27007	26688	26727	27025	27041	26768	26739	26815	26590	26865	26853	26924	26974	26963	26855	26676	26769	26880	26719	26853	26986	26840	26890	26865	26613	26795	26948	26833	26786	26820	26662	26684	26876	26838	26890	26662	26796	26819	27051	26980	26693	26797	26718	26655	26803	27004	26869	26894	26720	26911	26750	26707	26793	26990	26767	26724	26902	27008	26973	26679	26952	26769	26638	26817	26953	26771	26743	26739	26862	26807	26902	26820	26917	27152	26862	27097	26758	26717	26806	26927	26842	26800	26928	26892	26773	26854	26629	27010	26914	26631	26804	26918	26977	26803	26736	26719	27039	26963	26691	26864	26664	27024	26904	26864	26915	26990	26784	26499	26572	26925	27097	26949	27039	26854	26818	26978	27181	26940	27022	26878	26970	26940	26918	26945	26981	26860	27085	26835	27030	26945	26619	26994	26803	26835	26927	27017	26791	26769	26815	26816	26842	26851	26705	26930	26831	26827	26762	27044	27009	26883	26836	26833	26795	26747	26947	27001	27069	26889	26900	26889	26795	26454	26793	26879	26845	26793	26802	27012	27086	26858	26888	26470	26780	26675	26934	26651	26889	26865	26730	26613	26945	26832	26963	26797	27006	26775	26750	26970	26886	26864	26566	26976	26969	26833	26759	26861	26863	26931	26930	26787	26974	26868	26969	27107	27035	27053	26937	26701	26825	26673	26912	26867	26902	27073	26687	27034	26878	26901	26943	26876	26917	26944	26784	26859	26949	26838	26875	26861	26668	26667	26714	26977	26877	26733	26789	26882	26933	26908	26666	26676	26854	26565	27026	26975	26984	27010	27131	26852	26864	26780	26880	26690	26832	26774	26853	27126	26926	26890	26894	27013	26963	27035	27004	26622	26782	27056	26859	26630	26705	26929	26865	27126	26959	27072	26806	26861	26596	26764	26723	27030	26842	27081	26924	26831	26829	26884	26658	27076	26629	26832	26641	27024	26849	26918	27013	26597	27121	26876	26655	26812	26978	26926	26809	26781	26947	26837	26966	26781	26847	26765	26810	26890	27005	27015	26898	26628	26993	26952	26825	27013	26821	26779	26730	26736	26743	26973	26935	26744	26806	26841	26793	27002	26924	26653	26923	26988	26820	26711	26900	27056	26581	27048	27009	26825	26890	26976	26887	26751	26812	27230	26882	26709	26839	26991	26825	27113	26998	26730	26986	26772	27108	26785	26928	26776	26978	27148	26569	26846	26943	26971	26937	27065	26976	26913	27056	26978	26919	26914	26784	27024	26721	26879	26891	26907	26823	26795	26521	26543	26922	27012	26974	26840	27034	26741	26773	26922	26710	26971	26898	26843	26950	26911	26903	27012	26927	26807	26913	26865	27024	26625	26840	26910	26828	26892	26764	26749	27105	27050	26851	26880	26990	26878	26653	26905	26953	26887	26794	26755	26918	26814	26854	26834	27016	26782	26682	26899	27011	26981	27027	26737	27006	26765	26859	26682	26960	26983	26773	26749	26658	26780	26775	26511	26721	26728	26892	26702	26742	26752	26967	27002	26924	26774	27046	26893	27066	26714	26810	26613	26828	26724	26738	27187	26882	26708	26642	27006	26699	26825	26772	27024	27045	26858	26728	26950	27004	26717	26786	26968	26721	26908	26720	26839	26873	26995	26771	26880	26681	26962	26955	26736	26720	26672	27212	26862	26952	26609	26766	26823	26835	26834	26875	26986	26918	26899	26737	26754	27001	26903	26925	27114	26814	26749	26871	26974	26701	26803	26846	27021	27106	26740	26756	26831	27111	27169	26825	26919	26801	27033	26996	26845	27039	26997	26878	26920	26934	27113	26989	27086	26684	26919	26964	26952	26928	26809	26788	26655	26940	26837	27065	27051	26849	26719	26642	26545	26822	26568	26724	26973	26843	26852	26781	26992	26985	27118	26809	26954	26624	26682	26865	26638	27251	26653	26771	26848	26785	26754	26866	26701	26794	26666	26766	27023	26861	26728	26683	26821	26998	26939	26942	26932	26912	26881	26995	26671	26742	26933	26896	27045	26838	26974	26763	27130	26838	26800	26810	26831	26657	26753	26759	26885	26821	26964	26404	26809	26885	27146	26852	27116	26958	26898	26749	27061	26852	26678	27041	26870	26744	26984	26644	27044	26755	26919	26950	27002	26693	27038	27058	26891	26792	26995	26673	26779	26691	26804	26659	26917	26772	27219	26904	26592	26754	27020	26759	26942	27091	26776	26703	26655	26913	27007	26973	26854	26644	26974	26970	26865	26669	26687	26744	26798	26901	26836	27171	26674	26742	26863	26862	26774	26583	26645	26689	27050	26927	26798	26824	26893	26791	27015	26744	26989	26683	26839	26908	26632	27123	27012	26797	26787	26603	27153	27037	26798	27055	26849	26652	26692	26846	26981	26849	26976	26793	26858	26900	26921	26808	27137	27035	26708	26945	26803	26752	26846	26788	26649	26953	26827	26918	26906	26901	26679	27007	26958	26729	26797	26984	26999	26737	26749	26944	26955	26824	26790	27106	26702	27043	26676	27053	26595	27135	26742	26762	26951	26718	26765	27049	26941	27038	27150	26941	26989	26757	26918	27080	27006	27021	27153	26905	27175	26860	26693	26826	27016	27092	26921	26865	27098	26708	26997	26931	26895	26654	26982	27046	26955	26868	26815	26967	26738	27111	27015	27015	26832	26759	26861	26850	26928	26837	26842	26871	26975	27183	26865	27062	26839	26645	27185	27021	27078	26983	26877	26782	27029	26766	27006	26853	27162	26766	27065	27015	26921	26877	26855	26853	26790	26981	26889	26858	26893	26853	26906	26848	26686	26633	27004	26786	26858	27112	26837	26562	26750	26568	26759	27001	26965	27038	27034	26974	26739	26723	26843	26827	26734	26621	26726	26879	27032	26864	26628	26920	26929	26883	26868	26598	26736	26885	26904	26635	26895	27001	26854	26836	26758	27045	26775	26772	26946	27092	26924	26854	26860	26792	26991	27041	26896	26852	27129	26941	26598	26897	27037	27053	26791	26994	26699	27120	26942	26790	26804	26905	26874	26675	26804	26935	26773	26893	26747	26992	27069	26687	26986	26874	26855	26738	26799	26946	26667	26570	26876	26949	26963	26916	26900	27054	26916	26798	27034	26963	26925	27134	26980	26906	27091	26769	26480	26697	26969	26871	26828	26994	27004	26822	26760	26929	26938	26741	26814	26788	26956	27032	26895	26746	26713	26894	27027	26864	26906	26642	26941	26907	27033	26876	26902	26548	26733	26889	26824	26958	27131	26903	26959	27033	26723	26677	27117	26908	26860	26863	26769	26860	27059	26945	26773	26870	26905	26990	26820	26800	27118	27100	26797	26978	27010	26759	26988	26982	26845	26799	26601	26648	26671	26775	26808	26897	26556	26682	26839	26818	26828	26665	26774	26711	26622	26857	26804	26809	26779	26962	26989	26952	27103	26944	26833	26581	26695	26832	26805	26871	27025	26873	26821	26934	27072	26892	27018	27014	26834	26809	26825	26958	26982	27026	27009	26942	26950	26707	27143	26709	26940	26629	26813	26598	27016	26960	26835	27082	26797	26805	26949	26886	26819	26747	26785	27012	26842	26919	26983	26796	26902	26909	26846	26715	26675	26816	26738	26873	26513	26809	26806	26685	27021	26806
46360	76366	65281	47565	32420	58459	63612	39976	24366	18567	16870	16844	16819	16789	16721	16884	16839	16616	16926	16636	16705	16632	16923	16910	16939	16615	16815	16706	16651	16707	16580	16587	16579	16673	16584	16618	16830	16713	16762	16829	16741	16602	16669	16654	16856	16625	16507	16536	16777	16615	16849	16596	16661	16808	16677	16728	16627	16786	16601	16639	16711	16590	16689	16714	16700	16623	16614	16726	16580	16499	16718	16667	16854	16758	16590	16642	16469	16782	16684	16687	16633	16733	16511	16796	16612	16566	16671	16628	16691	16727	16684	16705	16567	16642	16623	16714	16726	16517	16510	16759	16796	16493	16595	16535	16630	16566	16643	16490	16724	16747	16667	16692	16520	16682	16754	16636	16592	16697	16711	16733	16541	16716	16710	16593	16687	16687	16656	16605	16534	16684	16897	16639	16736	16421	16709	16352	16761	16772	16649	16777	16529	16853	16504	16759	16777	16616	16558	16638	16638	16790	16645	16684	16600	16613	16705	16739	16689	16709	16503	16760	16666	16724	16758	16529	16568	16915	16640	16744	16567	16594	16643	16675	16552	16615	16619	16508	16762	16656	16566	16626	16591	16616	16787	16740	16647	16611	16548	16681	16740	16728	16690	16835	16643	16551	16694	16757	16542	16685	16756	16630	16395	16585	16482	16646	16673	16593	16771	16615	16608	16647	16637	16671	16683	16671	16646	16594	16707	16671	16583	16813	16652	16888	16649	16733	16529	16684	16643	16582	16529	16526	16753	16690	16675	16667	16565	16505	16652	16705	16615	16573	16672	16621	16561	16570	16673	16643	16628	16393	16463	16573	16842	16612	16732	16617	16685	16718	16538	16669	16656	16542	16695	16549	16483	16601	16650	16687	16734	16689	16686	16652	16615	16698	16690	16397	16879	16671	16594	16606	16560	16723	16576	16618	16494	16690	16632	16485	16716	16672	16704	16620	16731	16535	16702	16674	16516	16768	16779	16742	16519	16582	16876	16480	16635	16559	16617	16740	16732	16759	16692	16812	16620	16695	16454	16683	16677	16673	16514	16693	16884	16646	16801	16744	16547	16723	16706	16771	16792	16775	16554	16663	16768	16707	16662	16584	16700	16697	16630	16697	16693	16679	16467	16807	16662	16520	16755	16708	16743	16640	16600	16611	16589	16495	16658	16719	16567	16550	16723	16601	16656	16550	16716	16674	16544	16779	16725	16557	16612	16464	16819	16577	16731	16643	16870	16595	16505	16500	16549	16773	16689	16680	16710	16791	16673	16628	16566	16556	16647	16575	16627	16538	16635	16640	16671	16612	16651	16648	16600	16829	16500	16606	16814	16677	16742	16657	16705	16601	16659	16723	16644	16466	16643	16660	16560	16627	16641	16629	16729	16608	16652	16768	16393	16717	16864	16484	16687	16645	16626	16536	16598	16567	16602	16747	16654	16557	16473	16609	16668	16696	16656	16682	16715	16506	16831	16894	16485	16786	16529	16600	16665	16612	16557	16593	16493	16618	16883	16665	16604	16816	16552	16946	16534	16805	16580	16610	16557	16680	16867	16624	16575	16561	16618	16670	16746	16530	16553	16637	16753	16916	16669	16501	16655	16710	16807	16598	16740	16614	16665	16698	16467	16664	16654	16621	16724	16894	16816	16810	16726	16646	16589	16454	16624	16637	16632	16604	16636	16658	16476	16766	16471	16822	16509	16487	16526	16585	16654	16686	16589	16751	16519	16640	16647	16671	16803	16578	16571	16587	16650	16567	16496	16688	16664	16672	16613	16734	16439	16787	16657	16804	16657	16478	16639	16642	16646	16555	16745	16511	16637	16637	16675	16477	16679	16595	16579	16839	16719	16633	16575	16691	16830	16437	16877	16767	16816	16581	16582	16732	16516	16709	16633	16754	16787	16671	16625	16464	16681	16647	16603	16767	16653	16725	16728	16617	16549	16638	16580	16599	16676	16641	16585	16674	16657	16951	16516	16671	16473	16508	16581	16363	16569	16636	16607	16465	16579	16554	16597	16518	16781	16567	16650	16581	16785	16775	16852	16606	16660	16813	16554	16730	16784	16692	16806	16692	16579	16468	16629	16692	16481	16519	16544	16385	16668	16782	16465	16605	16528	16867	16708	16619	16550	16674	16604	16733	16626	16700	16569	16665	16732	16599	16692	16607	16725	16673	16659	16634	16669	16472	16606	16532	16640	16517	16631	16621	16574	16585	16425	16682	16759	16573	16581	16470	16719	16603	16684	16784	16400	16882	16510	16648	16874	16643	16397	16754	16532	16731	16713	16719	16648	16579	16558	16668	16521	16637	16377	16607	16631	16657	16653	16671	16700	16792	16526	16483	16525	16619	16655	16738	16679	16857	16583	16631	16754	16643	16628	16725	16599	16625	16790	16584	16744	16634	16675	16713	16648	16832	16743	16712	16525	16703	16634	16547	16446	16683	16666	16543	16633	16675	16602	16659	16646	16736	16471	16503	16619	16671	16817	16663	16750	16539	16852	16515	16572	16458	16602	16649	16540	16734	16703	16558	16631	16595	16825	16660	16830	16597	16677	16668	16592	16583	16651	16709	16646	16701	16732	16620	16774	16475	16734	16630	16722	16756	16596	16647	16771	16855	16627	16726	16605	16808	16452	16796	16788	16644	16483	16658	16819	16461	16694	16510	16635	16628	16632	16624	16411	16552	16714	16629	16789	16511	16469	16728	16622	16534	16763	16578	16532	16742	16565	16697	16682	16707	16594	16545	16543	16685	16668	16641	16704	16806	16619	16624	16624	16745	16396	16596	16621	16534	16449	16691	16621	16535	16604	16773	16540	16786	16703	16619	16647	16529	16618	16648	16819	16574	16661	16582	16613	16803	16634	16568	16511	16957	16546	16564	16764	16788	16682	16757	16618	16838	16591	16530	16481	16507	16751	16567	16706	16465	16763	16644	16625	16649	16620	16732	16628	16554	16745	16731	16751	16636	16705	16766	16612	16646	16717	16520	16718	16602	16797	16639	16647	16755	16624	16605	16669	16749	16531	16705	16802	16791	16677	16697	16649	16765	16614	16808	16695	16619	16833	16670	16630	16545	16612	16736	16792	16679	16665	16605	16750	16449	16632	16583	16655	16684	16687	16706	16489	16773	16641	16599	16607	16748	16680	16668	16754	16704	16601	16418	16709	16683	16669	16583	16591	16847	16478	16724	16624	16511	16642	16697	16550	16525	16547	16695	16544	16646	16790	16625	16814	16550	16599	16707	16553	16705	16577	16545	16809	16694	16680	16727	16687	16719	16556	16815	16640	16784	16821	16562	16503	16599	16555	16693	16605	16561	16731	16763	16643	16716	16620	16595	16720	16639	16498	16484	16541	16557	16670	16423	16526	16651	16723	16752	16714	16433	16827	16389	16523	16458	16592	16735	16660	16738	16605	16896	16736	16875	16611	16467	16506	16884	16608	16849	16574	16677	16626	16636	16675	16526	16629	16732	16744	16561	16604	16581	16662	16666	16559	16500	16668	16649	16722	16564	16601	16366	16609	16591	16554	16586	16574	16699	16716	16636	16668	16593	16627	16840	16624	16562	16594	16645	16513	16785	16525	16602	16672	16665	16656	16558	16531	16497	16695	16484	16763	16490	16833	16820	16722	16614	16777	16666	16699	16624	16494	16620	16606	16720	16637	16757	16493	16654	16689	16563	16565	16849	16497	16641	16586	16793	16551	16763	16580	16484	16575	16391	16571	16405	16479	16616	16728	16651	16499	16492	16527	16572	16626	16718	16804	16573	16573	16674	16669	16519	16510	16582	16473	16581	16664	16819	16481	16666	16549	16413	16623	16776	16617	16588	16742	16560	16572	16660	16620	16639	16820	16657	16784	16656	16700	16653	16607	16538	16657	16568	16645	16658	16657	16643	16551	16563	16473	16641	16649	16802	16494	16740	16728	16679	16525	16655	16540	16575	16640	16581	16614	16567	16542	16548	16837	16467	16623	16818	16607	16596	16759	16684	16643	16542	16730	16565	16635	16598	16807	16661	16639	16688	16777	16691	16583	16766	16601	16612	16431	16516	16654	16646	16566	16662	16749	16785	16713	16699	16672	16597	16628	16575	16709	16604	16643	16327	16698	16564	16549	16665	16697	16282	16655	16669	16709	16578	16638	16709	16643	16595	16609	16546	16655	16590	16652	16700	16675	16724	16644	16587	16509	16466	16445	16598	16512	16680	16570	16550	16567	16680	16535	16682	16608	16621	16603	16599	16471	16732	16782	16568	16618	16634	16605	16807	16525	16460	16634	16622	16670	16633	16732	16632	16626	16516	16636	16628	16722	16640	16670	16662	16674	16595	16787	16662	16731	16724	16588	16629	16707	16504	16684	16562	16482	16534	16542	16638	16591	16589	16702	16572	16621	16521	16503	16580	16480	16618	16555	16647	16604	16583	16570	16807	16539	16612	16754	16784	16524	16531	16726	16686	16524	16646	16660	16498	16657	16756	16695	16684	16601	16633	16682	16621	16671	16676	16640	16766	16719	16660	16614	16668	16716	16531	16564	16758	16652	16609	16636	16744	16612	16677	16627	16641	16738	16664	16683	16517	16564	16686	16807	16619	16608	16747	16434	16857	16692	16645	16652	16728	16520	16557	16637	16632	16471	16893	16679	16404	16654	16363	16596	16702	16568	16631	16606	16564	16575	16741	16683	16607	16645	16659	16770	16653	16849	16730	16694	16565	16590	16594	16420	16535	16655	16601	16759	16767	16657	16525	16547	16730	16402	16618	16743	16598	16771	16627	16646	16487	16579	16767	16641	16709	16607	16738	16812	16776	16560	16919	16699	16827	16565	16785	16690	16509	16677	16644	16615	16445	16483	16644	16690	16714	16677	16763	16798	16706	16601	16661	16677	16715	16718	16607	16673	16745	16750	16586	16649	16541	16785	16594	16370	16623	16685	16548	16484	16693	16585	16594	16798	16655	16790	16775	16685	16601	16774	16716	16672	16659	16505	16630	16748	16682	16621	16625	16791	16594	16545	16636	16648	16626	16691	16583	16551	16537	16738	16653	16632	16527	16491	16608	16790	16744	16718	16529	16625	16683	16597	16592	16472	16750	16473	16659	16534	16663	16619	16630	16495	16648	16465	16797	16582	16654	16630	16362	16696	16676	16713	16485
39168	44479	44341	34768	32179	34391	32587	29441	27347	27057	26563	26312	26371	26325	26255	26518	26823	26640	26279	26347	26577	26714	26583	26626	26430	26541	26400	26267	26444	26448	26350	26704	26458	26391	26384	26192	26309	26250	26477	26412	26358	26478	26258	26349	26669	26381	26411	26280	26371	26214	26568	26288	26329	26356	26371	26490	26546	26118	26418	26317	26383	26620	26317	26374	26257	26221	26547	26318	26479	26511	26261	26651	26136	26213	26248	26343	26354	26426	26184	26571	26264	26289	26237	26399	26349	26406	26313	26109	26439	25866	26371	26129	26460	26326	26502	26474	26373	26315	26449	26446	26471	26152	26437	26456	26291	26449	26461	26402	26108	26287	26002	26319	26296	26346	26448	26430	26292	26442	26366	26334	26211	26498	26436	26492	26517	26343	26558	26357	26387	26404	26370	26328	26498	26473	26430	26298	26331	26157	26282	26353	26369	26388	26291	26219	26518	26321	26142	26360	26401	26315	26229	26570	26516	26350	26134	26477	26499	26488	26264	26268	26357	26174	26359	26343	26478	26372	26505	26222	26365	26467	26311	26329	26187	26333	26448	26526	26458	26493	26439	26416	26418	26297	26452	26168	26407	26173	26097	26379	26306	26007	26347	26267	26295	26110	26213	26386	26343	26318	26367	26186	26286	26418	26417	26362	26169	26153	26509	26524	26267	26267	26393	26316	26230	26186	26481	26371	26246	26319	26562	26334	26210	26277	26572	26025	26464	26492	26349	26426	26362	26481	26129	26079	26407	26354	26305	26482	26540	26381	26324	26395	26138	26360	26583	26330	26291	26369	26354	26100	26528	26463	26332	26276	26342	26519	26316	26407	26144	26351	26351	26415	26392	26513	26309	26254	26568	26415	26229	26414	26555	26271	26259	26220	26694	26372	26351	26076	26182	26324	26267	26153	26456	26376	26322	26300	26330	26447	26408	26449	26411	26301	26352	26351	26408	26394	26425	26334	26413	26301	26312	26296	26617	26104	26451	26213	26339	26552	26407	26308	26341	26190	26225	26258	26262	26377	26461	26468	26398	26298	26400	26599	26234	26248	26560	26440	26073	26161	26335	26247	26376	26284	26183	26424	26262	26260	26306	26122	26436	26306	26232	26337	26327	26461	26249	26516	26500	26338	26268	26374	26546	26602	26493	26433	26289	26260	26497	26240	26224	26399	26322	26255	26608	26347	26266	26268	26457	26343	26486	26255	26592	26241	26466	26153	26398	26271	26612	26583	26264	26172	26287	26144	26269	26268	26212	26344	26265	26533	26333	26288	26276	26339	26418	26408	26361	26180	26261	26323	26035	26300	26269	26346	26292	26363	26348	26038	26386	26399	26207	26538	26341	26279	26225	26233	26336	26366	25941	26429	26434	26594	26288	26551	26336	26398	26351	26296	26333	26241	26295	26465	26180	26549	26371	26303	26423	26537	26321	26173	26428	26740	26368	26322	26341	26362	26405	26259	26490	26347	26626	26386	26377	26378	26409	26587	26300	26482	26301	26436	26331	26277	26379	26600	26264	26230	26430	26421	26323	26288	26514	26188	26379	26519	26471	26209	26264	26233	26247	26456	26299	26350	26344	26400	26574	26147	26180	26305	26384	26374	26308	26277	26371	26298	26219	26559	26295	26229	26095	26375	26379	26439	26323	26364	26448	26576	26335	26433	26338	26295	26317	26382	26449	26240	26184	26004	26218	26393	26208	26292	26157	26076	26249	26168	26163	26473	26148	26331	26498	26418	26198	26303	26304	26153	26514	26193	26331	26396	26336	26252	26401	26233	26340	26227	26429	26252	26419	26385	26343	26669	26306	26441	26380	26424	26246	26535	26326	26276	26330	26644	26671	26227	26317	26540	26361	26441	26555	26384	26365	26394	26023	26312	26293	26239	26315	26216	26371	26265	26428	26339	26031	26494	26358	26257	26468	26102	26253	26260	26303	26253	26277	26225	26404	26405	26525	26267	26377	26112	26457	26577	26242	26502	26417	26193	26548	26476	26279	26105	26327	26476	26326	26335	26527	26383	26323	26507	26455	26176	26414	26437	26347	26436	26516	26618	26510	26396	26407	26534	26307	26288	26245	26162	26299	26389	26319	26399	26462	26518	26488	26186	26292	26334	26446	26222	26332	26116	26535	26466	26344	26493	26527	26300	26228	26403	26332	26456	26281	26425	26705	26156	26511	26408	26523	26400	26625	26255	26312	26373	26502	26408	26473	26111	26385	26560	26292	26470	26552	26411	26181	26154	26258	26340	26511	26438	26312	26374	26213	26161	26251	26171	26173	26147	26465	26316	26296	26371	26255	26480	26311	26229	26518	26125	26316	26323	26497	26299	26380	26379	26452	26437	26272	26238	26339	26485	26265	26629	26445	26420	26394	26358	26492	26198	26469	26500	26299	26182	26373	26186	26391	26361	26251	26449	26425	26647	26281	26428	26410	26422	26321	26171	26387	26218	26278	26270	26268	26528	26307	26374	26282	26553	26402	26405	26398	26345	26525	26423	26202	26449	26574	26313	26242	26225	26492	26313	26441	26470	26502	26273	26266	26204	26337	26238	26131	26426	26312	26512	26488	26362	26444	26361	26615	26247	26444	26213	26081	26268	26522	26335	26270	26375	26277	26302	26232	26563	26566	26517	26310	26473	26613	26580	26380	26493	26579	25998	25895	26390	26321	26373	26254	26410	26322	26280	26434	26214	26382	26491	26538	26197	26400	26347	26586	26389	26427	26242	26454	26516	26406	26237	26405	26403	26342	26259	26638	26405	26478	26160	26175	26352	26273	26359	26404	26281	26323	26261	26427	26123	26524	26429	26736	26169	26339	26207	26415	26479	26283	26175	26524	26438	26255	26486	26528	26314	26096	26180	26116	26332	26355	26277	26233	26287	26501	26278	26449	26361	26152	26492	26475	26391	26485	26403	26415	26411	26105	26554	26536	26278	26147	26330	26600	26107	26408	26320	26374	26576	26417	26113	26545	26316	26460	26549	26479	26433	26382	26311	26323	26483	26361	26051	26598	26450	26321	26380	26450	26521	26749	26310	26568	26525	26247	26536	26420	26481	26232	26401	26247	26452	26358	26244	26398	26382	26390	26258	26257	26219	26323	26530	26491	26351	26559	26377	26531	26041	26326	26408	26432	26180	26414	26360	26291	26268	26568	26408	26400	26490	26315	26241	26459	26314	26327	26282	26612	26332	26306	26159	26445	26282	26586	26673	26337	26361	26109	26431	26378	26145	26379	26408	26489	26429	26342	26152	26493	26400	26175	26503	26301	26466	26363	26431	26434	26242	26171	26447	26548	26449	26413	26338	26462	26397	26368	26343	26525	26327	26426	26490	26320	26606	26391	26511	26571	26352	26251	25965	26158	26414	26377	26415	26150	26425	26360	26416	26364	26348	26447	26396	26398	26383	26417	26336	26248	26586	26269	26326	26104	26231	26456	26517	26272	26290	26472	26384	26394	26435	26383	26164	26550	26329	26632	26211	26083	26205	26285	26342	26240	26450	26264	26363	26456	26312	26359	26231	26313	26461	26488	26554	26279	26358	26467	26147	26211	26425	26272	26216	26197	26246	26356	26602	26363	26610	26391	26469	26366	26466	26481	26442	26267	26300	26487	26335	26631	26336	26131	26281	26541	26697	26294	26181	26294	26449	26483	26336	26517	26336	26410	26271	26152	26476	26244	26340	26334	26543	26481	26140	26439	26271	26339	26409	26530	26286	26273	26139	26154	26087	26229	26124	26239	26194	26564	26659	26618	26830	26426	26132	26277	26401	26323	26587	26389	26455	26232	26448	26601	26358	26426	26332	26599	26335	26432	26277	26337	26264	26501	26226	26295	26197	26383	26421	26315	26379	26408	26037	26456	26326	26471	26488	26395	26386	26378	26585	26570	26596	26334	26323	26574	26265	26456	26388	26129	26371	26195	26652	26389	26229	26606	26214	26638	26431	26252	26211	26383	26404	26493	26246	26298	26198	26569	26436	26370	26261	26440	26487	26216	26215	26563	26228	26445	26607	26471	26345	26541	26161	26268	26310	26377	26419	26314	26209	26336	26400	26461	26606	26453	26418	26459	26297	26607	26320	26342	26553	26343	26308	26728	26341	26315	26102	26415	26527	26417	26448	26461	26353	26350	26778	26244	26160	26379	26199	26314	26362	26128	26380	26503	26533	26565	26536	26513	26530	26396	26269	26351	26560	26213	26223	26277	26327	26263	26458	26491	26453	26410	26250	26490	26182	26382	26306	26446	26314	26421	26480	26316	26175	26321	26238	26235	26136	26227	26547	26484	26396	26419	26403	26286	26383	26181	26441	26356	26135	26310	26227	26487	26358	26694	26287	26382	26518	26549	26412	26211	26292	26341	26359	26364	26084	26376	26393	26579	26349	26499	26399	26334	26384	26484	26487	26113	26475	26370	26432	26311	26465	26197	26189	26442	26125	26439	26575	26378	26458	26401	26276	26492	26142	26354	26206	26510	26519	26477	26453	26409	26116	26356	26262	26239	26343	26167	26346	26283	25964	26406	26479	26532	26393	26455	26489	26095	26303	26372	26268	26334	26515	26316	26254	26301	26086	26237	26269	26290	26224	26304	26507	26421	26423	26175	26307	26512	26376	26235	26567	26492	26199	26448	26455	26457	26422	26315	26474	26154	26429	26285	26298	26442	26221	26499	26387	26201	26138	26328	26337	26651	26421	26393	26201	26424	26264	26453	26298	26493	26433	26460	26387	26193	26493	26496	26239	26559	26258	26291	26148	26273	26618	26423	26202	26367	26563	26035	26636	26294	26439	26342	26399	26440	26444	26385	26300	26214	26523	26330	26574	26572	26525	26380	26331	26539	26390	26372	26449	26307	26352	26291	26430	26151	26186	26594	26345	26576	26351	26239	26369	26375	26425	26334	26313	26465	26428	26150	26404	26257	26307	26444	26550	26294	26331	26351	26344	26463	26302	26474	26308	26178	26338	26218	26693	26251	26525	26402	26423	26441	26525	26503	26513	26343	26217	26522	26370	26314	26586	26311	26371	26350	26417	26406	26065	26304	26552	26217	26414	26290	26564	26268	26285	26362	26480	26536	26636	26354	26339	26490	26641	26409	26573	26449	26343	26432	26200	26006	26216	26468	26195	26286	26425	26418	26323
35842	52626	38394	24159	22627	24163	21423	18212	16685	16062	16060	15975	15943	15909	15911	15842	15777	16047	15929	15921	15824	15857	15884	15703	16053	16058	15906	15813	15899	16090	15881	15835	16072	15829	16187	15920	15942	15915	16029	16003	16061	15842	16014	15931	16035	16019	15788	15832	15949	15806	15927	16056	16101	16020	16042	16025	15939	15903	16077	15862	16004	15991	15898	15911	15961	16022	16014	16046	15916	15765	15921	15901	16029	15963	16014	16112	15879	15923	15785	15933	16038	15880	15939	16217	15837	15862	15963	15948	15776	16035	15930	15739	15969	15835	15973	15907	15969	15997	15814	15945	15867	15905	16037	15799	15953	15786	15830	15879	15902	16174	15837	15854	15860	15919	16013	16151	15975	16009	15957	15979	15888	15784	15799	15872	15830	15775	16025	15884	15999	16119	15942	15848	15859	15985	15957	15936	16104	15677	15935	15867	15765	15990	15994	15777	15883	15982	15892	15840	15894	15969	15969	15894	15944	15961	15956	16021	15921	15743	15791	16007	15918	16086	15803	15909	16030	15756	15759	15895	15825	15898	16049	15786	15873	16076	15653	15975	15962	15918	16044	15936	15865	15883	15892	16013	16037	16085	15867	15967	16107	15959	15783	15970	15942	15948	15992	15876	15811	15741	15906	15979	15879	15897	16009	15755	15890	15750	15853	15796	15908	15803	15918	16167	15953	16027	15918	15949	15829	15989	15782	15844	15819	15876	15977	15937	16020	15799	15866	15806	15855	15876	15908	15972	15922	15938	16061	16032	16016	15910	15958	15940	16011	15936	15931	15999	16001	15721	15850	15988	16004	15853	15907	15798	15961	15953	16185	15877	15992	15767	15923	15863	15958	15875	16089	15958	15805	15973	16036	16007	15979	15816	15947	15986	15923	15893	15923	15935	16072	15870	15826	15856	16094	15988	15758	15986	16051	15812	16104	16010	15968	15883	15995	15965	15724	15949	15846	15697	15766	15901	15872	15991	15907	15849	15845	15959	15886	15984	15906	15936	16011	15984	15833	15899	15890	15675	16179	16028	15882	15969	15863	15999	15875	15843	15920	15908	15886	15830	15922	15936	16062	15891	15802	16039	16059	16064	16025	15919	15923	15942	15994	15932	15830	15848	15790	15840	16046	15938	15872	15920	15796	15863	16069	15885	15829	16024	15678	15800	15747	15793	15741	16016	15763	15912	15848	15951	15964	15977	16008	15955	15878	15906	15945	15810	15900	15799	15907	15904	15869	15960	15884	16043	15914	15863	16006	15780	15849	15865	15935	15940	15871	15868	15919	15966	16050	15956	15912	15735	15733	15899	15899	15926	15934	15818	15829	15827	16012	15941	15998	16008	15868	15836	15793	15847	16129	15854	15822	15819	15799	16147	15879	15908	15880	16111	15752	15916	15911	15853	15906	15883	15972	15913	16013	16055	15927	15793	15926	15848	16003	15896	15789	15939	15848	15826	15864	15840	16021	15846	15868	15911	16047	16021	15981	15895	16063	15753	15923	15871	15985	15941	15849	16053	15957	15953	15831	16098	15910	15990	15826	16124	15906	15858	15961	16214	16039	15873	15926	15812	15819	15950	15980	15843	16137	15881	15949	15923	15874	15819	15947	15951	15871	15941	16029	16023	15857	15904	15943	16051	15884	16034	16022	16159	16010	16081	15931	15828	15985	15930	15902	15899	15868	15848	16123	15953	15979	15908	15781	15977	15945	15924	15829	15916	15996	16001	15911	15847	16004	16057	15851	16082	16064	15940	16092	15957	15902	15804	15981	15826	15907	15768	15898	15903	15972	15808	16002	15900	15911	16045	16147	15857	16054	15867	16008	15966	16022	15972	16070	16089	15857	15937	15954	15990	15986	15996	15918	16087	15999	15992	15784	16041	15847	15809	15966	15934	15899	15923	15836	15854	15791	15992	15931	15832	15997	16007	15827	15929	15830	15949	15897	15966	15801	15898	15799	16012	15806	16057	15918	15963	15879	15693	15846	15896	15865	16024	15883	16096	15965	15935	16005	15822	15885	16037	15827	15849	16105	15959	15802	15962	15971	15830	15965	16002	15928	15981	15752	15847	16032	15794	16062	15873	15863	15994	15913	15757	15985	15728	15875	15882	15950	15889	15852	15724	15929	15932	15952	16035	15947	15815	15862	15824	15805	16040	15944	16020	15949	15887	15958	15897	15890	16077	15883	16029	16018	15899	15869	15877	15939	15850	15972	16169	15898	15918	15849	15953	15903	16026	15800	15798	15758	15719	16055	15983	15925	15935	15936	15863	16093	15850	16003	15869	15977	16126	15943	15874	15887	15879	15913	16016	15729	15916	15866	16025	15959	15904	15946	15782	16183	15878	15759	16010	16000	16008	15849	15961	15765	16024	15989	15986	15901	15949	15950	16046	15788	15947	15995	15950	16145	16088	15762	16000	16040	15944	15808	15889	15862	15873	15957	16068	15903	15856	15967	16056	16092	16043	16091	15911	15802	15987	15861	15719	15906	15902	15952	15827	15920	15966	15976	15905	16042	16005	16157	16001	15977	15844	15809	15815	16041	16065	15939	15684	15864	16058	15919	15772	15832	15791	15841	15875	16015	15930	15978	15905	15704	15915	15911	16072	15959	15969	15963	15960	16091	15838	15963	15981	15971	15864	16147	15832	15828	15978	16000	15843	16154	16064	15929	15877	16013	15841	15902	16017	15946	15911	16055	15999	15985	16001	15986	15851	16020	15965	15858	16090	15957	15834	16020	16023	15956	15952	15902	15816	15826	15791	16008	15885	15857	15857	15745	15815	15933	16039	15915	16028	15950	16053	15727	15918	15822	15973	15934	15902	15987	15908	15835	16003	15924	15892	15719	15841	15930	15999	15776	15961	15960	16083	15877	15845	15878	15866	15899	15895	15802	16041	16000	16095	15932	15879	15818	15900	15821	15940	16002	15869	15923	15944	15873	15824	15964	15947	15943	15947	15985	15965	16079	16035	16108	15905	15969	15613	15958	15806	15858	15722	15976	15912	16028	15851	15993	15851	16058	15889	15957	15791	16029	16011	15993	15908	15881	15873	16007	15820	16126	15786	15890	16084	16025	15916	15943	16067	15923	15949	15696	15902	15995	16030	16020	15891	15813	15924	16013	15915	15977	15975	16047	15919	15699	15864	15899	15956	16027	15987	16005	15927	15859	16001	16058	16026	15868	16025	15974	16103	16068	15842	15846	16009	15911	16005	15935	15908	16041	15771	15986	15847	16032	16000	15778	15948	15837	15953	16057	15986	16037	16012	15775	15877	15829	15795	15846	16091	15992	15925	16022	15870	15848	15828	15992	15886	15959	15965	15838	16012	15850	16159	15790	15890	15967	15939	15982	16005	16046	15863	16015	15986	15748	15856	15974	15933	15797	16013	15959	15873	16132	16036	16014	15950	15835	15873	15973	16077	15888	15847	15866	15976	15933	16017	15747	15917	15990	15902	15871	15849	15887	15985	15961	15881	16010	15974	16093	16044	16050	15983	15800	15961	15641	16038	15901	15894	16011	15844	15891	15945	15841	15887	15843	15974	16109	15671	16035	16132	16145	15762	15855	16026	15948	15927	15798	15884	15856	15954	15890	15854	15920	15860	15811	15887	15885	15817	15958	15920	15963	16074	15822	16093	15973	15920	15941	15891	15939	15842	15961	15878	15937	15950	15852	15849	16097	15806	16012	15957	15787	15839	15996	15897	15809	15880	15894	15966	16021	15834	16007	16040	15978	15683	15972	15781	15806	16084	16005	16078	15858	15883	15747	16104	15895	15989	16137	15860	15779	15872	15879	15714	15858	15860	15941	16025	16075	15997	15976	15953	15980	15910	15864	16041	15933	15871	16135	15931	16009	15869	15858	15902	16064	15929	15967	15902	15861	15859	16078	15809	15725	15839	15972	15895	15919	15781	15862	15929	15839	15944	16021	15911	15971	15937	16009	15910	16051	16015	15847	15788	15932	16073	16119	15929	15961	15975	16051	15872	16073	15997	15846	15817	16002	15857	15866	16030	15899	16013	16068	16063	15992	16036	16055	15939	15956	15948	16111	16021	15961	15869	15886	15912	15902	15754	16269	15812	15980	16010	15975	15819	16041	15856	15813	15934	16035	15959	16063	15879	15945	15969	15965	15847	15864	15866	15846	15917	15936	15820	15899	16049	15931	16083	15870	15978	15915	15939	15963	16252	16053	15994	15845	15716	15930	15981	15896	15837	15997	15862	15955	16013	15891	16138	15976	16005	15939	15981	15725	15991	15895	15928	15976	16065	16096	15884	15983	15982	15905	16023	15836	15927	15940	15851	15920	15812	15943	15996	15988	15907	15898	15890	15943	15862	15904	15852	15872	15927	15848	15834	15808	15850	16008	15871	16046	15908	15859	15867	15733	15905	15781	15869	16021	15929	15854	15732	15993	15981	15815	15960	16001	16044	16087	15855	16153	15827	15841	16022	15876	15702	15944	15939	15795	15814	15987	15968	15911	15752	16013	15847	15919	15839	15826	15776	15949	15989	16039	15864	15936	15919	15963	15896	15950	15922	15927	15933	15841	15964	16076	15824	15829	16221	15878	15982	15870	16130	15957	16013	15762	16033	15828	15874	15910	16066	15911	15902	16016	16159	15872	15909	15932	16007	15807	15965	15867	16118	16046	16083	15916	15891	15975	15840	16043	15822	15821	15737	15902	15825	15906	15955	15966	15903	15930	15867	15972	15817	15758	16133	16018	16116	15911	16041	15870	15984	15993	16088	15860	15906	15912	15981	15982	15963	15917	15877	16042	15961	15896	16013	15867	15766	16123	15829	15919	15986	16066	15841	15873	15837	15796	16019	15865	15906	15948	15869	16075	15872	15987	15891	15873	15783	15902	16160	15937	16112	15882	15952	16136	15826	16005	16045	15835	16044	16083	15976	16080	15953	15885	15982	15785	15923	16035	16065	15913	15892	16003	15987	15835	15881	15879	16041	15655	15823	16102	15976	15954	15997	15965	15906	15947	16172	15969	15982	15898	15936	15871	15998	15910	15798	16002	15871	15830	15931	16077	15896	16059	15826	15934	15949	15863	15896	16032	15927	15824	16013	15937	16007	15851	15967	16070	15860	15922	15848	16024	15899	15788	15918	15915	15895	15931	15816	15938	15789
26005	22308	31396	39115	36985	59748	52984	39152	30816	27513	26734	26442	26559	26395	26584	26307	26377	26269	26246	26235	26512	26529	26367	26573	26585	26221	26443	26105	26136	26246	26220	26262	26136	26188	26196	26239	26252	26462	26219	26401	26498	26444	26302	26341	26001	26269	26330	26144	26324	26341	26351	26331	26278	26325	26053	26268	26030	26230	26441	26315	26386	26242	26221	26112	26137	26257	26151	26345	26253	26000	26213	26023	26271	26024	26375	26494	26239	26064	26244	26151	26212	26224	26088	26034	26080	26330	26309	26264	26126	26130	26106	26302	26279	26198	26256	26087	26271	26132	26107	26254	26011	26334	26142	26359	26231	26269	26068	26133	26270	26298	26330	26370	26181	26553	26035	26130	26507	26278	26144	26142	26247	26291	26313	26240	26475	26357	26237	26674	26293	26194	26174	26184	26153	25904	26121	26248	26248	26212	26267	26347	26097	26288	26206	26250	26207	26217	26345	26049	26097	26303	26302	26013	26082	26080	26422	26188	26223	26251	26248	26101	26010	26136	26491	26434	26458	26418	26325	26431	26280	26135	26424	26160	26161	25950	26371	26003	26228	26070	26120	26257	26303	26215	26173	26066	26196	26294	26138	26329	26306	25955	26209	26469	26288	26023	26208	26379	26288	26122	26219	26306	26303	26342	26104	26175	25955	26146	26446	26310	26339	26285	26075	26256	26086	26276	25848	26294	26161	26211	25821	26394	26378	26272	26352	26253	26209	25982	26079	26203	26266	26207	26317	26369	26155	26493	26097	26241	26274	26161	26010	26114	26248	26173	26284	26203	26268	26132	26254	26157	26258	26025	26253	26233	25963	26331	26411	26006	25944	26194	26233	26147	25767	26139	26373	26111	26274	26380	26102	26155	26204	26173	26351	26113	26466	26261	26004	26117	26275	26273	26024	26260	26189	26319	26253	26450	26230	26188	26131	25958	26448	26051	26304	26197	26388	26187	26279	26119	26326	26018	26211	26096	26173	26224	26099	26335	26244	26269	26246	26150	26291	26302	26107	26272	26471	26228	26212	26230	26195	26453	26049	26255	25862	26179	26246	25966	26180	26048	26431	26354	26221	26232	26281	26120	26614	26176	26411	26064	26216	26377	26060	26189	26407	26341	26340	26127	26358	26119	26038	26477	26159	26414	26312	26158	26212	26183	26213	26065	26334	25984	26368	26258	26166	26520	26065	26257	26390	26253	26289	26287	26183	25891	25943	26298	26201	26073	26208	26199	26216	26289	26188	26218	26224	26301	26366	26146	26244	26262	26226	26212	26021	26156	26226	26228	26208	26163	26053	26289	26289	26033	26159	26221	26156	26177	26179	26135	26199	26419	26189	26191	26170	26170	26196	26130	26372	26273	26269	26231	26417	26299	25973	26176	26156	26187	26122	26178	26293	26074	26307	26566	26423	26121	26229	26168	25969	26281	26093	26207	26240	26182	25987	26054	26358	26435	26232	26001	26140	26146	26481	26280	26281	26185	26272	26314	26067	26325	26225	26116	26291	26264	26304	26293	26442	26356	26116	26325	26360	26251	26277	26346	26352	26142	26334	26186	26306	26227	26300	26205	26211	26236	26365	26054	25922	26107	26221	26173	26261	26119	26335	26281	26130	26190	26207	26097	26078	26184	26336	26244	26370	26328	26101	26359	26191	26074	25959	26057	26313	26007	26195	26290	26335	26054	26136	26416	26140	26208	26016	26281	26196	26077	25950	26075	26217	26420	26127	26237	25866	26058	26198	26246	26246	26274	26318	26153	26047	26294	26041	26385	26225	26236	26173	26062	25947	26645	26088	26203	26120	26417	26220	26055	26023	26069	26089	26223	25978	26229	26244	25921	26344	26367	26048	26057	25975	26380	26198	26329	26180	26216	26312	26381	26136	26129	26020	26327	26324	26292	26263	26222	26312	26135	26077	26097	25983	26004	26442	26300	26055	26128	26230	26254	26130	26416	26096	26034	26206	26174	26283	26106	26180	26249	26165	26246	26300	26675	26324	26242	26095	26225	26257	26235	26220	26020	26174	26359	26161	26326	26186	26352	26389	26018	26142	26189	26248	26269	26420	26323	26018	26245	26438	26334	26202	26182	26090	26185	26334	26136	26127	26136	26090	26187	26019	26322	26208	26283	26233	26216	26094	26165	26371	26128	26440	26334	26306	26074	26455	26009	25896	26105	26066	26201	26081	26227	26412	26270	26208	26189	26070	26335	26348	26247	26255	26054	26143	26321	26429	26172	26330	26174	26232	26282	26038	25917	26271	26213	26421	26400	26086	26166	26324	26165	26353	26235	25842	25922	26375	26432	26210	26217	26317	26057	26293	26064	26319	26216	26269	26387	26122	26134	26305	26188	26233	26346	26107	26334	26322	26372	26135	26204	26094	26142	26093	26136	26074	26125	26109	26231	26185	26361	26286	26046	26182	26110	26018	26506	26301	26399	26154	26187	26353	26394	26410	26402	26397	26199	26183	26066	26257	26346	26383	26086	26421	25961	26254	25986	26181	26348	26083	26391	26370	26123	25984	26190	26132	25950	26043	26098	25997	26236	26205	26014	26411	26193	26146	26258	26195	26294	26211	26180	26373	26255	26342	26325	26027	26218	26326	26119	26048	26287	26071	26092	26187	26129	26198	26250	26225	26048	26215	26385	26128	26130	26085	26435	26191	26316	26032	26151	26149	26226	26319	26178	26261	26144	26246	26212	26294	26226	26120	26095	26249	26313	26338	26125	26276	26095	26015	26349	26133	26067	26132	26097	26545	26163	26254	26150	26265	26294	26106	26295	26182	26250	26409	26327	26146	26317	26102	26269	26344	26024	26120	26364	26398	26403	26231	26214	26393	26266	26308	26147	26085	26386	26387	26219	26272	26148	26374	26386	26161	26138	26283	25974	26227	25828	26050	26265	26298	26199	26176	25914	26298	26173	26392	26199	26480	26115	26204	25964	26306	26155	26200	26020	26001	25808	26192	26246	26361	26341	26488	26356	26217	26146	26288	26332	26287	26181	26349	26179	26089	26194	26298	26161	26262	26127	26045	26224	26118	26141	26329	26423	26161	26262	26324	26274	26215	26452	26233	25963	26177	26316	26166	26307	26200	26409	26111	26107	26131	26311	26387	26139	26425	26261	26272	26245	26150	26273	26200	26145	26219	26164	26294	26209	26351	26278	26358	26188	26115	26213	26220	26479	26135	26174	25987	26336	26318	26441	26152	26051	26149	26113	25724	26021	26307	26489	26295	26270	26231	26245	26145	26172	26404	26289	26147	26450	26255	26216	26117	26081	26385	26006	26155	26259	26084	26218	26353	26031	26206	26255	26193	26262	26038	26179	26190	26388	26684	26225	26268	26226	26138	26323	26348	26184	26205	26118	26306	26273	26438	26202	26549	26249	26362	26298	26252	26004	26268	25895	26477	26401	26381	26205	26288	26242	26451	26381	26163	26079	26505	26394	26273	26305	26382	26397	26252	26250	26027	26219	26335	26235	26495	26374	26371	26162	26328	26460	26261	26193	26284	26048	26239	26169	26268	26041	26152	26261	26163	26143	26013	26553	26197	26096	26279	26215	26393	26101	26184	26415	26447	26105	26239	26325	26333	26234	26315	26175	26194	26161	26093	26058	26165	26396	26504	26236	26250	26188	26203	25980	26232	26072	26205	26090	26265	26322	26182	25999	26302	26188	26353	26137	26171	26183	26272	26327	26205	26219	26296	26096	26052	26054	26214	26286	26291	26234	26153	26351	26384	26158	26215	26273	26070	26150	26291	26233	26405	26341	26452	25958	26054	26361	26080	26098	26277	26173	26081	26206	26093	26347	26213	26087	26191	26176	25960	26496	26357	26109	26220	25965	26151	25881	26234	26149	26480	26206	26105	26158	26084	26217	26135	26132	26216	26056	26435	26195	26167	26757	26274	26079	26168	26345	26132	26166	26039	26165	26280	26363	26372	26317	26286	26401	26229	26063	26162	26352	26419	26261	26141	26317	26163	26266	26384	26298	26300	26304	26376	26136	26220	26272	26304	26151	26378	26096	26326	26010	26211	26200	26295	26147	26003	26260	26088	26082	26389	26304	26077	26469	26171	26579	26214	26262	26237	26181	26207	25903	26070	26204	26423	26079	26156	26055	26212	26147	26204	26371	26320	26316	26151	26144	26331	26266	26237	26298	26471	25993	26154	26415	26368	26081	26036	26373	26257	26191	26022	26252	26211	26024	26171	26365	26213	26341	26370	26256	26224	26308	26325	26364	26235	26372	26415	26261	26198	26269	26231	26268	26186	26058	26200	26340	26163	26118	26239	26208	26207	26039	26275	26322	26261	26323	26356	26340	26293	26238	26121	26194	26022	26139	26310	26251	26168	26148	26382	26204	26178	26365	26122	26387	26180	26271	26179	25897	26494	26081	26160	25879	26204	26247	26080	26369	26187	26357	26306	26254	26180	26139	26123	26220	26131	26272	26065	26270	26403	26274	26182	26268	26457	26324	26102	26010	26191	26175	26281	26228	26074	26195	26410	26273	25959	26074	26165	26204	26330	26101	26182	26354	26150	26267	26151	26102	26173	26348	26216	26188	26231	26393	26304	26372	26450	26170	26296	26080	26193	26300	26259	26216	26572	26240	26527	26064	26305	26035	26268	26237	26286	26372	26222	26163	26272	26282	26029	26218	26122	26167	26090	26309	26249	26412	26339	26337	26083	26452	26390	25984	26203	26457	26287	26214	26198	26232	26286	26047	26454	26270	26267	26377	26327	26101	26243	26048	26284	26346	26425	26302	26352	26148	26178	26278	26256	26127	26024	26176	26387	26262	26164	26287	26354	25972	26183	26288	26100	26193	26326	25927	26217	26185	26402	25842	26222	26113	26209	26224	26320	26402	26277	26366	26096	26254	25908	26073	26104	26241	26298	26005	26330	26085	26156	26239	26329	26259	26317	26268	26283	26195	26028	26240	26141	26447	26171	25986	26027	26339	26324	26124	26263	26051	26024	26098	26230	26389	26488	26355	26312	26357	26199	26352	26373	26335	26432	26038	26143	26274	26198	26145	26234	26279	26119	26359	26093	26324	26300	26173	26151	26125	26161	26219	26006	26015	26490	26339	26287	26084	26046	26321	26176	26102	25922	26081	26195	26171	26056	26179	26087	26201
33491	51893	43216	37601	31906	56223	42606	27513	19369	16848	16219	16115	16277	16013	15975	15879	16155	16146	15950	16103	16176	16169	16035	16103	15919	16083	15977	16061	16086	16064	16070	15859	16094	16022	16150	16080	15953	16154	16082	15990	16121	16109	15909	16156	15947	15892	16134	15847	16075	16006	16187	16192	16029	16093	16139	15841	16285	16006	16013	15956	15979	16035	15949	15917	16016	16134	15981	16114	16078	16088	15980	16087	16094	16129	16155	15991	15872	15917	16099	16002	15807	16029	16040	15951	16152	15936	16081	16225	16117	16064	16158	15899	16057	16276	16124	15970	16116	16161	15915	16136	15870	16205	16045	15902	16043	16105	15988	16127	15983	16137	15914	16199	16000	15911	16067	16108	15892	16007	16182	16174	15972	16067	15949	15972	16168	16086	15994	15901	15893	15965	16094	15853	15797	16071	16025	16099	15762	15925	15961	15901	15984	15884	16200	16043	16085	15815	16143	16102	16235	15966	16018	16147	15901	16024	15997	16213	15964	15954	16180	15879	16114	15863	16085	15954	16022	16065	15899	15900	16018	16062	15840	16079	15906	16016	16127	16270	15963	15996	15976	16012	16033	16144	15971	16013	16066	15891	15934	16015	15965	16150	16123	16056	16102	15855	16112	16154	15931	15972	15962	15989	16145	16136	15648	16079	15922	16038	16039	15880	15980	15956	16182	16006	15954	16035	15916	16001	16135	15997	16057	16028	15959	16087	16153	16014	15951	16160	15955	15969	16008	15961	15924	15943	16060	15946	16061	15975	16004	15913	16256	15941	16213	15883	15963	16067	15961	15908	15992	15950	16071	16299	16013	16031	16062	15917	15896	16028	15938	16073	15952	16140	16091	16126	16006	15824	15871	15978	16158	16020	16109	15985	15862	16011	16130	15992	16113	16004	16137	15955	16043	16102	15983	16086	15917	15908	16061	16092	16139	15996	16107	16226	16029	15891	16029	15849	15997	15862	16039	15975	16068	15976	16001	16069	16077	16002	15929	15919	16059	15866	16043	16065	15874	15945	16091	16019	16040	15986	15772	15852	16108	16032	15930	16012	16281	16032	15946	16116	15923	15942	16013	16016	15881	15896	15959	16088	16134	16079	15860	15870	16102	15901	16208	15990	16079	15987	15986	16131	16118	16057	16013	15925	15996	16141	15935	15825	15987	15875	16016	16107	15984	16082	16054	15863	15849	15994	16070	16133	15961	16027	16112	16029	15852	16077	16008	16182	16030	15857	16171	16033	15895	15959	16111	16132	15987	15938	16066	16026	15940	16091	15978	16174	15885	16136	16157	15904	15986	16006	16149	15897	15964	15923	15948	16155	16091	15805	16090	16106	15957	15970	15856	16087	16002	15995	15926	15753	15969	15944	15871	15891	15964	16017	16131	16024	15894	15908	15913	16040	15951	15930	15973	15912	15970	16010	15975	15902	16099	15971	16076	16037	15997	16006	15880	16051	16036	15944	15841	16120	15973	16225	16188	15904	15948	15948	15834	16147	15969	16033	16043	15943	16055	16077	15847	15900	16142	16102	16093	16098	16073	15944	16029	15980	16082	16114	15878	16047	16120	15910	15999	15959	16051	15945	15995	16027	16049	15977	16026	16081	16023	16010	15944	16111	15816	16012	15963	15942	16100	16277	15890	16092	16024	15983	16079	16135	16029	15780	16091	16120	16027	15920	16038	16012	16132	16197	15780	16009	15903	15932	16218	16069	15913	15973	15857	16063	16124	16154	16094	16106	15854	16105	16132	16080	16016	16184	16111	16085	16104	15835	15915	15970	15934	16034	15979	15913	15905	16021	15984	16079	15901	16027	16013	15959	16013	15895	16006	15878	15964	15951	16047	15978	15944	15949	15929	16106	16108	16119	15993	15997	16080	16118	16160	15934	15890	16148	16007	15983	15932	16147	16068	15907	16050	15816	15864	15984	15940	16000	16016	16063	16045	15868	16121	15948	16035	15906	15954	16095	15877	16050	16242	16051	15871	16126	16035	16090	15959	16134	16100	16017	16043	16243	15945	15950	15990	15987	16154	16021	15769	16082	16068	16025	15841	16065	15930	15989	16076	15946	15916	16032	15963	16086	15894	16082	16031	16161	16170	15980	15951	16190	16166	15931	15974	16034	16020	16060	16028	16115	16009	16118	16046	15991	15967	16080	16190	15862	16108	16058	15948	15921	16178	16135	16007	16059	16083	16091	16038	15938	16083	16045	16077	16118	15938	15886	16021	15991	16138	15926	16020	15863	16198	16082	15986	15842	16070	15962	16048	16022	16009	16006	16034	16198	16195	15942	16159	15873	16015	15871	16102	16137	16171	16029	16023	15924	16115	15869	15957	16104	16145	15993	16163	15882	15863	15998	15851	16148	16098	16020	16001	16128	15985	15952	16106	16047	15947	16139	16089	16138	16017	16079	16280	15866	16113	16142	15990	16175	16086	16057	15899	16153	15967	16060	16112	16014	16146	16030	15916	15901	15928	16063	16126	16192	15973	15985	16010	16071	16152	15902	16049	15921	16073	15932	16167	15879	15993	16046	15987	15744	16017	16004	16035	16095	15998	16011	15852	16118	16004	16072	15912	16114	16080	15945	15968	16058	16003	15972	15974	15905	16107	15955	16096	15960	15841	16046	15880	15846	16004	16059	16092	15825	15959	16130	15855	15958	15985	16094	15897	16046	15956	16046	15957	16208	16085	15867	16027	16118	16103	16163	15777	16037	16113	16038	16164	15905	16101	15944	15957	16103	15910	16043	16054	16106	16023	16106	16080	15952	16077	16074	16163	16090	16275	15949	16142	16063	15972	15785	15962	16007	15988	15912	16071	16072	15975	16198	16058	16136	15993	16080	15989	15934	15956	15878	15990	15957	15869	16009	16067	16084	16078	16001	15981	15946	15985	15817	15848	15922	15965	16010	16042	16116	16132	16052	16173	15870	16008	16101	16017	15984	16064	16166	15881	16082	16128	16039	15985	15969	16106	16170	16246	15962	16096	16068	15950	16086	16037	16105	15898	16162	15976	15973	15939	16025	16038	16189	16114	16140	16105	16039	15931	16025	15972	15922	15945	16073	15844	16007	16077	16078	15940	15767	16133	15912	15990	16078	16096	15976	16100	16012	16117	15988	16019	16033	16019	16145	16158	16083	15967	15946	16250	16074	16026	15921	15884	16053	15891	15992	16004	16002	16122	16064	16019	15920	16084	15878	16232	16032	15917	16104	16137	15992	16017	16200	16104	15818	16141	16106	16026	15946	15865	16082	15892	15956	16057	15782	16243	15992	16090	15968	16166	16168	15831	15978	16076	16047	16039	16011	16059	15989	16212	15896	15975	16013	15962	16109	16141	16096	15918	15786	15967	15976	15986	16032	16006	15975	15907	16132	15919	16165	15990	15880	15954	15966	15917	16028	16155	15879	16025	16101	15959	16048	16080	15876	16083	15980	16022	16019	16009	16220	15934	16205	16103	15895	16049	16082	16022	16274	16167	15972	15754	16079	16059	15962	16070	16217	16086	15921	16111	15875	15945	15886	15961	16128	15856	16109	16009	16154	16146	15967	16022	16217	16008	15923	16059	15922	16003	15997	16096	16117	15942	16153	16151	16183	15933	16109	16082	15965	15954	16120	16159	16132	16093	15875	16029	16048	16027	16024	16160	16125	16089	16105	16080	16096	16105	15900	16047	15924	16023	15994	15896	16190	16149	16086	15992	15980	16072	16038	15994	16023	16087	16065	15995	15911	15942	16004	16152	16056	16213	15928	16202	15874	15876	16046	15988	16042	16128	16133	15990	16137	15990	16078	16160	15969	15954	16098	15910	15888	16085	15805	16069	15921	15861	15970	16060	16050	16043	15961	16121	15892	16295	15977	15991	15759	16054	16023	15806	16153	16103	16055	16005	15878	16001	16098	15977	15983	16018	16080	15930	16013	16033	15877	15935	16007	16153	15843	16148	15925	16026	16037	15999	16068	16110	16069	15906	16057	15981	15898	16224	15897	16134	15968	16414	15934	15985	16054	15951	16042	16040	15878	16054	15920	16041	15994	16112	16015	15936	16148	15851	16015	15984	15889	15943	15872	16003	15911	16132	16061	16121	16059	16019	16127	16072	16189	15915	15914	16201	16051	16192	15972	16147	16149	16061	16065	15887	15922	16077	15896	15862	15994	15760	16016	16085	16174	15921	16125	16036	15994	16028	16087	16159	16038	15982	16032	15934	15979	16201	15851	16132	16082	16045	15947	15944	15935	16004	16188	16049	15988	16139	15973	16001	16286	16246	16132	15898	15905	15942	16006	16114	15887	16022	15949	15925	16042	16004	16174	16153	16154	15961	15904	15969	16164	16075	15950	16067	16132	15863	15968	15979	15852	15804	16060	16151	16171	15949	16068	16028	15974	15975	16015	16052	15953	16006	15838	16080	16104	16111	15927	16029	15987	16117	15931	15861	16162	16030	16027	15956	15991	15975	15977	15854	16107	15949	16155	16016	16001	16069	15939	15954	15996	15954	16044	15825	16013	16232	15873	15982	15887	16190	16089	16003	16077	16000	16164	15859	16173	15873	15925	15976	16069	16022	15852	15739	16032	16027	16013	16153	16074	16015	15818	16201	16305	15990	15952	15906	16072	15962	15970	16015	16309	15858	16116	16121	16079	16025	16091	16059	15878	15780	16082	16081	16052	16050	16074	16161	15915	15975	16010	15990	15878	16170	16200	16088	15955	16141	15893	15974	16041	15965	16025	16173	16179	16247	15916	15994	16143	16013	15878	16011	16057	15915	15985	16059	16072	15917	15990	16214	16143	16116	15999	16189	15954	16045	16044	16164	16102	15928	16219	15882	15980	16112	16056	15941	16023	15915	16096	15845	15910	16055	15961	15999	15952	16014	16048	15836	16255	16016	15949	16152	16016	16072	16022	16105	16062	16125	15985	16103	16037	16079	15901	15988	15926	16158	16096	16003	16048	16134	16247	16283	16044	16160	16013	16028	16021	16005	16094	15972	16019	15957	16182	15939	15959	16082	15909	15911	16037	16031	16014	15837	15951	16082	16138	16118	15987	16088	16077	15968	15993	16105	16190	15988	15881	16149	15859	15927	15931	16031	15922	15993	15992	16139	16118	15998	15964	16179	15965	16057	15890	16017	15943	16119	15986
23610	21790	30961	33473	47284	69651	61066	45321	33797	28819	27846	27325	27323	27372	26893	26963	27264	27266	27052	27158	26944	27361	27123	26949	27174	27109	27246	26918	27118	27043	27080	26926	26871	27301	26982	27062	27039	26826	27081	26864	27180	26863	26957	27112	26867	26698	26828	26746	26692	27034	27335	26870	26678	26938	27040	26848	26968	26956	26828	26793	26787	27345	27022	26885	26805	26915	26812	26874	26908	26706	26857	26823	26660	26854	26977	26775	26766	26956	26991	26969	26862	26977	26945	26992	26929	26834	26825	27007	26868	26928	26893	26844	26814	26848	26797	26980	27039	26822	26922	26903	26645	27000	26903	27113	26792	26905	26940	26936	26808	26761	26737	26531	26973	26705	26781	26626	26812	26775	26954	26954	27182	27014	27060	26937	26818	26654	26899	26993	26895	26821	26822	26885	26786	26806	26762	26807	26735	26648	26825	26983	26769	26919	26871	26956	26863	26867	27026	26901	26739	26722	26766	27019	26939	26945	26678	26893	26847	26731	26998	27113	26965	26998	27076	26762	26699	26871	26852	26730	26860	26883	26995	27011	26965	26830	26906	26861	26921	26970	26582	27039	26727	27147	27060	26798	27203	26808	26886	26973	26950	27104	26933	26757	26763	26992	26842	26858	26857	26843	26962	26977	26568	26546	27058	26727	26964	26844	26951	26515	26761	26854	26578	26711	26728	26719	26919	26874	26768	26935	26855	26834	26887	26914	27070	26974	26991	26812	26892	26661	26805	26742	26932	26805	26708	26857	26730	26659	26788	26766	26862	26867	26757	26661	26873	26954	26881	27107	26875	26845	26909	26809	26820	26985	26879	26734	27100	26939	26592	26970	26899	26856	27142	26924	26963	26668	26666	27068	26671	26828	27064	26799	26848	26868	27038	26937	27263	26715	26555	26893	26943	26764	27046	26710	26798	26788	26852	26933	26888	26888	26822	27025	26830	26904	26731	26854	26853	26684	26715	27021	26952	26662	26769	27142	26918	27017	26801	26689	26956	26796	27055	27067	27065	26926	26706	26725	26746	26793	26864	27152	27040	27138	26865	26703	26821	26764	26755	26771	26864	27176	26931	26588	26842	27036	26831	26770	27035	26917	26976	26858	26758	26970	27026	26878	26995	27055	26892	26803	26989	26901	27038	27045	26927	27056	26801	26717	26982	26815	27016	26915	26883	26792	26657	26741	27182	26972	27090	27075	26878	27071	26935	26697	26635	26988	26942	26848	26994	26526	26681	26713	26891	26830	26802	26929	26479	26768	27083	26791	26851	27200	26983	26807	26757	26878	26810	26952	26945	26558	26911	26691	26870	26744	26810	26875	26988	27161	26962	27053	27069	27116	26639	26817	27074	26993	26975	26955	27051	26774	26773	26676	26802	27048	27041	26865	26719	26561	26876	26695	26779	26691	26643	26571	26854	26786	26939	26934	26763	26973	26843	27004	27207	27118	27051	26783	27077	26966	26828	26961	26983	26870	26905	26898	27088	26810	26755	26705	26590	26899	26747	26994	26871	26798	26716	26653	26858	26817	26830	26654	26667	26734	26726	26596	26979	26922	26763	26973	26626	26717	26732	26856	26993	26803	26811	26915	26817	26975	26858	26820	26929	26977	26914	26778	26816	26967	26612	26875	26914	26851	26703	26828	26681	26741	26828	26694	26853	26975	26864	27052	26903	26843	27036	27044	26774	26787	26592	26626	26892	26946	27040	26854	26816	26914	26851	26632	26672	26731	26832	26727	26909	26756	26827	26973	26754	26784	26924	26960	27097	27009	27026	26687	26934	26977	26872	26830	26688	26843	26845	26756	26708	26860	27062	26945	26917	26900	27120	26407	26905	26660	26609	26815	26836	26989	26967	26892	26844	26559	26911	27029	26982	26914	26814	27095	26740	26918	26795	26791	26961	26770	26927	26807	27315	26971	26850	26818	26851	26924	27049	26791	26627	26836	26618	26813	26720	27139	26926	26824	27055	26646	27158	26883	26715	27080	26837	27119	26784	26917	26863	26777	26790	26882	26692	27073	27038	26798	26879	26755	26722	26731	26902	26834	26851	26894	26885	26937	26870	26869	26738	26631	27013	26873	26797	26787	26911	26741	26823	27104	26784	26924	26748	27006	26893	26669	27072	26911	26946	26891	26939	26807	26818	26596	27104	26796	26696	26738	26839	26755	26797	26956	26682	27084	26979	26967	26723	26835	26650	26778	26891	26713	27015	26593	26860	26976	26789	26594	26947	26969	26869	26801	27096	26973	26896	26920	26596	26942	26960	26855	26789	26807	26722	27014	26932	26815	27013	26970	27005	26714	26729	26752	26735	26832	26762	26684	26951	26965	26841	26796	26871	26972	27155	26958	27107	26697	26954	27102	26955	27123	26759	26822	27077	26636	26955	26795	26724	26846	26681	26752	26771	26784	27104	26523	26731	26891	27019	26955	27054	26758	26860	26683	27054	26738	26837	26981	27062	26658	26794	26955	26909	26630	26693	26768	26727	27093	26991	26776	26733	26614	27080	26783	26978	26666	27124	27106	26871	26857	26810	26828	26958	26805	26759	26860	27004	26858	26759	26742	26660	26822	26849	26579	26828	26985	26851	26813	26755	27093	26765	26706	26970	26932	26902	26694	26863	26661	26635	27145	26913	26829	26824	26585	26929	26838	26891	26731	26883	26952	26910	26817	26630	26940	26859	26807	26800	26585	26835	26831	26911	26640	26928	26681	26760	26920	26881	26962	27128	27077	26792	27079	26788	26933	26894	27035	26888	26875	26978	26980	26796	26891	26718	27008	26746	26658	26755	26874	27020	26593	26950	27147	26933	26877	26632	26985	26727	26804	27050	26861	26510	27005	26771	26898	26980	26908	26660	26898	26812	26962	26972	26589	26918	26858	26769	26747	26995	26986	26974	26770	26912	27075	26681	26772	26876	27220	26952	26767	26929	26879	26503	26813	26977	26484	26893	26970	26775	26702	26552	26748	26806	26723	26846	26964	27043	27010	26716	26746	26785	26586	26779	26793	26870	26896	27097	26880	26759	26830	26732	26705	26868	26850	27093	26896	26762	26927	26834	26905	26624	26834	26844	26697	26609	26589	27038	26816	26634	26739	26809	26611	26963	27099	26907	26693	26859	27065	26853	26789	26760	26936	26934	26867	26794	26918	26775	26808	26889	26845	26631	26729	27000	26821	26923	26904	27065	26911	26982	27160	26930	26855	26722	26760	26810	26996	27133	26783	26720	26909	26740	26771	26774	26846	26631	27058	26858	26935	26844	26885	26976	26906	26666	26815	26890	26698	26638	26889	27018	26853	27022	26828	26953	26749	26805	26861	26968	26926	26653	26704	27097	26735	26652	26718	26729	26692	26804	26706	26866	26769	26852	26993	26878	26892	26986	26801	27134	26878	27045	26784	26964	27112	26900	26604	26984	27048	26979	26772	27036	26823	26816	27057	26789	26867	26934	26690	27148	26755	26872	26761	27082	26835	26880	26734	26637	27235	26737	26930	26703	26948	26887	26892	26949	26862	27071	26792	26753	27017	26977	26760	26946	26836	26809	26944	26765	26958	26839	26893	26754	26839	27267	26727	26839	26865	27005	26914	26903	26820	26829	26783	26801	27069	26663	27018	26769	26689	26987	26931	26769	26907	26848	26810	26857	26855	27007	27052	27051	26860	26784	26895	26683	27075	26915	27274	26982	26875	26912	26744	26966	26654	26854	26959	27005	26731	26906	26887	26720	26916	26891	26641	26603	26752	26757	26973	26961	27192	27085	26842	27038	26656	26825	26673	26985	26894	27013	26794	26966	27187	26774	26959	26809	26770	26925	26858	26912	26747	26714	26854	26687	26719	26827	27186	26709	26774	26893	26729	26550	26889	27087	26867	27167	26873	26823	27089	26829	26706	26761	26841	27029	26725	26985	26662	26979	26791	26740	26420	26919	26652	26772	26888	26894	26846	26684	26954	26920	26763	26807	26746	26907	26912	27065	26809	26786	26896	26671	26721	26856	26691	26798	26985	26935	26799	26978	26672	26914	26870	26878	27383	27009	26822	26787	26865	26761	26734	26941	26809	26987	26948	26692	27132	26629	26929	26783	26701	27147	26672	27086	26966	26868	26929	26815	27003	26452	26759	27120	26683	26866	26912	26982	26740	26974	26929	26994	26776	26879	26675	27262	26898	26784	26745	27004	26996	26687	26776	26955	27043	26715	26927	27000	26777	27006	26643	26663	26751	27099	27086	26830	26958	26765	26873	27098	27001	27121	27060	26681	27190	26771	26819	27078	26756	26805	26740	26972	27078	26938	26905	26768	27031	27115	26686	27135	27073	26630	26900	27006	27013	27011	26930	26680	26801	26819	26739	26821	27008	26711	26916	26773	26745	26808	27056	26678	27090	27007	26794	26716	26733	26753	27002	26916	26839	26906	26766	26794	26777	26843	26772	26884	27077	27041	26993	26733	26826	26869	26823	26764	26952	26608	26867	27076	26905	26785	27089	26966	26944	27048	26886	26976	26814	26942	27044	26904	26862	26664	26924	26953	26757	26664	27257	27006	26816	26689	26835	26708	26786	26983	27035	26851	26969	26906	27032	26884	26813	26908	26625	26756	26880	26781	26863	26870	27115	26840	26931	26774	26709	26937	26766	26870	26859	26939	26650	26830	27000	27069	26645	26725	26712	26940	26894	26959	26722	26764	26975	27038	26796	26915	26734	26822	27079	26983	27118	26852	26637	26707	26679	26854	27037	26861	26957	26891	26937	26815	26907	27074	26840	26915	26970	26766	27022	26803	26811	26801	26713	26810	27131	26901	26781	26983	26745	26776	27061	26863	26729	26549	26873	26680	26708	27085	26978	26673	26601	26864	26818	27180	27098	26887	26650	27015	27137	27039	26696	26923	26713	26777	26981	26881	26806	26975	26986	27074	26697	26771	27019	26604	26686	26710	27030	26779	26870	26821	26845	26847	26846	26990	26951	26899	27078	26871	26902	26955	26859	26990	26920	27120	26828	26816	26963	26823	26986	26938	26921	26928	27047	27036	26935	26868	27104	26792	26709	27070	26877	26890	26864	26934	27050	26757	26862	26975	27019	26890	26912	26937	26989	27054	26761	26898	26882	26832	26888	26854	27054	26894	26975	26849	26873	26932	26915
38554	67962	69393	48531	59470	73460	55759	35312	21984	17745	16789	16678	16780	16689	16921	16837	16702	16590	16626	16577	16573	16772	16701	16651	16806	16645	16747	16528	16865	16628	16714	16628	16341	16605	16695	16586	16872	16718	16710	16673	16594	16663	16693	16676	16653	16707	16861	16590	16561	16572	16631	16725	16613	16705	16715	16593	16703	16537	16660	16434	16705	16728	16638	16477	16572	16788	16762	16582	16706	16589	16520	16546	16544	16647	16468	16569	16822	16596	16574	16567	16683	16620	16617	16522	16539	16681	16493	16574	16642	16820	16787	16683	16559	16581	16711	16781	16611	16602	16502	16463	16737	16502	16583	16579	16598	16495	16712	16549	16617	16604	16539	16814	16642	16457	16569	16523	16515	16520	16619	16567	16686	16893	16736	16536	16739	16490	16675	16394	16765	16525	16716	16539	16756	16381	16592	16531	16479	16531	16616	16575	16511	16658	16485	16793	16631	16585	16577	16490	16612	16610	16508	16564	16657	16675	16704	16563	16581	16606	16715	16623	16579	16819	16760	16460	16645	16766	16573	16473	16634	16695	16772	16474	16397	16697	16672	16694	16484	16770	16590	16627	16547	16617	16705	16639	16544	16586	16598	16653	16567	16526	16682	16406	16590	16520	16813	16646	16573	16612	16708	16638	16687	16775	16517	16546	16583	16788	16679	16704	16620	16483	16685	16678	16603	16417	16712	16549	16634	16551	16593	16620	16813	16721	16507	16594	16666	16446	16501	16360	16326	16383	16623	16451	16466	16717	16491	16588	16701	16622	16606	16625	16682	16712	16531	16588	16695	16565	16676	16561	16534	16708	16855	16746	16557	16659	16607	16571	16414	16624	16616	16931	16553	16751	16571	16489	16595	16716	16743	16498	16591	16475	16582	16620	16430	16617	16411	16470	16659	16777	16476	16649	16483	16499	16728	16602	16479	16504	16682	16577	16743	16422	16655	16772	16699	16657	16507	16539	16575	16562	16495	16512	16611	16551	16527	16700	16681	16475	16666	16518	16637	16562	16504	16537	16784	16600	16659	16784	16633	16759	16486	16532	16632	16497	16680	16561	16636	16731	16729	16640	16696	16806	16537	16614	16768	16442	16679	16630	16718	16637	16713	16675	16488	16644	16612	16633	16564	16603	16755	16888	16511	16658	16643	16571	16657	16728	16697	16376	16631	16680	16625	16572	16632	16670	16588	16753	16570	16465	16751	16634	16398	16567	16638	16472	16751	16696	16565	16531	16767	16689	16588	16622	16666	16642	16649	16416	16720	16586	16493	16550	16581	16614	16471	16711	16681	16340	16581	16701	16525	16526	16581	16563	16559	16672	16476	16608	16542	16463	16420	16845	16498	16575	16487	16527	16538	16771	16485	16457	16432	16612	16411	16587	16527	16646	16783	16580	16642	16600	16422	16565	16576	16705	16728	16457	16596	16605	16775	16631	16734	16598	16714	16463	16661	16655	16642	16674	16624	16649	16805	16624	16594	16480	16632	16499	16659	16690	16426	16605	16534	16645	16491	16719	16587	16687	16374	16495	16599	16640	16595	16742	16703	16541	16517	16427	16621	16496	16534	16690	16796	16711	16541	16551	16597	16666	16454	16681	16546	16550	16528	16604	16523	16658	16547	16548	16415	16739	16635	16542	16743	16502	16644	16551	16715	16819	16650	16547	16654	16684	16703	16698	16731	16659	16697	16615	16568	16610	16589	16617	16668	16475	16645	16631	16519	16620	16594	16618	16683	16711	16873	16602	16539	16605	16764	16572	16476	16603	16709	16675	16677	16659	16615	16352	16554	16587	16663	16561	16595	16587	16550	16620	16617	16717	16555	16549	16479	16662	16560	16549	16621	16566	16697	16577	16828	16509	16670	16511	16613	16420	16706	16643	16557	16521	16666	16594	16682	16453	16582	16787	16711	16699	16609	16659	16554	16577	16706	16480	16544	16692	16746	16766	16634	16492	16788	16627	16462	16511	16556	16614	16526	16510	16770	16676	16717	16436	16866	16469	16502	16686	16689	16509	16772	16402	16618	16686	16574	16700	16523	16693	16687	16717	16496	16629	16543	16718	16563	16725	16395	16504	16581	16533	16580	16732	16754	16599	16658	16812	16590	16494	16568	16473	16583	16579	16557	16557	16600	16624	16611	16565	16674	16459	16617	16533	16480	16570	16554	16677	16477	16668	16583	16542	16603	16638	16522	16636	16439	16393	16737	16685	16637	16830	16569	16542	16742	16363	16707	16698	16814	16619	16626	16536	16570	16626	16580	16553	16643	16729	16535	16616	16458	16546	16623	16549	16626	16490	16610	16704	16590	16710	16572	16835	16663	16731	16671	16481	16614	16661	16580	16744	16511	16552	16795	16519	16624	16724	16516	16636	16604	16312	16649	16612	16609	16614	16532	16695	16476	16631	16526	16655	16635	16463	16507	16515	16629	16648	16496	16731	16529	16685	16538	16423	16597	16551	16606	16442	16721	16535	16542	16724	16514	16418	16682	16680	16442	16654	16644	16595	16688	16802	16578	16423	16574	16555	16598	16695	16555	16461	16526	16604	16736	16540	16651	16762	16348	16566	16569	16518	16488	16539	16566	16650	16640	16660	16721	16727	16417	16573	16500	16565	16557	16789	16629	16812	16652	16477	16678	16553	16575	16682	16495	16573	16650	16622	16564	16578	16541	16563	16567	16596	16488	16629	16502	16629	16407	16377	16605	16571	16691	16561	16549	16659	16736	16530	16480	16588	16538	16583	16657	16806	16524	16618	16625	16498	16584	16528	16747	16533	16588	16684	16466	16642	16645	16574	16446	16581	16469	16581	16651	16647	16655	16592	16619	16819	16691	16548	16590	16640	16441	16543	16461	16659	16648	16684	16642	16609	16659	16539	16761	16575	16492	16460	16445	16355	16551	16515	16663	16569	16756	16527	16471	16582	16672	16646	16708	16657	16640	16801	16516	16548	16562	16550	16689	16590	16519	16545	16474	16645	16481	16765	16679	16755	16688	16672	16699	16685	16486	16645	16657	16556	16588	16490	16563	16496	16681	16614	16810	16637	16701	16495	16739	16559	16661	16571	16619	16391	16527	16462	16633	16589	16595	16671	16646	16553	16578	16744	16577	16659	16681	16627	16606	16540	16490	16776	16640	16555	16687	16516	16664	16619	16541	16488	16665	16567	16636	16682	16442	16514	16514	16509	16680	16530	16525	16634	16395	16669	16600	16490	16654	16749	16611	16432	16671	16643	16592	16675	16517	16715	16572	16603	16756	16600	16492	16670	16613	16499	16585	16630	16449	16644	16598	16559	16536	16722	16530	16504	16558	16644	16550	16457	16683	16481	16680	16545	16423	16718	16694	16657	16448	16417	16728	16493	16590	16633	16762	16766	16602	16668	16554	16679	16667	16553	16542	16486	16853	16579	16655	16708	16638	16676	16475	16619	16501	16449	16588	16621	16600	16558	16714	16637	16520	16654	16736	16856	16481	16686	16650	16597	16586	16472	16570	16739	16315	16904	16661	16521	16801	16634	16642	16448	16541	16651	16512	16635	16714	16717	16426	16661	16527	16582	16485	16770	16553	16646	16661	16588	16545	16577	16651	16583	16585	16490	16501	16811	16431	16662	16653	16491	16599	16660	16699	16397	16704	16535	16561	16670	16561	16732	16776	16489	16452	16581	16417	16549	16499	16615	16674	16487	16818	16417	16612	16507	16584	16413	16870	16669	16615	16672	16594	16700	16414	16586	16708	16665	16638	16528	16460	16723	16589	16581	16625	16591	16678	16525	16716	16621	16434	16579	16750	16609	16772	16800	16603	16660	16773	16704	16619	16589	16634	16592	16660	16533	16744	16494	16497	16355	16543	16712	16626	16489	16713	16569	16823	16701	16734	16838	16809	16702	16498	16598	16643	16516	16549	16595	16453	16476	16769	16592	16753	16415	16373	16666	16655	16377	16454	16580	16627	16627	16411	16527	16547	16640	16778	16682	16618	16688	16688	16424	16643	16813	16639	16592	16565	16364	16742	16546	16685	16546	16731	16546	16459	16832	16502	16695	16753	16594	16545	16608	16709	16662	16550	16538	16785	16711	16891	16690	16549	16598	16447	16786	16655	16623	16538	16545	16355	16558	16586	16741	16601	16664	16570	16541	16446	16850	16620	16644	16531	16662	16290	16604	16679	16615	16578	16690	16488	16510	16535	16697	16745	16565	16510	16562	16716	16488	16449	16522	16529	16483	16778	16554	16886	16638	16714	16689	16597	16523	16645	16525	16694	16753	16462	16585	16663	16658	16757	16605	16563	16711	16619	16648	16567	16700	16711	16700	16720	16656	16606	16692	16640	16708	16477	16619	16554	16660	16608	16528	16564	16593	16577	16564	16576	16490	16604	16723	16722	16692	16504	16665	16692	16607	16588	16714	16486	16583	16652	16699	16601	16692	16584	16747	16822	16597	16642	16580	16724	16700	16492	16542	16360	16583	16627	16443	16656	16598	16658	16560	16526	16520	16609	16619	16740	16508	16816	16537	16477	16529	16564	16714	16478	16740	16626	16524	16692	16710	16577	16587	16470	16823	16509	16539	16423	16483	16744	16681	16795	16630	16514	16696	16597	16683	16737	16556	16445	16558	16477	16486	16653	16686	16654	16688	16557	16553	16514	16747	16599	16507	16657	16661	16884	16631	16729	16490	16420	16639	16769	16612	16636	16688	16621	16498	16548	16573	16609	16570	16606	16856	16611	16619	16574	16458	16746	16860	16565	16720	16541	16723	16545	16553	16721	16569	16630	16519	16702	16653	16622	16573	16586	16664	16618	16514	16543	16630	16516	16603	16478	16461	16308	16654	16707	16708	16528	16627	16579	16497	16499	16554	16688	16660	16391	16605	16678	16600	16519	16656	16629	16561	16454	16729	16497	16545	16660	16469	16675	16455	16688	16591	16453	16683	16534	16691	16652	16627	16560	16516	16623	16573	16646	16494	16742	16552	16690	16648	16546	16698	16613	16590	16597	16666	16522	16621	16752	16418	16412	16432	16630	16577	16656	16622	16588	16584	16798	16447	16615	16688	16561	16649	16753	16474	16541	16587	16594	16516	16682	16517	16620	16607	16540	16645	16606	16562	16615	16632	16678	16498	16587	16745	16685	16644	16604	16566
36563	39750	46799	38480	34290	37063	32035	28778	27268	26385	26459	26339	26313	26423	26524	26203	26480	26467	26092	26504	26375	26348	26352	26258	26492	26338	26347	26486	26234	26226	26212	26303	26342	26474	26428	26306	26195	26163	26456	26375	26375	26268	26298	26583	26561	26581	26424	26364	26379	26464	26759	26256	26421	26483	26539	26375	26467	26161	26222	26395	26361	26355	26380	26404	26358	26469	26357	26257	26173	26412	26527	26451	26510	26386	26305	26414	26524	26661	26447	26519	26404	26292	26534	26224	26491	26289	26351	26366	26333	26401	26190	26501	26309	26501	26218	26488	26481	26454	26405	26211	26517	26319	26296	26451	26473	26559	26241	26506	26696	26186	26261	26479	26384	26528	26702	26405	26309	26394	26185	26338	26501	26421	26340	26414	26130	26407	26097	26371	26489	26430	26182	26324	26174	26764	26436	26338	26200	26119	26429	26179	26210	26306	26254	26334	26298	26193	26182	26259	26294	26280	26381	26673	26501	26469	26353	26218	26060	26410	26268	26535	26176	26181	26231	26512	26321	26570	26427	26348	26254	26242	26402	26384	26204	26432	26274	26230	26275	26473	26398	26277	26328	26427	26497	26371	26312	26333	26537	26597	26319	26217	26261	26324	26424	26316	26139	26211	26556	26674	26622	26362	26407	26633	26207	26253	26363	26425	26277	26525	26508	26493	26239	26380	26315	26442	26603	26426	26487	26243	26514	26378	26419	26428	26432	26424	26316	26524	26416	26363	26224	26240	26360	26241	26352	26143	26261	26076	26304	26469	26414	26443	26333	26615	26301	26394	26369	26115	26358	26331	26342	26499	26371	26365	26427	26154	26189	26459	26132	26513	26385	26334	26522	26263	26356	26283	26345	26124	26414	26288	26313	26438	26519	26288	26499	26408	26425	26530	26281	26270	26154	26175	26409	26402	26647	26478	26485	26368	26379	26526	26347	26481	26320	26410	26311	26373	26440	26498	26230	26267	26133	26546	26391	26277	26329	26469	26404	26454	26323	26340	26266	26484	26344	26290	26157	26501	26523	26270	26351	26621	25972	26306	26401	26389	26373	26469	26263	26373	26632	26431	26485	26439	26495	26411	26154	26262	26074	26273	26223	26207	26688	26243	26159	26375	26166	26542	26683	26642	26404	26233	26241	26186	26382	26681	26486	26427	26334	26241	26472	26258	26452	26373	26298	26317	26414	26309	26434	26257	26291	26380	26391	26603	26491	26387	26517	26401	26326	26361	26358	26346	26434	26443	26212	26406	26097	26125	26227	26169	26594	26520	26319	26480	26451	26236	26492	26499	26117	26072	26228	26299	26288	26392	26354	26251	26298	26318	26473	26428	26249	26417	26452	26402	26155	26380	26532	26217	26422	26536	26426	26265	26474	26446	26429	26340	26061	26333	26276	26286	26312	26050	26468	26360	26357	26427	26344	26428	26319	26619	26255	26600	26360	26505	26422	26524	26420	26138	26539	26405	26458	26588	26331	26310	26503	26251	26408	26240	26536	26344	26332	26233	26351	26171	26336	26276	26461	26410	26252	26245	26526	26142	26398	26414	26380	26216	26525	26421	26626	26637	26471	26428	26421	26404	26393	26547	26388	26076	26393	26407	26280	26451	26439	26272	26382	26427	26555	26268	26112	26438	26595	26503	26582	26565	26366	26494	26317	26356	26338	26388	26337	26426	26288	26651	26200	26008	26322	26318	26244	26203	26375	26365	26400	26424	26242	26291	26508	26443	26355	26178	26390	26231	26386	26659	26396	26318	26440	26471	26264	26159	26411	26329	26384	26358	26367	26162	26331	26493	26454	26316	26231	26203	26380	26349	26282	26468	26421	26408	26561	26219	25875	26307	26354	26545	26405	26343	26242	26201	26215	26347	26383	26349	26308	26552	26572	26127	26466	26419	26542	26167	26312	26257	26387	26345	26212	26445	26454	26318	26350	26608	26289	26172	26256	26336	26168	26253	26482	26315	26568	26405	26329	26297	26431	26135	26291	26192	26138	26282	26427	26330	26221	26178	26177	26352	26318	26398	26620	26532	26277	26251	26212	26463	26455	26340	26574	26240	26412	26491	26328	26557	26411	26345	26358	26406	26349	26278	26491	26666	26537	25918	26162	26283	26233	26423	26422	26298	26528	26596	26385	26151	26290	26548	26307	26350	26443	26679	26433	26176	26349	26203	26433	26356	26528	26240	26462	26589	26581	26390	26563	26675	26423	26685	26285	26384	26606	26348	26337	26457	26373	26406	26458	26368	26659	26258	26319	26274	26297	26378	26292	26368	26284	26558	26321	26281	26590	26365	26216	26364	26326	26485	26582	26321	26423	26319	26501	26490	26458	26112	26437	26460	26386	26219	26492	26437	26317	26253	26068	26386	26305	26542	26549	26319	26479	26356	26391	26426	26311	26293	26419	26427	26261	26173	26361	26570	26323	26392	26305	26388	26607	26547	26489	26434	26340	26215	26515	26231	26432	26356	26295	26249	26626	26329	26274	26326	26374	26316	26142	26330	26513	26271	26327	26339	26417	26435	26646	26206	26284	26604	26346	26439	26336	26371	26476	26380	26570	26479	26347	26271	26158	26332	26418	26550	26320	26463	26518	26275	26449	26349	26391	26324	26538	26108	26520	26350	26450	26186	26403	26607	26433	26352	26304	26215	26361	26412	26402	26195	26453	26370	26264	26344	26392	26475	26469	26505	26351	26416	26336	26563	26436	26330	26342	26411	26381	26251	26211	26434	26368	26256	26323	26348	26420	26179	26394	26198	26527	26158	26338	26447	26427	26165	26304	26361	26509	26369	26481	26219	26362	26220	26186	26370	26513	26356	26268	26325	26455	26185	26357	26486	26436	26378	26341	26395	26271	26357	26449	26290	26391	26185	26223	26616	26442	26135	26329	26308	26230	26388	26406	26528	26393	26659	26483	26255	26376	26267	26277	26339	26508	26225	26294	26252	26295	26317	26567	26261	26325	26396	26274	26357	26433	26603	26390	26356	26141	26271	26408	26396	26332	26533	26463	26467	26257	26267	26438	26294	26392	26679	26309	26175	26168	26305	26326	26579	26516	26378	26204	26464	26437	26542	26631	26259	26445	26388	26390	26548	26190	26473	26283	26370	26347	26264	26398	26163	26329	26448	26177	26246	26356	26389	26315	26375	26605	26343	26395	26343	26208	26296	26284	26319	26434	26258	26110	26369	26326	26465	26295	26238	26510	26213	26329	26415	26397	26466	26362	26369	26317	26240	26467	26334	26218	26443	26364	26407	26320	26440	26309	26437	26298	26205	26376	26307	26401	26517	26501	26292	26425	26429	26480	26207	26336	26569	26198	26595	26634	26516	26413	26220	26588	26652	26327	26518	26464	26331	26480	26297	26406	26327	26637	26272	26268	26447	26125	26250	26462	26591	26454	26236	26190	26321	26294	26093	26264	26377	26359	26446	26484	26419	26505	26451	26474	26510	26592	26358	26473	26352	26441	26253	26383	26448	26559	26331	26323	26661	26384	26178	26245	26327	26554	26313	26471	26405	26499	26237	26311	26460	26372	26547	26482	26421	26407	26301	26395	26402	26387	26628	26391	26226	26388	26228	26248	26208	26462	26201	26425	26164	26311	26238	26226	26414	26361	26296	26301	26548	26181	26325	26379	26357	26595	26611	26427	26156	26240	26512	26729	26412	26519	26155	26241	26297	26408	26432	26386	26275	26410	26287	26365	26083	26493	26284	26262	26113	26342	26223	26420	26395	26316	26333	26381	26451	26305	26483	26344	26095	26329	26404	26599	26617	26305	26379	26498	26250	26210	26375	26333	26402	26455	26368	26290	26381	26422	26256	26436	26364	26311	26349	26412	26562	26368	26416	26236	26457	26533	26475	26419	26612	26343	26446	26445	26441	26226	26407	26053	26328	26153	26274	26455	26384	26369	26306	26242	26288	26469	26248	26316	26385	26542	26449	26229	26458	26522	26578	26666	26587	26704	26365	26450	26619	26293	26195	26288	26501	26360	26220	26544	26619	26275	26433	26337	26533	26294	26362	26355	26121	26268	26360	26461	26421	26548	26569	26373	26450	26386	26407	26161	26370	26547	26639	26400	26345	26333	26290	26417	26125	26405	26494	26522	26152	26288	26312	26382	26382	26361	26707	26387	26526	26525	26272	26381	26315	26349	26259	26347	26381	26341	26446	26295	26369	26397	26409	26351	26340	26411	26483	26206	26235	26523	26308	26369	26417	26389	26335	26488	26640	26231	26346	26383	26640	26644	26441	26368	26446	26353	26142	26280	26305	26281	26501	26410	26467	26232	26452	26503	26481	26513	26422	26419	26514	26590	26323	26388	26397	26392	26487	26434	26409	26198	26109	26562	26334	26687	26398	26735	26279	26278	26389	26448	26400	26467	26494	26446	26574	26413	26747	26232	26312	26276	26469	26415	26227	26273	26456	26452	26368	26307	26217	26196	26421	26073	26449	26290	26381	26518	26496	26761	26534	26458	26387	26173	26696	26161	26439	26237	26223	26382	26285	26524	26526	26209	26381	26244	26408	26501	26530	26053	26437	26363	26345	26144	26464	26287	26434	26322	26350	26306	26400	26250	26368	26527	26349	26424	26367	26347	26457	26466	26706	26512	26360	26395	26429	26479	26417	26334	26511	26227	26565	26337	26441	26492	26464	26375	26408	26282	26601	26151	26311	26324	26345	26402	26359	26270	26649	26506	26381	26296	26461	26385	26431	26227	26398	26289	26455	26397	26386	26396	26452	26589	26291	26278	26404	26310	26608	26482	26504	26492	26538	26162	26414	26350	26567	26500	26344	26133	26226	26373	26499	26413	26173	26330	26320	26308	26246	26385	26150	26322	26492	26254	26489	26393	26452	26445	26280	26458	26377	26391	26448	26365	26375	26367	26382	26484	26266	26648	26405	26295	26506	26326	26385	26307	26453	26376	26404	26246	26375	26480	26379	26210	26454	26209	26189	26291	26354	26505	26450	26501	26379	26145	26363	26378	26388	26253	26469	26503	26410	26396	26675	26360	26194	26624	26446	26504	26190	26386	26134	26371	26480	26256	26369	26636	26256	26489	26417	26450	26218	26412	26600	26495	26597	26319	26594	26193	26423	26211	26356	26657	26618	26131	26221	26468	26277	26208	26469
27650	47296	43865	27284	24901	25890	20352	17552	16208	16146	15779	15971	16130	15835	16110	16005	15804	16034	15957	15952	15700	16103	16050	15945	15814	16063	15988	15986	15845	15856	15793	15934	15902	15811	15871	15927	15803	15992	15753	15983	15695	15982	15893	15778	15814	15951	16157	15913	16049	15944	15911	15959	15892	16068	15957	15979	15814	15892	15858	15775	15841	16059	15977	15889	15865	15801	15840	15969	15919	15991	15796	15849	15943	15981	15799	15866	15862	15971	15756	15694	15751	16125	15986	15705	15788	15885	15799	15756	15822	15943	15854	15732	15787	15771	15919	15822	15899	15796	15591	15792	15881	15824	15816	15785	15856	15799	15676	15910	15992	15708	15977	15660	15769	15872	15964	15692	15845	15756	16046	15761	15931	15758	15825	15849	15866	15902	15861	15888	15842	15827	15848	15918	15889	15860	15794	15995	16055	15822	15787	15747	15774	15907	15856	15920	15834	15960	15883	15813	15684	15786	15953	15751	15788	15829	16006	15855	15938	15892	15900	15768	15818	15879	16052	15942	15938	15868	15738	15896	15749	15997	15838	15920	15964	15769	15715	15772	15897	15863	15760	15881	15677	15901	15888	15899	15839	15918	15918	15730	15790	15961	15908	15785	15897	15814	15873	15819	15824	15930	15850	15816	15947	15832	16025	15740	15712	15924	15892	15902	15895	15936	16004	16007	15789	15740	15945	15819	15854	15817	15825	16017	15914	15841	16109	15940	15795	15806	15729	15726	15703	15914	15929	15847	15863	15936	15828	15997	15969	15827	15905	15840	15877	15877	15716	15803	15769	15866	15714	15661	15713	15850	15722	15939	15607	15705	15948	15801	15725	15807	15701	15827	15734	15845	15843	15825	16002	15693	15975	15920	15905	15806	15790	15867	15761	15723	15983	15888	15816	15968	15872	15789	15893	15764	15777	15716	15807	15838	15790	15929	15790	15824	15901	15885	15644	15536	15952	15864	15936	15873	15892	15640	15861	15987	15829	15981	15933	15941	15815	15845	15884	15839	15776	15683	15780	15757	15723	15798	15866	15903	15780	15724	16022	15792	15887	15653	16027	15853	15956	16050	15853	15821	15880	15890	15766	15901	15825	15604	15728	15908	16002	15903	15877	15916	15831	15853	15932	16054	15876	15787	15936	15971	15735	15868	16019	16075	15831	15728	15961	15890	16028	15552	15856	15822	15794	15671	15773	15735	15915	15929	15841	15666	15753	15651	15834	15871	15899	15893	15912	15799	15958	15827	16041	15838	15690	15831	15836	15831	15656	15960	15827	15755	16094	15877	15849	15786	15856	15884	15893	15820	15855	15915	15842	15887	15816	16047	15970	15849	15957	15907	15883	15901	15701	15871	15887	15799	15746	16020	15668	15766	15777	15735	15838	15690	15814	15711	15807	15855	15898	15737	15924	15954	16001	15847	15861	16037	16011	15898	15846	15850	15930	15906	15911	15966	15893	15973	15883	15847	15758	15951	15800	16040	16054	16007	15842	15910	15744	15809	15899	15814	15882	15565	15834	15954	15865	15834	15752	16027	15847	15749	16074	15940	15789	15757	15882	16046	15866	15922	15955	15906	16055	15830	15967	15909	15901	15849	16005	15747	15803	15883	16004	15990	15839	15804	15955	16052	15750	15750	15882	15856	15982	15734	15629	15900	16088	15790	15868	15879	15773	15993	15931	15853	15743	15747	16034	15968	15887	15965	15965	15764	15819	15926	15935	15938	15782	15897	15914	16005	15953	15791	15873	15900	15920	15875	16126	15914	15819	15971	15885	15893	15668	15946	15842	15953	15871	15672	15954	15907	15958	15757	15845	15812	15733	15840	15966	15900	15861	15854	15734	15959	15819	15889	15833	15791	15727	15883	15705	16030	15810	15706	15794	15794	15988	15772	15847	15761	15910	15680	15821	15749	15972	15978	15823	16109	15916	15878	15907	15768	15950	15713	15859	15913	15721	15890	15915	15937	15871	15893	15880	15942	15853	15851	15728	16014	15800	15720	15821	15933	15988	15877	16034	15716	15897	15613	15883	15681	15829	15730	15963	15790	15831	15987	15727	15694	15942	15869	15990	15872	15942	15700	15776	15898	15869	15826	15801	15834	15998	15979	16021	15807	16072	15883	15974	15805	15822	15975	15921	15841	15894	15868	15944	15911	15895	15885	15705	16072	15710	15865	15759	15949	15789	15736	15796	15800	15663	16141	15864	15798	15980	16012	15751	15926	16088	15886	15832	15985	15971	15860	15770	15763	15964	15893	15812	15783	15914	16043	15841	16021	15761	15853	15734	15972	15891	15895	15905	15981	15755	15847	16031	15670	15740	15891	15872	15925	15809	15674	15840	15856	15877	15987	15962	15899	15797	15874	15718	16096	15914	15806	16083	15791	15691	16016	15851	15756	15889	15801	15946	15627	15971	15850	16020	15968	15929	15863	15901	15797	15740	15816	15795	15825	15688	15912	15835	16131	15781	15712	15660	15784	15800	15929	15976	15880	15812	15771	15748	15722	15967	15829	15863	15877	15700	15856	15856	15814	15670	15899	15910	15729	15785	15798	15850	15994	15803	15687	15725	15946	15936	15715	15835	15755	15833	15747	15823	15709	15795	15820	15917	15956	16006	15875	16090	15783	15748	15742	15921	15881	15638	15983	15823	15774	15734	16067	15708	16015	15822	15944	15857	15850	15955	15888	15988	15782	16006	15922	15838	15931	15901	15917	15865	15931	15917	15989	15633	15841	16071	15824	16035	15949	15825	15717	15795	15953	15870	15844	15768	15957	15901	15903	15891	15882	15990	15977	15872	15880	16015	15907	16091	15882	15868	15894	15976	15997	15933	15787	15859	15797	16166	15755	15827	15752	15883	15896	15938	15970	15988	15889	15934	15960	15898	15971	15747	15982	15885	15825	15752	16013	15905	15763	15920	15797	16014	15855	15816	15824	15822	16034	15936	15806	15858	15815	15960	15698	15968	15789	15792	15867	15958	15847	15822	15848	15935	15956	15898	15924	16003	15855	16023	16015	15815	15862	16016	15799	15942	15744	15950	15737	15891	15940	15843	15713	15900	15992	15770	15777	15837	15872	15976	15887	15903	15929	15743	15876	15922	15932	15781	15915	15871	15928	16096	15910	15903	15801	15888	15825	15904	15929	15783	15845	15923	15823	15784	16043	15727	15726	15781	15739	15858	16101	15893	15929	15857	15748	16040	15822	15648	15763	15789	15803	15969	15816	15918	15834	15921	15847	15934	16018	15920	15973	16057	16103	16045	16043	15883	15752	15946	15770	15904	15729	15809	15937	15689	15806	15961	16107	15806	15835	15754	16029	15770	15739	15828	15885	16054	15880	15801	15943	15713	15947	15914	15799	15850	16006	15721	15912	15968	15925	15785	16051	15787	16007	15977	15896	15833	15763	15798	15765	15993	16177	15704	15963	15982	15650	15827	15919	15993	15757	15998	15843	15888	15920	15935	15702	15809	16033	15897	15807	15768	15894	15777	15888	15995	15940	15913	15973	15828	15831	15979	15871	15973	15928	15734	15757	15732	15808	15952	15897	15813	15827	15834	15794	15758	15783	15971	15753	15816	15829	15929	15907	15890	15816	16036	15901	15977	15957	16134	15821	15739	15708	15853	15823	15889	15932	15883	15812	15999	15960	15762	15856	15828	15894	15799	15969	15771	15772	15927	15789	15841	15822	16001	15866	15929	15875	15868	15760	15739	15884	15770	15922	15807	15884	15748	16065	15895	15779	15860	15703	15801	15950	15990	15802	15819	15745	15871	15829	15860	15708	15871	15878	15712	15889	15916	15754	15973	15691	15916	15925	15976	15839	15905	15812	15941	15885	15874	16001	15951	16016	15822	15783	15892	15854	15830	15575	15860	15822	15737	15858	15826	15878	15929	15877	15694	15905	15869	15720	16038	15949	15760	15914	15819	15932	15872	15984	15920	15792	15800	15856	15977	15676	15919	15861	16012	15864	15778	15919	15877	15850	15896	15793	15714	15768	15972	16026	15841	15911	15981	15855	15861	15937	15907	15936	15843	15866	15782	15822	15712	15961	15798	15810	16048	15878	15824	16048	15820	15809	15785	15920	16078	15818	15757	15950	15813	15802	15839	15721	15807	15639	15825	16071	16108	15881	15989	15859	15759	15842	15761	15752	15705	15852	15989	15880	15841	15931	15773	16163	15748	15927	15983	15829	15829	15917	15902	15721	15836	15838	15673	15736	15791	15943	15882	15883	15950	15769	15812	15800	15846	15934	15850	16165	15826	15836	15746	15867	15945	15898	15921	15879	15852	15802	15947	15951	16105	15926	15673	15809	15694	15834	15891	16053	15833	15692	15792	15943	15861	15873	15712	16047	15946	15883	16004	15897	16102	15997	15910	15837	15999	15812	15808	15849	15845	15725	15815	15961	15910	15807	15811	15925	15868	15929	15842	15753	15950	15905	15774	15756	15815	15925	15802	15754	16032	15875	15982	15844	15706	15739	15975	16077	15667	15732	15977	15898	15825	15944	15813	15999	15929	15952	15765	15906	15923	15862	16091	15901	15918	15949	15741	15923	15819	15692	15926	15789	15942	15750	16001	15894	15856	15814	15960	15854	15885	15810	15990	15805	15799	15764	15972	16026	15822	15952	15862	15886	15811	15739	15899	15787	16048	15931	16083	15906	15922	15962	15782	15822	15919	15970	15892	15943	15868	15814	15736	15961	15884	15857	15961	15821	15806	15969	15794	15798	15801	15880	15963	15890	15620	15949	15917	15776	15609	15845	15888	15949	15878	15767	15849	15873	16006	16022	15742	15930	15945	15835	15694	15814	15908	16077	15842	15922	15928	15735	15810	15831	15889	15805	15790	15988	15808	15992	16010	15809	15914	15891	15822	15964	15798	15983	15707	15957	15859	15829	15891	15768	16077	15967	15922	15857	15890	15753	16139	15869	15899	15860	15752	15966	15863	15690	16097	15770	15944	15909	15869	15946	15759	15703	15884	15851	15902	15803	15966	15867	16153	15959	15811	15772	15807	16049	15761	15760	15949	15800	15954	15796	15960	15882	15953	15973	15947	15839	16025	16000	15963	15827	15863	15851	15853	15816	15828	15834	15948	15857	15842	15680	15779	15913	15714	15924	15844	15810	15734	15762
25961	23329	36853	39604	35097	57622	51115	36086	29023	27134	26654	26190	26355	26379	26354	26168	26206	26357	25984	26276	26186	26278	25870	26233	26039	26311	26384	26459	26217	26131	25874	26115	26471	26121	26194	26331	26209	26213	26353	26168	26150	26233	26181	26329	25914	26090	26204	25934	26183	26203	25923	26358	26059	26092	25989	26157	25963	25870	26046	26131	26074	26214	26336	26264	26144	26061	26004	25986	26284	26049	26138	26029	26280	26236	26273	25977	26038	25956	26094	25991	26172	25956	25988	26338	26234	26251	26139	26233	26130	26081	26129	26185	26161	25923	26170	26275	26324	26267	26170	26029	26128	26036	25970	25821	26335	26204	26196	26084	26087	26261	26201	26070	26133	26115	25879	26248	26317	25852	25991	26132	26025	25980	26253	25832	25962	26312	26190	25871	26023	25970	26087	26277	25971	26199	26096	26170	26035	26471	26236	26138	26283	26114	26178	26174	26120	26039	26143	26133	26208	26286	26003	26054	25944	26014	26038	26099	26025	26020	26149	26133	26010	26032	26235	26149	26298	25978	26223	26159	26147	26114	26332	26175	26101	26016	26113	25947	25957	26065	26090	26040	26232	25987	26061	26019	26126	26255	25946	26052	26002	26066	26036	26130	26270	26291	26162	26083	26250	25965	25925	25924	26032	26210	26457	26099	26257	26311	26326	26268	26032	26192	26226	25886	26237	26178	26105	26197	26085	26205	26094	26036	25946	26171	25955	25957	26101	25988	26203	26202	26250	26037	26177	26274	26178	25676	25940	25992	26027	26114	26300	26211	26120	26006	26088	25981	25978	25837	26197	26193	26169	26065	25647	26062	26477	26131	26297	26037	25963	26239	25831	26107	26264	26066	26002	25904	25970	26098	26303	26198	25887	26026	26026	26143	25988	26290	26233	25947	26027	26120	26161	26107	25988	26176	26064	26053	26264	26093	26099	26197	26244	26122	26217	26019	26162	26033	26037	26217	25983	26082	26043	26132	26083	26243	26088	26125	26137	26259	26152	26142	26038	25920	26199	26359	26071	25883	26090	26213	26396	26008	25950	26200	26303	26055	25905	26094	26063	26134	26308	25839	26222	25968	26063	25982	25925	26142	26101	25849	25911	26300	26171	26222	26193	26160	25984	26053	26163	26249	26078	25906	26263	26233	26230	26182	25848	26112	26161	25918	25932	26147	26259	26140	25962	26092	26146	26419	26009	26063	25961	26051	26138	26099	26227	26224	26166	26100	26120	26098	25940	26198	26294	26074	26019	26197	26069	26164	26042	26271	26205	25955	25861	25820	25805	25941	26190	26099	26115	26124	26280	26157	25896	26055	26169	26368	26177	25936	26303	26072	26295	26122	25988	26103	26210	26073	26063	26247	26250	26217	26026	25974	26169	26138	26145	26164	26055	25986	26229	26158	26180	25966	26169	26089	25864	26149	26003	26128	26217	26197	26173	25916	26247	26200	26264	26144	26203	25979	25970	26078	26050	25937	26010	26053	25776	25980	26245	26272	26344	26077	26206	25890	26288	26254	26168	25789	26216	25955	26046	26265	26251	26310	26324	26107	26072	26124	26079	26055	26090	25958	26068	26154	26151	25900	26135	26237	26055	25975	26114	26171	25917	26105	25884	26172	25865	26143	26240	26228	26055	25946	26277	25970	26300	25938	26200	25969	26076	26068	26080	26238	26029	26056	26110	25959	26190	26131	26250	26195	25912	26212	26244	26300	26360	25843	26217	26268	26005	26142	26056	25952	26064	25985	26115	25953	26070	26140	26146	26258	26227	26119	26094	26053	26267	26364	25966	26065	25953	26178	26211	26278	26022	26183	26062	26196	25953	26087	26259	26281	26087	25932	26456	26108	26117	25943	26017	26114	26052	26222	26222	26179	25915	26254	26309	25831	26268	26521	26013	25884	26156	26253	26108	26172	26209	26179	26176	26268	26012	26095	26185	26093	25904	26084	26220	25950	26263	26237	26425	25841	26169	26151	26106	25821	25904	26303	26328	26106	25963	25984	26180	25839	25850	26031	25915	26245	25926	26162	26175	26377	26030	26113	26145	26245	26381	26079	26426	26247	26373	26092	26103	26153	26002	26011	25857	25888	26126	26134	26129	26209	26028	25861	26053	26205	26017	26126	25847	26148	26060	25983	26095	26132	26169	26164	26155	26208	26080	26217	26138	26052	25866	26161	25894	26211	26128	26014	26142	26106	25987	25875	26058	26139	26285	26220	25979	26032	26162	25960	25805	26044	26141	26076	26139	26290	26158	26124	26119	26071	26218	26296	26287	26269	26124	25937	26109	26010	25880	25935	26048	26180	26357	25891	25847	26119	26151	26056	26388	25992	26112	26282	26066	26020	26091	26330	26077	26204	26046	26038	26146	26084	26169	26171	26029	26074	25913	25831	25920	26217	26216	26274	26058	26132	26275	26303	26050	25993	26101	26045	26123	26241	25997	25927	26320	26064	25729	25971	26015	26104	26188	26147	26081	26257	26370	26071	26101	25948	26049	26100	26051	25977	26093	26222	26213	26082	26330	26001	26324	26289	26291	26012	26123	26264	25994	26087	26114	26064	26319	26108	26022	26086	26215	26269	26237	26275	26237	25929	26056	25839	26087	26447	25997	26051	26262	26170	25975	26035	26042	26191	26236	25940	26085	25804	26261	26218	26031	26191	26127	26205	25876	26333	26134	26035	25962	26374	26195	26067	26175	26271	26208	26344	26197	26003	26235	26168	26020	25896	26249	26317	26016	25999	25904	25735	26169	26178	26131	26150	26091	26130	25865	26156	26117	26315	26319	26252	26340	26044	26207	26096	26307	26142	26105	26122	26286	26204	26279	26184	26399	26104	26149	26187	26150	25930	26203	26016	26131	26277	26308	25993	26186	26010	26153	26155	26085	26233	26285	25988	26233	26046	26067	25895	26050	25967	26106	26016	26132	26127	26280	26396	26289	26467	26224	26357	26089	26231	26049	25872	26317	26160	26019	26130	26063	26022	26234	25998	26287	26099	26122	25774	26178	25996	25961	26008	26141	26143	26308	25591	26040	26081	25734	26095	26402	26233	26181	25964	25982	26166	26071	26139	26091	25808	25977	26285	26008	26282	26215	26102	25930	26034	26104	26170	26148	26317	26274	26293	26067	26132	26091	26251	26240	26027	26218	26156	26075	26133	26077	26005	26315	26424	26244	26072	26254	25748	26011	26137	25917	25996	26284	26274	26101	26371	26375	26021	26277	25975	26304	26229	26231	26208	25953	26221	26344	26012	26088	26348	26290	26405	26193	26262	25991	26210	25852	26140	26228	26012	26062	25930	26182	26238	25863	26267	26154	26331	26319	26019	26118	26000	26046	26127	26061	26012	26023	26001	26199	26042	26100	26166	26118	25911	25978	26235	26161	26151	26034	26222	26430	26241	26286	26186	25942	26080	26055	26210	26257	25986	26283	26339	26269	26483	26299	25971	26044	26357	26225	25962	26232	26012	26097	26103	26094	26277	26130	26420	26184	26102	26104	26163	25950	26109	26168	26364	26049	26406	26038	26250	25971	26143	25979	26264	26073	26258	26261	26181	26076	26448	26246	26177	25975	26061	25993	26331	26107	26096	26363	26091	26082	26228	26149	26060	26094	26217	26216	26133	26394	26018	26239	25922	26221	26145	26086	26228	26523	26197	26111	26406	26216	25978	26190	26143	26128	26061	25943	26142	26119	26168	26282	25873	26044	26026	26014	26006	26207	26244	26032	26182	26087	26292	26174	25972	26040	26046	26112	26396	26235	26206	25874	26023	26006	25918	26122	26183	26177	25758	25912	26172	25998	26181	26293	26018	26194	26214	26145	26096	26030	26151	26362	26123	25964	26089	25991	26201	25960	26216	26038	26092	26065	26278	26494	25960	26195	25961	26180	26254	26323	25939	26122	25995	26095	26117	26134	25922	25999	26322	26284	25953	26124	26150	26075	26204	26198	26246	26257	26193	26161	25934	25962	26021	25992	25951	26069	26156	26227	26163	26106	26207	26266	25997	26231	26167	26079	25994	25891	26117	26229	26197	26156	26018	26194	26303	26130	26065	26263	26395	26033	26210	26266	26130	25994	25876	26206	26081	26165	26118	26261	26192	26189	26348	26128	26185	26355	26012	26154	26205	26342	26418	26267	26146	25946	26361	26193	25984	26015	26170	25970	26039	26214	26038	25993	26188	26021	26163	25987	26126	25963	25987	26002	26156	26085	26226	26134	26343	26011	26012	26414	26369	26061	26259	26258	26046	26259	26379	26297	26234	26196	26143	26190	26063	25983	25824	26234	26171	25880	26354	26076	26185	25830	26258	26486	26196	26305	25824	26107	26286	26080	26162	25992	26222	26286	26064	26049	26105	26129	26121	26258	26109	26181	26104	26148	26338	26205	26118	26126	26175	26445	26077	25869	26094	26200	26168	26152	26084	26128	26198	26369	26195	26139	26006	26153	25752	26080	26109	26115	26363	26210	26469	26177	26258	26312	26184	26390	26399	26182	26293	26261	25975	26219	26308	26163	26121	26174	26075	26095	26024	26034	26079	25982	26134	25805	26018	26112	26177	26244	26030	26287	26009	26213	25965	26081	26088	26183	26316	25932	25945	26000	26128	25937	26383	26158	26132	26124	26155	26279	26259	25983	25991	26146	25951	25959	26090	25992	26200	25975	26251	26162	26290	26260	26122	26211	26207	26251	26222	26047	26201	25982	26150	26207	26181	26170	26223	26167	26106	26367	26141	26373	26253	26162	25972	26144	26255	26149	26096	26165	26205	26095	25939	26063	26216	26348	26183	25990	26000	26217	26270	26193	26089	26105	26042	26148	25993	25946	26006	26136	26101	26173	26123	26153	26074	26474	26306	26328	26065	25990	25864	26021	26189	26033	26240	26192	26146	26097	26287	26178	26078	26213	26300	26302	26212	26125	26163	26211	26285	26016	26119	26015	26140	26225	26088	26272	25827	25966	26239	26041	26230	26182	25976	26316	26186	26212	25973	26015	26239	26300	25962	26015	26245	26489	26085	26397	26128	26168	25792	26166	26402	26066	26278	26268	26131	26253	26244	26118	26104	26069	25997	26071	26215	26310	26082	26168	26049	26240	26140	26085	26158	26301	26124	26055	26255	26232	26405	26170	26381	26072	26007
36586	66057	56923	37109	28877	54643	39349	23991	17978	16254	16260	16195	16138	16149	16163	16158	16244	16137	16106	16114	16010	16291	16049	15967	16156	16233	16068	16204	16023	16017	16215	16021	16373	16139	16145	16080	16167	16029	16168	15998	16167	16020	15819	16217	15928	16026	16278	16038	16172	16042	16135	16083	16020	16055	16055	16174	16096	16156	16264	16226	15975	16389	16137	16044	16177	16045	16147	15963	15988	16095	15943	16219	16021	16050	16123	15958	16022	16045	16021	16147	16003	15975	16038	15936	16063	16238	16092	15977	15961	16049	16037	16133	16216	16219	16213	16055	16213	16019	16155	16224	16100	16032	16159	16040	16100	15875	16068	16113	16048	16157	16190	15990	16084	16070	15851	16015	16073	16259	16156	16068	16079	15952	16061	16240	16008	16066	16009	16085	15950	15961	15957	16222	16166	15979	16127	16147	15976	16283	16268	16091	16305	16035	16026	16080	16108	15938	16035	16220	16013	16092	16061	16052	15926	16139	16178	16081	16050	16134	16096	16282	16118	16114	15865	16079	16157	16034	16061	16123	16050	16105	15951	16081	16118	16062	16086	16008	16048	16031	15925	16059	16038	16299	16070	16015	16077	15932	16061	16119	16186	15969	16247	16031	16180	16004	16137	16216	15930	16218	16044	15899	16047	16011	16099	16201	16071	16098	16179	16177	16097	15991	16026	15951	16066	16109	15974	16085	16069	16279	16030	16013	16014	16071	15902	16157	15917	16086	16183	16081	16106	16105	16021	16114	15986	16189	16119	15961	16172	16078	16089	15965	16215	16024	15992	15927	16110	16147	16134	16208	16023	16072	16162	16007	16074	16076	16130	16189	16183	16025	16026	15964	16052	16165	16030	16106	15928	16140	15917	16053	16210	15866	16133	16184	16063	16094	16116	16053	16263	16103	16165	16099	16137	16062	15966	16006	16296	16017	15998	15935	15987	16044	16158	16017	16163	16132	16009	16091	16089	15822	16031	16030	16117	16064	16140	16062	15960	16038	16016	16285	16194	16023	16168	15907	16311	15967	16062	16080	16129	16133	15953	16062	16112	15996	16105	16016	16015	16056	15959	15918	15899	16003	16129	15975	16263	15847	16021	16110	16252	16047	16240	16104	16117	16114	16264	16190	15966	16039	15962	15936	15902	15937	16054	16144	15933	16146	16124	16119	16266	16255	16116	16020	16149	16026	16104	15949	15953	16148	16071	15947	16167	15995	15960	15930	16015	16013	15997	16028	16040	15857	16128	16188	16109	16139	16063	16088	16191	16210	15986	16046	15835	16023	15990	16002	16030	15987	15988	15926	16051	15994	16058	16053	16150	15919	15938	16022	15846	16081	16015	16145	16068	16012	15944	16036	16110	15847	16103	15996	16203	15925	16155	16147	16128	16102	16157	16132	16217	16108	16265	15995	16031	15997	16258	16059	16093	16050	15983	16025	15906	16160	16066	16258	16150	16089	16061	16161	16002	16245	16172	16019	15960	16280	15950	16034	16121	16121	15932	16060	15984	15905	16043	16047	15922	16131	16121	15814	16209	15788	16046	15990	16099	15950	16113	16008	15959	15915	16053	16106	16034	16008	16080	16005	16167	15927	16003	15967	15897	16229	15873	16231	16093	16034	16005	16040	16235	16033	16066	15895	15965	16105	15932	16094	16073	15914	15897	16052	16003	16060	15987	16182	16080	16179	15919	16158	16128	16154	16033	16021	16122	15836	16139	16100	15819	16095	15916	16098	16118	16132	16178	16310	16116	16101	16034	16014	16325	16025	16179	15981	16159	16227	16155	16252	16088	16413	16231	16083	16042	16113	16082	16137	16079	16013	16013	16002	16073	15876	16116	16082	16059	16161	16186	16069	16172	16041	16153	15935	16014	16035	16175	15987	16076	16028	16127	16211	16072	15915	15896	15943	16165	16180	16022	16048	16137	16204	16114	16216	16078	16272	16021	16195	16156	16175	16160	16045	15969	16068	16069	16049	15963	16152	15938	16134	16174	16039	16116	16108	16143	16115	16132	15845	16006	16179	15953	16127	15977	16111	16140	16028	16285	16166	16078	15976	15963	16001	16155	15880	16088	16003	16146	15923	15976	16150	16035	16110	16135	16047	16085	16140	16013	15980	15883	16096	16138	16218	16106	16103	15850	16224	16041	15992	16217	16053	16118	16100	16015	16098	16090	15945	15848	16345	16143	16182	16047	15987	16054	16101	16230	16025	16128	16203	16090	16124	15913	15941	16119	16234	16077	15949	16016	16120	16258	16077	16152	16079	16025	16198	16163	16107	16087	16074	16028	15969	16127	16036	16061	16003	16128	16069	16115	16143	16031	16029	16028	16077	16096	16172	16103	16139	15795	16038	16039	16080	16221	16098	16129	16020	16023	16142	16060	16137	15963	16072	16085	16062	16050	16093	16027	16084	16020	16032	16043	15978	16062	16171	16042	15991	15925	16130	16201	16150	16009	16299	16136	16208	15938	16168	16135	16133	16044	15928	16149	16119	16052	16063	16047	16237	16180	16017	16332	16051	15983	16158	16327	16145	16107	16056	16136	16142	15993	16301	15902	16107	16235	16045	15975	16124	15986	16096	16087	16136	16000	16153	16213	16071	16001	15989	16071	16303	15964	16173	15900	15961	15922	16099	15970	16246	15772	16039	16095	16132	16046	16133	16046	15955	16172	16037	16023	16140	16067	16146	16233	15994	16099	15990	16135	16080	16032	16092	16056	16011	16118	16137	16150	16153	16278	16046	15905	16002	16093	16028	16082	16089	16021	16105	16095	16357	16127	16198	16037	16040	16138	16203	16102	15972	16138	16044	16098	15894	16051	16205	16094	16242	16139	16006	16226	16051	16112	16087	16059	16075	16058	16056	16453	16235	15982	16103	16309	16295	15984	15900	16117	16218	16198	15916	16104	16283	15929	16054	15960	16000	16063	16072	16010	16104	16054	16137	16040	16030	15974	15972	16140	16098	16011	15954	15954	16231	16128	15964	16212	16361	16249	15880	16032	16010	16190	16038	16039	16075	16102	16136	16107	16107	16186	16024	16302	16161	16022	16094	16011	16049	16063	16117	16069	16210	16053	15911	15991	15926	16026	16086	16018	16160	16306	16159	16079	15984	16131	16086	16203	16110	15998	16185	16101	16108	16017	15876	16029	16078	16008	16118	16143	16107	16061	16314	16094	16088	16053	15789	15971	16062	16141	16105	15988	16088	16205	16016	16063	16128	15873	16102	15734	15952	16119	16067	16145	16021	15973	16016	16023	16070	15978	16090	16126	16214	15924	16022	16189	15915	16049	16054	15885	15954	16049	16025	16063	16149	16109	16053	15945	16203	16080	16069	16116	16168	16021	15958	16094	16041	16002	16015	16165	15988	16118	15985	16067	15973	16103	15988	16160	15934	16069	16157	16269	16064	16008	15996	16053	16265	16071	16238	16001	15931	15963	15968	16117	15967	15928	16025	16056	16096	15939	16073	15981	16066	16007	16101	16103	15965	15875	16059	16070	16061	16084	16190	16215	16065	15968	16157	16266	16240	16123	15937	15942	16126	16085	15964	15822	16113	16193	15969	15992	16127	15988	16023	16071	16094	16160	15956	15983	16126	16011	15956	16087	15958	16007	15949	16002	16237	15903	16169	16027	16078	15950	16083	16224	16118	15919	16087	16116	16035	15934	16031	15954	15909	16073	16088	15896	16117	16042	15968	16325	16058	15995	15947	16230	16212	16095	15934	16086	15969	16054	16178	16241	15963	15986	15945	16125	15985	16195	15973	16118	16087	15942	16121	16127	15976	16174	16089	16163	16142	16142	15979	16108	16075	16032	16064	16050	15901	15903	16082	15995	15742	16022	16062	16144	16089	16050	16275	16133	16125	16165	16031	15918	16019	16076	16027	16031	15862	15979	16201	16044	16064	16058	16088	16063	16005	16050	16370	15945	15968	15969	16143	15898	16014	16190	16071	16056	15911	16037	15870	16086	16125	16131	15977	16207	16207	16095	16072	16079	16081	15916	16119	16304	16168	15820	16112	16065	16037	16042	16035	16053	16053	16180	16209	15931	16089	16109	15923	16292	16014	16038	16200	16185	16092	15842	16190	16269	16042	16167	15991	16084	16179	16077	16139	16089	16077	15989	16156	16012	15981	16017	16062	16103	16083	16024	16036	16187	16113	16129	15989	16070	16082	16059	16010	16068	16016	16226	16148	16166	15976	16001	16022	15836	15996	15986	16220	16141	16111	16121	16164	16088	15923	15936	16097	16152	16041	16083	16080	16098	16051	15882	16228	16047	15923	16089	16052	16167	16102	16126	16182	16236	15939	16027	15987	16160	16138	15947	15998	16197	16096	16100	16141	15935	16317	16124	16336	16194	15982	15828	16090	16081	16238	16224	15990	15969	16127	16102	16073	16249	16140	16052	16058	16229	16177	16114	16192	16278	16072	16185	16159	16183	16197	16052	16141	16123	16078	16131	16045	16099	16119	16068	15862	15910	16068	16150	15975	16128	15927	15942	16125	16137	16010	16298	16130	16015	16040	16025	16050	15998	16180	16049	16230	16049	16028	15998	15992	16263	15987	16055	16030	16268	16191	16038	16082	16049	16190	16005	16237	16196	16129	15893	16094	16079	16101	16306	16048	16010	15974	16040	16127	16007	16070	16115	16110	16197	16067	15980	16116	15995	16116	16160	15992	16002	15930	16086	16031	16159	16168	16141	16065	16112	15943	16046	15964	16025	15895	16029	15949	16090	15989	16026	16220	16033	16181	16172	15784	16052	16293	16027	16147	16164	16178	16100	16078	16027	16032	16026	16096	16107	16093	16177	16047	16045	16122	15998	16208	16141	16082	16028	15923	16074	16091	16068	16174	15921	16014	15924	16009	16192	15982	16030	16104	16205	16089	16074	16195	16068	15956	15930	16102	16143	15967	15999	16095	16034	16054	16086	16077	16212	16025	15902	16049	15884	16017	15877	16228	16197	16055	16168	16175	16047	16130	15871	15984	16104	15964	16110	15916	16237	15870	16141	15963	15950	16062	16183	16096	16044	16152	15996	15969	16006	16035	15891	16086	16190	16042	16138	16231	16133	16125	16120	16126	16006	15997	16094	16041	16040	16070	16062	15975	16037	16120	16101	16222	16243	16146	15909	15925
23544	22099	32412	36460	35310	61448	63993	44520	32893	28903	27657	27125	27249	27099	27055	26940	26752	27228	26897	26786	27046	27168	27106	26830	27233	26978	26935	26833	27100	27102	27040	26783	26911	26940	26774	26615	26928	26849	26878	26759	26789	26932	26694	26990	26755	26676	26787	26700	26789	27027	26888	26872	26882	26797	26829	26946	26899	26735	26553	26902	27084	26920	26836	27001	26629	26822	26669	26781	27007	26860	27001	26712	26876	26746	26993	26836	26918	26887	26765	26748	26702	26914	26712	26616	26916	27029	26900	26938	26860	26744	26809	26736	26758	26960	26844	26747	26588	26952	26718	26754	27046	26859	26895	26821	27025	27118	26945	26986	26720	26960	26534	27017	26984	26735	27008	26810	27091	26644	26795	26736	26994	26816	27018	26932	26532	26778	26848	26784	26497	26595	26961	27223	26650	26841	26658	26687	26855	26919	27022	27198	26802	26915	26706	26944	26832	26682	26974	26769	26780	26863	26647	26661	26837	26828	26803	26925	26580	26722	26870	26567	26769	26928	26720	26691	26621	26944	26819	26742	26715	26796	26772	26901	26731	26949	26736	26850	26834	26603	26485	26837	26766	26685	26955	26687	26905	26748	26991	26737	26808	26990	26913	26655	26757	26835	26833	26854	26931	26604	26682	26738	26861	26882	26740	26940	26713	26773	26629	26854	26683	26963	26928	26765	26808	27107	26984	26907	26721	26744	26917	26962	26933	27023	26709	26758	26907	26758	26802	26519	26984	26705	26625	26849	26901	26924	26853	26927	26789	26936	26742	26998	26986	26703	26814	26888	26907	26736	26955	26699	26706	26948	26622	26730	26649	26887	27040	26855	26605	26762	26845	26795	26911	26817	26762	26450	26794	26572	26873	27170	26784	26946	26739	26872	27039	26808	26848	26670	26724	26936	26913	26628	26860	26630	26830	26863	26699	26845	27077	26830	26930	26679	26742	26903	26833	26861	26913	26850	26651	26707	26714	26716	26881	26849	26854	26928	26845	26721	26759	26975	26856	26990	26853	26611	26578	27001	27028	26532	26698	26911	26666	26860	26799	26741	26676	26626	26948	26867	27064	26848	26788	26812	26914	26584	27007	26824	26908	26738	26821	26830	27103	26860	27061	26891	26851	26957	26975	26757	26795	26713	26806	26752	26859	26822	26757	26623	27127	27006	26829	26733	26645	26909	26627	26388	26874	26754	26887	26829	26875	26666	26786	26491	26681	26662	26983	27155	26969	26734	26794	26870	26930	26728	26743	26581	26658	27014	26993	26684	26955	26960	26974	26972	26844	26643	26766	26824	26763	26975	26956	26730	26722	27016	26800	26759	26728	27182	26867	26821	26743	26759	26858	26792	26669	26856	27005	26793	26981	26685	26760	26985	27153	26881	26926	26728	26853	26648	26940	26815	26967	26937	26864	26829	27052	26805	26681	26840	26814	26938	26932	26914	26654	27135	26993	26753	26738	26865	26912	26880	26754	26804	26735	26693	26795	26865	26910	26879	26877	26734	26798	26682	27006	26908	27032	26818	26733	26854	26907	26839	27022	26978	26885	26865	26817	27113	26792	26721	27018	26923	26976	26938	26991	27039	27156	26703	26666	26742	26838	26894	27057	26932	26709	26607	26767	26747	26863	26877	26781	26852	26732	26933	26501	26888	27008	26791	26725	26856	26805	26552	26937	26919	26826	26920	26899	26660	26876	26846	26904	26851	26914	26809	26854	26769	26760	26848	26758	26810	26723	27204	27041	26635	26786	26718	26733	26699	26921	26757	26655	26811	26679	26837	26996	26583	26660	26725	26907	26762	26842	27046	26878	26944	26810	26812	26888	26984	27034	26566	26952	26957	26982	26665	26728	26662	26704	26399	26770	26850	26910	26878	27023	26837	26930	26879	26834	26939	26747	26871	26892	26735	26777	27015	26820	26847	26903	26916	26772	26747	26897	27048	26784	26847	26812	26728	26935	26723	26635	26950	26894	26789	26664	26748	26801	26938	27077	26844	27094	26827	26530	26977	26598	27025	27066	26784	26770	26989	27009	26653	26783	26895	26904	26978	26641	26870	26762	26547	26705	26750	27217	27020	26901	27063	26884	26595	27041	26915	26953	27055	26953	26936	26672	26859	26949	26975	26806	27045	27029	26773	26637	26793	26678	26609	26505	26584	26746	26772	26862	26835	26896	26869	26931	26942	26578	26960	26739	26543	26726	27061	26835	27015	26703	26848	26751	26705	26616	26690	26618	26807	26674	27032	26890	27003	26830	26931	26725	26839	26736	26461	26782	26602	26652	27085	26874	26685	26894	26683	26749	26589	26785	26710	26967	26635	26887	27076	26666	26765	26891	26939	26953	26724	26969	26528	26768	26649	26693	26706	26947	27049	27005	26555	26728	26570	26791	26536	26799	26844	26772	26937	26980	26749	26725	26849	26665	26765	26736	26903	26711	27057	26684	26900	26765	26688	26792	26661	26905	27103	26586	26919	27015	27119	26780	26735	26665	26892	26746	26724	26804	26882	26719	26753	26621	26521	26608	26665	27111	26962	26791	26937	26693	26880	26876	26931	26696	26788	26954	26903	26743	26954	26747	27053	26736	26738	26901	26984	26834	26942	27071	26511	26651	26810	26741	26883	26837	26774	26891	26592	26861	26683	26776	26830	26995	26752	26863	26851	26710	26976	26876	26745	27013	27185	26782	26740	26734	26827	26667	26769	26842	26892	26822	26978	26659	26967	26899	26643	26728	26870	26912	26699	26954	27101	26845	26925	26691	26856	27052	26730	26772	26688	26688	27068	26839	26797	26853	27128	26822	26837	26793	26504	26805	26870	26979	26932	26763	26795	26646	26689	26767	26617	26666	26755	26816	26866	26970	26978	26837	26952	26928	26664	26823	27013	26964	26624	26896	26891	27013	26874	26911	27039	26864	27053	27111	26712	26875	26743	27313	26739	26666	26701	26858	26542	26637	26838	27055	26752	26879	26861	27164	26706	26855	26722	26747	26911	26994	26921	26666	26875	26825	26671	26573	26905	26966	26661	26737	26806	26832	26642	26661	26913	26781	26675	26597	26830	26715	26889	26960	26863	26856	26939	26943	26689	26808	26815	26837	26843	26732	26897	26815	26994	26933	26685	26779	26458	26747	26828	26936	26908	26957	26935	26737	27057	26914	26817	26626	27086	26879	26904	26954	26854	26848	26948	26810	26783	27001	26662	26693	26897	26937	27175	26920	26904	26640	26768	26867	26594	26855	26757	26929	26766	27037	26904	26764	26751	26861	26743	26786	26750	26816	26744	26772	26768	26355	26795	26913	26819	26990	27135	26931	26910	26956	26830	26909	26659	26768	26725	26735	26883	26733	26776	26874	26708	26784	26959	26775	26718	26791	26825	26820	26748	26831	26919	26795	26810	26994	26877	26807	26883	26824	27046	26766	26781	26762	26549	26843	26878	26874	26975	26775	26707	26815	26725	26677	26791	26924	26572	26857	26801	26626	27046	26467	26733	26913	26886	26745	26857	26878	26743	26743	27105	26840	26950	27047	26597	26810	26603	26746	26831	26764	26675	26499	26666	26708	26940	27034	26723	26649	26694	26476	26905	26922	26788	26900	27074	26800	26569	26914	26784	26774	26780	26834	26668	26867	26853	26931	26925	26798	26817	26549	26694	26614	26603	26880	26781	26848	26635	26636	26695	26783	26987	26728	27030	26764	26866	26800	26975	26835	26641	26928	26655	26777	26883	26677	26858	26829	26824	26893	26858	26936	26800	26806	26909	26937	27025	26636	26792	26795	26589	26860	27010	26845	26479	26748	26771	26920	26921	26836	26857	26600	26559	26660	26928	26941	26530	27093	26818	27083	26982	26898	26842	26757	27108	27195	26967	26883	26695	26750	26765	26962	26593	26869	26614	26494	26972	26914	27086	26913	26783	27007	26826	27042	26678	27010	26957	26909	26722	26973	26917	26874	26816	26810	26679	27018	27093	26880	26963	26987	26936	26835	26853	27136	26800	26462	26900	27185	26793	26865	26926	27093	26787	26857	26742	26897	26741	26588	26753	26685	26591	26896	26625	26766	26686	26738	27042	26809	26880	26888	26723	26914	26831	26692	26727	27042	26913	26674	26779	26605	26725	26779	26809	26819	26913	27085	27063	27057	27058	26878	26691	26722	26710	26865	27001	26903	26676	27105	27039	26816	26901	26935	26647	26935	26882	26824	26692	26930	26710	26770	26857	26748	26621	26828	26831	26871	26906	26712	26686	26849	26659	26899	26778	26762	26833	27125	26751	26818	26685	26715	26744	26745	26587	26872	26733	26995	26941	26648	26999	26693	26928	26925	26877	26834	26930	26761	26904	26896	26919	26873	26800	26912	26710	26848	26846	26652	26756	26739	26717	26673	26814	26659	26660	26880	26839	26871	26811	26877	26725	26692	26730	26925	26897	26704	26668	26734	27068	26630	26910	26784	26678	27184	26821	26941	26744	26850	26887	26871	26644	26835	26982	26876	26805	26639	26520	26962	26736	26737	26973	26777	26785	26937	26803	26823	26925	26671	26614	26568	26767	26948	26739	26921	26791	27011	26883	26689	26928	26709	26729	26879	26688	26630	26789	26954	26812	26794	26726	26619	26885	26719	26850	26729	26739	26779	26819	26980	26750	27248	27077	27074	26798	26753	26653	26861	26822	26577	26806	26846	26926	26902	26839	26895	26665	26998	26777	26835	26940	26733	26752	26776	26594	26868	26742	27026	26820	26890	27073	26907	26901	27029	26812	26960	26819	26555	26688	26769	26810	27109	26868	26899	27103	26646	26701	27071	27039	26697	26956	27167	26770	26527	26924	26551	26719	26901	27045	26897	26925	26842	26972	26980	26916	26928	26567	26885	26699	26740	26823	27064	26778	26775	26941	27278	26864	26579	26528	26674	26761	26864	27013	26930	26669	26764	26916	26847	26704	26966	26696	26933	26826	26830	26809	26716	26901	26754	26791	26933	26710	26648	26896	26820	26671	26626	26920	26928	26975	26764	26635	26647	26833	26778	26836	26721	26752	26752	26722	26819	26593	26650	26737	26909	26559	26713	26819	26646	26831	26776	26771	26671	26796	26697	26755	26718	26757	26788	26522	26838	26799	26917	26866	26859	26892	26801	26797	26623	26839
46131	78966	71808	55023	38435	66979	57765	33767	21441	17704	16621	16595	16829	16845	16832	16839	16631	16719	16645	16823	16864	16540	16596	16790	16684	16552	16675	16583	16653	16712	16808	16758	16649	16812	16571	16700	16708	16758	16654	16628	16738	16739	16702	16741	16602	16726	16697	16744	16699	16790	16731	16698	16657	16641	16565	16858	16594	16645	16785	16765	16696	16735	16666	16712	16705	16751	16766	16716	16818	16691	16611	16551	16577	16684	16652	16670	16834	16479	16736	16816	16583	16804	16579	16531	16586	16679	16558	16566	16797	16606	16737	16715	16427	16678	16689	16467	16653	16567	16496	16695	16666	16686	16672	16649	16811	16764	16523	16835	16603	16624	16662	16690	16893	16723	16764	16694	16737	16789	16634	16587	16573	16817	16870	16741	16499	16732	16713	16943	16570	16465	16623	16778	16579	16581	16659	16575	16639	16696	16634	16608	16677	16810	16669	16731	16668	16742	16623	16665	16546	16626	16503	16514	16629	16692	16524	16681	16537	16586	16661	16677	16729	16735	16539	16628	16683	16565	16449	16657	16666	16580	16734	16709	16646	16643	16602	16623	16569	16699	16534	16650	16736	16731	16622	16376	16722	16615	16711	16499	16535	16598	16552	16509	16921	16693	16551	16695	16550	16866	16556	16717	16667	16682	16778	16632	16703	16594	16676	16655	16652	16629	16637	16755	16669	16793	16661	16563	16670	16726	16674	16536	16662	16638	16564	16710	16805	16542	16560	16531	16723	16685	16615	16614	16644	16644	16743	16787	16725	16791	16542	16698	16549	16652	16648	16713	16591	16584	16613	16713	16688	16613	16778	16450	16479	16661	16880	16649	16552	16673	16553	16769	16636	16718	16867	16629	16760	16576	16463	16770	16859	16749	16703	16733	16798	16530	16564	16645	16621	16494	16640	16398	16796	16637	16480	16558	16590	16679	16708	16734	16651	16584	16642	16505	16532	16638	16641	16573	16528	16660	16595	16617	16727	16653	16610	16555	16716	16675	16601	16653	16490	16780	16711	16487	16812	16602	16667	16669	16609	16688	16672	16692	16607	16539	16749	16577	16786	16763	16686	16609	16514	16417	16673	16648	16732	16691	16689	16664	16538	16351	16642	16715	16725	16421	16806	16761	16656	16632	16885	16562	16679	16724	16703	16695	16674	16435	16673	16369	16751	16673	16675	16714	16744	16614	16752	16665	16565	16677	16799	16492	16759	16610	16765	16574	16869	16537	16536	16507	16637	16762	16725	16510	16698	16577	16633	16600	16771	16587	16646	16565	16455	16689	16717	16733	16606	16768	16714	16533	16844	16804	16694	16732	16926	16663	16745	16579	16555	16621	16722	16495	16587	16622	16507	16866	16746	16535	16599	16693	16421	16670	16775	16675	16570	16694	16517	16746	16632	16615	16581	16684	16683	16540	16842	16561	16546	16484	16605	16567	16502	16752	16850	16403	16716	16673	16684	16578	16729	16490	16654	16427	16644	16671	16742	16677	16606	16567	16674	16433	16777	16590	16723	16637	16689	16610	16761	16661	16356	16585	16709	16801	16569	16551	16664	16721	16541	16619	16550	16534	16607	16573	16591	16612	16849	16573	16665	16572	16889	16493	16514	16715	16696	16447	16671	16632	16531	16853	16632	16506	16606	16707	16631	16565	16684	16523	16726	16552	16716	16526	16732	16661	16673	16465	16632	16686	16736	16499	16509	16717	16686	16791	16616	16686	16740	16591	16692	16586	16681	16531	16652	16562	16624	16722	16655	16654	16639	16621	16577	16697	16698	16706	16654	16612	16708	16564	16688	16704	16645	16446	16826	16607	16821	16630	16518	16694	16432	16493	16734	16514	16772	16728	16602	16540	16773	16483	16709	16558	16646	16827	16681	16619	16620	16664	16782	16803	16759	16746	16639	16737	16588	16620	16636	16620	16720	16731	16884	16520	16715	16419	16747	16759	16624	16715	16622	16560	16664	16628	16540	16858	16534	16456	16794	16696	16733	16511	16843	16713	16666	16581	16513	16643	16529	16674	16615	16744	16824	16680	16761	16621	16659	16666	16633	16507	16645	16563	16499	16645	16684	16623	16696	16817	16829	16767	16474	16714	16660	16719	16839	16667	16718	16563	16537	16827	16555	16739	16622	16708	16680	16564	16533	16545	16611	16823	16628	16574	16642	16620	16447	16700	16625	16566	16703	16644	16584	16801	16710	16684	16658	16460	16872	16534	16788	16614	16578	16838	16691	16664	16620	16547	16644	16668	16735	16569	16701	16585	16663	16488	16531	16663	16685	16810	16729	16416	16591	16613	16519	16722	16493	16663	16586	16676	16652	16589	16674	16685	16668	16734	16666	16565	16673	16693	16762	16777	16696	16513	16520	16569	16568	16561	16593	16553	16734	16729	16592	16648	16890	16700	16593	16394	16876	16718	16680	16893	16605	16719	16367	16575	16624	16607	16585	16760	16528	16523	16501	16674	16712	16581	16504	16604	16594	16665	16546	16746	16689	16625	16892	16584	16604	16390	16815	16596	16684	16749	16413	16627	16589	16552	16739	16712	16776	16683	16646	16683	16607	16655	16678	16677	16741	16610	16840	16776	16641	16678	16658	16709	16637	16705	16786	16607	16486	16670	16791	16696	16727	16731	16746	16704	16644	16612	16576	16590	16593	16635	16586	16784	16611	16680	16681	16943	16616	16689	16485	16755	16546	16643	16729	16555	16811	16531	16505	16655	16722	16682	16637	16448	16690	16804	16613	16730	16563	16613	16828	16669	16639	16605	16696	16593	16755	16675	16644	16613	16506	16735	16859	16499	16636	16565	16703	16662	16657	16696	16711	16494	16627	16539	16706	16683	16531	16690	16712	16747	16486	16535	16676	16824	16753	16540	16727	16733	16722	16681	16661	16677	16644	16666	16655	16767	16644	16532	16682	16534	16746	16671	16520	16610	16650	16546	16634	16791	16742	16620	16542	16709	16589	16712	16660	16661	16713	16500	16712	16531	16733	16678	16577	16572	16610	16708	16586	16688	16696	16616	16608	16694	16614	16620	16537	16860	16600	16519	16649	16511	16723	16638	16730	16688	16541	16518	16405	16640	16744	16310	16624	16546	16889	16672	16789	16623	16519	16629	16780	16717	16629	16656	16553	16671	16719	16638	16693	16652	16804	16590	16732	16585	16535	16580	16507	16546	16628	16615	16703	16567	16717	16614	16487	16478	16598	16522	16773	16842	16565	16886	16558	16714	16698	16668	16624	16595	16696	16528	16598	16718	16588	16607	16571	16858	16686	16829	16665	16913	16549	16662	16575	16632	16777	16568	16755	16612	16527	16636	16461	16597	16768	16719	16639	16482	16727	16650	16793	16535	16725	16721	16581	16766	16609	16657	16630	16437	16615	16564	16648	16866	16697	16608	16618	16637	16662	16813	16638	16709	16425	16614	16719	16639	16615	16545	16453	16738	16670	16629	16571	16520	16829	16551	16645	16590	16466	16660	16620	16803	16699	16490	16556	16666	16561	16639	16672	16649	16709	16538	16673	16622	16716	16665	16563	16469	16546	16525	16592	16629	16599	16508	16588	16597	16685	16670	16654	16748	16701	16652	16733	16629	16540	16539	16707	16505	16733	16427	16721	16610	16514	16576	16509	16590	16579	16688	16675	16630	16679	16712	16735	16613	16541	16610	16589	16618	16610	16749	16715	16543	16690	16732	16851	16660	16783	16455	16544	16519	16532	16763	16468	16675	16589	16724	16646	16578	16586	16886	16768	16618	16698	16759	16573	16667	16730	16589	16635	16592	16717	16624	16629	16836	16577	16610	16550	16829	16830	16718	16621	16475	16602	16625	16631	16778	16664	16745	16579	16719	16624	16738	16706	16714	16698	16596	16677	16683	16447	16629	16659	16683	16796	16493	16447	16671	16624	16523	16708	16592	16647	16585	16513	16587	16573	16668	16533	16607	16550	16661	16454	16432	16709	16626	16568	16481	16751	16605	16706	16636	16680	16673	16542	16639	16782	16586	16390	16706	16443	16630	16489	16745	16459	16726	16682	16575	16534	16814	16649	16721	16800	16650	16798	16592	16484	16553	16680	16597	16632	16435	16627	16681	16743	16624	16721	16652	16693	16716	16406	16579	16941	16624	16701	16517	16869	16590	16774	16688	16759	16603	16621	16498	16668	16670	16629	16509	16714	16556	16776	16604	16670	16749	16622	16894	16699	16570	16662	16584	16797	16622	16724	16699	16679	16575	16678	16582	16708	16693	16662	16736	16713	16638	16774	16621	16647	16841	16752	16684	16617	16479	16751	16543	16613	16502	16547	16679	16251	16749	16547	16622	16510	16706	16589	16642	16765	16600	16892	16764	16460	16596	16776	16791	16623	16667	16587	16722	16697	16695	16924	16506	16864	16870	16456	16715	16733	16567	16837	16415	16603	16652	16660	16584	16739	16676	16702	16824	16682	16682	16674	16608	16784	16704	16554	16435	16609	16459	16687	16659	16675	16504	16553	16726	16670	16462	16670	16657	16481	16603	16734	16494	16668	16651	16755	16724	16737	16685	16628	16729	16994	16619	16655	16646	16925	16524	16520	16779	16586	16633	16525	16610	16381	16630	16527	16626	16503	16523	16822	16772	16612	16485	16539	16669	16583	16724	16561	16561	16717	16655	16691	16810	16753	16528	16599	16598	16671	16655	16527	16674	16592	16574	16741	16720	16693	16774	16687	16519	16798	16670	16602	16669	16546	16600	16670	16763	16617	16516	16586	16680	16632	16643	16520	16640	16607	16691	16567	16556	16692	16544	16686	16552	16735	16481	16561	16708	16658	16618	16636	16535	16513	16443	16605	16512	16903	16578	16573	16617	16683	16781	16615	16603	16761	16605	16758	16582	16613	16756	16696	16667	16571	16743	16612	16815	16507	16779	16606	16561	16678	16607	16600	16575	16520	16526	16752	16622	16693	16610	16500	16798	16784	16555	16597	16619	16761	16532	16660	16544	16510	16508	16574	16586	16614	16674	16698	16473	16735	16642	16695	16791	16608	16673	16615	16796	16750	16715	16514	16589	16699	16526	16575	16573	16854	16646	16658	16621	16599	16455	16696	16655	16776	16751	16556	16472	16812	16673	16702	16558	16720	16882	16562	16672	16527	16812
40606	49182	51007	39421	31130	35153	31760	28496	27031	26474	26552	26435	26330	26393	26225	26578	26505	26476	26459	26378	26500	26285	26365	26468	26485	26557	26374	26383	26465	26276	26321	26367	26362	26503	26218	26608	26253	26372	26349	26160	26454	26349	26702	26415	26130	26329	26509	26346	26244	26328	26368	26413	26370	26300	26209	26542	26267	26453	26659	26528	26331	26205	26342	26103	26404	26349	26472	26414	26496	26228	26226	26504	26332	26593	26293	26476	26205	26310	26510	26544	26075	26364	26388	26304	26221	26136	26141	26366	26249	26343	26499	26255	26520	26458	26447	26355	26325	26317	26454	26459	26430	26513	26231	26217	26369	26335	26201	26305	26499	26465	26558	26418	26431	26092	26192	26444	26243	26027	26215	26446	26213	26400	26246	26574	26426	26390	26471	26414	26510	26060	26091	26421	26046	26452	26334	26455	26403	26340	26293	26298	26206	26478	26521	26082	26391	26512	26367	26482	26419	26489	26537	26269	26494	26301	26468	26534	26578	26403	26387	26329	26250	26285	26491	26370	26260	26082	26304	26307	26484	26194	26273	26366	26402	26434	26457	26543	26479	26127	26324	26412	26572	26296	26149	26408	26220	26319	26268	26684	26652	26433	26339	26074	26484	26424	26265	26160	26404	26484	26430	26224	26204	26315	26123	26359	26496	26202	26070	26466	26420	26365	26308	26390	26318	26205	26265	26511	26617	26341	26424	26536	26221	26609	26224	26323	26346	26484	26326	26297	26315	26221	26164	26439	26224	26077	26515	26293	26429	26163	26300	26291	26434	26411	26315	26703	26248	26389	26456	26153	26405	26288	26311	26392	26272	26458	26448	26179	26556	26639	26285	26442	26264	26389	26582	26260	26417	26474	26331	26429	26303	26504	26287	26487	26214	26278	26470	26229	26121	26528	26252	26160	26472	26350	26426	26278	25967	26436	26401	26416	26194	26203	26375	26265	26242	26407	26352	26444	26410	26339	26492	26103	26237	26475	26201	26448	26325	26282	26400	26176	26402	26250	26332	26155	26277	26354	26511	26414	26212	26229	26339	26496	26578	26374	26493	26724	26164	26395	26242	26311	26146	26504	26479	26388	26280	26420	26160	26463	26341	26347	26213	26196	26535	26420	26240	26367	26236	26108	26148	26183	26303	26325	26437	26317	26426	26498	26376	26542	26146	26345	26382	26129	26508	26355	26501	26554	26552	26436	26382	26431	26414	26267	26278	26575	26434	26501	26334	26028	26558	26149	26256	26429	26382	26303	26698	26401	26438	26469	26479	26112	26177	26234	26444	26456	26355	26382	26485	26508	26448	26559	26423	26533	26450	26301	26275	26652	26307	26237	26383	26306	26519	26247	26280	26284	26405	26283	26261	26467	26353	26355	25986	26094	26264	26229	26453	26421	26124	26220	26531	26468	26274	26400	26462	26427	26398	26483	26477	26224	26346	26447	26704	26320	26264	26515	26474	26249	26028	26339	26388	26497	26511	26381	26364	26412	26630	26298	26354	26437	26284	26155	26484	26051	26288	26474	26358	26425	26214	26083	26426	26303	26556	26185	26458	26216	26272	26262	26114	26235	26359	26268	26386	26443	26330	26297	26283	26598	26567	26258	26540	26227	26189	26312	26453	26446	26388	26454	26164	26481	26505	26452	26304	26449	26611	26281	26236	26175	26240	26439	26495	26460	26477	26219	26381	26267	26462	26316	26497	26491	26387	26384	26318	26310	26410	26209	26425	26180	26551	26419	26415	26140	26491	26321	26753	26340	26416	26205	26308	26291	26438	26618	26403	26408	26361	26238	26410	26515	26052	26440	26282	26440	26303	26376	26542	26495	26230	26182	26353	26365	26504	26291	26251	26364	26425	26391	26409	26226	26595	26381	26379	26507	26167	26557	26306	26293	26548	26568	26363	26394	26504	26339	26541	26185	26251	26371	26390	26399	26512	26368	26364	26240	26215	26384	26302	26590	26530	26271	26371	26356	26414	26442	26574	26188	26331	26310	26477	26153	26480	26379	26388	26166	26438	26263	26717	26433	26292	26315	26044	26412	26437	26560	26235	25993	26396	26446	26471	26259	26415	26215	26451	26302	26443	26537	26457	26472	26294	26144	26378	26376	26628	26234	26422	26096	26302	26340	26376	26500	26474	26650	26107	26315	26087	26318	26343	26349	26206	26524	26339	26409	26455	26310	26415	26549	26269	26140	26198	26379	26306	26308	26277	26288	26132	26303	26436	26220	26336	26244	26422	26281	26169	26226	26517	26399	26452	26417	26360	26517	26330	26204	26438	25967	26234	26215	26441	26464	26163	26427	26479	26651	26232	26163	26509	26238	26262	26190	26222	26172	26221	26259	26392	26397	26224	26365	26255	26587	26342	26385	26449	26314	26219	26294	26209	26226	26356	26546	26438	26555	26241	26183	26580	26276	26370	26652	26051	26384	26164	26245	26220	26283	26358	26465	26350	26468	26367	26396	26403	26391	26455	26308	26430	26348	26310	26188	26326	26425	26446	26271	26232	26269	26196	26410	26457	26474	26298	26409	26143	26255	26447	26418	26363	26419	26408	26247	26327	26125	26283	26432	26198	26135	26429	26105	26239	26484	26391	26490	26382	26175	26266	26289	26202	26200	26434	26177	26284	26336	26373	26315	26378	26137	26290	26515	26394	26325	26430	26339	26516	26448	26323	26247	26343	26266	26500	26198	26443	26194	26338	26436	26383	26208	26113	26254	26628	26389	26261	26224	26087	26505	26349	26315	26355	26114	26458	26311	26340	26307	26251	26533	26417	26244	26282	26305	26268	26425	26567	26391	26319	26271	26323	26293	26094	26446	26502	26321	26493	26671	26331	26324	26227	26304	26449	26807	26457	26429	26371	26213	26411	26513	26313	26380	26350	26380	26383	26472	26390	26602	26426	26278	26125	26332	26493	26535	26508	26394	26447	26329	26356	26331	26133	26317	26618	26151	26327	26240	26251	26252	26515	26261	26271	26511	26355	26132	26111	26477	26253	26496	26417	26185	26289	26539	26300	26468	26486	26248	26462	26524	26493	26295	26339	26270	26416	26083	26290	26135	26190	26402	26567	26218	26341	26440	26238	26375	26288	26348	26265	26405	26454	26626	26217	26179	26258	26352	26631	26501	26308	26575	26165	26157	26309	26437	26360	26182	26112	26539	26486	26519	26458	26434	26412	26405	26321	26214	26374	26219	26379	26346	26411	26375	26625	26500	26255	26341	26500	26343	26132	26445	26232	25977	26106	26450	26429	26492	26561	26301	26541	26507	26216	26270	26368	26421	26364	26264	26062	26218	26274	26343	26309	26550	26152	26157	26329	26306	26470	26631	26478	26469	26525	26447	26277	26382	26342	26455	26446	26384	26458	26620	26486	26495	26281	26281	26210	26194	26470	26296	26332	26441	26413	26304	26595	26244	26572	26329	26369	26266	26351	26350	26548	26185	26478	26455	26329	26337	26246	26123	26193	26410	26234	26411	26445	26275	26525	26299	26297	26372	26353	26529	26495	26478	26317	26287	26277	26560	26037	26270	26276	26341	26398	26517	26479	26552	26516	26221	26534	26372	26286	26287	26339	26379	26306	26405	26180	26376	26325	26559	26343	26279	26157	26336	26345	26472	26418	26227	26387	26613	26334	26482	26303	26416	26003	26270	26531	26387	26380	26227	26614	26194	26185	26413	26266	26556	26352	26374	26289	26179	26220	26411	26661	26248	26277	26246	26206	26348	26408	26399	26466	26528	26350	26346	26517	26039	26232	26228	26481	26214	26347	26602	26336	26468	26360	26579	26610	26566	26208	26154	26213	26509	26422	26379	26361	26481	26130	26146	26349	26279	26334	26345	26289	26447	26249	26296	26246	26394	26318	26414	26093	26407	26384	26117	26534	26526	26067	26398	26163	26672	26332	26199	26498	26273	26539	26301	26244	26118	26321	26125	26112	26430	26324	26279	26326	26328	26345	26699	26745	26224	26354	26243	26390	26474	26367	26444	26300	26328	26599	26376	26489	26231	26251	26497	26489	26355	26243	26143	26369	26088	26503	26088	26537	26384	26425	26290	26293	26373	26697	26419	26239	26221	26486	26560	26642	26411	26310	26026	26353	26343	26282	26369	26111	26333	26326	26250	26480	26613	26201	26366	26455	26428	26349	26363	26451	26261	26348	26453	26447	26231	26390	26387	26224	26330	26254	26624	26300	26158	26391	26413	26500	26171	26381	26344	26457	26410	26167	26337	26427	26392	26526	26561	26209	26545	26410	26442	26259	26434	26285	26267	26303	26366	26464	26292	26470	26382	26379	26198	26245	26633	26196	26394	26320	26331	26365	26440	25992	26341	26359	26402	26412	26366	26273	26249	26313	26447	26464	26296	26310	26462	26516	26270	26296	26149	26460	26433	26320	26226	26337	26417	26373	26425	26591	26118	26370	26238	26409	26295	26207	26322	26512	26295	26540	26300	26274	26538	26376	26437	26144	26208	26129	26520	26584	26451	26404	26246	26339	26597	26038	26396	26467	26414	26457	26426	26320	26382	26329	26344	26418	26531	26288	26649	26175	26364	26487	26442	26364	26331	26439	26364	26371	26014	26545	26495	26591	26618	26176	26679	26617	26541	26244	26510	26284	26253	26425	26475	26370	26506	26348	26187	26190	26412	26320	26320	26275	26352	26471	26343	26342	26411	26258	26273	26421	26576	26268	26387	26241	26409	26240	26116	26120	26245	26511	26328	26535	26364	26437	26365	26473	26189	26498	26288	26454	26310	26372	26480	26390	26539	26246	26028	26561	26126	26319	26382	26362	26379	26419	26180	26334	26017	26304	26446	26158	26412	26301	26609	26307	26443	26292	26426	26385	26645	26505	26397	26432	26339	26436	26252	26196	26315	26422	26509	26332	26325	26427	26401	26530	26371	26165	26224	26556	26498	26451	26009	26309	26303	26578	26306	26554	26365	26495	26390	26326	26290	26490	26300	26439	26394	26120	26353	26709	26218	26468	26336	26356	26665	26218	26092	26641	26471	26270	26284	26522	26517	26435	26333	26439	26460	26363	26327	26322	26305	26201	26257	26319	26160	26197	26445	26447	26340	26210	26132	26465	26449	26258	26292	26393	26655	26552	26601	26468	26412	26440	26240	26591	26292
39211	58438	50475	26878	21116	24962	20046	17431	16458	16361	15919	16194	15957	16051	15971	15957	15979	15992	16117	16123	15936	16087	16007	16098	16143	15870	15961	16100	16081	15995	15962	15907	16058	16116	16242	16108	16247	15897	16106	16006	15930	15898	15958	15938	15796	16147	16017	15869	16155	16038	16021	15800	15935	16111	15937	16236	16126	15924	16009	16078	15801	15851	16027	15917	15895	16255	16249	15873	15965	15770	16040	15849	16028	15926	16004	15963	16082	16214	15997	15881	16038	16019	16030	16101	16129	16086	16121	16140	16148	16090	15974	16143	16093	15900	15845	15944	15926	16034	16225	15914	15874	16030	15985	15988	16005	15783	15938	15984	15983	16166	16028	15962	15851	15960	16077	16058	15896	15940	16019	16154	16109	16049	15994	16234	16025	16154	16058	15899	15986	15852	16064	15938	15965	16154	16267	16100	16013	15867	16114	15996	16062	15970	16160	15888	16099	16144	15913	16067	16023	16013	16079	16014	16134	16054	15869	16097	15957	15977	15964	15900	15879	16290	15747	15999	16133	16051	16026	15981	15943	16085	16011	16103	15983	16078	15906	16008	15848	15998	16010	16013	15899	15945	15892	15970	16023	16048	16136	15975	16110	15975	16073	16065	16078	15948	15991	16009	15957	16045	16033	16004	15947	16042	15922	15919	16073	15948	15917	15932	16052	15886	16017	15941	16016	15960	16015	16125	15915	15907	15922	16006	15889	16108	15921	16198	15948	15937	15975	16138	15950	16019	16094	15868	15997	16049	15979	15912	16022	16025	15995	15983	16147	15962	15992	16004	16029	15883	16092	15983	16053	16112	15871	15879	16107	15958	16121	15995	15902	15997	15970	16150	15935	16049	16001	16034	15949	16139	16104	15862	15981	16042	15948	16029	15939	16065	15963	16112	15895	15898	15941	16027	15859	15944	16042	15890	15937	16104	16025	16153	15969	15841	15908	15959	16016	16043	16033	16014	16025	15942	16049	16044	15961	16077	15951	15973	16156	15809	16173	16180	16101	15867	16084	16007	16162	15888	16130	16045	15984	16200	16084	15878	16061	16055	15795	15874	16094	16116	15961	15970	15867	16056	16083	16179	15930	15961	16083	16159	15970	16069	15973	15930	15851	15886	15954	15857	15884	16134	16096	16091	15978	15952	15791	16162	16033	15886	15943	16113	15712	15898	15961	16005	16077	15867	16012	16067	16057	16022	16165	16009	16125	15922	15991	16085	16099	15984	15941	15991	16197	16028	16040	16023	16101	15981	15954	15875	15822	15982	16053	16007	16088	15870	16154	15956	16169	15986	16092	16153	16023	15944	16062	16137	16108	16258	15973	16000	15864	16016	16124	16098	16081	16001	16035	15899	16020	16002	15815	16105	16045	15995	15719	16111	16039	15868	15974	16029	16108	16003	15953	15910	16038	16148	16000	16071	15976	15998	16067	15928	15855	16026	15995	16210	16104	15908	15967	15968	15953	16200	15792	16194	16153	15943	15891	15719	15980	15987	16098	16075	15878	16217	16167	16008	15983	16025	16039	16067	16032	16036	15902	16000	15912	16101	15928	16087	15927	15976	15988	15917	16258	16041	16079	15936	16023	16177	16021	15800	16090	15898	16037	16127	16054	16187	16079	15876	16018	16105	16158	16076	15908	15880	16077	16067	15860	16071	16003	15906	15991	15919	15989	16107	16070	15994	16125	15921	16053	16148	16018	16075	15894	16071	16035	15977	16104	16057	16069	16053	15993	16134	16060	16036	15843	15960	16015	15966	15903	15912	15992	15991	16025	15879	16024	16082	15981	15825	16052	16017	16052	16088	16035	16092	15917	16021	15753	15873	15843	16016	16096	15828	15920	15973	15982	15950	16087	15907	16110	15968	15939	15972	16079	15952	16004	15891	15898	15987	16075	16169	16069	16095	15974	15978	16047	15952	15990	16024	15894	16039	15948	15940	16053	15867	16002	15994	15905	15936	15948	15995	15881	16027	16102	16017	16141	15815	15976	15797	16089	15964	15860	15979	16052	16089	16098	16014	15858	16058	15924	15981	15809	15801	15877	16064	16134	15984	16040	15966	16001	16083	16195	15802	16153	15995	15960	16071	16088	16116	16211	16118	15770	15844	16128	15987	16030	16001	16061	16018	16043	16038	16115	15925	16044	15994	16064	15874	16183	15985	16018	16032	15983	16118	15977	16232	15924	15969	15900	16114	15919	15974	15819	15978	16121	15962	15862	16002	15974	15846	16266	15991	15879	16077	16045	15956	16061	16083	15986	16061	15877	15975	15943	16056	15963	16233	16035	16147	15956	15901	16030	16009	15887	15960	16140	16189	15904	15977	15922	16012	15938	16133	16102	16041	15896	16080	16171	16082	15909	15936	15982	15934	16029	16178	15937	16176	15946	16036	16055	16001	16166	15932	16039	16090	16051	15970	15919	15807	15869	15956	16072	16075	16117	15791	16018	15872	16212	16026	15869	16108	16068	15965	15893	16142	15983	16099	15969	15965	16144	16013	16071	15890	15941	15903	16002	16072	16005	16044	15770	15861	15995	15953	16271	16021	16001	16094	16219	15941	15821	16176	15890	16159	15995	16077	15970	16040	16083	16059	16005	15997	16000	15995	15976	16005	16083	16148	15950	15924	16156	15981	16014	16019	16055	15952	15907	16089	15867	15878	15906	15948	15997	16044	15989	15829	16041	16057	15924	16228	15994	15881	15922	15886	15964	16045	16034	16126	16075	15844	15977	16050	15961	16024	16052	15983	15862	15922	15826	16028	16202	16013	16001	16101	15976	15951	16022	15954	16309	16159	15990	16153	16094	16106	15981	16106	15869	15942	15924	16030	16067	15847	15868	16147	15953	16056	15986	15946	15985	16149	16125	15862	16073	15882	16046	16005	16215	15879	16035	15845	16113	16065	15970	15955	16040	16078	15869	16060	15920	16115	15913	16091	15924	16183	16137	16095	16023	16024	15912	16196	15853	15948	15948	15888	16124	15935	15950	16015	16019	15982	16189	15929	15944	15819	15885	15998	15811	15916	15898	16019	16077	16014	16095	15813	15915	15954	16075	16050	15987	15978	16103	16140	15945	15878	15895	15952	15968	16039	16043	16124	15874	16088	16036	16013	16114	15843	16041	15941	16053	15986	15961	16163	15971	15993	16076	16083	16053	16058	16048	15927	15733	16187	15959	16134	16181	16063	15946	15938	16016	15870	16086	16218	15946	16030	16041	16067	15876	15940	16099	16140	16153	15897	16102	16123	16015	15867	15971	15939	16072	15967	15971	15854	16019	16120	16030	15816	15872	16013	15818	16115	15959	16016	15994	16006	16003	15866	15990	16063	16138	16012	15947	16111	15873	16034	15957	15962	16043	16022	16038	15852	16084	15921	15854	16127	15921	16068	15893	15948	15933	15938	16130	15804	16014	16097	16048	15976	16202	15998	15981	15971	15848	15973	15884	15943	15928	15966	16059	15995	15874	16054	16033	15983	16062	16162	16109	16226	16075	16207	16149	15906	16037	16006	16003	15940	16067	15979	15942	16099	16085	16043	16125	15960	15976	16061	15923	16139	16066	16192	15901	16035	15936	16040	16124	15918	15977	16066	16099	15969	16082	16056	15926	16187	16047	15789	15900	16176	16110	15997	16027	15939	15915	15995	15921	15950	16095	16034	16105	15868	16008	16077	16071	16131	16130	16068	15975	15943	15987	16010	15820	16158	15863	15820	16089	16113	16029	16070	15981	16137	16130	15976	16111	15864	16004	15989	16040	15910	16002	15955	16033	15929	16104	16076	15783	16023	16133	16123	16014	15972	15825	15914	16122	16082	16246	15939	15900	16107	16023	16160	16100	16227	15871	16176	15929	15966	16141	15945	15867	16093	16149	15984	16040	16051	16020	16128	15944	16042	16042	16122	15924	16047	16027	15946	16116	15944	16171	15977	15992	16016	15850	16239	15940	16069	16022	16038	15877	16053	16030	16048	15859	15999	16002	15951	15973	15974	15907	16034	16005	15896	15852	16211	15995	15816	15910	16055	15980	15914	16190	15911	15952	15997	15874	16030	16128	16090	16015	15949	16119	15887	15825	16051	15887	16073	16037	15951	16032	15976	15941	15914	16151	15997	15949	16112	16104	15997	15994	15978	16031	16084	16020	16022	15897	16001	16004	16285	15982	16028	15955	16114	16094	15950	16120	16039	15994	15839	15900	16130	16007	16016	16128	15994	15988	16003	16026	15962	15938	16176	15979	16047	15966	16217	16241	15940	15682	16058	16075	16083	16008	16125	16006	16053	15983	16203	16099	16010	15981	16032	16129	15942	15995	15978	16106	15940	16027	16070	16087	16186	15995	15922	16176	15866	15815	15935	15993	16062	16044	16175	16155	15962	15908	16080	16030	15993	15894	16042	15859	16063	16092	15966	16009	16061	15924	15986	16150	16062	16111	16058	15963	16054	16037	15984	16029	16002	16035	15982	16093	15889	16027	15897	16140	15980	15965	15958	15893	15818	15947	16185	15947	16068	15966	16075	15875	15848	16101	16121	15951	15919	16162	15917	16007	16072	16185	16065	16058	15942	15869	15920	16040	15957	16080	15973	16223	16093	15881	16076	15992	15827	15921	16056	15984	16093	15965	15948	15941	16073	15894	15927	15790	16167	15832	15968	16015	15995	16063	16049	16275	15771	15928	15975	16170	15850	15890	16229	16088	16093	16007	15857	15972	16106	15974	15991	16127	16124	15974	16078	16095	15902	15812	15938	15973	15917	16155	16013	16030	16133	15911	16017	15960	15882	16053	15990	16026	16075	15932	16058	15931	16053	15923	15987	15962	16119	15932	16148	16040	16100	16092	16148	15890	16089	16245	15884	15952	15842	15923	16124	15905	16069	16160	15912	15996	16042	15860	16051	16098	15987	15931	16270	15882	15873	16164	15991	15973	16266	15876	15817	16149	15957	15950	16075	15855	15901	16070	15957	16145	16141	15901	16147	16083	16125	16160	15995	15931	16047	16142	16248	16058	16089	16096	15974	16103	15894	16028	15978	16132	15940	16065	16097	15902	15989	15865	15954	15993	16069	16148	16153	16069	15928	15894	16054	15998	16089	15929	16131	16176	15951	16046	15801	16006	16008	16060	16047	15984	16030	16057	16181	16064	16124
26091	25060	35743	37323	32193	50173	50862	37289	29757	27693	26559	26434	26474	26230	26445	26282	26286	26323	26354	26149	26178	26185	26201	26165	26282	26279	26296	25901	26105	26266	26230	26667	26328	26231	26228	26194	26231	25975	26304	26168	26294	26144	26253	26049	26128	26228	26386	26298	26431	26172	26040	26275	26342	26239	26205	26145	26246	26234	26227	26227	26271	26256	26195	26438	26303	26206	26120	26150	26126	26447	26060	26017	26156	26269	26221	25895	26285	25971	26333	26179	26089	26187	26124	26181	26214	26027	25882	26383	26225	26201	26408	26393	25957	26137	26004	26175	25988	26110	26197	26239	26428	26231	26140	26084	25954	26250	26235	26318	26160	26124	26139	26119	26062	26367	26255	26210	26130	26195	26114	26252	26206	26181	26061	25892	26166	26027	25863	26302	26235	26222	26327	26191	26259	25994	26107	26152	25971	26127	26296	26324	26137	26332	26278	26142	26266	26213	26108	26131	26245	26235	26188	26149	25948	26068	26027	26379	25938	26390	25967	26209	26163	25966	26019	25898	26238	26275	26059	26310	26186	26033	26013	25875	26188	26338	26390	26291	26470	26098	26129	26314	25997	26193	26357	26056	26276	26023	26172	26123	26261	26247	26095	26165	26022	26151	26324	26060	25911	25931	26132	26128	26216	26251	26554	26021	26191	26363	26022	26167	26110	26211	25995	26237	25985	26283	26085	26190	26025	26145	25943	25889	26228	26021	26146	26098	26067	26161	26160	26108	26105	26219	26168	26185	26169	26194	25968	26244	26141	26401	26504	26124	26147	26005	26225	26031	26050	26027	26066	26097	26208	26345	26263	26143	26129	26163	26224	26380	26104	26307	26141	26013	26275	25992	25953	26158	26248	26128	25868	26023	26038	26347	25973	26103	26107	26030	26170	26039	26069	26152	26068	26091	25951	26092	26415	26049	26113	26062	25992	26251	26267	26225	26175	26353	26056	26010	26027	26422	26192	25770	26018	26374	26246	26130	26235	26216	26074	26025	26100	26329	26387	25844	26176	26218	26205	26175	26357	26290	26356	26207	26028	26481	26238	26048	26060	25997	25926	26047	26272	25944	26198	26078	26034	25886	25953	26176	26274	26068	26022	25928	26013	26252	26293	26127	26165	26031	26178	26014	26395	26133	26094	25913	26172	26255	26118	26142	26141	26169	26000	26331	26142	26200	26053	26041	26162	26165	26004	26117	26157	26217	26067	25975	26435	26223	26354	26127	26114	26323	26494	26286	25986	26354	26182	26308	26128	26311	26021	26139	26391	26165	26208	26027	26058	26186	26183	26138	26185	26242	25950	26242	25948	26234	26241	26241	25983	26324	26278	26208	26177	26126	25979	26193	26361	26060	26073	26134	26234	26200	26304	26103	26180	26008	26292	26092	25904	26173	26276	26020	25967	26006	26261	26268	26101	25996	26101	26103	26267	26173	25946	26111	26329	26106	26383	25968	26134	26216	26196	26242	26001	26061	26521	26197	26328	26005	26141	26066	26127	26298	26135	26306	26154	26206	26219	26335	26107	26140	26138	26161	25862	26099	26136	26015	26179	26295	26248	26251	26271	26235	26236	26256	26161	26002	25921	26231	26198	26118	26135	26314	26145	26139	26039	26228	25889	25833	26188	26091	26156	26088	25973	26222	26323	26343	26038	25963	26021	26159	26493	26118	26269	26074	26236	26145	26086	26202	26339	26221	26150	26231	26344	26154	26199	26098	26225	26268	26300	26188	26139	26052	26119	26147	26330	26182	26069	26247	26128	26185	26089	26177	26145	26406	26250	25950	26124	26189	26059	26131	26289	26178	26210	26332	26141	26232	26339	26209	26093	26028	25913	26271	26197	26209	26086	26115	25922	26234	26071	26215	26206	26176	26172	25955	26263	26104	26016	26230	25943	26327	26127	26109	26239	26235	25952	25947	26405	26057	26156	26281	26013	26071	26253	26106	26212	26534	26160	26480	26150	26208	26242	25978	25827	26282	26340	26123	26198	26244	26431	26351	25894	26032	26225	26255	26159	26106	26011	25943	26063	26035	25964	26229	26185	26267	25981	26348	26304	25974	25961	26034	26285	26271	26217	26340	26174	26115	26398	26299	26124	26295	26295	26023	26188	26093	26292	26181	26183	26190	26198	26080	26158	26250	26236	25962	26157	26245	26398	26237	25988	26073	26183	26206	26002	26100	26262	26131	26370	26388	26155	26013	26398	25957	26283	26363	26261	25968	26143	25896	26148	26165	26281	26035	26153	26048	26320	26128	25952	26200	26070	26127	26429	26322	26331	26211	25827	26314	26088	26152	26237	25994	26288	26159	26086	26347	26154	26168	26402	26316	26259	26366	26264	26013	26053	25958	25972	26263	26372	26251	26165	25706	26190	26224	26242	26246	26136	26170	25816	26104	26026	26066	26448	26038	26518	26192	26283	26073	26113	26027	26227	26301	25981	26288	26114	25940	26161	26247	26071	25966	26157	26075	26198	26273	26308	26339	26203	26366	26142	25821	26242	26122	26179	26074	25945	26018	26164	26119	26187	26300	26232	26190	26256	26311	26367	26120	25975	25958	26173	26034	26191	25960	26183	25918	26135	25996	26303	26194	26092	26168	25994	26174	26073	26217	25984	26178	26210	26091	26176	26301	26420	26268	26187	26346	26116	26193	26098	26059	26184	26011	26175	26196	26117	26179	26034	25962	26075	26243	26020	25978	26149	26128	26385	26130	26156	26262	26075	25883	26116	26184	26088	26366	25854	25989	26268	26413	26195	26031	26145	26046	26177	26102	26028	25935	26085	26127	26246	26292	25920	25950	26357	26296	26084	26169	26226	26106	26483	26158	26267	26016	26184	26451	26112	25858	26487	26071	26196	26170	26226	26008	26236	26209	26224	26163	26227	26158	26024	25973	26129	26282	26140	26108	26414	26292	26426	26404	25869	26300	26097	26053	26286	26286	26064	25948	26204	26131	26297	26104	26320	26492	26287	26063	26343	26325	26132	25983	26152	26347	26469	25938	26443	26124	26351	26174	26554	26237	26392	26119	26168	26226	26264	26236	26036	26154	26372	26196	26131	26338	25904	25989	26183	26081	26415	26286	26186	26062	26080	26266	26260	26418	26090	26274	26055	26029	26195	26118	26240	26066	26285	26333	26072	26113	26190	26159	26354	26004	25972	26217	26268	26069	26149	26130	26333	26188	26264	26286	26336	26272	26140	26027	26302	26171	26197	26205	26069	26297	25905	26176	26041	26126	25940	26018	26266	26280	26327	25991	26131	26217	26097	25935	26299	26076	26218	26119	26203	26262	26298	26353	26198	26258	26217	26278	26170	26247	26214	26234	26199	26207	26212	26313	25886	26138	26182	26416	26389	26259	26284	26270	26336	26092	26161	26275	26203	26104	26229	26026	26315	26459	26187	26196	26238	25936	25902	26128	26330	26230	26109	26130	26321	26103	26209	26230	26288	25893	25951	26036	26234	25994	26147	26402	26274	26085	26244	25819	26142	26232	26044	26253	26045	26214	26315	26061	26258	26196	26151	26327	26041	26369	26122	26147	26211	25800	26433	26158	26071	26304	26468	26259	26131	26144	26076	25829	26302	26001	26363	26319	26288	26135	26275	26126	26088	25946	26207	26070	25986	26250	26121	26236	26219	26186	26204	26033	25774	26046	26193	26329	26237	26283	26260	26270	26177	26227	26051	26016	26201	25903	26207	26338	26303	26048	26331	26080	26054	26124	26226	26240	26128	26300	26246	26064	26044	26063	25970	25984	25897	26160	26197	26144	26080	25978	26171	26250	25997	26276	26239	26232	26050	26120	26075	26141	26251	26014	26302	26145	25834	26394	26221	26108	26209	26096	26123	26269	26446	26054	26154	26303	26173	26214	26312	26294	26158	26129	26357	26141	26165	26314	26098	26366	26317	26113	26324	26030	26082	26408	26146	26039	26092	26040	26300	26053	26235	26042	26370	26280	26145	26159	26544	26288	26159	25990	26016	26101	26350	26193	26273	25998	26219	25996	26173	25888	26037	26054	26116	26362	25997	25863	26143	25999	26478	26160	26259	26122	26237	26023	26076	26210	26258	26140	26256	26281	26010	25893	25998	26165	26278	26033	26392	26209	26405	26213	26121	25949	26093	26144	26163	26039	26229	25899	26286	26233	26328	26202	26127	26103	26165	26323	26234	25985	26125	26129	26059	26221	26219	26110	26251	26190	26458	26080	25969	26065	26207	26297	25898	26092	26053	26042	26156	26203	26182	26035	26073	26197	25914	26162	26288	26203	26229	26167	26106	25949	26391	26153	26334	26167	26152	26041	26136	26063	26238	26128	26005	26103	26187	26028	26224	26095	26122	25984	26171	26197	26179	26277	26125	26075	26134	26195	26122	26026	26041	26319	26294	26338	26038	25977	26291	26335	26248	25961	25970	26037	26061	26243	26064	26067	25932	26055	26290	26029	26197	26096	26275	26295	26130	26063	26291	26115	26155	26259	25854	26038	26337	25943	25747	26052	25997	25928	26231	26250	26128	26313	26248	26266	26334	26132	26304	25994	26072	26550	26137	26111	26044	26031	26207	26225	26253	26394	26094	25881	26035	26088	26049	26292	26370	26197	26358	26331	26274	26203	26091	26240	26083	25974	25976	26103	26176	26403	26002	26469	26261	26478	26130	26014	26018	25901	26271	26068	26487	26326	26149	26241	26262	26202	26205	25893	26135	26161	26056	26032	26160	26041	26145	26073	26422	25968	26203	26303	25987	26406	26126	26370	26228	26024	26150	26185	26407	26029	26203	25879	26013	26161	26277	25982	26280	25866	26190	26285	26108	26023	25826	26086	26179	26063	26117	26090	25921	26172	26050	26126	26414	26322	26294	26048	26296	25905	26301	25906	26140	26426	26397	26052	26085	26198	26049	26495	26272	26011	26046	26200	26042	26046	26225	26259	26319	26125	26004	26167	26188	26176	25950	26163	26096	25845	26084	26302	25979	25831	26156	26464	26466	26186	26296	26002	25992	26266	26290	26229	26216	26086	26203	26283	25860	26299	25941	26097	26161	26162	26001	26094	25915	25993	26092	26124	26244	26177	26217	26064	26156	26294	26093	26065	26026	26089	26072	26338	26038	26130	26227	26427	26176	26087	26176	26323	26214	26268
45621	73925	50559	32019	25317	45476	38978	25870	18967	16860	16187	16246	16058	16006	16030	16106	16205	16073	16369	16244	16128	16023	16198	16145	16134	16034	16035	16217	16011	16219	16172	16165	16027	16086	15938	16039	16029	16127	16177	16281	16114	16257	16051	16274	16150	16042	16195	16094	16112	16065	16077	16098	16139	16191	15902	16083	16192	16077	16209	15888	16065	15964	16174	16101	16274	15962	16146	16086	16084	15974	16125	16172	16022	16053	16307	16176	16020	16164	16062	15911	15906	16043	16171	16063	16151	16178	16079	15955	15914	15891	16149	16213	16138	16083	16245	16012	15953	15988	16034	16157	16031	15990	16065	16034	16033	16134	16207	15987	16280	16117	16163	16022	15944	16201	16010	16172	16188	15890	16195	16219	16032	16012	16044	15969	16087	15887	16077	15985	16070	16165	16024	15846	15930	16051	16061	16045	16109	16109	16123	16141	16029	16134	16249	16040	16163	16214	15955	16209	16002	16220	16025	16120	16148	15979	16114	16067	16106	16058	16108	16017	16014	15951	16060	15996	16016	16066	16241	16162	16004	16105	16090	16265	15978	16119	16348	16079	16063	16122	16132	16093	15999	15926	16039	15987	15935	15951	16144	16038	16272	16307	15954	15810	16118	16066	16123	15978	15924	16080	16043	16074	16016	16126	16194	16006	16129	15954	16080	16064	16131	16121	15905	16100	15892	16114	16098	16080	16080	16084	15960	16021	16137	16108	15956	15986	16158	15797	16037	16018	16071	16055	15835	16024	16198	15918	15928	16016	16291	15875	15923	15893	16285	15893	15920	16201	16020	16173	16171	16079	15942	15940	16074	16123	16132	15924	16190	16035	16150	16145	15970	16062	16121	16094	16160	16023	15989	16058	15984	15992	16162	16026	15939	16014	16063	16137	16107	16157	16098	16024	16104	16042	16222	16142	16053	16039	15952	16051	16083	16009	15866	15798	16120	16063	15994	16088	16019	16048	16030	15994	16059	16233	16138	15997	15969	16018	15877	16265	15891	16102	16098	15945	16101	15908	16129	16061	16088	15924	16213	16036	16000	15981	16007	16011	16247	15986	15967	16079	15971	15966	16078	16105	16107	16014	16004	16279	15917	15939	16112	16035	16032	16111	15982	15971	16151	15965	16067	16089	16192	15939	16242	16016	15996	15934	15907	16031	15936	16108	16001	16029	16069	16219	15998	16222	16158	16001	16036	15979	16049	16043	16010	16082	15956	16108	15849	16203	16066	16082	16153	16165	15916	16003	16071	16017	15935	16238	16105	15964	16049	16010	16146	16023	16051	15935	16082	16075	15983	16121	16045	16095	16096	15967	16096	16104	16044	15910	15988	16097	16105	15882	16228	15696	16098	15972	16088	16161	16052	16136	15863	16123	16111	16151	16049	15976	15947	16007	16059	16097	16058	15899	15948	15963	16125	16057	15968	16019	16252	16019	16102	16053	15822	16075	16063	16023	16008	16194	16279	16074	16171	16003	16128	16099	16141	16046	16158	16138	15827	16131	16079	15972	16038	16066	16107	15870	16164	16170	15806	16063	16089	16081	16044	16138	16007	15992	15984	16010	16114	16120	15963	15950	16155	16039	16067	16150	16027	15980	16201	16217	16055	16001	16118	16085	16140	16042	16050	16105	15977	16212	16164	16095	16031	16003	16161	16057	15902	16143	16039	16136	16015	16076	16111	15999	16039	16017	16123	15986	15825	16156	15941	16017	15978	16119	16051	16043	16165	15989	16066	16128	15955	15924	16028	16027	15958	16098	16078	16027	15950	16139	16126	16190	16066	16008	16131	16199	15890	16078	15922	16099	16253	16042	16231	16007	15975	16015	16146	15889	16067	16161	16099	15838	16148	15896	15944	16099	16078	16160	16218	16058	16024	16167	16041	15933	16108	16081	16175	15984	16159	16184	15953	15872	16046	16030	16218	16027	16059	15995	15998	16037	16020	16110	16078	16188	15975	16195	16114	15924	16027	16205	16073	16100	16075	16016	16034	16228	16012	16039	16126	15880	15995	16034	16083	16037	15989	15976	16063	15940	16009	16240	15942	16206	15989	15800	15957	16128	16104	16103	16050	16037	15948	15981	16080	15938	16010	15922	16324	16051	16092	15950	16312	16122	15953	16153	15950	15972	15951	16021	16294	16165	16107	16116	16048	16143	16172	16078	16165	16076	16217	15985	16070	16063	16110	16063	15921	16085	16227	16064	16099	15995	16235	16155	16068	15976	16189	15973	16067	16053	15954	16135	15960	16026	16069	16041	15978	16010	16001	16152	16052	16074	16111	16044	15988	16116	15855	16138	16289	15934	15966	16193	16127	16047	16029	16049	16107	15857	16052	16017	15964	16166	16051	16120	16170	16109	15985	16192	16127	16236	16043	16027	16214	16049	15974	15844	15916	16011	16090	16099	16197	15945	15991	15970	16040	15851	16086	15984	16152	16020	15949	16127	16150	16154	15940	15984	16058	16140	16197	15998	15960	16174	16047	16228	16090	16198	16034	16114	16242	16138	16223	16158	16047	16068	16065	16048	16137	16230	16099	16048	16132	16146	16116	16045	16290	16092	16132	16015	16065	16059	16009	16011	16057	16034	16255	16065	16066	16140	15882	16205	15920	16079	16064	16082	16133	16139	16011	16262	16026	15930	16047	16165	16045	16012	16155	15929	16180	15875	16269	16003	16081	16256	16147	16142	15976	15959	16017	16097	16192	16184	16218	15899	16124	15872	16137	16098	16098	15884	16016	16104	16128	16134	16030	15887	16082	16202	15937	15949	16152	16149	16089	16064	16059	15993	15756	16148	16042	16082	15954	16241	16136	16056	16169	16343	15991	16126	16076	15881	15908	16030	16020	16100	15984	16132	16145	16018	16029	16094	15883	16186	16116	16200	15823	16226	16134	16099	16005	16080	16133	16137	16174	16115	16005	15925	16291	16350	16023	15900	15867	16068	15994	16134	15994	16125	16096	16111	16080	16192	15899	16078	16116	15954	16093	16066	16023	16081	16010	15965	15949	16130	16224	15902	16260	15981	15887	16098	16099	15966	16019	16095	15995	15937	16219	16175	15952	15884	16094	16261	16151	16013	15957	16060	16035	16084	16145	16121	15934	16213	16110	16123	16055	16105	16032	16055	16098	16148	16063	16245	16131	16152	16027	16250	15931	16014	16054	15949	16023	16042	15953	16059	16037	16026	16109	16140	16156	16106	16018	15973	16026	15999	16081	16084	16272	16174	16057	16131	16028	16116	15997	16201	15878	16101	16151	16147	15930	15934	16074	16079	16039	15888	16063	16249	16032	15876	16062	15986	16094	16119	16164	16134	16066	16117	15905	15984	16131	15974	16044	15934	16136	15979	16156	16082	16161	16099	15995	16105	16118	15912	16047	16063	15939	16235	16133	15967	16005	16072	16013	16172	16024	16082	16091	16141	16008	15996	16073	16046	15972	16143	16180	16025	16207	16015	16076	16105	16059	16119	15861	16118	16139	16098	16065	16118	16090	16042	16116	16188	16061	15981	16217	16150	16238	16030	16203	16060	15916	15957	16151	15912	16074	16045	15927	16011	16155	16037	16086	16105	16195	15857	16030	16116	15901	15982	16084	16012	16127	16072	15971	16074	16163	16185	16192	15852	16138	16039	16193	16102	16035	15967	15942	16044	16101	15875	16150	16134	16012	16154	16125	16119	16069	16007	16160	16211	16093	16120	16125	16071	16009	16092	15934	15976	16135	16108	15852	16120	16077	16109	16256	15884	15954	15856	16003	16032	15994	16088	16088	15984	15940	15960	16055	16024	15990	16047	16163	16117	16306	15980	15951	16105	16147	16071	15963	15886	16040	16009	16012	15988	15995	16133	16103	16063	15978	16057	16114	16243	16118	16146	15858	15991	16132	16197	16144	15834	16117	16096	16060	15940	16111	16115	16153	16061	15988	15977	16010	16078	16022	16102	16132	15911	16097	16294	15987	16082	16054	16069	16144	16224	16018	15996	16154	16257	16107	16162	15973	16201	16101	15875	16188	15936	16154	16133	15912	15988	16062	16067	16110	16031	16016	16140	16121	16089	16039	16009	16111	15919	16047	15997	15990	16122	16152	15954	15988	16173	16062	15992	16006	16133	16145	16063	16256	16001	16153	16252	16076	16212	16105	16167	16042	16054	16060	16202	15858	16125	15918	16094	15947	15984	15985	16029	15989	16103	16037	16005	16141	16017	16092	16024	16032	16083	16113	15896	16191	16047	16164	15905	16070	16132	15983	16218	16281	16027	15995	16135	16195	16032	16143	15924	16210	16069	15900	16280	16006	16048	16282	15961	16131	16046	16185	16027	15950	16056	16192	16002	16120	16167	16057	16157	16156	16071	15943	15950	16181	16117	16044	16148	16106	15842	15958	15846	16072	16066	16169	16055	16175	15946	16056	16115	16048	16191	16085	16027	16163	15937	16042	16078	16173	16021	16202	15906	16107	16033	16129	16192	16072	15934	16041	16014	16131	16263	16140	16101	16075	15969	16241	15989	16022	16088	16214	15939	16154	16125	16261	16134	16209	16168	15939	16060	15993	16082	16014	15907	16094	16088	15972	15948	16058	16048	15966	16285	16147	16016	16220	16019	16214	16117	16171	16080	16001	16145	16069	16135	16104	15941	16112	16013	16278	15951	16119	16093	16016	16128	16084	16197	16084	16206	16126	16070	15913	15888	16249	16113	16051	16064	16212	15889	16022	16128	16067	16139	16141	16156	16128	16069	16191	16098	16195	16022	16098	16034	16131	16015	16032	15937	16106	16258	16074	16052	16107	16059	15873	16029	16037	16312	15992	16003	16092	16135	16108	16108	16189	16122	16015	15917	16138	16012	15942	15937	16093	15938	16167	16085	15972	16187	16080	15970	15901	15985	16239	16085	16114	16084	16057	16141	16018	16260	16104	16048	15992	16210	16098	16019	16043	16161	16060	16112	15958	16265	15904	16043	16103	16187	15960	16047	16101	16056	16085	16070	16039	16192	15975	15938	15867	16111	16182	16042	16100	16055	16273	15829	16175	15956	16106	16106	16149	16281	15983	15961	16120	16181	15944	16051	16073	16190	16051	16185	16132	16048	16134	16145	16064	15978	15941	16254	16021	16119	15986	16297	16027	16154	16195	16164	16095	16037
23511	22115	32813	35256	38281	62139	60406	44425	33286	29098	27406	27045	26909	27245	26959	27056	27089	27210	27042	26869	26735	26686	27089	26845	26947	26755	26690	26775	26676	26773	26678	26937	26899	27022	26647	26824	26735	26839	26670	26828	26721	26706	26950	26571	26692	27044	26890	26784	26985	26614	26840	26872	26965	26874	26925	26561	26591	26793	26728	26623	26732	26715	26697	26647	26650	26598	26633	26595	26891	26839	26752	26807	26752	26752	26539	26552	26744	26810	26742	26717	26822	26640	26572	26734	26952	26795	26792	26710	26378	26604	26761	26763	26689	26769	26755	26709	26636	27045	26820	26690	26631	26891	26781	27086	26806	26922	26757	26802	26933	26630	26625	26636	26849	26491	26914	26672	26729	26577	26763	26700	26586	26799	26847	26750	26864	26764	26844	26700	26758	26745	26859	26569	26535	26838	26682	26611	26817	26435	26836	26485	26831	26902	26801	26667	26597	26764	26774	26663	26815	26735	26884	26640	26913	26615	26766	26764	26684	26630	26734	26805	26678	26700	26731	26652	26459	26604	26882	26618	26726	26927	26659	26559	26743	26877	26694	26740	26620	26786	26884	26646	26618	26641	26724	26625	26775	26497	26697	26687	26519	26666	26920	26610	26839	26770	26687	26914	26788	26790	26847	26747	26665	26693	26826	26737	26851	26848	26582	26690	26770	26792	26691	26613	26924	26678	26803	26602	26804	26684	26875	26955	26638	26610	26726	26649	26866	26726	26693	26853	26576	26616	26849	26842	26598	26574	26855	26869	26729	26830	26922	26736	26803	26515	26594	26850	26819	26580	26694	26855	26639	26552	26728	26726	26893	26557	26632	26674	26578	26586	26688	26650	26988	26636	26669	26524	26594	26617	26519	27032	26641	26734	26654	26796	26919	26654	26619	26553	26815	26519	26593	26456	26645	26872	26563	26907	26751	26769	26986	26757	26580	26636	26669	26782	26638	26549	26731	26768	26656	26699	26688	26799	26863	26719	26706	26580	26590	26822	26706	26560	26828	26945	26697	26574	26609	26878	26687	26417	26584	26436	26926	26665	26742	26710	26768	26706	26719	26821	26683	26617	26628	26782	26768	26576	26819	26837	26671	26792	26511	26584	26671	26704	26610	26789	26732	26608	26650	26832	26799	26762	26755	26758	26643	26670	26752	26958	26723	26852	26724	26790	26724	26680	26638	26671	26706	26628	26609	26638	27036	26666	26939	27029	26698	26906	26657	26651	27070	26719	26874	26823	26896	26628	26645	26559	26600	26642	26750	26784	26766	26619	26529	26791	26740	26660	26745	26705	26649	26920	26672	26620	26761	26851	26643	26655	26660	26655	26890	26718	26871	26863	26777	26836	26695	26811	26823	26634	26914	26671	26580	26987	26731	26901	26777	26600	26594	26770	26769	26914	26937	26621	26663	26584	26566	26835	26576	26782	26845	26489	26926	26776	26474	26575	26690	26620	26789	26703	26491	26711	26799	26753	26750	26689	26677	26830	26686	26659	26779	26776	26811	26584	26591	26721	26777	26445	26850	27017	26829	26649	26746	26841	26688	26708	26621	26649	26716	26897	26811	26978	26694	26776	26816	26874	26655	26626	26685	26872	26617	26807	26829	26733	26899	26574	26759	26714	27025	26703	26482	26440	26743	26892	26742	26810	26989	26807	26649	26757	26734	26760	26743	26573	26645	26533	26742	26521	26848	26600	26812	26806	26608	26600	26797	26881	26763	26663	26712	26872	26634	26790	26813	26844	26885	26878	26550	26532	26839	26596	26570	26902	26523	26576	26725	26807	26797	26586	26709	26516	26554	26709	27027	26723	26839	26528	26632	26575	26590	26800	26640	26541	26487	26557	26750	26543	26579	26849	26786	26678	26926	26598	26608	26751	26534	26723	26694	26597	26860	26686	26833	26694	26808	26790	26736	26580	26648	26641	26765	26708	26785	26673	26763	26662	26529	26758	26747	26939	26698	26637	26721	26581	26610	26645	26508	26489	26680	26434	26602	26933	26735	26494	26698	26599	26827	26548	26746	26584	26774	26596	26897	26913	26835	26834	26786	26660	26773	26837	26546	27061	26796	26720	26871	26754	26740	26640	26498	26571	26772	26716	26582	26939	26550	26713	26939	26807	27019	26633	26989	26729	26736	26822	26764	26768	26743	27148	26863	26896	26915	26633	26549	26920	26847	26659	26720	26743	26695	26797	26944	26830	26844	26708	26816	26518	26628	26690	26734	26544	26655	26705	26728	26444	27093	26683	26755	26820	26829	26722	26582	26670	26689	26667	26813	26512	26672	26856	26831	26870	26500	26668	26748	26691	26813	26870	26719	26639	26869	27130	26726	26632	26741	26865	26509	26430	26817	26633	26866	26607	26612	26897	26578	26614	26689	26603	26787	26867	26673	26762	26699	26608	26895	26835	26909	26768	26794	26728	26812	27071	26999	26686	26918	26759	26957	26689	26624	26776	26755	26937	26882	26877	26907	26857	26847	26667	26831	26805	26714	26746	26600	26953	26822	26649	26738	26752	26570	26670	26617	27069	26704	26805	26670	26759	26571	26472	26808	26587	26693	26510	26651	26584	26822	26762	26846	26842	26668	26936	26465	26828	26709	26774	26709	26565	26731	26810	26734	26735	26836	26917	26819	26663	26729	26835	26758	26564	26574	26897	26674	26767	26622	26649	26982	26755	27026	26857	26577	26772	26704	26785	26723	26653	26639	26701	26772	26805	26817	26664	26767	26741	26779	26938	26784	26657	26753	26520	26715	26808	26764	26568	26563	26891	26595	26677	26692	26599	26570	26786	26663	26735	26425	26713	26707	26915	27073	26633	26712	26855	26773	26425	26491	26731	26790	26595	26641	26695	26731	27008	26471	26760	26864	26665	26749	26590	26673	26678	26659	26883	26701	26672	26962	26684	26644	26410	27003	26757	26564	26861	26859	26876	26418	26608	26743	26682	27005	26854	26569	26754	26639	26680	26865	26796	26536	26481	26772	26770	26894	26680	26702	26724	26861	26638	26530	26705	26788	26644	26570	26925	27063	26528	26847	26648	26678	26571	26661	26794	26894	26924	26709	26855	26897	26878	26904	26855	26651	26740	26840	26683	26531	26693	26760	26575	26872	26764	26753	26595	26902	26729	27008	26857	26882	26991	26740	26610	26650	26599	26884	26650	26693	26798	26646	26739	27146	26880	26672	26934	26701	26650	26871	26725	26917	26882	26601	26685	26796	26675	26910	26701	26585	26656	26698	26843	26756	26428	26869	26613	26871	26578	26411	26711	26553	26611	26951	26814	26724	26645	26787	26667	26620	26785	26946	26741	26760	26760	26814	26564	26830	26673	26718	26610	26645	26447	26595	26613	27036	26797	26880	26833	26867	26704	26437	26510	26840	26895	26505	26792	26677	26802	26571	26694	26761	26698	26651	26705	26585	26795	26805	26802	26737	26502	26677	26794	26721	26542	26729	26784	26668	26774	26725	26524	26548	26810	26963	26971	26764	26697	26652	26699	26851	26721	26690	26756	26719	26803	26754	26766	26649	26833	26766	26833	26921	27031	26622	26737	26935	26732	26691	26477	26837	26772	26751	26624	26827	26805	26650	26785	26752	26703	26857	26838	26555	26639	26565	26681	26579	26834	26769	26852	26631	26896	26605	26638	26719	26650	26715	26704	26876	26551	26872	26832	26731	26721	26640	26854	26805	26593	26815	26918	26765	26728	26693	26713	26736	26821	26629	26615	26899	26962	26356	26866	26608	26668	26682	26646	27087	26716	26636	26631	26815	26642	26694	26914	26787	27019	26715	26673	27139	26855	27054	26901	26619	26812	26878	26892	26723	26615	26700	26909	26714	26670	26692	26862	26921	26760	26964	26934	26821	26476	26841	26956	26962	26725	26766	26594	26818	26501	26912	26639	26711	26700	26693	26792	26806	26681	26731	26745	26593	26304	26592	26647	26909	26710	26793	26659	26640	26684	26447	26645	26591	26750	26646	26821	26610	26815	26745	26839	26671	26782	26844	26609	26661	26932	26691	26735	26784	26724	26924	26651	26608	26646	26923	26614	26633	26656	26839	26718	26580	26637	27005	26631	26854	26706	26601	26904	26757	27030	26896	26782	26539	26769	26709	26599	26684	26643	26864	26501	26499	26843	26763	26527	26967	26779	26717	26606	26756	26834	26935	26689	26920	26763	26699	26687	26685	26720	26647	26770	26652	26659	26706	26509	26642	26835	26543	26848	26756	26792	26690	26782	26696	26823	26893	26843	26676	26412	26639	26838	26736	26596	26850	26544	26768	26859	26801	26649	26501	26746	26794	26756	26785	26897	26664	26877	26854	26683	26788	26561	26680	26535	26689	26635	26890	26736	26886	26795	26875	26724	26884	26777	26666	26670	26933	26720	26666	26667	26842	26605	26770	26875	26711	26867	26916	26574	26751	26638	26550	26644	26778	26775	26597	26782	26665	26815	26802	26713	26812	26730	26812	26769	26712	26752	26719	26674	26992	26884	26808	26858	26719	26932	26600	26781	26611	26598	26701	26725	26805	26729	26764	26880	26751	26779	26858	26695	26587	26758	26782	26722	26837	26618	26474	26590	26341	26665	26770	26639	26667	26710	26696	26963	26599	26460	26696	26589	26694	26855	26693	26953	26683	26702	26891	26723	26750	26770	26635	26453	26729	26777	26738	26682	26677	26916	26641	26724	26711	26782	26980	26835	26837	26606	26715	26681	26709	26536	26670	26767	26900	26818	26903	26901	26697	26872	26715	26677	26857	26764	26680	26630	26730	26989	26633	26703	26462	26691	26812	26644	26672	26733	26690	26791	26633	26527	26578	26659	26623	26713	26789	26687	26889	26406	26678	26625	26545	26575	26677	26788	26619	26784	26797	26831	26742	27004	26764	26632	26699	26660	26785	26756	26831	26724	26652	26706	26905	26983	26592	26671	26858	26518	27128	26625	26777	26795	26715	26887	26843	26802	26808	26695	26614	26847	26649	26643	26640	26442	26562	26636	26996	26851	26951	26727	26763	26491	26694	26543	26752	26693	26462	26855	26830	26818	26868	26741	26631	26687	26836	26869	26813	26768	26794	26327	26706	26684	26891	26699	26599	26793	26686	26864	26862	26747	26857	26757	26688	26731	26900	26865
49769	79397	74689	48554	44803	64696	53661	33871	22170	17856	16606	16837	16993	16825	16650	16787	16751	16864	16552	16729	16727	16844	16776	16832	16870	16801	16641	16872	16786	16661	16759	16692	16710	16680	16618	16684	16636	16655	16757	16520	16670	16649	16598	16545	16715	16905	16878	16880	16762	16666	16831	16574	16769	16754	16702	16821	16653	16683	16675	16587	16774	16686	16638	16639	16692	16718	16877	16614	16663	16761	16638	16735	16842	16632	16675	16604	16676	16439	16680	16826	16549	16598	16913	16769	16821	16806	16841	16799	16716	16651	16733	16682	16661	16702	16719	16590	16605	16566	16593	16603	16693	16654	16856	16787	16846	16729	16586	16696	16675	16728	16670	16628	16532	16642	16739	16667	16851	16680	16828	16544	16687	16501	16595	16747	16798	16638	16611	16679	16660	16678	16626	16629	16870	16631	16610	16738	16679	16547	16622	16661	16672	16746	16788	16447	16799	16494	16702	16596	16724	16831	16542	16708	16751	16643	16537	16466	16578	16715	16852	16664	16685	16728	16600	16667	16812	16530	16546	16550	16796	16709	16576	16821	16495	16504	16628	16752	16656	16754	16553	16753	16782	16537	16796	16678	16695	16471	16630	16724	16700	16671	16753	16689	16779	16748	16759	16714	16652	16757	16578	16666	16656	16802	16714	16578	16525	16582	16663	16592	16543	16669	16730	16568	16594	16706	16538	16634	16625	16662	16441	16623	16636	16692	16645	16490	16733	16482	16751	16782	16665	16773	16563	16720	16641	16577	16670	16738	16610	16728	16560	16619	16752	16568	16717	16739	16638	16602	16663	16673	16547	16674	16663	16633	16687	16723	16742	16656	16756	16595	16821	16568	16782	16758	16640	16564	16714	16687	16671	16802	16745	16660	16710	16654	16545	16623	16608	16755	16544	16655	16831	16740	16761	16745	16875	16695	16614	16720	16584	16691	16661	16912	16619	16739	16635	16750	16715	16738	16699	16693	16365	16543	16675	16649	16755	16621	16572	16648	16687	16611	16562	16626	16632	16576	16674	16467	16611	16726	16828	16707	16671	16656	16645	16565	16656	16622	16485	16750	16640	16700	16536	16519	16739	16685	16905	16730	16761	16649	16825	16749	16765	16597	16711	16737	16716	16557	16657	16599	16600	16619	16620	16600	16598	16780	16690	16731	16832	16636	16582	16664	16597	16663	16511	16711	16624	16661	16523	16712	16731	16736	16815	16645	16533	16802	16635	16745	16698	16620	16719	16724	16607	16621	16526	16736	16656	16661	16811	16570	16596	16703	16616	16616	16630	16773	16658	16557	16598	16627	16676	16604	16608	16548	16605	16456	16638	16511	16670	16546	16659	16803	16782	16654	16636	16642	16655	16612	16472	16707	16746	16761	16690	16457	16638	16802	16768	16642	16500	16659	16722	16505	16536	16507	16658	16661	16711	16727	16772	16780	16702	16583	16502	16587	16608	16813	16768	16550	16740	16527	16707	16539	16846	16668	16625	16806	16715	16686	16693	16685	16859	16565	16598	16717	16765	16661	16765	16614	16851	16731	16826	16617	16731	16931	16774	16565	16684	16845	16670	16630	16598	16686	16566	16772	16549	16633	16749	16591	16636	16708	16600	16828	16650	16695	16754	16726	16707	16531	16693	16647	16738	16696	16534	16693	16676	16637	16661	16612	16719	16607	16635	16769	16667	16625	16675	16619	16614	16370	16656	16505	16715	16791	16716	16660	16800	16655	16661	16590	16616	16725	16611	16641	16733	16613	16831	16702	16658	16644	16602	16659	16682	16702	16574	16618	16679	16523	16772	16697	16573	16575	16628	16789	16798	16641	16579	16677	16742	16615	16731	16497	16823	16725	16794	16584	16615	16443	16589	16762	16701	16504	16803	16481	16525	16494	16792	16788	16550	16449	16689	16853	16654	16805	16692	16762	16510	16694	16504	16762	16643	16682	16767	16748	16745	16672	16844	16743	16677	16740	16710	16726	16580	16752	16764	16751	16425	16690	16759	16867	16722	16598	16660	16698	16493	16651	16620	16625	16687	16730	16631	16679	16588	16614	16790	16652	16654	16597	16788	16699	16768	16513	16510	16724	16559	16630	16626	16758	16564	16655	16575	16666	16742	16666	16645	16659	16811	16632	16680	16344	16733	16728	16744	16631	16800	16571	16775	16611	16641	16623	16727	16704	16697	16710	16693	16763	16678	16724	16629	16668	16751	16706	16641	16904	16528	16820	16637	16613	16512	16575	16723	16752	16683	16625	16633	16694	16713	16550	16626	16592	16552	16715	16655	16663	16784	16596	16662	16713	16681	16627	16635	16636	16781	16711	16720	16517	16738	16608	16648	16537	16565	16564	16738	16449	16598	16620	16625	16662	16822	16938	16710	16609	16574	16617	16632	16741	16637	16791	16557	16615	16651	16636	16604	16525	16935	16579	16457	16743	16925	16530	16698	16596	16527	16533	16548	16765	16610	16633	16838	16524	16476	16771	16843	16646	16685	16656	16768	16579	16653	16598	16725	16643	16724	16506	16766	16534	16709	16676	16579	16517	16538	16873	16673	16540	16692	16576	16809	16586	16678	16729	16527	16865	16753	16470	16631	16495	16904	16681	16731	16836	16583	16662	16483	16585	16604	16768	16572	16653	16829	16746	16661	16556	16687	16716	16650	16573	16645	16687	16568	16598	16610	16572	16810	16606	16621	16598	16678	16883	16511	16541	16674	16746	16616	16519	16463	16705	16620	16694	16913	16671	16909	16561	16717	16685	16579	16876	16635	16664	16767	16748	16699	16712	16638	16606	16670	16688	16585	16581	16756	16702	16758	16757	16540	16879	16568	16682	16557	16512	16731	16395	16737	16734	16662	16911	16579	16642	16872	16707	16811	16625	16583	16730	16730	16555	16532	16695	16785	16493	16779	16601	16707	16658	16586	16716	16794	16706	16546	16558	16771	16594	16761	16725	16764	16614	16605	16524	16545	16650	16707	16612	16628	16713	16634	16568	16569	16505	16735	16586	16779	16758	16556	16632	16763	16748	16631	16702	16615	16552	16565	16692	16508	16451	16621	16674	16682	16797	16389	16795	16592	16663	16570	16719	16780	16701	16633	16683	16669	16723	16612	16589	16579	16833	16680	16900	16563	16664	16602	16635	16648	16671	16631	16712	16739	16673	16918	16752	16636	16509	16615	16643	16614	16668	16728	16750	16831	16788	16709	16717	16730	16667	16782	16647	16764	16678	16643	16748	16563	16589	16591	16566	16738	16559	16687	16638	16646	16619	16723	16537	16557	16596	16656	16580	16680	16514	16638	16557	16533	16573	16818	16553	16814	16615	16575	16707	16546	16869	16863	16672	16583	16627	16744	16747	16714	16648	16718	16644	16690	16777	16643	16610	16583	16657	16565	16847	16537	16676	16740	16753	16624	16778	16511	16604	16674	16610	16751	16707	16614	16648	16521	16751	16505	16700	16563	16805	16612	16578	16688	16723	16620	16704	16699	16835	16692	16610	16818	16597	16642	16796	16564	16445	16620	16674	16629	16416	16522	16511	16571	16685	16627	16779	16549	16573	16741	16817	16686	16585	16611	16503	16681	16697	16602	16764	16561	16762	16671	16674	16571	16483	16603	16547	16496	16682	16666	16667	16606	16704	16551	16665	16660	16706	16986	16775	16820	16817	16687	16670	16788	16665	16739	16729	16603	16418	16755	16659	16655	16597	16636	16701	16640	16719	16792	16789	16685	16691	16644	16528	16800	16701	16770	16610	16562	16732	16579	16531	16591	16807	16722	16605	16490	16572	16621	16605	16686	16648	16543	16656	16399	16430	16622	16578	16672	16567	16790	16580	16554	16696	16598	16718	16622	16585	16579	16693	16898	16657	16716	16891	16754	16602	16697	16644	16690	16457	16573	16678	16526	16446	16623	16418	16816	16534	16815	16571	16543	16597	16636	16672	16767	16541	16543	16729	16505	16677	16587	16652	16604	16669	16675	16620	16760	16714	16623	16596	16647	16798	16657	16542	16624	16765	16635	16456	16715	16599	16803	16553	16711	16700	16766	16752	16683	16619	16695	16907	16601	16751	16618	16637	16615	16747	16641	16699	16712	16870	16598	16599	16525	16768	16635	16667	16703	16600	16686	16804	16576	16732	16723	16663	16778	16754	16768	16658	16673	16538	16683	16666	16756	16604	16726	16852	16671	16416	16737	16538	16638	16678	16608	16781	16782	16789	16619	16787	16735	16585	16583	16682	16747	16812	16658	16625	16704	16785	16635	16673	16650	16665	16615	16794	16832	16642	16372	16506	16771	16600	16787	16866	16853	16623	16512	16776	16639	16661	16738	16687	16786	16563	16695	16534	16720	16612	16637	16615	16765	16706	16655	16675	16617	16632	16798	16741	16630	16619	16623	16713	16799	16680	16599	16714	16748	16614	16461	16574	16550	16792	16658	16658	16813	16525	16715	16730	16598	16739	16715	16447	16763	16764	16563	16687	16811	16490	16615	16695	16722	16648	16718	16688	16725	16802	16689	16625	16575	16645	16639	16708	16550	16575	16765	16608	16486	16750	16829	16601	16572	16719	16681	16709	16487	16736	16702	16761	16429	16675	16641	16647	16488	16817	16776	16460	16712	16801	16656	16483	16645	16786	16648	16821	16715	16619	16694	16748	16652	16665	16691	16811	16583	16624	16638	16503	16522	16646	16661	16573	16511	16712	16877	16588	16861	16519	16656	16681	16610	16593	16821	16594	16581	16497	16549	16794	16690	16601	16642	16649	16636	16605	16549	16673	16753	16766	16733	16642	16594	16590	16711	16766	16537	16608	16738	16763	16642	16610	16610	16680	16636	16817	16604	16747	16677	16845	16655	16551	16627	16575	16652	16548	16714	16611	16721	16608	16527	16696	16841	16743	16575	16647	16885	16657	16573	16697	16453	16778	16531	16657	16628	16538	16667	16850	16635	16781	16509	16500	16733	16799	16641	16664	16514	16707	16718	16698	16741	16739	16734	16649	16551	16666	16782	16454	16751	16634	16568	16582	16591	16756	16659	16757	16453	16723	16768	16624	16885	16757	16720	16778	16860	16599	16706	16669	16639	16720	16692	16772	16564	16544	16794	16795	16828	16727	16668	16653	16723	16685	16486	16584	16671	16766
39543	47573	44712	35551	32940	34194	31854	28606	27238	26657	26601	26124	26551	26329	26526	26523	26406	26290	26349	26271	26528	26317	26570	26257	26519	26177	26469	26481	26502	26186	26272	26569	26271	26346	26565	26343	26305	26435	26493	26243	26492	26274	26335	26451	26307	26539	26634	26424	26290	26534	26515	26133	26276	26494	26539	26411	26483	26646	26612	26587	26436	26568	26278	26482	26434	26396	26465	26437	26277	26305	26385	26156	26327	26415	26397	26554	26253	26324	26226	26231	26138	26386	26377	26276	26427	26339	26317	26400	26246	26556	26313	26418	26178	26466	26478	26270	26359	26550	26323	26443	26278	26299	26570	26282	26344	26238	26261	26253	26351	26470	26394	26576	26303	26425	26507	26438	26423	26224	26458	26352	26316	26269	26266	26604	26477	26408	26216	26197	26175	26504	26570	26250	26235	26368	26395	26373	26237	26090	26360	26494	26425	26467	26245	26551	26433	26402	26311	26520	26489	26121	26333	26030	26212	26227	26477	26280	26289	26377	26424	26285	26322	26430	26259	26455	26475	26613	26363	26191	26360	26135	26236	26311	26412	26224	26223	26463	26207	26216	26315	26421	26170	26305	26444	26449	26511	26358	26431	26346	26361	26521	26222	26313	26140	26515	26269	26371	26112	26021	26352	26475	26344	26220	26348	26533	26516	25952	26442	26263	26349	26298	26301	26445	26389	26501	26329	26177	26591	26378	26081	26515	26338	26191	26552	26440	26410	26503	26482	26153	26301	26381	26226	26375	26316	26469	26490	26385	26299	26299	26647	26218	26283	26376	26559	26145	26183	26544	26410	26263	26394	26312	26061	26310	26428	26438	26362	26331	26458	26321	26278	26430	26080	26225	26067	26300	26257	26127	26112	26473	26371	26267	26427	26077	26439	26224	26179	26188	26458	26265	26600	26463	26078	26125	26504	26215	26167	26135	26517	26288	26111	26491	26218	26649	26216	26511	26247	26250	26478	26174	26399	26129	26226	26012	26296	26371	26441	26226	26344	26427	26371	26180	26338	26519	26317	26293	26382	26343	26405	26259	26550	26365	26446	26286	26429	26401	25845	26482	26497	26394	26300	26415	26300	26165	26336	26505	26157	26286	26456	26434	26445	26177	26357	26107	26494	26344	26201	26341	26189	26360	26119	26481	26331	26254	26294	26494	26262	26531	26242	26313	26552	26215	26283	26254	26426	26301	26285	26075	26214	26397	26464	26395	26312	26626	26321	26386	26372	26271	26116	26174	26351	26212	26343	26364	26600	26202	26101	26130	26322	26481	26307	26406	26262	26163	26215	26464	26581	26143	26326	26362	26203	26296	26323	26440	26361	26206	26242	26434	26212	26282	26321	26138	26156	26334	26470	26250	26609	26340	26345	26509	26414	26160	26253	26448	26365	26486	26282	26368	26397	26244	26406	26384	26302	26227	26201	26615	26246	26207	26160	26301	26005	26327	26347	26446	26180	26448	26351	26338	26354	26296	26292	26409	26198	26140	26301	26431	26397	26274	26601	26187	26417	26744	26596	26378	26408	26306	26201	26347	26527	26322	26115	26190	26107	26500	26342	26554	26347	26409	26414	26601	26265	26458	26566	26238	26332	26168	26556	26436	26279	26273	26191	26108	26581	26306	26520	26496	26318	26266	26373	26315	26348	26395	26222	26489	26544	26496	26370	26543	26316	26389	26095	26427	26253	26530	26354	26343	26259	26268	26291	26151	26142	26606	26335	26504	26237	26494	26452	26535	26472	26227	26186	26353	26192	26301	26466	26251	26377	26382	26457	26343	26341	26429	26416	26296	26370	26465	26349	26432	26224	26367	26249	26598	26414	26074	26026	25966	26242	26344	26366	26414	26240	26148	26427	26456	26448	26150	26299	26556	26571	26481	26287	26356	26308	26218	26347	26222	26427	26304	26341	26389	26358	26415	26370	26350	26306	26314	26549	26256	26300	26218	26423	26269	26491	26592	26380	26585	26463	26294	26328	26453	26382	26298	26212	26228	26184	26403	26462	26323	26334	26228	26481	26572	26339	26245	26498	26712	26273	26336	26452	26289	26347	26360	26394	26535	26522	26306	26344	26381	26544	26193	26482	26105	26454	26538	26177	26316	26416	26347	26157	26192	26400	26200	26513	26244	26380	26234	26223	26496	26084	26084	26472	26511	26500	26274	26463	26338	26321	26351	26544	26283	26499	26624	26285	26388	26303	26407	26419	26435	26357	26311	26212	26238	26394	26538	26262	26234	26343	26370	26281	26433	26207	26405	26445	26349	26254	26293	26438	26542	26226	26477	26289	26318	26503	26465	26354	26580	26102	26092	26272	26383	26666	26367	26420	26161	26574	26428	26318	26601	26534	26548	26245	26390	26429	26266	26103	26498	26314	26265	26149	26429	26529	26331	26356	26331	26279	26253	26396	26309	26463	26418	26297	26624	26300	26253	26469	26314	26113	26271	26762	26511	26144	26144	26416	26393	26247	26247	26191	26378	26323	26595	26420	26320	26224	26293	26494	26288	26455	26357	26367	26275	26385	26065	26495	26450	26257	26388	26348	26312	26586	26094	26118	26223	26304	26167	26523	26437	26319	26558	26165	26283	26336	26230	26413	26101	26312	26409	26317	26184	26275	26409	26471	26244	26458	26317	26132	26249	26420	26333	26375	26341	26420	26203	26381	26434	26502	26269	26536	26302	26523	26188	26412	26459	26148	26524	26437	26180	26376	26187	26548	26295	26443	26242	26349	26404	26234	26476	26419	26250	26314	26431	26287	26386	26526	26310	26285	26071	26204	26334	26404	26206	26344	26420	26320	26446	26426	26545	26448	26284	26353	26388	26409	26235	26491	26439	26610	26240	26463	26361	26236	26379	26138	26193	26577	26482	26263	26297	26169	26215	26290	26570	26569	26334	26515	26499	26341	26618	26601	26473	26253	26263	26459	26333	26297	26373	26395	26395	26515	26418	26331	26205	26459	26309	26261	26593	26538	26506	26194	26678	26488	26403	26562	26389	26470	26286	26462	26623	26499	26541	26439	26193	26418	26277	26236	26142	26482	26294	26297	26485	26284	26123	26434	26327	26451	26243	26388	26232	26225	26491	26346	26360	26275	26307	26366	26301	26513	26713	26521	26336	26378	26258	26380	26429	26237	26460	26305	26291	26410	26378	26361	26298	26385	26329	26174	26509	26253	26230	26408	26352	26276	26530	26331	26320	26326	26250	26432	26257	26427	26255	26457	26310	26285	26586	26281	26391	26399	26373	26386	26372	26106	26228	26393	26610	26376	26309	26058	26167	26353	26334	26188	26343	26310	26256	26134	26289	26309	26285	26266	26409	26341	26377	26264	26478	26412	26438	26543	26360	26518	26250	26655	26212	26368	26280	26360	26336	26225	26500	26407	26213	26384	26037	26380	26275	26288	26481	26151	26439	26257	26416	26405	26332	26456	26547	26574	26252	26163	26519	26115	26217	26301	26288	26371	26303	26194	26404	26271	26456	26374	26342	26387	26424	26640	26545	26387	26510	26401	26293	26568	26477	26397	26144	26348	26185	26281	26259	26447	26398	26422	26251	26305	26363	26485	26293	26216	26414	26324	26246	26401	26172	26241	26508	26357	26118	26079	26416	26190	26410	26478	26441	26351	26493	26635	26377	26538	26441	26228	26380	26275	26493	26207	26324	26254	26465	26481	26451	26463	26525	26123	26371	26396	26488	26155	26171	26493	26659	26283	26328	26235	26287	26270	26338	26508	26474	26455	26432	26344	26319	26359	26343	26503	26501	26354	26605	26630	26076	26095	26558	26411	26349	26257	26500	26493	26278	26302	26519	26329	26287	26170	26330	26417	26342	26635	26399	26577	26358	26196	26463	26557	26374	26627	26485	26381	26449	26268	26208	26510	26265	26495	26270	26390	26184	26288	26243	26326	26349	26492	26467	26444	26355	26316	26360	26359	26570	26632	26330	26315	26041	26418	26288	26340	26227	26304	26361	26431	26629	26419	26302	26550	26453	26456	26142	26361	26493	26452	26374	26428	26358	26364	26442	26216	26190	26498	26196	26389	25967	26446	26454	26477	26351	26432	26653	26267	26472	26243	26309	26305	26269	26504	26348	26328	26470	26439	26487	26394	26290	26411	26309	26343	26609	26397	26063	26417	26274	26397	26521	26229	26575	26257	26206	26417	26492	26133	26274	26254	26136	26162	26540	26445	26500	26451	26288	26170	26127	26558	26324	26300	26399	26296	26381	26406	26463	26333	26215	26152	26302	26469	26412	26293	26412	26527	26447	26259	26365	26539	26632	26297	26183	26334	26352	26505	26348	26421	26428	26295	26247	26420	26400	26466	26319	26260	26412	26360	26369	26311	26531	26421	26360	26249	26302	26426	26491	26415	26259	26585	26361	26634	26115	26463	26416	26061	26438	26602	26203	26404	26448	26241	26370	26505	26267	26337	26313	26289	26205	26492	26229	26268	26449	26514	26336	26203	26256	26313	26557	26372	26386	26216	26460	26244	26414	25916	26192	26403	26281	26329	26331	26210	26677	26492	26635	26528	26321	26253	26428	26365	26269	26373	26391	26459	26274	26433	26112	26487	26459	26644	26447	26180	26376	26255	26448	26621	26349	26657	26202	26520	26355	26530	26100	26273	26407	26561	26268	26384	26555	26016	26400	26212	26312	26295	26442	26464	26380	26343	26304	26280	26617	26612	26296	26500	26510	26433	26168	26300	26611	26267	26286	26386	26221	26216	26427	26428	26557	26362	26436	26262	26307	26330	26239	26504	26200	26268	26337	25948	26487	26188	26111	26124	26179	26413	26243	26278	26420	26455	26332	26580	26376	26355	26286	26348	26303	26361	26350	26392	26360	26234	26280	26314	26564	26187	26501	26280	26521	26303	26506	26487	26417	26328	26697	26558	26173	26350	26267	26386	26249	26479	26228	26341	26111	26323	26382	26272	26346	26335	26422	26452	26315	26495	26279	26284	26553	26468	26313	26267	26138	26258	26262	26318	26359	26522	26446	26640	26393	26411	26591	26262	26459	26477	26366	26410	26472	26314	26302	26263	26449	26353	26353	26378	26341	26305	26161	26528	26301	26555	26320	26289	26465	26599	26379	26311	26261	26189	26275	26643	26240	26366	26589	26491	26321	26615	26284
37097	56412	39010	25064	23208	24370	20882	17823	16402	16252	15833	16051	15868	15962	16157	15992	15975	15935	15866	16163	16073	16052	16033	15902	16140	16025	16044	15893	16083	15946	16043	16118	16077	15881	16076	16134	16022	16052	15934	16073	16209	16170	15919	16043	15901	16029	15981	15799	15938	16054	15873	15942	16099	15896	16014	16047	15953	16216	15853	16000	16085	16031	16039	15880	16077	16133	16062	16055	16134	16163	15903	15941	16140	16099	15990	15991	15913	15747	15877	15986	15964	15909	15967	15904	16030	15716	15938	16042	15897	16088	16062	15934	16023	15827	15913	16039	16017	16024	16071	16020	15768	15778	15904	15882	15750	15923	16025	16045	15974	16114	15848	15928	15911	15990	15936	16048	15901	15947	15812	16124	15854	16082	16052	15986	15930	15914	15908	16036	15975	16169	15984	16147	16040	15895	16041	15903	16013	15687	15954	15909	15861	15890	15830	15846	15973	16029	15840	15940	15812	15859	15849	15888	15903	15939	15764	15832	16031	15762	16008	15856	15965	16039	16024	15882	15832	15899	16094	16157	15904	15825	15924	15993	15958	16007	16124	15853	15766	15940	15896	15923	15895	15955	15895	15949	15903	15946	15886	16020	15762	15912	15997	15743	15991	15800	15936	16002	16032	16027	15893	16054	15906	16083	15943	15803	15952	16025	15948	16105	15780	15938	15967	15902	15827	15985	15862	15995	16228	15925	15826	16049	15767	16130	15960	16095	16039	15931	15901	15911	16042	16050	15907	16039	15977	16131	15874	16040	16000	16067	16156	15903	15918	16028	15908	15873	16003	15816	16024	16056	16070	16030	16045	16030	15795	16117	16011	15893	16056	15931	15971	15986	15835	15795	16000	15886	16042	15939	16057	15767	15858	15916	15900	15826	15783	15757	16135	15890	15999	15961	15980	15870	16087	16003	16251	15949	15954	15883	16023	15871	15800	15874	15935	15960	15985	15916	15935	16150	16025	15808	15934	15745	15958	16031	15851	15983	16036	15839	15806	16064	15924	15880	15955	16044	15902	15880	15914	15909	16135	16034	15771	16026	15996	15872	15988	15933	16034	15828	15871	16107	15907	16034	16193	15947	16012	16184	16030	16051	16121	15855	15842	15943	16020	15988	15809	16083	16004	15953	16005	15904	15950	15902	15995	16029	15932	16028	15859	16065	15989	15984	16222	15902	15808	15994	15934	15989	15986	16093	15856	15984	15887	15994	16118	15987	15928	15917	15963	16059	15960	16099	15874	15987	16103	15846	15998	15984	15973	15965	15955	16028	16008	15942	16025	15997	15775	15919	15868	15916	16011	15996	16125	16045	15961	15959	16085	15894	15974	15804	16052	15900	16038	15967	16094	16092	16008	15917	15794	15951	15901	16057	15855	16045	15937	15906	16030	15923	15855	15824	16141	16196	15879	15994	15917	15925	15745	15971	15935	16216	15814	15852	16148	15872	15909	15958	15908	16042	16033	15861	15975	16072	15836	15849	16053	15992	16002	16023	15965	16246	15946	15826	15891	15998	16059	15925	15860	15852	15999	15890	16055	15871	16042	15881	16010	15708	15720	16010	15972	15938	15927	15849	15836	15942	15954	16099	16110	15961	15890	15974	15962	15918	15904	16047	15846	16060	16148	16013	16012	15859	16086	15976	15998	15946	15998	16071	15786	15879	15905	16122	15859	15978	15905	16061	15806	16001	15992	16011	15926	15885	16009	15971	16025	16170	15845	15958	15895	16040	15891	16076	15993	15901	15881	16080	16021	15844	16012	15938	15902	15862	16060	15968	15838	16044	15827	15852	15962	16068	15965	15841	15895	16030	15952	15838	16012	15862	16144	16079	16063	16003	15999	16191	16032	15942	15920	15835	16219	15887	15747	15963	16035	16114	15795	16058	15776	16009	16178	15942	16094	16035	16011	16221	15997	15982	15968	16035	15887	16186	15798	15916	15833	15991	15843	15843	16085	16047	15887	15946	16100	15866	15879	16004	16098	15881	16212	16052	16082	15978	15956	15987	15854	16079	15966	15902	16050	15895	16019	16022	15850	16009	15698	16087	15906	15895	15859	15896	15821	15970	15914	16088	15957	16057	15973	16096	15938	15912	16028	16030	15766	15997	15998	16057	15909	15820	15987	15987	15957	15990	15852	15872	15938	16074	15888	15962	15844	15778	15787	16125	16112	15858	15869	15946	16000	16036	16087	15865	16024	15948	16146	15876	15971	15943	16041	15857	16010	15961	15921	15985	15916	16068	15900	15822	15989	16148	15937	16030	16068	15918	15971	15824	15912	15951	15958	15973	15834	16061	15949	15916	15962	16074	15969	16066	15944	15930	15870	16066	15929	16110	15970	15866	15957	15847	15874	15877	15981	15951	15803	15940	16071	15955	16046	15882	16037	16043	16039	15922	16068	15759	16094	15846	16009	16000	15841	15836	15816	15917	16006	15827	15996	15958	15870	16008	15858	15834	16050	15894	15802	16095	16136	16127	15863	16061	15866	16121	15982	15990	15919	15926	15944	15808	16010	15869	15973	15821	16006	15886	15979	15888	15986	15976	16114	15913	15994	15940	16126	15817	15990	15902	16102	16152	15854	15968	15825	16034	15914	15847	15956	16160	15891	15896	15880	15823	16125	16073	15958	15897	15842	15949	16041	15753	15836	15843	16020	15966	15855	15962	16034	16162	15930	16076	16007	16062	16032	15996	16201	15964	15992	16111	15914	16033	16032	16084	15914	16023	16160	15835	16074	15852	16052	16144	15930	15907	15944	15854	15869	15960	15929	15718	15907	15922	15897	16142	16109	16013	16096	16151	15952	15956	16125	15976	15975	16057	15934	16007	15887	15978	15873	15998	15785	15998	15969	16066	16035	15964	15872	15925	16035	15765	15936	15783	15988	16071	15949	15951	16038	15988	15972	15867	16067	15932	15919	16090	16191	16151	15983	16028	15903	16123	16082	15981	16061	15850	15870	15827	15928	16027	16096	16018	15886	15935	15919	15964	16139	15813	15895	16020	15947	15939	15886	16053	15936	16044	16050	16105	16099	15990	16113	16055	15903	15981	15895	15957	15891	16152	16031	16081	16126	15988	16123	16034	15905	16054	15966	15961	15844	15951	16033	15906	15950	16031	15801	15854	16144	16123	15938	16182	15823	16004	16055	15998	16017	15887	15897	15803	15947	15812	16106	15937	16199	15669	15803	15971	15985	16001	15880	15928	15957	16024	16008	16063	15989	15958	16058	15898	16028	15750	15987	15941	15844	15939	15981	16027	15937	16110	16014	15989	15908	15883	16035	15992	15881	15974	16019	15908	15965	15923	15881	16046	15887	15849	16106	16154	15920	16051	16118	15881	15890	15842	16005	16043	15959	15977	16042	16090	15936	15899	16123	15951	15852	15844	16078	15989	15965	16051	16040	15782	16107	15888	16117	15913	15834	16038	15866	16052	15965	16013	16220	16024	15866	15968	16086	15786	15848	15934	16005	16044	15986	16088	15760	15895	16013	15888	16142	15928	16047	15882	15970	16093	16041	16077	15985	16149	16070	16050	16000	16077	16053	15812	16048	16226	15974	15886	16160	15996	15903	16082	16065	16050	16143	15933	15987	16056	15897	16099	15970	15879	16194	15745	16097	16008	16238	15856	15864	15911	15874	15808	16023	15968	15990	16128	15765	15804	16033	15894	15922	16014	15824	16010	15930	15938	15803	16089	15958	15872	16035	16009	16164	15840	16024	16014	15982	15898	16056	16102	15970	15962	16068	15936	15996	15924	16117	15938	15887	15809	15806	15844	16020	16042	15704	15993	16035	16009	15908	16044	15875	15974	15897	15854	15816	15884	15878	15959	15992	15991	15959	16058	16022	16043	16054	16014	16093	15911	16045	15793	16073	15925	15818	15868	15993	15995	15950	15910	15991	15936	16202	15777	15981	16036	16010	16058	16087	15934	15851	16074	15935	15902	15973	15972	15851	15973	15823	15902	15785	15857	15947	16067	15978	15859	16130	15890	15905	15932	15917	15946	15895	16143	16104	16102	15670	16133	15873	15947	16069	16091	15999	15942	15808	15915	15864	16097	15928	15947	16056	15967	16165	16020	15995	15955	16001	16039	15929	16096	16034	15984	15968	15902	16046	15911	16007	15901	15938	15988	15951	15936	16089	15803	16017	16045	16099	16018	15774	16019	15852	15969	15992	16050	16012	15958	16034	15951	15947	15834	15938	16065	15919	15996	15921	15816	16349	15933	15921	15959	16009	15984	15927	15903	15988	16005	15874	16026	15955	15861	16035	15908	15770	16054	16027	15976	15872	15999	15931	16042	15775	16032	15857	15968	15831	15910	15935	16166	15845	15841	15944	15881	15965	15922	16048	15840	16155	15918	16029	16053	16045	15886	15948	15943	16046	15890	15853	15931	15964	15700	16088	15923	15994	16058	16107	15831	15893	16001	16090	16013	16050	15817	15982	16204	16028	15880	15853	16003	16011	15922	15973	15902	15788	16054	15896	15923	16020	16041	15972	15850	15988	15979	15945	16004	15951	16118	15989	16183	15833	15958	16015	16042	16121	16113	16006	16192	16108	16086	15871	15968	15981	16042	15979	15943	15887	15941	16059	15920	16026	15887	16027	15872	16072	15973	15862	16089	16087	16046	15964	16074	16036	15920	15922	16127	16065	15863	16033	15918	15956	15890	15946	16051	15874	15901	15977	15794	16049	15951	15913	15877	15932	15892	16091	15964	16088	16065	15888	15958	16081	16196	15952	16126	16103	15982	15938	15972	16009	16018	15964	16060	15836	16013	16005	15938	16066	15990	15875	16061	16004	15798	15967	15816	16168	15770	16043	16031	15864	16180	16170	15998	15845	15906	15929	15941	15884	15872	15809	16073	15811	15981	15990	15997	16062	15723	16048	16017	15869	16028	15978	16112	15977	15966	15989	16077	16044	16105	16065	15951	15821	16060	15994	16081	15951	15801	15984	15885	15886	15971	15899	15934	16160	15906	15920	15888	15863	15943	16002	16056	15799	15869	15834	15962	15975	15963	16041	15906	15934	16179	16097	15855	15816	15942	15973	15983	16057	16249	15925	15969	15933	15979	15961	16133	16001	16177	16010	16147	15997	15891	15989	15822	15886	16059	15961	16014	16118	15865	16007	15901
26069	22345	31256	40067	55884	59349	48004	36313	29818	27228	26683	26510	26436	26496	26543	26258	26358	26095	26211	26395	26258	26233	26411	26330	26165	26399	26423	26328	26212	26382	26491	26353	26132	26419	26340	26483	26280	26132	26188	26471	26301	26145	26324	26457	25990	26274	26331	26150	26157	26190	26569	26255	26416	26464	26130	26162	26156	26038	26211	26204	26118	26257	26323	26444	26169	26309	26595	26284	26309	26075	26010	26001	26233	26156	26095	26306	26405	26418	26415	26283	26013	26255	26133	26313	26370	26338	26298	26169	26223	26321	26028	26398	26072	26269	26190	26269	26347	26347	26458	26300	26522	26251	26273	26167	26124	26011	26252	26134	26635	26489	26316	26271	26330	26147	26252	26263	26168	26277	26468	26431	26498	26029	26339	26206	26405	26276	26230	26449	26175	26337	26320	26308	26156	26015	26326	26346	26624	26257	26399	26326	26051	26262	26173	26207	26447	26071	26382	26362	26109	26273	26189	26255	26363	26096	26333	26273	26151	26236	26303	26225	25984	26155	26176	26075	25944	26087	26440	26145	26305	26185	26044	26461	26277	26354	26302	26219	26433	26470	26285	26059	26288	26084	26030	26160	26149	26253	26211	26224	26101	26239	26236	26029	26393	26230	26213	26213	26238	26081	26408	26398	26290	26149	26314	26418	26348	26103	26247	26384	26248	26163	26374	26375	26375	26196	26218	26346	26431	26355	26174	26455	26487	26254	26253	26251	26425	26422	26529	26234	26180	26399	26235	26348	26134	26338	26072	26296	26176	26326	26449	26224	26205	26163	26155	26431	26185	26270	26124	26246	26169	26176	26286	26183	26315	26344	26541	26304	26117	26342	26138	26234	25935	26359	26548	26412	26341	26387	26220	26355	26390	26362	26437	26172	26391	26494	26420	26323	26104	26198	26217	26189	26273	26116	26134	26370	26342	26276	26295	26046	25933	26125	26225	26019	26195	26284	26204	26282	26168	26403	26261	26268	26403	26188	26211	26167	26205	26124	26281	26302	26159	26370	25823	26561	26353	26228	26135	26458	26297	26402	26235	26493	26370	26275	26402	26367	26139	26117	26108	26512	26308	26474	26261	26204	26278	26359	26164	26065	26216	26193	26226	26234	26325	25930	26120	26258	26350	26224	26425	26234	26357	26145	26340	26151	26502	26095	26077	26414	26358	26298	26119	26488	26271	26355	26334	26395	26299	26331	26471	26340	25996	26215	26415	26454	26307	26250	26387	26259	26203	26456	26395	26386	26299	26254	26484	26356	26195	26169	26189	26082	26185	26093	26061	26194	26317	26180	26078	26667	26203	26374	25908	26345	26133	26306	26197	25950	26234	26202	26261	26239	26184	26077	26277	26061	26225	26567	26497	26601	26273	26461	26156	26323	26245	26250	26221	26345	26554	26146	26247	26317	26402	26446	26146	26482	26376	26011	26168	26209	26388	26251	26374	26063	26294	26430	26429	26177	26224	26367	26327	26281	26123	26312	26115	26218	26080	26021	26133	26165	26405	26132	26054	26296	26319	26100	26376	26041	26056	26367	26407	26360	26270	26059	26139	26353	26187	26083	26377	26262	26241	26301	26550	26438	26170	26259	26371	26321	25999	26265	26187	26173	26423	26102	26470	26158	26388	26142	26201	26117	26265	26465	26240	26533	26304	26234	26450	26431	26345	26544	26147	26076	26141	26323	26248	26380	26515	26422	26209	26239	26377	26523	26240	26419	26459	25898	26287	26259	26245	26302	26103	26347	26447	26297	26226	26368	26331	26138	26399	26342	26297	26405	26357	26219	26399	26127	26230	26355	26294	26249	26302	26217	26307	26184	26332	26364	26419	26370	26340	26519	26237	26606	26368	26285	26321	26141	26207	26281	26374	26232	26448	26353	26084	26173	26232	26078	26069	26189	26177	26368	26379	26314	26142	26362	26462	26258	26318	26223	26169	26080	26238	26167	26273	26111	26377	26156	26360	26239	26133	26463	26381	26301	26181	26060	26235	26310	26081	26460	26281	26377	26322	26222	26460	26164	26468	26350	26111	26597	26406	26210	26268	26396	26205	26135	26183	26106	26437	26476	26188	26392	26243	26246	26281	26297	26451	26163	26276	26415	26250	26334	26391	26255	26400	26189	25955	26231	26159	26207	26300	26329	26318	26150	26232	26398	26314	26308	26047	26398	26120	26241	26147	26044	26112	26151	26441	26444	26314	26299	26474	26234	26209	26333	26306	26342	26315	26265	26023	26409	26160	26080	26117	26293	26235	26324	26318	26076	26351	26324	26168	26169	26109	26076	26409	26416	26227	26059	26134	26359	26483	26504	26289	26170	26137	26164	26192	26390	26197	26224	26384	26311	26384	26255	26452	26045	26100	26281	26424	26138	26250	26655	26377	25994	26261	26508	26406	26406	26240	26373	26250	26426	26417	26054	26200	26326	26324	26440	26368	26284	26447	26116	26144	26355	26296	26013	26315	26349	26158	26139	26273	26187	26357	26283	26291	26265	26214	26474	26470	26370	26362	26145	26223	26106	26358	26001	26592	26546	26290	26108	26263	26221	26453	26254	26115	26243	26258	26086	26302	26422	26299	25988	26366	26349	25960	26239	26350	26113	26293	26142	26354	26268	26286	26370	26106	26367	26205	26304	26364	26362	26153	26060	26231	26071	26376	26309	26202	26257	26186	26480	26180	26206	26140	26337	26346	26593	26246	26278	26377	25924	26188	26171	26074	26234	26314	26230	26218	26135	26210	26128	26470	26049	26324	26373	26461	26320	26123	26440	26291	26232	26375	26278	26260	26203	26224	26285	26137	26255	26322	26132	26200	26123	26182	26265	26261	26282	26382	26251	26371	26180	26225	26348	26213	26323	26332	26270	26393	26346	26308	26327	26103	26178	26335	26332	26376	26238	26481	26431	26244	26167	26200	26234	26708	26375	26144	26340	26234	26173	26258	26150	26353	26304	26438	26027	26039	26294	26436	26229	26182	26115	26095	26125	26378	26497	26320	26283	26447	26539	26276	26334	26259	26090	26137	26148	26162	26278	26348	26319	26195	26171	26214	26252	26561	26377	26122	26248	26533	26390	26366	26341	26349	26160	26207	26179	26353	26078	26260	26463	26436	26240	26417	26075	26252	26329	26411	26598	26446	26423	26050	26054	26361	26148	26269	26015	26432	26265	26128	26275	26186	26280	26256	26180	26347	26133	26365	26437	26082	26212	26093	26164	26110	26325	26499	26128	26327	26223	26236	26355	26379	26179	26334	26203	26533	26335	26162	26326	26497	26369	26267	26426	26514	26433	26157	26381	26309	26501	26413	25994	26404	26278	26406	26305	26281	26292	26309	26165	26404	26227	26286	26230	26256	26117	26369	26467	26302	26476	26423	26590	26335	26326	26256	26154	26288	26277	26212	26300	26289	26303	26149	26532	26302	26138	26292	26670	26436	26171	26269	26268	26127	26287	26285	26236	26298	26411	26206	26363	26304	26445	26297	26203	26080	26248	26373	26151	26316	26167	26167	26232	26297	25931	26210	26163	26293	26399	26267	26203	26120	26207	26295	26234	26340	26242	26445	26257	26373	26059	26504	26249	26254	26290	26352	26503	26188	26094	26173	26318	26119	26321	26372	25981	26440	26417	26170	26513	26095	26212	26229	26147	26076	26104	26332	26251	26267	26152	26202	26155	26441	26370	26114	26012	26224	26262	26339	26318	26166	26038	26291	26235	26352	26584	26431	26192	26216	26268	26057	26193	26145	26219	26368	26444	26431	26348	26194	26276	26230	26558	26057	26323	26441	26150	26312	26177	26348	26390	26119	26334	26345	26233	26028	26195	26032	26084	26423	26494	26328	26185	26282	26081	26308	26327	26255	26445	26259	26129	26356	26391	26113	26365	26092	26398	26340	26263	26139	26389	26147	26310	26434	26300	26254	26219	26206	26263	26042	26065	26499	26188	26346	26158	26109	26240	26339	26239	26179	26330	26000	26224	26323	26071	26235	26626	26363	26328	26361	26203	26317	26093	26222	26221	26036	26267	26151	26223	26227	26348	26459	26170	26265	26411	26493	26340	26393	26331	26172	26340	26129	26219	26243	26216	26130	26057	26518	26178	26069	26175	26237	26218	26466	26100	26441	26398	26334	26756	26259	26379	26126	26411	26254	26375	26486	26517	26010	26252	26119	26118	26259	26019	26273	26211	26475	26347	26560	26224	26402	26210	26378	26072	26058	26428	26167	26091	26449	26283	26271	26317	26263	26316	26252	26337	26103	26267	26291	26113	26293	26116	26271	26001	26226	26444	26476	26321	26151	26094	26318	26220	26297	26163	26195	26245	26077	26421	26422	26146	26228	26276	26017	26357	26242	26427	26140	26201	26138	26174	26257	26367	26189	26229	26433	26416	26297	26409	26243	26146	26514	25933	26405	26321	26219	26388	26398	26238	26411	26275	26253	26336	26316	26477	26296	26466	26203	26333	26154	26267	26283	26258	26292	26031	26318	26366	26265	26144	26129	26494	26295	26244	26532	26158	26293	26116	26261	26144	26290	26153	26358	26245	26234	26420	26419	26157	26151	26431	25974	26281	26427	26459	26296	26486	26273	26231	26366	26415	26089	26228	26147	26495	26453	26372	26243	26204	26293	26188	26229	26309	25929	26354	26131	26248	26141	26058	26119	26354	26194	26212	26315	26168	26505	26259	26335	26313	26410	26371	26305	26455	26231	26232	26102	26271	26378	26198	26077	26227	26264	26452	26393	26325	26067	26352	26485	26542	26173	26261	26118	26342	26391	26424	26174	26355	26347	25985	26335	26185	26357	26320	26182	26261	26206	26237	26160	26285	26080	26204	26199	25935	26248	25890	25891	26237	26187	26241	26228	26325	26319	26510	26463	26213	26048	26081	26247	26176	26306	26228	26296	26237	26489	26274	26234	26248	25999	26116	26255	26129	26314	26251	25915	25978	26294	26425	26455	26093	26375	26310	26149	26240	26296	26532	26370	26139	26185	26327	26037	26444	26229	26449	26314	26152	26178	26331	26191	26173	26351	26153	26141	26296	26422	26317	26223	26240	26080	26189	26105	26202	26332	26454	26443	26307	26105	26303	26106	26501	26244	26145	26335	26288	26124	26173	26324	26389	26203	26490	26607	26308	26366	26331
33312	50512	43444	41436	55811	52184	37376	25120	18580	16739	16147	16290	16262	16116	16159	16315	16068	16221	16074	16288	16131	15907	16118	16117	16155	16277	16072	16028	16249	15985	16074	16186	15823	16042	16264	16273	16194	15973	16211	16215	16187	16292	16300	16152	15980	16231	16236	16031	16207	16217	16223	16170	15985	15992	16061	15955	16109	16144	15822	16232	16034	16260	16263	16203	16175	16375	16246	16028	15988	16018	16290	16266	16140	16082	16305	16162	16044	16281	16143	16171	16098	16083	16016	16085	16018	16128	16149	16006	16087	16073	16207	15998	16158	16060	16093	16053	16047	16238	15985	16176	16037	16179	16097	15999	16252	15969	15974	16035	16128	16194	16193	16035	16021	16050	16300	15994	16119	16020	16150	16037	16063	16186	15911	16068	15982	16008	16057	16180	16029	16189	16045	15963	16003	16111	16163	16012	16131	16061	16128	16089	15994	16104	16101	16067	16132	15943	16100	15882	16178	16033	16000	16183	16097	15977	16089	16042	16269	16091	16061	16111	16043	16161	16166	16153	16014	16107	16251	16404	15892	16028	16232	15920	16164	16157	16065	16197	16030	16157	16100	16126	16050	16086	16204	16245	16015	16157	16063	16138	15945	16196	16164	15978	16030	16085	16073	16193	16127	16052	15983	16150	16220	15989	16126	15910	16137	15889	15996	15918	16048	16252	16186	15943	16105	16128	15990	16292	15937	16128	16009	16186	16070	16186	16053	16060	16129	16084	16172	16019	16235	15958	15973	16377	15999	16084	16202	16035	16214	16219	16115	16171	16128	16185	16083	16143	16150	16057	16080	16098	16018	16214	16028	15997	16041	16093	16077	16025	16160	15969	16050	16045	16151	16135	16066	15990	15927	15909	16070	16032	16155	16077	16137	16100	16121	15976	16145	16089	15825	16071	16020	16097	15967	16134	15986	16018	15987	15922	16037	16201	16189	16184	15920	16069	16129	16022	16142	16146	16112	16142	15960	16040	16289	16030	15912	16020	15923	16157	15989	16208	16137	16364	16064	16065	15881	15982	16255	16236	16037	16173	15950	16028	15962	16143	16023	16231	16171	16119	15991	16062	16027	16171	16121	16095	16002	15872	16062	15974	16035	16223	16274	16164	16086	16141	16156	16050	16194	16062	16019	15936	16052	16110	16042	16059	16159	16107	16008	15991	16100	16177	16062	16026	16190	16137	16010	16198	15976	16187	16029	16165	16100	16077	16068	15995	16022	15900	15891	15929	16167	16141	16328	16171	15933	16237	16252	15949	16089	16006	16146	16085	15975	16073	16033	16208	16115	16079	16318	15932	16206	15924	16133	15997	15949	15999	16102	16089	16119	15986	16023	16076	16288	16154	16037	15958	16061	16053	16083	16296	16123	16060	16119	16094	16136	16148	16198	15985	15923	16154	16172	15904	15979	16091	16010	16061	16213	15997	16193	16001	16063	15933	15920	16006	16123	15841	16004	16064	16005	16089	16024	15997	15859	16029	15926	16020	16204	15972	16158	15925	16191	15990	16185	15988	16030	15961	16042	15963	16021	16080	16189	15984	15972	15853	16077	16224	16122	16133	15917	16085	16076	16200	16202	16103	16183	16012	16178	16126	15917	16120	16038	16095	16008	16161	16091	16128	16005	16164	16080	16061	15942	16109	16069	16050	16206	16026	16158	16166	16180	16073	16300	15887	16173	16071	16115	15935	16056	16030	16016	16185	15979	15943	16038	16151	16121	15941	16186	15929	16246	16027	16096	16059	16189	16076	16112	16014	16165	16050	16129	16110	16072	16041	16082	15983	16013	16021	16160	16013	16005	16118	15979	16180	16052	16123	16197	16049	16168	15914	16150	15953	16085	15989	16168	16037	16157	16161	15918	16332	15899	16212	16184	16158	16144	16106	15948	16025	16084	15889	16090	15930	16169	16058	16042	16134	16072	16024	16113	16208	16075	16135	16323	16111	16078	16083	16064	16088	16040	16006	16224	15923	16029	15999	16033	16227	16009	15946	15878	16076	15951	16163	16168	16088	16026	16045	16057	16093	16018	15938	16003	15910	16138	16101	16169	16074	16105	16105	16193	16035	16212	16185	15895	16099	16224	16081	16058	16209	15988	16001	16082	16024	15970	16006	16223	16033	16093	16169	16128	16058	16147	16044	16505	16134	16130	16105	16094	16144	15866	16210	16016	16230	16176	16077	16057	16090	16154	16226	16085	16007	16074	16125	16093	15991	15990	15943	16089	16132	15938	16203	16171	16146	15991	16210	16028	15891	16136	16092	16194	16017	16064	16144	16083	16163	16060	16258	15987	15981	16053	16044	15997	16023	16068	16078	15809	16005	16105	15976	15915	15961	16047	16193	16020	16034	16095	16048	16060	16005	15872	16201	16067	16065	16244	16090	16281	16181	16278	16095	16013	15989	16204	16085	16052	16057	16194	16097	16065	16111	16107	16062	15980	16254	16092	15863	15997	16068	16172	16012	16052	15856	16080	16155	16107	16182	16176	16146	16088	16126	16140	16104	16254	15938	16246	15980	16014	16016	16105	16214	16130	15987	16189	16148	16243	16043	15975	16130	15915	16086	16078	16112	16113	16050	16091	15987	16243	16068	15909	15941	16204	16013	16210	16059	16105	15983	16153	16132	16134	15991	16023	15997	16187	16147	15950	16082	15951	16220	16080	15966	16084	16001	16033	16150	16161	16144	16102	16093	15989	16061	16056	15886	16239	16101	16002	16138	16111	15953	16098	16130	15948	16127	16033	16162	15939	15897	16159	16104	16102	16066	16320	16076	16183	16230	15981	16024	16052	16246	15976	16290	16200	16033	16061	16288	15957	16134	16066	15901	16207	15920	16039	15875	15939	16135	16173	16146	16153	16065	16012	16120	16101	16202	15943	16014	16099	16166	16045	15899	16227	16154	16248	16144	15906	15995	16193	16060	16232	16055	16092	16083	16075	16079	16024	16015	16174	15993	16127	16016	15819	16054	16259	16020	15982	15917	16100	15975	16080	15993	16071	16077	16089	16006	16107	15957	16000	16012	16200	16020	16166	16076	16208	16171	16088	16215	16022	16048	16017	15929	16109	16143	16105	16100	16130	16210	16096	16126	16079	16073	16068	16118	16062	16172	15991	16104	16027	16125	16030	16129	16076	16172	16260	16104	16089	16032	16149	15946	16161	15943	16093	16093	16111	16264	16092	16177	16026	16124	16217	16181	16129	16128	16189	16000	16071	16062	15985	15980	16075	15927	16107	16056	16082	16198	16233	16193	15825	16029	16011	16080	16067	16217	16078	16109	15838	16044	16067	16198	16069	16120	16050	16019	15969	16153	15977	16013	16237	15976	16143	16243	16036	15759	16121	16117	16081	16129	15966	16083	16270	16228	15973	16142	15973	15949	16078	16366	16305	16160	16078	15848	16156	15930	16110	16144	16068	16164	15977	16241	16183	15961	16035	16046	15967	15978	16142	16068	16205	16337	16110	16089	16182	16105	16009	16166	16036	16037	16189	16147	16050	16005	16149	16266	16004	16054	16015	16228	16234	16084	16320	16131	15975	16262	16079	16012	16050	16142	16259	16208	16120	15958	16131	16055	16049	16086	16140	16148	16123	16071	16159	16108	16216	15885	16110	16146	16052	16136	15856	16142	16161	16129	16049	16165	16100	16204	16109	16168	16088	15996	16073	15961	15923	16108	15955	16225	16017	16096	16096	15987	16179	16092	16154	16111	16081	15983	16349	16155	16022	15920	16185	15954	16330	16073	16175	16073	16068	16008	16239	16039	15990	16204	16055	16049	16066	16072	15950	16102	16225	16175	16270	15998	16053	15901	16105	16106	15921	16030	15950	16014	15994	16115	16127	16136	16135	16069	16169	16137	15978	16095	16152	16022	16000	16003	15996	16023	16088	16144	16015	16059	15796	15979	16030	16138	16044	16118	16045	16084	16037	16275	15962	16002	15920	15919	15969	16170	16107	16118	16321	16112	15905	16293	16142	16105	15971	16135	16049	16078	15986	16176	16074	15957	15984	16113	16058	16109	16048	16305	16058	16270	16135	16096	16160	16086	16229	16145	16248	16133	16018	16106	16045	16161	16250	16120	16050	16153	16157	15993	16026	16250	16006	16134	16236	15990	16359	16021	15979	16143	16101	15943	16128	16152	15967	16082	16020	16172	15965	16095	15904	16094	15968	16133	15999	16170	15814	16200	15884	16069	16105	16103	16212	15923	16056	16061	16297	16178	16154	16136	16089	15964	16220	16174	16071	16115	16285	16060	16284	16008	15935	16120	16039	16001	16128	16143	16051	16136	16015	16027	15894	16106	16088	16076	16184	16035	16136	15885	15747	16141	16036	16007	16025	16223	16255	16019	16050	16126	16150	16048	16069	16167	15904	16260	16164	16025	16348	16105	16026	16216	16382	16180	16101	15975	16134	16194	16124	15955	16040	16116	16129	16060	16044	16046	16331	15973	16006	16088	16038	16305	16054	16248	16089	15958	16143	16086	15828	16106	15891	16085	16051	15928	16173	16087	16090	16197	15921	15984	16058	15977	16044	16122	15957	16238	16096	16106	16145	16092	16014	16163	16124	16199	16014	15954	15962	16226	16133	16087	16001	16084	16113	16164	16015	16128	15902	15934	16098	15965	16061	16076	16140	16251	16113	16117	16204	16115	16132	15970	16221	15745	16210	16095	16135	15883	16215	16016	15992	15956	16065	16172	16132	16070	16022	16095	16303	15851	15903	16003	16183	15995	16086	15952	16086	15924	16123	16251	16037	16113	16016	16193	16139	16063	16116	16205	16253	15951	16133	16027	16097	16168	16251	15998	16094	16140	16153	16168	16117	16220	16069	16090	15918	16219	15993	16074	16150	16353	16046	16114	16073	16186	16125	16280	16044	16002	16217	16109	16221	16133	16476	16171	16095	16101	16218	16094	16183	16062	16133	16065	16030	15986	16094	16159	16032	16067	16041	15971	16145	16059	16034	16206	16040	16135	16116	16139	16002	16199	16170	15947	16149	16184	16149	16160	15981	16252	16038	16046	16003	16051	15948	16053	16083	15999	16177	16141	16076	16199	16168	16114	16027	16250	16134	16030	15993	16100	16071	16016	15986	15918	16039	16027	16061	16152	16090	16116	16207	16257	16002	16289	16096	16099
23543	21789	29949	32138	57069	71388	58615	42082	32171	28836	27669	27183	27031	27075	27220	27284	27196	27060	27166	27087	26973	26943	26983	27195	26913	27068	26853	26857	26996	27005	26777	26756	26927	26898	26930	27050	26977	27042	26778	27037	27204	27132	26761	26952	26615	26989	26942	26771	26805	27086	26904	26925	27031	26736	26732	26617	26874	27281	27091	26722	26623	26922	27039	27010	26834	26732	26910	27089	26814	26964	26714	26924	26561	26868	26986	26807	26728	26916	26953	26934	26652	27001	26751	26712	26738	27016	26763	26780	26835	26678	26689	27140	26660	27206	26974	26921	26987	26754	26715	26668	26956	26651	26926	26732	26821	26892	26862	27055	27008	26921	26639	26745	26906	27032	26501	26718	27071	27115	26926	26569	26986	26711	27094	26892	27061	26902	26954	26864	26911	26898	26943	26853	26885	26954	26873	26806	26873	26665	26803	26876	26797	27013	26751	26657	26861	26876	26985	26786	26910	26867	26882	26974	26767	26607	26670	26702	26856	26957	26991	26714	26901	26807	26844	27018	26899	26837	26819	26746	26964	27035	27018	27000	27117	27075	26665	26697	26837	26889	26928	26776	26786	26812	26553	26882	26906	26659	26919	26828	27003	26853	26682	26874	26562	26550	26867	26882	26718	26815	26938	26744	26956	26675	26808	26966	26769	27008	26908	26685	26917	26721	26959	26799	27122	27035	26876	26789	26876	26715	26817	27007	27018	27066	27022	26996	27166	26859	26858	27150	26995	26733	26602	26830	26887	26787	26760	27014	26910	26782	26679	26720	26798	26817	27094	27050	27063	26862	26903	26723	26902	26638	26632	26715	27036	26876	26757	26718	26689	27075	26680	26668	26692	26767	27049	26715	26900	26658	26711	26842	26799	26787	26947	26741	26905	26581	26710	26644	26835	26771	26678	26787	26845	26960	26904	26926	26841	27003	26577	26930	26838	26836	26830	26846	26840	26717	26950	26610	26962	26881	27010	26914	26961	26767	26727	26833	26729	26933	27184	26821	26897	26953	26501	26742	26907	26674	26895	26922	26879	27049	26809	26924	26880	26687	26757	26982	26999	26644	27069	26611	26669	27138	26790	26838	26959	26931	26890	26493	26978	26728	26765	26774	26847	26816	26671	26930	26682	26907	26700	26838	26736	26704	26861	26884	26601	26709	26639	26943	26817	27063	26685	26729	26790	26653	26754	26912	26962	26860	27097	27060	26699	26970	26949	26714	26736	26681	26426	26783	26875	26892	26929	26723	26546	26716	26848	26634	26863	26807	26889	26718	26833	26940	26877	26898	26845	26696	27038	26791	26988	26824	27017	26734	26815	26649	26913	26717	26881	26533	26739	27083	26629	26788	26982	27013	26848	26967	26799	26930	26911	26566	26739	26690	26831	26583	26870	26910	26787	26862	26843	26579	26776	26760	26755	26663	26871	26885	26805	26738	26677	26518	27294	26978	26881	26815	26896	26963	26709	26682	26878	26561	26713	26846	26559	26513	26599	26911	26841	26675	26760	26660	26727	27000	26715	26934	26905	26915	26862	26720	26858	26737	26987	26950	26703	26776	26874	26902	26728	26882	26753	26985	26991	26765	26752	26831	26685	26761	26766	26699	26747	26897	27095	26574	26874	26662	27167	26853	26665	26743	26840	26795	26974	27278	27034	26911	26929	26820	26631	26712	26647	26650	26959	26633	26899	26773	27110	26914	26904	26792	26921	26763	26643	26631	26732	26686	26880	26941	26879	26734	26761	26694	26941	26890	26738	27016	26972	26686	26729	26920	26918	26753	26780	26842	26917	26951	26905	26860	26863	27041	26908	26930	26786	26801	26866	26832	26956	26911	26814	26795	26859	26615	26884	26872	26786	26728	26631	27092	27048	26714	26921	26865	26830	27037	26824	26576	26807	26867	26727	26725	26760	26899	26802	26775	27116	26745	26948	26865	27084	26842	26525	26775	26646	26796	26906	26703	26573	27049	26949	26743	26977	26583	27004	26797	26759	27215	26902	26908	26789	26716	27034	26849	26760	27036	26891	26959	26966	26580	26910	26798	26872	26864	26722	26864	26990	26843	27073	26616	26919	26897	26889	26939	26797	26957	26772	26852	26958	26847	26631	26661	26709	26736	26979	27050	26714	26754	26745	27008	26985	26912	26751	26914	26815	27107	26831	26837	26867	26871	27020	26908	26806	26923	26921	26961	27021	26938	26821	26732	26826	26956	26975	26899	26584	26814	26716	27035	26953	26944	26800	27063	27153	26757	26871	26945	26688	26394	26774	26880	26844	26755	26678	26964	26816	26770	26807	27022	26684	26855	26828	26798	26824	26722	26977	26839	27125	26781	26643	26730	26837	26691	26801	26769	27052	26980	26937	26597	26762	26690	26833	26924	26720	26691	26918	26734	26824	26673	26787	26658	26900	26699	26946	27196	26836	26789	26845	27111	26789	26658	26851	26715	26766	26798	26834	26828	26757	26776	26738	26964	26814	26421	26660	26940	26631	26792	26942	26968	26756	26771	27039	26775	26866	26721	26748	26772	26961	26856	26870	26758	26645	26720	26896	27024	26935	26835	26644	26727	26881	26890	26800	26671	26800	26833	26775	26582	26973	26782	26914	26761	26977	26983	26976	26758	26683	26776	26840	26873	26634	26911	27006	26445	26795	26881	26589	26860	26732	26929	26978	27022	26899	26971	26860	26930	26928	26974	26776	27024	27017	26925	26952	26590	27001	26790	26717	26740	26704	26846	26929	26722	26736	26746	26767	26871	26958	26630	26893	26872	26926	26847	26890	26922	26684	26891	26640	26870	26865	26841	26901	26864	26624	26856	26788	26784	27140	26749	27223	26852	26704	26658	26530	26661	26662	26661	26876	26884	26733	26975	26374	26741	27110	26754	26832	27046	26937	26842	26981	26898	26951	26695	26689	26834	26966	26853	26850	26847	26943	26690	26847	26901	26830	26946	26833	26784	26800	26725	26838	26837	26947	26924	26835	26693	26958	26824	26857	26744	26726	26784	26572	26681	26893	27288	26876	26935	26859	26611	26831	26865	26816	26703	26607	26615	26985	26754	26894	26977	26878	26914	26768	26954	26722	26817	26863	26729	26908	26801	26786	27131	27015	26778	26983	26800	26859	26859	26981	26759	26810	26794	26944	26966	26868	26757	26892	26633	26737	26755	26867	26900	26612	26882	27090	26806	26786	26762	26924	26998	26742	26661	27075	26779	26842	27089	27150	26861	26760	27063	27029	26969	26888	27235	27034	26718	26550	26684	26948	26715	26929	26770	26769	26823	26910	27118	26929	26729	26727	26665	26659	26694	26699	26889	26814	26721	27073	26987	26877	26804	26629	26629	26711	26706	26960	26928	26882	26701	26822	26808	27079	26894	26975	26844	26920	26906	26731	26765	26695	26745	26882	26862	26748	26917	26765	26871	26696	26864	26618	26845	26750	26944	26808	26853	26931	27032	26931	26747	26967	26957	26986	26747	26795	26830	26865	26615	26856	26691	26652	26797	26865	26856	27011	26761	26598	26756	26898	26719	27060	26725	26824	27092	26849	26761	27040	26974	26658	27006	26825	26660	26888	27014	26847	26965	26688	26639	26874	26694	26769	26908	26963	26970	26824	26877	26425	26744	26840	26912	26774	26802	26869	26979	26987	26907	26792	26821	26940	26659	26958	26717	26913	26974	26903	26732	27019	26826	26786	26849	26813	26786	26941	26941	26892	26943	26770	26675	26819	26752	26835	26857	26635	26951	26955	26775	26970	26825	26882	27122	26830	26780	26884	26661	26817	26755	26872	26821	26828	26925	26740	26802	26876	26836	26854	26827	26815	26975	26957	26920	26732	27047	26806	26519	26702	27001	26971	27020	26891	26874	27000	26939	26697	26949	26958	26895	26924	26893	26833	26981	26969	26934	26756	26799	26946	27014	27017	26849	27004	26995	26958	26835	26926	26605	26838	26954	26960	26930	26765	26815	26808	26722	26853	26722	26877	26732	26927	26884	26633	26726	26716	26790	26919	27133	26833	26786	26771	26907	27010	26715	26751	26836	26879	26821	26838	26660	26825	27023	26752	27055	26616	26849	26824	26865	26967	26730	27024	26955	27120	26957	26819	26573	26648	26840	26901	26952	26923	26596	26799	26997	26852	26895	26958	26987	26896	26818	26876	26871	26895	26871	27031	26951	26872	26876	26638	26515	26838	26728	27047	26720	26749	26709	26965	26918	26749	26897	26941	27151	26850	26679	26960	26763	26945	26995	26996	26929	26732	26794	26843	26980	27041	26953	26918	26985	26895	26592	26692	26830	27007	27028	26671	26798	26938	26825	26701	26531	26868	27135	26716	26962	26717	26829	26828	26699	27094	26682	26868	26901	26849	26725	26837	27067	26957	26657	26887	26673	26682	26645	26829	26934	26875	26815	26894	26529	26719	26652	26662	27033	26817	27078	26849	26876	26811	26944	26889	26770	26687	26851	26669	26942	26646	26865	26538	27001	26710	27041	26727	26988	26713	26761	26959	26937	26592	26547	26989	26671	26810	26646	26771	26740	26928	27001	26868	26899	26856	26749	26888	27115	26816	26783	26686	26860	26769	26833	26879	26934	26982	26780	26704	26779	26709	26823	26730	26912	26932	26964	26941	26996	27055	26871	26990	26910	26938	27015	26737	26627	26926	26841	26926	26992	26771	26985	26804	26861	27018	26816	26864	27087	26759	26719	26673	26688	27063	26786	26750	26746	26888	26831	26964	26931	26797	27085	26987	26808	26916	26664	26914	27031	26802	26507	26796	26771	26771	26752	26855	26802	26708	26770	26799	26937	27018	26973	26813	26870	26744	26781	26996	26809	26849	27009	26801	26850	27119	26771	26982	26823	27118	26830	26906	26931	26832	26786	26944	26695	26877	26662	26789	26790	26782	26989	27056	26754	27179	26753	26982	27035	26754	27044	26850	26938	26999	26880	26817	26696	26813	26921	26644	26619	26738	26994	26723	26808	26885	26775	26793	26856	26639	26935	26654	26848	26851	26758	26749	26820	26904	26815	26841	27055	26822	26697	26771	26835	27005	27038	26974	26935	26622	26657	26834	26849	26671	26634	26880	26743	26781	26920	26548	26757	26720	26732	26803	26866	26757	26944	26887	26872	27190	26872
42653	68449	59609	49715	74219	74276	51696	31290	21286	17481	16859	16615	16835	16784	16789	16716	16674	16747	16728	16591	16804	16750	16758	16599	16558	16592	16706	16674	16771	16794	16519	16668	16851	16604	16866	16668	16650	16890	16688	16591	16593	16739	16842	16557	16883	16768	16598	16699	16827	16775	16800	16622	16673	16795	16642	16666	16581	16697	16844	16691	16687	16607	16658	16861	16678	16781	16423	16779	16614	16583	16744	16559	16801	16694	16783	16597	16778	16780	16577	16849	16726	16594	16546	16643	16647	16635	16662	16614	16654	16668	16640	16775	16493	16750	16651	16630	16728	16603	16571	16739	16756	16716	16674	16691	16486	16621	16618	16653	16537	16705	16748	16785	16716	16619	16732	16601	16455	16620	16583	16626	16741	16910	16726	16654	16698	16542	16640	16600	16726	16750	16759	16606	16535	16661	16694	16779	16467	16753	16708	16645	16621	16566	16625	16847	16656	16640	16540	16847	16856	16679	16681	16645	16655	16700	16572	16635	16421	16587	16589	16795	16570	16676	16630	16602	16707	16652	16673	16573	16793	16481	16505	16705	16833	16581	16582	16591	16728	16804	16639	16699	16752	16551	16829	16531	16638	16731	16681	16701	16622	16698	16736	16585	16689	16724	16649	16552	16839	16487	16670	16589	16701	16725	16659	16599	16747	16642	16632	16585	16814	16563	16751	16578	16625	16585	16556	16758	16554	16902	16686	16495	16785	16627	16530	16377	16678	16420	16473	16908	16690	16795	16632	16493	16773	16628	16650	16647	16520	16742	16567	16692	16634	16452	16769	16625	16681	16844	16428	16653	16568	16443	16744	16561	16818	16645	16782	16541	16814	16487	16511	16705	16788	16574	16646	16547	16629	16677	16893	16728	16634	16509	16629	16747	16604	16614	16658	16752	16541	16676	16563	16785	16579	16584	16740	16695	16637	16759	16463	16780	16756	16644	16774	16697	16835	16664	16571	16555	16658	16630	16580	16512	16526	16629	16545	16807	16614	16717	16605	16601	16817	16672	16594	16684	16482	16723	16450	16649	16613	16562	16562	16795	16626	16471	16691	16513	16672	16741	16805	16530	16672	16750	16548	16461	16433	16666	16600	16523	16554	16665	16786	16732	16548	16767	16571	16825	16488	16808	16833	16489	16678	16759	16795	16598	16618	16675	16765	16724	16605	16784	16763	16670	16566	16754	16588	16630	16664	16452	16663	16647	16629	16679	16588	16733	16886	16620	16523	16692	16653	16665	16382	16751	16601	16480	16530	16716	16701	16626	16534	16866	16685	16779	16577	16699	16657	16870	16642	16582	16819	16579	16794	16697	16696	16609	16409	16857	16576	16637	16830	16513	16712	16713	16896	16757	16603	16590	16769	16884	16704	16575	16497	16863	16768	16573	16701	16500	16649	16670	16622	16494	16558	16854	16553	16432	16700	16604	16513	16780	16619	16538	16724	16546	16373	16521	16518	16636	16722	16623	16757	16817	16574	16591	16696	16311	16650	16514	16676	16544	16766	16774	16687	16708	16662	16569	16741	16658	16600	16601	16486	16560	16788	16673	16488	16698	16669	16545	16763	16691	16575	16642	16621	16640	16654	16699	16646	16569	16667	16604	16606	16539	16773	16605	16589	16609	16660	16556	16480	16795	16613	16746	16466	16598	16630	16675	16842	16576	16575	16649	16821	16714	16827	16481	16833	16655	16558	16545	16805	16504	16807	16574	16528	16583	16744	16593	16494	16518	16717	16760	16744	16587	16695	16468	16401	16745	16781	16728	16659	16746	16562	16374	16578	16540	16425	16591	16812	16695	16563	16617	16526	16608	16721	16694	16815	16550	16612	16759	16685	16597	16713	16588	16715	16725	16625	16558	16707	16511	16615	16646	16433	16662	17023	16642	16702	16615	16776	16561	16728	16641	16519	16693	16716	16565	16662	16391	16749	16637	16619	16669	16847	16587	16666	16457	16489	16613	16688	16730	16567	16803	16620	16507	16621	16681	16585	16780	16578	16577	16728	16592	16626	16638	16718	16620	16644	16704	16567	16592	16786	16577	16602	16587	16538	16548	16576	16625	16537	16613	16670	16649	16705	16378	16482	16589	16622	16724	16641	16592	16710	16820	16513	16536	16578	16728	16775	16721	16555	16668	16587	16559	16984	16703	16555	16649	16583	16794	16569	16696	16659	16648	16680	16495	16498	16515	16579	16625	16603	16582	16551	16664	16645	16707	16679	16917	16540	16568	16742	16775	16590	16566	16609	16766	16690	16648	16630	16767	16764	16692	16556	16528	16677	16835	16512	16450	16671	16734	16550	16536	16648	16744	16806	16585	16650	16649	16816	16595	16647	16364	16694	16603	16465	16525	16686	16661	16449	16559	16564	16624	16589	16731	16669	16633	16666	16695	16758	16669	16717	16597	16576	16489	16466	16295	16704	16531	16766	16572	16689	16614	16587	16587	16643	16638	16626	16728	16669	16668	16642	16509	16678	16633	16697	16707	16583	16591	16658	16650	16711	16564	16604	16583	16642	16511	16643	16648	16657	16825	16693	16432	16548	16542	16668	16513	16644	16533	16711	16667	16646	16727	16616	16730	16611	16605	16562	16623	16548	16627	16681	16699	16699	16560	16720	16665	16560	16760	16741	16724	16547	16630	16669	16783	16690	16562	16727	16478	16651	16494	16644	16664	16427	16616	16607	16592	16706	16451	16538	16523	16626	16602	16599	16581	16574	16707	16593	16548	16722	16791	16699	16699	16710	16546	16683	16639	16537	16616	16743	16665	16825	16707	16456	16756	16615	16592	16793	16608	16680	16663	16655	16654	16553	16595	16807	16740	16614	16691	16498	16798	16607	16556	16500	16635	16571	16450	16861	16523	16733	16680	16717	16568	16676	16724	16637	16837	16615	16640	16611	16701	16736	16674	16650	16701	16413	16622	16862	16309	16820	16669	16582	16589	16697	16532	16722	16735	16605	16600	16650	16687	16811	16721	16560	16693	16600	16662	16526	16481	16534	16514	16851	16528	16667	16677	16744	16801	16795	16647	16487	16436	16510	16655	16466	16681	16411	16740	16486	16642	16563	16495	16520	16635	16585	16478	16555	16589	16558	16675	16713	16749	16710	16805	16669	16575	16645	16708	16881	16851	16774	16702	16489	16796	16492	16636	16525	16657	16617	16412	16663	16704	16604	16556	16559	16614	16638	16678	16557	16552	16783	16685	16807	16727	16668	16797	16400	16669	16689	16658	16705	16527	16721	16595	16782	16617	16776	16668	16533	16643	16497	16625	16765	16452	16644	16712	16641	16674	16677	16651	16772	16746	16635	16714	16677	16679	16577	16636	16589	16677	16645	16728	16705	16698	16661	16586	16744	16728	16481	16904	16787	16624	16750	16683	16626	16473	16758	16587	16749	16518	16601	16621	16700	16754	16630	16806	16549	16624	16727	16653	16581	16783	16556	16742	16693	16759	16575	16671	16775	16544	16629	16696	16748	16449	16697	16625	16754	16595	16706	16713	16745	16562	16671	16491	16662	16566	16682	16598	16569	16600	16655	16787	16660	16602	16733	16532	16533	16791	16646	16594	16643	16561	16779	16607	16523	16671	16707	16635	16549	16599	16631	16696	16599	16513	16728	16554	16622	16643	16729	16532	16742	16542	16703	16749	16565	16667	16501	16575	16681	16561	16827	16686	16500	16660	16631	16704	16549	16553	16807	16731	16610	16489	16639	16783	16809	16584	16635	16485	16499	16657	16601	16683	16690	16780	16633	16668	16622	16578	16619	16715	16705	16607	16647	16736	16568	16643	16611	16622	16805	16544	16635	16567	16675	16654	16690	16567	16790	16639	16855	16571	16485	16771	16691	16738	16803	16666	16764	16583	16582	16802	16602	16535	16593	16572	16622	16683	16594	16714	16687	16761	16732	16541	16685	16716	16660	16535	16772	16704	16876	16745	16565	16603	16679	16636	16764	16634	16722	16514	16710	16477	16627	16834	16509	16681	16560	16581	16578	16492	16475	16760	16708	16610	16666	16529	16482	16576	16776	16543	16678	16779	16572	16616	16631	16664	16511	16508	16663	16687	16498	16725	16645	16822	16616	16398	16651	16481	16798	16742	16503	16568	16738	16697	16515	16708	16501	16629	16502	16601	16611	16565	16643	16667	16618	16460	16729	16622	16502	16631	16576	16804	16663	16711	16635	16397	16741	16741	16718	16669	16602	16536	16736	16642	16752	16643	16670	16766	16655	16448	16666	16598	16806	16836	16675	16690	16715	16535	16760	16558	16621	16690	16595	16675	16545	16746	16844	16635	16754	16660	16633	16851	16707	16617	16621	16689	16624	16682	16483	16455	16569	16577	16685	16687	16562	16752	16775	16696	16546	16686	16578	16592	16662	16528	16631	16567	16762	16617	16634	16553	16656	16708	16578	16627	16717	16594	16732	16430	16474	16525	16552	16677	16654	16740	16573	16669	16587	16639	16745	16717	16697	16663	16814	16606	16679	16707	16887	16466	16540	16417	16558	16711	16692	16632	16619	16522	16699	16533	16741	16663	16621	16581	16753	16727	16657	16635	16624	16879	16498	16690	16648	16643	16704	16698	16641	16726	16565	16603	16568	16749	16717	16697	16659	16613	16813	16693	16691	16778	16559	16769	16596	16619	16507	16604	16710	16426	16692	16695	16738	16678	16476	16487	16600	16485	16783	16624	16747	16594	16544	16548	16673	16747	16410	16659	16562	16640	16647	16739	16635	16522	16529	16557	16645	16570	16533	16616	16608	16690	16626	16551	16730	16549	16642	16641	16626	16844	16603	16684	16651	16725	16718	16591	16518	16670	16659	16597	16448	16659	16613	16513	16616	16694	16558	16614	16725	16412	16441	16777	16614	16842	16616	16498	16588	16506	16665	16689	16698	16579	16688	16549	16553	16701	16420	16487	16541	16669	16491	16561	16557	16634	16658	16627	16761	16746	16729	16688	16644	16434	16740	16526	16813	16664	16537	16576	16623	16658	16789	16640	16527	16533	16630	16769	16414	16587	16611	16703	16492	16702	16792	16573	16748	16621	16483	16574	16669	16545	16706	16724	16519	16572	16792	16682	16686	16659	16616	16630	16729	16623	16668	16566	16645	16649	16721	16689	16547	16725	16536	16530
36776	36522	38674	31959	34683	36347	32468	28841	27077	26741	26451	26340	26577	26500	26498	26636	26390	26757	26743	26758	26558	26621	26485	26636	26311	26326	26563	26458	26439	26288	26249	26318	26375	26517	26645	26732	26391	26476	26575	26404	26584	26447	26481	26348	26520	26708	26447	26192	26439	26338	26520	26451	26810	26479	26357	26209	26434	26427	26280	26424	26565	26574	26191	26327	26489	26688	26523	26394	26559	26502	26323	26164	26703	26253	26398	26590	26643	26629	26288	26519	26415	26324	26483	26331	26422	26426	26331	26486	26441	26350	26200	26569	26544	26465	26074	26147	26496	26482	26311	26527	26370	26547	26185	26393	26356	26378	26424	26301	26094	26274	26370	26520	26662	26508	26155	26299	26222	26273	26289	26527	26757	26658	26344	26610	26288	26397	26154	26513	26501	26371	26265	26518	26333	26157	26346	26374	26564	26195	26382	26550	26400	26646	26418	26532	26471	26221	26351	26433	26601	26268	26425	26335	26268	26324	26359	26325	26365	26522	26313	26006	26548	26352	26419	26375	26591	26371	26399	26335	26476	26551	26303	26550	26717	26407	26513	26348	26364	26598	26357	26421	26417	26662	26648	26404	26527	26427	26598	26487	26369	26191	26382	26605	26322	26277	26551	26425	26406	26533	26285	26219	26492	26536	26357	26265	26301	26414	26516	26247	26342	26585	26638	26285	26593	26439	26389	26413	26650	26186	26322	26390	26167	26479	26283	26434	26481	26425	26436	26268	26319	26329	26699	26364	26508	26310	26215	26621	26620	26366	26340	26351	26492	26472	26730	26189	26414	26439	26387	26347	26404	26574	26567	26472	26553	26404	26317	26215	26355	26267	26439	26308	26388	26344	26513	26466	26525	26274	26433	26358	26460	26284	26442	26488	26406	26374	26395	26616	26151	26453	26395	26371	26653	26476	26518	26341	26367	26609	26290	26468	26695	26216	26373	26339	26625	26410	26528	26294	26554	26282	26424	26590	26554	26454	26570	26352	26517	26235	26438	26252	26602	26362	26547	26390	26360	26451	26580	26514	26459	26275	26345	26586	26233	26400	26533	26626	26249	26257	26490	26458	26364	26295	26528	26282	26426	26377	26678	26649	26372	26524	26287	26402	26521	26262	26335	26285	26339	26865	26480	26438	26345	26576	26447	26642	26328	26562	26564	26336	26612	26298	26221	26526	26550	26253	26188	26224	26393	26162	26360	26558	26478	26411	26321	26338	26345	26450	26284	26424	26385	26335	26318	26480	26672	26620	26368	26340	26349	26405	26310	26266	26573	26468	26587	26466	26394	26458	26112	26356	26301	26511	26519	26260	26554	26360	26367	26325	26412	26557	26500	26454	26369	26361	26392	26331	26400	26334	26443	26152	26416	26289	26378	26528	26861	26550	26580	26543	26443	26506	26555	26774	26559	26508	26508	26747	26497	26417	26430	26410	26228	26420	26352	26258	26371	26439	26653	26429	26302	26116	26414	26526	26344	26299	26368	26289	26535	26561	26274	26271	26435	26553	26369	26450	26293	26468	26335	25995	26553	26429	26426	26263	26692	26463	26268	26237	26344	26369	26153	26481	26352	26190	26124	26337	26235	26532	26560	26355	26447	26424	26604	26572	26508	26148	26412	26475	26359	26326	26509	26455	26537	26370	26329	26402	26257	26457	26471	26515	26573	26525	26292	26333	26309	26558	26592	26360	26462	26428	26512	26119	26413	26488	26442	26662	26362	26462	26307	26618	26192	26355	26538	26574	26613	26392	26610	26390	26270	26537	26592	26553	26582	26398	26462	26454	26482	26442	26516	26243	26388	26425	26469	26475	26497	26489	26573	26529	26712	26569	26694	26370	26368	26468	26481	26402	26205	26353	26368	26272	26452	26500	26521	26353	26580	26632	26540	26347	26379	26431	26444	26138	26255	26357	26531	26739	26427	26504	26305	26359	26360	26471	26407	26241	26283	26186	26449	26413	26456	26412	26434	26372	26437	26396	26286	26443	26431	26388	26263	26468	26496	26734	26548	26519	26401	26336	26510	26320	26495	26373	26328	26348	26271	26455	26225	26223	26261	26280	26470	26582	26307	26533	26550	26520	26243	26305	26383	26169	26400	26185	26393	26644	26465	26409	26548	26368	26453	26253	26497	26793	26517	26389	26275	26536	26630	26441	26582	26133	26365	26443	26369	26607	26461	26167	26390	26526	26386	26422	26138	26362	26622	26332	26640	26422	26689	26331	26293	26324	26356	26316	26268	26323	26385	26454	26468	26307	26398	26475	26603	26432	26766	26351	26303	26313	26380	26347	26242	26658	26402	26329	26374	26218	26505	26360	26327	26405	26235	26615	26366	26361	26191	26291	26204	26447	26392	26514	26242	26531	26212	26361	26319	26308	26376	26558	26398	26485	26326	26440	26383	26547	26483	26416	26444	26473	26370	26485	26239	26389	26613	26221	26275	26514	26198	26081	26333	26434	26513	26484	26497	26395	26500	26312	26448	26468	26404	26386	26727	26619	26555	26415	26382	26264	26256	26408	26341	26115	26356	26436	26348	26519	26489	26537	26295	26536	26549	26459	26504	26253	26288	26244	26530	26431	26590	26190	26419	26202	26422	26578	26376	26562	26261	26086	26399	26362	26800	26387	26437	26420	26418	26236	26332	26266	26575	26554	26488	26338	26527	26573	26727	26552	26381	26335	26691	26304	26445	26352	26266	26446	26480	26564	26442	26347	26371	26341	26514	26592	26440	26393	26553	26602	26616	26236	26566	26311	26370	26412	26347	26264	26622	26382	26286	26345	26702	26147	26340	26352	26310	26335	26680	26365	26304	26161	26290	26355	26200	26741	26458	26409	26348	26647	26476	26493	26439	26482	26607	26308	26366	26515	26505	26443	26520	26411	26266	26631	26701	26526	26382	26388	26282	26487	26700	26418	26549	26366	26057	26417	26475	26104	26379	26181	26177	26433	26640	26551	26480	26284	26237	26371	26280	26460	26387	26571	26467	26465	26574	26415	26288	26558	26415	26526	26422	26635	26578	26242	26345	26541	26403	26469	26303	26407	26452	26487	26529	26470	26460	26516	26612	26333	26189	26618	26156	26123	26454	26511	26699	26659	26279	26501	26402	26259	26577	26476	26349	26431	26373	26498	26311	26590	26533	26426	26467	26349	26741	26496	26515	26653	26617	26334	26244	26584	26272	26410	26382	26469	26435	26544	26710	26373	26450	26402	26336	26472	26343	26384	26490	26401	26368	26042	26395	26274	26517	26483	26462	26662	26559	26364	26558	26451	26358	26384	26319	26513	26315	26435	26457	26465	26590	26400	26266	26461	26383	26463	26367	26405	26352	26465	26689	26636	26635	26793	26330	26359	26453	26617	26437	26437	26583	26531	26649	26561	26274	26436	26432	26255	26373	26347	26606	26511	26442	26454	26585	26565	26566	26562	26543	26298	26529	26319	26328	26546	26590	26337	26601	26496	26444	26575	26532	26292	26532	26334	26461	26267	26481	26240	26396	26534	26316	26317	26393	26472	26287	26843	26449	26530	26482	26605	26179	26464	26385	26357	26479	26507	26394	26479	26425	26168	26411	26574	26369	26173	26610	26477	26378	26505	26241	26221	26379	26341	26451	26345	26625	26299	26527	26483	26401	26467	26413	26280	26412	26531	26334	26200	26319	26328	26373	26314	26729	26664	26307	26506	26313	26506	26121	26572	26492	26418	26571	26339	26383	26492	26380	26299	26640	26235	26227	26509	26461	26255	26467	26460	26320	26494	26615	26317	26360	26330	25937	26192	26575	26203	26421	26579	26242	26188	26339	26228	26179	26224	26354	26462	26499	25972	26565	26595	26465	26516	26450	26481	26625	26364	26462	26323	26599	26645	26563	26547	26618	26446	26656	26490	26456	26184	26336	26325	26716	26392	26455	26255	26415	26218	26246	26592	26241	26315	26400	26388	26590	26505	26371	26189	26387	26267	26496	26374	26498	26454	26420	26495	26223	26363	26644	26416	26287	26360	26682	26586	26807	26473	26523	26522	26532	26676	26362	26368	26553	26484	26467	26498	26470	26274	26375	26399	26448	26213	26432	26463	26582	26571	26433	26540	26375	26236	26363	26502	26414	26370	26429	26440	26232	26373	26439	26415	26414	26620	26241	26438	26324	26358	26390	26450	26318	26040	26451	26565	26480	26338	26496	26400	26359	26297	26454	26335	26349	26432	26056	26289	26435	26608	26256	26596	26754	26382	26462	26616	26601	26705	26549	26465	26600	26311	26547	26140	26537	26395	26332	26570	26512	26352	26487	26536	26549	26169	26348	26570	26617	26455	26376	26522	26482	26510	26551	26463	26182	26239	26431	26582	26459	26452	26379	26399	26472	26448	26683	26836	26400	26322	26390	26325	26582	26199	26316	26459	26367	26263	26351	26366	26313	26113	26226	26366	26529	26689	26323	26769	26469	26409	26350	26456	26577	26491	26763	26583	26368	26429	26487	26551	26460	26350	26502	26544	26034	26524	26372	26192	26276	26359	26506	26347	26642	26558	26542	26356	26350	26456	26500	26594	26443	26486	26169	26450	26518	26444	26469	26648	26352	26569	26569	26434	26217	26437	26404	26439	26516	26460	26432	26517	26235	26270	26434	26369	26420	26653	26470	26289	26250	26349	26523	26397	26393	26610	26568	26728	26383	26372	26390	26489	26588	26530	26490	26412	26622	26253	26200	26524	26098	26338	26198	26216	26671	26271	26358	26457	26390	26507	26172	26415	26402	26349	26429	26291	26408	26423	26309	26518	26575	26297	26405	26326	26350	26437	26349	26201	26268	26532	26691	26586	26356	26326	26485	26398	26147	26551	26555	26315	26245	26370	26439	26498	26415	26424	26554	26612	26577	26353	26573	26391	26371	26419	26689	26523	26338	26351	26457	26684	26631	26362	26347	26184	26331	26336	26273	26337	26258	26274	26386	26565	26263	26446	26412	26294	26552	26238	26445	26480	26623	26160	26351	26259	26439	26559	26092	26493	26229	26554	26334	26482	26335	26467	26417	26478	26338	26397	26602	26530	26497	26368	26494	26548	26530	26476	26362	26523	26630	26561	26596	26276	26464	26440	26426	26415	26349	26523	26574	26386	26465	26273	26676	26563	26414	26311	26304	26659
28215	40709	30885	20652	25900	25484	21116	17963	16476	15914	16136	15982	16062	16209	16073	15743	15970	16025	15953	15870	15875	16136	16025	15992	16109	16005	16012	16258	15910	16023	15893	16038	15943	15999	15787	16017	15996	15868	15880	15801	16109	15982	16103	15900	16006	16097	16012	15868	16050	15960	15921	16029	16086	16128	15984	15968	16041	15701	15934	15956	16017	15935	16018	15976	15961	15954	15916	15928	15859	16078	15910	16060	16091	15922	15815	15968	15887	15978	16073	16017	15922	15996	16113	15734	15853	15960	15882	16001	15781	15939	15897	15903	16026	15945	16120	16020	15970	16136	15940	15874	15842	15970	16033	15822	15941	15836	16037	15802	15932	15867	15941	15951	16058	15738	16144	16158	15895	15971	15846	16054	16072	15904	16054	15911	15823	15961	15943	16012	15981	16032	15949	15840	15893	15977	15992	15842	15842	15754	16052	16137	15890	16005	15858	16021	15758	15871	16034	16084	15834	16000	16144	15891	16098	16024	15931	15987	15863	15909	15851	15819	15803	16099	15960	16047	15821	15820	16042	16184	15899	15956	15897	16061	15979	15857	15897	16046	15899	15892	15933	16089	16177	16076	16003	15826	16164	15943	15991	16057	15939	15892	16092	15967	16088	15929	16011	15902	15952	15952	15950	15786	15888	15904	15861	16086	15831	16066	15818	15816	15929	16139	16048	15956	15779	15982	16037	15941	15810	15890	15877	16008	15947	16025	15950	15940	16070	16006	15803	15799	15894	15807	15969	15813	16022	15790	16173	15922	16086	16080	15917	15920	15855	15791	15937	15897	15757	16031	15855	15882	16071	15771	15959	16035	15778	15958	15858	15953	15846	16089	16163	15902	15988	15924	15862	15894	15969	16051	15908	15813	15917	15769	15809	16061	15928	15892	15808	15754	16060	15934	15873	15839	15893	16136	16015	15917	15750	15810	15890	15908	15873	15978	16025	15659	16009	16115	15808	16145	15977	15796	15880	15933	15874	15999	15843	15888	15983	15957	15936	15792	16051	15994	15897	15813	15992	15804	15988	16000	15969	15965	16138	15856	15920	15881	15905	15969	15978	15831	16061	15959	15989	16055	16104	16095	15849	16071	15835	15920	15851	15916	16044	15958	16039	15895	15911	15957	15954	15909	15987	15869	15944	15973	15942	15884	15663	16035	15914	15896	15989	15865	15964	16008	16086	16003	15757	15896	16014	16065	15925	16091	15842	16052	15758	15938	15752	15921	15942	16044	15874	16156	15921	16022	15973	15875	15919	15926	15964	16004	16090	16034	16010	15957	15966	15945	15875	15989	15965	16182	15914	15944	15864	15937	15915	15916	15902	16115	15755	16016	15960	15857	15970	15904	15840	15926	16101	15907	15716	15972	15825	16063	15943	15904	16021	15866	16103	16059	16119	15900	15957	15997	16011	15908	15967	15979	15848	15910	15970	15889	15925	16089	16011	15950	15962	16043	16020	15830	15826	15912	16038	16191	16052	15741	15750	15894	16022	15907	16081	16152	16022	15853	15902	16127	15958	15943	15724	16010	15955	15946	15868	15901	16000	15821	15965	16007	16073	16061	15839	15886	16221	15865	16041	15833	16030	15888	15921	15985	15948	15887	15852	15821	15911	15813	16011	16080	15943	15896	15929	15968	15891	16234	15830	15932	15939	16076	15892	16102	15899	15967	15985	15676	15895	15995	15998	15944	15805	16067	16031	15972	15859	15847	15976	15874	15727	15922	15975	15996	16032	15920	15819	15939	15960	16091	15909	15893	16097	16073	15910	15790	16056	15906	15868	15932	16168	15843	16030	16204	15881	16024	15830	15949	15860	15964	16154	15807	15887	16053	15995	16027	15815	15890	16013	16085	15765	15911	15756	15897	15817	15763	16137	16057	15854	16090	16017	16051	16042	15805	16087	15705	15892	16041	16041	15941	16027	15828	15951	16022	15882	15958	15745	15811	15972	15894	15796	15845	15914	15845	16239	16138	16037	16077	15969	15983	15928	15845	15899	15957	15989	15949	15917	15897	15882	15969	15975	15811	16011	16028	15974	15933	16072	16159	15956	15918	16044	15951	15968	15764	16076	16056	15959	15903	15973	15919	15961	15969	16016	16158	15885	15908	15900	15863	15722	16152	15968	15794	15877	15914	16026	16172	16035	15909	15859	15906	15758	15880	16118	15909	15773	15748	15780	15997	15968	15968	16237	15865	16005	15855	16202	16011	16008	15921	16081	15810	15989	15869	15729	16028	15935	16017	16037	15967	15831	16083	16026	15815	15972	16153	15983	16049	16032	16012	15803	16026	15898	15651	15987	15874	15989	15921	16022	15964	16019	15930	15755	15833	15863	15924	15954	15841	16096	15880	15992	16034	15886	15973	15739	16062	15820	16002	15769	15891	15891	15921	15834	16115	16058	15809	15918	15885	15997	15917	15941	16106	15910	15967	15819	15817	15959	15875	15960	15913	16001	16110	15994	16150	16065	15827	15919	15958	16160	16017	15964	15942	16037	15963	15798	15997	15892	15932	16057	15853	16106	15968	15830	16055	16225	15930	15899	15996	16067	16064	15977	16006	16059	15861	15794	15930	16010	15894	15969	15824	15952	15981	15932	15890	16046	15883	15984	15712	16018	15791	16037	15947	15920	16079	16252	16044	16067	16129	16050	16016	15879	15968	16045	16089	15903	15824	15845	16007	16064	16095	15923	15900	16028	15716	15969	16015	15906	15922	15997	15910	15759	16207	16075	15981	15887	15877	16121	15905	16003	15880	16025	15880	16060	15961	15961	16054	15980	15882	15964	15775	15983	15915	16001	16005	15935	16141	15792	15902	15974	15959	15943	15943	16043	15976	15831	15979	16047	15849	15860	15984	15935	15952	15943	15795	15777	16144	16015	15886	16012	16093	15874	15829	16094	15933	15817	15922	16045	16001	15898	16017	15963	16030	15788	15938	15926	15839	16022	16103	16168	16127	15932	16030	15952	16012	15928	16072	15962	15940	15949	15997	15860	15824	15899	16026	16008	15867	15860	16076	15824	15920	16067	16038	15950	15796	15751	16168	15879	16052	15953	15738	16126	15789	16168	16042	15959	15940	15923	15991	15998	16053	15950	15918	15913	15963	15895	16090	15909	16142	15951	15901	15920	15835	16099	16010	15946	15930	15958	15919	16081	15893	15839	16030	15854	15894	16039	15976	15975	15819	16000	15971	16005	15862	16068	15925	15903	16032	16012	15941	16044	15822	16042	16117	15898	15998	15943	15969	15892	15928	15840	15989	16019	15960	15901	16035	15859	15943	16228	15972	15925	15786	16115	15834	15921	15873	15888	16016	15944	15980	16000	15896	16161	15866	15950	16102	16100	15822	15930	15951	16066	15963	16065	15804	15928	15923	15790	15942	15935	16104	15970	16104	15776	15892	15829	15918	15830	15744	16039	15856	15812	15986	15945	16004	15787	15956	15896	15898	15702	16011	16117	15746	15979	15972	15996	15807	16005	15839	15892	15890	16096	16146	15879	15964	15801	15867	15863	15719	15946	15904	15952	15901	15879	15974	15874	15809	15937	16022	15887	16084	16011	15965	15980	15801	15875	16107	15942	16067	15954	15999	15969	15973	15783	15856	15983	15915	16029	15864	16136	15792	15818	15822	16045	16071	15950	15901	15984	16104	16147	15803	15911	15888	15831	15997	15788	16141	15868	15804	15970	15910	16008	16059	16011	16191	16023	15964	16044	15917	15952	15742	15935	16137	15961	16059	15851	16108	15964	15917	16003	15993	15998	15989	16094	15901	15966	15850	15987	15974	15981	16014	15970	15972	15923	15701	15688	15757	15928	15996	15846	15867	16150	15976	15958	16074	15744	16180	15971	16060	15962	15941	16049	16019	16054	16059	15948	15983	16042	16063	16086	16000	15919	15895	16029	15818	15922	15951	15963	15861	15975	15958	15861	16019	15829	16045	16028	16008	15912	15889	15729	15935	16151	15984	15861	15974	15837	15860	15894	15985	15990	15975	16053	15958	15958	15853	15873	15838	15857	15988	15919	15847	15924	15940	15924	16093	16145	15920	15897	15929	16147	16019	15924	15930	15918	15809	15881	16057	16120	16012	15820	15983	15962	15883	16118	15891	15819	16154	15776	15834	16126	15853	16008	15848	15926	15902	15947	16004	15845	15861	16155	16019	16001	15975	15924	15862	15981	15949	15939	16155	15953	15985	16148	16127	15909	15955	15809	15849	15866	16030	15912	15781	15967	15781	15914	16038	15914	15944	15888	15949	15868	16116	15995	15868	15942	15949	15959	16075	15950	15751	15952	16032	15952	15827	15804	16008	16044	15985	16015	15829	16130	15858	15924	16030	15974	15826	16017	15827	15857	15744	15856	15940	15879	16083	15867	16047	15977	15921	16041	15848	16056	16142	15895	15948	15893	15973	15857	15973	15996	15992	16101	16011	16014	15903	15883	15740	16096	16077	16017	15859	16036	16056	15930	15832	16099	15917	16026	15878	16132	16017	16065	15997	15854	15744	16023	15921	15912	15889	16007	15882	15894	15940	16067	15905	15801	15789	15998	16019	16037	15829	16013	15873	15935	15878	15813	15791	15841	16009	15980	15890	15938	15938	15892	16050	15993	16005	16025	15898	16028	16053	16000	15904	15827	15915	15855	16213	15995	16037	16075	15996	15927	15988	16008	15997	15964	15919	15847	15892	15944	15911	15915	15850	15974	15915	15889	16002	15898	15895	15949	15977	15871	15774	16149	15897	15886	16008	15894	15977	15985	15846	15860	15896	16042	15895	15972	15999	15836	16020	16021	15926	16139	16149	15828	15929	15964	16085	15841	16019	16110	15988	16015	15926	15894	15781	15789	15996	16024	15861	15862	16157	16085	16093	16072	15822	15834	16026	16006	16070	16068	16016	15936	15995	15971	16034	16066	16031	15917	15847	15783	15939	15878	15978	15991	15824	16063	15774	15874	16031	16018	15973	15916	15994	16006	16008	15954	15898	15876	15941	15903	15947	16116	16008	15730	15940	16038	16121	16031	16012	16111	16057	16008	15999	15984	15783	16153	16000	15900	15871	15839	15948	16051	15983	16118	16067	15929	15909	15934	16149	15935	15948	16055	16011	16132	15960	15959	15788	16048	16111	15970	16112	16021	15968
25893	21901	29671	35900	53175	62489	50457	37722	30040	27681	26720	26511	26745	26475	26287	26528	26495	26435	26353	26576	26228	26424	26489	26438	26398	26133	26445	26550	26335	26284	26073	26410	26248	26074	26385	26419	26498	26349	26481	26339	26241	26229	26278	26419	26132	26339	26188	26259	26329	26156	26136	26169	26282	26259	26177	26388	26238	26159	26324	26344	26347	26354	26256	26087	26413	26265	26449	26236	26052	26041	26249	26142	26113	26026	26007	26337	26086	26255	26032	26119	26126	26392	26326	26357	26425	26242	26104	26317	26093	26170	26348	26207	26319	26354	26136	26303	26529	26273	26434	26136	26219	26416	26327	26186	26301	26239	26509	26377	26221	26190	26187	26153	26263	26195	26179	26235	26070	26034	26480	26423	26273	26342	26206	26332	26192	26246	26386	26245	26197	26121	26233	26244	26295	26085	26246	26103	26341	26419	26214	26614	26195	26039	26357	26353	26202	26372	26359	26409	26392	26319	26270	26270	26391	26055	26193	26435	26234	26520	26169	26410	26320	26069	25938	26265	26217	26330	26119	25969	26297	26115	26147	26380	26484	26137	26042	26281	26195	26529	26076	26155	26316	25957	26207	26147	26224	26232	26368	26339	26235	26369	26255	26266	26139	26422	26392	25890	26322	26468	26247	26147	26453	26137	26282	26116	26475	26214	26325	26367	26055	26033	26374	26123	26068	26070	26350	26371	26207	26448	26008	26252	26161	26520	26218	26178	25961	25974	26075	26234	26002	26204	26186	26140	26009	26149	26429	26327	26202	26391	26021	26132	26246	26254	26443	26323	26429	26284	26214	26127	26357	26016	26102	26210	26315	26091	26329	26209	26170	25999	26375	26099	26239	26185	26563	26391	26258	26310	26152	26154	25907	26122	26352	26272	26337	26056	26282	26211	26347	26365	26219	26174	26368	26218	26322	26478	26192	26210	26364	26289	26207	26082	26226	26189	26278	26381	26206	26507	26285	26431	26255	26023	26499	26228	26374	26263	26653	26220	26144	26250	26202	26358	26341	26343	26448	26027	26437	26211	26235	26316	26219	26182	26074	26007	26092	26205	26338	26266	26299	26146	25997	26248	26205	26249	26254	26402	26177	26153	26097	26328	25972	26425	26327	26373	26330	26088	26363	26303	26022	26333	26156	26173	26162	26140	26265	26021	26298	26347	26129	26140	26212	26301	25962	26096	26453	26088	26288	26242	26189	26542	26198	26290	26445	26126	26455	26239	26508	26126	26222	26275	26155	26037	26389	26292	25931	26166	26260	26233	26235	26415	26090	26136	26306	26314	26052	26182	26448	26341	26374	26294	26157	26492	26383	26278	26277	26327	26305	26078	26066	26394	26258	26105	26378	26684	26209	26327	26242	26362	26335	26059	26035	26241	26454	26305	26263	26100	26426	26176	26261	26133	26311	26327	26127	26159	26280	26403	26325	26128	26177	26248	26159	26030	26062	26412	26117	26137	26283	26114	26208	26284	26197	26031	26271	26019	26157	26205	26216	26242	26389	26361	26258	26381	26289	26188	26117	26082	26318	26352	26395	26557	26212	26177	26150	26401	26061	26305	26130	26074	26495	26431	26325	26258	26361	26143	26288	26469	26295	26230	26285	26332	26428	26398	26345	25945	26094	26201	26234	26310	26136	26296	26264	26126	26038	26256	26137	25994	26022	26255	26432	26373	26380	26247	26120	26484	26033	26304	26296	26397	26170	26312	26154	26286	26038	26192	26322	26210	26153	26081	26096	26334	26395	26121	26253	26152	26148	26561	26135	26168	26349	26571	26398	26204	26153	26313	26242	26373	26060	26399	26287	26108	25985	26307	26112	26348	26196	26183	26007	26031	26398	26430	26309	26318	26358	26256	26238	26103	26378	26116	26262	26158	26170	26593	26226	26257	26016	26245	26166	26147	26473	26239	26354	26232	26204	26126	26070	26161	26345	26181	26218	26292	26206	25973	26213	26153	26162	26230	26044	26436	26266	26352	26134	26369	26206	26118	26162	26168	26314	26083	26101	26448	26364	26449	25939	26217	26416	26180	26159	26401	26404	26419	26433	26342	26164	26353	26128	26144	26329	26307	26165	26190	26126	26180	26226	26367	26304	26038	26172	26208	26224	26410	26352	26170	26120	25965	26309	26054	26057	26218	26292	26030	26268	26130	26274	26154	26281	26489	26224	26081	26100	26203	26208	26329	26224	26425	26178	26285	26252	26409	26275	26328	25953	26401	26252	26475	26076	26272	26406	26294	26152	26087	26376	26314	26283	26032	26057	26265	26158	26249	26185	26389	26084	26530	26183	26263	26063	26194	26175	26256	26312	26200	26438	26332	26167	26036	26362	26119	26215	26069	26275	26338	26257	26230	26136	26295	26156	26268	26489	26118	26146	26232	26148	26121	26168	26196	26318	26195	26324	26193	26544	26161	25967	26357	25921	26276	26322	26363	26303	26197	26225	26299	26329	26169	26525	26243	26299	26153	26242	26162	26288	26275	26369	26335	26615	26198	26363	26288	26412	26284	26159	26155	26190	26431	25967	26446	26437	26464	26193	26190	26349	26233	26137	26189	26503	26040	26277	26254	26275	26255	25990	26148	26086	26470	26052	26013	26307	26359	26258	25942	26170	26462	26135	26233	26067	26048	26628	26334	26505	26121	26373	26195	26149	25944	26354	26163	26106	26286	26225	26115	26514	26213	26083	26380	26139	26250	26295	26088	26485	26270	26421	26158	26142	26151	26398	26044	26378	26138	26329	26443	26322	26075	26188	26361	26427	26260	26295	26511	26317	26186	26210	26336	26409	26409	26424	26204	26529	25973	26336	26199	26303	26308	26137	26495	26417	26375	26013	26232	26214	26255	26327	26419	26408	26087	26150	26271	26402	26143	26096	26269	26263	26258	26139	26082	26272	26351	26244	26262	26522	26719	26206	26040	26314	26404	26313	26042	26185	25956	26039	26258	26223	26027	26069	26432	26151	26223	26265	26280	26216	26169	26142	26094	26208	26113	26232	26378	26357	26201	26076	26189	26125	26361	26231	26412	26205	26163	26101	26297	26370	26120	26144	26209	26258	26399	26231	26220	26470	26152	26314	26161	26289	26455	26278	26336	26327	26428	26377	26320	26373	26009	26230	26309	26358	26286	26159	26180	26269	26539	26152	26473	26175	26327	26388	26305	26341	26276	26137	26378	26325	26309	26380	26111	26237	26226	26208	26245	26120	26182	26164	26109	26304	25966	26196	26187	26305	26100	26371	26373	26177	26228	26137	26342	26007	26130	26410	26348	26198	26204	26160	26383	26222	26245	26517	26125	26111	26442	25990	25916	26208	26110	26171	26473	26514	26253	26120	26311	26382	26310	26075	26023	26254	26585	26089	26123	26391	26482	26046	25946	26251	26326	26075	26183	26340	26285	26289	26082	26048	26181	26266	26016	26096	26127	26242	26075	26369	26424	26148	26220	26339	26254	26316	26361	26082	26202	26147	26052	26113	26244	26326	26376	26201	26258	26523	26095	26329	26219	26188	26171	26242	26261	26394	26182	26252	25955	26124	26173	26054	26057	26320	26052	26153	26038	26428	26343	26178	26026	26333	26175	26457	26381	26221	26345	26060	26229	26367	26202	26328	26236	26384	26187	26129	26226	26154	26204	26424	26246	26213	26300	26317	26170	26343	26179	26173	26234	26415	26272	26071	26333	26452	26590	26375	26122	26178	26106	26177	26423	26110	26340	26350	26303	26261	26400	26279	26267	26501	26318	26338	26177	26231	25986	26242	26130	26167	26029	26326	26243	26135	26422	26205	26209	26334	26026	26208	26262	26193	26263	26257	26293	26248	26106	26155	26261	26288	26234	26557	26441	26133	26235	26349	26346	26346	26469	26438	25982	26236	26423	26226	26181	26145	26408	26277	26262	26383	26333	26103	26191	26186	26169	26181	26133	26284	26022	26282	26474	26149	26163	26222	26358	26254	26628	26327	26453	26500	26373	26323	26397	26503	26457	26249	26089	26015	26152	26356	26507	26330	26376	26064	26219	25924	26375	26310	26155	26383	26193	26027	26188	26145	26421	26434	26188	26401	26207	26192	25917	26351	26196	26249	26330	26101	26109	26233	26299	26146	26239	26183	26145	26246	26386	26382	26337	26336	26366	26147	26077	26222	26155	26302	26065	26070	26443	26253	26402	26155	26238	26039	26307	26252	26393	26467	26150	25938	26172	26254	26163	26168	26193	26379	26310	26383	26478	25894	26083	26103	26113	26296	26377	26125	26220	26346	26177	26327	26124	26156	26207	26363	26099	26130	26132	25874	26284	26136	25920	26208	26251	26133	25897	26410	26351	26489	26282	26245	26543	26241	26204	26248	26432	26176	26319	26506	26218	26414	26246	26405	26347	26429	26173	26162	26240	26300	26206	26108	26425	26092	26230	26293	26596	26439	26332	26177	26333	26001	26193	25963	26045	25982	26115	26454	26246	26252	26221	26155	26365	26115	26252	26333	26049	26321	26357	26156	26149	26197	26290	26300	26480	26324	26353	26424	26358	26214	26248	26504	26455	26034	26135	26267	26153	26242	26150	26220	26350	26256	26045	26278	26086	26194	26153	26053	26371	26228	26204	26304	26407	26316	26314	26271	26215	26100	26394	26255	26328	26410	26226	26040	26186	26291	26360	26402	26238	26310	26562	26040	26237	26338	26116	26206	26188	26259	26385	26225	26312	26178	26056	26385	26480	26264	26272	26103	26279	26128	26452	26070	26193	26167	26351	26175	26177	26082	26136	26302	26198	26504	26407	26396	26463	26018	26289	26524	26343	26081	26370	26480	26486	26053	26260	26291	26197	26043	26257	26206	26228	25963	26294	26243	26267	26266	26247	26269	26175	26447	26132	26107	26262	26295	26039	26299	26210	25956	26156	26181	26405	26282	26072	26184	26328	26200	26044	26154	26135	26308	26140	26426	26243	26364	26353	26010	26441	26268	26236	26146	26283	26451	26363	26287	26347	26342	26325	26324	26397	26427	26260	26393	26274	26180	26139	26365	26302	26197	26529	26192	26401	26571	26334	26183	26188	26271	26197	26269	26378	26109	26259	26414	26250	26278	26431	26264	26153	26247	26485	26202	26324	26254	26032	26149	26278	26426	26179	26494	26109	26519	26128
25761	45317	36451	35232	56348	57332	40561	26820	19155	16811	16418	16205	16159	16278	16316	16258	16292	16075	16196	16356	16131	16223	16253	16280	16083	16084	16051	16115	16191	16136	16087	16142	16176	16055	16123	16151	16037	15987	16252	16123	16127	16164	16122	16053	16040	16242	16185	16155	16313	16182	16010	16374	16262	16213	16113	16130	15860	16231	16058	16081	16186	16055	16226	16150	16143	16109	15996	16060	16142	16180	15897	16167	16086	16176	16145	16118	16179	16215	16076	16123	16073	16180	16059	16066	16002	16188	16006	16000	16110	16251	16195	16032	16116	16178	16005	16175	16030	15996	16059	15991	16273	16140	16072	16355	15980	15999	16053	16266	16077	16037	16238	16181	16251	16086	16124	16017	16097	16061	16194	16253	16092	16113	16303	16101	16212	16278	16148	16091	16025	16163	16236	16111	15963	16184	16001	16116	16165	15925	16075	16199	16089	16009	16141	16029	16030	16213	16145	16195	16037	16093	15902	16257	16045	16069	16192	16076	15968	16325	16134	15979	16173	16045	16005	16165	16111	15934	15933	16195	15964	16208	16125	16016	16031	16177	16070	16161	16120	16101	16118	16174	15886	16285	16062	15969	16117	16067	16224	16202	16096	16142	16188	16036	16197	15873	16186	16103	16107	16149	16155	16245	16018	15911	16119	16251	16272	16089	16104	16200	16139	16315	16093	16158	16253	15971	16144	15961	16228	16121	15972	15922	16168	16113	16133	16326	16157	16086	16198	16089	16226	16041	16126	15839	16137	16045	16175	16097	15907	15933	16100	16273	16164	15948	16219	16056	16143	16306	16171	16151	16090	15961	16192	16049	15947	16168	15973	15993	15970	16229	16166	16065	16064	16051	16225	16155	16154	16229	16108	16159	16134	16166	16138	16102	15925	15960	15981	16370	16032	16162	16173	16078	16052	16100	16099	16106	16216	16193	16365	16025	16113	15849	16075	16004	15874	16006	16175	16220	16065	16094	16090	16079	16027	15967	16111	16289	16277	16201	16271	15902	15940	16081	16162	16063	16073	16304	16024	16222	16125	16195	15998	16022	16108	16131	16099	15937	16139	16069	16186	16096	16107	16103	16099	16110	16067	16118	16132	16005	16065	16141	15843	16171	16044	16096	16088	15961	16179	16182	16187	16150	16222	16136	16031	16244	15993	16090	16065	16260	16174	16074	16122	16215	16093	15950	16325	16112	15973	16244	16068	16025	16060	16319	16075	16202	15974	16082	16219	16168	16146	16151	16026	16003	16322	15993	15993	16227	16227	16069	16084	16293	16088	15965	16082	16152	16169	16133	16072	15956	16149	16004	16179	15988	15938	15957	15966	16014	16021	16170	16088	16054	16011	16078	15921	16216	16073	16183	16194	16134	16131	16056	16176	16075	16118	16270	16104	16008	16084	16068	15999	16162	15906	16196	16053	15899	15986	16050	16173	16150	16189	16127	15980	15971	16281	16002	15923	16080	15944	16104	16018	15987	16274	16021	16217	15942	16180	16110	16126	15975	15979	16094	16150	16259	16060	16155	16171	16029	16073	16059	16165	16020	16071	16185	16162	16053	16229	16170	16113	16027	16160	16265	16161	16205	16028	16064	16118	16104	16331	16081	16016	16068	16230	16303	15945	16145	16127	15905	16167	16133	16013	16066	16142	16115	15928	16217	16313	15993	16094	15972	16174	16069	16111	16190	16027	16033	16077	16284	16184	16149	16039	16091	15952	16027	15958	16118	16116	16156	16379	16195	16306	16130	16046	16021	16087	16179	15909	16141	16057	16008	16257	16142	15983	16133	15994	16123	16022	16144	16029	16126	16128	16325	16062	16040	16169	16109	16136	16140	16231	16221	15956	16145	16251	16260	16222	16201	16206	16200	15977	16234	16081	16060	16176	15977	16324	15934	15947	16065	16189	16154	16075	16065	16139	16187	15867	16034	16142	16214	16101	16286	15925	16113	16102	16135	16053	16169	16057	16183	16308	16194	16133	16002	15992	16044	16041	16029	16133	16157	16134	16127	16267	16193	16106	16091	16054	16075	15960	16198	16098	16281	16293	16042	16258	16002	16057	16042	16245	16219	15936	16128	16287	16093	16141	16037	16257	16150	16057	16045	16272	16019	16050	16188	16028	16171	16242	16346	16133	16180	16126	16074	16143	16009	16054	16133	16319	16161	16361	15964	16011	16032	16195	16072	16110	16245	16056	16065	15989	16119	16041	16088	16065	16284	16068	16071	16202	16010	16175	16335	16075	16172	15970	16184	16308	16052	16032	16134	16214	15999	16282	16196	16185	16206	16011	16176	16233	16010	16185	15959	16131	16024	16074	16032	16183	16298	16170	16040	15992	15912	16243	16004	16148	16149	16139	16210	15996	16096	16126	16116	15997	16178	16023	16307	16009	15952	16131	16131	16061	16166	16149	16143	16104	16142	16259	15913	16050	16116	16057	16112	16173	16276	16142	16079	15957	16103	16092	16055	16171	16067	16165	16113	16045	16231	15870	15913	16041	16224	16057	16264	16000	16243	16013	16067	16062	16164	16039	16164	16172	16061	16313	15971	16103	16156	16226	16204	16140	16129	16088	16061	16053	16055	16105	16158	16211	16204	16081	16148	16075	16167	16024	16152	15972	16182	16274	15995	16119	16032	16247	16030	16000	16302	16067	16140	16269	16116	15994	16145	16069	16148	16106	16210	15825	16128	15964	16139	16101	16188	16120	16204	16090	16081	16113	16060	16056	16069	15949	16143	16161	16260	16129	15908	16092	16025	15984	16143	15902	16089	16206	16023	16091	16040	16061	16098	15984	16137	16071	15963	15884	16135	16150	16167	16183	15911	16279	15864	16122	15941	16145	16109	16337	16072	16021	16230	16084	16007	16196	16193	16156	16015	16166	15924	16193	16002	16302	16100	16050	16130	16267	16161	16185	16100	16187	16030	16173	16100	16182	16095	16080	16248	15968	16227	15987	16178	16050	16138	16129	16207	16060	16169	16063	16113	16215	15941	16099	16134	16080	16128	16116	16031	15977	16057	16108	16186	15999	16023	16021	16068	16370	16065	16220	16255	16054	16235	16172	16111	16285	16193	16309	16201	16068	15997	16032	16166	16089	16245	15953	16115	16115	16072	16146	16146	16060	16146	15880	16028	16055	16291	15998	16131	16022	16109	16076	16170	16062	16024	16294	16021	15900	16133	16038	16025	16138	16036	15993	16080	16031	16020	16105	16189	16219	16113	16183	15977	16027	16168	16192	16153	16226	16068	15993	16159	16120	16046	16106	16167	16016	16162	16045	16197	16081	16209	16172	16171	16171	16129	16120	16082	16040	16302	16288	15996	16216	16121	16057	15947	15991	16241	16143	16101	16186	16047	16045	16245	16305	15979	16191	16137	16176	16181	16072	16257	16048	16127	16100	16032	16171	16100	15889	16022	16160	15984	15990	16075	16054	16086	16107	16147	16179	16039	16071	16145	16145	16077	16094	16004	16008	16134	16064	16032	15937	16197	16211	16024	16045	16198	16029	16242	16155	16153	16091	15967	16211	16061	16144	16095	16163	16191	15946	16293	16106	15948	16074	16220	16162	16121	16166	16145	16305	16075	16049	16096	16257	16091	16131	16182	16072	16180	16168	15931	16291	16111	16232	16247	16217	16115	16192	16146	16083	16043	16150	16118	16025	15985	16025	16001	16182	16223	16187	16191	16086	16115	16019	16194	15954	16062	15997	16092	16102	16144	16166	16182	15934	16192	15961	16169	16265	16068	16061	16171	16086	16151	16352	16073	16029	16140	16024	16145	16261	16176	16114	16138	16100	16007	16350	16225	16121	16057	16233	15921	15983	16190	16058	16094	16291	16087	16086	16112	15816	16195	16201	16348	15929	16258	16177	16249	16225	16162	16230	16146	16068	16028	16062	16159	16049	16223	15983	16253	16073	16100	16293	16058	16182	15964	16076	16170	15905	16092	16059	16047	16134	16029	15930	16125	16131	15942	16183	16204	16322	15989	16185	16058	16134	16036	16020	16009	16195	16261	16253	15959	16133	16093	16098	16149	15863	16131	16006	16179	16112	15966	16169	16129	16097	16191	16213	16080	16104	16124	15998	16055	16057	16162	16116	16274	16061	16132	16316	16218	16103	16133	16194	16137	16099	16217	16100	16137	16173	16282	16197	16283	16186	16190	16146	16164	16200	16143	16123	16116	16182	15992	16251	16061	16055	15981	16012	16243	16055	16170	16080	15968	16095	16192	15874	16183	16293	16132	15909	16143	16109	16156	16073	16245	16123	15964	16088	16170	16337	16035	16157	15997	16217	16189	16077	16198	16193	16113	16143	16198	16142	15958	16004	16128	16081	16178	16105	16232	16105	16027	16236	15995	16062	16248	16053	15996	16038	16181	16202	16139	15969	16084	16272	16070	16100	16041	16060	16054	16075	16241	16231	15992	16236	16206	16110	16150	16141	15951	16238	16069	16172	15994	16151	16128	16206	16120	16074	16034	16112	16053	16088	16090	16302	16229	16052	16002	16029	16153	16070	16132	16110	16160	16082	16020	16114	15959	16376	16278	16111	16174	16127	16051	16096	16058	16138	16040	16433	15941	16106	16102	16066	16152	16125	15923	16173	16051	16179	16043	16148	16193	16244	16036	16200	16217	15993	16244	16367	16132	15885	16135	16194	16029	16107	16160	16009	16044	16137	16089	16129	16068	16068	16159	16000	16055	16105	16009	15997	16093	16073	16091	16053	16164	15939	16213	16129	15945	16145	16048	15983	16134	16294	16090	15971	16211	16043	16166	16044	15998	16025	16033	15924	16138	15985	16102	16101	16216	16214	16266	16182	16117	16129	15961	16196	16090	16157	16030	16075	15924	16106	16129	16286	15988	16168	16168	16112	16087	16224	16118	16093	16093	16123	16014	16099	16089	16173	15942	16058	16023	16074	16187	16008	16240	16123	16081	16096	16027	16035	16259	16016	16168	16015	15859	15934	16020	16245	16200	16215	16017	16026	15953	16111	16131	16236	15928	16153	16057	15984	15924	16132	16068	16150	16134	16135	16370	16049	15922	16160	16015	16071	16115	16243	16149	16237	15953	16313	16078	16054	16148	16090	16119	15979	16112	16119	16092	16155	16139	15989	15986	16173	16070	16014	16181	16117	16050
23514	21629	29130	28962	60859	73317	63004	46992	34728	29569	27672	27062	27229	27179	27312	27144	27091	27092	27171	27115	26965	26860	26828	27106	27048	27021	27182	26867	26835	27023	26961	27045	27236	26952	26928	26807	27049	27178	27002	26986	26957	26928	27080	27114	26988	26971	26841	26855	27284	27001	26771	27023	26995	27088	27069	26777	27019	26992	27151	26854	26786	26921	27060	26891	27014	27010	26803	27008	26808	26926	26883	26918	26849	26924	27044	27103	26776	26727	26884	26947	26844	27022	26747	26773	26941	26912	26900	26940	26905	26950	26857	26773	26807	26819	27044	26726	26961	26725	26850	27125	26993	26769	27111	26875	26814	26942	26920	26749	26987	26894	27236	26759	26928	26927	26899	26898	27035	27007	26873	27099	27057	26771	26847	26768	27082	26882	27007	27224	26931	27023	26980	26878	26670	26686	26969	26831	26903	26773	26854	26873	26763	26896	27047	26991	26837	27148	26798	26968	26852	26961	26818	26867	26869	26658	26817	27012	26856	26856	26691	26665	26717	26825	26846	26978	26887	27089	26831	26869	26842	26742	26943	26797	26733	26788	26788	26957	26572	26764	26962	26743	26683	26716	26891	26760	26895	26960	26736	26543	26690	26828	27149	26817	26621	27060	26995	26859	26816	26814	27009	26736	26955	26797	26808	26736	27104	27100	27016	26874	26709	26794	26972	26806	26829	26772	26960	27000	26974	26909	26654	26647	27043	26681	26643	26882	26776	26783	26858	26712	26883	27023	26674	26675	26887	26596	26645	26844	27030	26799	26924	26933	27187	26986	26610	26836	26599	26922	26846	26820	26791	27038	26692	26822	26861	26793	26743	26818	26792	26805	27102	27109	26874	26883	26764	26828	26763	26605	26791	26744	26867	26809	26749	26542	26815	26754	26847	26874	26945	26872	26779	27075	26836	26655	26768	26872	26856	27140	26887	27015	26856	26964	26707	26881	26737	26675	26761	26861	26807	26753	26904	26826	26943	26919	27068	26940	26781	26622	26882	26930	27101	26807	26889	26873	26721	26823	26829	26829	27016	26995	26830	26946	26692	26938	26885	26629	26874	26971	26566	26802	26969	26826	26710	26932	26872	27015	26935	26816	26938	26799	26900	26689	26789	27094	26847	26869	27028	27017	26686	26953	26946	26893	27001	26815	26864	26915	26835	26794	26801	27013	26837	26711	26853	26623	26818	27060	26718	26691	26764	26788	26716	26777	26768	27204	26935	26782	26881	26933	26742	26759	26747	26782	26912	26936	26820	26944	26992	27023	26988	27106	26582	27011	26742	26928	27039	26769	26806	26930	26964	26893	26821	26921	26856	26791	26879	26802	26781	26874	26929	26959	26980	27123	27037	26952	26703	26977	27169	26807	26951	26847	26752	26838	26878	27057	26967	26718	26778	26889	27080	27000	27003	26661	26674	26896	26841	26938	26732	26591	26832	27015	26656	26589	26730	26958	26932	26747	26828	26864	26986	26897	26746	26865	26805	26809	27000	26875	26867	26919	26735	26782	26904	26946	26806	26833	26837	26963	27008	26727	27058	26932	26708	26834	27027	26752	26682	26795	26595	26983	27023	26824	26892	26801	26967	26804	26905	26988	26895	26815	26652	26694	26787	26877	26652	26870	26761	27044	26729	26834	26753	26712	26793	26772	26902	26907	26906	27058	26829	26942	27080	26830	26866	26883	26931	26876	26635	26884	26856	26949	26972	26726	26611	26568	26644	26893	26966	26829	26899	26936	27054	26867	26995	26916	26938	26674	26899	26762	26926	26906	26774	26809	26938	26754	26832	26992	26759	26966	27075	26790	27049	26524	26841	26627	26603	26943	26824	26865	26966	26820	26887	26790	26673	26858	26857	26691	26745	26899	26815	26966	26687	26995	27091	26939	26942	26822	26788	27212	27220	26776	26793	26903	26696	27150	27030	27137	26895	26688	26872	26639	26785	26732	26725	26582	26800	26888	26797	26926	26878	26788	26606	26749	26633	26704	26686	27044	26956	26808	26668	26751	26935	26638	26994	27040	26912	26820	26709	26891	27067	26880	26884	26826	26816	26834	26813	26953	26925	26721	26668	27073	26907	26861	26937	26749	26926	27009	26740	27131	26827	26933	27146	26649	26444	26770	26767	26902	26776	26951	26884	26882	27039	26730	26804	26929	26933	26898	26951	26952	26713	26866	26551	26735	26734	26652	26763	26890	26685	26949	26653	26752	26911	26778	26773	26946	26644	26912	26731	26864	26940	26894	26514	26812	27000	27154	26686	26509	26958	26985	26848	26951	26788	27050	26881	26890	26810	26790	26876	26795	26905	26775	26815	26728	26804	27030	26756	26834	26833	26861	26969	26889	26848	26580	26910	26819	26966	26854	26871	26715	26975	27010	26980	27015	26704	26868	27061	26675	26710	26639	26865	26735	27035	26981	26806	26822	26663	26739	26811	26902	26823	26897	26878	26857	26719	26947	26817	26710	26748	26714	26905	26620	26843	26911	27134	26656	26847	26753	27221	26832	26863	26950	26902	26950	26872	26797	26981	26940	26775	26919	26888	26668	26841	26969	26748	26706	26721	26679	26805	27057	26995	26748	26938	27071	26792	26795	26874	26842	27042	26828	27009	26691	26949	26776	26848	26795	26722	26932	26889	26706	26759	26831	27005	26761	26952	26607	27012	26717	26999	26885	26802	26929	26711	26824	27022	26770	26967	26826	26893	26785	27087	27058	26831	26859	26967	26952	26873	26753	26879	26859	26938	26879	26897	27132	27079	26980	26730	26888	27090	26861	26851	26966	26707	26917	27069	26819	26778	26774	26778	26723	26735	26864	26996	26547	26789	26896	26906	26992	27021	26863	26692	26686	26827	26863	27016	27157	27109	26842	26992	26907	26882	27132	26835	26693	26930	26931	26899	26806	27024	26707	27134	26735	27015	26883	26684	26912	26831	26813	26996	26919	26888	26660	26819	26965	26810	26913	26973	26765	26865	26861	26760	26921	26898	27002	27036	27048	26882	27081	27004	26915	26808	26898	27000	26948	26606	27164	26867	26950	26731	27047	26895	26841	27084	26837	26899	26976	26961	26913	26820	26897	26983	27152	26891	26942	27103	26808	26936	26876	26873	26943	26861	26809	26833	26928	27005	27069	26835	26610	26732	26750	26771	26859	26980	26785	27193	26815	26783	27012	26591	26883	27029	26774	26842	26899	26856	26700	27140	26866	26948	26928	27049	26965	26827	26935	26852	26772	26861	26923	26829	26864	26888	26899	26993	26864	26920	26718	26458	26922	26910	26912	26966	26945	26828	26722	27239	26812	26733	26668	27004	26827	26770	27004	26784	26770	26849	26875	26699	26977	27038	26833	26832	26856	26598	27085	26847	26838	26869	26698	27116	26855	27158	27213	26990	26725	26974	26809	26665	26807	26568	26854	26862	26842	26997	26707	26888	26675	26985	26848	26966	26799	26991	27187	26906	26767	27014	26943	26734	27130	26548	26575	26780	26926	26858	27082	27036	26784	26755	26681	26837	26973	26937	26928	26870	26709	27090	26843	27016	26553	27045	26784	26693	27043	26816	26714	26689	26801	26853	26698	26688	27172	26915	26868	26990	26843	26808	26824	26867	26872	27119	26880	26819	26818	26774	27001	26754	26772	26879	26861	27089	26957	26786	26971	26930	27039	27006	26786	26821	27062	26625	26746	27068	26942	26774	26761	27015	26679	27042	26941	26779	26886	27123	26786	26891	26851	26947	26728	26542	26946	26903	26999	26871	26944	26588	27020	27027	26908	26980	26886	27055	26979	26817	26686	26966	26830	26814	26988	27093	26907	27017	27140	27061	26924	26625	26889	26685	26677	26961	26874	26879	26883	26913	26969	26876	26904	26830	26827	26887	26918	26851	26629	27066	26910	26764	27099	26699	26728	26848	26790	26724	26977	26898	26880	26873	26926	27042	26995	26961	27008	26974	26866	26807	26813	26895	26740	26607	26755	26734	26904	26966	27216	27068	26993	26948	26828	26873	27068	26827	26692	26680	26829	26982	26539	26920	27173	26993	26834	26714	27154	27052	27053	26835	26939	26947	27022	26796	27009	26761	26850	26727	26827	26878	26777	27054	26805	26916	26882	26840	26827	26776	26906	26942	27085	27115	26630	26924	27057	26912	26784	26940	26904	27036	26870	27030	26927	26724	26987	26830	26972	26868	26779	26725	26847	26826	26740	26969	27073	26895	26628	26784	26995	26957	27018	27187	26950	26866	26680	26772	26796	26690	26923	26798	27050	26803	26779	27176	27059	26860	26856	26682	27006	26852	27053	26688	26901	26858	26848	27012	26921	26964	26867	26792	26700	26553	26907	27008	26675	26831	27064	26957	26873	27041	26785	26729	26943	26924	26892	27048	26822	26831	26826	27052	26878	26755	26816	26824	26763	26846	26807	26845	26880	26820	26699	26706	26796	26991	26868	26785	26728	26947	26884	26632	26988	27085	26972	26897	26702	26873	26940	27108	26966	26741	26851	27055	26655	26874	26968	26679	26850	27040	26900	27018	26861	26794	26914	26860	26834	26901	26824	26709	26795	26978	26826	26744	26991	26923	26780	27136	27017	27008	26820	26904	26804	26795	26771	26838	26805	27019	27012	26750	26906	26620	26849	27196	26845	26775	26826	26980	26924	26977	26885	26888	26973	26886	26999	26819	26808	26854	26824	26877	27042	26672	26993	26808	27001	26782	26851	26790	26759	26850	26973	27020	26801	27030	26594	26756	26952	26641	27015	26803	27193	27128	27031	26722	26851	26835	26817	27121	26879	26892	27074	27010	27064	26740	26854	26721	26669	26911	26644	26810	26720	26988	26854	26897	26668	26697	26824	26604	27047	27072	26658	26787	26886	26844	26938	27063	27061	26745	26896	26789	27011	26879	26928	26740	26735	26813	26794	26926	26745	26718	26774	26867	26849	26821	27011	26978	26810	26834	26760	26751	26823	26909	26807	26923	26658	27071	26900	26923	26921	26909	26711	26825	27052	26716	26730	26940	27033	26917	27052	26707	26685	26862	26906	26783	26741	26662	26898	26810	26905	27005	26915	26789	26899	26801	26642	26940	27144	26922	26925	26780	26904	27181	26983	27007	27133	26739	26979	26965	26730	27063	26899	27081	27086
29874	57010	52233	41409	78286	77904	59145	37679	23631	18258	17072	16757	16653	16808	16739	16669	16736	16775	16656	16671	16780	16833	16782	16710	16635	16695	16582	16729	16517	16580	16678	16786	16858	16660	16592	16712	16688	16752	16581	16753	16680	16546	16704	16583	16765	16417	16624	16625	16665	16682	16743	16863	16750	16615	16591	16698	16576	16740	16729	16712	16770	16597	16708	16760	16603	16689	16737	16528	16646	16577	16739	16689	16642	16684	16563	16620	16543	16618	16802	16767	16757	16615	16763	16628	16617	16541	16444	16630	16688	16634	16538	16648	16467	16633	16457	16656	16676	16673	16579	16582	16781	16446	16633	16748	16728	16754	16851	16505	16605	16597	16669	16606	16655	16581	16706	16760	16633	16494	16565	16692	16429	16719	16664	16520	16741	16703	16743	16776	16668	16740	16753	16748	16748	16575	16543	16772	16520	16773	16656	16672	16711	16633	16546	16597	16659	16645	16689	16660	16662	16726	16442	16587	16691	16716	16628	16615	16738	16621	16557	16783	16605	16637	16778	16733	16612	16754	16644	16569	16636	16539	16819	16650	16671	16586	16705	16767	16703	16545	16687	16682	16467	16690	16515	16576	16746	16549	16468	16698	16577	16558	16573	16618	16647	16582	16467	16543	16739	16577	16590	16604	16633	16786	16577	16631	16711	16580	16666	16625	16485	16796	16486	16611	16569	16619	16819	16736	16400	16570	16583	16795	16494	16642	16560	16749	16649	16525	16668	16512	16584	16815	16597	16696	16564	16508	16612	16610	16560	16539	16652	16763	16672	16773	16856	16576	16675	16532	16527	16605	16815	16562	16568	16523	16424	16616	16611	16609	16704	16661	16542	16575	16649	16691	16778	16690	16615	16520	16573	16700	16474	16559	16713	16665	16794	16667	16723	16566	16754	16557	16565	16794	16669	16576	16508	16531	16554	16717	16740	16388	16556	16476	16591	16690	16643	16782	16589	16671	16512	16752	16555	16654	16688	16651	16528	16489	16749	16617	16702	16551	16556	16515	16587	16580	16607	16474	16428	16521	16547	16461	16668	16661	16724	16636	16550	16633	16693	16758	16529	16660	16488	16420	16569	16856	16614	16514	16440	16580	16666	16558	16591	16687	16597	16595	16553	16509	16421	16507	16506	16446	16682	16673	16552	16700	16593	16518	16284	16769	16676	16759	16708	16410	16577	16736	16561	16601	16667	16666	16610	16604	16760	16447	16679	16756	16324	16573	16672	16449	16489	16734	16674	16623	16428	16656	16531	16559	16726	16542	16707	16392	16699	16623	16447	16728	16600	16759	16668	16646	16689	16701	16506	16333	16591	16647	16684	16592	16747	16675	16546	16440	16546	16409	16683	16496	16593	16466	16548	16540	16601	16556	16663	16753	16470	16720	16730	16661	16684	16647	16633	16475	16654	16639	16572	16705	16618	16516	16692	16457	16587	16580	16554	16711	16526	16448	16670	16497	16508	16494	16662	16648	16580	16769	16536	16712	16681	16747	16784	16538	16459	16467	16636	16575	16691	16611	16672	16532	16517	16565	16537	16660	16552	16760	16596	16710	16581	16606	16537	16746	16553	16629	16835	16600	16582	16586	16605	16758	16499	16579	16617	16779	16560	16548	16683	16628	16663	16594	16709	16619	16765	16757	16566	16595	16569	16642	16412	16737	16794	16544	16582	16535	16581	16777	16704	16760	16649	16612	16566	16661	16677	16639	16718	16630	16854	16670	16655	16477	16493	16670	16576	16574	16583	16549	16460	16690	16730	16538	16604	16555	16623	16814	16678	16648	16761	16639	16463	16570	16659	16722	16710	16561	16562	16581	16642	16566	16574	16802	16584	16510	16718	16514	16449	16733	16580	16730	16677	16745	16507	16653	16882	16600	16383	16713	16446	16400	16616	16776	16621	16509	16524	16636	16585	16741	16631	16601	16663	16730	16573	16532	16618	16700	16677	16581	16480	16618	16666	16430	16589	16699	16712	16542	16509	16655	16755	16784	16697	16739	16477	16541	16694	16712	16757	16812	16601	16723	16827	16653	16528	16599	16709	16694	16437	16545	16591	16619	16595	16484	16577	16828	16590	16683	16562	16592	16661	16546	16510	16673	16680	16634	16495	16522	16682	16477	16718	16603	16624	16420	16643	16671	16663	16517	16564	16509	16520	16494	16544	16713	16506	16711	16628	16689	16626	16536	16503	16832	16440	16602	16538	16592	16707	16713	16472	16569	16610	16684	16507	16580	16573	16739	16541	16698	16623	16673	16389	16543	16655	16897	16499	16590	16734	16462	16757	16589	16711	16743	16646	16604	16627	16764	16707	16461	16861	16741	16690	16480	16663	16688	16578	16580	16351	16505	16616	16723	16594	16660	16561	16671	16460	16712	16479	16584	16665	16616	16561	16699	16684	16700	16569	16544	16616	16698	16747	16739	16711	16472	16635	16652	16608	16492	16541	16698	16687	16727	16606	16749	16427	16540	16639	16700	16699	16491	16737	16630	16654	16479	16706	16534	16663	16509	16656	16685	16577	16690	16583	16471	16634	16584	16486	16424	16742	16685	16380	16523	16765	16655	16405	16661	16494	16742	16593	16738	16465	16659	16535	16644	16536	16577	16492	16677	16605	16658	16613	16558	16705	16484	16598	16655	16670	16568	16730	16620	16806	16560	16698	16646	16526	16758	16545	16803	16565	16549	16401	16598	16680	16439	16731	16599	16503	16572	16486	16513	16792	16691	16657	16712	16507	16774	16618	16714	16694	16631	16638	16411	16742	16595	16660	16793	16587	16552	16588	16722	16548	16608	16657	16512	16542	16584	16734	16522	16613	16589	16778	16637	16712	16901	16668	16726	16534	16578	16928	16614	16749	16407	16468	16556	16777	16697	16757	16586	16362	16799	16415	16827	16725	16780	16697	16691	16507	16720	16698	16660	16466	16651	16553	16591	16573	16574	16566	16632	16811	16719	16725	16707	16481	16475	16663	16622	16521	16602	16608	16650	16755	16709	16661	16667	16635	16403	16587	16731	16707	16644	16482	16423	16723	16575	16658	16527	16713	16749	16527	16588	16745	16408	16409	16416	16672	16657	16599	16545	16575	16577	16692	16595	16655	16704	16523	16688	16673	16781	16571	16631	16590	16709	16562	16478	16651	16602	16481	16709	16463	16675	16770	16695	16673	16520	16652	16570	16621	16608	16618	16763	16525	16612	16604	16780	16547	16597	16714	16700	16489	16766	16875	16466	16735	16499	16639	16662	16463	16709	16495	16590	16622	16670	16561	16587	16554	16411	16730	16670	16646	16780	16696	16710	16574	16659	16658	16768	16737	16667	16795	16611	16493	16507	16416	16785	16616	16487	16537	16692	16602	16449	16493	16411	16604	16585	16670	16613	16506	16549	16545	16581	16671	16610	16400	16747	16593	16749	16634	16721	16602	16447	16770	16452	16580	16590	16710	16626	16683	16520	16771	16732	16706	16578	16575	16741	16494	16578	16598	16568	16621	16668	16681	16461	16768	16718	16484	16632	16505	16554	16734	16576	16738	16478	16783	16481	16778	16803	16523	16731	16531	16571	16652	16612	16683	16552	16571	16493	16769	16415	16590	16430	16413	16617	16472	16634	16630	16635	16591	16755	16564	16711	16465	16639	16625	16704	16625	16621	16619	16633	16583	16684	16477	16708	16375	16756	16468	16688	16675	16610	16538	16385	16772	16787	16453	16397	16757	16622	16494	16555	16656	16590	16830	16776	16419	16614	16735	16416	16703	16488	16591	16614	16486	16531	16599	16648	16730	16794	16626	16637	16633	16589	16869	16592	16615	16803	16648	16676	16587	16577	16670	16397	16511	16517	16770	16600	16616	16529	16476	16644	16780	16773	16504	16552	16688	16619	16771	16584	16481	16622	16710	16563	16472	16543	16640	16534	16589	16574	16764	16602	16518	16666	16709	16595	16534	16495	16823	16309	16478	16745	16549	16689	16567	16474	16624	16623	16668	16796	16778	16695	16555	16539	16499	16617	16713	16635	16444	16666	16625	16748	16588	16513	16665	16582	16552	16650	16659	16349	16687	16419	16632	16676	16741	16568	16520	16711	16497	16618	16715	16532	16507	16789	16503	16467	16404	16542	16621	16529	16566	16652	16797	16726	16577	16674	16356	16573	16680	16665	16683	16524	16650	16615	16602	16529	16628	16632	16701	16510	16760	16498	16656	16627	16594	16757	16496	16675	16575	16554	16584	16546	16762	16567	16605	16555	16542	16559	16700	16762	16641	16736	16561	16586	16501	16708	16539	16624	16455	16564	16788	16494	16572	16569	16639	16480	16769	16639	16535	16572	16622	16254	16696	16745	16643	16660	16687	16638	16532	16461	16522	16701	16610	16820	16666	16541	16439	16637	16562	16498	16494	16697	16641	16605	16617	16575	16623	16562	16458	16679	16655	16736	16587	16582	16721	16741	16566	16667	16527	16560	16570	16671	16646	16665	16559	16387	16654	16746	16596	16656	16581	16732	16632	16432	16693	16731	16497	16645	16523	16642	16580	16636	16687	16601	16569	16489	16534	16664	16518	16651	16702	16383	16534	16712	16582	16685	16447	16499	16566	16748	16595	16601	16610	16694	16616	16479	16443	16528	16539	16479	16595	16779	16665	16700	16615	16543	16707	16673	16409	16546	16648	16643	16707	16596	16677	16775	16728	16711	16631	16326	16604	16456	16566	16694	16809	16656	16691	16603	16736	16712	16587	16661	16699	16551	16520	16659	16604	16325	16653	16474	16431	16750	16531	16745	16587	16621	16601	16520	16604	16612	16596	16594	16600	16742	16542	16643	16479	16545	16681	16666	16553	16661	16746	16736	16781	16738	16591	16569	16559	16719	16733	16667	16651	16786	16668	16679	16691	16538	16595	16714	16432	16739	16529	16737	16524	16532	16574	16535	16649	16637	16547	16535	16705	16496	16556	16685	16700	16758	16560	16721	16565	16686	16778	16539	16714	16517	16463	16544	16704	16571	16639	16535	16699	16571	16506	16633	16644	16797	16700	16738	16556	16533	16617	16532	16664	16629	16683	16669	16659	16472	16541	16668	16749	16677	16547	16548	16658	16697	16637	16749	16461	16637	16518	16413	16644	16572	16475	16605	16705	16543	16737	16507
37722	39296	41219	37621	34819	34798	33424	29812	27713	27043	26686	26646	26648	26458	26774	26136	26718	26529	26457	26520	26654	26301	26603	26327	26510	26589	26300	26494	26499	26392	26598	26387	26582	26496	26313	26363	26430	26473	26664	26627	26529	26309	26468	26440	26629	26354	26622	26453	26734	26603	26287	26558	26649	26381	26814	26564	26407	26624	26434	26406	26427	26577	26393	26479	26298	26388	26376	26309	26419	26318	26515	26320	26564	26473	26722	26456	26358	26562	26689	26554	26484	26342	26637	26417	26543	26269	26440	26409	26371	26506	26622	26398	26513	26530	26408	26540	26605	26534	26290	26402	26362	26498	26466	26568	26311	26298	26283	26381	26460	26376	26483	26579	26482	26379	26493	26407	26615	26641	26474	26560	26599	26621	26483	26517	26504	26412	26281	26333	26280	26443	26414	26314	26615	26378	26149	26274	26387	26188	26517	26538	26352	26427	26728	26451	26448	26388	26470	26458	26545	26608	26567	26507	26591	26341	26572	26390	26273	26231	26383	26472	26556	26545	26339	26589	26584	26518	26564	26360	26406	26413	26509	26485	26472	26395	26223	26434	26580	26347	26349	26131	26473	26446	26513	26452	26626	26197	26339	26515	26521	26391	26621	26521	26169	26217	26264	26370	26437	26634	26578	26741	26262	26446	26397	26590	26387	26530	26517	26497	26587	26479	26399	26401	26350	26453	26669	26538	26597	26518	26355	26386	26316	26779	26532	26514	26540	26671	26409	26166	26374	26551	26433	26516	26548	26427	26834	26548	26379	26383	26336	26563	26479	26508	26512	26521	26719	26309	26561	26433	26166	26712	26334	26452	26520	26639	26357	26430	26153	26386	26452	26560	26220	26358	26434	26345	26484	26522	26424	26152	26341	26428	26560	26550	26377	26505	26369	26452	26478	26677	26272	26205	26479	26636	26215	26190	26423	26510	26472	26484	26226	26730	26536	26466	26426	26923	26476	26495	26463	26441	26566	26276	26433	26503	26626	26711	26526	26658	26436	26143	26343	26544	26685	26322	26454	26417	26566	26252	26688	26577	26266	26410	26213	26556	26072	26433	26629	26297	26175	26339	26550	26818	26413	26156	26390	26390	26452	26204	26496	26472	26337	26358	26508	26590	26738	26451	26409	26483	26298	26512	26601	26337	26641	26333	26672	26267	26396	26436	26653	26322	26636	26714	26445	26284	26459	26569	26598	26559	26278	26438	26448	26532	26525	26252	26294	26170	26621	26471	26439	26463	26325	26427	26523	26298	26302	26465	26824	26349	26685	26456	26342	26413	26211	26268	26486	26307	26229	26311	26451	26223	26273	26643	26347	26585	26508	26185	26421	26265	26383	26481	26581	26428	26221	26473	26638	26395	26456	26423	26416	26515	26396	26507	26639	26172	26510	26231	26347	26474	26439	26565	26461	26599	26422	26343	26316	26501	26392	26563	26362	26692	26377	26410	26452	26465	26569	26495	26602	26252	26342	26575	26280	26319	26603	26379	26544	26523	26480	26458	26471	26653	26414	26653	26576	26311	26401	26495	26524	26265	26354	26736	26407	26221	26341	26082	26326	26548	26399	26387	26561	26602	26538	26513	26604	26317	26397	26359	26415	26565	26474	26362	26488	26630	26560	26705	26545	26304	26425	26582	26248	26522	26589	26480	26443	26627	26468	26335	26707	26373	26510	26573	26488	26591	26607	26482	26471	26511	26495	26316	26390	26387	26375	26220	26552	26291	26559	26431	26711	26544	26375	26248	26747	26553	26475	26548	26244	26299	26447	26422	26441	26528	26665	26545	26585	26411	26541	26593	26483	26579	26388	26512	26290	26604	26421	26290	26488	26329	26446	26204	26372	26431	26515	26376	26548	26402	26290	26502	26588	26471	26543	26601	26464	26604	26196	26321	26386	26368	26603	26419	26402	26336	26274	26530	26464	26520	26380	26535	26387	26545	26385	26420	26271	26365	26467	26614	26529	26527	26364	26457	26221	26446	26493	26445	26482	26352	26576	26446	26316	26238	26402	26253	26470	26381	26440	26495	26193	26205	26582	26453	26070	26517	26426	26625	26469	26720	26314	26633	26577	26277	26551	26262	26230	26497	26304	26445	26380	26507	26749	26525	26627	26310	26485	26548	26347	26311	26370	26387	26583	26562	26221	26169	26608	26384	26245	26768	26503	26564	26666	26411	26432	26455	26513	26473	26676	26606	26327	26297	26566	26233	26551	26538	26512	26707	26651	26361	26511	26413	26277	26420	26308	26693	26392	26489	26658	26447	26473	26298	26549	26368	26599	26283	26363	26537	26592	26820	26516	26602	26575	26503	26524	26677	26534	26449	26511	26327	26597	26417	26416	26509	26287	26270	26372	26536	26648	26435	26202	26403	26483	26315	26518	26424	26301	26507	26456	26529	26188	26448	26355	26521	26520	26315	26359	26673	26436	26590	26610	26716	26278	26659	26118	26721	26592	26535	26171	26197	26408	26815	26411	26287	26319	26385	26564	26236	26339	26327	26449	26468	26646	26695	26364	26143	26625	26363	26548	26517	26341	26631	26406	26441	26496	26670	26236	26373	26358	26576	26257	26667	26393	26408	26451	26625	26503	26231	26534	26428	26422	26486	26508	26628	26329	26442	26395	26713	26732	26701	26183	26264	26398	26521	26400	26585	26279	26416	26402	26714	26361	26377	26719	26468	26345	26550	26537	26598	26500	26289	26507	26600	26387	26311	26644	26696	26585	26315	26527	26498	26434	26321	26478	26600	26540	26307	26340	26428	26267	26356	26505	26706	26738	26468	26522	26370	26608	26668	26507	26467	26247	25958	26433	26681	26378	26544	26548	26688	26303	26387	26531	26454	26329	26635	26308	26386	26603	26557	26181	26429	26297	26421	26659	26525	26450	26269	26541	26429	26508	26571	26610	26487	26338	26527	26583	26578	26454	26573	26759	26701	26318	26543	26571	26348	26675	26295	26403	26184	26557	26214	26475	26460	26487	26493	26556	26431	26111	26275	26481	26475	26545	26601	26534	26566	26429	26388	26258	26356	26342	26414	26693	26188	26701	26293	26553	26466	26510	26369	26394	26510	26598	26589	26755	26627	26490	26309	26231	26493	26524	26570	26546	26524	26530	26381	26708	26492	26395	26353	26517	26742	26445	26503	26185	26440	26363	26341	26418	26426	26366	26475	26754	26424	26563	26395	26395	26506	26480	26296	26437	26692	26468	26411	26447	26387	26481	26359	26351	26355	26356	26383	26541	26418	26635	26467	26547	26457	26387	26454	26431	26507	26561	26386	26374	26290	26684	26537	26727	26502	26284	26599	26583	26478	26468	26515	26246	26316	26423	26514	26603	26493	26374	26821	26656	26525	26375	26358	26599	26420	26121	26587	26478	26403	26400	26644	26791	26576	26557	26313	26194	26726	26362	26525	26421	26497	26714	26193	26435	26518	26536	26600	26707	26624	26142	26078	26216	26418	26519	26354	26397	26373	26611	26145	26369	26350	26467	26458	26558	26086	26329	26209	26461	26380	26662	26499	26543	26516	26679	26363	26445	26377	26458	26460	26539	26627	26542	26237	26408	26479	26641	26308	26569	26454	26173	26519	26507	26460	26417	26101	26321	26526	26292	26365	26310	26681	26676	26480	26313	26313	26344	26215	26473	26401	26354	26547	26417	26541	26555	26438	26186	26495	26615	26544	26363	26254	26581	26646	26376	26170	26423	26258	26508	26523	26243	26455	26311	26551	26657	26520	26320	26478	26319	26266	26298	26305	26792	26571	26711	26639	26343	26614	26574	26501	26223	26247	26471	26638	26717	26621	26616	26758	26473	26310	26749	26247	26480	26418	26566	26681	26351	26545	26475	26366	26398	26333	26424	26563	26571	26659	26514	26528	26497	26430	26587	26450	26484	26343	26530	26435	26599	26447	26554	26397	26374	26353	26701	26587	26260	26432	26514	26631	26313	26336	26480	26376	26199	26423	26350	26508	26456	26329	26446	26364	26368	26586	26291	26490	26691	26304	26434	26438	26545	26258	26425	26225	26558	26347	26517	26347	26366	26487	26534	26586	26248	26438	26442	26507	26580	26557	26590	26744	26527	26345	26595	26416	26342	26436	26535	26787	26429	26562	26473	26710	26339	26480	26874	26518	26396	26351	26377	26266	26585	26510	26490	26436	26501	26699	26660	26706	26266	26503	26596	26463	26538	26420	26724	26353	26564	26432	26272	26493	26476	26384	26307	26405	26286	26357	26567	26335	26397	26436	26389	26485	26250	26383	26804	26463	26422	26426	26243	26429	26413	26393	26372	26345	26460	26483	26488	26461	26365	26418	26371	26537	26363	26355	26588	26330	26560	26512	26115	26699	26240	26413	26559	26644	26301	26567	26373	26339	26696	26580	26455	26338	26483	26470	26542	26450	26380	26498	26507	26259	26369	26389	26488	26355	26518	26360	26439	26331	26488	26388	26400	26461	26242	26165	26542	26387	26553	26375	26425	26710	26336	26512	26668	26468	26428	26405	26631	26590	26525	26341	26648	26322	26440	26446	26540	26324	26662	26259	26435	26343	26563	26566	26336	26438	26420	26508	26549	26352	26515	26530	26651	26416	26516	26371	26599	26292	26565	26389	26374	26349	26438	26466	26299	26233	26199	26485	26601	26681	26459	26361	26262	26298	26220	26499	26456	26409	26254	26550	26585	26521	26855	26517	26472	26288	26513	26200	26517	26487	26730	26668	26707	26620	26552	26217	26527	26726	26591	26367	26465	26824	26493	26388	26486	26380	26498	26650	26285	26364	26631	26461	26406	26677	26633	26359	26279	26312	26458	26551	26431	26424	26498	26205	26656	26629	26319	26383	26356	26407	26433	26646	26720	26398	26536	26305	26457	26483	26620	26643	26361	26428	26372	26445	26342	26496	26489	26316	26423	26235	26623	26377	26389	26359	26543	26422	26494	26647	26450	26473	26388	26299	26328	26366	26359	26615	26434	26440	26410	26300	26160	26577	26431	26512	26322	26616	26605	26637	26461	26526	26406	26530	26207	26496	26567	26502	26268	26326	26366	26436	26396	26299	26779	26462	26365	26350	26549	26318	26462	26533	26515	26656	26592	26503	26666	26431	26347	26534	26500	26318	26531	26739	26555	26767	26503	26622
31298	44107	35237	28320	25658	24997	22180	18523	16730	16327	16116	16153	16225	15898	15893	16115	16141	16093	16137	16189	16116	16130	16067	16153	16062	15968	16006	16174	16021	16011	16119	15897	15850	16074	16087	15927	16032	15981	15951	15989	16059	15977	15962	15806	16172	15788	16066	15981	15975	16111	15947	16096	15850	16096	15894	15883	15935	15948	16056	16046	15953	16055	15997	15996	15993	16010	15961	16212	16003	15848	15977	16006	16152	15997	16013	16021	16143	16072	16087	15792	16000	15769	16034	15882	15809	15928	15916	15923	15976	16092	16009	15903	15954	15988	16057	16043	15960	16049	16030	15975	15995	16107	16087	16052	16053	15904	15840	15879	16115	15974	15972	15875	15858	16090	16003	16051	16006	16087	15922	15953	16015	15877	16030	16040	16113	15684	16044	16031	15920	16171	15975	15944	15796	15978	15907	15984	16065	15909	15986	15745	16024	15991	15803	16000	15963	16103	16001	15975	15958	16051	15947	15952	16116	16120	16034	16058	15764	16025	15928	16103	15933	15844	16000	16080	15880	16232	16084	15924	15852	16078	16163	15928	16012	15892	16003	16060	16079	15815	15999	16036	16047	15921	16047	15956	15951	16025	15813	16088	16018	15924	15921	15968	15881	16031	16080	15884	15794	16041	15750	16045	16045	15997	15969	15928	15983	15977	16014	16011	15969	15965	15873	15913	15963	16022	16082	16064	15856	16120	15970	15820	15947	15961	16115	15934	15989	16026	15836	16069	15968	16069	15941	16123	15914	16049	15885	16227	15983	15788	16133	16068	16036	15873	15763	15957	15983	16067	15951	15943	15866	16013	16080	15949	16009	15910	16011	15997	15859	15943	15940	16095	16033	16000	15965	16017	15946	16034	16035	15954	15994	15714	16024	16127	16063	15891	15899	15928	15864	16030	16030	16152	15830	15961	16061	15989	15945	15914	16134	15784	15907	15922	15871	15952	15896	16033	15914	15870	15914	15932	15949	15861	16164	16001	16066	16054	15882	15886	16113	16001	16033	15818	16164	16024	15834	16066	15925	16000	15928	15846	16030	16042	15964	16022	16018	16058	16135	15969	15908	15865	16055	15970	16075	15996	15819	15950	15866	15987	16091	15913	15998	15909	16163	16134	16150	16033	15814	16020	15988	16206	15890	16019	16160	15991	15918	16023	15940	15878	15847	15920	16018	15928	15868	16053	15940	16164	15813	16049	15800	16109	16187	16139	15995	15910	16013	15972	16064	16043	16004	15929	16022	15997	15962	15913	15967	15936	15842	16070	16060	16160	16008	15905	16016	15906	15996	15922	16166	15908	15941	16083	15999	16066	15937	16158	16057	15985	15913	16166	16008	15901	16005	16109	16036	16107	16087	15887	15989	16022	16157	15966	15944	15996	16041	15965	16139	16026	16101	15940	15937	16048	15904	16154	15951	15875	15862	15831	15983	16027	16117	16054	15918	16100	16146	15805	15942	16034	15968	16236	15990	15910	15927	15919	15820	15743	15976	15958	15917	16017	15960	15944	15968	15974	15935	15963	16069	16078	16019	15922	15999	15924	16152	15965	16067	16037	15946	15877	16043	15955	15893	16014	15933	15936	15780	15970	16134	16040	16027	16056	15832	15989	15920	16138	15819	15912	15771	16082	15927	16073	15820	16046	15883	15715	16045	16045	15948	15839	15861	16010	16032	16111	15765	16002	16009	16018	15900	16144	16009	15773	16076	16079	15966	15985	15965	16095	15914	15872	15950	16057	15999	16109	15829	15919	16056	15941	16152	15915	16082	16118	15983	16165	15938	15931	16057	15859	16107	15888	16124	15946	16002	16001	15836	15973	15877	15890	15921	16066	16095	15929	15979	16002	15877	15934	15765	16034	15982	15949	15913	15923	15825	16044	15956	16038	16095	16079	15997	15926	16023	15948	15834	16015	15790	16149	16040	16142	16048	15939	16093	15922	16085	15870	15990	15938	16041	15946	16114	15923	16084	15941	15935	16103	16041	16021	15935	15840	15885	16055	16234	15933	15878	16167	15918	16128	16093	15931	16117	15940	15968	16158	15916	16008	16054	16009	15921	16013	15975	16037	16076	16017	15976	16029	16027	15920	16025	16266	15970	15974	15912	15958	15879	15789	15989	16038	16056	16074	15980	16048	16151	15876	16146	16076	16191	16069	16137	16079	16085	15985	15960	16121	15945	15869	16043	15813	15978	15825	16008	16038	16046	15991	15980	15930	15961	15935	16141	15994	16004	16016	15921	15998	16001	16193	15800	15946	16074	16106	15964	16031	16036	16142	16039	15988	15959	15887	16027	15995	15950	16062	15907	15996	16011	15963	16030	15973	15991	16047	16013	15947	15916	16197	16128	16096	15828	15808	15873	16119	16034	15872	15798	15951	15904	16023	16049	16016	15931	16011	15956	15923	15968	16008	16082	15960	15952	15967	16021	15936	15828	16135	16045	15956	16186	16134	15964	16153	15983	16245	15937	15910	16019	16012	15826	15902	15957	15962	15821	16172	15835	16046	15879	15887	15983	15873	15889	15880	15929	15989	16118	15901	16031	16164	16084	16057	16069	16062	15868	16000	16048	16038	15951	15824	16006	16006	15983	15941	15902	16058	15917	15945	15919	15931	15872	16024	16104	15954	15969	15986	15996	15962	16124	16038	15847	16024	15930	16046	15972	15908	15953	15958	15858	15992	15916	15868	15916	15926	16010	15971	15887	16023	16012	15978	16015	15977	15962	15879	15786	16014	16085	15978	16083	16032	15941	15873	16080	16005	15970	16038	15872	15939	15995	15796	16058	15885	15999	16140	15808	15739	16116	16192	16233	15991	16104	15792	15968	15950	16102	15995	15988	15856	15796	16046	15888	16097	15920	16023	15828	15943	15798	16021	16020	16050	15874	15962	16064	16016	15985	16025	15832	15940	15915	15900	15980	16194	16137	15988	15877	15883	16081	16099	16114	15928	16091	16006	16042	15956	15924	15843	16084	16133	15878	16001	15946	16050	16143	16036	16030	15930	16089	16048	15938	16003	15934	16002	16019	16083	15806	15999	15894	16052	15963	15881	16054	16121	15995	16232	16082	16020	15941	15981	16033	15998	15958	15835	16090	16053	16064	16019	16022	16018	16056	15984	16072	15882	15972	16083	15850	15891	16025	16046	16045	15885	16083	15955	16046	16047	15886	16002	16111	15919	15874	15845	16025	15890	15999	15861	15924	16030	15928	16008	16005	16006	15835	15920	15864	16037	16032	15917	15794	15877	15922	16006	15985	15853	15961	15885	15931	15940	16066	15887	16022	16077	15921	16051	16054	15840	16127	15802	16068	15871	16086	16008	15969	15923	16059	15817	15948	16118	15925	15929	15662	15924	16006	16053	16087	15990	15866	15921	16000	15933	16062	16048	16038	16080	16112	15958	15964	16063	16017	15904	16132	16127	15929	15885	16022	16118	15990	15910	15715	16230	15902	15792	16023	16007	15937	15963	15789	15851	15996	16069	15963	16002	15789	15946	15921	16073	15993	16030	15909	16062	16212	15878	16084	15861	16047	16083	16027	16015	15925	16089	16085	16062	15812	15922	15853	16075	16113	16017	16024	15941	16180	15822	15932	15943	16009	16018	15955	15961	16023	15914	15904	15825	16055	15970	15997	15903	16025	16151	15999	15995	16130	16026	16082	16093	16099	15969	16079	15930	16111	15880	15915	15946	15793	15994	15997	16008	15931	15894	15895	16015	15993	15985	15852	16111	15906	15978	15880	16140	15963	15954	16021	16087	16064	15909	15864	15951	15877	16030	16022	15841	16052	15927	15901	16052	15995	16030	15916	16062	15838	15833	16086	16030	15972	16103	15960	16030	16164	16061	16089	16087	15828	15909	16082	16011	15961	16065	16060	16048	16005	15799	16183	15933	16103	16023	16002	15845	16115	15941	15893	15980	15972	16094	16117	16084	15993	15963	15993	15688	15951	15942	16218	15810	15985	15874	16077	15853	16043	15935	16097	15903	16016	15924	16112	16050	16290	15884	16047	16022	16081	15875	15982	15935	15924	15926	15958	16027	16088	15968	16015	15981	15992	16023	15878	15820	15901	15911	15975	16103	16071	15940	15969	15748	16040	16171	15932	15977	16016	16021	16005	16193	16032	16037	15806	16121	16093	15955	15984	15968	15982	16123	16058	15916	15851	15975	15904	15973	15881	15871	16225	15895	16075	16022	16118	15900	15982	15965	15861	16004	15851	15897	16047	15892	16045	16330	16031	15830	16106	16169	16025	16122	16103	16102	16099	15945	16011	15929	16070	15957	16014	15845	16161	16054	15810	15856	15999	15847	15891	15932	16023	15855	15861	16152	16066	15938	15854	15956	15975	15853	15780	15897	16161	15921	15933	16012	15932	16107	16092	15760	15952	16102	16037	16139	15831	15929	16043	15925	15864	15984	16073	16028	15909	15838	15965	15866	16029	15914	16085	15762	16041	15981	15801	16018	15939	16014	15858	15982	16000	15835	16050	15956	15866	16118	16136	15846	16029	15796	16118	15920	15907	16014	15868	16115	15951	15960	16044	16157	16157	15941	16182	16000	15926	16146	16074	15990	16011	15994	15988	16000	16152	15876	15915	16045	16005	15892	15841	16061	16014	15978	15812	16108	15954	16025	15989	16120	15956	15910	16004	15932	15928	16008	15866	15999	15886	16215	15688	15977	15934	15921	15989	15897	16018	16056	15854	16066	15853	15952	16027	15746	16134	16042	15889	16026	15898	15736	16082	15988	16091	16130	16032	16048	15970	15952	16072	15987	16060	15999	15950	15916	16021	15871	15987	16002	16034	15979	15997	15584	16039	15944	15950	16028	15981	15841	15891	16114	15963	16147	16221	15869	15810	16120	15950	15973	15869	16050	15996	15867	15948	15930	16118	16049	16012	15988	15961	16000	16118	16030	16033	16142	15995	16085	15890	15954	16078	15928	16062	15804	15926	16006	16012	15767	15858	15959	15970	16026	15863	15959	15874	16149	16057	16056	15764	16083	15868	16017	16207	16010	15978	16062	15977	15978	16028	16091	16149	15777	16065	16019	16116	16018	15927	15843	16028	15947	16069	15973	15961	15800	15962	16005	16134	16066	16025	16139	15744	16010	15980	16070	15975	16182	16008	15952	15934	16052
25834	22281	33690	37349	43108	59205	50690	38038	30346	27637	26830	26419	26539	26546	26452	26363	26478	26578	26500	26514	26497	26581	26737	26400	26459	26630	26361	26325	26260	26191	26472	26343	26441	26282	26464	26398	26369	26270	26413	26454	26343	26309	26609	26460	26496	26438	26338	26209	26325	26242	26297	26363	26318	26099	26317	26168	26280	26248	26451	26414	26137	26231	26231	26320	26019	26341	26560	26205	26318	26507	26113	26445	26148	26335	26453	26201	26482	26205	26504	26319	26154	26384	26612	26418	26229	26453	26394	26415	26271	26341	26530	26535	26515	26345	26314	26249	26166	26253	26343	26287	26283	26582	26452	26365	26415	26266	26317	26354	26431	26526	26413	26313	26469	26603	26392	26092	26227	26322	26344	26131	26356	26193	26290	26357	26371	26315	26304	26292	26512	26333	26459	26208	26438	26326	26389	26409	26280	26107	26332	26153	26258	26344	26344	26147	26499	26450	26394	26187	26374	26569	26361	26524	26610	26338	26490	26462	26208	26262	26207	26122	26162	26386	26491	26655	26150	26478	26321	26600	26357	26201	26397	26189	26383	26217	26254	26244	26513	26296	26044	26228	26554	26337	26212	26536	26228	26316	26519	26229	26498	26291	26418	26501	26238	26395	26233	26048	26285	25929	26279	26286	26342	26133	26265	26369	26269	26552	26225	26221	26453	26339	26304	26447	26206	26106	26383	26390	26308	26318	26394	26255	26482	26318	26135	26339	26354	26589	25988	26367	26450	26534	26583	26700	26488	26400	26605	26264	26382	26288	26421	26357	26211	26266	26290	26345	26361	26421	26431	26512	26285	26236	26458	26252	26179	26677	26381	26513	26370	26358	26368	26186	26433	26268	26242	26241	26521	26093	26235	26483	26327	26421	26467	26069	26275	26085	26137	26161	26536	26231	26322	26277	26232	26265	26257	26181	26324	26506	26357	26271	26566	26345	26188	26580	26235	26253	26181	26534	26269	26485	26211	26254	26368	26381	26456	26521	26296	26460	26294	26246	26326	26246	26189	26294	26216	26213	26447	26505	26313	26228	26388	26441	26241	26356	26321	26448	26312	26475	26425	26370	26248	26378	26301	26437	26398	26374	26246	26260	26170	26195	26425	26063	26058	26278	26340	26475	26592	26225	26367	26362	26439	26320	26377	26290	26376	26469	26347	26423	26364	26399	26310	26268	26576	26296	26435	26298	26228	26469	26271	26133	26254	26427	26343	26262	26481	26338	26419	26334	26082	26313	26503	26804	26386	26400	26410	26262	26348	26604	26345	26362	26260	26328	26356	26274	26285	26536	26258	26450	26569	26458	26484	26274	26355	26379	26369	26346	26368	26345	26513	26495	26283	26389	26470	26401	26606	26200	26257	26318	26370	26195	26224	26491	26340	26146	26295	26117	26157	26303	26352	26396	26411	26479	26302	26265	26176	26489	26404	26458	26297	26223	26325	26344	26211	26359	26571	26221	26571	26291	26288	26486	26381	26406	26447	26394	26122	26313	26429	26302	26451	26351	26215	26300	26205	26254	26339	26157	26348	26233	26418	26299	26364	26242	26229	26216	26284	26357	26474	26299	26303	26345	26293	26289	26409	26359	26082	26414	26349	26288	26590	26418	26334	26211	26433	26269	26164	26400	26072	26035	25995	26364	26313	26259	26484	26423	26232	26340	26449	26201	26183	26243	26370	26409	26337	26486	26420	26428	26438	26002	26188	26280	26229	26322	26467	26282	26236	26185	26299	26394	26220	26289	26500	26444	26578	26347	26243	26560	26488	26277	26658	26313	26443	26513	26312	26412	26315	26294	26371	26306	26273	26447	26327	26261	26256	26379	26381	26295	26251	26287	26497	26290	26217	26256	26638	26439	25964	26252	26387	26258	26230	26188	26370	26441	26199	26192	26378	26400	26359	26464	26661	26359	26188	26212	26296	26265	26365	26446	26196	26249	26317	26246	26243	26363	26411	26277	26332	26286	26413	26532	26255	26426	25891	26440	26405	26593	26391	26627	26290	26097	26579	26274	26570	26448	26152	26257	26277	26373	26335	26150	26324	26281	26306	26208	26218	26436	26460	26286	26483	26338	26315	26367	26541	26283	26204	26594	26349	26407	26224	26312	26275	26446	26243	26149	26553	26403	26326	26374	26241	26199	26414	26123	26079	26319	26342	26275	26485	26160	26261	26271	26122	26329	26247	26213	26122	26347	26461	26233	26298	26239	26342	26376	26273	26383	26502	26410	26349	26119	26333	26279	26465	26623	26362	26256	26266	26404	26313	26241	26160	26242	26314	26552	26365	26367	26140	26275	26366	26177	26400	26421	26741	26475	26343	26266	26465	26410	26475	26228	26331	26496	26460	26306	26184	26435	26297	26384	26527	26381	26391	26357	26460	26313	26270	26516	26462	26472	26516	26086	26377	26408	26712	26407	26367	26483	26664	26262	26298	26456	26363	26319	26335	26336	26422	26293	26224	26407	26365	26459	26566	26354	26389	26148	26492	26516	26131	26541	26288	26293	26182	26345	26246	26314	26485	26443	26488	26381	26256	26310	26623	26406	26271	25966	26437	26161	26160	26354	26645	26253	26379	26482	26304	26498	26288	26138	26492	26250	26608	26402	26282	26540	26464	26226	26538	26537	26315	25967	26511	26558	26449	26453	26164	26360	26448	26427	26482	26345	26285	26279	26232	26527	26493	26368	26547	26373	26414	26357	26557	26322	26306	26361	26273	26049	26477	26293	26068	26257	26157	26207	26254	26004	26324	26108	26367	26373	26329	26543	26461	26446	26382	26170	26318	25953	26671	26379	26341	26355	26344	26209	26424	26422	26253	26345	26572	26457	26509	26410	26434	26287	26515	26163	26485	26313	26518	26068	26234	26168	26269	26369	26378	26182	26429	26334	26533	26519	26438	26162	26359	26396	26280	26346	26874	26445	26300	26317	26438	26451	26204	26212	26281	26487	26216	26284	26252	26306	26464	26391	26208	26286	26478	26235	26381	26577	26268	26195	26125	26134	26411	26271	26393	26384	26312	26192	26394	26370	26218	26156	26338	26539	26438	26298	26128	26135	26399	26381	26383	26369	26447	26306	26214	26394	26470	26530	26322	26330	26576	26444	26448	26402	26230	26417	26287	26699	26448	26452	26354	26290	26370	26214	26474	26256	26293	26122	26423	26024	26595	26139	26300	26361	26280	26613	26306	26207	26349	26079	26075	26368	26363	26342	26337	26271	26410	26449	26345	26191	26210	26338	26301	26203	26298	26499	26243	26323	26379	26440	26264	26528	26224	26254	26159	26171	26407	26585	26274	26493	26451	26351	26303	26279	26244	26329	26153	26255	26303	26278	26273	26157	26348	26439	26181	26203	26228	26524	26407	26502	26552	26342	26619	26593	26458	26195	26481	26437	26530	26294	26385	26463	26232	26429	26368	26414	26504	26381	26542	26540	26355	26390	26373	26268	26286	26312	26266	26464	26259	26295	26598	26319	26089	26445	26476	26389	26646	26762	26250	26488	26333	26135	26333	26127	26286	26350	26362	26281	26343	26331	26300	26428	26242	26342	26220	26083	26490	26229	26220	26361	26321	26380	26124	26343	26493	26172	26168	26315	26431	26170	26376	26397	26551	26371	26382	26375	26260	26607	26269	26387	26433	26388	26180	26377	26509	26300	26377	26270	26617	26332	26087	26137	26087	26384	26265	26295	26784	26379	26217	26521	26403	26266	26125	26283	26499	26226	26468	26151	26406	26627	26325	26239	26039	26477	26403	26265	26267	26242	26242	26297	26311	26508	26366	26555	26589	26339	26324	26314	26339	26410	26139	26203	26291	26401	26393	26315	26033	26380	26095	26290	26339	26159	26446	26350	26237	26356	26518	26224	26317	26418	26485	26192	26208	26211	26434	26376	26543	26379	26244	26115	26266	26507	26313	26376	26262	26536	26392	26180	26240	26391	26538	26281	26261	26498	26359	26238	26413	26361	26259	26075	26454	26254	26327	25987	26293	26381	26315	26485	26388	26617	26484	25944	26412	26238	26277	26495	26502	26135	26116	26093	26454	26438	26419	26293	26329	26368	26446	26207	26093	26184	26334	26486	26444	26475	26206	26509	26343	26446	26351	26607	26505	26252	26511	26250	26122	26538	26426	26288	26320	26240	26287	26412	26372	26319	26546	26619	26384	26291	26627	26513	26067	26612	26443	26308	26294	26195	26418	26342	26196	26371	26242	26276	26250	26294	26316	26119	26098	26454	26464	26270	26320	26269	26256	26349	26381	26377	26325	26241	26466	26309	26363	26271	26373	26343	26481	26568	26534	26286	26555	26530	26395	26077	26313	26107	26443	26110	26406	26171	26374	26374	26219	26724	26417	26398	26336	26380	26380	26165	26328	26518	26331	26197	26451	26237	26179	26079	26137	26315	26401	26210	26235	26142	26203	26335	26320	26340	26165	26350	26585	26341	26242	26329	26256	26077	26371	26381	26436	26545	26313	26401	25984	26335	26471	26253	26439	26246	26369	26478	26187	26076	26091	26404	26383	26513	26228	26464	26326	26289	26360	26186	26377	26125	26592	26180	26464	26410	26437	26360	26336	26282	26458	26212	26381	26321	26235	26361	26434	26329	26368	26266	26416	26318	26323	26362	26453	26474	26293	26068	26348	26194	26385	26182	25934	26428	26334	26166	26598	26379	26199	26182	26297	26301	26291	26402	26330	26236	26263	26405	26722	26409	26287	26152	26518	26242	26370	26067	26442	26385	26245	26390	26461	26556	26429	26317	26349	26359	26565	26205	26234	26113	26262	26448	26151	26241	26135	26169	26226	26251	26299	26504	26321	26381	26510	26325	26556	26296	26286	26316	26307	26456	26143	26020	26461	26465	26354	26310	26015	26424	26309	26299	26337	26079	26615	26483	26437	26234	26597	26345	26380	26236	26306	26307	26397	26315	26234	26142	26344	26441	26190	26355	26488	26343	26273	26459	26439	26285	26087	26462	26433	26183	26344	26240	26334	26231	26381	26275	26314	26350	26266	26460	26472	26429	26198	26080	26374	26338	26416	26100	26447	26371	26260	26544	26419	26447	26432	26204	26472	26249	26091	26508	26307	26353	26224	26481	26386	26410	26268	26394	26326	26315	26373	26048	26287	26456	26414	26357
29051	54363	51308	35580	42657	53927	40268	26397	19065	16848	16289	16223	16098	16228	16211	16155	16381	16322	16345	16372	16068	16128	16380	16342	16154	16301	16191	16042	16191	16001	16157	16075	16259	16113	16281	16182	16019	16109	16246	16203	16278	16212	16027	16331	16102	16298	16096	16158	16213	16205	16181	16174	16191	16249	16211	16150	16154	16270	15956	16208	16299	16038	16242	16176	16219	16170	16151	16118	16171	16011	16253	16329	16105	16184	16126	16019	16046	16050	16115	16103	16009	16067	16137	16224	16072	16074	16206	16163	16058	16152	16017	16199	16140	16123	15876	16165	16088	16322	16207	16094	16089	16107	16151	15926	15875	16219	16174	16246	16192	16252	16123	15991	16150	16108	16155	16188	16142	16201	16212	16057	15982	16235	16072	16126	16086	16281	16126	16152	16247	16055	16164	15972	15952	16047	16105	16313	16240	16140	16157	16104	16220	16036	16007	16016	16162	16130	15995	16132	16204	15981	15970	15960	16189	16102	16308	16086	16156	16176	16213	16122	16045	16116	16081	15883	16233	16426	16169	16174	16135	16151	15984	16082	16170	16157	16126	16028	16062	16076	16117	16208	16150	16136	16034	15985	16116	16077	16158	16165	16102	16146	16124	16158	16157	16084	15983	16144	16294	16186	16033	16031	16086	16237	15937	16129	16201	16235	16169	16201	16017	16074	16035	16177	16193	16065	16156	15981	16157	16186	16237	16063	15937	15942	16008	16273	16123	16081	16103	16148	16162	16021	16211	16251	16166	16037	16033	16019	16308	16264	16119	16021	16178	16358	16163	16036	16230	16109	16125	16070	16047	16175	16315	16018	16201	16295	16249	16002	16086	16112	16150	16134	16022	16134	16158	16204	16119	16191	16229	16018	16135	16007	16056	15967	16210	16245	15983	16293	16235	16085	16144	16113	16188	16182	16036	15939	16209	16086	16062	15998	15970	16206	16311	16230	16160	16196	16216	16160	16096	16214	16122	16170	16023	16043	16261	16072	16097	16112	15972	16336	16246	16204	16120	15892	16214	16123	16206	16042	16161	16042	16219	16186	16094	15945	16239	16027	16149	16159	16175	16076	16031	16052	16111	16143	16048	16189	16194	16055	16029	16197	16138	16187	16049	16236	16109	16105	16161	16354	16135	16295	16186	16212	16275	16260	16123	16164	15983	16287	16248	16199	16345	15980	16194	16069	16151	16009	16177	16351	16080	16168	16241	15975	16134	16164	16225	16151	16125	16269	16351	16243	16093	15969	16239	16069	16202	16119	16245	16141	16122	16116	16136	16023	16055	16160	16140	16260	16284	16115	16275	16092	16247	16177	16150	16106	16229	16089	16117	16294	16240	16128	16025	16233	16054	16334	16210	16160	16042	16247	16000	16162	16190	16033	16216	16278	16334	16278	16114	16280	16175	16089	16071	16132	16037	16064	16163	16031	16195	16075	16099	16251	15968	16100	16147	16268	15992	16180	16001	16234	16097	16163	15976	16146	16228	16047	16165	16108	15951	16073	16261	16151	16222	16306	16169	16053	16235	15949	16204	16061	16265	16007	16097	16166	16151	16223	15989	16182	16054	16145	16009	15957	16221	16073	16332	16203	16077	16125	16221	16098	16172	16067	16216	16050	16260	16054	16108	16176	16057	16231	16051	16108	16150	16089	16300	16126	16114	16251	16027	16167	16177	16102	16133	16117	16193	16206	16207	15993	16044	16145	16128	16038	16248	16094	16087	16122	16064	16121	16215	16182	16233	16152	16345	16105	16090	15948	16053	15973	16233	16126	16079	16001	15917	16170	16017	16274	16075	16042	16115	16144	16163	16057	16245	16104	16120	16235	16090	16201	16066	16210	16123	16073	16181	15952	16003	16325	16288	16035	16133	16231	15884	16110	16170	16186	16269	16218	15923	16236	16250	16076	16070	16282	16162	16233	16102	16076	16015	16132	16038	16111	16061	16068	16122	16028	16023	16171	16108	16235	16202	16347	16053	16147	16140	16116	16191	16068	15988	16214	16195	16229	16195	16121	16365	16065	16102	16114	16190	16209	16020	16105	16197	16176	16276	16100	15913	16150	16176	16082	16147	16016	16149	16101	16307	16084	16025	16015	15972	16055	16191	16157	16040	15932	16074	16064	16054	16111	16122	16239	16188	16093	15941	16068	16070	16129	15916	16227	16198	16216	16037	16081	16062	16232	16110	16018	16251	16179	16012	16145	16003	16174	16223	16063	16166	16170	16046	16159	16163	16251	16134	16069	16132	16041	16266	16051	16130	16098	16187	16108	16114	16171	16257	16275	16226	16145	16140	16138	16172	16157	16118	16111	16073	16030	16000	16111	16162	16098	16072	16027	16116	16197	16244	16022	16189	16141	16196	16246	16244	16188	16126	16241	16077	16037	16081	16183	16153	16193	16241	16124	16077	16249	15988	16070	16232	16179	16215	16074	16090	16176	16154	16211	15971	16172	16319	16101	16167	16274	16203	16171	16174	16094	16080	16123	16053	16268	16258	16318	16101	16154	16216	16144	16091	16229	15980	16054	16047	16213	16202	16125	16088	16145	16255	16256	16008	16107	16296	16041	15767	16261	16081	16020	16103	16142	16083	16084	16131	16230	15977	16262	16145	16306	16017	16076	16271	16143	16022	15985	16198	16165	16085	16273	16168	16159	16305	16135	15877	16265	16073	16066	16202	16084	16040	16238	16081	16249	16187	16080	16233	15949	16229	16057	16224	16107	16090	16134	16222	16214	16094	16078	16347	16078	16248	16091	16179	16070	16130	16093	16211	16153	16035	16109	16134	16107	16167	16076	16117	16144	16100	16129	16116	16113	16054	16273	16139	16009	16059	16154	15980	16280	16304	16250	16071	16134	16179	16182	16109	16131	16139	16111	16081	15972	16162	16180	16149	15970	16043	16274	16218	16143	16053	16116	15899	16106	16061	16027	16278	16225	16164	16162	16011	16101	16167	16168	16033	16112	16103	16058	16227	16077	16252	16200	15923	16146	15963	16122	15954	16116	16257	16175	16117	15941	16336	16209	16193	16159	16053	16123	16267	16264	16171	16173	16062	16264	16203	16239	15981	16093	16050	16076	16275	16113	16248	16168	16157	16045	16083	16190	16112	16164	16208	15950	16175	15905	15937	16012	16138	16118	16140	16118	15937	16126	16161	16093	16122	16123	16038	16187	16320	16106	16298	15987	16082	16179	16094	16187	16074	16216	16223	16118	16039	16205	16130	16115	16234	16168	16079	16144	15951	16221	16203	15931	16062	16351	16140	16054	16088	16150	16076	16050	16197	16210	16070	16230	16168	16176	16337	16204	16149	16155	16249	15917	15884	15954	16091	16089	16273	16210	16128	16146	16135	16175	16293	16201	16022	16114	16059	16134	16276	15950	16185	16196	16133	16110	16135	16148	16119	16149	16174	15898	15982	16188	16155	16166	16335	16168	16048	16161	16170	16178	16204	16082	16135	16276	16101	16351	16157	15989	16090	16147	16241	16211	16057	16032	16156	15930	16225	16069	16020	16114	16216	15973	16153	16188	16250	15971	16070	16290	16057	16204	16291	15982	16040	15981	16322	16227	16052	16009	15995	16017	16011	16227	15971	16350	16109	16136	16219	16210	16023	16230	16132	16132	16063	16068	16121	15982	16139	16229	16055	16250	15845	16213	16180	16034	16336	16004	16094	16220	16360	16083	16215	16253	16152	16394	16101	16012	16221	16243	16218	16206	16103	16130	15980	16104	16187	16188	16130	16204	16276	16060	16280	16121	16260	16255	16045	16194	16142	15978	16027	16158	16176	16151	15955	16273	16219	16156	16337	16064	16308	15947	16230	15964	16345	16330	16250	16193	16277	16176	16278	16018	16119	16095	15956	16163	16149	16259	16213	15962	16123	16070	16120	16004	16148	16146	16047	16187	16052	16063	16018	16148	16141	16125	16111	16048	16147	16106	16092	16071	15982	16239	15950	16053	16336	16136	16105	16123	16002	16253	16188	16335	16213	16033	16153	16042	16346	16037	16067	16194	15985	15993	16297	16016	16168	16183	16167	16094	16087	16114	16213	16029	16081	16146	16269	16154	16141	16081	16032	16264	16067	16333	16012	16188	15915	16173	15871	16057	16039	16206	15994	16154	16133	16215	16026	16139	16093	16112	16032	16156	16202	16098	16087	16088	16248	16208	16184	16123	16095	16056	16225	16077	15927	16073	16034	16064	16009	16148	16386	16118	15942	16007	16309	16147	16254	16226	16266	16123	16121	16111	16029	16133	16201	16065	15871	16154	16043	16013	15868	15984	16219	16179	16079	16079	16105	16192	16297	16266	16005	16198	16314	16173	16176	16110	16077	16374	16181	16161	16117	16031	16168	16322	16183	15983	16247	16015	16040	16225	16107	16088	16326	16243	16062	15987	16138	16170	16160	16094	16105	15988	16344	16172	16200	16225	16063	16072	16251	16129	16059	16240	16127	16078	16086	16158	16260	16200	16274	16171	16332	16106	16088	16143	16103	16172	16115	16128	16009	16093	16054	16011	16026	16054	16259	16174	16031	16187	15982	16164	16213	16203	16257	16116	16247	15926	16054	16102	16177	16045	16033	16214	15989	16227	16120	16002	16028	16129	16366	16150	16149	16002	16098	16113	16227	16037	16295	16000	16278	15999	16193	16094	16221	16020	16210	16057	16112	16283	16079	16080	16106	16210	16073	16255	16062	16107	16256	16105	15998	16201	16153	15947	16169	16265	16117	16074	16249	16294	15924	16204	16225	16269	16126	16144	16169	16128	16122	16121	16134	16508	16059	16047	16008	16155	15980	16003	16208	16171	16320	16121	16121	16151	16222	16140	16080	15909	16142	16297	15964	16217	16094	16083	16043	16095	16095	16050	16009	16020	16237	16112	16286	16274	16111	16028	15960	16129	16218	16049	16090	16143	16254	16111	16100	16082	16068	16213	15948	16130	16073	16220	16017	16036	16126	16115	16179	16073	16159	16116	16151	16119	16102	16229	16003	16141	16298	16138	15938	15935	16221	16178	15973	16108	16070	16130	16165	16106	16168	16052	16078	16150	16058	16181	16096	16010	16377	16167	15981	16151	16189	16083	16105	16195	16163	16162	15995	16107	15914	16023	16297	16034	16084	16005	16005	16128	15908	16234
23528	21744	29645	28702	58615	74581	61690	44216	33297	29208	27813	27419	27311	27283	27086	27187	27235	27043	27292	26901	27411	27031	26895	26923	26986	27198	27108	26951	27127	27000	27311	27081	26960	27279	27223	26994	27069	26975	26840	27147	27114	26964	27075	26819	26891	26979	26737	26741	26934	26891	26724	26997	26878	26774	26826	27183	27084	26945	27191	27069	27000	26731	26953	26991	27436	27088	26920	26760	27022	27089	27072	26952	26782	26952	26995	27156	27123	26947	27202	26701	26865	27003	27042	27088	26939	26730	26878	26733	26684	27167	26841	27155	27107	27133	27233	27118	26955	27186	27014	27077	26935	26993	27073	26900	27300	26927	26918	27021	26918	26847	26956	26784	26969	27231	26904	26841	26803	26886	26832	26772	26861	26620	26759	27013	26995	27204	26938	26949	26863	27077	27001	27031	26871	27196	26825	26994	26997	26937	26874	26952	26960	26890	26943	26831	26793	27047	27070	26857	26853	27084	26906	26973	27021	27023	26665	26914	27120	26986	26969	26832	26992	26946	27048	27058	27130	26916	27119	26844	27162	27016	26943	27061	26622	26905	27048	27050	27140	26859	27057	26771	26838	26784	26867	26960	27061	26837	26760	27018	27281	27051	27004	27127	26788	27092	26993	26813	26867	26768	26652	26845	26890	27017	27177	26972	27094	26947	26638	26829	26910	27016	26834	26776	27093	27011	26888	27015	27096	26790	26837	26717	27006	27174	27243	26955	26782	27024	26844	26814	27053	26868	27038	26993	27222	26937	26900	26892	27047	26873	26880	26915	26779	26940	26827	26735	26783	26891	26992	26849	27014	26899	26946	26923	26758	26928	26932	26788	26884	26905	27107	26988	26919	27026	26984	26912	27202	26897	26630	26848	27096	26759	26807	26816	26960	27007	26958	27074	26927	26951	26900	27051	26858	26755	26872	26842	26924	27221	27047	26809	27019	26928	26937	26899	26822	26884	26611	26814	26674	26785	26713	26924	26805	26636	26985	26854	26945	26807	26892	26855	26766	26831	26946	26610	26967	27007	27011	26937	26988	26993	27101	26933	27034	26930	26959	27117	26872	26959	26863	27045	27106	26917	27046	26609	27002	26953	26950	26697	26989	27166	27099	26989	26871	26923	26767	26876	26901	26992	26991	26952	26987	26829	27124	27028	26936	26792	26928	27040	26788	27005	26983	27061	26811	27058	27155	27215	26963	27213	26808	26985	26968	26877	27260	26961	27163	27041	26995	26878	26882	26962	26758	26795	27215	26867	26884	26872	26734	26959	26951	27083	26862	26716	26755	27048	27127	26898	26841	27161	27003	27117	26897	26927	26968	26878	26906	26653	26887	26952	26958	27015	27064	27027	27197	26972	26730	26756	26860	26754	27121	27011	26727	26741	27065	26814	26692	26889	26823	26927	26846	26850	26939	26862	27189	26832	27078	27085	26946	26805	26906	26909	26976	26700	27025	27001	26892	26862	26903	27005	26700	26856	27060	26973	26955	26910	27166	26717	27201	26856	26995	26808	26765	26812	26879	26997	26831	26857	27005	26837	26858	26945	27112	26899	26776	27065	27054	27043	26899	26755	27008	26977	27047	27010	26958	26985	26897	26958	27160	26925	27090	27040	26808	26963	27005	27094	26746	26885	27127	27089	26999	27002	26899	26928	27028	26918	27168	27010	26918	27052	27116	27150	27020	27134	26851	27076	26958	26881	26918	27050	26829	26953	27122	26869	27206	26951	27028	27104	26953	27151	26882	27001	27139	26813	27140	27019	26847	26978	26791	26849	26719	27019	27153	26963	27004	27069	26890	27146	27178	26943	26843	26981	27106	26988	26932	26912	27005	27090	26997	26929	26875	27182	27175	26985	26687	26942	26911	27091	27125	26928	26865	26829	26897	27105	26860	26899	27196	27094	27110	26949	26889	26845	26909	26776	27161	26755	26969	26935	26968	26797	26889	26917	26926	26694	26824	27087	27163	26945	26994	27005	26828	26928	26999	27175	27078	26766	27117	26894	26903	26875	26922	27120	27050	26913	26995	26998	26996	26913	26816	27066	27038	26934	26680	27026	27024	27012	26711	26883	27092	26922	26793	26846	27291	27149	26958	26986	27051	26977	26958	26938	26949	26933	26744	26915	26775	26960	26751	26783	27056	27127	27047	27094	26965	27003	27160	27086	26925	26902	27035	27183	26712	26981	27049	27008	26736	26932	26913	27057	26751	26864	27035	27014	26966	26892	26751	26962	27040	27211	26960	27104	27113	27079	27039	27080	26877	26732	26787	27040	26895	27095	27066	26921	26875	26881	26848	26862	26809	27013	26846	26898	26737	27023	27142	27032	26959	26795	27140	27023	26831	27000	26966	27021	27174	27001	27020	27300	27248	27133	26975	26922	27092	26882	27117	27001	27141	27026	27120	27103	26824	26840	27034	26864	27131	26776	26948	27096	27085	27017	26957	27187	26871	26787	26874	26996	26875	26872	26967	26886	27106	26898	26901	26774	27268	27044	27104	26973	26758	27238	26891	26938	27002	26832	26844	26910	27111	26696	26968	26781	26881	27020	27009	27071	27186	27025	27281	26973	26914	26687	26900	26994	26826	27103	27141	26938	26867	26738	27132	26944	26877	27047	26727	26794	26994	26928	27008	27085	27078	26711	26779	27068	27055	26903	26929	26858	27037	26949	27028	27136	26968	27054	27162	26874	27020	27227	26828	27036	27105	26805	26814	26854	26819	26893	27211	26928	26996	26830	26937	26876	27076	26798	26877	27094	26963	26992	26803	26947	26746	26991	27094	27217	26909	27023	26839	27222	27011	26664	27168	27063	26898	27132	26919	26945	26919	27039	27018	26940	27273	26918	27018	27060	26898	27049	26968	26751	27219	26992	27194	26769	27120	26916	27063	26894	26825	27024	27077	26795	26850	27224	27003	26809	27125	26967	26756	27068	26961	26976	26897	27183	26901	26976	27010	26663	26657	26893	26957	27160	26840	27038	27133	27194	26799	27133	26818	26876	27011	26944	27126	26834	27004	27046	27065	26956	26849	26675	26904	27113	26968	26913	26974	26738	26932	26878	26969	27080	26969	26831	26905	26972	27063	26950	27204	26670	26951	27154	26876	26941	27020	27074	26923	27058	27045	26810	26948	26948	26781	26842	26873	27021	26992	27285	26870	27262	26972	26985	26855	27048	27032	26970	27157	26755	26982	26950	26926	26891	26753	26978	27021	26884	26719	26951	26722	26822	26953	27023	27119	26891	27262	26982	27060	26805	26831	26930	27151	26924	27122	27151	26974	26969	27134	27029	26995	26909	27029	27018	26811	26975	27018	27002	27060	27134	27005	26971	27018	26912	27104	26987	26965	26632	26909	26889	26943	27186	26953	27274	26820	26957	26740	27081	27101	26876	27039	27207	27111	27099	26846	26864	26865	26799	26828	26736	26798	26772	26896	27034	26893	26968	27152	27006	27159	26958	26874	27098	27116	26928	27053	27056	27055	26891	26901	26791	26827	27026	26909	26489	26739	27109	27028	26993	26859	26797	26815	26835	27070	26783	27026	27006	27141	26990	26894	26902	26852	26871	27053	26934	27036	26749	26893	26878	27082	27091	26613	27088	26571	26749	26798	27112	27145	26934	26548	26798	26862	26862	26823	26878	26803	26731	26721	26944	27020	27027	26993	26967	26952	26972	27147	27060	27110	26968	26907	26973	26981	26949	26974	26805	27085	26729	26970	27076	26995	27006	27049	26996	26983	26859	27249	26809	27052	26904	26862	27103	26946	26775	26822	26681	26824	26937	27028	27071	26817	26802	26899	27040	26696	26915	26915	26759	27157	26894	26893	27028	26988	26933	27029	27144	26979	27043	26937	26617	26808	27071	27017	26971	27091	27108	26740	26927	26953	26681	27003	26981	26959	26964	27035	27017	26917	26895	26845	26992	26924	26912	26844	27271	26820	26729	26949	26923	26850	26897	26879	27029	26993	27045	26908	27084	26866	26799	26774	26828	27023	26752	27051	26938	26847	26912	26980	26942	27144	27003	26763	27074	26983	26850	26886	26936	26726	27181	26906	26980	27009	26885	26992	26976	27021	26999	26813	26752	26768	26991	26874	27212	26968	26793	26752	26914	26800	26910	27015	26880	26917	27070	27049	26934	27053	27029	27072	26941	27063	26941	26830	26663	26939	26937	26985	27186	27215	27275	26792	26831	26882	26743	26778	26969	26862	27084	26734	26912	27104	26880	26912	26867	26885	26930	26777	26900	27055	26931	27149	26928	26669	26869	27036	26898	26932	27087	27071	27005	26822	26920	26980	27026	26886	27073	27054	27090	27111	27323	26946	26757	26847	26966	26801	26806	26796	27006	27118	27021	26948	27015	26778	26765	27033	26741	26710	26937	26926	26873	26801	27132	27096	26755	26745	27248	26727	26849	26892	27180	27212	26791	26772	26999	26949	26789	27081	27103	26939	27003	27048	27038	27010	26894	27062	26955	26861	26896	26812	26703	26973	26872	26626	26979	26869	27007	26956	26929	26867	27015	27110	27078	27050	26976	27021	26959	26987	26961	26934	27072	27009	27093	26834	27155	27052	26817	26899	27116	27080	26999	27028	27210	27099	26872	27092	26942	27095	27149	26944	27017	27136	27065	26747	27063	26999	26934	26832	27086	27054	27130	26947	26831	26953	27059	27133	26846	26938	26861	26985	26899	26929	26851	26748	26858	27140	26809	26866	27222	27124	27163	26728	27268	26910	26959	26864	26978	26881	26990	27229	27177	27026	26986	27034	27003	27122	26893	26865	26904	27212	27109	27202	26843	26895	26926	26965	27003	27023	26834	26888	26803	26955	26946	26908	26904	27014	27022	27012	26822	27083	26804	27096	27113	26717	26923	26829	26858	26990	27182	26844	26956	27017	26932	27077	27030	27148	26782	26831	26841	27259	26979	26925	26994	26856	26855	26962	26928	26849	26861	26965	26923	27097	26807	26545	26978	26940	26919	27009	26872	26727	26872	27190	26847	26903	27086	26809	26956	26890	26947	26972	26909	26911	26904	26931	26964	26877	26962	26969	26894	26947	26937	26975	27012	26945	26893	27000	27062	26951	27000	26717	27006	27067	26786	26958	26986	27200	26986	26804	26983	26723	27064	27016	26996	26808	26759
34400	67550	53220	38617	76642	78181	56883	33841	21797	17811	16818	16793	16818	16724	16919	16803	16925	16665	16945	16862	16787	16740	16695	16748	16552	16794	16690	16704	16775	16752	16603	16552	16895	16668	16647	16691	16835	16784	16785	16868	16920	16692	16974	16769	16683	16609	16860	16719	16612	16702	16763	16854	16667	16621	16586	16812	16544	16768	16718	16703	16753	16735	16582	16514	16656	16687	16689	16520	16523	16575	16847	16552	16538	16826	16789	16665	16725	16719	16795	16715	16795	16670	16506	16868	16631	16707	16836	16714	16600	16693	16707	16536	16886	16724	16593	16589	16619	16654	16581	16708	16692	16636	16562	16671	16691	16781	16833	16530	16813	16865	16621	16613	16624	16858	16652	16507	16831	16640	16628	16741	16712	16690	16675	16679	16682	16687	16831	16545	16615	16617	16724	16736	16762	16528	16773	16668	16517	16655	16571	16651	16532	16447	16516	16718	16531	16751	16572	16679	16755	16675	16457	16776	16758	16678	16665	16799	16716	16761	16745	16717	16544	16805	16760	16519	16633	16676	16665	16415	16417	16734	16744	16665	16613	16786	16821	16616	16709	16502	16830	16491	16769	16569	16707	16442	16504	16619	16566	16650	16588	16602	16702	16754	16659	16450	16730	16693	16493	16743	16750	16634	16714	16602	16720	16396	16598	16758	16521	16520	16693	16635	16601	16570	16495	16568	16663	16709	16807	16673	16785	16621	16578	16770	16493	16761	16714	16696	16602	16633	16572	16644	16639	16625	16780	16531	16597	16750	16662	16432	16603	16590	16808	16552	16707	16681	16414	16763	16632	16666	16768	16659	16740	16712	16684	16627	16777	16861	16708	16652	16796	16615	16727	16635	16625	16580	16654	16640	16744	16663	16702	16664	16683	16804	16626	16593	16658	16838	16740	16604	16745	16567	16737	16804	16625	16668	16689	16603	16838	16659	16919	16606	16465	16736	16528	16696	16691	16637	16789	16643	16741	16599	16689	16574	16503	16579	16626	16544	16623	16719	16495	16708	16728	16599	16558	16732	16591	16453	16642	16571	16632	16697	16566	16791	16637	16562	16681	16599	16868	16626	16836	16570	16690	16625	16666	16691	16862	16726	16587	16605	16588	16701	16644	16597	16779	16635	16624	16378	16902	16680	16554	16730	16499	16703	16686	16586	16765	16675	16752	16699	16484	16849	16834	16644	16696	16704	16670	16708	16717	16691	16745	16744	16642	16637	16764	16718	16704	16899	16622	16448	16608	16877	16678	16734	16546	16924	16615	16778	16616	16617	16571	16620	16828	16882	16738	16687	16615	16615	16542	16473	16814	16594	16664	16836	16773	16762	16648	16778	16796	16761	16567	16770	16709	16543	16813	16748	16595	16724	16539	16610	16715	16527	16774	16617	16891	16525	16628	16580	16523	16651	16639	16550	16867	16840	16720	16674	16544	16639	16750	16721	16554	16614	16682	16682	16608	16545	16761	16741	16764	16746	16697	16986	16785	16723	16519	16785	16767	16772	16687	16601	16689	16557	16757	16604	16508	16716	16812	16673	16754	16679	16747	16560	16783	16666	16697	16620	16533	16684	16747	16653	16602	16830	16585	16584	16696	16761	16715	16518	16633	16695	16572	16645	16793	16729	16627	16605	16599	16725	16685	16751	16556	16800	16617	16681	16545	16735	16665	16615	16652	16516	16720	16546	16796	16805	16824	16723	16731	16437	16731	16660	16724	16639	16722	16700	16606	16716	16693	16684	16652	16587	16817	16487	16756	16638	16631	16819	16475	16737	16683	16652	16803	16648	16645	16520	16773	16582	16685	16669	16749	16721	16641	16544	16798	16551	16762	16731	16711	16778	16823	16738	16681	16630	16543	16738	16689	16697	16651	16648	16696	16624	16600	16677	16573	16642	16828	16553	16804	16880	16579	16641	16710	16720	16609	16422	16654	16719	16685	16490	16752	16610	16674	16525	16551	16701	16519	16550	16554	16709	16726	16658	16505	16542	16644	16623	16693	16533	16597	16671	16907	16690	16768	16727	16639	16727	16709	16698	16426	16628	16627	16742	16638	16507	16717	16611	16783	16599	16781	16577	16647	16657	16686	16584	16651	16552	16625	16786	16833	16728	16721	16682	16795	16561	16765	16594	16667	16640	16661	16807	16679	16522	16566	16687	16669	16710	16657	16677	16528	16637	16588	16704	16620	16547	16659	16727	16452	16606	16760	16756	16784	16583	16543	16670	16615	16957	16664	16711	16608	16617	16567	16658	16704	16681	16592	16649	16514	16746	16735	16802	16784	16654	16696	16736	16638	16705	16795	16568	16513	16678	16618	16630	16646	16617	16842	16645	16785	16651	16692	16427	16606	16678	16653	16715	16840	16647	16552	16611	16718	16544	16734	16782	16510	16724	16520	16575	16960	16691	16914	16583	16715	16475	16571	16783	16713	16631	16613	16747	16654	16816	16586	16632	16682	16821	16785	16552	16584	16841	16580	16593	16717	16904	16640	16583	16681	16688	16730	16493	16690	16761	16631	16675	16619	16749	16640	16563	16600	16508	16704	16771	16729	16862	16731	16669	16745	16674	16752	16810	16877	16819	16547	16780	16628	16772	16749	16834	16595	16881	16668	16533	16793	16707	16875	16676	16845	16765	16787	16648	16661	16795	16539	16615	16746	16632	16780	16622	16707	16645	16694	16663	16727	16553	16846	16623	16717	16681	16542	16561	16606	16709	16675	16692	16719	16777	16652	16763	16530	16556	16923	16669	16566	16579	16650	16590	16648	16828	16620	16658	16614	16877	16665	16926	16594	16610	16603	16568	16640	16561	16826	16827	16746	16799	16630	16699	16781	16608	16558	16656	16534	16728	16816	16696	16686	16697	16732	16624	16803	16743	16641	16688	16635	16671	16640	16630	16674	16720	16660	16558	16553	16889	16603	16862	16622	16587	16652	16682	16759	16599	16565	16667	16664	16702	16704	16590	16749	16552	16736	16771	16810	16819	16685	16703	16617	16740	16558	16626	16835	16807	16564	16764	16774	16669	16774	16726	16558	16587	16580	16826	16404	16692	16684	16779	16691	16619	16618	16481	16728	16753	16563	16747	16793	16764	16644	16609	16728	16704	16777	16649	16651	16666	16590	16503	16798	16662	16735	16678	16831	16642	16807	16681	16700	16414	16608	16602	16675	16705	16693	16758	16567	16512	16559	16580	16567	16683	16806	16547	16677	16715	16698	16590	16678	16779	16681	16518	16768	16448	16755	16949	16499	16796	16479	16713	16905	16766	16807	16632	16694	16734	16728	16714	16754	16734	16624	16821	16515	16695	16651	16559	16866	16753	16623	16565	16626	16808	16754	16633	16422	16684	16741	16544	16790	16699	16660	16739	16780	16532	16680	16602	16681	16989	16607	16763	16655	16611	16743	16703	16639	16598	16680	16771	16711	16669	16724	16840	16645	16580	16754	16661	16784	16635	16527	16760	16757	16720	16544	16645	16909	16605	16685	16728	16690	16518	16688	16438	16564	16714	16831	16606	16554	16782	16656	16840	16744	16625	16775	16572	16397	16490	16678	16692	16506	16489	16510	16559	16650	16805	16598	16780	16622	16684	16726	16645	16501	16760	16648	16681	16819	16596	16579	16801	16572	16764	16726	16738	16640	16832	16496	16609	16792	16427	16755	16758	16809	16777	16679	16701	16603	16584	16582	16750	16701	16840	16707	16753	16646	16745	16798	16677	16537	16493	16637	16666	16775	16738	16839	16791	16750	16697	16580	16739	16763	16737	16644	16666	16704	16725	16584	16502	16734	16798	16588	16635	16795	16547	16649	16655	16539	16822	16699	16661	16690	16353	16733	16693	16640	16500	16642	16670	16572	16581	16546	16771	16706	16594	16618	16772	16702	16714	16827	16608	16550	16612	16839	16792	16771	16784	16691	16771	16632	16561	16499	16656	16658	16566	16428	16620	16637	16816	16652	16908	16785	16588	16637	16589	16550	16681	16635	16797	16703	16526	16600	16560	16675	16577	16587	16699	16602	16727	16586	16804	16951	16586	16503	16731	16782	16549	16596	16700	16829	16736	16705	16673	16697	16544	16737	16759	16518	16588	16821	16592	16682	16682	16551	16694	16523	16748	16563	16690	16692	16714	16936	16598	16782	16719	16681	16840	16773	16765	16714	16785	16730	16606	16628	16746	16490	16868	16676	16579	16621	16831	16488	16563	16824	16629	16680	16884	16610	16664	16671	16575	16720	16763	16573	16661	16795	16689	16487	16655	16661	16743	16805	16684	16715	16799	16830	16541	16922	16766	16697	16683	16651	16704	16614	16575	16639	16745	16815	16584	16789	16683	16816	16704	16720	16657	16609	16759	16669	16724	16772	16644	16659	16529	16744	16698	16680	16766	16865	16720	16713	16549	16743	16672	16706	16723	16656	16495	16698	16686	16637	16655	16503	16618	16674	16515	16652	16696	16681	16934	16609	16730	16600	16687	16554	16643	16727	16720	16747	16795	16601	16679	16456	16744	16469	16532	16727	16587	16733	16611	16651	16522	16761	16655	16693	16484	16648	16569	16544	16763	16597	16775	16621	16736	16622	16833	16725	16586	16440	16679	16609	16634	16671	16812	16617	16648	16663	16753	16826	16686	16568	16661	16496	16760	16840	16591	16654	16700	16580	16655	16804	16683	16662	16769	16639	16625	16759	16561	16635	16585	16703	16611	16679	16895	16813	16777	16672	16707	16540	16738	16610	16680	16687	16710	16804	16746	16546	16655	16449	16674	16543	16658	16525	16879	16751	16851	16580	16781	16637	16636	16730	16701	16563	16702	16745	16820	16780	16741	16680	16508	16477	16845	16639	16646	16741	16781	16749	16619	16730	16616	16572	16548	16747	16650	16745	16668	16728	16489	16631	16511	16659	16626	16718	16689	16715	16754	16719	16862	16653	16609	16589	16569	16702	16624	16531	16782	16741	16644	16748	16749	16640	16651	16713	16619	16621	16596	16756	16838	16876	16882	16692	16723	16782	16661	16843	16625	16722	16685	16581	16656	16665	16694	16588	16485	16663	16940	16601	16773	16513	16762	16731	16549	16498	16803	16670	16668	16904	16602	16626	16732	16678	16626	16765	16726	16646	16693	16716	16624	16732	16487	16674	16816
37065	38793	38086	34844	34377	36770	32691	29322	27301	26947	26798	26658	26661	26621	26597	26807	26771	26823	26612	26684	26674	26427	26682	26466	26486	26797	26602	26441	26483	26441	26631	26428	26507	26599	26581	26608	26699	26761	26579	26553	26592	26759	26931	26895	26711	26450	26576	26558	26747	26462	26855	26706	26561	26713	26505	26517	26434	26552	26475	26540	26716	26388	26502	26750	26698	26724	26570	26424	26209	26719	26819	26485	26674	26712	26770	26438	26604	26609	26708	26357	26552	26764	26511	26549	26584	26652	26721	26389	26320	26664	26598	26505	26435	26687	26519	26213	26333	26807	26474	26439	26476	26831	26811	26653	26640	26185	26654	26630	26931	26561	26462	26471	26557	26571	26487	26451	26844	26403	26567	26930	26366	26308	26531	26530	26641	26480	26438	26413	26444	26571	26843	26343	26638	26382	26599	26695	26377	26627	26694	26563	26817	26486	26623	26501	26554	26559	26635	26590	26534	26750	26722	26707	26559	26464	26474	26242	26464	26827	26330	26502	26567	26413	26675	26656	26643	26498	26553	26329	26710	26501	26371	26545	27006	26491	26353	26415	26553	26600	26272	26915	26534	26672	26600	26481	26469	26457	26305	26462	26692	26833	26685	26477	26589	26716	26516	26672	26603	26715	26612	26376	26296	26792	26627	26383	26731	26871	26539	26471	26511	26584	26495	26572	26793	26805	26389	26462	26671	26665	26445	26496	26502	26531	26434	26484	26853	26389	26653	26527	26503	26606	26592	26623	26740	26638	26708	26736	26597	26526	26476	26611	26501	26720	26578	26818	26604	26574	26597	26654	26737	26711	26566	26527	26608	26330	26629	26420	26470	26695	26625	26458	26449	26416	26465	26528	26706	26642	26364	26646	26499	26486	26620	26535	26382	26595	26855	26809	26394	26390	26440	26565	26504	26558	26499	26430	26544	26497	26347	26809	26982	26680	26710	26324	26329	26667	26808	26747	26732	26743	26786	26328	26521	26778	26688	26501	26773	26481	26529	26781	26481	26639	26706	26540	26792	26663	26340	26556	26491	26453	26528	26587	26537	26651	26731	26332	26777	26535	26605	26603	26726	26770	26527	26224	26514	26893	26699	26765	26540	26579	26763	26664	26627	26435	26581	26433	26521	26541	26839	26451	26734	26643	26660	26661	26615	26366	26460	26472	26583	26492	26363	26452	26585	26616	26735	26550	26707	26658	26642	26652	26470	26512	26677	26206	26547	26373	26618	26570	26349	26423	26523	26469	26514	26647	26909	26384	26367	26472	26521	26713	26468	26549	26480	26623	26815	26514	26543	26489	26808	26471	26754	26702	26558	26697	26569	26444	26447	26652	26589	26527	26230	26405	26700	26684	26538	26539	26688	26456	26487	26634	26642	26313	26443	26577	26436	26590	26600	26522	26618	26767	26580	26644	26519	26562	26719	26607	26668	26466	26709	26605	26611	26586	26832	26691	26433	26214	26731	26678	26577	26719	26562	26673	26567	26439	26664	26725	26762	26560	26544	26401	26680	26530	26516	26560	26492	26611	26603	26700	26586	26675	26516	26598	26394	26425	26416	26364	26644	26667	26492	26623	26590	26511	26651	26750	26575	26478	26542	26498	26657	26552	26670	26679	26672	26468	26145	26416	26738	26803	26776	26447	26561	26577	26839	26657	26653	26521	26443	26595	26518	26576	26334	26556	26603	26580	26669	26699	26552	26516	26658	26454	26525	26524	26461	26433	26334	26430	26640	26309	26473	26413	26732	26687	26620	26558	26580	26509	26638	26455	26686	26239	26594	26407	26691	26552	26525	26614	26580	26359	26694	26318	26448	26428	26423	26554	26376	26444	26494	26446	26719	26806	26630	26857	26553	26478	26650	26344	26762	26537	26691	26486	26348	26588	26483	26582	26791	26342	26606	26646	26461	26473	26866	26570	26476	26414	26483	26465	26717	26841	26403	26645	26579	26425	26378	26384	26405	26907	26858	26610	26755	26569	26681	26480	26638	26705	26534	26634	26799	26689	26502	26946	26729	26344	26540	26088	26419	26376	26238	26437	26450	26669	26432	26545	26620	26539	26570	26437	26626	26530	26461	26399	26809	26779	26540	26784	26454	26695	26381	26606	26505	26507	26559	26731	26673	26437	26726	26827	26576	26276	26442	26544	26748	26497	26684	26613	26654	26449	26675	26378	26333	26542	26358	26638	26809	26353	26684	26582	26571	26606	26827	26779	26894	26648	26545	26683	26328	26702	26681	26634	26699	26480	26257	26511	26683	26303	26501	26712	26561	26621	26740	26424	26469	26622	26705	26533	26349	26725	26694	26787	26391	26385	26699	26428	26402	26830	26342	26569	26227	26430	26322	26665	26675	26577	26512	26502	26284	26364	26641	26397	26660	26267	26420	26449	26503	26481	26545	26678	26502	26619	26722	26982	26746	26658	26561	26537	26597	26482	26410	26585	26422	26382	26336	26215	26585	26461	26684	26699	26603	26637	26628	26812	26653	26592	27007	26634	26531	26625	26492	26612	26459	26607	26444	26549	26669	26786	26418	26348	26657	26431	26646	26768	26810	26704	26546	26729	26622	26531	26528	26417	26730	26508	26394	26573	26754	26321	26608	26516	26605	26781	26607	26577	26852	26602	26414	26416	26464	26649	26459	26513	26702	26389	26444	26537	26689	26467	26659	26632	26390	26441	26482	26404	26750	26612	26534	26558	26225	26749	26835	26410	26598	26484	26324	26738	26662	26390	26620	26577	26668	26659	26446	26544	26362	26149	26682	26627	26500	26351	26559	26428	26461	26595	26976	26245	26577	26461	26581	26616	26420	26526	26502	26282	26395	26409	26640	26765	26468	26437	26466	26550	26610	26484	26855	26587	26667	26558	26562	26483	26721	26373	26497	26672	26466	26510	26669	26594	26398	26746	26545	26737	26607	26757	26439	26594	26512	26600	26480	26691	26538	26443	26340	26631	26527	26504	26509	26524	26358	26440	26616	26738	26457	26619	26690	26486	26350	26688	26537	26510	26546	26595	26605	26330	26715	26336	26447	26511	26879	26422	26724	26486	26798	26496	26446	26268	26505	26816	26629	26632	26338	26446	26491	26335	26631	26473	26710	26403	26788	26580	26336	26464	26466	26340	26492	26540	26458	26503	26389	26724	26414	26156	26566	26589	26342	26455	26292	26590	26454	26654	26642	26537	26463	26530	26441	26672	26502	26544	26792	26789	26559	26705	26631	26383	26603	26686	26495	26872	26521	26816	26583	26628	26378	26698	26397	26381	26438	26617	26514	26558	26474	26568	26848	26455	26847	26576	26636	26410	26602	26563	26333	26719	26674	26632	26690	26454	26560	26763	26460	26659	26678	26672	26612	26604	26321	26609	26657	26500	26298	26702	26538	26539	26573	26446	26495	26810	26834	26560	26595	26533	26774	26648	26479	26724	26602	26430	26521	26321	26515	26251	26533	26497	26569	26405	26443	26630	26389	26400	26635	26524	26496	26419	26448	26530	26528	26648	26509	26615	26533	26507	26385	26354	26556	26718	26567	26768	26483	26562	26585	26725	26414	26491	26402	26696	26508	26558	26541	26769	26860	26326	26782	26503	26656	26779	26548	26675	26293	26792	26696	26701	26633	26387	26681	26715	26579	26473	26953	26658	26684	26617	26487	26794	26479	26458	26651	26319	26698	26609	26286	26531	26486	26396	26499	26500	26528	26668	26616	26452	26550	26590	26603	26511	26322	26568	26603	26665	26522	26547	26521	26518	26440	26504	26503	26416	26420	26489	26463	26374	26520	26378	26417	26781	26680	26526	26305	26543	26620	26577	26518	26489	26580	26590	26527	26771	26602	26605	26482	26701	26339	26756	26653	26541	26765	26539	26635	26487	26524	26672	26559	26492	26360	26477	26602	26576	26689	26690	26665	26652	26626	26739	26491	26545	26437	26482	26448	26614	26401	26252	26742	26639	26469	26624	26584	26664	26449	26602	26450	26414	26506	26501	26619	26428	26463	26642	26294	26460	26731	26653	26522	26780	26696	26513	26639	26609	26723	26284	26929	26535	26506	26565	26661	26442	26473	26675	26653	26813	26763	26507	26443	26659	26773	26795	26687	26575	26855	26747	26431	26457	26618	26464	26762	26355	26682	26498	26547	26677	26529	26462	26579	26759	26427	26615	26554	26574	26331	26503	26458	26615	26582	26428	26353	26531	26531	26712	26607	26571	26663	26340	26598	26682	26633	26596	26610	26604	26508	26640	26497	26388	26755	26582	26514	26562	26693	26658	26614	26570	26642	26779	26534	26596	26367	26642	26713	26527	26429	26731	26793	26404	26394	26574	26395	26416	26630	26625	26435	26545	26429	26533	26444	26716	26505	26699	26717	26504	26563	26721	26295	26758	26825	26641	26598	26880	26594	26470	26747	26870	26660	26572	26561	26407	26701	26633	26699	26504	26593	26597	26542	26627	26453	26555	26597	26627	26747	26302	26435	26328	26684	26427	26572	26534	26551	26564	26416	26653	26572	26728	26726	26586	26256	26548	26528	26491	26364	26506	26692	26516	26662	26435	26469	26485	26383	26613	26550	26836	26474	26614	26470	26561	26837	26535	26392	26640	26688	26697	26523	26596	26616	26541	26798	26615	26761	26498	26490	26459	26576	26739	26545	26736	26426	26434	26783	26632	26680	26566	26447	26307	26655	26682	26591	26593	26467	26284	26616	26542	26506	26715	26495	26593	26595	26681	26385	26633	26529	26595	26540	26604	26576	26646	26887	26519	26577	26458	26426	26582	26638	26594	26295	26556	26563	26514	26673	26688	26656	26779	26780	26513	26706	26395	26503	26239	26447	26579	26480	26580	26539	26327	26460	26845	26847	26663	26766	26573	26651	26598	26454	26797	26326	26585	26452	26326	26379	26801	26446	26465	26554	26582	26719	26461	26557	26521	26423	26397	26481	26549	26605	26661	26655	26391	26435	26362	26455	26404	26627	26486	26443	26817	26526	26605	26582	26754	26607	26468	26644	26654	26497	26602	26526	26658	26572	26438	26405	26695	26319	26567	26421	26702	26557	26726	26398	26396	26563	26612	26585	26673	26960	26504	26518	26554	26489	26828	26641	26734	26500	26584	26460	26686	26382	26637	26644	26712	26317	26570
30200	42273	31231	24015	25267	26296	21161	17977	16556	16216	15956	16026	16043	16061	15963	16009	15942	15922	16038	15847	15923	15983	15863	15954	15898	16023	16030	16162	16136	15964	15920	16185	16000	16268	15906	15910	16060	16026	16063	15950	16043	16004	15844	15851	16112	16074	15952	15894	15838	16099	15906	15971	16159	15970	15937	16006	16129	16017	15931	16156	15973	15982	16162	16099	16100	16047	16104	15890	15903	16011	15947	15992	16139	15978	16007	16010	16147	16185	15886	15993	15915	15977	16100	16132	15892	16044	16237	15997	16113	16143	15919	15806	15971	15886	15845	16096	15812	15999	15924	15974	16044	16080	16151	15904	16105	15952	16047	15899	16040	15984	15772	15926	16111	16043	15985	15912	16055	15984	15927	16096	16111	15995	16042	15810	15737	16021	15819	16162	15904	16128	15970	15944	15987	15885	15973	15955	16009	15835	15941	16014	15984	15934	16088	15828	15888	16119	15945	15885	15853	15847	15961	16098	16110	16026	15843	15846	15964	15875	16040	15839	16082	15878	15895	16026	16046	16221	16089	15910	16198	16064	15919	15945	15747	16068	15897	15992	15986	16200	15936	16017	15912	16035	15999	16041	16172	16041	16145	16017	15937	15961	15884	15869	15819	15896	15956	15999	16072	15862	15914	15797	15723	16022	15962	15903	15834	16109	15961	16078	15857	15884	15993	15877	16078	15965	16092	16054	15926	16027	16152	15958	15792	16070	16150	15903	16092	15917	15861	15912	15979	15996	16045	16052	16057	15943	16013	16144	16023	15925	16023	15983	16121	16004	15967	15817	16071	16076	16058	16078	15956	15770	16102	16033	16056	16192	16045	15968	15886	16198	15963	15913	15913	15974	15908	15869	16073	16124	16099	16004	16076	16000	16044	15797	15942	16165	16053	15993	15950	15900	16011	15958	16017	16110	15900	15765	15933	16043	15990	15895	16040	16057	15844	15860	15944	16130	15990	15935	15998	16040	15849	15938	15939	16133	15947	16212	15840	15929	15974	16085	15787	15846	16067	16188	15914	16085	16161	15886	16054	15784	15974	15907	15933	16056	15682	16063	15899	15797	15920	16050	15968	15815	15973	15920	15978	15827	15948	16003	16073	15978	15915	15935	15924	16009	16080	15910	16045	16018	15982	16104	15946	16058	15937	15960	16092	15947	15914	15925	15858	16011	16007	15890	15801	15884	15909	16036	15871	15920	16092	15969	15861	15998	16056	16123	15950	16005	15840	15893	16161	16004	16123	16014	15833	15935	16114	15869	16076	16054	15935	16026	15996	16008	16082	16094	16023	16003	15752	15728	16172	16051	16043	16015	15965	15968	15858	15940	16001	16131	16068	15976	16159	15897	15832	16013	15896	15979	16059	15934	16058	16020	15880	16114	16057	16154	16101	15876	15835	15990	15899	15992	15996	15849	15986	15870	16018	16111	15841	16067	15875	15971	16096	15922	16104	16084	15998	16101	15837	15815	15989	16002	15974	15873	15895	15897	15921	15927	15934	15868	16113	15977	16079	16085	15894	15986	15943	15842	16142	15942	16046	15956	15936	16016	16077	16034	15848	15858	15986	15980	15969	16097	15911	15986	16185	15982	16185	15963	15891	15798	16016	16029	15953	15942	15789	15885	16159	16028	15999	15941	16179	16039	16132	16116	15768	15962	16253	16053	16179	16026	16091	16004	15979	16099	15848	15962	15904	16017	15898	15977	16146	16052	15981	15929	16138	15915	15997	16053	16001	16046	16129	15995	16126	16103	16071	15887	15914	15975	16030	16040	15937	15965	15960	15948	15968	16253	15936	15982	15821	15938	15956	16138	15917	16168	15692	15988	16007	16097	16018	15921	16072	16092	16017	16022	15986	15961	16021	15972	16013	16217	15989	16140	15994	16131	16050	15946	15977	15986	15983	15751	15962	16008	15982	16142	15933	16088	15990	15960	15911	16042	16000	15980	16083	15776	15994	16187	15893	16015	15928	16044	15952	16095	16076	15970	15962	16210	15917	16024	15886	16044	15949	15836	16132	15919	15940	15770	16030	16090	15917	15995	15931	16004	15755	16070	16118	16004	16168	16017	15915	16086	15940	16127	15985	15946	15909	15989	16189	16012	15894	15967	15947	15992	16019	15758	15919	15929	15942	15898	15987	15827	16070	16021	15937	15962	16142	16138	15877	16033	15878	16037	15956	15968	16019	15953	16021	16048	15937	15952	15908	16140	15921	16185	15973	15879	15998	15862	15897	15878	15865	16021	15930	15983	16202	16025	15956	15934	15940	16098	16118	15959	16034	16103	15805	16046	16079	16145	15791	15862	16097	15941	16054	15925	16062	15852	15908	15891	16049	16048	16052	15892	16093	15974	16052	16026	16185	15833	16155	16169	16061	16044	15943	16109	16051	16119	16073	16162	15875	15847	15894	16085	15861	15744	15731	15924	15952	15876	15882	15943	15983	15971	16050	16004	15892	16074	15804	15989	16181	16051	15905	16146	16113	16042	15985	16117	16058	15914	15986	15928	15997	15988	16060	15911	15969	15873	15885	15928	16034	16005	15866	15997	15972	15964	15834	16051	15991	16113	15807	16057	16155	16066	16056	16016	15916	16139	16185	15835	15854	16014	15997	15980	16105	16000	16103	15961	15920	15966	15929	16020	16075	15893	16075	16032	16136	16130	15935	16250	16042	16023	15870	16027	15899	15886	16073	15834	15899	15831	15999	15923	15928	15977	16038	15850	15828	15825	15908	15998	15890	16111	16010	15985	16111	16118	16151	16090	16056	15932	15967	15791	15952	16003	15996	16136	15992	16031	16058	15982	15896	15996	15894	16004	15913	16006	16048	16037	16067	15931	16130	15981	15901	16069	16074	15853	15828	15982	16076	15932	16003	15983	15948	16063	15983	16055	15944	16126	15836	15980	16042	15984	16071	15951	15962	15986	16073	16014	16140	15977	16050	16022	16141	15833	15940	15940	15970	16015	16017	15945	16107	15971	16142	16042	15943	16079	15940	15998	15985	16134	15907	15868	16122	15986	16103	16052	16108	16030	16049	16042	16221	16009	15978	16046	15948	16051	15894	15981	16045	15655	15955	15868	16082	15871	15739	15806	16066	16059	16011	16050	15926	16225	16015	15877	15918	15827	15799	15966	16177	16057	16053	15955	16176	16140	16109	15915	15972	16057	16222	16119	16029	16061	16002	16046	15933	16184	15939	16026	15897	15941	16011	16013	16205	15797	16025	16000	16010	16122	16091	16054	16149	16141	15872	15955	16043	15916	16050	15922	16071	16012	15976	16020	16018	16041	16043	16155	15909	16095	15784	16150	15954	16049	15866	15920	16000	16150	16286	16006	16007	16025	15971	16035	15959	15808	16034	16115	15967	15939	15959	15865	15964	16208	15903	16122	15916	15802	15945	15871	16085	16075	16154	15930	16141	16084	15996	16179	15925	15989	16022	16035	15891	16130	15878	15897	15975	15838	16019	15857	15926	15824	16065	15726	16089	15967	16068	15972	15891	15762	15920	16001	16001	15928	15881	16161	15844	16058	15911	15997	16081	16061	16014	16086	15935	16006	16083	15865	16032	16062	15880	15965	16099	15984	15802	16038	15887	15967	16161	15932	15857	16023	16069	16161	15824	15935	15882	15947	16057	15985	16091	15892	15992	15846	15967	15924	15966	16033	16030	15920	15875	16120	15968	15942	15942	15978	15974	15986	15979	16079	16024	15904	15811	15950	16048	16026	15958	16157	16137	16064	16099	15806	16088	15905	15815	15890	16062	16081	15980	15802	16223	15989	15838	15857	16186	15860	15973	15901	15881	15981	16040	16051	16071	15935	16205	15851	16114	15742	16068	15975	16017	15627	15898	16051	15900	16134	15837	15850	15984	16003	15885	15769	16115	15783	15968	16146	15994	15900	15863	16018	16009	16010	16082	16099	16029	16102	16109	15936	15871	15956	16036	15876	16041	15847	15957	16145	16006	15971	15775	16199	16018	15877	15942	15940	16185	16049	15830	15931	15862	16071	15897	15936	16019	16017	15964	16033	16071	15749	16111	16042	16084	15963	16076	16045	16056	16165	16136	16063	15996	15945	15881	16046	15800	15956	15914	15877	15907	16003	16152	15907	15923	16024	15901	16134	16037	16039	16022	15939	15895	15913	16022	16028	15966	16015	16002	16017	15959	16267	16036	16148	15925	16022	15967	16076	16020	15884	15911	15834	16117	15951	15831	15993	16158	15932	15982	15865	15940	16031	16068	15769	15957	15965	15834	16056	15987	16108	16079	15928	15792	15981	16011	15899	15891	15982	15874	15998	15993	16045	16024	15975	16095	15911	15999	16030	15867	16096	15953	16054	16041	15963	16062	16014	16013	15979	15963	15846	15830	16066	15892	16081	15954	16053	16186	15865	15957	16096	15846	15974	15955	16103	15830	16050	15903	15947	15935	16198	15957	16197	16075	15934	15941	16043	15898	16085	16087	15874	15985	16115	16179	16014	16002	16025	16081	16046	15961	15758	15929	16096	15973	15885	16232	15776	15931	15883	15994	15978	15934	16094	15847	16086	15947	15970	15941	15990	16054	15900	16074	16073	16047	15895	15942	15923	15983	15918	15796	16027	15935	15907	15851	15839	15919	16118	15893	16040	16000	16029	16009	15883	15965	15950	15984	16095	16227	15946	16081	15887	15918	16062	16001	15859	16028	16103	15747	15978	15996	15864	15831	16123	16013	15970	16152	15887	16000	16113	15970	15817	16052	16030	16125	15927	16094	15862	15904	16071	15927	16036	16013	16126	16216	15978	15921	15968	15981	16136	16081	16035	15872	16103	15944	15947	15917	15939	16077	15945	15978	16025	16147	15999	15928	16091	16020	15974	16023	15917	16102	15898	16045	16028	15873	15920	16075	16042	15995	15931	15932	16105	15910	15909	16048	15910	15907	16039	15764	16004	15830	15867	16004	16024	16178	16000	15946	15941	15963	15951	15904	15934	15970	16027	16055	15913	15979	15906	15834	16132	16084	16108	15985	15884	15978	16120	16010	15746	16104	16193	15909	15948	15987	16038	15969	15938	16076	15950	16156	16135	15816	16090	16038	15923	16019	15972	16044	15849	16195	15935	16174	16236	15944	15924	16116	16004	16096	16009	16069	16073	16178	15878
25908	22158	30743	34748	52535	61562	48999	37199	30410	27991	27006	26724	26658	26665	26686	26516	26675	26854	26683	26650	26588	26587	26619	26469	26864	26396	26400	26498	26663	26409	26596	26496	26440	26526	26652	26438	26554	26700	26543	26216	26617	26704	26627	26453	26461	26464	26741	26646	26473	26518	26479	26719	26594	26524	26441	26640	26551	26632	26508	26531	26459	26604	26581	26372	26261	26569	26735	26546	26643	26582	26481	26571	26583	26490	26577	26596	26702	26366	26523	26434	26341	26783	26558	26585	26477	26502	26532	26354	26490	26605	26599	26486	26688	26353	26735	26438	26590	26618	26613	26319	26662	26603	26654	26417	26612	26505	26327	26465	26608	26682	26717	26365	26665	26614	26510	26371	26463	26607	26730	26514	26523	26535	26276	26434	26686	26271	26415	26576	26670	26499	26655	26600	26537	26523	26445	26480	26549	26538	26738	26492	26512	26550	26504	26509	26406	26446	26516	26464	26458	26637	26430	26579	26338	26481	26473	26510	26708	26680	26643	26263	26673	26566	26529	26506	26570	26726	26542	26561	26365	26424	26602	26769	26527	26688	26456	26391	26415	26522	26708	26486	26387	26349	26597	26506	26625	26528	26431	26545	26677	26593	26213	26334	26528	26525	26580	26497	26435	26308	26550	26427	26651	26540	26806	26514	26680	26510	26386	26412	26637	26305	26438	26334	26660	26599	26427	26446	26600	26292	26465	26574	26494	26511	26390	26827	26407	26763	26655	26372	26315	26508	26598	26368	26456	26361	26585	26390	26639	26481	26284	26518	26671	26338	26448	26716	26482	26393	26509	26377	26345	26577	26420	26550	26450	26373	26682	26656	26654	26311	26529	26526	26596	26683	26665	26773	26635	26544	26488	26436	26364	26657	26334	26443	26573	26668	26406	26629	26649	26635	26623	26524	26388	26625	26533	26322	26451	26511	26167	26434	26710	26519	26660	26576	26720	26618	26301	26696	26634	26733	26640	26526	26499	26297	26291	26636	26481	26674	26627	26538	26540	26396	26397	26353	26559	26378	26585	26488	26638	26287	26593	26336	26416	26463	26563	26642	26757	26479	26463	26588	26807	26636	26612	26489	26489	26545	26773	26879	26421	26539	26327	26478	26497	26378	26511	26269	26346	26484	26727	26391	26201	26359	26381	26443	26537	26250	26576	26701	26415	26330	26632	26376	26473	26477	26339	26464	26700	26721	26741	26323	26570	26356	26269	26256	26545	26704	26487	26383	26569	26450	26408	26513	26333	26570	26394	26299	26579	26662	26490	26638	26380	26560	26737	26458	26143	26498	26418	26560	26653	26456	26469	26610	26511	26623	26605	26270	26252	26426	26489	26799	26254	26204	26455	26669	26477	26680	26516	26320	26786	26407	26535	26474	26702	26598	26460	26377	26562	26665	26225	26676	26527	26309	26664	26575	26618	26460	26456	26382	26442	26387	26352	26484	26532	26633	26691	26754	26688	26551	26780	26526	26618	26571	26425	26531	26431	26429	26594	26276	26396	26473	26631	26852	26620	26510	26467	26573	26642	26378	26343	26723	26812	26501	26609	26505	26473	26628	26526	26665	26486	26632	26679	26899	26605	26450	26286	26310	26397	26523	26751	26466	26525	26483	26599	26641	26487	26444	26321	26525	26234	26507	26329	26419	26608	26441	26709	26339	26477	26540	26522	26439	26509	26429	26496	26399	26458	26404	26636	26595	26601	26264	26642	26391	26380	26708	26401	26439	26509	26367	26459	26634	26493	26395	26657	26549	26389	26494	26546	26359	26731	26458	26430	26496	26655	26525	26514	26570	26379	26437	26560	26439	26659	26345	26525	26512	26489	26519	26473	26374	26405	26252	26470	26586	26475	26641	26589	26542	26671	26395	26560	26296	26325	26361	26616	26555	26622	26433	26333	26478	26401	26395	26689	26683	26585	26563	26821	26580	26479	26818	26653	26545	26531	26432	26434	26511	26503	26569	26862	26797	26654	26223	26468	26348	26703	26736	26624	26519	26335	26388	26360	26282	26703	26727	26649	26446	26394	26634	26433	26424	26215	26556	26495	26549	26699	26474	26544	26402	26525	26458	26463	26532	26384	26509	26576	26509	26490	26484	26599	26589	26648	26460	26433	26500	26571	26499	26492	26712	26590	26684	26534	26659	26564	26384	26506	26422	26358	26466	26381	26681	26449	26341	26382	26452	26550	26391	26238	26477	26291	26608	26652	26301	26405	26588	26517	26678	26360	26680	26449	26662	26643	26466	26456	26462	26554	26627	26647	26479	26373	26400	26564	26425	26605	26378	26500	26512	26713	26599	26539	26549	26346	26537	26630	26706	26618	26569	26221	26513	26693	26442	26301	26359	26420	26720	26628	26678	26664	26487	26359	26648	26512	26523	26559	26501	26311	26466	26603	26490	26452	26641	26508	26669	26584	26865	26661	26540	26488	26752	26730	26567	26545	26540	26500	26502	26576	26567	26662	26459	26550	26609	26386	26513	26407	26640	26254	26247	26278	26659	26764	26279	26515	26523	26620	26635	26577	26517	26490	26572	26738	26500	26380	26578	26295	26451	26512	26579	26629	26381	26741	26587	26458	26587	26467	26598	26375	26379	26563	26526	26591	26506	26321	26347	26501	26472	26358	26590	26434	26626	26618	26547	26610	26448	26487	26665	26720	26615	26318	26782	26471	26419	26510	26299	26562	26658	26760	26416	26343	26360	26464	26270	26512	26628	26774	26641	26381	26370	26379	26555	26663	26655	26678	26557	26492	26555	26664	26620	26626	26465	26431	26457	26523	26646	26655	26674	26533	26436	26350	26484	26822	26650	26805	26381	26536	26498	26438	26564	26402	26677	26466	26661	26532	26456	26459	26628	26370	26650	26314	26459	26381	26390	26649	26527	26326	26643	26615	26420	26514	26642	26232	26343	26725	26491	26567	26665	26452	26329	26510	26674	26382	26637	26617	26649	26545	26653	26539	26444	26555	26509	26639	26760	26464	26588	26548	26358	26635	26400	26524	26620	26305	26300	26386	26227	26351	26819	26567	26451	26469	26543	26342	26313	26722	26577	26678	26398	26471	26423	26446	26331	26435	26341	26556	26456	26598	26404	26458	26246	26322	26291	26611	26525	26414	26527	26397	26404	26537	26575	26744	26496	26456	26467	26455	26665	26244	26539	26399	26528	26694	26521	26729	26635	26558	26610	26648	26586	26320	26521	26552	26357	26528	26487	26688	26271	26542	26486	26469	26509	26563	26562	26528	26363	26622	26601	26550	26518	26719	26590	26612	26450	26545	26597	26534	26556	26608	26584	26396	26455	26406	26793	26747	26698	26525	26592	26636	26406	26380	26620	26510	26591	26459	26591	26502	26445	26251	26376	26431	26494	26323	26624	26583	26467	26495	26476	26310	26852	26480	26443	26701	26408	26445	26664	26440	26152	26679	26498	26241	26537	26527	26633	26621	26342	26446	26470	26380	26565	26658	26471	26376	26328	26487	26429	26476	26377	26482	26428	26451	26420	26404	26366	26570	26639	26567	26664	26501	26522	26375	26609	26544	26534	26553	26472	26611	26722	26539	26573	26321	26273	26470	26752	26504	26463	26491	26205	26388	26527	26278	26278	26492	26392	26581	26551	26487	26353	26630	26822	26505	26573	26271	26548	26586	26405	26690	26431	26261	26457	26496	26319	26449	26515	26317	26684	26620	26492	26391	26254	26539	26251	26242	26533	26564	26351	26629	26605	26488	26503	26519	26437	26491	26632	26287	26636	26849	26395	26423	26535	26555	26476	26494	26487	26773	26323	26467	26694	26517	26555	26616	26427	26524	26450	26762	26373	26576	26341	26523	26819	26500	26803	26508	26477	26549	26665	26555	26391	26538	26580	26379	26644	26538	26571	26455	26694	26515	26344	26450	26586	26445	26628	26685	26638	26505	26536	26555	26446	26439	26341	26673	26457	26747	26579	26626	26668	26283	26725	26444	26586	26603	26462	26804	26584	26592	26249	26589	26671	26317	26562	26643	26566	26522	26561	26562	26463	26498	26455	26657	26352	26328	26280	26603	26369	26525	26569	26837	26375	26519	26451	26446	26655	26447	26395	26625	26433	26441	26723	26611	26657	26692	26411	26611	26494	26293	26585	26505	26494	26665	26485	26327	26549	26514	26224	26481	26435	26595	26334	26576	26749	26560	26592	26665	26278	26626	26373	26655	26377	26637	26557	26386	26632	26751	26464	26510	26589	26397	26656	26331	26475	26442	26549	26487	26488	26676	26393	26535	26462	26659	26699	26685	26552	26640	26342	26741	26580	26442	26468	26572	26736	26555	26276	26426	26666	26429	26263	26334	26347	26449	26624	26493	26487	26369	26231	26411	26569	26673	26291	26663	26618	26735	26443	26338	26447	26278	26606	26468	26254	26394	26442	26678	26654	26459	26354	26525	26632	26733	26329	26635	26439	26552	26682	26562	26538	26439	26520	26541	26578	26828	26749	26600	26469	26645	26345	26415	26544	26526	26752	26316	26571	26692	26349	26516	26520	26443	26369	26222	26463	26277	26735	26570	26648	26646	26707	26726	26666	26619	26533	26514	26494	26374	26533	26820	26805	26653	26296	26745	26708	26525	26842	26739	26534	26501	26532	26852	26595	26489	26656	26794	26661	26475	26695	26629	26382	26489	26635	26508	26668	26457	26542	26560	26697	26617	26587	26663	26709	26491	26371	26636	26398	26579	26620	26753	26367	26615	26693	26419	26620	26549	26411	26456	26611	26442	26511	26483	26548	26524	26532	26697	26503	26454	26517	26551	26607	26502	26345	26747	26589	26571	26502	26565	26303	26440	26209	26522	26443	26544	26618	26491	26616	26623	26633	26502	26514	26619	26416	26439	26565	26466	26285	26706	26558	26502	26473	26536	26315	26461	26585	26605	26440	26585	26553	26431	26643	26529	26511	26640	26684	26674	26409	26484	26348	26658	26508	26431	26439	26689	26637	26647	26615	26582	26604	26698	26846	26597	26473	26530	26370	26501	26514	26481	26585	26570	26488	26493	26382	26776	26695	26500	26419	26521	26791	26581	26703	26587	26552	26513	26763	26453	26436	26595	26655	26513	26912	26615	26668	26669	26403	26660	26468	26845	26733	26354	26506	26685	26770
32884	48926	40238	32879	54192	55728	38206	25917	19286	16840	16217	16115	16173	16055	16224	16053	16351	16248	16161	16200	16224	16347	16137	16193	16347	16139	16135	16349	16041	16326	16375	16284	16057	16208	16117	16089	16255	16180	16153	16223	16245	16103	16173	16082	16100	16329	16102	16073	16124	16311	16236	16282	16259	16154	16213	16154	16219	16153	16205	16291	16138	16131	16171	16137	16132	16120	16127	16356	16127	16084	16099	16238	16093	16136	16160	16054	16107	16028	16363	16160	16089	16377	16209	16195	16100	16305	16204	16221	16044	15962	16081	16193	16094	16181	16117	15954	15968	16096	16096	16076	16303	16144	16265	16285	16229	15973	16190	16136	16187	16087	16128	16208	16185	16130	16227	16052	16243	15966	16133	16169	16124	15963	16247	16157	16057	16155	16171	16260	16122	16153	15979	16056	16053	16152	16041	16268	16123	16031	16186	16149	16307	16190	16227	16069	16224	16112	16046	16215	16009	16035	16051	16008	16239	16220	16184	16357	16053	16149	16009	16080	16230	16148	15974	16079	16229	16159	16127	16195	16316	16134	16094	16172	15854	15997	16292	16060	16083	16143	16196	16104	16269	16210	16071	16344	16338	16111	15983	16084	15935	16204	16291	16346	16186	16167	16135	16042	16011	16129	16219	16213	16223	16149	16039	16200	16210	16168	15939	16146	16073	16014	16045	16175	16096	16153	16047	16176	16140	16103	16254	16142	16177	16215	16221	15866	16078	15985	16039	16020	16158	16297	16290	16139	16263	16177	16145	16085	16120	16021	16288	16076	16259	16143	16229	16043	16171	16070	16176	16155	16206	16024	16050	16283	16191	16209	16153	16115	16058	16234	16075	16060	16171	16244	16216	16062	16192	16113	16182	16011	16051	16062	16087	16166	16139	16133	16086	16127	15888	16092	16056	16347	16299	16067	16224	15952	16172	16192	16243	16191	16037	15987	16167	16067	16031	16066	15994	15985	16300	16162	16223	16045	16184	16025	16220	16046	16022	16224	16100	16187	16044	16277	16221	16328	16121	16245	16032	16301	16329	16062	16094	16238	15932	15996	16029	16073	16091	16191	16235	15996	16350	16139	16156	16123	16176	16021	16069	16105	16146	16054	16169	16122	16107	16444	16088	16220	16172	16174	16241	16141	16149	15947	16264	15893	16196	16131	16145	16020	16157	16203	16295	16298	15944	16136	16139	15949	16250	16100	15977	16183	15994	16107	16046	16071	16064	16166	16193	15984	16095	16146	16036	16091	15972	16120	16088	16070	16148	16187	16163	16014	16108	16233	16145	16208	16055	16118	16123	16040	16272	16015	15784	16185	16153	16195	16222	16089	16109	16116	16255	15979	16116	16142	16126	16178	16244	15981	16084	16111	16195	16114	16181	16035	16208	16000	16147	16134	16158	15959	16200	16166	16041	16151	16230	16144	16121	16279	16207	16139	16159	16171	16250	16066	15998	15995	16060	16129	16036	16056	16278	16011	15968	16093	16206	16161	16156	15920	16088	16141	16093	16047	16033	16118	16020	16161	16091	16138	16170	16063	16132	16197	16115	16107	16104	16213	16323	16318	16173	16177	16148	16275	16086	16212	16124	15912	16319	15948	15940	16128	16049	15996	16044	15938	16134	16146	16151	16273	16161	16047	16158	16350	16207	16256	16308	16170	16154	16196	16240	16198	16095	16022	16029	16096	16197	16205	15997	16210	15944	16075	16334	16117	16242	16012	16337	16142	16001	16274	16063	16165	16159	16025	16133	16213	16162	16178	16130	16041	16198	16114	16199	16162	16205	16192	16085	15939	15964	16103	16046	16040	16113	16068	16254	16098	16170	16152	16189	16270	16108	15932	16190	15990	16140	16302	16181	16073	16216	16156	16064	16157	16172	16091	16124	16012	16135	16231	16067	16103	16179	16234	16153	16166	16180	16168	16160	16037	16132	16039	16099	16071	16079	16114	16103	16144	16161	16334	16064	16018	16118	16187	16204	16069	16229	16107	16070	16086	16168	16277	16071	16112	16169	16140	16226	15911	16097	16077	16219	16056	16178	16055	16073	16152	16082	15961	15994	16157	16036	15925	15996	16156	16238	16230	16229	16153	16319	16056	16202	16160	16153	16372	16221	16084	16064	16172	16203	16149	16104	16103	16117	16177	16164	16227	15873	16105	16093	15972	16024	16236	16145	16121	16095	16198	16165	16138	16116	16016	15975	16177	16353	16172	15939	16056	16216	16005	16217	16005	16232	16371	15879	16274	16226	16244	16160	16223	15995	16204	16209	16305	16301	16189	16257	16076	16130	16249	16144	16220	15957	16145	16101	16089	16155	16008	16202	16197	16092	16020	16329	15950	16197	16022	16206	16230	15930	15922	16349	16145	16137	15999	16283	16235	16291	16048	16074	16047	16304	16140	16015	16218	16256	16041	16189	16271	16114	16128	16212	16182	16110	16171	15948	16095	16280	16270	16119	16237	16212	16112	16162	16184	16200	16235	16152	15942	16125	16155	16051	16145	16078	16060	16294	16157	16194	16167	16151	16037	16081	16398	16243	16037	16011	15989	16143	16144	16157	15983	15964	16194	16340	16187	16179	16275	16170	16152	16330	16031	16001	16165	16187	16232	16164	16104	16099	16110	16185	16012	15990	16188	16235	16221	16091	16060	16282	15964	16063	16262	16318	15993	16105	16171	16162	16310	15989	16169	16108	15848	16059	16100	16120	16216	16177	15992	16040	16177	16089	16281	16372	15943	15925	16036	16110	16200	16114	16340	16311	16069	16284	16230	16028	15856	16153	16040	16269	16059	16272	16057	16062	15966	15987	16023	16100	16109	16152	16197	16199	15959	16168	16141	16360	16312	16227	16125	16118	16147	16015	16148	16083	16208	16248	16299	16241	16347	16042	16080	16262	16004	16278	16194	16098	15995	16228	16199	16021	16177	16209	16065	16230	16263	16206	16043	16103	16188	16086	16130	16102	16232	16190	16045	16281	15982	16223	16201	16173	16110	16119	16130	16201	16089	16461	16123	16057	15985	16116	16118	16069	15860	16146	16118	16129	16089	16234	16069	16233	16015	16163	15992	16072	16306	16116	15936	16116	16092	16082	16137	16189	16052	16073	16162	16098	16079	16272	16037	16157	16414	16123	16114	16148	16165	16447	16085	16114	16044	16158	16015	16266	16024	16251	16111	16267	16229	16066	16010	16175	15946	16279	16163	16173	16208	16194	16224	16035	16121	16110	16123	16041	16166	16113	16160	16266	16213	16189	16194	16119	15976	16110	16256	16167	16034	16092	16293	16222	16081	16148	16067	16212	16014	16084	16234	16088	16085	16090	16100	16239	16351	16081	15864	16300	16089	16126	16115	16157	16126	16052	16151	16101	16211	16120	16007	16186	16116	16193	15975	15999	16119	16405	16116	16110	16185	16155	16220	16107	16236	16243	16053	16203	16197	16045	16237	16179	16211	16206	16286	15979	16114	16059	16174	16226	16079	16175	16084	15998	16144	16031	16174	16196	15981	16073	16063	16314	15931	16031	16048	15954	15974	16194	16030	16205	16193	16194	16165	16168	16297	16136	16083	16106	16195	16182	16173	16192	16061	16223	16129	16245	16188	16148	16170	16165	16013	16102	16040	16152	16021	16051	16238	16156	16142	16237	15975	16195	16133	16163	16123	16222	16032	16187	16087	16051	16052	16325	16248	16284	16256	16096	16048	16206	16041	16240	16080	16174	16176	16232	16083	15946	16208	16250	16214	16212	16158	16080	16001	16074	16219	16179	16282	16046	16144	16078	16071	16179	16094	16050	16192	16032	16174	16193	16198	16203	16241	16169	16137	16182	16110	16129	16177	16222	16355	16001	16244	16156	15949	16335	16071	16119	16158	16188	16264	16077	16018	16320	16163	16261	16317	16024	16232	16004	16176	16183	16023	16183	16045	16053	16227	16190	16060	16115	16231	16182	16037	16157	16235	16191	16050	16094	16198	16266	16100	16168	16124	16203	16298	16245	16080	16043	16142	16177	16279	16158	16082	16242	16373	15990	16184	16246	15947	16230	16242	16265	15849	16310	16236	15939	16236	16105	16119	16122	16333	16113	16144	16021	16098	16143	16434	16196	16153	16188	16217	16174	15970	16148	16085	16273	16059	16154	16304	15968	16169	16111	16216	16128	16217	16136	16291	16100	16111	16104	16213	16111	16266	16276	16130	16210	16105	16190	16059	16254	16062	16078	16098	16224	16115	16095	16103	16199	16264	16172	16191	16081	16081	16129	16177	16125	16085	16282	16147	16226	16116	15891	16062	16192	16109	16115	15866	16081	16036	16176	16184	16253	16114	16112	16164	16094	16064	16143	16162	16160	16113	16126	16205	16161	16267	16162	16160	16101	16282	16032	16053	16118	16249	16164	16211	16110	16008	16303	16134	16223	16117	16009	16070	16316	16265	15978	16080	16006	16040	16144	16125	16149	16088	16175	16070	16110	16055	16196	16021	16180	16296	16120	16253	16175	16212	16068	16276	16251	16095	16147	16284	16064	16141	15941	16189	16322	16030	16060	16337	16139	16216	16036	16048	16029	16152	16331	16207	16163	16268	16196	16180	16216	16040	15909	16149	16197	16114	16193	16236	16156	16205	16066	16162	16135	16179	16010	16152	16180	15966	16270	16195	16083	16213	16175	16227	16365	16057	16224	16121	16351	16135	16235	16151	16214	16194	16017	16245	16285	16229	16250	16043	16057	16125	16067	16107	16268	16130	16126	16225	16150	16192	16166	16233	16165	16170	16047	16340	16016	16005	16172	16009	16272	16051	16160	16213	15956	15922	16196	16055	16140	16255	16220	16049	16083	16058	16112	16258	16210	16089	16180	16287	16149	16005	16118	16107	16173	16163	16237	16281	16101	16152	16182	15830	16071	16045	16066	16167	15954	16223	16207	16258	16058	16088	16102	16209	16145	16039	16115	16147	15994	16192	16300	16064	16177	16089	16146	16017	16267	16140	16064	16169	16274	16089	16094	16069	16039	16143	16116	16165	16131	16083	16178	16236	16074	16097	15979	16273	16280	16212	16213	16126	16175	16178	16240	16203	16154	16147	16097	16038	16200	16120	15939	16116	16068	16110	16295	16086	16185	16259	16226	16197	15892	16176	16010	16063	16157	16160
23510	21630	28901	29839	56332	71698	63625	47538	36755	31035	28293	27619	27396	27449	27255	27317	27531	27303	27501	27397	27183	27381	27208	27365	26982	27117	27262	27140	27228	27126	27153	27109	27177	27281	27348	27250	27106	27260	27246	27375	26979	27340	27354	26941	27140	27126	27173	27013	27121	27033	27294	27182	26951	27192	26867	27097	26924	26932	27015	27007	27107	27015	26940	27083	27193	27133	26802	27225	27154	26873	27036	27287	27028	27130	27213	27263	27223	26950	26784	27146	26939	26968	26887	27118	27061	27175	27175	27074	27080	27139	27575	27116	27113	27098	27324	27076	26937	27284	27175	27183	26965	26960	27181	27191	26921	27209	26911	26842	27316	27011	27097	27023	26727	26994	27156	27209	26960	26969	27182	27134	27092	26835	27127	26981	27181	26922	27357	26990	26843	27219	27293	26916	27072	27161	27133	26971	27094	26879	27212	27001	27027	27315	27246	27042	27023	27028	27089	26915	27028	27043	27038	26999	27267	27085	26977	26930	27099	27059	26944	27013	27050	26921	27285	27291	27074	27300	27127	27203	26974	27132	26994	27035	27004	26974	26963	26970	27073	27249	27125	26944	27031	27049	27173	27202	27134	26945	26987	26970	26968	27130	27062	27465	27050	27253	27077	27053	27068	27101	27200	27245	27206	27347	26984	27114	26842	27233	26770	27135	27228	27008	27279	27142	27093	27012	26983	27096	27109	27046	26908	26953	26994	26896	27051	27001	27088	27057	27234	27110	27064	27087	27103	26966	27149	26861	27097	26900	26865	27322	27109	27054	27087	26800	27052	26996	26944	26908	26996	27251	27077	27052	27019	26874	26868	27015	27026	27186	27134	27077	27108	27190	27021	27137	26873	26942	26899	27021	26939	26810	26621	27036	26949	27165	26926	27192	27129	27028	26968	26933	27150	27018	26924	27083	26842	27066	27051	27056	27344	26899	26872	26992	26883	27165	27109	26890	27117	27020	27170	26931	27115	26981	26998	27041	26839	26959	27285	27183	27173	27092	27193	27033	27181	26968	27054	27054	27043	27073	27144	27168	27068	27222	27199	27061	27166	27154	27210	27107	27062	27101	27129	27036	27171	27051	27282	27072	27092	27175	27217	26874	26999	26858	27076	27270	27227	27168	26913	26917	27057	27187	26865	27146	27185	26854	27198	27047	26934	27085	27226	27073	27139	27192	27038	27047	27309	27086	26968	27039	27058	27047	27130	27127	27141	26796	26973	26900	26941	27015	27056	26932	27085	26976	26901	26958	26956	26810	27180	26807	26889	26919	26958	27038	27049	27002	27399	27233	27076	26994	27140	27062	27007	27144	27247	27245	26976	27188	27170	26984	26875	27076	27241	26884	27132	27140	27189	27180	27120	27134	27205	27177	26624	27128	27060	27090	26953	27056	27184	26972	26818	27084	27190	27015	27252	27145	27177	27101	27012	27151	27060	26995	27335	27023	27073	26943	27162	27297	27064	27205	27287	27054	26909	27080	26852	26902	27243	27010	27306	27038	27061	27187	27139	27143	26808	26727	27218	27289	27041	27020	27058	26767	27270	26905	27184	27028	27325	26984	26934	27161	26955	26871	27026	27086	27056	26895	27043	27006	27041	26984	26864	27119	27254	27139	27308	27236	27244	27118	26886	27022	26955	26827	26958	26997	26998	26902	27183	26814	27051	27108	27032	27050	26911	27109	27113	27263	26971	27142	27327	27116	27056	27277	27281	26895	26937	27171	27250	27082	27223	27014	27062	27263	26925	27104	27057	26746	27208	27124	26994	27177	26739	27179	27079	27172	26759	26975	27031	27316	27049	26977	27069	27103	26990	26902	26963	27304	26995	27180	27040	26985	27061	26946	26971	27220	27219	26879	27164	26998	27208	27001	27102	27239	27130	27283	27061	27017	26910	27191	27032	27035	27045	27036	26990	27192	27088	26818	27100	27254	27256	27170	27242	27148	27090	27071	26889	26863	27231	26959	27206	27004	27099	27175	27121	26958	27186	26852	26990	27091	27010	27194	27070	27145	26943	26848	27149	27175	26883	26936	27126	27186	26944	27109	27139	27044	27269	27111	27160	26922	27215	27239	26762	26813	27054	27137	27047	27349	27174	27017	26998	27161	27335	26985	27158	26925	27159	27080	27255	26923	26945	27199	26872	27037	26912	27068	27087	27170	27163	27136	27173	27247	26975	27040	27115	27336	26999	26861	27273	27059	26912	27041	27048	27026	27231	26793	26962	26917	27069	27083	26971	27072	27211	27216	27215	26947	27147	27093	26847	27084	27092	27175	27015	27014	26882	26828	26866	27075	26957	26993	27071	26882	27173	27200	27077	27154	26989	27141	27047	26931	27209	26977	27259	26957	27008	27083	27285	27284	27215	27285	26857	26817	27049	26914	27208	26821	27123	27132	27040	26975	26678	26916	27149	27201	27025	26908	26823	27147	26938	26942	26979	26929	26941	27038	26935	27155	26947	27248	27065	27007	26809	27154	27134	27087	27135	27235	27226	27235	27159	27081	27263	27073	27069	27106	26945	27227	27105	27222	26942	27020	27257	26868	27288	26946	27002	26832	26945	27003	27022	27064	27073	26890	27058	27039	27162	26955	27009	27243	27027	26970	27025	27086	27199	27213	27102	27052	27295	27192	26990	26985	26846	26769	26975	27094	27059	27008	26774	26901	27042	26998	26995	27027	27133	27122	27070	27161	27328	27353	27073	27121	27116	26981	27131	27108	27075	27198	26975	27040	27119	27044	27178	27215	27137	27036	27293	26837	27169	26763	26783	27357	27020	26878	26997	26913	27124	26762	27067	27063	26963	27169	27118	27084	27155	27137	27082	27276	27157	27151	27162	27073	26914	27060	26969	27012	27045	27227	27079	26928	27314	26986	27187	27025	27147	27041	27070	27087	26808	26942	26836	26825	27233	27161	27129	27124	27097	26895	26918	27208	27247	27236	27011	26934	26953	26906	27096	26964	26833	27171	26922	27013	27396	27055	27150	27355	27191	27021	27010	26941	26964	26860	27267	27177	26928	26955	26987	26909	26912	27052	26993	27060	27121	27127	27204	27312	27121	27015	27073	26895	26708	27100	26972	26966	27091	27050	26957	27057	26773	27186	26934	27088	27088	27274	27131	27189	26979	27051	27172	27114	27287	27104	27156	27000	27177	26868	27126	27185	27000	27113	27170	27125	26937	27029	26880	27147	27189	27053	26959	27163	27034	27111	27113	27031	27054	27276	26767	26907	26941	27205	26879	26987	27257	26913	27094	26818	27014	26991	27179	27296	27254	27092	27003	27047	27230	26879	27008	27238	27087	27153	27188	26981	27075	27229	26963	27084	26869	26926	27202	27230	27029	26790	27028	27314	27063	26945	27068	27008	26846	26857	27437	26999	27086	27137	26902	27086	27007	27244	27258	26861	27228	26910	26941	27050	27014	27235	27018	27027	26934	26824	26973	26898	27042	26995	26972	26957	27189	27142	27224	27113	27428	27029	27098	27135	27081	26940	26991	27193	26993	26973	26947	26747	27134	27057	27068	27001	26937	26632	26946	27129	26810	26949	26975	27047	27093	27101	26906	26956	26915	26958	27083	27280	26999	27012	27056	27057	27177	26533	26885	27247	27239	27288	27063	27053	27172	27180	27239	27143	27031	26811	26922	27182	27120	27003	26927	27122	27152	27217	26997	27072	27415	27006	27173	26872	27098	27062	27211	27159	27346	27125	27063	27047	26889	27224	26955	26920	27118	27105	27341	27302	26999	26996	26881	27117	27029	26898	27229	27229	27049	27143	27209	26926	27370	26853	27136	27162	27370	27030	27239	26813	27037	26933	27164	27160	26858	26947	27090	26967	27013	26915	27379	27148	27035	27071	27126	26917	27069	27346	27110	27222	27097	26915	27005	26922	27269	26802	26945	26801	27070	27162	26830	26923	26977	26882	26972	27065	27089	26814	26980	27048	27139	26903	26949	27076	27031	26814	27196	27069	27169	27036	27177	27155	26837	27185	27251	26870	27040	27099	27106	27183	27056	27181	27102	27157	27106	27068	26785	27059	27006	27079	27258	27187	27050	27327	27106	27198	27324	26936	27228	26987	26938	27081	26958	26909	27266	27002	26923	27185	27110	26905	26727	27082	26796	26958	27226	27113	27141	27080	27100	27052	26950	27073	26984	27251	27210	26849	27055	27041	26852	27171	26964	26932	27046	26984	27038	26943	27119	26788	26819	27303	26992	27021	27050	26838	27257	26801	27061	27064	27041	27249	27389	26986	27040	26761	27205	27168	27011	26999	27024	27191	27064	27063	27162	27055	26998	27080	27115	27183	26949	26882	26817	26986	27052	27276	27160	27149	27311	27026	27022	27020	27034	26886	27154	26992	27121	27185	27006	26979	26865	26949	27030	27171	27056	27055	26752	26946	27135	27162	27084	27140	27170	27172	27084	26882	27060	27293	27200	27217	27168	26956	27132	27064	27057	27069	27053	27131	27103	26954	27053	26917	26833	26894	26973	27031	26974	27076	26911	27141	26985	27131	27196	27111	27109	27174	26933	27031	26952	27307	27073	26928	27290	27354	26952	27128	26903	27034	27167	27110	27148	26848	26867	27020	27077	27046	27161	27079	26865	27016	27195	27172	27297	26913	27029	26827	27182	27092	27103	27096	26974	27179	26896	27114	26942	27061	27050	27155	27035	27090	26893	27172	27252	26987	27445	27060	27166	27152	27049	26976	26959	27063	26935	26903	27148	27025	27011	26956	26904	27217	27264	26914	26972	26907	27148	27047	27108	27020	27087	27043	27064	26823	27120	27039	26888	26928	27189	26830	26941	26690	27215	27077	27272	27166	27040	26973	27232	27113	27152	27182	27019	27255	27300	27075	26886	27123	27284	27088	26888	27162	27187	27175	27228	27033	26907	26991	27002	26905	27122	27115	27039	27049	26923	27150	26977	27191	27162	26865	27095	27048	27125	27033	27015	27108	26835	27057	27144	27100	27129	26880	27103	26924	27155	26939	27092	27186	27051	27106	26907	27018	26996	27061	27042	27148	27193	26889	27122	27280	26953	27110	27269	27179	27198	26955	26883	27276	27029	27220	27214	26863	27164	26866	27163	26828	27094	27152	27196	27118	27116	27003	27002	27212	27159	26981	27139	27283
38755	53358	47284	44995	71940	76667	59894	38215	26383	19352	17031	16747	16636	16649	16829	16836	16737	16912	16755	16911	16785	16535	16667	16669	16823	16824	16737	16876	16739	16821	16785	16698	16784	16912	16746	16765	16611	16939	16839	16612	16593	16749	16696	16679	16724	16657	16860	16690	16676	16624	16876	16648	16613	16741	16615	16800	16593	16648	16710	16672	16713	16773	16631	16794	16779	16744	16665	16720	16774	16624	16572	16718	16766	16719	16562	16718	16821	16673	16775	16778	16767	16796	16569	16701	16685	16838	16536	16683	16667	16744	16766	16597	16705	16632	16795	16515	16692	16485	16475	16727	16596	16679	16859	16644	16665	16571	16752	16577	16702	16937	16693	16694	16530	16623	16575	16539	16635	16487	16659	16631	16655	16708	16615	16732	16532	16639	16744	16767	16822	16424	16823	16720	16755	16606	16595	16657	16575	16785	16650	16681	16678	16644	16723	16629	16660	16547	16680	16720	16916	16827	16701	16701	16561	16676	16787	16725	16633	16500	16779	16648	16649	16630	16729	16727	16669	16772	16696	16773	16583	16720	16512	16538	16614	16664	16809	16479	16706	16486	16632	16477	16696	16639	16684	16634	16816	16672	16655	16842	16625	16771	16727	16775	16736	16788	16531	16642	16489	16557	16818	16627	16756	16640	16599	16707	16724	16768	16591	16592	16676	16589	16712	16750	16641	16671	16748	16735	16798	16521	16654	16504	16628	16806	16645	16691	16614	16584	16573	16683	16589	16697	16686	16750	16772	16675	16792	16733	16681	16752	16776	16575	16627	16808	16625	16856	16572	16613	16746	16454	16779	16537	16826	16627	16818	16534	16642	16614	16681	16646	16653	16826	16425	16613	16612	16750	16611	16590	16756	16661	16806	16776	16708	16635	16712	16610	16804	16591	16494	16610	16632	16597	16809	16679	16826	16792	16728	16690	16642	16695	16846	16729	16495	16659	16524	16652	16601	16530	16627	16641	16695	16868	16840	16561	16838	16671	16569	16553	16660	16728	16769	16567	16594	16679	16595	16866	16606	16752	16620	16672	16507	16572	16909	16681	16766	16819	16598	16577	16513	16606	16566	16850	16608	16633	16619	16602	16573	16569	16687	16712	16687	16542	16544	16585	16507	16589	16694	16806	16723	16565	16624	16705	16552	16637	16532	16599	16742	16662	16818	16552	16347	16600	16765	16740	16611	16595	16579	16748	16635	16736	16652	16723	16676	16771	16581	16794	16754	16672	16777	16673	16684	16819	16672	16569	16487	16441	16919	16812	16815	16605	16668	16628	16672	16759	16580	16559	16793	16675	16883	16825	16571	16653	16763	16633	16636	16767	16754	16686	16687	16623	16553	16793	16520	16690	16658	16653	16797	16823	16670	16856	16678	16605	16774	16667	16696	16729	16728	16727	16611	16592	16531	16665	16644	16667	16711	16841	16642	16784	16667	16663	16704	16545	16596	16704	16526	16726	16654	16760	16719	16590	16563	16616	16713	16760	16610	16645	16681	16560	16627	16674	16777	16604	16542	16642	16504	16709	16600	16622	16653	16658	16699	16505	16904	16580	16740	16670	16604	16700	16580	16850	16701	16795	16839	16914	16836	16748	16679	16681	16530	16678	16709	16616	16768	16737	16837	16692	16640	16773	16794	16656	16641	16634	16606	16714	16701	16659	16998	16683	16764	16656	16633	16707	16821	16657	16716	16889	16743	16845	16742	16521	16652	16581	16571	16653	16817	16761	16637	16593	16592	16761	16631	16325	16749	16574	16610	16573	16719	16574	17091	16505	16612	16512	16735	16702	16767	16774	16497	16793	16597	16500	16571	16491	16636	16763	16662	16476	16738	16591	16660	16750	16488	16822	16627	16520	16688	16641	16734	16611	16716	16574	16561	16690	16568	16738	16782	16741	16648	16735	16600	16680	16799	16566	16814	16635	16597	16630	16430	16653	16698	16771	16578	16718	16623	16626	16500	16573	16751	16670	16630	16677	16675	16589	16745	16447	16717	16502	16579	16785	16733	16633	16608	16632	16930	16680	16817	16608	16878	16613	16773	16512	16628	16721	16530	16649	16587	16629	16627	16527	16677	16785	16613	16608	16593	16591	16694	16621	16504	16390	16692	16770	16621	16726	16573	16575	16609	16714	16630	16836	16718	16781	16560	16860	16721	16614	16548	16663	16657	16547	16657	16696	16837	16694	16759	16681	16799	16535	16544	16714	16582	16770	16581	16696	16581	16476	16798	16811	16431	16696	16670	16614	16779	16768	16694	16635	16659	16859	16493	16583	16743	16771	16562	16632	16601	16708	16691	16663	16688	16675	16625	16658	16665	16400	16617	16659	16615	16651	16610	16589	16575	16636	16735	16455	16746	16836	16734	16644	16841	16553	16544	16720	16477	16492	16854	16731	16709	16795	16686	16767	16698	16724	16609	16646	16643	16669	16509	16819	16761	16881	16645	16649	16654	16585	16783	16610	16711	16739	16779	16469	16686	16552	16687	16516	16687	16622	16778	16629	16500	16620	16584	16481	16908	16515	16613	16588	16733	16500	16928	16560	16701	16596	16705	16723	16620	16779	16659	16528	16522	16811	16550	16494	16714	16460	16754	16645	16561	16790	16749	16727	16573	16827	16681	16517	16700	16659	16888	16764	16682	16676	16790	16717	16777	16874	16530	16688	16738	16427	16733	16580	16944	16753	16476	16586	16562	16558	16631	16769	16577	16640	16855	16684	16724	16716	16768	16618	16774	16677	16848	16681	16857	16723	16736	16633	16807	16663	16584	16625	16754	16686	16673	16800	16554	16618	16854	16626	16540	16617	16631	16659	16668	16632	16445	16770	16642	16686	16831	16792	16631	16558	16551	16646	16658	16764	16681	16722	16666	16740	16623	16868	16678	16649	16770	16764	16817	16592	16641	16731	16735	16702	16372	16641	16650	16598	16690	16544	16682	16698	16625	16575	16860	16701	16632	16601	16558	16858	16827	16647	16727	16743	16535	16851	16629	16570	16595	16740	16630	16568	16793	16658	16659	16706	16692	16574	16546	16691	16625	16547	16789	16654	16875	16734	16693	16595	16631	16835	16524	16670	16648	16670	16585	16794	16585	16707	16817	16678	16535	16650	16539	16640	16723	16564	16634	16505	16578	16773	16477	16513	16758	16718	16782	16694	16705	16592	16673	16604	16534	16558	16494	16629	16778	16464	16620	16771	16750	16747	16538	16628	16673	16811	16769	16867	16704	16692	16700	16522	16694	16623	16452	16665	16691	16603	16611	16595	16809	16673	16764	16533	16628	16857	16744	16779	16530	16752	16605	16901	16633	16644	16690	16592	16794	16631	16546	16603	16644	16843	16755	16581	16597	16599	16551	16675	16644	16720	16658	16643	16576	16667	16508	16741	16440	16595	16797	16834	16624	16551	16623	16487	16796	16795	16665	16659	16655	16704	16680	16744	16675	16537	16525	16687	16530	16600	16934	16669	16702	16725	16545	16739	16678	16508	16830	16632	16677	16549	16841	16465	16494	16588	16719	16693	16542	16624	16768	16543	16648	16691	16563	16691	16637	16739	16782	16554	16860	16611	16523	16725	16710	16558	16769	16622	16562	16656	16670	16776	16789	16482	16720	16605	16727	16785	16488	16720	16770	16608	16747	16749	16751	16618	16498	16487	16677	16735	16590	16449	16650	16611	16736	16650	16598	16680	16677	16534	16704	16808	16831	16527	16722	16700	16674	16558	16757	16836	16443	16541	16710	16721	16614	16693	16708	16837	16538	16542	16786	16703	16595	16671	16585	16707	16796	16872	16641	16632	16734	16729	16693	16634	16685	16716	16748	16741	16602	16633	16549	16562	16787	16498	16667	16721	16708	16536	16636	16779	16554	16699	16623	16562	16793	16741	16852	16711	16657	16748	16694	16711	16585	16821	16705	16597	16747	16655	16663	16561	16661	16572	16646	16697	16707	16554	16793	16647	16875	16764	16716	16686	16715	16581	16642	16667	16600	16723	16588	16712	16770	16767	16685	16802	16672	16554	16650	16615	16849	16656	16447	16740	16720	16780	16807	16589	16617	16774	16698	16550	16514	16619	16501	16719	16784	16691	16702	16695	16737	16614	16623	16767	16553	16673	16636	16464	16596	16606	16633	16622	16476	16763	16705	16736	16562	16599	16627	16668	16697	16620	16850	16693	16661	16640	16849	16668	16637	16675	16512	16679	16607	16776	16709	16745	16704	16685	16840	16560	16622	16719	16550	16778	16651	16667	16603	16638	16660	16531	16697	16621	16692	16724	16681	16692	16688	16575	16692	16559	16658	16583	16777	16527	16675	16596	16665	16638	16694	16668	16783	16637	16663	16641	16591	16695	16549	16684	16525	16467	16516	16738	16666	16558	16650	16756	16658	16676	16761	16731	16677	16687	16482	16783	16516	16581	16666	16666	16583	16735	16766	16948	16689	16908	16482	16685	16642	16690	16612	16719	16753	16631	16639	16662	16703	16608	16830	16706	16538	16801	16663	16694	16688	16853	16649	16583	16606	16629	16695	16715	16854	16612	16730	16701	16520	16646	16823	16554	16646	16784	16654	16495	16572	16680	16523	16568	16556	16675	16778	16735	16529	16943	16724	16622	16483	16656	16570	16533	16731	16672	16765	16518	16663	16823	16640	16749	16677	16653	16559	16668	16688	16597	16719	16636	16794	16759	16609	16504	16645	16622	16652	16639	16641	16748	16667	16737	16558	16764	16852	16418	16656	16821	16640	16619	16621	16539	16766	16670	16743	16423	16462	16662	16749	16770	16620	16687	16687	16801	16613	16639	16981	16509	16588	16664	16638	16759	16388	16578	16642	16725	16739	16693	16739	16612	16553	16717	16686	16715	16553	16692	16643	16593	16657	16744	16728	16609	16822	16745	16631	16741	16574	16709	16583	16640	16543	16693	16735	16651	16744	16669	16690	16676	16508	16832	16745	16652	16768	16585	16649	16584	16752	16604	16623	16693	16526	16555	16787	16706	16623	16501	16561	16633	16663	16611	16724	16587	16675	16710	16685	16823	16704	16476	16785	16694	16610	16624	16707	16718	16705	16642	16629	16610	16597	16648	16609	16895	16763	16668	16587	16588	16512	16611	16564	16611	16698	16767	16566	16722	16812	16777
38368	38189	40645	34135	29245	34228	34080	30581	28289	27181	27206	26759	26700	26842	26881	26816	26706	26573	26765	26825	26598	26617	26746	26823	26702	27058	27101	26702	26727	26856	26792	26631	26739	26762	26819	26842	26512	26728	26717	26902	26906	26592	26793	26761	27064	26670	26743	26490	26558	26606	26781	26802	26759	26729	26879	26990	26782	26716	26742	26908	27110	26890	26728	26810	26883	26794	26703	26947	26919	26757	26665	26922	26915	26890	26787	26700	26874	26962	26779	26532	26782	26548	26858	26572	26704	26593	26761	26816	26824	26609	26739	26829	26762	26594	26610	26789	26885	26856	26905	26719	26778	26992	26910	26704	26443	26557	26835	26633	26708	27054	26668	26434	27122	26837	26753	26730	26737	26628	26776	26588	26872	26759	26706	26692	26887	26534	26895	26790	26632	26649	26666	26674	26917	26575	26754	26875	26693	26873	26536	26852	26946	26653	26513	27001	26506	26739	26765	26484	26797	26860	26666	26639	26673	26573	26601	26633	26555	26777	26793	26665	26782	26694	26909	27029	26825	26858	26766	26354	26736	26606	26886	26803	26949	26936	26841	26831	26740	26758	26732	26690	26657	26742	26716	26765	26797	26879	26955	26831	26837	26696	26765	26927	26648	26792	26721	26755	26823	26771	26995	26661	26841	26607	26682	26689	26869	26718	26795	26807	26276	26763	26599	26537	26654	27045	26724	26587	26577	26820	26627	26687	27023	26763	26709	26572	26631	26752	26821	26841	26756	26755	26594	26796	26719	26753	26656	26901	26490	26600	26543	26710	26747	26684	26838	26603	26663	26682	26964	26601	26527	26723	26814	26779	26682	26757	26486	26795	26585	26717	26587	26779	26900	26815	26612	26704	26871	26540	26660	26927	27075	26678	26432	26812	26780	26973	26838	26673	26472	26745	26991	26665	26599	26585	26841	26657	26938	26595	26724	26635	26841	26972	26796	26920	26672	26934	26934	26965	27013	26580	26965	26761	26833	26722	26604	26480	26837	26766	26624	26715	26631	26658	26726	26626	26909	26752	26601	26587	26709	26684	26789	26475	26519	26630	26728	26580	26478	26716	26740	26682	26865	26634	26857	26618	26803	26675	26883	26726	26699	26738	27046	26775	26731	26746	26689	26722	26709	27035	26651	26623	26662	26702	26715	26709	26801	26843	27010	26944	26847	26880	26655	26597	26822	26586	26597	26904	26972	26545	26714	26756	27118	26876	26583	26922	26823	26876	26751	26722	26933	26723	26734	26771	26631	26652	26763	26714	26507	26566	26815	26805	26790	27015	26785	26833	26926	26744	26706	26830	26724	26965	26892	26786	26896	26604	26585	26753	26635	26795	26726	26547	26651	26934	26789	26627	26696	26698	26928	26639	26660	26659	26858	26871	26664	26795	26554	26532	26553	26441	26542	26757	26800	26820	26936	26689	26598	26631	26586	26806	26929	26881	26770	26690	26766	26871	26690	26888	26844	26828	26733	26841	26682	26589	26517	26799	26634	26868	26768	26603	26619	26529	26693	26736	26823	26846	26756	26781	26752	26715	26910	26782	26803	26661	26693	26769	26817	26693	26708	26466	26710	26780	26689	26731	26617	26558	26596	26704	26734	26778	26789	26760	26811	26956	26591	26693	26737	26503	26906	26646	26651	26974	26677	26545	26535	26704	26665	26866	26807	26765	26859	26800	26637	26838	26808	26592	26798	26815	26942	26767	26828	26692	26865	26756	26880	26881	26802	26780	26856	26724	26983	26653	26971	26956	26862	26642	26443	26600	26645	26650	27052	26787	26771	26686	26653	26916	26601	26852	26668	26610	26663	26729	26716	26773	26753	26826	26874	26600	26880	26745	26966	26545	26703	26771	26714	26600	26624	26781	27039	26701	26631	26792	26849	26695	26927	26905	26754	26653	26668	26682	27054	26728	26888	26624	26806	26706	26900	26691	26838	26659	26656	26983	26710	26722	26779	26907	26861	26711	26791	26901	26821	26448	26735	26488	26710	26897	26696	26629	26932	26889	26663	26675	26562	26752	26632	26847	26761	26707	26882	26840	26696	26847	26931	26860	26926	26938	26628	26577	26818	26712	27113	26950	26820	26825	26714	26842	26785	26791	26740	26769	26622	26549	26778	26472	26881	26775	26836	26785	26488	26667	26757	26741	26958	26460	26746	26620	26921	26706	26822	26553	26881	26706	27020	26740	26941	26701	26788	26734	26729	26531	26938	26773	26675	26585	26763	26880	26971	26666	26889	26645	26671	26458	26942	26813	26861	26810	26604	26647	26579	26351	26910	26865	26809	26748	26842	26690	26888	27124	26912	26798	26679	26911	26859	26801	26674	26654	26726	26654	26702	26906	26854	26630	26774	26787	26801	26938	26780	26876	26743	26532	26679	26773	26746	26645	26826	26727	26816	26687	26757	26679	26923	26962	26745	26623	26791	26789	26947	26805	26590	26859	26675	26893	26665	26851	26920	26790	26898	26914	26807	26853	26928	26906	26768	26813	26954	26833	26662	26551	26685	26622	26605	26615	26926	26764	26640	26536	26643	26678	26966	26723	26622	26644	26693	26731	26861	26914	26797	26879	26807	26836	26748	26853	26636	26818	26625	26813	27011	26849	26889	27058	26653	26626	26891	26830	26740	26789	26609	26727	27151	26839	26833	26705	26604	26551	26907	26629	26707	26541	26596	26738	26735	26693	26770	26967	26689	26590	26740	26776	27019	26677	26648	26786	26367	26829	26678	26783	26708	26717	26921	26661	26984	26981	26775	26717	26944	26818	26808	26700	26832	26660	26831	26854	26731	26513	26733	26718	26692	26779	26789	26804	26661	26769	26706	26734	26732	26777	26968	26893	26706	27094	26892	26791	26740	26597	26623	27037	26622	27010	26705	26854	26765	26546	27023	26734	26630	26806	26712	26726	26418	26705	26628	26641	26911	26741	26659	26720	26500	26772	26694	26744	26885	26677	26423	26653	26731	26930	26718	26744	26857	26609	26665	26853	26761	26690	26713	26883	26926	26936	26672	26901	26942	26888	26841	26578	26657	26920	26710	26799	26834	26909	26806	26841	26802	26632	26932	26704	26761	26704	26786	26706	26937	26645	26684	26793	26700	26840	26638	26673	27051	26751	26912	26786	26886	26823	26701	26950	26746	26477	26676	27147	26878	26872	26705	26768	26607	26579	26855	26797	26582	26837	26820	26792	26691	26815	26611	26740	26773	26721	26583	26798	26815	26632	27050	26387	26508	26513	26801	26894	26765	26645	26345	26789	26752	26906	26860	26772	26813	26702	26750	26919	26768	26801	27006	26600	26778	26626	26588	26891	26771	26802	26594	26791	26904	27076	26822	26716	26888	26828	26623	26724	26761	26747	26971	26616	26734	26717	27032	27055	26578	26651	26796	26725	26564	26645	26711	26985	26913	26626	26646	26694	26701	26902	26746	26661	26980	26845	26671	26659	26895	26688	26823	26743	26904	26785	26880	26845	26941	26428	26651	26729	26646	26787	26628	26906	26675	26737	26853	26874	27118	26823	27023	26712	26726	26920	26882	26680	26721	26658	26652	27012	26711	27016	26935	26922	26905	26789	26698	26759	26569	26607	26883	26748	26919	26837	26655	26870	26683	26632	26898	26805	26853	26920	26709	26757	26802	26614	26478	26445	26617	26666	27108	26729	26694	26672	26695	27018	26779	26976	26823	26705	27099	26632	26795	26763	26669	26528	26695	26666	26862	26633	26626	26892	26789	26820	26677	26626	26804	26946	26685	26895	26643	26676	26918	26748	26776	26687	26930	26760	26736	26712	26828	26738	26650	26442	26695	26843	26856	26711	26550	26735	27009	26825	26987	26861	26849	26756	26623	26739	26755	26789	27026	26786	26695	26384	26691	26820	26581	26708	26581	26975	26832	26821	26840	26650	26818	26740	26853	26864	26916	27092	26831	26540	26786	26834	26628	27164	26780	26633	26666	26720	26923	26812	26820	26620	26759	26619	26843	26546	26604	27000	26817	26745	26764	26673	26483	26652	26521	26836	26763	26818	26684	26422	26493	26925	26781	26759	26880	26744	26906	26970	26709	26839	26711	26702	26494	26749	26773	26816	26948	26994	26769	26621	26681	26667	26721	26725	26776	26870	26807	26900	26639	26970	26804	26546	26548	26936	26890	26694	26731	26690	27004	26907	26913	26628	27048	26887	27015	26453	26885	26865	26409	26691	26745	26783	27020	26714	26780	26569	26845	26783	26766	26697	26815	26744	26891	26849	26642	26732	26857	26729	26628	26494	26837	26668	26931	26958	26883	26803	26857	26801	26681	26567	26928	26649	27061	26534	27018	26774	26881	26862	26854	26711	26627	26808	26659	26843	26670	26728	26797	26905	27061	26764	26700	26921	26849	26680	26478	26892	26679	26680	26457	26771	26632	26779	26659	26891	26798	26726	26850	26745	26812	26696	26674	26855	26554	26722	26857	26476	26791	26634	26774	26697	26745	26749	26666	26754	26846	26596	26654	26806	26710	26995	26733	26649	26651	26673	26632	26795	26596	26937	26795	26632	26823	26916	26800	26987	26716	26828	26822	26747	26792	26713	26920	26523	26799	27075	26992	26793	26790	26862	26825	26782	26806	26616	26730	26709	26833	26535	26789	26732	26942	26696	26804	26896	26903	26168	26798	26844	26871	26836	26810	26408	26717	26689	26744	26613	26857	26686	26870	26729	27213	26956	26676	26768	26986	26796	26764	26571	26658	26766	26763	26558	26841	26597	26782	26771	26759	26800	26769	26909	26768	26537	26740	26663	26869	26773	26826	26684	26765	27099	26882	26783	26977	26865	26757	26749	26656	26969	26948	26496	26691	26715	26778	26965	26937	26939	26623	26493	26755	26858	26789	26762	26969	26895	26581	26895	26875	26782	26764	26831	26916	26557	26642	26838	26675	26707	26792	26749	26648	26601	26555	26806	26638	26591	26846	26490	26892	26843	27171	26739	26636	26599	26596	26776	26807	26777	26711	26808	26838	26697	26399	26743	26947	26656	26973	26859	27063	26649	26556	26814	27030	26616	26522	26773	26749	26712	26899	26889	26653	26807	26849	26507	26838	26688	26645	26579	26826	26854	26632	26638	26733	26692	26431	26824	26369	26738	26605	26675	26780	26766
32736	41929	34722	22285	18982	24816	22868	19072	17217	16489	16339	16279	16194	16133	16109	16164	16129	16060	16133	16071	16111	16145	16280	15928	16106	16056	15996	16112	16117	16032	16107	16231	16073	16208	16413	16125	16080	16087	16188	16057	16047	16174	16111	16210	15990	16026	16117	16049	16286	16170	15993	15966	16136	16090	16064	16061	16104	15967	16140	15986	16113	16133	16256	16219	16054	16035	15967	16193	16216	15929	16115	15922	16191	16062	15933	16063	16101	16281	16202	16227	16182	15960	16144	16133	16200	16125	15996	16143	16082	15931	16039	15907	16028	16073	16213	16127	16232	15987	16124	16048	16169	15934	15906	16020	16037	16183	16057	16199	16053	16374	16047	15964	16094	16035	16131	15932	16117	16048	16132	15979	16137	16104	16024	16037	16146	16186	16202	16219	15975	15990	16004	16213	16260	15960	16112	16049	16102	15857	16145	16068	16207	15850	16064	16154	16140	16134	16104	16071	16262	16152	15965	16059	16210	15918	16095	16208	16057	15919	16161	15992	16127	16043	15874	15961	16175	15995	15985	16171	16170	16075	16131	16177	16032	16155	16077	16014	16042	16084	16038	15948	15974	16167	16090	15985	15998	16144	16061	16311	16029	16158	15987	16089	16154	16298	16202	16035	16272	16020	16106	16070	16056	16087	16012	16186	15959	16128	16016	16279	16064	16097	16003	15989	16205	15962	16058	16135	15994	16028	15999	16162	15924	16066	16091	16167	16168	16170	16019	16009	16192	15914	16166	16119	16066	16066	16167	16093	16250	16064	16014	15993	16028	16001	16012	16196	15838	16156	16197	16024	16024	16134	15960	16059	16069	16158	16171	16128	15963	16111	16027	16158	15993	16063	16045	16166	16063	16059	16131	16080	16130	16054	16023	16165	16089	16150	16066	16122	16089	16109	16088	16058	15981	16146	15880	16044	16126	16113	16080	16261	16049	16162	15970	16115	16242	16087	15956	16020	16087	16212	16027	15895	16066	16162	16104	16107	16032	16083	15847	16244	16016	16096	16120	16082	16055	15994	16042	16118	16391	15900	16163	16131	16044	16151	16155	16065	15984	16088	16010	16229	16128	16083	15994	16178	15928	16065	15997	15986	16082	15949	16068	16093	16245	16075	15927	15976	15926	16177	16034	16247	16204	16035	16230	16120	16109	16241	16161	16091	16037	16083	16025	16233	16123	15998	16005	16327	16185	16038	16013	16234	16074	15881	16246	16203	16050	16048	16175	15820	15960	16110	16142	16240	15973	15970	15916	16009	16005	16042	16157	16090	15897	16010	16092	16154	16068	16110	16101	16061	16191	16128	16018	15975	16169	16061	16115	16250	16005	16069	16113	16125	16056	16110	16232	16165	16055	16378	16103	16020	16065	16007	16087	16180	16129	15968	16166	16068	16186	16179	16153	16076	16056	16153	16155	15990	16059	15974	16093	16021	15731	16015	16076	16142	16079	15940	16189	16016	16081	16261	16063	16158	16001	16218	16078	16045	16184	16050	16013	16133	15943	16088	16211	16054	16004	15827	15955	15979	16070	15954	16046	16200	16127	16199	16110	16207	16096	16159	16107	16109	16162	16139	16089	16205	15929	16288	16304	16064	15921	16019	16010	15993	16186	15890	15964	16085	16217	16109	16092	16126	16392	15985	15942	15982	16074	16101	16043	16053	16156	16035	16160	15908	16126	15984	15961	16065	16128	16115	16081	16165	16085	16197	16148	16159	16092	16273	16350	16151	16053	16095	16104	16044	16058	16104	16073	15895	15945	16196	16197	15996	15981	16041	16131	16198	16191	16120	15799	16136	16205	16081	15973	16174	16040	16007	16017	15997	15960	16149	16184	16050	15944	16002	16102	16199	15984	16019	16157	16220	16086	16057	16232	16262	16285	16145	16033	16153	16150	16118	16145	16216	16144	16043	16001	15982	16097	16017	16083	15873	16144	16173	16201	16210	16030	16137	16192	16077	16321	16045	15937	16212	16092	15859	16040	16055	16163	16162	15984	16277	16072	16128	16320	16165	16169	16051	16012	16118	16095	16061	16084	16016	16037	16202	16012	16214	16258	16089	16033	16050	16027	16132	16195	16104	16058	16049	16051	16144	16033	16109	16050	15981	16141	16057	15954	16083	16153	16141	16074	15957	16032	16075	16138	16087	16237	16146	16156	16139	16246	16018	16188	16020	15953	16182	16102	16122	15991	16031	16190	16185	16159	16069	16035	16035	16281	16059	16163	16095	16008	16131	16250	16004	15859	16235	16176	16065	16057	15979	16091	16157	15953	16028	16135	16077	15952	16159	16033	16088	16091	16083	16168	16065	15904	16058	16110	16051	16139	16176	16308	16103	16151	16229	16116	16111	16161	16037	16222	16111	16094	16053	16285	16171	16125	16194	16069	16167	16134	16015	16031	16164	16011	16211	16079	15893	16002	16082	16133	16163	15923	15908	16127	16111	16003	16130	16242	16058	16081	15919	16221	16052	16158	15957	15868	16120	16241	16025	15875	15900	16133	16181	16146	16204	16034	16131	15994	16155	16272	15887	16192	16193	16032	16170	16134	16045	16211	16211	16150	16162	16039	15978	15961	16065	16216	16259	16048	16223	16230	16152	16180	16176	16244	16251	16137	16160	16081	16180	16062	16043	16026	15970	15968	16083	16016	16177	15940	15975	16073	16120	15927	16157	15983	15993	15883	15992	16028	15936	15983	16115	16105	15999	16177	16153	16136	16018	16204	16078	16180	16051	16098	16162	16047	16094	16062	16074	16219	16193	16125	15905	16086	16311	15986	16093	16003	16158	16102	16157	16262	15983	16180	16122	16155	16041	16138	16083	16105	16107	16206	16101	16124	16185	16105	16124	16036	16136	16104	16196	16003	16037	16209	16060	16019	16220	16116	15999	16101	16091	16105	16065	16124	15940	16295	16249	16063	16143	16171	16146	16059	15952	16068	15967	15977	15959	16032	16109	16004	16191	16146	16028	16150	16131	16085	16144	16053	16171	16028	16247	16131	16083	16002	16201	15865	16221	16105	16146	16059	16191	16219	16042	16300	16247	15846	15988	16100	15895	16213	16307	16098	16074	16220	16126	15997	16029	16123	16148	16015	16187	16209	16106	15939	16115	16141	16054	16280	16177	16241	15988	16134	16067	15998	15975	16004	16121	16017	16197	16137	15968	16148	15900	16160	16066	16075	15952	16018	16074	16235	16120	16165	16134	16222	15917	16094	16118	16061	15901	16112	16120	16069	16065	16274	16143	16012	16112	15961	16038	16133	16079	16213	15963	16196	16110	16047	16174	16173	15966	16011	16253	16126	16199	15964	15997	16054	16117	16132	16032	16136	16171	16089	16160	16076	16091	16143	16117	16131	16050	16073	15874	16153	16224	15931	16102	16154	16097	15957	16052	16096	16211	16250	15924	15945	16021	16114	16062	16175	16206	15971	16060	16074	16016	16145	15935	15930	16069	16133	16036	16161	16199	16136	16129	16034	16141	16240	16167	16042	16030	16212	15980	16103	16131	16079	16209	16218	16031	16194	15980	16097	16159	16071	16043	15946	16082	15964	16049	16089	16318	16097	15907	16007	16085	16070	16034	16159	16059	16141	16115	16209	15998	16259	16054	16124	16182	16095	16094	16127	16033	16338	15961	16186	15988	16087	16080	16031	16378	16003	16079	16185	16093	15916	15973	15959	16146	15921	16098	16045	16119	15993	16125	15979	16026	15913	16138	16225	15987	16265	16106	16232	15976	16131	16038	16113	16091	16070	16062	16114	15969	16181	16102	15915	16203	16196	16299	16088	16237	15930	16032	16005	15945	16112	16099	16090	16186	15976	16342	16172	16137	16102	16104	16020	16230	16146	16207	16106	16104	16030	16242	16123	16031	16108	16055	15989	16226	16267	16096	16090	16049	16261	15965	16097	16209	15891	16144	16018	15940	16135	16099	16046	16103	16124	16170	16016	16367	16044	16020	16133	16114	16019	15836	15848	16181	16153	16277	16127	15970	15958	16030	16062	15951	16028	16117	16074	15931	16237	16138	16058	16149	16143	16213	16154	16164	16166	16268	16134	16005	16104	16076	16106	16079	15905	16151	16263	16151	16029	16027	16111	16245	16002	16078	16110	16176	16079	16074	16092	16105	16068	16105	16088	16198	16054	16192	16028	16021	15997	15886	16057	16114	15932	16068	15993	16142	16094	16230	16166	16147	16057	16143	16079	16257	15813	16145	15982	16303	16035	16233	16061	15896	16204	16064	15885	16198	16054	16091	16046	16123	16133	16143	16218	16022	16164	16131	16155	16059	16133	16047	16039	16020	16022	16200	15907	15954	16195	16092	16214	16249	16171	16219	16207	16159	15931	16082	16109	16271	16085	16094	16228	16115	16043	16038	16167	16150	16285	15911	16011	16188	16250	16092	16145	16161	15996	16220	16068	16210	16102	16114	16088	16127	16032	16126	16106	16151	16259	16032	16260	16184	16074	16300	15928	16025	16188	16064	16106	16041	16046	16139	16107	16076	15902	16060	16044	16018	15958	16189	16105	16161	16081	15988	16222	15973	16089	16016	16317	16088	16088	16045	16115	16191	15964	16248	15963	16158	16105	16097	16068	16142	16179	16072	15998	16220	16128	16075	15945	15950	16002	15911	16227	16289	16021	16070	16049	16031	16172	16111	16076	16224	16297	16032	16106	16107	16315	16170	16095	16058	16149	15980	15931	16041	16053	16146	16180	16081	15972	15992	15993	16095	15948	16130	16164	16118	16150	16150	16023	16177	16023	16171	16085	16049	16090	15987	16072	16079	16072	16052	16214	16162	16213	16090	16174	16067	16227	15884	16104	16031	16137	16049	16118	16150	16056	15954	16174	16271	16086	16080	16131	16131	16178	16010	16237	15982	16116	16143	16075	15989	16153	16146	16073	16132	16007	16263	16214	15904	16107	16418	16134	16063	15995	16190	16013	16126	16140	16085	16077	16089	16112	16142	16162	16123	16215	16174	16152	16053	16226	15945	16106	16234	16308	16017	16128	16375	15913	16051	16108	16040	16003	15971	16091	16005	15946	16124	16090	16250	15984	16034	15921	16086	16209	16153	16030	16186	16083	16011	16049	16134	15940	15879	16106	16131	15915	15964	16076	16041	16204	16031	15982	16229
25776	22574	31537	34711	46161	59565	50588	39625	31745	28618	27066	26825	26353	26689	26693	26591	26618	26673	26590	26668	26670	26858	26990	26515	26644	26645	26644	26777	26604	26579	26454	26779	26806	26388	26779	26858	26461	26677	26693	26674	26598	26574	26655	26496	26674	26960	26560	27006	26579	26743	26747	26707	26560	26701	26664	26406	26465	26321	26297	26758	26618	26572	26541	26521	26419	26726	26449	26590	26668	26322	26339	26631	26483	26443	26899	26523	26620	26541	26370	26514	26534	26529	26550	26486	26656	26447	26431	26747	26409	26462	26618	26536	26736	26514	26800	26525	26715	26703	26669	26671	26446	26566	26515	26746	26561	26265	26641	26553	26600	26469	26633	26930	26653	26635	26537	26606	26775	26509	26376	26644	26491	26717	26631	26497	26855	26587	26534	26569	26636	26466	26576	26546	26699	26667	26461	26693	26608	26644	26292	26662	26495	26544	26695	26379	26613	26687	26551	26704	26612	26478	26528	26528	26578	26734	26521	26399	26586	26436	26655	26688	26222	26370	26368	26699	26589	26322	26476	26357	26685	26693	26650	26608	26551	26838	26553	26521	26679	26438	26362	26596	26464	26654	26757	26838	26389	26642	26671	26621	26671	26681	26679	26632	26457	26582	26584	26434	26662	26335	26634	26629	26496	26643	26561	26703	26389	26740	26603	26500	26443	26421	26377	26668	26651	26671	26572	26728	26599	26773	26605	26420	26465	26762	26576	26622	26643	26760	26564	26330	26423	26769	26583	26360	26743	26658	26625	26451	26739	26302	26720	26472	26417	26702	26447	26465	26322	26530	26645	26670	26754	26370	26696	26406	26456	26549	26628	26613	26585	26472	26546	26376	26719	26673	26446	26488	26394	26758	26490	26440	26695	26558	26607	26648	26404	26384	26570	26402	26558	26500	26565	26711	26673	26560	26506	26462	26775	26519	26606	26257	26613	26495	26536	26436	26764	26607	26462	26460	26567	26357	26518	26581	26384	26702	26479	26516	26548	26327	26531	26567	26503	26556	26512	26665	26579	26368	26617	26744	26541	26641	26537	26386	26693	26439	26548	26728	26500	26472	26313	26667	26284	26309	26468	26380	26569	26351	26668	26404	26545	26580	26566	26716	26286	26586	26422	26596	26537	26639	26643	26411	26540	26650	26638	26695	26503	26705	26356	26454	26430	26803	26401	26509	26565	26613	26647	26485	26825	26579	26580	26550	26492	26435	26474	26510	26610	26503	26348	26279	26544	26708	26516	26536	26563	26551	26439	26866	26635	26661	26569	26481	26560	26585	26267	26333	26590	26501	26548	26415	26508	26688	26880	26476	26607	26718	26298	26454	26497	26576	26493	26637	26776	26797	26711	26394	26596	26730	26719	26541	26711	26596	26666	26396	26510	26405	26276	26546	26509	26491	26429	26662	26683	26709	26661	26924	26695	26541	26646	26418	26430	26541	26335	26618	26524	26517	26606	26597	26421	26567	26768	26384	26583	26465	26564	26696	26733	26447	26577	26514	26405	26651	26589	26609	26597	26575	26578	26482	26586	26490	26751	26531	26390	26447	26356	26469	26521	26512	26441	26714	26750	26398	26414	26603	26519	26619	26451	26621	26499	26601	26635	26770	26319	26467	26771	26388	26720	26717	26578	26440	26554	26583	26579	26624	26685	26536	26516	26616	26570	26561	26442	26422	26614	26544	26746	26702	26363	26405	26528	26541	26631	26580	26878	26599	26485	26718	26723	26378	26638	26558	26476	26475	26645	26444	26622	26479	26578	26748	26293	26514	26519	26492	26593	26432	26579	26505	26812	26570	26762	26442	26513	26442	26667	26661	26569	26575	26816	26486	26537	26687	26498	26487	26589	26359	26490	26676	26543	26562	26423	26538	26641	26569	26649	26535	26645	26652	26636	26411	26437	26552	26440	26540	26461	26468	26534	26421	26679	26505	26377	26373	26358	26592	26635	26553	26497	26639	26895	26705	26598	26575	26676	26227	26430	26464	26650	26379	26316	26321	26521	26501	26433	26469	26493	26698	26424	26620	26554	26491	26605	26419	26365	26539	26658	26563	26409	26345	26550	26436	26400	26614	26558	26624	26304	26614	26482	26627	26798	26723	26570	26536	26381	26569	26562	26390	26376	26752	26796	26566	26543	26583	26625	26818	26655	26477	26579	26460	26538	26617	26679	26452	26539	26645	26584	26432	26495	26959	26301	26456	26496	26605	26732	26412	26523	26594	26667	26385	26565	26444	26774	26639	26559	26256	26690	26348	26512	26382	26491	26441	26666	26448	26428	26474	26347	26511	26297	26373	26602	26613	26518	26530	26604	26599	26418	26612	26427	26452	26624	26441	26316	26473	26649	26402	26634	26289	26538	26563	26741	26553	26473	26651	26533	26504	26549	26456	26644	26573	26781	26622	26635	26424	26376	26514	26509	26401	26657	26530	26476	26639	26612	26613	26414	26468	26551	26480	26617	26396	26621	26632	26528	26598	26439	26610	26761	26413	26499	26540	26496	26708	26377	26658	26536	26375	26388	26574	26614	26554	26405	26550	26493	26693	26762	26578	26529	26621	26532	26463	26511	26386	26766	26393	26758	26513	26606	26507	26457	26332	26637	26214	26649	26327	26710	26562	26552	26216	26414	26427	26545	26709	26444	26584	26580	26556	26314	26460	26705	26582	26634	26502	26487	26370	26551	26657	26587	26727	26661	26510	26466	26632	26490	26578	26625	26442	26443	26514	26689	26373	26441	26581	26708	26642	26734	26323	26570	26406	26616	26674	26448	26539	26551	26569	26514	26635	26554	26474	26635	26605	26593	26411	26571	26596	26551	26619	26757	26616	26535	26574	26602	26540	26809	26788	26573	26468	26841	26718	26542	26558	26491	26305	26242	26759	26582	26602	26719	26451	26861	26603	26620	26282	26658	26496	26686	26441	26769	26441	26679	26289	26518	26708	26597	26344	26449	26616	26489	26662	26434	26463	26471	26606	26548	26417	26384	26521	26486	26343	26616	26595	26804	26585	26686	26476	26705	26697	26749	26544	26222	26623	26609	26590	26494	26521	26535	26875	26585	26537	26599	26376	26669	26485	26845	26576	26577	26595	26380	26551	26453	26471	26569	26450	26459	26691	26454	26527	26549	26555	26578	26685	26465	26487	26622	26566	26615	26340	26554	26852	26548	26427	26735	26568	26714	26427	26451	26512	26479	26537	26644	26594	26615	26428	26413	26606	26682	26440	26344	26421	26722	26587	26481	26437	26556	26571	26819	26253	26401	26564	26512	26538	26689	26509	26713	26575	26629	26578	26717	26403	26305	26530	26388	26413	26462	26385	26754	26696	26586	26397	26460	26475	26446	26389	26477	26669	26624	26383	26546	26771	26430	26328	26493	26471	26731	26683	26510	26537	26507	26398	26533	26524	26468	26590	26563	26532	26886	26527	26600	26656	26345	26561	26777	26561	26675	26511	26494	26592	26435	26526	26527	26575	26624	26488	26560	26560	26265	26584	26765	26504	26497	26537	26557	26499	26423	26614	26567	26612	26580	26533	26620	26697	26567	26379	26523	26660	26674	26402	26630	26564	26324	26483	26364	26724	26540	26699	26690	26561	26556	26392	26552	26465	26698	26443	26695	26562	26746	26469	26480	26550	26706	26371	26617	26318	26498	26323	26702	26850	26625	26761	26502	26462	26678	26602	26767	26591	26516	26685	26465	26292	26659	26677	26649	26784	26428	26484	26556	26560	26577	26437	26462	26537	26797	26545	26472	26603	26726	26556	26417	26545	26701	26496	26650	26335	26308	26554	26562	26227	26362	26499	26588	26689	26336	26571	26547	26411	26258	26571	26486	26442	26325	26628	26498	26612	26579	26532	26608	26448	26415	26665	26851	26827	26599	26655	26594	26677	26612	26678	26634	26382	26578	26425	26483	26622	26722	26642	26572	26496	26502	26381	26647	26566	26546	26471	26610	26452	26682	26438	26519	26842	26637	26704	26479	26680	26592	26661	26515	26383	26629	26708	26839	26337	26471	26528	26597	26824	26577	26611	26710	26408	26494	26712	26464	26489	26169	26484	26550	26437	26616	26618	26561	26617	26365	26533	26544	26425	26511	26326	26436	26620	26406	26633	26607	26421	26435	26444	26189	26424	26700	26488	26573	26528	26458	26699	26474	26594	26604	26514	26577	26628	26743	26691	26597	26585	26912	26725	26762	26413	26300	26550	26611	26552	26594	26699	26417	26510	26421	26280	26571	26582	26567	26534	26641	26705	26554	26478	26618	26650	26587	26732	26596	26630	26619	26640	26565	26547	26343	26438	26619	26510	26704	26360	26308	26817	26584	26520	26500	26472	26741	26706	26541	26356	26755	26915	26808	26766	26818	26515	26616	26653	26717	26615	26773	26639	26588	26457	26704	26516	26482	26603	26516	26642	26460	26469	26463	26532	26678	26376	26615	26680	26582	26338	26344	26592	26527	26676	26774	26585	26408	26401	26430	26319	26295	26515	26432	26519	26683	26692	26545	26519	26455	26624	26771	26532	26676	26525	26405	26725	26396	26298	26439	26587	26591	26547	26717	26509	26329	26591	26620	26384	26552	26596	26658	26503	26351	26588	26407	26595	26391	26514	26630	26765	26698	26677	26479	26574	26632	26551	26518	26458	26600	26442	26641	26436	26492	26617	26525	26554	26624	26512	26553	26682	26358	26550	26350	26706	26615	26540	26478	26287	26667	26357	26618	26445	26465	26679	26728	26674	26678	26619	26639	26545	26550	26440	26396	26744	26296	26635	26588	26339	26386	26461	26648	26753	26795	26753	26423	26608	26698	26531	26496	26379	26705	26373	26711	26680	26663	26741	26345	26330	26494	26549	26434	26344	26665	26508	26431	26598	26772	26615	26584	26513	26549	26363	26451	26602	26675	26498	26653	26568	26515	26432	26633	26761	26686	26444	26560	26597	26477	26611	26520	26388	26583	26445	26351	26922	26744	26749	26562	26757	26383	26643	26529	26391	26513	26643	26451	26389	26542	26393	26575	26431	26287	26710	26523	26559	26318	26688	26614	26527	26893	26594	26553	26458	26341	26573	26595	26585	26434	26361	26535	26484	26564	26451	26626	26486	26822	26346	26387	26629	26466	26704	26306	26626	26331	26381
33567	59104	42776	30348	46444	53749	41187	28620	20535	17357	16541	16439	16429	16301	16154	16413	16390	16253	16263	16198	16329	16319	16382	16160	16391	16326	16202	16149	16226	16345	16086	16246	16163	16313	16299	16303	16154	16196	16429	16273	16274	16246	16359	16326	16304	16192	16238	16456	16324	16043	16267	16307	16221	16231	16272	16220	16347	16268	16139	16214	16214	16313	16285	16169	16267	16117	16094	16203	16292	16205	16161	16002	16233	16176	16200	16178	16239	16223	15967	16153	16325	16015	16311	16124	16176	16379	16238	16252	16254	16229	16247	16360	16232	16316	16121	16344	16226	16197	16033	16253	16462	16467	16185	16256	16083	16304	16301	16482	16146	16222	16024	16290	16326	16339	16323	16275	16245	16263	16193	16199	16272	16321	16191	16195	16159	16192	16390	16378	16086	16293	16176	16003	16131	16211	16221	16215	16405	16149	16195	16195	15970	16271	16350	16187	16182	16228	16055	16261	16224	16250	16159	16134	16246	16272	16229	16139	16151	16244	16222	16086	16079	16271	16137	16201	16204	16172	16235	16044	16335	16286	16338	16205	16252	16149	16308	16231	16127	16285	16181	16155	16115	16276	16295	16300	16274	16264	16230	16119	16278	16213	16257	16315	16302	16327	16459	16229	16056	16309	16312	16125	16255	16239	16254	16270	16325	16280	15994	16369	16216	16288	16318	16327	16354	16304	16022	16312	16367	16343	16294	16105	16268	16225	16134	16185	16361	16123	16261	16172	16131	16191	16247	16072	16262	16067	16335	16198	16238	16301	16376	16217	16196	16394	16242	16114	16282	16062	16268	16104	16128	16255	16286	16323	16173	16031	16221	16221	16370	16215	16039	16154	16231	16112	16209	16129	16422	16178	16200	16221	16248	16139	16139	15966	16221	16276	16325	16267	16373	16217	16475	16207	16248	16096	16344	16139	16190	16035	16046	16285	16182	16278	16202	16156	16263	16140	16419	16236	16365	16376	16108	16272	16153	16229	16260	16232	16221	16220	16146	16162	16111	16130	16294	16401	16301	16291	16171	16243	16272	16319	16176	16233	16184	16253	16197	16220	16158	16103	16467	16240	16269	16107	16306	16358	16390	16327	16357	16347	16031	16224	16323	16264	16274	16229	16387	16291	16145	16120	16179	16051	16393	16127	16288	16193	16196	16369	16252	16315	16239	16135	16293	16367	16206	16316	16207	16206	16182	16252	16261	16406	16040	16233	16254	16207	16262	16245	16401	16241	16090	16020	16273	16091	16192	16196	16388	16307	16220	16199	16233	16283	16192	16294	16158	16168	16194	16093	16185	16220	15966	16229	16185	16387	16111	16239	16251	16232	16239	16215	16197	16423	16030	16118	16353	16326	16283	16270	16142	16209	16241	16072	16207	16251	16170	16137	16212	16383	16350	16022	16239	16081	16246	16337	16212	16368	16239	16256	16085	16201	16253	16275	16218	16114	16376	16120	16135	16279	16125	16184	16216	16233	16260	16196	16192	16178	16339	16252	16258	16151	16210	16255	16385	16267	15985	16255	16281	16283	16312	16216	16324	16103	16288	16260	16087	16148	16154	16281	16346	16213	16300	16266	16154	16165	16245	16202	16208	16328	16053	16320	16237	16262	16183	16290	16191	16200	16367	16153	16314	16090	16129	16068	16144	16061	16217	16449	16149	16107	16225	16122	16178	16113	16329	16335	16461	16140	16138	16353	16352	16423	16181	16165	16325	16145	16166	16187	16137	16232	16200	16202	16353	16297	16341	16140	16266	16124	16213	16274	16255	16264	16355	16226	16152	16060	16099	16377	16185	16078	16267	16326	16329	16360	16176	16316	16062	15992	16517	16264	16343	16266	16058	16313	16183	16292	16113	16060	16251	16214	16311	16218	16315	16224	16022	16266	16239	16284	16363	16145	16315	16167	16242	16253	16317	16237	16206	16139	16244	16290	16203	16212	16271	16099	16260	16072	16112	16348	16253	16170	16220	16201	16365	16432	16105	16162	16307	16193	16235	16167	16326	16248	16113	16310	16101	16236	16273	16145	16253	15937	16157	16381	16129	16296	16315	16281	16370	16369	16224	16060	16368	16263	16184	16249	16256	16391	16202	16200	16162	16212	16228	16264	16190	16181	16369	16340	16271	16278	16211	16346	16345	16292	16200	16213	16073	16211	16205	16307	16202	16246	16174	16182	16300	16222	16227	16384	16289	16068	16148	16371	16347	16272	16197	16332	16356	16347	16343	16204	16077	16236	16298	16089	16154	16296	16126	16215	16189	16052	16457	16340	16113	16342	16186	16177	16098	16023	16244	16215	16291	16171	16180	16215	16293	16196	16062	16194	16228	16300	16153	16341	16214	16213	16328	16327	16161	16233	16252	16125	16105	16178	16281	16222	16275	16136	16172	16214	16177	16150	16122	16242	16275	16340	16418	16264	16198	16408	16196	16027	16071	16234	16222	16145	16158	16241	16251	15936	16229	16229	16232	16557	16165	16164	16279	16165	16238	16263	16098	16293	16074	16181	16288	16240	16267	16272	16076	16208	16166	16106	16246	16205	16252	16242	15928	16410	16479	16370	16201	16222	16204	16094	16345	16278	16390	16299	16385	16271	16351	16204	16299	16146	16255	16246	16218	16252	16173	16119	16324	16225	16202	16058	16187	16287	16208	16181	16232	16275	16210	16224	16167	16129	16122	16171	16296	16245	16321	16314	16268	16230	16242	16409	16195	16202	16166	16151	16185	16268	16223	16283	16150	15976	16252	16149	16407	16137	16324	16150	16231	16187	16270	16084	16248	16404	16424	16241	16435	16183	16340	16080	16313	16334	16217	16234	16250	16246	15959	16309	16157	16151	16370	16321	16336	16378	16174	16048	16220	16296	16138	16136	16043	16244	16339	16208	16393	16265	16270	16386	16281	16089	16381	16385	16235	16099	16247	16306	16194	16230	15965	16151	16559	16171	16097	16066	16269	16302	16177	16080	16234	16247	16105	16191	16238	16220	16199	16197	16459	16173	16357	16262	16421	16245	16348	16359	16364	16194	16123	16300	16189	15999	16345	16323	16237	16293	16095	16229	16335	16366	16246	16161	16230	16212	16113	16210	16280	16288	16425	16017	16007	16249	16233	16228	16267	16152	15949	16385	16274	16163	16166	16431	16176	16314	16107	16369	16277	16265	16243	16203	16213	16296	16214	16261	16323	16228	16286	16327	16238	16269	16074	16265	16257	16178	16181	16382	16193	16017	16237	16251	16247	16412	16202	16122	16341	16376	16104	16121	16181	16373	16331	16165	16184	16239	16346	16298	16079	16193	16248	16289	16331	16291	16242	16268	16143	16169	16361	16145	16103	16290	16120	16051	16321	16187	16190	16299	16327	16118	16239	16333	16166	16192	16279	16145	16162	16290	16394	16121	16199	16351	16480	16126	16115	16294	16246	16101	16129	16255	16120	16241	16180	16150	16111	16113	16194	16085	16084	16149	16330	16200	16290	16249	16509	16308	16201	16278	16179	16051	16016	16216	16064	16301	16248	16200	16402	16224	16277	16318	16171	16139	16088	16259	16188	16356	16217	16187	16185	16254	16119	16399	16399	16280	16112	16244	16196	16136	16333	16350	16254	16278	16066	16178	16359	16180	16239	16352	16137	16352	16297	16239	16155	16082	16057	16280	16051	16171	16171	16083	16170	16259	16185	16080	16146	16350	15924	16240	16200	16166	16158	16271	16202	16255	16330	16257	16311	16197	16254	16177	16373	16113	16145	16127	16230	16203	16251	16374	16295	16283	16162	16204	16212	16265	16236	16106	16327	16460	16226	16208	16134	16260	16142	16218	16189	16214	16210	16168	16102	16209	16179	16080	16078	16378	16188	16332	16273	16118	16286	16146	16383	16269	16225	16250	16300	16257	16380	16289	16243	16426	16191	16336	16014	16410	16230	16086	16218	16309	16099	16361	16201	16118	16236	16153	16221	15979	16254	16116	16258	16194	16120	16293	16216	16109	16277	16274	16276	16083	16165	16318	16241	16348	16290	16201	16202	16124	16116	16142	16195	16339	16123	16281	16268	16105	16183	16115	16250	16195	16506	16194	16285	16096	16095	16249	15887	16086	16074	16156	16450	16395	16186	16372	16336	16259	16353	16254	16314	16226	16180	16258	16186	16122	16155	16361	16498	16429	16050	16209	16214	16126	16338	16265	16191	16063	16262	16123	16091	16230	16073	16293	16381	16256	16350	16458	16271	16354	16233	16310	16153	16147	16274	16162	16150	16215	16217	16157	16298	16259	16084	16171	16319	16285	16190	16353	16128	16310	16246	16288	16375	16168	16208	16371	16072	16120	16030	16353	16285	16446	16315	16267	16197	16260	16283	16241	16246	16200	16190	16252	16299	16162	16289	16225	16428	16242	16138	16278	16270	16352	16208	16134	16152	16313	16256	16326	16267	16345	16271	16320	16070	16414	16248	16293	16285	16117	16461	16306	16345	16220	16360	16280	16268	16178	16161	16237	16309	16131	16170	16361	16252	16202	16210	16352	16136	16302	16145	16121	16216	16235	16207	16315	16169	16450	16080	16310	16210	16222	16307	16385	16343	16275	16187	16129	16364	16097	16321	16128	16243	16254	16323	16226	16322	16105	16326	16230	16248	16369	16114	16237	16254	16216	16192	16463	16304	16133	16213	16178	16204	16295	16082	16362	16071	16245	16128	16314	16400	16095	16290	16263	16133	16344	16028	16228	16310	16307	16202	16269	16112	16225	16412	16166	16273	16436	16261	16216	16331	16251	16345	16262	16108	16250	16283	16345	16252	16203	16297	16309	16189	16137	16167	16337	16295	16108	16298	16199	16403	16332	16144	16326	16293	16179	16325	16257	16265	16305	16147	16349	16266	16166	16262	16322	16343	16135	16205	16079	16418	16141	16366	16263	16158	16217	16152	16279	16024	16118	16263	16250	16211	16168	16423	16262	16281	16237	16212	16179	16275	16226	16128	16221	16120	16167	16277	16340	16193	16363	16250	16318	16049	16234	16367	16183	16225	16179	16382	16290	16186	16317	16312	16243	16059	16235	16203	16179	16231	16309	16356	16111	16183	16153	16101	16337	16172	16149	16226	16303	16238	16302	16149	16235	16245	16204	16118	16226	16331	16213	16239	16251	16209	16190
23368	21675	29936	30912	47524	72771	63344	47157	36404	30583	28422	27599	27497	27470	27315	27391	27198	27476	27407	27437	27150	27242	27209	27347	27362	27445	27405	27092	27276	27173	27378	27371	27032	27218	27459	27501	27031	26894	27246	27049	27007	27155	27338	27283	27164	27068	27267	26914	27174	27157	27229	27109	27213	27081	27248	27190	26955	27317	27264	27174	26918	26971	27024	26954	27311	27076	27057	27086	27165	27046	27137	27119	27099	26941	27007	27144	27124	27042	27189	27042	27052	27193	27224	27275	27260	27238	27150	27327	27215	27148	27152	27212	26988	27174	26924	27182	27297	27066	27013	27274	27189	27103	27006	27310	26910	26894	27109	26975	26906	26941	27195	27022	27006	27200	27159	26942	26992	27169	27019	27057	27179	27206	27405	27083	27084	27018	26936	26866	27106	27242	27213	27061	27044	27116	27391	27110	27105	26731	27185	27040	27274	26855	27163	26939	27367	27139	27169	27165	27207	27088	27085	27319	27285	26889	27100	27171	27356	27338	27122	27077	27179	27019	27137	27172	27123	27079	27208	26993	27069	27232	27298	27101	26993	27048	26937	27137	27366	27220	27313	26970	27080	27077	27012	27202	27387	27037	27264	27013	27102	26980	26998	27187	27068	27005	27027	27033	27140	27100	27074	27212	27018	26947	26939	27139	26928	26917	27196	27286	27128	27412	26974	27167	27122	27173	27281	27162	26998	27099	27122	27037	27165	27091	27157	27164	27218	27111	27230	27217	27148	27034	27156	26999	27329	27117	27043	26911	27123	27172	27005	27051	26703	26783	27173	26988	27122	27157	26987	27211	27200	27165	27303	26966	27143	27217	27042	27081	26966	27111	27126	27139	27038	26945	27402	27084	26837	26559	27331	27055	27247	27355	27212	27231	27166	27237	27219	27019	27086	26736	27173	26873	27068	27140	27047	27098	27092	27214	27112	27188	26976	27270	27151	27240	27288	27125	27068	27116	27093	27096	27020	26885	27025	26802	27214	27006	27380	27515	26967	26965	27218	27147	26947	26697	27030	27152	26923	27187	27057	27163	27177	27170	27024	27088	26893	26770	26942	27305	27213	27121	27084	27091	27025	27140	27261	26900	27071	27294	27288	26915	27037	27109	26966	26934	27148	26979	27285	26543	26992	26983	27232	27014	27190	27241	26946	27093	27113	27232	27083	26986	27088	27222	27027	27186	27062	26994	27115	27117	27052	26979	26966	27106	26881	26870	27219	26968	26889	26916	27187	27100	27122	27185	27425	27007	27179	27003	27190	27063	27046	27110	27144	27047	26960	26906	27191	27040	27244	27099	27132	27102	27245	27013	27035	27184	27284	27351	27012	27257	27197	27219	27197	26987	27354	26932	27274	27089	27097	27084	27064	27019	26924	27017	27391	26976	26930	26978	26890	27088	26924	27106	27335	26810	27236	27259	26817	26934	26872	26805	26929	27146	27041	27292	26910	26875	27070	26927	27031	27174	27187	27008	27209	27240	27006	26971	26977	27213	27130	27070	27065	26974	27057	27096	27113	27100	26998	27086	26919	27178	27052	26714	27305	26877	27157	27045	27316	27114	27318	26991	27044	27354	26926	27108	27062	27335	27163	27119	27118	27348	26976	27108	26969	27006	27109	27110	27094	27102	27117	27098	26778	27045	27182	26956	27365	26982	27082	27031	26940	27222	27016	27232	27154	26989	27058	27241	27070	26801	27285	27245	27327	27316	27026	27285	27043	27021	27211	27248	27071	27053	27155	27146	27082	27317	27225	27253	27313	27031	26905	27191	27187	26875	27268	27174	26837	27119	27182	27174	27353	26952	26936	26709	27020	26938	27350	27061	27014	27079	27128	27401	27144	27129	27118	27052	27140	27212	27108	26989	27006	27143	27072	27205	26742	26975	27042	27073	27022	27113	27063	26913	27163	27016	27132	27199	27173	27082	27048	26870	26964	27036	26942	27091	26993	27153	26947	27023	27145	27159	27029	27042	27200	27191	27263	27146	27248	26809	26784	27053	26970	27039	27169	27005	27156	27177	27076	27211	27013	27214	26970	27124	27166	27131	27136	26913	27172	27198	27353	27217	27202	27396	27014	26962	27226	26975	27017	26977	26917	26806	27001	26747	26869	27283	27050	27169	27149	27124	27129	27067	27040	27058	27240	27150	27296	26918	27207	27231	27184	27196	27307	27141	27369	27037	27187	26924	26969	27044	27229	26980	27204	27254	27113	27121	27241	26959	27135	26926	27285	27117	27339	26927	27251	27239	27044	27234	27353	27364	26950	26918	27219	27245	27001	27098	26801	27212	27296	27019	26977	27279	27037	27329	27176	27302	26998	27046	26875	27393	27134	27115	27329	27106	27313	27059	26884	26984	27142	26920	27115	27175	27292	27174	27131	27120	27412	27322	27057	27059	27271	27096	27251	26850	26989	27150	26982	27099	27025	27199	27079	27083	26876	27239	27052	27000	26988	27046	26987	27216	26998	26967	27231	27001	27292	27140	27190	27106	27255	27175	27249	26947	27137	27115	27128	27014	27125	26912	26999	27192	26914	27299	27162	27062	26931	27130	27219	27162	27326	26969	26940	26797	27213	27065	27142	27277	27165	26997	27110	27243	27040	27004	26883	26967	27037	26977	27156	27268	27179	27011	26857	26911	27128	27280	26936	27092	26893	26822	27115	27120	27067	26995	27231	27164	26858	26828	26990	27128	26983	27142	27103	27235	27173	26991	26949	26775	27021	27223	27253	27194	27279	26942	26893	27076	27078	26976	26947	27007	27355	27219	27158	26974	26926	27246	27210	27293	27214	27286	27299	27122	26803	27192	27238	27341	27052	27026	27031	26963	27243	27240	27113	27102	27151	26899	27191	27296	26963	27075	27087	27041	27179	27217	27098	27031	27337	27383	26957	27044	27267	27148	27005	27096	26973	27065	27097	26920	26930	27051	27206	27167	27149	27231	27354	26978	27005	27065	27187	26998	27146	27225	27178	27316	26843	27167	27080	27032	27264	26991	27087	27091	26985	26820	26875	26918	27026	27241	27025	27114	26837	27112	27354	27201	26835	26961	26981	27046	27111	26967	27265	27337	27087	27124	27160	26946	27015	27139	27075	27021	26941	27127	27124	27499	26947	27146	27097	27090	27306	27261	27108	27301	27021	26971	27194	27077	26971	27325	27058	27200	27330	27276	26811	27112	27160	27404	27424	26948	26883	27070	27280	27043	27066	27137	27004	27187	26657	27127	27053	27457	27182	27306	27092	27124	26951	27171	27077	27082	27031	26851	27082	27068	27202	27065	27043	27040	26928	27004	27140	27123	27258	27103	27320	27044	26765	26912	27293	27157	27200	26981	27289	27275	27236	27328	27006	26998	27065	26827	26954	27073	27060	27340	27253	27217	26913	27041	27060	26908	27161	26919	27104	27112	26983	27241	27320	27022	27282	27318	27089	26874	27218	27165	27151	26984	27187	27041	27093	27300	27266	27179	27141	26763	27075	27053	27020	27220	27081	27037	26977	27126	26955	27033	27122	27238	27350	26744	27048	26996	26987	27085	27045	27121	27156	27121	26919	27108	27198	27036	27300	27139	27218	27116	27055	27124	27056	27133	27091	27076	27158	26957	27055	26835	27084	26937	26994	27084	27146	27028	27041	27417	27108	27266	27437	27103	26997	26947	27274	27182	26989	26993	26976	27228	26938	27032	26857	27241	27202	27282	26865	27190	27186	27210	27063	27184	26903	27195	27316	26856	26759	27121	26960	27307	27270	27214	26945	27093	26971	27158	26936	27163	27029	27380	27356	27063	27106	27156	27057	27058	27022	27073	27195	27058	27002	27043	27196	27142	27144	27227	27236	27041	27068	27134	27306	27123	27078	27088	27298	26923	27080	27050	26986	27075	27093	27204	27053	26906	27443	26744	26860	26890	27085	26781	26968	27319	27159	27121	27044	26878	27278	27125	27261	26886	27100	27174	27399	27239	26989	27246	26953	27360	27032	27003	27257	26983	27024	26978	27108	27062	26913	27089	27133	27204	27273	27251	27123	27161	27193	27285	27287	27147	26824	26953	27058	26999	27100	26933	27200	27034	27041	27212	27141	27504	27214	27284	27149	27106	27121	27017	26884	27288	27243	27188	27393	27163	27053	27098	26986	27118	27091	27188	27283	27117	27360	27081	27182	27113	27125	26914	27097	27195	27156	27170	27171	27172	27242	27161	27028	27193	27173	27116	26976	26953	27083	27120	27116	27088	27177	27169	27153	27315	27249	27069	26921	27113	27024	27394	27113	27314	27123	27157	27198	27094	26965	26915	27224	27198	26796	27053	27148	27196	27004	27064	27114	27079	27357	27300	27315	27098	27139	26907	27064	27124	27277	26983	27041	27076	26932	26956	27135	27147	26913	27068	26966	27101	27120	27280	27123	27206	27364	27330	27256	27276	27016	26798	27194	26912	27032	26916	27151	27068	27228	27120	27194	27209	27343	26921	27156	26995	27141	26952	26927	27066	27068	27092	27023	27158	26921	27214	27016	27154	27466	27430	27150	27351	27245	27048	27112	27096	26915	27086	27252	27219	27248	27019	26942	27121	27022	27119	26923	27085	27053	26919	27008	26946	27281	27226	27038	27313	26999	26997	27279	27464	27034	27079	27203	27159	27066	27364	27134	27042	27149	27407	27233	27133	27176	27011	26999	27206	27062	27043	27467	26985	27151	27142	27184	27313	27079	27057	27079	26953	27278	27375	27243	26904	27227	26786	26913	27214	27032	27092	27451	27178	27230	26956	27087	26902	27080	26854	27273	27101	27084	27155	27142	27140	27200	27204	26998	27005	26966	26959	26801	27077	27037	27093	27305	27069	27194	27270	26954	26946	27307	27206	27185	27057	26909	27204	27304	27337	27131	27202	27157	27252	27052	27138	27165	27196	27121	26922	26973	27428	27098	27348	27219	27244	27004	26986	27057	26976	27133	27001	27154	27109	27227	27176	27062	27445	26999	26833	27122	26991	27178	27079	27180	26928	27028	26933	27009	26985	27148	27303	27159	27239	26968	27320	27110	27077	27084	27078	27085	26832	27063	27032	27030	27194	27086	27093	27048	27224	27065	27077	27359	26836	26960	26983	27150	26972	27170	27138	27101	26990	27055	27063	27104	26954	27031	26981
40784	69844	61499	43921	60890	77077	58278	37914	25335	19186	17233	16793	16724	16883	16883	16648	16877	16737	16765	16644	16809	16881	16766	16594	16767	16922	16902	16840	16674	16726	16745	16759	16749	16656	16638	16846	16794	16781	16786	16789	16714	16827	16773	16831	16798	16761	16584	16510	16808	16942	16697	16656	16616	17110	16750	16802	16725	16748	16923	16648	16712	16977	16616	16816	16556	16663	16741	16676	16922	16646	16693	16714	16669	16834	16872	16744	16794	16692	16777	16741	16893	16709	16666	16699	16794	16724	16498	16491	16722	16795	16802	16755	16833	16612	16761	16560	16864	16670	16711	16650	16810	16743	16804	16870	16785	16705	16793	16626	16796	16607	16699	16836	16636	16627	16793	16521	16860	16634	16541	16613	16732	16750	16720	16730	16706	16779	16496	17010	16732	16505	16701	16717	16771	16825	16685	16648	16826	16609	16849	16862	16717	16692	16767	16806	16724	16630	16805	16708	16623	16769	16645	16828	16854	16717	16649	16701	16889	16652	16775	16765	16648	16852	16636	16700	16664	16658	16623	16935	16823	16644	16798	16603	16724	16767	16927	16688	16608	16852	16724	16716	16800	16836	16736	16779	16751	16698	16539	16768	16724	16849	16816	16879	16751	16714	16621	16700	16806	16588	16601	16743	16684	16797	16662	16986	16601	16828	16898	16785	16732	16775	16782	16797	16702	16889	16636	16740	16648	16566	16726	16699	16813	16733	16842	16639	16634	16634	16721	16764	16674	16753	16790	16702	16770	16813	16642	16724	16706	16732	16792	16561	16733	16717	16717	16679	16572	16880	16699	16635	16865	16824	16776	16734	16771	16674	16514	16834	16666	16742	16865	16709	16753	16651	16717	16710	16725	16691	17036	16958	16507	16585	16731	16836	16568	16850	16640	16785	16898	16648	16755	16853	16846	16807	16844	16765	16797	16847	16664	16798	16718	16690	16901	16701	16667	16845	17018	16782	16687	16758	16672	16659	16780	16725	16731	16687	16771	16793	16617	16723	16843	16648	16783	16759	16890	16520	16616	16679	16737	16712	16758	16566	16685	16800	16808	16826	16747	16714	16636	16644	16622	16878	16762	16609	16724	16584	16748	16532	16675	16748	16658	16579	16686	16663	16731	16700	16927	16777	16689	16775	16804	16817	16820	16610	16643	16632	16789	16565	16643	16690	16696	16782	16734	16649	16617	16745	16645	16701	16684	16634	16852	16685	16722	16424	16704	16705	16586	16907	16679	16744	16688	16761	16914	16536	16677	16585	16763	16720	16780	16678	16772	16693	16775	16808	16749	16430	16680	16813	16659	16494	16603	16789	16752	16899	16631	16872	16630	16675	16759	16681	16787	16862	16718	16598	16808	16641	16791	16513	16770	16642	16554	16737	16885	16786	16892	16691	16852	16781	16684	16631	16579	16901	16856	16683	16606	16752	16743	16598	16653	16636	16855	16940	16676	16793	16708	16806	16846	16616	16607	16673	16681	16483	16595	16644	16691	16665	16362	16641	16796	16606	16705	16804	16730	16707	16816	16615	16912	16826	16634	16698	16697	16659	16782	16978	16873	16841	16682	16609	16800	16587	16796	16591	16760	16793	16796	16809	16807	16689	16735	16728	16729	16743	16817	16784	16609	16790	16667	16714	16874	16679	16606	16921	16662	16684	16659	16731	16718	16677	16633	16730	16402	16937	16693	16557	16583	16849	16695	16508	16601	16744	16787	16610	16754	16780	16848	16715	16684	16626	16941	16639	16812	16919	16680	16895	16682	16848	16791	16496	16755	16684	16809	16665	16842	16828	16597	16719	16753	16859	16853	16615	16731	16855	16651	16649	16752	16851	16976	16631	16623	16709	16737	16612	16772	16696	16612	16558	16801	16724	16699	16688	16811	16666	16604	16796	16651	16754	16701	16718	16869	16744	16816	16583	16662	16663	16732	16581	16589	16812	16695	16841	16602	16720	16587	16789	16668	16572	16849	16726	16566	16703	16723	16603	16706	16870	16770	16622	16693	16707	16818	16896	16679	16792	16601	16584	16729	16732	16862	16824	16705	16731	16745	16817	16641	16528	16892	16717	16689	17012	16692	16646	16761	16771	16776	16599	16672	16733	16657	16800	16646	16737	16677	16605	16752	16523	16723	16521	16761	16852	16547	16886	16601	16766	16766	16912	16565	16751	16635	16672	16648	16613	16769	16638	16674	16692	16728	16722	16694	16735	16705	16745	16710	16749	16664	16687	16783	16632	16566	16948	16643	16630	16557	16692	16712	16708	16603	16884	16781	16747	16632	16695	16694	16588	16686	16663	16856	16740	16631	16511	16678	16484	16717	16668	16716	16624	16623	16678	16756	16555	16557	16617	16647	16866	16574	16687	16732	16675	16637	16753	16839	16812	16631	16793	16779	16704	16951	16646	16689	16731	16665	16730	16686	16649	16811	16616	16450	16753	16734	16598	16726	16641	16747	16728	16678	16753	16789	16731	16703	16616	16901	17019	16781	16792	16626	16844	16686	16785	16837	16620	16738	16742	16815	16709	16591	16741	16565	16779	16656	16870	16801	16599	16749	16672	16689	16703	16758	16820	16707	16510	16608	16703	16734	16657	16692	16762	16709	16709	16793	16706	16899	16651	16795	16544	16585	16708	16689	16637	16718	16606	16553	16713	16479	16702	16515	16850	16946	16529	16675	16780	16537	16580	16735	16837	16675	16712	16814	17004	16713	16451	16891	16720	16765	16677	16826	16672	16786	16818	16664	16777	16675	16634	16910	16786	16743	16750	16870	16699	16706	16622	16623	16620	16824	16870	16820	16828	16724	16816	16763	16564	16647	16697	16762	16790	16612	16708	16723	16710	16589	16825	16768	16763	16828	16758	16905	16827	16663	16660	16723	16741	16870	16661	16628	16789	16914	16646	16708	16838	16652	16956	16828	16698	16678	16898	16686	16693	16749	16795	16728	16652	16660	16777	16716	16740	16726	16611	16519	16606	16760	16842	16678	16568	16867	16864	16786	16728	16569	16706	16635	16935	16585	16739	16732	16685	16774	16820	16772	16494	16761	16682	16731	16671	16645	16908	16729	16754	16681	16644	16672	16733	16734	16790	16895	16813	16713	16706	16731	16565	16772	16752	16699	16779	16816	16770	16961	16825	16845	16692	16687	16697	16780	16716	16715	16693	16681	16603	16824	16904	16821	16586	16718	16715	16873	16625	16512	16652	16800	16852	16681	16685	16521	16703	16665	16751	16746	16692	16948	16809	16492	16629	16850	16747	16658	16816	16809	16644	16766	16641	16625	16793	16591	16664	16819	16680	16569	16648	16624	16715	16749	16648	16693	16854	16747	16757	16922	16729	16688	16851	16683	16788	16849	16773	16699	16660	16506	16732	16697	16443	16737	16851	16661	16810	16642	16685	16725	16667	16582	16674	16761	16682	16882	16814	16428	16681	16901	16743	16750	16588	16743	16637	16517	16732	16624	16832	16767	16608	16799	16742	16699	16564	16643	16629	16668	16567	16631	16795	16751	16987	16717	16811	16649	16774	16697	16762	16701	16683	16761	16871	16719	16738	16779	16869	16782	16631	16792	16596	16614	16680	16727	16711	16752	16738	16773	16759	16624	16723	16587	16617	16708	16825	16734	16827	16852	16788	16767	16760	16854	16749	16626	16576	16818	16604	16636	16829	16737	16671	16656	16637	16765	16628	16829	16668	16953	16762	16766	16682	16643	16820	16852	16705	16927	16761	16769	16723	16815	16799	16664	16708	16797	16869	16722	16537	16705	16719	16672	16679	16813	16740	16681	16830	16555	16726	16798	16703	16724	16764	16616	16779	16877	16718	16663	16625	16644	16787	16815	16553	16724	16758	16658	16747	16734	16720	16536	16836	16675	16593	16780	16723	16819	16579	16683	16550	16809	16731	16626	16630	16604	16721	16608	16725	16638	16744	16660	16597	16789	16898	16564	16782	16851	16816	16774	16676	16629	16782	16881	16818	16724	16695	16838	16669	16834	16794	16631	16609	16649	16730	16808	16751	16732	16784	16676	16789	16849	16660	16551	16685	16564	16727	16926	16767	16781	16679	16837	16700	16616	16702	16599	16626	16793	16783	16784	16686	16659	16665	16873	16544	16808	16732	16774	16618	16685	16634	16647	16598	16780	16633	16623	16615	16723	16910	16706	16960	16727	16564	16724	16609	16885	16722	16780	16758	16773	16635	16616	16738	16743	16798	16803	16597	16717	16777	16648	16824	16588	16689	16649	16818	16590	16709	16890	16570	16563	16724	16645	16727	16599	16742	16653	16607	16755	16699	16662	16625	16788	16903	16371	16941	16776	16504	16784	16699	16787	16570	16692	16545	16727	16806	16816	16667	16652	16789	16798	16702	16575	16678	16897	16817	16714	16637	16677	16528	16719	16612	16759	16596	16760	16570	16742	16818	16788	16538	16676	16824	16659	16804	16669	16566	16714	16819	16890	16806	16721	16810	16601	16738	16672	16534	16697	16777	16499	16667	16624	16534	16693	16748	16705	16574	16672	16642	16641	16754	16807	16679	16863	16681	16528	16612	16656	16736	16818	16606	16780	16773	16518	16628	16770	16751	16631	16644	16794	16612	16811	16675	16681	16757	16802	16772	16407	16553	16680	16728	16816	16501	16811	16751	16645	16999	16752	16681	16748	16590	16735	16588	16818	16790	16810	16715	16734	16646	16660	16793	16580	16606	16671	16737	16605	16657	16605	16868	16699	16801	16631	16591	16549	16712	16776	16746	16708	16677	16840	16640	16803	16668	16606	16684	16700	16677	16925	16706	16610	16667	16925	16835	16558	16860	16623	16775	16753	16645	16891	16655	16617	16795	16725	16841	16737	16543	16697	16803	16608	16682	16836	16693	16663	16624	16569	16800	16617	16742	16779	16617	16675	16933	16710	16874	16789	16737	16839	16739	16797	16781	16646	16913	16774	16833	16646	16767	16670	16590	16710	16770	16577	16638	16796	16647	16950	16836	16610	16650	16668	16950	16650	16930	16999	16851	16823	16678	16683	16860	16780	16769	16763	16665	16578	16534	16754	16688	16698	16534	16657	16840	16396	16621	16708	16602	16664	16718	16827	16784	16754	16379	16674	16654	16839	16553	16832	16790	16565	16663	16736	16740
37477	38733	36391	31937	31721	35547	33639	30095	27848	27218	26952	26669	26805	26808	26730	26895	26888	26998	26775	26777	26778	26420	26843	26754	26621	26530	26806	26892	26754	26930	27071	26748	27168	26755	26468	26918	26892	26986	26749	26818	26845	26577	26668	26853	26911	26870	26803	26599	26832	26874	26939	26867	26698	26721	26697	26568	26543	26584	26721	26679	26867	26725	26743	26847	26938	26550	26651	26591	26852	26935	26703	26782	26603	26763	26583	26539	26975	26896	26743	26610	26971	26811	27051	26847	26965	27040	26661	26827	26769	26600	27082	26853	26869	26683	26646	26649	26837	26841	26547	26939	26779	26798	26892	26681	26637	26773	26783	26742	26552	26847	26880	26743	26984	26833	26629	26707	26544	26583	26520	26656	26823	26883	26576	26862	26771	26625	26701	26559	26758	26690	26675	26960	27007	26484	26836	26881	26506	26665	26820	27026	26925	26700	26646	26513	26613	26881	26978	26730	26715	26956	26841	26713	26547	26795	26684	26665	26988	26707	26635	26718	27034	26548	26563	26580	26568	26742	26783	26799	26713	26705	26904	26733	26852	26649	26839	26765	26751	26514	26558	26861	26729	26764	26669	26869	27110	26954	26771	26673	26569	26570	26516	26593	26676	26833	26672	26693	26769	26560	26715	26757	26692	26889	26678	26743	26625	26475	26653	26822	26711	26911	26966	26808	26770	26953	26853	26627	26889	26795	26747	26840	26391	26835	26699	26658	26657	26663	26597	26769	26835	26754	26752	26793	26868	26702	26613	26731	26974	26740	26660	26643	26708	26666	26645	26595	26876	26650	26653	26562	26559	26735	26608	27014	26693	26733	26758	26820	26694	27113	26854	26693	26724	27017	26869	26802	26776	26810	26564	26543	26759	26648	26791	26834	26645	26566	26721	26718	26693	26649	27039	26804	26773	26668	26870	26922	26762	26516	26460	26744	26611	26729	26756	26486	26825	26787	26810	26798	26753	26925	26728	26734	26730	26829	26830	26668	26721	26856	26800	26738	26510	26612	26926	26793	26503	26845	26632	26748	26975	26659	26725	26518	27025	26738	26913	26885	26708	26560	26787	26762	26937	26469	26704	26771	26872	26939	26606	26718	26818	26909	26772	26825	26743	26971	27035	26468	26735	26804	26735	26671	26664	26693	26730	26758	26819	26719	26718	27051	26859	26297	26559	26569	26567	26708	26425	26919	26743	26815	26667	26837	26960	26518	26735	26649	26608	26838	26674	26614	26731	26976	26510	26639	27071	26756	26656	26870	26836	26728	26773	26861	26858	26945	26732	26759	26855	26661	26903	26843	26778	26825	26668	27003	26728	26642	26632	26430	26690	26626	26813	26897	26833	26579	26650	26762	26799	26839	26601	26511	26736	26753	26692	26810	26559	26700	26893	26680	26980	26798	26756	26710	26654	26542	26594	26679	26911	26937	26614	26668	26654	26665	26822	26965	26697	26642	26958	26499	26759	26756	26935	26768	26874	26763	26757	26595	26928	26879	26770	26930	26681	26508	26648	26664	26443	26641	26789	26594	26499	26636	26970	26667	26986	26889	26787	27050	26543	26779	26566	26764	26894	26955	26664	26730	26881	26722	26744	26888	26876	26813	26956	26797	26739	26689	26522	26684	26657	26790	26704	26542	26696	26706	26732	26669	26797	26866	26595	26733	27011	26922	27010	26899	26647	26883	26617	26723	26659	26847	26679	26749	26522	26703	26734	26777	26958	26675	26729	26670	26886	26921	26736	26769	26786	26787	26528	26729	26891	26703	26652	26935	26932	26879	26770	26640	26786	26638	26716	26995	26573	26666	26906	26833	27021	26699	26934	26795	26689	26720	26653	26605	26674	26971	26783	26789	26636	26741	26799	26470	26711	26840	26953	26749	26785	26716	26576	26625	26698	26828	26807	26548	26673	26673	26733	26613	26725	26539	26721	26836	26820	26388	26693	26788	26986	26810	26734	26855	26707	26645	26761	26607	26657	26975	26861	26728	26799	26783	26691	26752	26998	27036	26759	26774	26506	26722	26514	26819	26856	26673	26566	26479	26753	26616	26849	26591	26639	26376	26722	26685	26836	26800	26888	26651	26743	26987	26938	26658	26892	26751	26943	26786	26622	26706	26754	26595	26564	26715	26683	26595	26812	26876	26731	26663	26401	26781	26689	26529	26861	26844	26804	26744	26744	26548	26802	26660	26925	26784	26738	26666	26714	26843	26682	26764	26584	26781	26823	26604	26671	26715	26616	26672	26766	26750	26897	26756	26839	26604	26686	26843	26600	26779	26691	26728	26804	26857	26797	26933	26626	26632	26532	26579	26864	26992	26884	26801	26434	26444	26744	26711	26828	26710	26757	26528	26716	26561	26671	26685	26742	26794	26657	26609	26763	26525	26639	26705	26774	26635	26822	26892	26877	26531	26687	26739	26778	26777	26481	26543	26765	26642	26716	26724	26498	26750	26776	26739	26928	26726	26964	26605	26552	26736	26706	26512	26822	26902	26783	26498	26702	26838	26665	26654	26898	27061	26822	26668	26694	26922	26809	27036	26723	26571	26555	26916	26929	26590	26681	26819	26864	26800	26761	26888	26577	26730	26844	26774	26892	26699	26813	26889	26628	26730	26867	26660	26817	26834	26796	26630	26557	26666	26587	26767	26668	26638	26605	26504	26931	26681	26842	26977	26741	26896	26828	26730	26768	26752	26609	26681	26608	26643	26547	26371	26804	26703	26849	26666	26609	26671	26848	26899	26731	26629	26808	26560	26755	26836	26760	26664	26894	26930	26568	26829	26682	26638	26647	26763	26479	26624	26621	26719	26680	26585	26876	26594	26840	26796	26819	26795	26899	26747	26406	26737	26889	26734	26587	26685	26600	26899	26975	26737	26886	26572	26636	26585	26669	26652	26802	26662	26765	26536	27006	26886	26875	26870	26557	26683	26909	26685	26825	26567	26783	26795	26395	26781	26741	26847	26812	26571	26577	26678	26733	26638	26690	26703	26605	26602	26871	26851	26906	27007	26607	26532	26774	26769	26798	26734	26777	26819	26910	26749	26537	26800	26831	26549	26855	26893	26966	26768	26864	26852	26876	26839	26714	26898	26615	26686	26804	26942	26726	26595	26952	26744	26745	26670	26452	26644	26705	26763	26956	26932	26796	26842	26844	26658	26571	26756	26652	26674	26810	26565	26601	26738	26760	26480	26610	26686	26730	26608	26669	26911	26836	26744	26787	26697	26868	26915	26824	26784	26606	26915	26831	26794	26984	26752	26910	26768	26503	26983	26735	26676	26714	26839	26858	26685	26815	26828	26686	26839	26746	26980	26674	26680	26666	26510	26885	26868	26839	26641	26844	26672	26820	26849	26907	26639	26800	26830	26640	26643	26727	26574	26789	26981	26985	26775	26741	26650	26715	26786	26615	26687	26834	26827	26744	26951	26972	26692	26910	26821	26718	26737	26822	26639	26860	26709	26738	26736	26744	26595	26545	26628	26943	26835	26625	26729	26858	26956	26836	26910	26712	26841	26727	26889	26654	26726	27019	26675	26646	26749	26803	26743	26605	26594	26632	26705	26625	26906	26381	26781	26728	26568	26678	26854	26646	26827	26833	26740	26833	26883	26595	26831	26980	26584	26903	26595	26797	26471	26765	26477	26743	26767	26839	26677	27039	26910	26852	26829	26815	26958	26779	26492	26602	26545	26764	26623	26927	26584	26830	26769	26690	26821	26663	26872	26957	26842	26705	26617	26840	26513	26642	26454	26707	26606	26759	26446	26722	26950	26625	26809	26725	26662	26746	26621	26859	26690	26647	26564	26713	26604	26708	27010	26666	26906	27039	26711	26334	26710	26787	26826	26744	26815	26844	26506	26613	26542	26384	26933	26791	26862	26950	26715	26764	26688	26764	26705	26735	26610	26866	26730	27095	26910	26901	26777	27014	26780	26764	26787	26816	26839	26761	26582	26715	26662	26788	26903	26829	26582	26576	26753	26892	26685	26992	26765	26914	26813	26747	26725	26735	26790	26665	26747	26750	26680	26616	26660	26967	26708	26429	26689	26800	26795	26509	26741	26760	26573	26710	26924	26757	27033	27012	26871	26878	26791	26429	26806	26797	26742	26605	26813	26890	27024	26683	26767	26691	26735	26993	26765	26805	26762	26779	26890	26852	26893	26901	26856	26586	26934	26640	26599	26702	26634	26821	26816	26776	26930	26801	26894	26930	26818	26970	26929	26767	26875	26478	26485	26804	26711	26626	26440	26670	26847	26804	26788	26570	26836	26799	26587	26783	26807	26689	26563	26513	26686	26502	26679	26691	26643	26772	26632	26527	26816	26745	26671	26863	26893	26667	26674	26924	26393	26734	26973	26730	26939	26884	26882	26665	26776	26605	26856	26928	26653	26672	26576	26931	26711	26803	26637	26669	26650	26778	26567	26754	26632	27000	26743	26781	26682	26813	26811	26686	26748	26691	26744	26760	26910	26694	26966	26937	26778	26811	26562	26603	26860	26716	26701	26656	26747	26578	26652	26848	26848	26748	26787	26968	26775	26812	26742	26757	26785	26839	26838	26728	26696	26753	26647	26743	26566	26765	27059	26756	26650	26560	27024	26931	26603	26570	26610	27098	26900	26817	26801	26653	26746	26769	26516	26732	26579	26912	26826	26713	26727	26839	26707	26760	26771	26846	26834	26796	26838	26839	26915	26855	26666	26583	26793	26891	26657	26822	26717	26546	26726	26648	26568	26817	26989	26786	26923	26837	26753	26854	26647	26589	26639	26726	26744	26883	26667	26840	26807	26999	26888	26588	26901	26921	26552	26705	26659	26816	26737	26655	26771	26722	26748	26807	26690	26587	26932	26742	26794	26508	26582	26703	26736	26893	26568	26891	26734	26747	26849	26845	26694	26910	26694	26649	26513	26685	26927	26471	26617	26704	26893	26857	26829	26762	26913	26659	26457	26638	26838	26733	26927	26690	26860	26640	26707	26745	26730	26926	26781	26604	26771	26620	26623	26823	26816	26579	26795	26617	26880	26855	26972	26849	26929	26773	26690	26723	26851	26872	26662	26495	26671	26782	26511	26519	26727	26829	26644	26721	26572	26870	26638	26476	26832	26840	26643	26690	26754	26750	26458	26853	26738	26690	27080
31748	42942	26384	20330	22407	25679	22494	18808	16923	16462	16176	16208	16131	15953	16069	16161	16089	16135	15979	16003	16259	16114	16024	16071	16150	16197	16161	16121	16058	16139	16044	16178	15970	16033	16072	16168	15980	16134	16004	15999	15998	16076	16120	15915	16054	16090	15855	16083	15934	16020	16216	15958	16059	15965	15902	16102	16200	16015	16137	16006	15963	16159	16167	15979	16129	16027	15943	16104	16152	16209	16093	16042	16043	16114	16039	16023	16142	16036	16135	15920	16146	16059	15889	16056	15897	15988	16119	15985	15969	16024	16189	16080	16101	16005	16138	15996	16218	16156	15894	16023	16111	16036	16055	16025	16035	16079	15886	16114	15938	16009	16198	16142	16102	15980	16098	16048	15941	15997	16037	16068	16118	16106	15869	15988	16182	16052	15966	16022	16114	16087	16007	15946	16138	15985	16224	16146	16001	16144	16081	16015	16220	16045	16245	15997	16228	15822	16043	15972	15951	15949	16028	16029	15861	16064	16255	16142	16157	16107	16111	16132	16119	16072	16076	16085	16171	15972	16053	16006	15969	15997	16043	16054	16176	16062	15836	16094	16210	16132	16066	15880	16105	15999	16070	16038	16113	16002	16091	16054	16054	16047	16059	16030	16198	15985	15921	16029	16023	15904	15982	16213	15940	16042	16154	15973	15969	16022	15946	15849	15932	16190	16101	16112	16078	16004	16298	16273	16035	16136	16067	16036	16029	16103	16116	15897	16041	16123	15816	16226	16129	15970	16056	16078	16130	16134	16123	16135	16042	15863	16033	16173	16057	16004	15988	16035	16092	16111	16046	16072	16076	16090	16000	16007	15965	16123	16000	16041	16164	16028	16149	16013	15925	16055	15884	16069	15988	16082	16021	16117	16044	15996	16082	15970	16132	16077	16298	15988	15935	16006	15949	16198	15998	16178	16052	16074	16175	15929	15997	16112	16261	16108	16168	15953	16110	16082	15919	16119	16122	16037	16064	16204	15960	16155	16044	15998	16065	16220	15958	15823	15978	16128	16072	15926	15808	16072	16038	16065	16016	15998	16100	16123	16060	15938	16068	16097	16066	16092	16155	16012	16235	15959	16227	16270	16104	16146	15957	15935	15919	16012	15880	16100	15959	16028	16086	16220	15911	16022	16200	16087	16146	16024	15936	16108	15974	16011	16147	16109	16213	15925	16126	16234	16084	16056	16071	16180	15966	16160	15926	16042	16134	15941	16113	16043	15984	16193	15985	16119	16112	15867	16125	16070	16303	16218	16005	16115	16062	16081	16127	15918	16050	16092	15980	16224	16026	15961	16117	16082	16082	16123	16016	16015	16073	16242	16019	16053	15912	16192	15941	16003	16140	15988	16088	16158	16035	16038	16132	16126	16069	15987	16123	15973	16012	16039	16125	16153	16246	15939	16000	16165	16096	16082	15982	16067	16119	15800	16153	16069	16073	16072	16071	16068	16209	15991	16068	16011	16235	16036	16015	16080	16132	15955	16110	16081	15987	16062	16006	16046	15848	16024	16180	15958	16031	16177	15878	16126	16078	16053	16079	16103	16057	15913	16043	16133	16061	16154	16076	16236	16268	16104	16008	16242	16120	15950	15922	16135	16144	15973	16010	15948	16135	16191	15939	16053	16093	16216	16174	16286	15982	15915	16287	15943	15985	15904	15907	16007	16030	15734	15986	16091	16012	16210	16179	16097	15997	16047	16088	16154	16049	16161	15979	15976	16106	15946	16019	16063	16052	16017	16073	16019	16228	15948	15942	16155	16066	16011	16255	15879	16088	15966	16124	16166	15966	16157	16159	15989	16193	16171	16027	16225	16021	16015	15979	16221	16097	16063	15938	16153	16203	16228	16194	16024	15986	16156	16103	15976	16118	16139	16063	16051	15906	15841	16163	16166	15961	16110	15915	16189	15988	15954	16080	15962	16003	15931	15931	15981	16131	16080	16062	16133	16123	15958	16154	16021	16087	15994	15973	16082	16278	16056	16084	15925	16008	15912	16171	16040	16091	16015	16187	16106	16157	16133	16084	15945	16061	15933	15908	16124	15921	16129	15930	16082	16013	16302	16161	16138	16151	15994	16104	16000	16129	16116	15892	16042	16122	16120	16034	16027	16128	15962	16027	16061	15916	15935	15931	16082	16171	16040	16051	16195	16112	16073	16076	16017	16024	15979	16047	15902	16108	16061	16223	15999	16068	16016	16104	15971	16072	16037	16204	16024	16051	16001	16153	15953	15894	16038	16125	16126	16185	16086	15916	16053	16033	16228	15959	15939	16141	16131	16138	16115	15961	15999	16020	16040	16092	16052	16021	16097	15902	16111	16169	16061	16029	15954	15938	16005	16005	15933	15977	16044	16105	16126	16085	16180	16068	16334	16054	16114	16007	16003	16180	16268	16143	15939	16154	15912	15798	16119	16137	16089	16169	15999	16170	15920	16011	16107	15959	16120	16204	16088	15867	16034	16015	16207	16006	16110	15890	16114	16092	16018	16069	15996	16125	16018	15989	16226	16054	16019	16238	15897	16080	16136	15954	15990	16107	16015	15935	15860	16013	16010	16070	16271	16023	16097	15982	16245	16103	16017	16148	15857	16271	16082	16161	16097	16093	15993	16088	15989	16036	16008	16152	16025	16175	16115	16049	16135	16006	16142	15970	16031	15854	16244	16029	15979	16138	15977	16133	16056	15982	16165	15915	16184	16065	16212	16143	16089	16010	16044	15910	16109	16140	16122	15995	16032	16113	15925	16016	16120	16223	16116	15949	16095	15986	16094	16058	16073	16051	16105	16115	16023	16125	16061	16272	16096	15900	16065	15999	16041	16035	16151	16081	15992	15851	16180	15953	16108	15953	15972	16073	16128	16067	16142	15924	16296	16155	15988	16066	16023	15965	16086	16051	16076	15999	15988	16043	16093	16061	15918	16052	16023	16102	16044	16186	16144	16045	15884	16155	16128	16244	15999	16005	16092	16047	16094	16093	16094	16191	15983	16159	16159	16075	15982	16008	16058	16187	16053	16045	15972	15975	16065	16074	16053	16112	15880	16157	15998	15916	16099	16125	16053	15981	15950	16006	16108	16030	16077	16145	16170	16088	15900	16144	15999	16097	15970	15994	16211	16103	16204	16031	16026	15942	16188	15969	16163	16123	16287	15933	15939	15931	16090	16137	15879	15984	15990	16136	15929	15914	16144	16231	15996	16211	16011	16038	15891	16127	16094	15928	16113	16146	16014	16090	16008	16116	16178	15960	16176	16066	16147	15944	16146	16008	16075	15949	16139	15969	16097	16176	15964	16235	16050	16050	16060	16059	15978	16093	16143	16003	16167	16047	16156	16108	16078	16180	16121	15848	16067	16141	16077	16039	16132	15980	16052	16083	16075	16077	16035	16146	15978	16094	16087	16180	16273	16117	15962	16023	16112	16187	16102	16283	16076	16039	16053	16053	15992	16052	15868	16017	16195	16174	16044	16017	16286	16080	16268	15952	16053	16326	16178	16041	16128	15980	16024	15970	16112	16013	15982	16171	16129	16049	16156	16168	16114	16084	15907	16030	16122	16070	15972	15998	16159	15963	16103	15994	16120	16178	16023	15965	16242	16011	15937	15929	16083	16085	16069	15851	16023	16038	15973	15986	15988	16022	16135	16277	16003	15912	15876	16094	15982	16110	16066	16182	15996	15921	16072	15975	15885	16059	15987	16004	15989	16003	16065	16156	16046	15980	16122	16007	15992	16085	16081	16089	16097	16052	16075	15920	16132	16101	16090	16067	16101	16072	16198	15926	16055	16006	16196	15950	16191	16080	16149	16057	16105	16000	16091	16048	16249	16005	16205	16188	16075	16063	16126	16111	15902	16168	16078	16130	16055	16040	16005	16133	16188	16137	16303	16104	16131	16120	16089	15894	16054	15992	15997	16121	16023	16106	16138	16229	15889	15933	15999	16182	16134	16184	16125	15963	15889	16127	15941	16212	16000	15900	16196	16051	16033	16098	16066	16094	16078	16065	15986	16133	16099	16087	16027	16063	16150	15952	16060	16125	16257	16182	16039	16146	15993	15968	16089	15955	16054	16017	16039	16030	15989	15818	16073	16108	16071	16072	16065	15989	15995	16247	15977	16033	16185	16051	16078	16073	16106	16169	15948	16057	16207	15956	16008	15969	16144	15961	16151	16216	16080	16165	16080	16033	16058	16240	16140	16033	15877	16104	16152	16162	15996	16194	15992	16150	16289	16050	16157	16148	15956	15872	16109	15998	16155	16050	16147	16017	16024	16173	16046	16209	16048	16133	15902	16179	16160	16073	16025	16037	16130	15916	15988	16021	16141	16231	16113	16194	16100	16061	16283	16088	16203	16090	16037	16080	16095	15977	16053	16065	16006	16199	15921	16146	16041	16028	16002	16042	15927	16006	16052	15986	15945	15979	15876	16157	16101	16027	16158	16152	16187	16046	15878	16021	16133	15965	15966	16056	16184	15978	16022	15957	16019	16202	16321	16197	16224	15875	16197	15884	16204	16040	16080	16112	16169	16223	16125	16171	15960	16074	16069	15950	16179	16156	16062	16177	16057	15978	16156	16071	16144	16382	16162	16044	16317	16140	15958	15889	16193	16300	16033	16180	16200	16075	16015	15983	16018	15998	16129	15965	16112	16036	16011	16168	16048	16063	16082	16082	16069	15913	16183	15970	16072	15984	16036	15983	16017	16000	15955	15944	15885	16006	15911	16007	15942	16146	16085	16088	16107	16199	16105	15955	15952	16073	16174	16209	15944	16211	16187	16021	15883	16053	16094	16157	15953	16167	16190	16024	15978	16172	16235	16136	16148	15980	16089	15996	16167	16089	16036	16137	16136	16076	16100	16174	15801	15975	15961	16087	16059	16010	16200	16106	16157	15989	15953	16052	16054	16126	15998	16125	16124	16034	16004	16255	16188	15944	15973	15997	16203	16053	15978	16091	16103	16122	15877	15988	16125	16139	16085	16064	16050	16336	16319	16120	16061	16029	15946	15873	16183	15977	16181	16076	16173	16104	16133	16108	16155	16061	16119	15970	15999	16065	16039	15933	15943	16288	16131	16073	16106	15956	16007	16196	16082	16013	16026	16111	16034	15996	15982	16024	16020	16099	16017	16003	15904	16057	16295	16162	16154
25956	22036	31728	34722	35785	59334	54513	41575	32155	28552	27287	27003	26864	26848	26633	26697	26841	26681	26760	26777	26741	26872	26833	26593	26546	26727	26613	26710	26578	27026	26652	26974	26717	26491	26762	26392	26790	26743	26516	26720	26573	26583	26817	26603	26497	26412	26830	26687	26669	26610	26675	26391	26590	26529	26662	26699	26634	26610	26552	26778	26681	26430	26506	26626	26647	26581	26636	26538	26622	26627	26771	26381	26544	26640	26679	26672	26744	26726	26767	26611	26813	26589	26723	26767	26662	26686	26702	26713	26649	26602	26637	26958	26605	26677	26733	26718	26979	26609	26736	26686	26703	26578	26577	26306	26642	26805	26327	26586	26860	26780	26406	26700	26784	26869	26469	26633	26651	26883	26794	26571	26709	26488	26804	26821	26442	26401	26481	26328	26849	26761	26765	26264	26524	26352	26618	26657	26684	26751	26559	26575	26698	26645	26833	26554	26871	26702	26568	26842	26713	26602	26477	26486	26442	26409	26810	26465	26500	26632	26660	26690	26595	26560	26397	26624	26623	26432	26623	26440	26597	26697	26719	26534	26624	26604	26672	26864	26452	26488	26744	26457	26756	26292	26559	26692	26090	26567	26714	26797	26576	26788	26885	26739	26647	26564	26673	26517	26809	26694	26727	26536	26527	26352	26454	26634	26599	26341	26510	26898	26662	26529	26740	26729	26423	26539	26435	26434	26377	26574	26859	26669	26601	26869	26585	26575	26735	26683	26633	26500	26778	26586	26494	26646	26459	26641	26601	26812	26756	26445	26565	26658	26701	26815	26700	26577	26700	26846	26568	26530	26477	26584	26708	26448	26514	26685	26835	26627	26446	26588	26749	26586	26649	26792	26533	26484	26727	26497	26542	26645	26711	26723	26457	26519	26732	26654	26612	26362	26639	26843	26715	26705	27002	26815	26447	26391	26446	26639	26740	26601	26823	26510	26595	26729	26642	26412	26560	26480	26654	26578	26551	26537	26545	26655	26531	26803	26816	26389	26598	26571	26852	26613	26719	26681	26667	26553	26695	26676	26499	26460	26757	26844	26640	26263	26665	26736	26829	26533	26608	26564	26517	26527	26424	26471	26673	26647	26573	26739	26551	26488	26241	26489	26676	26653	26695	26473	26652	26462	26569	26583	26401	26586	26734	26550	26618	26720	26488	26612	26593	26617	26434	26393	26536	26504	26646	26438	26657	26743	26687	26537	26726	26753	26850	26520	26628	26571	26355	26420	26620	26729	26593	26486	26633	26588	26373	26884	26707	26772	26403	26509	26617	26522	26723	26534	26701	26580	26742	26632	26456	26391	26605	26526	26651	26551	26558	26538	26525	26690	26743	26582	26673	26641	26668	26734	26677	26620	26580	26455	26764	26744	26674	26689	26515	26661	26638	26484	26616	26781	26541	26532	26426	26529	26581	26483	26672	26575	26593	26445	26690	26496	26668	26829	26325	26367	26607	26736	26621	26631	26773	26556	26275	26581	26827	26711	26560	26592	26620	26440	26611	26936	26467	26425	26386	26641	26847	26471	26499	26433	26582	26322	26642	26710	26681	26524	26283	26484	26515	26499	26597	26577	26255	26327	26813	26642	26673	26429	26561	26486	26706	26323	26511	26563	26739	26392	26562	26394	26564	26350	26437	26705	26650	26659	26635	26882	26594	26355	26556	26795	26795	26728	26540	26649	26482	26513	26581	26803	26606	26619	26470	26734	26625	26642	26704	26457	26540	26648	26570	26556	26899	26660	26285	26305	26458	26398	26659	26838	26564	26866	26812	26684	26475	26553	26585	26530	26778	26758	26485	26778	26533	26705	26537	26535	26461	26466	26556	26591	26594	26805	26551	26240	26580	26663	26732	26583	26620	26671	26277	26538	26514	26722	26457	26457	26673	26838	26525	26660	26477	26495	26585	26722	26433	26541	26529	26612	26395	26785	26431	26637	26532	26574	26631	26552	26761	26717	26633	26744	26613	26421	26381	26722	26663	26756	26563	27082	26528	26469	26741	26632	26603	26462	26588	26460	26486	26494	26668	26569	26621	26610	26432	26590	26571	26676	26745	26604	26487	26732	26824	26533	26717	26332	26339	26653	26490	26616	26557	26638	26672	26530	26500	26707	26625	26452	26590	26672	26715	26710	26698	26634	26310	26734	26619	26534	26575	26640	26797	26641	26802	26588	26649	26810	26811	26713	26817	26619	26777	26469	26690	26434	26669	26261	26654	26734	26589	26886	26748	26676	26342	26700	26684	26435	26707	26521	26816	26683	26845	26766	26787	26506	26567	26568	26493	26229	26450	26488	26698	26685	26591	26828	26705	26588	26619	26726	26690	26806	26648	26531	26618	26585	26840	26628	26490	26212	26653	26623	26554	26730	26624	26664	26569	26798	26463	26706	26694	26605	26790	26582	26268	26513	26433	26819	26783	26377	26348	26500	26598	26489	26686	26295	26774	26630	26628	26612	26606	26761	26889	26482	26653	26573	26455	26725	26572	26477	26629	26540	26739	26537	26701	26432	26633	26538	26432	26486	26480	26691	26514	26907	26503	26739	26657	26683	26587	26629	26482	26413	26646	26615	26766	26610	26678	26795	26743	26608	26634	26606	26467	26439	26593	26512	26392	26561	26508	26739	26577	26741	26366	26558	26525	26656	26555	26489	26597	26549	26476	26774	26840	26789	26667	26520	26558	26879	26709	26563	26689	26652	26821	26560	26606	26701	26884	26609	26556	26465	26597	26643	26659	26404	26720	26780	26915	26570	26463	26464	26613	26507	26779	26786	26531	26696	26687	26533	26716	26687	26614	26588	26716	26642	26544	26769	26571	26578	26786	26623	26714	26828	26475	26585	26809	26516	26652	26477	26491	26865	26625	26747	26626	26606	26750	26386	26651	26410	26637	26675	26645	26640	26518	26713	26708	26528	26591	26508	26866	26564	26516	26714	26503	26567	26459	26643	26631	26659	26332	26529	26450	26684	26491	26577	26542	26475	26661	26674	26619	26797	26391	26621	26505	26683	26549	26470	26552	26698	26511	26643	26514	26752	26659	26637	26663	26515	26616	26570	26577	26495	26563	26367	26498	26688	26563	26767	26691	26685	26791	26741	26522	26580	26623	26709	26758	26490	26143	26672	26861	26559	26770	26604	26534	26490	26420	26903	26832	26549	26749	26491	26583	26717	26653	26877	26496	26706	26658	26563	26710	26406	26461	26730	26919	26724	26303	26681	26598	26568	26520	26425	26584	26538	26534	26365	26846	26508	26661	26445	26460	26541	26596	26412	26529	26676	26816	26476	26437	26468	26568	26777	26637	26631	26714	26498	26671	26730	26291	26735	26621	26547	26543	26599	26500	26678	26584	26607	26615	26767	26490	26757	26726	26517	26607	26555	26671	26408	26522	26591	26455	26625	26744	26799	26508	26313	26702	26531	26496	26751	26626	26564	26451	26577	26550	26332	26503	26799	26698	26687	26787	26668	26730	26873	26570	26585	26923	26457	26477	26612	26445	26531	26528	26752	26729	26823	26615	26518	26632	26418	26496	26552	26591	26882	26463	26577	26476	26767	26680	26578	26550	26595	26779	26825	26560	26644	26729	26505	26365	26545	26536	26650	26624	26481	26764	26417	26679	26748	26353	26566	27015	26585	26897	26455	26739	26746	26573	26646	26682	26486	26740	26743	26778	26549	26709	26792	26543	26650	26569	26801	26417	26618	26492	26575	26894	26798	26451	26577	26290	26752	26591	26691	26662	26566	26702	26758	26559	26677	26730	26544	26763	26635	26544	26421	26732	26467	26460	26566	26458	26371	26526	26496	26499	26730	26721	26501	26618	26738	26444	26636	26658	26671	26336	26491	26698	26721	26619	26776	26694	26698	26566	26799	26495	26670	26528	26753	26473	26329	26790	26759	26676	26728	26618	26666	26555	26338	26625	26382	26492	26492	26779	26745	26680	26685	26614	26519	26881	26740	26699	26629	26624	26581	26539	26666	26698	26487	26710	26807	26659	26601	26780	26689	26766	26545	26555	26615	26401	26415	26327	26690	26440	26574	26712	26522	26751	26591	26539	26570	26810	26486	26541	26786	26705	26628	26528	26583	26527	26544	26438	26579	26510	26581	26439	26492	26715	26630	26611	26568	26593	26666	26729	26590	26579	26595	26670	26535	26451	26524	26620	26630	26455	26684	26416	26474	26469	26626	26482	26504	26741	26670	26771	26839	26836	26598	26663	26443	26742	26663	26861	26518	26640	26480	26763	26511	26585	26736	26694	26778	26697	26568	26499	26659	26516	26481	26827	26436	26400	26544	26858	26538	26533	26774	26486	26528	26728	26498	26500	26574	26606	26505	26509	26725	26682	26617	26560	26758	26582	26726	26627	26582	26620	26515	26892	26630	26668	26483	26433	26671	26675	26772	26827	26654	27020	26392	26381	26786	26654	26576	26639	26689	26757	27007	26369	26500	26454	26442	26711	26514	26614	26522	26648	26468	26745	26419	26578	26524	26602	26648	26636	26606	26875	26571	26698	26924	26757	26797	26571	26603	26551	26261	26505	26762	26948	26718	26402	26488	26820	26671	26957	26384	26705	26339	26644	26759	26615	26689	26597	26789	26658	26798	26789	26623	26625	26633	26514	26523	26476	26740	26614	26504	26661	26424	26662	26880	26510	26632	26714	26661	26514	26392	26559	26622	26547	26729	26712	26621	26770	26635	26832	26582	26638	26282	26570	26793	26551	26519	26634	26738	26785	26608	26499	26658	26551	26502	26585	26280	26584	26287	26442	26443	26300	26483	26324	26294	26670	26636	26433	26752	26668	26781	26452	26821	26690	26746	26876	26236	26546	26703	26345	26494	26597	26562	26226	26471	26623	26502	26721	26557	26530	26513	26463	26693	26781	26693	26553	26658	26543	26757	26795	26725	26767	26750	26624	26635	26637	26461	26708	26735	26750	26514	26480	26642	26699	26812	26560	26556	26434	26758	26443	26570	26634	26724	26821	26706	26513	26844	26608	26866	26669	26664	26540	26441	26561	26814	26502	26749	26594	26603	26606	26458	26647	26533	26769	26744	26653	26616	26802	26392	26684	26696	26439	26714	26741	26670	26533	26590	26727	26561	26390	26601	26636	26646	26548	26539	26393	26758	26743	26682
33281	50298	43283	31803	32245	54999	45111	30366	20944	17328	16473	16485	16471	16266	16313	16449	16284	16503	16341	16264	16500	16251	16255	16281	16271	16362	16343	16401	16272	16446	16371	16301	16316	16292	16282	16304	16296	16270	16122	16374	16395	16303	16618	16241	16532	16455	16307	16109	16566	16342	16301	16347	16409	16555	16506	16180	16321	16470	16259	16312	16364	16201	16218	16278	16392	16399	16260	16331	16069	16300	16445	16335	16163	16212	16399	16176	16277	16163	16276	16407	16261	16349	16258	16520	16224	16330	16322	16143	16444	16398	16364	16285	16433	16290	16269	16440	16350	16284	16469	16191	16286	16296	16303	16113	16149	16118	16377	16326	16302	16299	16200	16164	16272	16302	16217	16291	16175	16222	16408	16148	16169	16366	16387	16330	16163	16199	16279	16316	16193	16233	16449	16101	16426	16134	16216	16386	16289	16217	16365	16367	16296	16327	16253	16145	16240	16121	16444	16156	15950	16460	16368	16385	16333	16099	16368	16360	16190	16429	16198	16254	16204	16272	16152	16406	16147	16138	16403	16069	16067	16206	16308	16176	16360	16263	16247	16482	16370	16426	16378	16215	16354	16348	16358	16255	16375	16198	16326	16328	16240	16136	16181	16355	16327	16292	16300	16213	16282	16285	16236	16242	16265	16313	16372	16486	16301	16363	16262	16266	16225	16223	16334	16291	16316	16201	16250	16371	16432	16341	16359	16048	16058	16263	16208	16319	16331	16246	16203	16267	16086	16161	16302	16197	16328	16305	16154	15993	16430	16057	16173	16179	16157	16478	16180	16381	16233	16293	16324	16214	16277	16443	16254	16182	16343	16285	16170	16424	16373	16145	16433	16234	16241	16534	16585	16043	16364	16235	16168	16380	16309	16448	16187	16433	16298	16302	16373	16172	16203	16189	16363	16304	16324	16144	16168	16346	16230	16485	16113	16481	16332	16040	16394	16327	16358	16138	16274	16198	16165	16404	16296	16292	16375	16156	16196	16306	16219	16178	16331	16245	16307	16320	16206	16180	16256	16188	16306	16140	16297	16227	16325	16207	16289	16097	16211	16290	16333	16315	16044	16374	16257	16388	16098	16389	16416	16256	16155	16206	16183	16168	16304	16175	16419	16281	16339	16311	16282	16172	16309	16437	16247	16197	16118	16201	16464	16163	16345	16203	16112	16131	16455	16243	16437	16389	16341	16146	16194	16373	16310	16312	16430	16361	16181	16443	16280	16192	16243	16398	16272	16351	16315	16196	16261	16100	16413	16149	16180	16368	16313	16156	16134	16330	16111	16268	16477	16176	16144	16312	16208	16341	16149	16128	16327	16100	16336	16283	16375	16227	16166	16391	16228	16215	16458	16464	16324	16360	16162	16392	16461	16271	16253	16233	16368	16197	16339	16309	16273	16224	16383	16345	16246	16385	16313	16149	16140	16165	16169	16282	16170	16219	16198	16193	16428	16160	16291	16233	16271	16364	16370	16382	16205	16421	16546	16203	16200	16285	16101	16105	16298	16291	16302	16338	16275	16300	16239	16256	16174	16389	16192	16423	16267	16377	16247	16255	16272	16264	16259	16268	16323	16161	16306	16175	16390	16179	16195	16128	16167	16282	16193	16079	16328	16250	16246	16412	16091	16420	16437	16214	16328	16250	16229	16301	16368	16316	16276	16133	16263	16316	16159	16336	16244	16182	16153	16360	16405	16137	16345	16078	16457	16115	16189	16233	16291	16330	16116	16193	16269	16230	16289	16481	16513	16371	16355	16188	16362	16247	16447	16222	16296	16232	16251	16234	16270	16325	16189	16274	16224	16322	16268	16065	16518	16313	16315	16355	16361	16148	16165	16244	16236	16411	16207	16343	16155	16352	16049	16145	16296	16383	16266	16345	16252	16195	16223	16218	16371	16220	16466	16168	16155	16453	16206	16196	16333	16240	16246	16149	16299	16241	16164	16329	16346	16322	16280	16492	16289	16224	16211	16198	16262	16335	16291	16483	16297	16491	16326	16184	16196	16294	16206	16254	16108	16278	16368	16187	16222	16172	16273	16369	16225	16128	16211	16197	16182	16147	16236	16256	16304	16230	16411	16138	16337	16201	16299	16337	16272	16427	16183	16274	16209	16310	16347	16189	16407	16171	16240	16271	16286	16253	16260	16330	16150	16243	16087	16157	16205	16351	16270	16258	16215	16400	16288	16229	16285	16175	16198	16309	16315	16206	16225	16269	16214	16407	16437	16040	16334	16326	16220	16343	16082	16249	16338	16367	16252	16285	16370	16274	16126	16430	16233	16472	16103	16319	16279	16328	16357	16354	16207	16185	16183	16100	16145	16276	16530	16196	16392	16145	16287	16328	16131	16271	16448	16256	16248	16357	16378	16033	16391	16227	16352	16539	16296	16280	16277	16148	16327	16202	16289	16274	16363	16399	16194	16352	16389	16337	16113	16435	16356	16290	16198	16220	16156	16193	16363	16351	16340	16450	16445	16449	16278	16244	16357	16371	16471	16177	16316	16314	16111	16267	16148	16217	16367	16386	16291	16268	16173	16363	16394	16405	16142	16265	16513	16420	16274	16397	16192	16249	16190	16287	16190	16149	16238	16319	16285	16295	16084	16294	16273	16450	16113	16286	16193	16245	16215	16381	16547	16169	16226	16452	16272	16341	16350	16236	16318	16408	16361	16317	16240	16266	16182	16377	16325	16204	16258	16203	16250	16361	16325	16219	16409	16308	16355	16221	16389	16463	16175	16228	16324	16240	16336	16345	16152	16289	16262	16254	16495	16308	16437	16316	16154	16019	16271	16321	16221	16260	16155	16279	16420	16254	16275	16295	16228	16292	16331	16181	16323	16259	16363	16337	16113	16309	16499	16228	16284	16378	16193	16350	16485	16309	16233	16256	16300	16394	16365	16288	16334	16092	16330	16247	16121	16328	16325	16409	16103	16209	16276	16278	16525	16255	16229	16023	16260	16241	16221	16192	16410	16355	16381	16268	16364	16357	16184	16248	16345	16390	16223	16204	16258	16259	16224	16250	16186	16084	16256	16406	16243	16334	16154	16323	16375	16255	16284	16297	16141	16169	16328	16199	16262	16279	16148	16174	16204	16191	16246	16069	16396	16401	16189	16252	16214	16267	16267	16115	16261	16241	16147	16133	16312	16188	16156	16150	16166	16312	16143	16336	16249	16336	16370	16117	16281	16063	16326	16181	16254	16151	16427	16422	16304	16294	16144	16067	16249	16349	16165	16278	16182	16280	16233	16211	16220	16129	16080	16174	16356	16264	16291	16293	16266	16397	16205	16351	16174	16352	16214	16221	16311	16214	16171	16220	16317	16262	16159	16436	16374	16128	16329	16304	16346	16223	16210	16423	16366	16141	16250	16252	16238	16181	16339	16180	16099	16085	16403	16088	16232	16095	16352	16184	16306	16233	16428	16415	16334	16135	16305	16267	16254	16379	16166	16305	16256	16410	16256	16471	16351	16083	16508	16498	16250	16371	16421	16374	16308	16352	16177	16220	16288	16238	16323	16249	16298	16290	16352	16327	16268	16226	16202	16049	16414	16262	16381	16396	16223	16086	16214	16188	16258	16490	16441	16106	16301	16311	16182	16226	16178	16080	16273	16303	16409	16257	16365	16254	16373	16230	16221	16216	16205	16233	16381	16298	16281	16315	16296	16156	16111	16318	16284	16251	16350	16231	16212	16361	16334	16144	16463	16216	16102	16273	16326	16311	16146	16262	16239	16205	16364	16294	16482	16042	16053	16321	16270	16355	16390	16136	16169	16206	16363	16337	16222	16335	16314	16275	16337	16351	16305	16148	16266	16109	16243	16307	16169	16224	16313	16114	16354	16427	16478	16384	16301	16185	16223	16194	16309	16299	16346	16142	16291	16072	16364	16424	16409	16115	16256	16358	16159	16265	16254	16331	16269	16232	16209	16319	16221	16107	16321	16373	16247	16192	16352	16356	16306	16289	16388	16092	16070	16280	16313	16247	16179	16258	16326	16158	16179	16185	16209	16108	16223	16328	16326	16180	16249	16110	16386	16186	16188	16168	16163	16391	16119	16297	16343	16197	16219	16420	16222	16315	16360	16354	16222	16324	16424	16387	16198	16210	16364	16340	16211	16393	16161	16509	16223	16143	16468	16250	16236	16328	16337	16162	16264	16257	16314	16238	16216	16245	16189	16399	16353	16264	16459	16412	16127	16149	16345	16371	16314	16274	16246	16214	16334	16471	16199	16194	16408	16180	16207	16153	16368	16145	16167	16227	16454	16348	16234	16199	16349	16368	16310	16344	16225	16191	16176	16269	16110	16313	16271	16252	16308	16130	16192	16237	16561	16163	16271	16270	16214	16224	16240	16222	16314	16315	16295	16411	16464	16427	16387	16302	16251	16356	16269	16187	16260	16240	16289	16239	16318	16253	16360	16142	16282	16247	16139	16449	16458	16205	16341	16254	16248	16319	16146	16312	16522	16485	16019	16354	16328	16238	16237	16094	16373	16495	16173	16220	16479	16204	16312	16266	16325	16342	16210	16339	16097	16249	16307	16078	16328	16242	16271	16297	16308	16524	16167	16295	16163	16328	16226	16154	16317	16024	16109	16194	16315	16375	16205	16375	16304	16270	16316	16365	16464	16270	16303	16328	16399	16383	16306	16421	16190	16137	16239	16353	16225	16164	16216	16348	16382	16338	16251	16092	16345	16256	16486	16295	16251	16221	16312	16214	16156	16319	16223	16403	16119	16291	15945	16371	16378	16321	16428	16240	16456	16245	16146	16181	16264	16238	16219	16465	16209	16315	16316	16119	16232	16287	16287	16202	16256	16379	16209	16500	16372	16312	16231	16325	16290	16338	16166	16428	16346	16233	16274	16384	16230	16223	16227	16290	16222	16254	16297	16353	16298	16265	16246	16187	16211	16273	16235	16198	16148	16161	16169	16500	16426	16161	16286	16327	16442	16316	16133	16223	16173	16317	16357	16109	16384	16425	16378	16446	16323	16162	16438	16211	16297	16236	16314	16453	16235	16338	16285	16171	16244	16191	16279	16251	16364	16229	16252	16246	16216	16238	16224	16457	16321	16225	16178	16342	16199	16401	16254	16518	16115	16265	16088	16396	16344	16213	16277	16197	16312	16355	16253	16288
23566	21750	29504	31950	44937	68837	66477	51313	37823	30602	28338	27832	27819	27541	27617	27300	27622	27316	27751	27521	27479	27222	27380	27468	27257	27393	27504	27404	27395	27560	27334	27209	27268	27201	27408	27075	27323	27242	27454	27477	27343	27254	27340	26981	27129	27386	27339	27212	27133	27270	27260	27201	27243	27271	27765	27095	27395	27487	27382	27383	27245	27337	27148	27083	27232	27465	27376	27146	27243	27450	27146	27262	27160	27092	27632	27091	27340	27128	27532	26984	27100	26840	27191	27111	27205	27158	27301	27225	26906	27188	27137	27031	27256	27228	27241	27209	27094	27313	27196	27242	27185	27101	27393	27299	27157	27241	27147	27317	27217	27303	27117	27319	27485	27357	27171	27124	27116	27033	27200	27318	27184	27095	27260	27205	27164	27242	27126	27387	27209	27056	27287	27338	27299	27286	27143	27241	27184	27111	27297	27131	27012	27126	27153	27204	27236	26905	27078	27339	27119	27174	27065	27207	27334	27205	27485	27218	27401	27084	27236	27313	27354	27243	27206	27146	27131	27074	27383	27425	27206	27225	27256	27061	27197	27335	27470	27212	27305	27142	27234	27032	27243	27136	27167	27079	27183	27319	27257	27061	27031	27075	27142	27257	27533	27114	27518	27646	27435	27216	27404	26942	27230	27155	27383	27322	27292	27095	27138	27277	26848	27354	27173	27181	27257	27314	27212	27321	27338	27330	27323	27263	27299	27306	27478	27379	27512	27326	27245	27411	27246	27225	27330	27215	27292	27174	27073	27243	27450	27268	27346	27370	27101	27222	27198	27225	27159	27216	27218	27366	27314	27343	27231	27315	27244	27247	27299	27037	27111	27160	27027	27119	27312	27182	27143	27215	27432	27419	27106	27036	27118	27185	27405	27300	27182	27235	27090	27401	27183	27267	27213	27265	27267	27256	27141	27231	27315	27004	27406	27285	27316	27222	27332	27253	27426	27116	27226	27356	27088	27357	27448	27279	27263	27276	27261	27369	27384	27050	27183	27235	27013	27118	27151	27077	27219	27053	27420	27106	27158	27106	27187	27375	27142	27218	27285	27233	27276	27160	27197	27348	27107	27082	26984	27295	26906	27047	27100	27341	27232	27171	27127	27244	27139	27201	27366	27073	27264	27457	26919	27200	27070	27173	27162	27173	27302	27047	27101	26956	27113	27150	27335	27367	27241	27245	27420	27277	27189	27385	27234	27262	27193	27236	27146	27245	27368	27554	27581	27243	27295	27195	27278	27424	27163	26993	27181	27471	27130	27115	26987	27167	27241	27218	27395	27285	27206	27226	27152	27339	27367	27125	27314	27313	27122	27244	27236	27387	27094	27255	27327	27268	27268	27373	27461	27083	27262	27260	27531	27415	26957	27061	27433	27127	27121	27392	27371	27179	27500	27205	27416	26878	27265	27241	27569	27180	27556	27360	27295	27182	27341	27186	27217	27171	27381	27097	27339	27168	27130	27194	27179	27230	27267	27137	27154	27355	27024	27321	27460	26915	27109	27282	27381	27247	27239	27274	27316	27092	27011	27311	27352	27164	27120	27155	27113	27070	27372	27247	27164	26954	27120	27244	27290	27256	27189	27239	27273	27354	27369	27284	27276	27387	27185	27252	27130	27166	27045	27427	27153	27203	27326	27358	27125	27357	27434	27308	27178	27225	27180	27221	27159	26982	27010	27043	27449	27381	27342	27159	27261	27095	27069	27256	27377	27166	27213	27107	27476	27373	27233	26997	27396	26964	27545	27211	27078	27063	27283	27168	27074	27282	27284	26951	27160	27395	27367	27404	27382	27446	27434	27318	27335	27363	27226	27149	27061	27166	27192	27330	27074	27199	27046	26996	27045	27341	27028	27246	27188	27493	27392	27285	26990	27320	27001	27364	27093	27387	27193	27328	27590	27098	27345	27254	27321	27325	27367	27288	27541	27538	27369	27141	27268	27217	27302	27097	27224	27294	27112	27164	27265	27160	27105	27089	27218	27160	27059	27267	27557	27361	27325	27210	27304	27016	27481	27150	27307	27272	27337	27199	27196	27247	26873	27142	27252	27072	27172	27249	27150	27191	27291	27318	27311	27230	26978	27292	27352	27577	27277	27484	27190	27325	27388	27334	27405	27346	27077	27270	27120	27335	27091	27062	27181	26943	27224	27141	27215	27385	27077	27022	27287	27210	27119	27102	27176	27248	27342	27189	27133	27177	27302	27094	27508	26958	27251	27293	27107	27187	27108	27440	27217	27044	27120	27086	27144	27285	27199	27238	27238	27249	27118	27410	27158	27214	27090	27413	27371	27175	27208	27202	27635	27291	27447	27049	27435	26899	27316	27261	27423	27229	27154	27108	27361	27174	27162	27331	27435	27290	27326	27065	27124	27254	27282	27129	27364	27189	27130	27109	27076	27315	27248	27340	27203	27048	27335	27180	27180	27199	27243	27153	27338	27310	27266	27319	27302	27212	27061	27405	27001	27191	27235	27128	27030	27247	27136	27343	27153	27306	27201	27425	27315	27592	27267	27356	27028	27105	27385	27222	27163	27258	27494	27179	27361	27186	27111	27018	27130	27261	27418	27350	26934	27203	27249	27331	27226	27135	27175	27005	27199	27356	27296	27411	27421	27370	27338	27334	27227	27225	27295	27237	27153	27156	27376	27442	27150	27141	27293	27337	27310	27069	27346	27240	27339	27167	27018	27289	27070	27200	27249	27263	27286	27208	27147	27058	27055	27279	27146	27152	27491	27340	27164	27277	27234	27287	27240	27338	27344	27417	27248	27183	27256	27045	27040	27151	27327	27170	27221	27127	26978	27399	27282	27345	26991	27379	27379	27360	27482	27398	27112	27215	27502	27370	27044	27463	27115	27225	27400	27360	27045	27087	27344	27204	27140	27426	27219	27040	27408	27362	27250	26875	27117	27342	27080	27079	27169	27234	27114	26889	27365	27094	27331	27264	26959	27275	27235	27187	27344	27316	27322	27053	27101	27233	27315	27262	27402	27152	26927	27036	27183	27193	27577	27452	27106	27127	27266	27169	27419	27115	27330	27109	27511	26997	27189	26911	27130	27148	27174	27182	27338	27103	27226	27406	27174	27166	27368	27334	27204	27144	27131	27343	27399	27114	27355	27379	27200	27528	27149	27443	27231	27185	27324	27066	27357	27212	27180	27162	27310	27061	26869	27180	27283	26933	27164	27144	27090	27334	27215	27050	27242	27291	27339	26643	27130	27273	27142	27200	27433	27159	26835	27017	26981	27213	27153	27053	27017	27126	27291	27230	27310	27215	27317	27302	27352	27099	27179	27302	27480	27158	27178	27161	27152	27148	27186	27140	26958	26770	27334	27250	27287	27045	27341	27126	27137	27259	27188	27281	27406	27336	27336	27101	26923	27418	27191	27292	27200	27422	27298	27220	27118	27093	27380	27062	27230	27451	27249	27107	27094	27274	27182	27036	27151	27269	27557	27277	27115	27099	27356	27354	27204	27115	27095	27459	27244	27229	27387	27304	27245	27253	27312	27295	27307	27297	27409	27318	27349	27395	27238	27134	27220	27279	27374	27140	27121	27035	27396	27168	27179	26950	27357	27335	27109	27078	26976	27189	27406	27174	27277	27163	27327	27144	27185	27229	27411	27090	27223	27544	27215	27092	26941	27405	27222	27261	27369	27432	27281	27027	27070	27344	27039	27257	27215	27129	27133	27021	27222	26831	27077	27275	27542	27216	27306	26973	27394	27215	27269	27225	27298	27147	27118	27292	27090	26886	27223	27166	27509	27216	26991	27546	27239	27222	27268	27040	27074	27261	27269	27283	27415	27561	27275	27121	27027	27535	27084	27206	27084	27205	27318	27142	27314	27187	27283	27205	27092	27242	27074	27284	27231	27282	27205	27298	27251	27205	27387	27251	27330	26993	27234	27246	27289	27294	27135	27256	27345	27248	27207	27327	27099	27230	27128	27302	27308	27138	26987	27258	27081	26987	27200	27380	27225	27173	27068	27039	27318	27162	27283	27112	27460	27359	27313	26972	27385	27414	27267	27102	27324	27448	27368	27279	27373	27099	27475	27213	27403	27205	27427	27365	27204	27348	27292	27446	27102	27214	27457	26999	27099	27145	27170	27449	27377	27240	27330	27382	27556	27236	27138	27003	27192	27350	27077	27429	27395	27062	27157	27346	27289	27436	27236	27221	27261	27254	27205	27202	27322	27284	27025	27154	27283	27235	27114	27278	27290	27392	27363	27237	27354	27244	27160	27275	27200	27158	27193	27149	27285	27120	27420	27440	27208	27227	27212	27366	27490	27337	27183	27278	27450	27031	27227	27077	27082	27154	27336	27319	27294	27135	27338	26836	27257	27544	27112	27111	27324	27089	27072	27114	27372	27196	27202	27231	27143	26946	27341	27263	27368	27209	27218	27201	27244	27360	27227	27185	27308	27408	27131	27240	27158	27353	27281	27233	27287	27221	27305	27137	27234	27204	27104	27264	26992	27329	27339	27389	27135	27268	27173	26961	27241	27225	27377	27212	27092	27150	27175	27114	27010	27215	27170	27236	27227	27252	27246	27160	27271	26943	27448	27476	27245	27438	26982	27201	27310	27228	27115	27166	27292	27263	27079	27225	27441	26871	27122	27174	27404	27314	27259	27333	27262	27277	27055	27329	27325	27390	27412	27280	27256	27209	27005	27152	27155	27474	27327	27200	27305	27257	27216	27024	27248	27342	27303	27168	27393	27318	27040	27351	27325	26904	27224	27329	27330	27379	27171	27228	27393	27391	27367	27373	27089	27187	27463	27497	27098	27224	27513	27225	27316	27305	27068	27226	27182	27144	27407	27038	27470	27287	27146	27111	26957	27293	27176	27432	27465	27199	27353	27278	27452	27338	27050	27018	26942	27347	27295	27355	27155	27071	27120	27330	27103	27073	27399	27471	27259	27253	27173	27100	27230	27316	27238	27151	27015	27139	27173	27129	27513	27444	27129	27063	27113	27504	27234	27268	27206	27221	27213	27365	27376	27072	27356	27370	27198	27214	27337	26803	26953	27432	27274	27156	27281	27139	27278	27144	27267	27275	27160	27254	27388	27315	27268	27105	27077	27303	27525	27334	27331	27438	27410	27429	27155	27256	27257	27311	27126	27267	26931	27104
38946	64267	55799	49340	56063	75174	63611	42020	26254	18918	17481	17061	17093	16915	16905	16938	17081	16949	16834	17023	16964	17059	16985	17057	16845	16946	16950	16980	16687	16884	16815	16887	16954	16930	16891	16810	16804	17043	17005	16850	16982	16829	16969	17104	16945	16990	16891	16876	16964	16934	16835	16855	16846	17031	16839	16886	16947	16851	16827	16769	17003	17050	16793	16849	16923	16827	16754	17012	16922	16780	16652	16885	16889	16868	16992	17087	16988	16752	16788	16709	16897	16893	16905	17113	16859	16866	16969	16973	16621	16906	16839	16922	17033	16922	17082	16912	16678	16891	16912	16760	16691	16864	16924	16968	16899	16797	16864	16894	16968	16789	16891	16798	16916	16917	16835	16819	16974	16809	16793	16793	16937	16902	17038	16872	16542	16934	16919	16889	16848	16884	16688	16749	16889	16942	16910	16702	16823	16837	16845	16730	16936	16723	16847	16635	16875	16952	16981	16932	16869	16900	16939	16772	16816	16814	16927	17019	16789	16848	16999	16877	16716	16932	16832	16768	16832	16784	16791	16983	16756	17030	16854	17068	16826	16617	16895	16721	16834	16758	16724	16999	16819	16726	16743	16800	16893	16849	16831	16807	16722	16860	16888	16930	16798	16859	16760	16812	16845	16830	16910	16870	16780	16786	16845	16684	16794	16858	16778	16824	16825	16800	17005	16930	16894	16825	16944	17020	16894	16960	16687	16859	16988	16945	17115	16901	16906	16845	16895	16604	16860	16740	16918	16838	16802	16916	17134	16991	16586	16848	16830	16798	16694	16830	16925	16922	16972	16952	16801	16918	16836	17031	16708	16752	16867	16780	16698	16705	16955	16888	16787	16828	16888	17035	16835	16792	16863	16958	16829	16747	16727	16773	16678	16889	16726	16918	16724	16889	16834	16718	16730	16992	16963	17000	16795	16995	16736	16847	16834	16984	16815	17013	17010	16920	16729	16689	16817	16984	16711	16907	16844	16836	16845	16746	17012	16670	16914	16783	16808	16816	16969	16950	16773	16594	16831	16942	16913	16922	16742	16890	16811	16909	16683	16735	16792	16964	16782	16984	16736	16863	16882	16842	16661	16862	16697	16887	16917	16813	16799	16652	16620	16709	16839	16934	16803	16960	16804	16979	16784	16821	16667	16732	16934	16869	17067	16811	16772	16827	16893	16940	16901	16855	16574	16957	16802	16801	16880	16771	16816	17127	16775	17028	16995	16739	16750	16890	16791	16610	16826	16942	16871	16883	16658	16737	16898	16817	16940	16616	16859	16868	16681	16675	16865	16886	16912	16829	16767	16697	16759	16998	16968	17033	16969	16792	16971	16954	16940	16895	16864	17031	16805	16738	16811	16876	16933	16732	16743	16861	16974	16658	16832	16698	16804	16888	16839	16938	16805	16739	16868	16804	16918	16856	16877	16907	16798	16782	16713	16833	16797	16894	16671	16892	16848	16791	16730	16696	16714	16925	16844	16982	16795	16909	16778	16794	16683	16820	16738	16848	16918	16939	16830	16710	16800	16950	16935	16889	16962	17072	16845	16729	16784	16753	16882	16904	16776	16741	16913	17022	16761	16852	16851	16876	16938	16854	16774	16884	16954	17001	16934	16920	16661	16821	16794	16901	17062	16772	16825	16814	16686	16804	16921	17041	16968	16889	16991	16893	16750	16838	16680	16957	16960	16769	16919	16834	16964	16802	16802	16952	16794	16799	16823	16897	16807	16836	16965	16710	16720	16908	16985	16609	16699	16860	16745	16738	16923	16904	16898	16881	16870	16758	16816	16780	16711	16872	16973	16876	16835	16845	16637	16756	16815	17130	16834	16876	16928	16818	16819	16833	16844	16743	16981	16775	16784	16903	16815	16686	16724	16799	16869	16784	16918	16876	16845	16992	16964	16692	16924	16790	16757	16824	16794	16756	16893	16859	17092	16855	16819	16773	16959	16835	16799	17035	16708	16757	16618	16854	16779	16938	16752	16769	16727	16733	16837	16768	16929	16872	16746	16693	16768	16801	16924	16751	16795	16907	16780	16774	16947	16943	16762	16711	16983	16786	16627	16915	16848	16922	16792	16901	16858	16999	16682	16733	16829	16738	16896	16700	17004	16823	16791	16915	16887	16666	16788	16847	16743	16857	16819	16843	16823	16786	16739	16760	16840	16922	16866	16940	16832	16765	16751	16777	16780	16865	16887	16772	16711	16940	16655	16750	16987	16873	16763	16866	16717	16797	16731	16860	16979	16822	16991	16816	17064	16720	16889	16865	16748	16863	17011	16822	16757	17054	16787	16810	16980	16808	16906	16819	16707	16833	16615	16832	16845	16926	16905	16620	16755	16666	16893	16736	16781	16843	16960	16864	16928	16773	16769	16941	16840	16820	16868	16845	16702	16872	16804	16762	16848	16934	16963	16847	16858	16823	16685	16920	16869	16879	16825	16776	16871	16950	16776	16805	16751	16775	16877	17014	16991	16930	16802	16934	16886	16813	16785	16862	16854	16761	16883	16823	16837	16908	16787	16851	16894	17001	16771	16768	16752	16695	16770	16967	16760	16924	16631	16662	16847	16872	16879	16669	16855	16891	16971	16832	16563	16871	16949	16845	16722	16872	16894	16905	16864	16892	16880	16805	16870	17144	16833	16817	16744	16888	16703	16938	16816	16841	16873	16765	16859	16872	16820	16695	16780	16895	16655	16684	16713	16846	16863	16955	16762	16912	16683	16840	16869	16929	17067	16748	16780	16816	16877	16653	16883	16713	16948	16822	16840	16975	16907	16632	16835	16805	16876	16769	16930	16676	16803	17033	16842	16898	16915	16796	16785	16721	16788	16881	16847	16759	16982	16954	16900	16850	16879	16796	16862	16847	16722	16982	16889	16853	16858	16771	16883	16825	16873	16491	16827	16614	16938	16939	17006	16735	16718	16969	16933	16980	16869	16900	16748	16859	16774	16735	16659	17065	16963	16975	16696	16856	16682	16759	16964	16731	16684	16681	16894	16859	16789	16802	16940	16811	16754	16861	16737	16868	16866	16961	16843	16820	16737	16830	16818	16762	16926	16811	16834	16807	16857	16903	16694	16810	17018	16774	16898	16764	16928	16795	16828	16791	16757	16836	16909	16801	16834	16749	16769	16871	16911	16772	16794	16747	16821	16893	16764	16869	16725	16780	16885	17005	16866	16807	16866	16947	16766	16747	17037	16838	16797	16678	16930	16694	16944	16834	16883	16759	16724	16886	16766	16719	16867	16916	16774	16755	16787	16826	16901	16874	16940	16832	16960	16869	16797	16750	16850	16938	16822	16733	17009	16763	17000	17028	16747	16954	16599	16686	16849	16767	16762	16800	16832	16820	16913	16933	16808	16737	16875	16706	16846	16738	16853	16959	16753	16716	16920	16818	16843	16916	16722	17068	16936	16633	16972	16863	17038	16913	16844	16883	16888	16801	16862	16873	16948	16863	16894	16773	16858	16980	16765	16914	16953	16879	16762	16864	16746	16955	16979	16917	16976	16977	16684	17091	16749	16641	17042	16771	16961	16791	16865	16839	17027	16853	16706	17000	16910	16914	16732	16868	16824	16892	16752	17124	16819	16710	16868	16937	16802	16772	16719	16819	16759	16963	16831	16692	16949	16714	16792	16918	16949	16845	16891	16769	16879	16885	16697	16803	16876	16919	16939	16928	16976	16841	16579	16944	16994	16845	16879	16982	16777	16697	16878	16922	16792	16716	16851	16667	16877	16743	16932	16827	16970	16878	16949	16713	16748	16835	16801	16863	16841	16859	16925	16749	16694	16699	16707	16887	16795	16773	16557	16862	16784	16987	16896	16731	16809	16869	17014	16872	16901	16898	16757	16779	16918	16916	16826	16771	17026	16829	16769	16875	17010	16816	16954	16872	16838	16849	16721	16702	16831	16769	16999	16721	16808	16647	16783	16850	16910	16871	16661	16895	16932	16827	16975	16754	16778	16979	16942	16929	16836	16888	17036	16981	16830	16597	16852	16893	17010	16770	16679	16877	16774	16814	16877	16998	16779	16671	16933	16960	16786	16920	16903	16910	16745	16830	16840	16974	16802	16719	16764	16973	17045	16828	16784	16887	16775	16716	16718	16811	16843	16869	16956	16630	16926	16913	16716	16777	16923	16829	16980	16846	16855	17020	16796	16667	16941	16910	16810	16906	16834	16939	16826	16940	16807	16872	16925	16733	17000	16758	16742	16732	17013	16885	16835	16760	16948	16914	16900	16859	16946	16808	16848	16998	16641	16741	16892	16815	16727	16797	16791	16877	16732	16721	16916	16825	16861	16869	16631	16770	16810	16861	16871	16869	16898	16972	16687	16910	16938	16648	16887	16921	16954	16903	16774	16648	16952	16770	17056	16661	16780	16813	16713	16896	16874	16704	16939	16857	16665	16999	16789	17004	16915	16639	16748	16920	16727	16864	16926	16761	16982	16757	16954	17046	16934	16838	16924	16708	16713	16715	16821	16722	16862	16637	16900	16708	16867	16852	16989	16777	16896	16862	16748	16784	16838	16742	16955	16791	16943	16894	16971	16712	16878	16880	16826	16773	16900	16830	16828	16625	16882	16868	16931	16959	16918	16907	16764	16891	16816	16873	16857	16910	16831	16966	16753	16918	16737	16718	16846	16629	16802	17070	16808	16984	16897	16855	16886	16942	16761	16792	16983	16796	16893	17022	16724	17020	16780	16863	16771	16966	16909	16708	16682	16859	16763	16507	16866	16869	16988	16705	16781	16816	16791	16698	16859	16787	16958	16843	16760	16842	16891	16878	16939	16933	16980	16735	16862	16987	16818	16853	16924	16927	16834	16913	16770	16871	17018	17043	16564	16870	16862	16993	16562	16951	16793	16818	16738	16920	16931	16756	16889	16832	16826	16726	16819	16750	16700	16567	16657	16840	16951	16932	16631	16871	16776	16828	16746	16720	16906	16755	16713	16977	16992	16781	16805	16880	16781	16941	16803	16853	16914	16831	16787	16975	16917	16765	16938	16869	16748	17009	16814	16734	16752	16912	16651	16742	17008	16714	16819	16741	16832	16855	16931	16808	16983	16786	16647	16869	17057	16807	16819	16870	16860	16784	16697	16851	16985	16766	16879	16801	16730	16739	16823	16721	16788	16881
36112	35458	39611	37200	34417	35704	33871	29908	27963	27124	27271	26330	26767	26666	26866	26755	26799	27033	26808	26691	26661	26777	26677	26760	26834	26605	26639	26586	26571	26491	26848	26497	26609	26839	26702	26688	26677	26847	26506	26900	26595	26734	26753	26626	26684	26654	26869	26776	26651	26698	26693	26882	26800	26638	26640	26775	26717	26750	26536	26714	26673	26477	26458	26542	26728	26549	26433	26666	26755	26888	26594	26574	26792	26937	26796	26652	26490	26530	26517	26738	26929	26785	26839	26803	26655	26586	26680	26787	26841	26582	26500	26791	26650	26894	26909	26772	26850	26553	26730	26850	26467	26321	26972	26719	26694	26750	26795	26777	26550	26612	26640	26646	26569	26653	26672	26716	26545	26519	26810	26493	26730	26748	26783	26467	26737	26584	26711	26508	26769	26740	26693	26704	26723	26588	26719	26478	26648	26623	26729	26639	26747	26839	26597	26620	26666	26549	26911	26616	26709	26636	26607	26740	26556	26726	26644	26652	26750	26721	26704	26579	26828	26611	26737	26764	26582	26922	26644	26936	26719	26621	26734	26777	26666	26775	27030	26695	26670	26703	26684	26606	26631	26824	26599	26575	26366	26877	26707	26555	26589	26556	26952	26651	26414	26798	26544	26479	26740	26895	26577	26648	26830	26592	26653	26722	26778	26618	26511	26613	26641	26738	26610	26657	26660	26597	26379	26582	26619	26588	26620	26851	26890	26771	26621	26750	26741	26619	26431	26680	26685	26776	26655	26533	26606	26295	26695	26708	26869	26680	26533	26637	26708	26885	26647	26742	26834	26527	26583	26612	26724	26625	26761	26886	26685	26570	26676	26830	26811	26753	26742	26596	26434	26742	26762	26498	26784	26672	26688	26615	26628	26791	26628	26731	26870	26648	26852	26581	26757	26345	26528	26841	26685	26949	26770	26721	26479	26638	26613	26811	26628	26504	26738	26537	26671	26739	27013	26569	26444	26575	26855	27068	26843	26736	26552	26940	26856	26538	26538	26926	26759	26503	26334	26720	26709	26537	26629	26651	26761	26701	26684	26555	26565	26683	26620	26665	26560	26883	26674	26661	26872	26466	26290	26671	26740	26518	26853	26741	26684	26648	26768	26900	26889	26857	26654	26578	26415	26719	26536	26901	26982	26435	26494	26537	26723	26554	26727	26510	26628	26690	26804	26767	26785	26375	26712	26603	26799	26603	26532	26609	26526	26778	26914	26550	26447	26686	26449	26532	26551	26471	26615	26460	26580	26544	26946	26809	26442	26799	26802	26851	26526	26872	26631	26666	26898	26710	26771	26908	26698	26664	26632	26715	26525	26697	26729	26689	26713	26498	26775	26841	26911	26580	26339	26654	26714	26800	26606	26638	26889	26587	26634	26810	26668	26469	26748	26740	26586	26715	26533	26866	26586	26745	26671	26728	26639	26661	26783	26731	26681	26763	26736	26723	26556	26633	26496	26832	26555	26573	26871	26764	26591	26850	26875	26738	26709	26779	26371	26530	26604	26655	26689	26377	26773	26810	26749	26674	26659	26672	26540	26521	26857	26713	26545	26542	26703	26799	26478	26552	26453	26667	26638	26625	26562	26687	26670	26422	26636	26500	26671	26687	26677	26529	26746	26704	26772	26780	26613	26507	26721	26820	26600	26771	26554	26705	26503	26618	26837	26681	26688	26467	26700	26609	26585	26585	26835	26596	26476	26656	26443	26725	26826	26400	26713	26606	26747	26810	26855	26598	26725	26899	26573	26619	26680	26607	26738	26604	26725	26745	26849	26531	26645	26655	26764	26727	26798	26687	26723	26585	26615	26738	26583	26531	26422	26855	26649	26745	26718	26458	26527	26544	26525	26504	26665	26584	26787	26925	26789	26632	26763	26700	26570	26774	26612	26680	26578	26742	26729	26572	26766	26680	26593	26705	26679	26628	26763	26655	26533	26356	26693	26709	26761	26739	26493	26730	26568	26804	26565	26595	26679	26409	26542	26555	26774	26855	26686	26642	26526	26789	26945	26756	26456	26764	26786	26633	26587	26655	26558	26628	26714	26660	26685	26585	26366	26579	26655	26514	26654	26306	26549	26580	26518	26401	26766	26712	26527	26701	26616	26817	26723	26892	26602	26914	26838	26652	26556	26875	26775	26628	26849	26481	26576	26722	26747	26633	26544	26760	26694	26341	26772	26781	26800	26665	26575	27042	26611	26880	26691	26720	26584	26546	26519	26658	26801	26607	26726	26829	26712	26595	26591	26609	26598	26684	26733	26702	26511	26733	26586	26702	26561	26511	26354	26669	26450	26439	26694	26538	26810	26821	26856	26692	26563	26800	26782	26616	26776	26704	26865	26505	26961	26804	26798	26624	26553	26792	26728	26563	26570	26610	26659	26822	26713	26609	26911	26839	26713	26723	26760	26601	26801	26720	26691	26645	26756	26733	26792	26860	26737	26338	26712	26711	26861	26745	26779	26558	26867	26571	26644	26875	26820	26607	26600	26510	26954	26796	26767	26462	26402	26518	26519	26818	26548	26789	26529	26607	26598	26823	26591	26463	26789	26618	26592	26492	26820	26535	26621	26628	26467	26707	26779	26428	26577	26716	26759	26654	26617	26995	26726	26683	26590	26649	26679	26615	26903	26278	26557	26624	26621	26663	26798	26674	26480	26619	26488	26474	26686	26739	26554	26812	26791	26780	26647	26598	26964	26685	26958	26688	26786	26574	26706	26513	26708	26745	26422	26821	26705	26475	26609	26686	26689	26717	26609	26937	26580	26495	26405	26834	26713	26499	26539	26961	26744	26601	26571	26758	26940	26451	26603	26716	26605	26543	26809	26890	26606	26382	26437	26817	26748	26627	26512	26654	26612	26699	26533	26665	26573	26318	26667	26685	26726	26710	26659	26483	26504	26489	26576	26738	26520	26564	26934	26466	26577	26705	26592	26734	26708	26952	26994	26676	26684	26739	26821	26558	26639	26701	26630	26698	26746	26692	26684	26431	26689	26714	26864	26586	26771	26908	26387	26520	26685	26607	26984	26664	26829	26653	26897	26628	26554	26497	26904	26849	26886	26649	26539	26552	26703	26492	26946	26793	26360	26694	26646	26815	26433	26550	26788	26628	26646	26583	26816	26668	26623	26548	26580	26633	26695	26671	26812	26794	26465	26730	26780	26531	26744	26715	26554	26734	26951	26747	26325	26581	26689	26772	26732	26420	26766	26644	26631	26707	26886	26929	26756	26650	26631	26690	26690	26668	26811	26796	26585	26618	26681	26554	26681	26406	26566	26744	26694	26589	26909	26344	26511	26510	26741	26714	26756	26713	26591	26757	26659	26542	26706	26578	26672	26481	26688	26663	26516	26717	26684	26661	26720	26646	26501	26420	26560	26754	26849	26528	26718	26629	26582	26518	26572	26718	26402	26543	26768	26726	26609	26552	26540	26608	26885	26571	26554	26605	26606	26907	26752	26751	26763	26815	26731	26772	26672	26829	26696	26760	26687	26682	26717	26525	26427	26732	26684	26383	26601	26639	26631	26639	26723	26423	26729	26394	26614	26737	26727	26551	26597	26351	26782	26626	26685	26721	26679	26730	27035	26660	26762	26620	26583	26504	26704	26674	26657	26641	26739	26776	26729	26698	26695	26550	26560	26840	26910	26786	26567	26753	26582	26621	26690	26585	26514	26619	26727	26541	26612	26773	26653	26679	26844	26742	26693	26728	26597	26608	26895	26603	26644	26700	26744	26685	26545	26640	26836	26866	26778	26622	26815	26518	26703	26719	26821	26659	26463	26515	26722	26705	26716	26554	26611	26718	26555	26891	26793	26821	26850	26379	26865	26522	26804	26645	26777	26574	26964	26706	26530	26650	26596	26669	26693	26693	26745	26878	26830	26533	26611	26435	26407	26495	26920	26719	26546	26695	26858	26691	26686	26603	26869	26575	26662	26837	26615	26621	26517	26566	26425	26358	26717	26668	27037	26770	26710	26945	26420	26889	26591	26835	26808	26572	26733	26634	26676	26681	27012	26792	26818	26824	26738	26849	26446	26622	26521	26718	26603	26572	26898	26750	26481	26642	26662	26629	26651	26590	26478	26432	26789	26546	26686	26510	26914	26538	26541	26727	26480	26667	26639	26730	26711	26714	26592	26678	26713	26757	26752	26881	26632	26647	26766	26697	26798	26661	26740	26632	26408	26553	26628	26710	26887	26802	26906	26572	26539	26590	26745	26686	26449	26587	26575	26553	26655	26274	26444	26835	26566	26657	26928	26617	26670	26689	26897	26601	26521	26704	26844	26540	26558	26667	26723	26613	26496	26786	26612	26731	26480	26559	26696	26590	26658	26832	26714	26858	26496	26571	26931	26686	26553	26751	26644	26597	26775	26644	26536	26689	26497	26476	26824	26720	26621	26587	26636	26656	26674	26828	26688	26731	26528	26712	26803	26607	26565	26780	26781	26898	26548	26790	26605	26394	26739	26748	26635	26784	26880	26687	26669	26518	26599	26677	26814	27022	26652	26469	26454	26414	26681	26636	26353	26388	26354	26683	26623	26527	26850	26758	26830	26673	26878	26637	26803	26757	26645	26775	26741	26670	26544	26439	26649	26850	26483	26532	26670	26696	26810	26909	26805	26823	26319	26645	26494	26732	26759	26834	26792	26611	26538	26708	26816	26863	26752	26566	26820	26634	26680	26809	26791	26818	26768	26625	26899	26766	26514	26583	26566	26687	26621	26584	26528	26714	26775	26768	26819	26766	26551	26773	26553	26549	26868	26943	26684	26543	26998	26742	26609	26505	26411	26565	26528	26759	26672	26599	26794	26648	26911	26664	26755	26683	26876	26963	26609	26549	26933	26825	26456	26816	26803	26746	26500	26753	26692	26570	26843	26763	26724	26558	26672	26686	26706	26596	26663	26690	26983	26443	26879	26668	26735	26649	26818	26518	26651	26659	26597	26838	26817	26720	26669	26606	26569	26672	26660	26935	26673	26787	26684	26428	26808	26718	26680	26505	26864	26633	26864	26428	26608	26459	26648	26837	26542	26691	26800	26691	26583	26890	26844	26852	26770	26845	26796	26722	26782	26488	26661	26798	26689	26577	26553	26484	26574	26865	26545	26743	26719	26571	26351	26778	26622	26475	26722	26992
26698	38457	34545	27348	25244	26388	22425	18728	16777	16527	16206	16276	15985	16170	16287	16212	16180	16351	16152	16129	16194	15993	16078	16032	16122	16090	16337	16262	16171	16173	16250	16215	16121	16148	16406	16028	16286	16053	16234	16262	16151	16021	16203	16289	16022	15966	16102	15971	16033	16337	15884	16086	16078	16251	16198	16108	16343	15978	16430	16167	15978	16212	15893	16157	16103	16109	16156	16048	16181	16101	16125	16227	16104	16212	16081	16109	16065	16169	16152	16211	16054	16027	16123	15909	15983	16066	16037	16286	16087	15926	16184	15949	16178	16258	16225	16130	16171	16283	16090	16150	16145	16199	15941	16270	16164	15996	16182	16187	15915	16126	16202	16024	16090	16048	16181	16114	16071	16144	16190	16050	16118	16127	16222	16164	16182	16288	15992	15976	16271	16121	16174	16131	16004	16057	16115	16078	16106	15874	16116	16176	16097	15959	16062	16256	16005	16057	16041	16228	16213	15997	16135	16228	16138	16275	16288	16171	16037	16282	16280	16165	16114	16227	16263	16023	16034	16371	16078	16137	16162	16106	16049	16157	16374	16213	16170	16216	16170	16219	16096	16193	16155	16011	16199	16152	16098	16196	16149	16229	15937	16191	16057	16048	16070	16142	16010	16169	15992	16200	16081	16024	16194	15961	16080	16177	16162	16195	16045	16253	16154	16123	16068	16194	16120	16206	16159	16224	16102	16119	16148	16008	16066	16160	16228	16249	16274	16355	16160	16132	15964	15987	16158	16227	16146	16116	16001	16077	16162	16104	16283	16087	16110	16277	16293	15998	16295	16069	15906	16179	16313	15904	16162	16078	16178	16166	16168	16178	16226	16243	16174	16188	16072	16236	16057	16066	16164	15993	16079	16122	16090	16103	16078	16216	16152	16061	16159	16271	16224	16029	16183	16196	16110	16133	16091	16106	16199	16000	16157	15907	16119	16112	16177	16314	16079	16041	16017	16223	16060	16085	16116	16114	16082	16177	16176	16321	16219	16248	16104	15983	16122	16432	15987	16151	16059	16148	16089	15994	16089	16095	16203	16134	16269	16054	16291	16132	16225	16232	15998	16172	16041	16007	16034	16216	16201	16189	16160	16278	16344	16231	16073	16052	16146	16100	16077	16218	15989	16017	16105	16097	16271	15947	16152	16023	15992	16163	15939	15872	16041	16238	16177	16112	16151	16144	16046	16146	15847	16196	16038	16195	16074	16056	16060	16144	16137	15924	16111	16301	16119	16278	16073	16205	16208	16045	16166	16084	16203	16176	16046	16071	16074	16015	16165	16135	16250	15960	16239	16205	16029	16146	16156	16063	16145	16076	16144	16077	16299	16110	16148	16060	16345	16148	16085	16250	16125	16211	16237	16151	16182	15945	15920	16215	16039	16199	16018	16363	16052	15992	16302	16101	16090	16217	16046	16316	16045	16121	15995	15983	16213	16064	16342	15912	16209	16117	16008	16261	16121	16159	16193	16267	16206	16141	16059	16194	16165	16141	16015	16115	16192	16045	16149	15926	16082	16160	16067	16204	16193	16135	16171	16046	16072	15977	16035	16342	15975	16283	16130	16231	16192	16321	16262	16212	16041	16163	16133	16047	15963	16087	16083	16057	16249	16134	16190	15956	16082	16384	16061	16140	16046	16134	16167	16194	16110	16258	16222	16010	16132	16060	16210	16171	16081	15938	16271	16014	16202	16263	16333	16227	16217	16052	16101	16051	16207	16312	16067	16213	16142	16032	16138	16189	16085	16223	16061	16195	16223	16172	16014	16131	16206	15997	16116	15987	16155	16265	16034	16186	15988	15878	16117	16154	15972	16003	16170	16151	16212	16255	16054	15978	16155	16133	16175	16009	16159	16224	16087	16212	16173	16115	16177	16002	16202	16032	16075	15990	16204	16036	16092	16137	16146	16138	16060	16195	16099	16189	16025	16118	16212	16161	15974	16133	16228	16165	16172	16162	16195	16045	16203	16158	16102	16047	16087	16090	16203	16217	16041	16210	16015	16118	16157	16205	16055	16050	16106	16148	16163	16213	16045	16076	16144	16118	16100	16020	16040	16212	15907	16273	16139	16140	16202	16155	16230	16259	16199	16046	16165	15948	16174	16160	16029	16125	15883	16103	16021	15964	16201	16089	16112	16230	15933	16145	16318	16180	16014	16209	16258	15964	16071	16258	16136	16188	16383	16032	16092	16197	15945	16267	16094	16114	16040	16164	16147	16138	16234	16121	16082	16061	16241	16072	16043	16339	16137	16187	16127	16184	16122	16083	16218	16112	16162	15888	16247	16113	16203	16192	16028	16141	16144	16114	16131	16143	16117	15941	16135	16216	15880	16083	16105	16196	16071	16128	16160	16052	16014	16135	16101	16011	16289	16065	16095	16061	16138	16115	16153	16166	16054	16075	16133	16104	16186	16273	16034	16238	16169	16155	16272	16015	16180	16162	16104	16122	16097	16157	16239	16121	16085	16091	16277	16251	16096	15963	16202	16142	16144	16162	16312	16156	16100	16089	16124	16151	16083	16153	16110	16242	16078	16243	16091	16248	16159	16161	15946	16020	16183	16115	16121	16137	16170	15958	16037	16130	16034	16324	16086	15931	16234	16169	16145	16101	16110	16196	16077	16006	16359	16109	15840	16217	16266	16040	16201	15797	16135	16168	16167	16169	16120	16013	16256	16067	16033	16119	16223	16035	16117	16170	16261	16239	16027	16234	16140	16194	16064	16054	16017	16044	16091	16205	16114	16064	16208	16036	16215	16058	16346	16190	15922	16060	16083	16111	16191	16111	16290	16081	16204	15911	16101	16090	16026	16196	16119	16203	15993	16046	16144	16038	15997	16276	16130	16155	16024	16005	16267	16067	16168	16222	16149	16273	16058	16212	16266	16233	16121	16072	16227	16336	16114	16182	16121	16165	16132	16044	16271	16085	16244	16100	16182	16096	16288	16034	16295	16134	16129	16189	15946	16221	16004	16048	15982	16141	16164	16020	16154	16298	16226	16148	16108	16016	16208	16035	16196	16067	16276	16155	16163	16088	16306	16060	16249	16186	16291	16171	16130	16114	16105	16112	16084	16132	16254	16147	16303	16309	16174	16044	16182	15995	16122	16182	16232	16164	16095	16134	15990	16156	16230	16181	16026	16046	16089	16173	16255	16192	16100	16213	15982	16126	16169	16365	16218	16257	16083	16005	16002	16085	16116	16086	16004	16383	16107	16228	16150	16248	16095	16053	16144	16063	16011	16210	16105	15895	16077	16020	16219	15962	16051	16095	16132	16006	15997	16146	16200	16139	15945	16070	16078	16125	16290	15960	16080	16450	16185	16104	16197	16145	16317	16011	15987	16211	16151	16056	16101	16286	16091	16016	16069	16162	16192	15952	16226	16183	16099	16199	16179	16112	16009	16203	16126	16173	16042	16296	16081	15980	16178	16032	16104	16006	16136	16170	16329	16180	16102	16357	16160	15945	16255	16017	16305	16163	16218	16282	16110	16243	16055	16070	16020	16159	16099	16128	16332	16043	16180	16127	16227	16046	16164	16194	16202	16218	16173	16134	16056	15810	16217	16180	16029	16172	16084	16212	16308	16095	16237	16039	16231	16153	16165	15966	16118	15969	16047	16199	16087	16181	16078	16146	16106	16271	16046	16123	16149	16243	16106	16124	16037	16102	16134	16215	16336	16240	16066	16020	16238	16228	16206	16226	16021	16347	15961	16354	16115	16132	16031	16184	16076	16226	16231	16187	16212	16067	16047	16142	16240	16224	16209	16111	16225	16056	16039	16000	15994	16201	15985	16056	16133	16138	16066	16140	16053	16018	16123	16150	16060	16002	16071	16015	16138	16123	16237	16109	16117	16178	16328	15990	16110	16014	16115	15863	16055	16161	16290	16192	16207	16198	16085	16042	16127	16251	16357	16233	16146	16144	16206	16171	16126	16188	16237	16071	16060	16169	16168	16082	16108	16019	16175	16148	15988	16072	16203	16128	16106	16029	16270	16146	16215	16223	16139	16099	16182	16043	16143	16059	16237	16096	16162	16058	16173	16172	16239	16012	16130	16240	16221	16168	16260	16011	16246	16154	16143	15943	16137	16171	15967	16143	16167	16154	16361	16080	16155	16163	15973	16015	16154	16148	16253	16192	16127	16163	16119	16020	16204	16227	16003	16345	16041	16276	16204	16101	16251	16279	16165	15929	16244	16257	15946	16269	16103	15967	16224	15906	16085	16093	16200	16235	16087	16238	16006	16318	15997	16140	16011	16248	16020	16277	16092	16196	16263	16130	16195	16009	16221	15939	15938	16295	15984	16195	16226	16217	15937	16154	16108	16174	16161	16006	16286	16070	16243	16073	16139	16154	16068	16182	16078	16086	16142	15924	16071	16096	16291	16314	16195	16194	16098	16192	16158	16065	16234	16070	16146	16232	16035	16164	15998	16109	16098	16040	16243	16156	16219	16276	16186	16139	16148	16392	16346	16152	15998	16048	16100	16210	16155	16027	16144	16205	16081	16241	16177	16027	16179	16174	16190	16113	16135	16186	16232	16231	16166	16214	16074	16027	16339	16135	16095	16092	16199	16249	15855	16205	16262	16052	16247	16226	16140	16169	16240	16191	16105	15956	16001	16095	16153	16294	16175	16052	16229	16139	16128	16075	16118	16003	16116	16219	16091	16076	16123	16173	15962	16002	16187	16168	16191	16086	16079	16135	16038	16226	15990	16228	16134	15996	16088	16187	16166	16061	16120	16089	16129	16103	16238	16032	16210	16206	15921	16158	16027	16055	16178	16009	15973	16174	16090	16072	16179	16102	16283	16058	16144	16154	16346	16254	16052	16119	16140	16110	16166	16015	16094	16162	16104	16138	16092	16135	16138	16086	16042	16094	16277	16094	16110	16159	16037	16186	16064	16153	15930	15890	16130	16166	16044	16019	16052	16251	16095	16228	16131	16141	16298	16157	16217	16128	15946	15947	15990	16236	16134	16201	16040	16183	16268	15979	16258	16004	15980	16058	16022	16180	16163	16014	16177	15935	16111	16343	16056	16110	16123	15965	15986	16022	16315	16133	16269	16030	16014	16272	16250	16061	16089	16081	16133	16123	15903	16204	16051	16212	16192	16163	16263	16014	15913	16135	16167	16120
25899	22018	30807	36362	57295	61446	47498	36044	29858	27622	27075	26838	26588	26454	26679	26348	26513	26780	26528	26485	26847	26712	26696	26575	26523	26618	26604	26463	26914	26621	26570	26484	26916	26592	26483	26781	26339	26461	26457	26600	26172	26312	26716	26533	26528	26574	26440	26497	26565	26394	26687	26622	26487	26392	26549	26437	26846	26436	26346	26324	26429	26536	26570	26393	26363	26312	26531	26749	26733	26651	26551	26479	26452	26553	26691	26768	26454	26574	26269	26418	26582	26636	26573	26376	26645	26480	26360	26550	26458	26576	26518	26356	26624	26507	26730	26672	26432	26332	26628	26194	26452	26712	26612	26241	26323	26673	26549	26326	26500	26288	26580	26621	26653	26793	26246	26511	26450	26613	26482	26543	26496	26441	26480	26540	26297	26663	26494	26586	26617	26414	26707	26548	26440	26419	26476	26512	26591	26515	26568	26534	26598	26470	26322	26256	26564	26768	26595	26372	26441	26543	26535	26276	26544	26523	26290	26442	26517	26573	26569	26654	26350	26423	26568	26305	26718	26528	26305	26513	26600	26320	26631	26626	26470	26558	26502	26487	26502	26425	26562	26589	26334	26574	26518	26161	26446	26409	26421	26527	26447	26485	26892	26382	26725	26780	26544	26440	26369	26552	26436	26466	26408	26454	26623	26562	26283	26575	26766	26190	26598	26443	26523	26764	26575	26308	26579	26339	26495	26713	26716	26571	26338	26670	26599	26716	26325	26444	26420	26541	26410	26734	26752	26481	26393	26971	26448	26517	26597	26528	26603	26604	26676	26475	26523	26610	26485	26627	26520	26626	26636	26407	26501	26626	26646	26345	26698	26359	26327	26613	26531	26305	26467	26602	26374	26291	26656	26556	26509	26418	26478	26558	26299	26646	26544	26355	26542	26743	26420	26346	26812	26401	26534	26541	26465	26328	26512	26209	26595	26523	26645	26502	26676	26511	26592	26653	26357	26412	26565	26727	26566	26672	26509	26358	26565	26599	26669	26239	26400	26537	26719	26704	26631	26379	26669	26510	26426	26250	26447	26466	26455	26573	26669	26678	26634	26233	26407	26654	26517	26244	26568	26510	26451	26680	26500	26590	26409	26602	26518	26535	26507	26423	26489	26460	26711	26672	26711	26429	26484	26377	26407	26384	26418	26538	26446	26306	26611	26352	26577	26479	26294	26658	26643	26569	26513	26558	26187	26239	26625	26644	26535	26551	26291	26464	26433	26511	26477	26230	26521	26514	26515	26417	26337	26637	26533	26520	26445	26632	26169	26365	26745	26494	26332	26677	26443	26607	26521	26428	26644	26426	26664	26294	26271	26539	26465	26524	26796	26468	26564	26497	26506	26696	26635	26569	26631	26593	26767	26426	26551	26467	26494	26469	26741	26591	26454	26411	26417	26720	26518	26507	26546	26813	26495	26605	26612	26403	26662	26485	26634	26289	26317	26506	26309	26247	26626	26446	26595	26680	26637	26542	26708	26554	26437	26763	26446	26565	26479	26548	26313	26466	26297	26400	26224	26548	26212	26524	26528	26559	26538	26507	26575	26558	26599	26643	26656	26381	26605	26652	26847	26314	26453	26441	26566	26592	26403	26567	26515	26550	26748	26339	26719	26398	26600	26567	26836	26583	26477	26612	26295	26371	26563	26559	26648	26443	26530	26391	26653	26614	26448	26601	26536	26257	26486	26541	26510	26417	26651	26667	26474	26508	26497	26527	26469	26776	26647	26634	26432	26561	26403	26614	26660	26656	26512	26594	26778	26533	26601	26501	26270	26339	26565	26502	26403	26466	26524	26551	26401	26533	26369	26599	26377	26499	26310	26445	26279	26438	26585	26770	26911	26426	26487	26480	26480	26316	26453	26481	26364	26497	26487	26543	26516	26427	26603	26620	26468	26411	26735	26642	26412	26512	26754	26596	26495	26279	26550	26403	26615	26577	26414	26540	26430	26562	26629	26650	26459	26719	26612	26498	26455	26596	26575	26452	26507	26567	26511	26689	26588	26380	26564	26423	26310	26367	26631	26402	26616	26533	26635	26397	26840	26599	26813	26602	26543	26507	26685	26630	26360	26339	26555	26578	26636	26498	26542	26401	26258	26641	26621	26662	26378	26659	26524	26484	26470	26418	26241	26385	26664	26622	26584	26557	26687	26713	26666	26529	26589	26811	26465	26419	26574	26544	26481	26284	26650	26395	26677	26466	26383	26272	26410	26906	26697	26577	26506	26665	26522	26534	26609	26630	26421	26750	26125	26450	26533	26690	26471	26519	26646	26651	26525	26545	26634	26536	26730	26666	26509	26519	26293	26430	26444	26427	26602	26664	26570	26350	26472	26462	26618	26637	26551	26592	26689	26599	26729	26462	26319	26519	26480	26264	26765	26554	26434	26413	26557	26508	26583	26402	26212	26448	26679	26416	26660	26320	26507	26378	26650	26534	26667	26567	26522	26574	26757	26486	26338	26526	26492	26464	26647	26365	26751	26690	26562	26565	26383	26389	26524	26578	26447	26639	26564	26518	26809	26578	26649	26503	26501	26527	26565	26278	26373	26574	26652	26458	26326	26795	26464	26602	26472	26590	26780	26662	26559	26584	26569	26520	26620	26416	26540	26416	26497	26435	26496	26562	26603	26371	26650	26417	26379	26559	26501	26745	26384	26534	26378	26577	26496	26483	26419	26609	26378	26501	26594	26573	26622	26644	26600	26489	26749	26482	26479	26665	26582	26849	26459	26501	26464	26465	26749	26527	26356	26490	26523	26793	26605	26430	26694	26616	26278	26386	26480	26402	26349	26468	26570	26452	26376	26714	26657	26300	26347	26569	26887	26765	26511	26545	26491	26648	26553	26492	26345	26568	26616	26466	26541	26669	26464	26808	26448	26621	27009	26651	26545	26681	26603	26241	26557	26480	26446	26294	26688	26468	26650	26747	26377	26421	26550	26527	26468	26607	26540	26613	26640	26490	26478	26280	26801	26669	26653	26455	26663	26561	26553	26624	26674	26543	26572	26523	26398	26710	26521	26403	26535	26780	26491	26553	26481	26602	26374	26590	26724	26870	26651	26512	26553	26677	26444	26657	26270	26625	26642	26534	26582	26455	26455	26597	26490	26546	26468	26373	26771	26566	26437	26429	26595	26657	26382	26655	26612	26729	26441	26382	26617	26755	26708	26531	26482	26469	26197	26693	26677	26558	26592	26426	26393	26340	26362	26359	26422	26610	26277	26371	26341	26604	26313	26489	26545	26478	26491	26630	26606	26615	26410	26503	26649	26418	26533	26436	26719	26541	26655	26837	26462	26677	26621	26518	26513	26618	26535	26852	26655	26426	26468	26374	26589	26544	26663	26681	26635	26512	26606	26290	26718	26686	26642	26471	26415	26605	26534	26683	26536	26320	26723	26644	26427	26247	26459	26779	26590	26454	26772	26578	26578	26740	26496	26696	26362	26363	26648	26458	26421	26561	26746	26514	26457	26460	26403	26376	26609	26259	26586	26484	26608	26556	26402	26653	26530	26350	26787	26681	26574	26702	26490	26664	26597	26549	26504	26314	26677	26212	26278	26401	26514	26444	26381	26814	26581	26491	26327	26148	26664	26630	26471	26576	26214	26169	26455	26455	26410	26236	26599	26661	26443	26188	26104	26319	26451	26588	26561	26450	26498	26552	26553	26396	26236	26372	26521	26420	26638	26620	26515	26160	26687	26486	26242	26303	26269	26756	26608	26472	26432	26319	26477	26514	26585	26495	26495	26772	26424	26590	26439	26658	26594	26617	26552	26618	26636	26345	26721	26597	26647	26605	26445	26455	26665	26472	26527	26742	26461	26365	26626	26606	26483	26558	26323	26419	26402	26590	26578	26630	26877	26362	26599	26333	26452	26542	26585	26862	26778	26700	26376	26478	26704	26400	26412	26650	26375	26477	26354	26460	26587	26451	26632	26504	26602	26350	26626	26559	26785	26395	26407	26504	26621	26710	26685	26333	26480	26707	26429	26402	26368	26549	26714	26566	26476	26323	26670	26911	26486	26672	26585	26366	26547	26317	26665	26292	26451	26649	26507	26536	26494	26703	26297	26658	26531	26608	26480	26368	26919	26623	26794	26672	26634	26622	26482	26437	26592	26384	26758	26685	26672	26521	26790	26642	26453	26530	26634	26562	26571	26585	26520	26718	26335	26729	26552	26611	26535	26360	26245	26687	26764	26588	26819	26547	26636	26724	26720	26719	26680	26225	26684	26635	26404	26488	26616	26487	26488	26385	26579	26512	26448	26653	26427	26417	26706	26518	26482	26506	26479	26519	26292	26659	26591	26475	26488	26581	26524	26490	26231	26478	26657	26562	26584	26781	26632	26460	26861	26894	26734	26270	26287	26422	26600	26371	26434	26579	26528	26544	26586	26623	26556	26557	26527	26486	26510	26413	26380	26375	26324	26475	26497	26555	26357	26527	26545	26733	26483	26266	26588	26500	26631	26511	26790	26751	26588	26560	26601	26466	26525	26645	26473	26403	26592	26444	26550	26216	26579	26515	26674	26575	26483	26578	26421	26404	26422	26580	26661	26589	26713	26584	26420	26547	26437	26624	26459	26447	26455	26376	26426	26799	26573	26528	26510	26563	26607	26500	26656	26362	26469	26504	26438	26571	26600	26399	26556	26300	26635	26363	26440	26483	26348	26551	26567	26623	26611	26587	26405	26616	26639	26592	26789	26482	26587	26504	26617	26604	26637	26693	26448	26891	26591	26541	26624	26505	26372	26651	26752	26490	26348	26528	26538	26458	26674	26651	26702	26509	26492	26401	26628	26700	26514	26660	26357	26477	26463	26639	26640	26473	26493	26446	26478	26641	26520	26525	26410	26418	26438	26565	26500	26668	26502	26685	26282	26365	26509	26377	26629	26675	26580	26636	26579	26305	26393	26518	26415	26499	26382	26628	26868	26454	26531	26659	26427	26654	26386	26675	26709	26494	26695	26428	26440	26400	26743	26591	26569	26706	26427	26512	26598	26477	26705	26529	26506	26461	26619	26657	26489	26642	26508	26326	26667	26482	26519	26419	26668	26565	26429	26613	26703	26521	26462	26573	26639	26419	26418	26717	26693	26443	26642	26490	26516	26711	26536	26493	26550	26464	26586	26398	26830	26694
26957	48408	42115	35504	59969	55246	36466	24778	18830	16797	16462	16287	16402	16367	16353	16186	16296	16396	16263	16372	16371	16585	16137	16250	16426	16206	16285	16160	16236	16267	16340	16186	16408	16080	16143	16291	16237	16360	16223	16380	16149	16210	16328	16364	16172	16107	16287	16238	16313	16203	16255	16263	16283	16357	16158	16332	16190	16358	16168	16337	16346	16378	16387	16324	16401	16169	16359	16417	16399	16204	16344	16233	16116	16136	16331	16249	16366	16200	16213	16213	16260	16197	16095	16209	16290	16283	16319	16288	16175	16300	16333	16170	16168	16319	16337	16326	16462	16173	16229	16258	16351	16135	16147	16247	16310	16187	16284	16092	16127	16176	16180	16244	16232	16330	16152	16237	16201	16052	16200	16137	16267	16245	16233	16102	16299	16309	16104	16291	16264	16235	16342	16442	16168	16315	16060	16256	16357	16411	16353	16033	16253	16302	16220	16286	16209	16178	16355	16289	16199	16250	16245	16248	16315	16358	16202	16202	16272	16310	16149	16202	16323	16337	16316	16147	16226	16312	16316	16253	16268	16033	16376	16264	16243	16245	16321	16313	16340	16288	16339	16369	16289	16299	16246	16296	16177	16231	16348	16389	16297	16325	16308	16310	16089	16089	16271	16350	16334	16167	16249	16214	16350	16365	16293	16258	16185	16324	16314	16206	16304	16401	16290	16151	16262	16264	16203	16232	16296	16290	16182	16347	16291	16365	16272	16192	16209	16148	16297	16473	16180	16300	16338	16215	16274	16130	16326	16282	16407	16278	16446	16123	16230	16176	16173	16304	16256	16120	16146	16195	16485	16315	16230	16349	16167	16254	16158	16235	16364	16249	16192	16304	16262	16141	16273	16253	16269	16239	16357	16317	16247	16296	16204	16270	16160	16271	16447	16303	16093	16184	16194	16199	16217	16133	16346	16489	16187	16341	16350	16348	16403	16141	16229	16273	16347	16122	16387	16266	16267	16232	16358	16277	16233	16347	16319	16258	16164	16356	16161	16296	16387	16178	16318	16253	16304	16099	16125	16261	16078	16496	16274	16196	16072	16208	16301	16229	16140	16186	16238	16370	16233	16218	16292	16087	16209	16212	16303	16346	16332	16231	16331	16211	16153	16366	16117	16204	16182	16208	16315	16397	16262	16307	16133	16342	16295	16015	16215	16156	16228	16180	16286	16267	16291	16285	16054	16336	16264	16406	16246	16236	16393	16177	16305	16199	16204	16491	16299	16168	16392	16238	16367	16182	16222	16213	16350	16160	16193	16222	16425	16259	16314	16373	16284	16401	16466	16381	16148	16252	16281	16357	16160	16152	16288	16194	16433	16249	16260	16157	16272	16279	16394	16243	16287	16287	16217	16240	16309	16302	16263	16206	16377	16352	16269	16220	16182	16294	16451	16183	16442	16190	16226	16248	16093	16229	16088	16121	16300	16391	16295	16209	16433	16102	16309	16167	16322	16351	16191	16287	16325	16339	16207	16318	16448	16129	16079	16271	16372	16195	16256	16288	16322	16339	16288	16428	16420	16339	16468	16230	16310	16263	16346	16306	16229	16366	16442	16356	16206	16201	16368	16304	16250	16132	16182	16200	16309	16442	16165	16033	16267	16243	16419	16209	16144	16290	16383	16243	16196	16293	16170	16165	16136	16246	16258	16251	16280	16200	16228	16216	16392	16183	16182	16276	16275	16050	16326	16213	16161	16232	16170	16346	15966	16255	16288	16267	16293	16149	16157	16238	16180	16174	16304	16292	16258	16211	16347	16229	16286	16170	16161	16191	16281	15883	16229	16255	16195	16296	16361	16470	16162	16138	16400	16087	16483	16439	16346	16126	16428	16144	16387	16202	16417	16102	16349	16224	16359	16030	16315	16259	16240	16416	16261	16232	16135	16289	16219	16363	16216	16339	16310	16250	16236	16206	16304	16243	16225	16272	16373	16251	16355	16291	16219	16093	16140	16377	16280	16147	16215	16236	16378	16296	16355	16332	16261	16301	16231	16159	16322	16096	16171	16364	16058	16287	16242	16336	16283	16016	16288	16286	16181	16292	16280	16316	16282	16448	16232	16251	16328	16306	16242	16234	16167	16049	16063	16327	16377	16283	16148	16150	16372	16320	16199	16039	16364	16386	16215	16189	16254	16139	16089	16211	16327	16203	16079	16157	16452	16252	16137	16441	16172	16415	16296	16188	16285	16352	16198	16150	16387	16198	16373	16163	16227	16256	16294	16192	16259	16229	16099	16338	16280	16272	16285	16393	16094	16277	16313	16183	16247	16440	16385	16135	16184	16260	16163	16143	16158	16259	16210	16206	16347	16266	16259	16349	16357	16075	16283	16216	16246	16145	16219	16348	16278	16393	16189	16276	16268	16479	16468	16175	16420	16313	16341	16212	16157	16381	16271	16237	16164	16178	16284	16276	16391	16411	16275	16151	16277	16326	16234	16240	16312	16118	16172	16506	16385	16138	16261	16294	16220	16277	16497	16396	16262	16357	16297	16283	16382	16225	16401	16229	16378	16051	16265	16244	16427	16507	16348	16234	16180	16314	16122	16293	16406	16236	16389	16131	16511	16288	16252	16220	16403	16158	16345	16222	16240	16265	16274	16108	16399	16221	16204	16028	16276	16272	16185	16385	16388	16405	16241	16352	16463	16386	16160	16173	16286	16254	16293	16372	16325	16211	16212	16217	16379	16318	16193	16306	16516	16408	16320	16164	16337	16124	16354	16250	16285	16216	16449	16242	16222	16151	16254	16215	16318	16326	16232	16169	16298	16054	16165	16150	16144	16175	16391	16410	16268	16227	16297	16144	16461	16169	16270	16239	16297	16415	16237	16130	16247	16245	16222	16053	16248	16221	16256	16374	16055	16067	16464	16192	16453	16337	16113	16368	16301	16457	16392	16341	16204	16236	16216	16299	16326	16254	16337	16341	16424	16266	16161	16158	16165	16132	16246	16360	16125	16281	16194	16334	16257	16318	16386	16416	16317	16278	16563	16294	16191	16341	16186	16104	16295	16425	16252	16114	16152	16086	16126	16129	16211	16210	16189	16327	16233	16160	16336	16134	16306	16148	16115	16169	16225	16187	16279	16186	16247	16335	16367	16337	16220	16309	16213	16017	16353	16255	16265	16202	16201	16342	16151	16281	16224	16302	16163	16218	16286	16245	16240	16170	16303	16157	16263	16225	16084	16390	16287	16446	16234	16346	16316	16345	16276	16210	16324	16190	16116	16209	16348	16299	16350	16332	16344	16108	16309	16388	16299	16325	16214	16292	16302	16362	16463	16356	16352	16335	16276	16343	15954	16364	16267	16307	16247	16223	16187	16060	16456	16324	16317	16194	16308	16247	16380	16187	16136	16321	16256	16241	16393	16256	16495	16235	16444	16140	16161	16332	16234	16379	16253	16218	16400	16084	16439	16444	16292	16143	16246	16103	16311	16319	16267	16302	16195	16316	16196	16387	16245	16210	16304	16296	16297	16420	16313	16383	16291	16328	16077	16291	16260	16127	16135	16294	16247	16356	16313	16169	16280	16331	16341	16344	16219	16155	16195	16336	16334	16139	16371	16358	16163	16258	16308	16385	16267	16307	16470	16261	16215	16288	16047	16204	16340	16317	16154	16466	16248	16157	16268	16371	16259	16220	15976	16445	16304	16390	16239	16185	16256	16279	16166	16349	16343	16246	16164	16339	16289	16302	16412	16287	16387	16279	16312	16320	16261	16277	16332	16360	16360	16148	16287	16212	16416	16247	16153	16321	16117	16368	16122	16417	16113	16167	16339	16175	16318	16186	16299	16377	16227	16125	16079	16011	16323	16149	16138	16217	16297	16067	16302	16089	16254	16381	16269	15962	16223	16348	16217	16259	16107	16258	16400	16208	16241	16344	16184	16339	16102	16215	16342	16372	16331	16290	16191	16177	16191	16146	16064	16390	16270	16296	16340	16313	16138	16313	16004	16143	16188	16336	16279	16089	16264	16396	16148	16224	16395	16272	16323	16052	16290	16153	16343	16358	16205	16221	16215	16181	16141	16167	16433	16327	16047	16239	16349	16242	16241	16196	16174	16384	16154	16437	16295	16272	16169	16234	16185	16220	16128	16125	16076	16171	16360	16221	16272	15976	16168	16196	16284	16285	16337	16054	16431	16307	16409	16069	16354	16111	16341	16432	16415	16154	16326	16323	16338	16203	16192	16300	16388	16112	16239	16149	16240	16294	16235	16295	16406	16132	16473	16200	16217	16353	16178	16472	16089	16309	16142	16328	15995	16406	16315	16338	16146	16292	16194	16289	16406	16407	16288	16351	16380	16335	16214	16279	16254	16336	16201	16167	16374	16237	16331	16205	16340	16276	16257	16081	16241	16205	16193	16522	16352	16290	16474	16196	16172	16123	16208	16290	16259	16318	16072	16149	16209	16156	16336	16297	16601	16229	16222	16283	16282	16398	16271	16306	16282	16276	16198	16442	16243	16066	16338	16268	16319	16252	16313	16319	16363	16194	16134	16350	16244	16283	16445	16230	16228	16165	16421	16131	16087	16138	16465	16280	16312	16184	16185	16311	16332	16261	16307	16287	16362	16293	16253	16167	16297	16081	16353	16220	16301	16256	16355	16242	16274	16319	16121	16138	16310	16450	16413	16310	16114	16217	16379	16294	16267	16163	16328	16304	16403	16205	16242	16169	16247	16066	16328	16310	16142	16422	16113	16061	16517	16151	16186	16241	16170	16245	16055	16395	16251	16309	16136	16393	16360	16198	16414	16029	16315	16184	16140	16250	16360	16269	16320	16172	16306	16414	16254	16237	16267	16384	16217	16294	16318	16091	16236	16302	16272	16390	16403	16296	16131	16378	16255	16260	16420	16303	16257	16426	16397	16374	16187	16162	16167	16197	16322	16403	16346	16237	16326	16172	16150	16365	16198	16233	16403	16173	16170	16307	16349	16160	16383	16111	16318	16329	16091	16210	16202	16135	16316	16244	16235	16436	16284	16223	16327	16362	16125	16371	16299	16199	16282	16258	16294	16357	16322	16082	16246	16214	16366	16299	16324	16337	16195	16303	16277	16216	16309	16158	16181	16340	16375	16225	16348	16320	16284	16395	16124	16356	16084	16194	16309	16061	16329	16151	16244	16347	16291	16333
23511	21650	30285	39361	68246	71946	59701	43032	33364	29470	28166	27634	27655	27633	27374	27800	27812	27459	27055	27286	27316	27399	27480	27375	27479	27426	27129	27328	27562	27320	27313	27568	27257	27540	27509	27201	27186	27107	27321	27196	27351	27155	27294	27164	27270	27125	27454	27202	27322	27159	27224	27340	26968	27424	27301	27243	27241	27008	27374	27180	27337	27059	26991	27161	27082	27127	27342	27202	27082	27234	27340	27280	27241	27158	27301	27219	27169	27337	26865	27248	27187	27429	27363	27074	27247	27336	27179	27179	27333	27086	27115	27114	27202	27191	27152	27292	27251	27335	27021	27376	27447	26977	27211	27096	27129	27035	26913	27198	27126	27136	27162	27220	27313	27319	27318	27128	27272	27013	27048	27300	27313	27146	27168	27114	27215	27162	27227	27213	26939	27235	27337	27119	27110	26996	27062	27388	27233	27180	27270	27142	27218	26991	27094	27225	27235	27297	27115	27334	27078	27216	27023	27193	27320	27217	27289	27191	27206	27226	27262	27252	27063	27467	27025	27029	26924	27137	27348	27197	26969	27014	27128	27162	27113	26961	27514	27240	27318	27124	27222	27116	27263	27197	27279	27207	27177	27081	27180	27278	27108	26914	27209	26938	27123	27269	26940	27185	27145	27152	26994	27134	27309	27371	26976	27199	27292	27071	27164	27124	27045	27405	27125	27102	27420	27176	27242	27077	27271	27374	27080	26844	27146	27464	27082	27155	27118	27317	27119	26996	27287	27225	27084	27426	27309	27564	27038	27092	27209	27563	27265	27254	27243	27296	27020	27434	27363	27072	27107	27391	27405	27107	27039	27371	27358	27246	27052	27151	27027	27279	26942	27149	27234	27017	27342	26955	27232	27199	27278	27143	27158	27288	27324	27194	27405	27246	27307	27307	27157	27175	27268	27167	27381	27362	27440	27360	27162	27292	27448	27373	27366	27096	27143	27098	27335	27113	27000	27263	27165	27439	27312	27320	27217	27446	27212	27028	27332	27216	27327	27032	26978	27001	27395	27070	27285	27148	27096	27123	27545	27244	27188	27129	27097	27194	27215	27154	27246	27012	27235	27073	27078	27110	27285	27417	27154	27430	27164	27010	27066	27056	27259	27019	27300	27479	27304	27535	27273	26997	26983	27268	27221	27169	27183	27117	27175	27211	26943	27107	27160	27137	27305	27062	27395	27163	27295	27198	27132	27107	27291	27193	27088	27067	27159	27333	27183	26938	27087	27341	27152	27075	27209	27178	27496	27078	27349	27149	27213	27361	27181	27086	27212	27224	27178	27384	27126	27395	27452	27388	27359	27120	27104	27159	27248	27318	27015	27035	27042	27289	27298	27117	27199	27153	27138	27424	27076	27466	26916	26996	27250	27206	27141	27277	27363	27241	27120	27421	27372	27351	27494	27069	27325	26928	27318	26972	27304	27354	27085	27138	27214	26974	27294	27329	27088	27458	27419	27214	27315	26931	27492	27035	27103	27118	27214	27193	27135	27204	27217	27263	27203	27134	27232	27250	27236	27136	27373	27108	27294	27256	26965	27223	27182	27030	27293	27281	26866	27061	27297	27309	27132	27203	27385	27085	27101	26986	27242	27306	27037	27153	27436	27299	27550	27210	27133	27181	27299	27397	27088	27399	27336	27121	27397	27273	27207	27086	27046	27386	27302	27088	27129	27272	26885	27001	27158	27133	27375	27314	27212	27317	27308	27333	27076	27175	27283	27309	26906	26871	27056	27398	27449	27325	27059	27292	27338	27451	27447	27203	27262	27239	27094	27112	27226	27437	27183	26888	27249	27274	27065	27181	27258	27051	27118	27065	27241	27251	27179	26902	27210	27132	27164	27260	27050	27281	27129	27103	27185	27369	27167	27228	27266	27224	27247	27070	27096	27052	27365	27277	27291	27086	27267	27111	27120	27127	27159	27003	27183	27076	26948	27127	27269	27217	27274	27368	27408	27118	27109	27097	27018	27007	27372	27052	27148	27259	27105	27125	27078	27079	27177	27150	27303	27232	27152	26933	26858	27428	27199	27008	26987	27347	27495	27283	27309	27242	27185	27072	27252	27087	27109	27192	27350	27081	27096	27119	27073	27475	27229	27377	27358	27145	27038	27351	27307	27328	27599	27243	27494	27076	27238	27082	27399	27235	27044	27065	27096	27010	27457	27237	27056	27044	27087	27312	27250	27141	27249	27154	27018	27208	27238	27048	27382	27489	27394	27114	27428	27195	27277	27301	27153	26933	27183	27294	27364	27217	27146	27000	27138	27125	27384	27364	27138	27063	27254	27274	27150	27180	27151	27177	27090	27254	27204	27274	26966	27314	27180	27161	26960	27091	27228	27205	27312	27304	27316	27406	27358	27070	27174	27252	27076	27225	27303	27116	27204	27288	27184	27084	27429	27240	27262	27156	27432	27171	27112	27181	27386	27365	27278	27324	27017	27109	27165	27089	27186	27064	27181	27315	27243	27179	27180	27211	26907	27296	27095	26917	27186	27196	27167	27131	27284	27181	26963	26996	27182	27256	27050	27234	27252	27226	26925	27269	27393	27321	26966	27420	27379	27228	27419	27015	27317	27355	27145	27131	27180	27196	27049	27305	27385	27311	27172	27147	27273	27283	27283	27177	27210	27336	27392	27170	27089	27348	27345	27275	27092	27113	27337	27318	27150	27525	27092	27292	27364	27163	27358	27422	27302	26934	27192	27198	27126	27361	26999	27202	27246	26908	27252	27189	27113	27131	27175	27155	27158	27193	26824	27287	27141	27066	27264	27085	27297	27174	27414	27323	27205	27066	27129	27072	27128	27211	27322	27201	27282	27198	27011	27475	27130	27040	27096	27094	27309	27309	27235	27049	27186	27260	26974	27149	27369	27480	27326	27450	27035	27566	26925	27030	27382	27106	27354	27659	27398	27270	27186	27139	27476	27186	27014	27289	27095	27122	27319	27144	27239	27155	27127	27569	27070	27289	27118	27226	27089	27024	27029	27231	27075	27363	27173	27266	27515	27414	27126	27163	27207	27282	27190	27241	27113	27442	27175	27260	27331	27609	27246	27322	26921	27254	27141	27147	27166	27227	27431	27191	27003	27243	27225	27319	26999	27189	26963	27048	27355	27124	27073	27382	27097	27058	27162	26758	27086	27078	27249	27489	26843	27366	27035	27161	26914	27049	27085	27209	27087	27034	27312	27084	27180	27171	27140	27277	27134	27070	26964	27292	27399	27378	27378	27237	27362	27264	27223	27286	27121	27391	27211	27135	27176	26984	27173	27267	27204	26962	27349	27338	27118	27306	27252	26996	27161	27087	27267	27291	27086	27320	27303	27236	26985	27258	27258	27121	27005	27102	27230	27337	27160	27103	27264	27407	27285	26905	27270	27449	27494	27166	27092	27221	27297	27038	27197	27208	27352	27369	27361	27089	27162	27242	27232	26992	27283	26976	26999	27364	27188	27394	27513	27184	27317	27039	26975	27312	27268	27320	27195	27218	27238	27265	27094	27204	27142	27211	27358	27436	27402	27273	27166	27114	27271	27105	27245	27142	27040	26976	27187	27163	27321	27191	27201	27174	27309	27439	26933	27243	27032	27257	27440	27153	27326	27205	27240	27241	27236	27284	27312	27328	27230	27119	27197	27104	27161	27128	27188	27302	27389	27280	27299	27134	27105	26939	27137	27306	27145	27261	27188	27186	27273	27222	27107	27326	27223	27385	27243	27097	27209	27042	27058	27163	27313	27289	27120	27500	27480	27392	27111	27249	27193	27198	27215	27461	27373	27061	27135	27058	27252	27256	27209	27339	27069	27409	27163	27084	27152	27024	27310	27299	27087	27405	27085	27075	27109	27266	27344	27282	27169	27173	26869	27156	27357	27111	27453	27321	27362	27295	27009	27169	27301	27142	27197	27131	27200	27392	27318	27274	27157	27169	27179	27228	27144	27020	27146	27284	27161	26976	27239	27132	27208	27068	27221	27024	27075	27368	27150	26941	27005	27168	27321	27213	27280	27229	27347	27087	27199	27228	27384	27235	27030	27207	27278	27397	27106	27386	27348	27058	27411	27062	27203	27099	27304	27122	27388	27083	27170	27148	27554	26977	26941	27387	27369	27040	27186	27227	27339	27152	27154	26964	27094	27265	27420	27497	27267	27398	27287	27212	27261	26919	27118	27187	27325	27106	27256	27446	26914	27015	27049	27490	27169	27185	27185	27382	27217	27370	26904	27335	27198	27247	27105	27322	27045	27184	27169	27090	27226	27116	27219	27091	27161	27072	27108	26894	27169	27235	27185	27182	27217	27123	27056	27122	27225	27059	27070	27365	27127	27072	27355	27277	27023	27174	27228	27245	27066	27219	27257	27147	27208	27230	27382	27220	27216	27304	27013	27262	27358	27297	27501	27300	27224	27366	27099	26994	27159	27353	27267	27409	27211	27277	27040	27162	27175	27074	27183	27276	27407	27241	27269	27089	27312	27136	27102	27062	27100	27348	27349	27081	27059	27176	27313	26997	27449	27233	27210	27299	27408	27054	27284	27273	27254	27186	27110	27084	27086	27267	27150	27278	27108	27097	27267	27084	27347	27339	27114	27142	27128	27075	27202	27126	27372	27324	27020	27385	27092	27168	26866	27457	27247	27267	27242	27306	27088	27040	27251	27292	27239	27376	27294	27123	27473	27304	27024	27371	27306	27248	27359	27241	27452	27291	27304	27264	27131	27126	27471	27341	27285	27456	27321	27256	27623	27171	27143	27318	27235	27243	27097	27307	27104	27417	27329	27081	27180	27102	27355	27132	27328	27049	27202	27184	27171	27306	27393	27322	27098	27557	26987	27030	27157	27065	27241	27269	27063	27240	27225	27342	27320	27218	27191	27130	27098	27214	27055	27157	27041	27407	27326	27218	27278	27248	27213	27283	27250	26947	27270	27141	27358	27240	27127	27338	27244	26954	27041	27225	27167	27288	26883	27290	27682	27377	27490	27457	27407	27344	27051	26990	27441	27062	27479	27294	27122	27051	27191	27203	27023	27116	27141	27159	26970	26920	27374	27156	27431	27278	27195	27251	27500	27311	27303	27162	27371	27433	27166	27156	27279	27210	27100	27032	27311	27235	26925	27292	27422	27397	27260	27247	27326	26996	26913	27081
32871	58826	65172	64118	84910	76638	53981	32808	22264	17913	17102	17062	16983	16897	16950	16797	16953	16974	17066	17070	16912	16647	16947	16955	16967	16905	16854	16782	16929	16921	16923	16827	16869	16874	16913	16783	16874	16931	16926	16807	16925	16748	16858	16845	16916	16644	16826	16845	16878	16730	16881	16845	16876	16840	16939	17025	16740	16839	16730	16990	16805	16979	16890	16940	16943	16768	16820	17075	16881	16723	17035	16763	16857	16938	16900	16874	16989	16642	16902	16803	16828	16884	16920	16850	16898	16764	16983	16853	16775	16968	16997	16789	16748	17016	16839	16918	16705	16763	16896	16743	16834	16902	17050	16974	16690	16862	16772	16757	16685	16960	16866	16987	16760	16846	16760	16848	16844	16709	16751	17020	16810	16874	16966	16770	17076	16912	16917	16867	16862	16905	16922	16694	16774	16831	16922	16950	16976	16863	16960	16875	16689	16916	16861	16770	16814	16859	16763	16807	16828	16802	16702	16851	16962	16863	16869	16750	16920	16846	16861	16794	16975	16872	16796	16871	16820	17018	16962	16813	16986	16800	16963	16971	16771	16906	16828	16891	16846	16847	16924	16899	16896	16781	16953	16664	16850	16829	16817	16906	16630	17003	16920	16901	16852	16808	16854	16867	16906	16626	16872	16804	16961	16889	16725	16767	16752	16775	16794	16785	16764	16757	17018	16934	16980	16729	16850	16603	16906	16753	16896	16863	16821	16838	16989	16938	16838	16864	16875	16905	16619	16863	16855	16710	16962	16813	16671	16867	16649	16936	16807	16847	16897	16839	16833	16822	16962	16834	16803	16946	16780	16833	17011	16866	16959	16743	16951	16905	16853	16732	16933	16917	16693	16875	16993	16854	16765	16796	16827	16905	16803	16753	16769	16982	16765	16752	16871	16883	16951	16852	16825	17020	16912	16736	16982	16691	16734	16683	16952	16751	16728	16846	16954	16803	16670	16743	16832	16985	17002	16832	16879	16977	16828	16624	16669	16960	16844	16896	16973	16967	17015	16937	16741	16687	16784	16741	16869	16892	16988	16819	16789	16962	16812	16677	16945	16621	16954	17016	16748	16763	16898	16750	16812	16839	16830	16700	16849	16944	16797	17152	16648	16860	16866	17016	16890	16904	16757	16786	16858	16744	16989	16634	16934	17067	16969	17017	16764	16955	16698	16881	16767	16906	16954	16826	17017	16827	16780	16730	16885	16742	16908	16723	17035	16897	16947	16773	16951	16923	16817	16808	16678	16929	16925	16663	16784	16728	16763	16940	16900	16918	16962	16728	16759	16825	16718	16905	16886	16823	16827	16828	16736	16829	16935	16873	16989	16823	16839	16884	16907	16945	16757	16669	16922	16835	16889	17037	16831	16660	16649	16815	16904	16868	16744	16786	16872	16864	16776	16797	16742	16924	16886	16809	16836	17044	16718	16936	16836	16980	16771	16751	16742	16900	16873	16752	16836	16817	16791	16778	16822	16564	16960	16759	16767	16742	16694	16795	16959	16782	16836	16887	16745	16847	16987	16888	16812	17062	16784	16841	16806	16855	16873	16924	17130	16926	16781	16946	16679	16726	16892	16910	16910	16849	16934	17020	16797	16835	16648	16939	17052	16813	16948	16883	16951	17079	16884	16948	16788	16702	16753	16843	16785	16778	16670	16836	16885	16796	16877	16891	17112	16787	16869	16941	16660	16756	16804	16916	16912	16931	16939	16889	16734	16850	16813	16778	16905	16972	16729	16839	16758	16894	16731	16917	16841	16801	16777	16938	16766	16826	16742	16698	16872	16717	16767	16892	16743	16734	16738	17036	16831	16957	16672	16767	16825	16813	16634	16996	16822	17006	16886	16962	16796	16902	16881	16763	16937	16808	16686	16824	16957	16765	16863	16739	16958	16715	16701	16831	16672	16730	16883	16942	16731	16998	16863	16934	16887	16855	16709	16922	16813	16840	16933	16744	16741	16727	16660	16792	16948	17025	16763	16864	16998	16937	16820	16867	16869	17010	16880	16841	16924	16861	17153	16927	17011	16697	16737	16928	16756	16624	16735	16814	16788	16829	16913	17033	16892	16980	16916	16955	16855	16668	16735	16909	16948	16838	16709	16924	16823	16891	16811	16832	17018	16735	16898	16685	16870	16802	16889	16795	16835	16864	16499	16960	16859	16811	16652	16826	16851	16912	16866	16716	16781	16806	16775	16812	16858	17055	16764	16766	16784	16889	16720	16994	16873	16933	16840	16700	16928	16948	16941	16594	16892	16878	16810	17066	16877	16902	16755	16622	16770	16670	16848	16915	16944	16821	16775	16922	16889	16893	16640	16971	16810	16851	16847	17040	16930	16839	16807	16639	16768	16965	16731	17050	16797	16937	16969	16782	16700	16890	16769	16920	16785	16700	16860	16681	17007	16760	16824	16696	16746	16872	16973	16985	16888	16746	16689	16870	16904	16831	16914	16836	16872	16753	16629	16953	16915	16845	16879	16755	16682	16842	16823	16839	16799	16792	16723	16661	16847	16893	16808	17019	16815	16989	16797	16909	16734	16868	16793	16738	16992	16901	16850	16920	16785	16919	16826	16823	16802	17033	16695	16884	16681	16772	16942	16767	16962	16838	16908	16978	16826	16913	16971	16874	16861	17085	16779	16969	16833	16722	16844	16716	16937	16886	16823	16849	16699	16742	16890	16807	16878	16952	16863	16785	16838	16938	16966	16914	16992	16851	16872	17032	16805	16927	16883	16758	16707	16961	16794	16880	16837	16812	16823	16867	16609	16924	16787	16853	17064	16925	16826	16775	16770	16768	16882	16778	16796	16881	16954	16901	16883	16637	16756	16816	16892	16838	16857	16838	16973	16859	16781	16969	16733	16769	16810	16694	16922	16847	16988	16854	16938	16919	16856	16719	16999	16736	16914	16905	16644	16799	16912	16890	16752	16749	16882	16908	16877	16905	16808	16901	17003	16744	16861	16817	16823	16958	16895	16845	16977	16953	16679	16790	16733	16985	16784	16962	16813	16849	16925	16749	16801	17064	16750	16973	16814	16766	16736	16850	16894	16904	16873	16681	16700	16957	16855	16794	16826	16817	16871	16887	16879	16700	17036	16939	16741	16962	16779	16778	16892	16851	16864	16822	16911	16956	16953	16771	16880	16833	16767	16884	16970	16757	16999	16648	16666	16828	16865	16689	16699	16911	16773	16751	16893	16946	16895	16874	16982	16906	16966	16838	16768	16763	16814	16637	17044	16782	16793	17068	16842	16855	16926	17001	16937	16800	17000	16877	17054	16917	16908	16817	16738	16820	16761	16828	16771	16839	16872	16870	16880	16879	16778	16846	16832	16827	16805	16823	16952	16764	17008	16794	16691	16800	16810	16714	16919	16676	16717	16774	16851	16795	16608	16786	17021	16873	16941	16795	16826	16855	16649	16957	16756	16887	16879	16910	16836	16902	16986	16887	16853	16845	16935	16879	16734	16946	16825	16931	17006	16838	16776	16861	16800	16854	17021	16658	17034	16821	16672	16773	16870	16855	16838	16796	16792	17021	16926	16994	16752	16858	16855	16796	16832	16704	16750	16827	16990	16861	16801	16841	16705	16879	16832	16826	16766	16910	16836	16889	16841	16835	16740	16929	16717	16840	16804	16780	16832	16879	16866	16849	16792	16956	16754	16943	16829	16782	16937	16856	16847	16863	16924	16687	16827	16749	16834	17008	16894	16921	16842	16991	16814	16752	16839	16837	16843	16811	16853	16722	16821	16843	16751	16805	16859	16783	16766	16838	16802	16754	16796	16860	16920	16862	16797	16881	16745	16820	16765	16727	16981	16871	17064	16938	16920	16922	16821	16792	16910	16883	16908	16794	16771	16797	16876	16873	16767	16930	16697	17000	16959	16907	16844	16904	16729	17015	16778	16832	16828	16943	16702	16804	16797	16676	16863	16893	16782	16951	16879	17003	17008	16663	16780	17021	16616	16980	16855	16709	16813	17016	16802	16841	16653	16852	17030	16778	16714	16652	16807	16930	16851	16655	16919	16636	17030	16765	16762	16763	16963	16816	16747	16648	16798	16770	16878	16856	16848	17002	16855	16597	16673	16904	16909	16720	17017	16799	16867	16862	16970	16886	16796	16864	16989	16773	16709	16903	16928	16681	17010	16757	16900	16676	16977	16758	16932	16908	16864	16609	16880	16780	16903	16849	16818	16908	16749	16777	16825	16791	16930	17044	16986	16869	16890	16870	16863	16981	16828	16871	16785	16861	17060	16909	16820	16873	16871	16982	16612	16881	16645	16864	16804	16900	16847	16866	16957	16809	16699	16917	16800	16724	16708	17087	16740	16848	16829	16818	16678	16755	16634	16805	16943	17019	16954	16825	16913	16668	16964	16742	16943	16684	16982	16897	16869	16979	16856	16695	16981	16893	16856	17003	16818	16843	16818	16731	16808	16840	16784	16840	16919	16719	16945	16744	16799	16732	16870	16898	16673	16829	16739	16795	16871	16668	16993	16845	16895	16777	16832	16972	16945	16858	16631	16974	16749	16977	16704	16717	16762	16774	16773	16896	16869	16878	16915	16764	16952	16826	16762	16920	16666	16821	16850	16851	16824	16716	16892	16750	16865	16798	16891	16863	16741	16617	16922	16685	16920	16829	16756	16917	16909	16776	16804	16830	16883	16730	16788	16872	16802	16805	16914	16766	16969	16860	16820	16715	16795	16922	16879	16798	16937	16846	16813	16953	17060	16841	16722	16841	16955	16803	16880	17006	16761	16903	16856	17005	16594	16821	16688	16852	16734	16894	16806	16950	16759	16682	16730	16857	16637	16884	17016	16993	16860	16869	16796	16943	16773	16846	16932	16964	16581	16864	16716	16882	16860	16893	16881	16763	16779	16630	16912	16805	16963	16855	16903	16882	16877	16628	16869	16774	16980	16904	16893	16941	16924	16861	16732	16821	16964	16824	16862	17009	16878	16753	16812	16507	16752	16801	16883	16728	16897	16786	16641	16845	16787	16896	16824	16988	16672	16957	16865	16754	16974	16758	16838	16790	16925	16832	16752	16618	16767	16853	16860	16716	16635	16697	16793	16870	16629	16802	16769	16864	16973	16794	16958	16783	16829	16782	16915	16842	16951	16804	16691	16758	16750	16910
34408	29771	35937	38731	39046	34302	31421	28950	27426	27019	26991	26863	26784	26800	26836	26888	26552	26525	26676	26542	26621	27103	27062	26964	26867	26709	26597	26903	26743	26959	26874	26662	26706	26818	27018	26652	26886	26535	26544	26851	26631	26833	26966	26432	26720	26658	26825	26509	26801	26803	26574	26503	26701	26651	26631	26489	26521	26664	26631	26771	26887	26722	26571	26800	26757	26783	26677	26772	26791	26843	26627	26608	26597	26731	26828	26665	26527	26770	26558	27109	26755	26517	26821	26922	26716	26561	26682	26680	26476	26762	26917	26652	26576	26523	26296	26757	26855	26612	27029	26766	26596	26710	26917	26673	26641	26749	26669	26807	26742	26645	26751	26582	26590	26761	26766	26816	26713	26555	26727	26440	26600	26828	26823	26805	26701	26721	26819	26803	26706	26710	26689	26723	26630	26795	26708	26601	26685	26566	26759	26603	26494	26666	26798	26754	26807	26701	26685	26634	26633	26618	26628	26679	26584	26729	26898	26883	26503	26719	26381	26597	26777	26549	26929	26552	26616	26620	26599	26727	26708	26789	26732	26934	26574	26651	26492	26687	26569	26775	26706	26778	26669	26921	26687	26737	26799	26846	26490	26633	26871	26707	26699	26710	26774	26771	26632	26660	26523	26728	26591	26939	26916	26632	26518	26659	26792	26604	26646	26843	26627	26670	26361	26812	26610	26544	26797	26799	26516	26740	26730	26457	26518	26591	26783	26867	26739	26693	26656	26640	26441	26696	26591	26872	26738	26796	26506	26858	26655	26641	26674	26815	26676	26913	26803	26698	26464	26724	26342	26801	26474	26597	26729	26532	26925	26830	26806	26627	26493	26774	26706	26451	26690	26516	26748	26807	26711	26694	26809	26728	26570	26737	26787	26716	26779	26702	26672	26794	26675	26969	27087	26706	26639	26975	26648	26740	26569	26678	26666	26578	26440	26844	26648	26501	26621	26641	26786	26793	26659	26931	26794	26825	26913	26904	26743	26637	26939	26658	26775	26569	26589	26646	26942	26830	26684	26498	26868	26638	26659	26647	26538	26949	26549	26621	26680	26844	26743	26458	26690	26705	26779	26668	26588	26831	26889	26605	26701	26749	26518	26717	26815	26660	26702	26783	26779	26892	26448	26577	26985	26891	26523	26929	26942	26681	26744	26606	26444	26824	26796	26489	26795	26579	26843	26722	26695	26724	26919	26656	26921	26777	26583	26518	26745	26413	26954	26853	26767	26700	26674	26846	26696	26730	26644	26738	26673	26685	26556	26999	26681	26544	26541	26720	26483	26931	26818	26777	26665	26538	26686	26512	26648	26917	26764	26610	26792	26821	26706	26620	26656	26845	26676	26714	26661	26721	26663	26517	26795	26687	26613	26699	26952	26400	26595	26748	26816	26530	26670	26772	26701	26339	26680	26883	26540	26566	26724	26565	26713	26794	26605	26685	26741	26410	26752	26639	26823	26991	26701	26455	26591	26673	26625	26704	26399	26901	26871	26646	26514	26642	26551	26663	26581	26728	26649	26758	26969	26718	26702	26673	26571	26525	26859	26732	26665	26806	26839	26579	26879	26714	26545	26742	26777	26727	26523	26801	27022	26803	26609	26565	26950	26482	26928	26693	26937	26644	26681	26585	26522	26522	26777	27048	26584	26693	26488	26564	27162	26764	26683	26424	26655	26553	26508	26617	26871	26692	26603	26785	26895	26905	26577	26758	26861	26571	26695	26890	26816	26672	26420	26861	26713	26614	26794	26689	26566	26586	26757	26616	26792	26458	26941	26685	27019	26599	26851	26764	26601	26741	26551	26982	26679	26649	26865	26678	26656	26581	26719	26690	26711	26555	26625	26628	26681	26763	26754	26808	26785	26743	26423	26663	26922	26575	26609	26735	26625	26767	26781	26967	26642	26522	26708	26839	26676	26703	26610	26640	26630	26673	26520	26638	26878	26677	26757	26668	26810	26648	26546	26383	26770	26897	26787	26721	26736	26486	26509	26669	26679	26742	26894	26629	26552	26669	26680	26648	26755	26818	26877	26679	26712	26533	26471	26612	26901	26925	26960	26773	26825	26741	26624	26651	26607	26896	26773	26747	26510	26699	26794	26818	26466	26581	26617	26512	26950	26719	26867	26487	26651	26947	26818	26802	26668	26530	26745	26720	26688	26838	26478	26471	26516	26468	26780	26729	26555	26575	26514	26757	26636	26675	26714	26841	26895	26609	26403	26690	26592	26791	26844	26882	26461	26708	26819	26539	26752	26632	26767	26611	26672	26941	26657	26459	26347	26683	26656	26586	26767	26668	26510	26880	26818	26708	26805	26737	26800	26768	26775	26803	26697	26594	26586	26647	26588	26567	26734	26844	26706	26881	27018	26462	26689	26535	26892	26680	26905	26712	26749	26576	26729	26758	26717	26975	26833	26722	26618	27154	26797	26875	26649	26619	26704	26701	26864	26886	26826	26654	26568	26857	26601	26408	26661	26846	26361	26973	26946	26667	26872	26654	26748	26567	26923	26683	26893	26733	26679	26798	26625	26758	26641	26654	26645	26888	26769	26635	26691	26792	26774	26539	26727	26555	26848	26529	26776	26759	26844	26859	26866	26369	26714	26672	26775	26846	26562	26687	26840	26735	26607	26699	26722	26588	26650	26699	26708	26684	26778	26649	26806	26638	26563	26718	26705	26684	26712	26875	26670	26710	26716	26745	26804	27136	26839	26441	26571	26551	26835	26722	26773	26794	26887	26642	26663	26554	26518	26784	26588	26671	26923	26708	26793	26646	26710	26880	26496	26609	26763	26709	26645	26818	26811	26918	26551	26969	26407	26478	26584	26690	26719	26665	26592	26563	26755	26607	26912	26759	26804	26655	26859	26623	26679	26898	26472	26677	26693	27002	26702	26722	26842	26786	26835	26699	26733	26559	26719	26744	26837	26725	26725	26651	26656	26684	26754	26818	26585	26661	26786	26583	26661	26590	26869	26960	26781	26848	26712	26630	27009	26699	26502	26576	26731	26653	26624	26729	26635	26736	26647	26726	26567	26781	26526	26555	26665	26558	26628	26798	26596	26845	26781	26743	26733	26482	26599	26634	26638	26827	26888	26682	26600	26614	26548	26445	26699	26962	26745	26767	26380	26835	26811	26856	26848	26734	26744	26718	26669	26773	26532	26611	26648	26583	26903	26682	26505	26963	26916	26759	26726	26782	26622	26546	26849	26914	26793	26711	26606	26495	26763	26462	26782	26870	26637	26637	26843	26851	26712	26629	27062	26686	26640	26631	26473	26713	26645	26883	26395	26772	26661	26662	26392	26767	26679	26770	26555	26675	26800	26759	26796	26563	26732	26690	26596	26421	26878	26564	26987	26967	26617	26770	26682	26553	26929	26899	26824	26582	26648	26451	26615	26731	26773	26469	26767	26920	26634	26754	26834	26843	26824	26849	26829	26760	26586	26622	26721	26707	26644	26555	26953	26657	26549	26726	26526	26681	26710	26811	26670	26736	26467	26627	26456	26549	26703	26664	26891	26824	26860	26818	26893	26701	26585	26546	26768	26636	26660	26908	26934	26915	26653	26750	26625	26551	26804	26893	26795	26401	26598	26607	26645	26822	26817	26611	26555	26783	26861	26715	26766	26716	26751	26778	26980	26810	26943	26823	26898	26947	26763	26729	26865	26898	26595	26940	26642	26794	26573	26490	26838	26688	26438	26672	26486	26791	26727	26738	26694	26778	26899	26642	26731	26597	26919	26637	26540	26567	26534	26569	26733	26648	26568	26851	26539	26753	27082	26858	26580	26809	26500	26595	26620	26532	26631	26932	26555	26559	26771	26954	26557	26718	26725	26776	26755	26729	26571	26626	26469	26666	26659	26505	26499	26721	26965	26654	26723	26796	26632	26759	26802	26620	26592	26781	26616	26705	26679	26594	26665	26756	26758	26732	26697	26740	26393	26798	26725	26783	26828	26734	26548	26895	26685	26762	26655	26722	26695	26739	26539	26635	26737	26739	26879	26804	26753	26574	26587	26747	26869	26546	26617	26537	26586	26481	26683	26775	26522	26888	26986	26653	26703	26646	26712	26752	26733	26583	26649	26879	26605	26792	26736	26804	26808	26661	26820	26767	26646	26944	26714	26602	26691	26671	26619	26473	26602	26574	26777	26847	26512	26870	26483	26772	26926	26846	26487	26840	26954	26722	26655	26528	26988	26649	26803	26818	26771	26631	26813	26805	26656	26405	26654	26487	26737	26844	26629	26682	26582	26762	26767	26939	26801	26655	26577	26640	26863	26991	26751	26587	26646	26722	26794	26750	26528	26835	26594	26796	26925	26711	26584	26687	26999	26806	26858	26638	26727	26878	26853	26560	26952	26657	26681	26720	26671	26704	26799	26787	26724	26761	26634	26762	26623	26708	26911	26913	26820	26712	26599	26694	26808	26664	26843	26695	26505	27014	26667	26643	26706	27042	26839	26387	26417	26598	26798	26810	26752	26819	26544	26876	26834	26772	26685	26828	26735	26676	26802	26767	26736	26663	26660	26618	26768	26614	26645	26844	26833	26540	26695	26769	26542	26666	26674	26810	26666	26796	26530	26739	26736	26799	26622	26788	26515	26571	26668	26955	26439	26715	26851	26717	26787	26620	26625	26702	26414	26469	26745	26997	26895	26861	26537	26752	26630	26773	26574	26612	26638	27029	26581	26754	26667	26792	26797	26962	26743	26678	26521	26539	26756	26892	27056	26592	26799	26778	26650	26723	26622	26795	26825	26668	26678	26739	26524	26693	26665	26380	26658	26886	26805	26530	26603	26628	26774	26788	26641	26906	26572	26734	26600	26909	26829	26577	26892	26704	26631	26481	26720	26547	26809	26740	26727	26768	26655	26697	26567	26777	26610	26780	26596	26597	26607	26661	26792	26673	26912	26532	26802	26909	26729	26463	26440	26445	26643	26909	26718	26388	26578	26603	26954	26551	26562	26469	26774	26608	26692	26597	26775	26639	26557	26460	27028	26761	26542	26536	26628	26749	26799	26513	26607	26511	26793	26674	26576	26660	26961	26853	26977	27053	26649	26788	26731	26841	26711	26679	26765	26889	26620	26530	26902	26867	26465	26582	26628	26723	26465	26693	26736	27088	26525	26975	26824	26739
19956	26929	28720	29092	28760	22948	20537	17901	16542	16111	16067	16272	16096	16094	16013	16131	16048	15935	16088	16073	16103	16065	16079	15865	16150	16021	16260	16178	16166	15991	16074	16033	16062	16000	16240	16009	15961	15983	16062	16069	16110	16031	15939	16134	15949	16124	16175	16068	16110	16032	16080	16109	16052	16152	16110	16142	16117	16052	16019	16119	16081	15958	15971	16069	16070	15987	15947	16107	16114	15959	16104	16022	16060	16156	16073	15956	15998	16133	16035	16114	16187	16102	16206	15976	16017	15924	16136	16143	16003	16014	16297	16032	15979	16097	15946	15990	16017	16094	15992	15961	16131	16262	15996	16057	16021	16004	16079	16011	16115	15964	15897	15957	15987	16028	16057	15974	15893	16047	16105	16045	16239	16023	15880	16037	16008	16169	16074	16158	16043	15882	15939	15935	16150	16227	16097	15930	16017	16290	16082	15956	16074	16161	16126	15853	16119	15937	16027	16094	16044	16104	15992	16179	15996	16065	16084	16018	16043	15859	16264	16184	16028	16078	15865	16043	16027	16105	16021	16144	15871	16053	15998	16311	16096	16074	16133	16110	16090	16177	16047	16089	15947	15989	16078	16086	16036	16246	15883	15874	16034	15967	15979	15948	16124	16039	16011	16150	15944	15888	16143	15915	16071	16128	16206	16020	16070	16075	15978	16082	16015	16116	16126	16101	16070	15937	16084	16103	16175	16074	15911	16093	16038	16159	16019	16138	16232	16138	16043	16204	16204	16057	16196	15970	15843	16051	16072	15997	16113	16037	15991	16088	16152	16152	16040	16059	16084	15982	16145	15968	16065	16067	16025	16078	16266	16107	16095	15872	16038	15846	16126	15944	15967	16074	16343	15840	15872	16106	16039	16147	16093	16012	16084	16005	16100	16056	16012	16116	15945	15900	15996	16104	15873	16083	16166	15889	16104	15929	15954	16160	16046	15881	16109	15963	16143	16058	16078	16094	15792	16119	16035	15884	16086	16117	15988	16104	16066	16065	16049	16025	16019	15915	16161	16069	16053	16008	15955	16134	15925	16023	16039	16023	16061	16102	16062	16131	16099	16244	15967	15920	16077	16150	16098	15967	16176	15922	16073	16131	16174	15959	16134	16079	16042	16040	15900	15844	16150	16031	15972	15926	16000	16108	16126	16025	16031	15989	16020	16166	15895	16159	16124	15915	16171	15976	16100	16061	15954	16167	15998	16076	16115	16053	16034	16089	16108	15874	15958	16149	16038	15837	16176	16058	15962	15974	15980	16173	16133	16119	16111	16002	16170	16051	15863	16038	16029	16146	16178	15940	16118	16011	16091	15931	16195	15899	15880	16108	16090	16063	15967	16025	16098	16040	16191	15935	16082	16052	15855	16171	16184	16144	15865	16040	16088	16220	16137	15898	16222	16090	16160	15982	16003	16098	15963	16082	16147	15887	16005	16003	16112	16035	16216	16049	16049	16143	16070	16201	15931	16150	16059	15918	16066	16182	15954	15981	16102	16015	16108	15931	15957	16028	16126	16051	16222	16122	15865	16063	15865	16069	16113	16296	16316	16106	16125	15991	15972	15911	16196	16193	16199	15962	15990	16048	16119	16056	16238	16110	16014	16107	15997	16100	15991	16042	16013	16033	15997	16036	16172	15979	16030	16078	16048	15945	16055	15983	15865	15912	16084	15822	16034	15946	16170	15939	16136	16134	16215	16028	16010	15950	16202	15857	16034	16137	16174	16235	15818	16080	16079	16081	16054	16054	16276	16085	16274	16060	16127	16056	16078	16026	16077	16283	15886	16134	16037	15945	15900	16194	15971	15912	16100	16044	16083	16171	16075	16157	16004	16132	15878	16051	16211	16236	16107	16013	15977	15963	16112	15989	15730	16028	15826	16076	16091	15933	16042	15960	16133	15998	16011	16011	16072	16199	15994	16071	15989	16214	16172	15901	15971	16119	16023	16056	16356	15934	15987	16097	16085	16117	15950	16026	16011	16102	16044	16201	16016	15916	15952	16158	15999	16100	15946	16071	15974	16249	15834	16203	15960	16049	15984	16244	15956	16042	16101	15915	16093	15979	16052	16058	16061	16096	15775	15994	15920	16006	16209	16002	15924	16155	16246	16070	15995	16123	16119	16086	16006	15988	16096	16068	15878	16316	16044	16015	16101	16011	16061	16119	16074	15951	16136	16027	15857	16092	16079	15984	16048	16126	16139	16001	16235	15924	16046	16053	16075	16031	16195	15899	16153	15875	15912	15901	16241	15875	16057	15909	16098	16122	16107	16177	16268	16129	16174	15943	16038	16038	15980	16217	16002	16017	16124	16049	16025	16149	16041	16136	15992	15871	16194	16292	15965	15956	16072	15887	16235	16068	16042	16114	16100	16064	15970	15980	16039	16086	16095	16025	16150	16000	16065	16171	15803	15983	16062	16113	16088	16072	16014	15959	16133	16031	16213	16162	16088	15884	15824	16060	16133	16088	16034	16207	16119	15874	16015	16007	16058	16052	16107	16214	16162	15862	16128	15994	16061	16029	15943	16001	16000	16077	15911	16050	16015	15997	16164	16045	15965	16221	15965	16044	16094	15913	15965	16145	16099	16097	16201	16081	16099	15891	16171	16096	16077	15904	16177	16089	15966	16090	16135	16048	16031	16014	16111	15864	16243	16001	16235	15926	16239	16132	15984	16014	15950	16007	16104	16045	16175	16025	16018	16055	16053	16145	16184	16015	16048	16194	15964	15926	15925	16239	16093	16107	16028	16107	16125	15931	16129	16112	16034	16107	16072	16017	15986	16185	16124	16121	16084	15958	15990	16090	15996	16025	15922	15986	16076	15982	16174	16052	16035	16058	16111	15983	16148	16074	16073	15933	16155	16158	16016	16064	16039	15986	15942	16220	16169	15997	16046	15984	16147	16087	16097	16043	15809	16059	16066	16140	16075	16323	16023	16112	16044	16114	15841	16051	16158	16022	15900	15973	15921	15981	15922	16094	16034	16145	15942	16076	16084	15902	15992	16191	16172	16052	16168	16113	15963	16158	16155	16004	16113	15980	16062	16230	16034	16147	16208	16118	15998	16001	15997	16050	16144	15982	16013	16007	15981	16107	16085	15994	16078	16078	15989	16203	16162	16079	16060	16001	16107	16179	16001	16149	16093	16089	15997	16007	15965	16088	16161	16097	16071	16055	15930	16176	15960	16047	16150	15956	16181	15893	16183	16153	16045	16071	16016	16028	16081	16132	16045	16075	15932	16000	16122	16118	16210	16246	15991	15889	16184	15931	16024	16050	15931	15945	16069	15987	16035	16053	16050	16159	16060	16251	16100	15987	16123	16052	16071	16175	16193	16089	16202	16205	16121	16207	15947	16004	16103	15950	16024	16168	15967	15918	16197	16042	16119	16111	16143	16161	16108	16013	16074	16022	16162	16130	16127	15727	16061	16091	16097	16169	15984	16085	16056	16112	16197	16211	16163	16029	15964	15987	16018	16208	16112	16048	16032	16137	16037	16036	16112	16114	16040	15926	16000	16017	16028	16169	16142	16040	16053	15905	16127	15958	16035	16035	16284	15929	16034	15978	16047	15984	16069	15964	16021	16110	16232	16000	16114	15869	16121	16145	16120	16202	15926	16107	16331	15888	15950	16071	16052	16151	16197	16152	15975	15973	16057	16154	16010	16110	16220	15999	15908	16186	15868	16021	16064	16256	16149	15901	16080	16157	16263	16135	15998	16107	16095	16065	15968	15847	15935	16129	16062	16083	16002	16145	16078	16096	16023	16087	16088	16048	15878	16029	16140	16030	16068	16070	16130	16057	15942	16027	15991	16151	16052	16177	16054	16078	16035	16090	15975	16160	16035	16089	16187	16122	16074	16136	16032	15975	16212	15965	15977	16114	15911	16115	16078	16245	16087	16082	15921	15899	16102	15983	16010	16042	16059	15940	16083	16157	15967	16057	15818	15985	16125	15967	15992	15986	16069	15851	16103	16121	16151	16004	16122	16011	15915	16209	15780	15995	16068	16012	16039	16049	15876	16058	16074	16204	15998	16031	16215	16290	16049	15955	16007	16045	16091	16096	16199	15975	16246	16041	16003	15924	16132	16051	16221	16113	16021	16065	16091	16182	16217	16160	16156	16165	16093	15962	15883	16051	16053	16074	15967	16040	16008	15970	16138	16038	16021	16202	15988	15949	15962	16020	15969	16147	16002	16069	16132	15758	16027	16142	16088	16121	16183	16025	16119	15974	16014	16060	16192	16092	16085	16097	16026	16310	16053	15986	15855	15948	16065	16055	15849	15948	16113	16271	15951	16232	16020	16235	16067	16078	16031	16012	15963	16121	16090	16069	16002	16097	16093	16070	16060	16014	16022	15919	15919	16067	15925	15985	15949	15992	16009	16148	16082	16155	16169	16187	15958	16050	16117	16053	16196	15967	16130	15997	16153	16114	15808	16143	15904	16069	15929	16210	16129	16162	16005	16093	15982	15971	16105	16069	16181	16214	15920	16008	16135	16133	16095	16150	16093	15975	16071	16059	16084	15981	16001	16039	15979	16071	16082	15915	16166	15980	16173	15907	16069	16167	16046	16210	16146	16005	16038	15937	16210	15803	16038	16073	16119	15858	16088	15995	16105	15911	15932	16173	15971	16050	16050	15952	16145	15930	16028	16097	16020	16201	15963	16263	16084	16311	16091	16011	16001	16100	15857	16296	16013	16023	16074	16028	16129	15852	16028	16107	16017	16063	15954	16131	15959	16142	16010	16234	16101	16011	16039	16021	16218	15941	16007	16065	16156	16024	16192	15964	16084	15989	15960	16053	15786	16226	16140	16076	16078	15870	16126	15945	16160	15997	16066	15987	15947	16120	16090	15982	15995	16167	16068	16130	16119	16137	16137	16085	16180	16094	16053	15995	15856	16085	16117	15992	16165	16005	16184	16069	15997	16027	15852	15919	16113	16073	16059	16169	16110	16239	15993	16054	16046	16015	15873	15971	16001	16189	16179	16013	16041	16098	15965	15953	15822	16113	16018	16003	15903	16101	16282	16104	15987	15867	16076	15957	16030	16015	15979	15813	16031	16168	16059	16051	16122	15993	15888	16087	16051	16092	16054	16073	16088	15937	16104	15907	16035	16075	15996	16208	15998	15891	16080	16112
25865	21827	35366	59570	66129	56090	42691	32723	28444	27165	27171	26639	26750	26830	26730	26827	26824	26632	26814	26866	26850	26642	26728	26323	26649	26420	26460	26374	26691	26469	26788	26575	26686	26413	26375	26580	26729	26576	26761	26554	26666	26660	26534	26585	26780	26616	26803	26801	26333	26344	26714	26478	26616	26715	26673	26671	26646	26866	26583	26574	26509	26754	26453	26721	26682	26776	26831	26507	26688	26717	26796	26448	26527	26655	26620	26643	26597	26526	26596	26703	26336	26451	26412	26838	26848	26406	26523	26391	26752	26627	26637	26519	26568	26477	26405	26710	26526	26544	26643	26602	26695	26533	26577	26496	26615	26586	26555	26443	26409	26407	26576	26414	26443	26552	26482	26655	26608	26572	26640	26745	26739	26506	26467	26354	26527	26638	26745	26566	26568	26486	26497	26852	26545	26677	26355	26309	26419	26707	26574	26582	26636	26623	26675	26712	26733	26596	26508	26626	26429	26557	26713	26748	26614	26540	26740	26646	26775	26428	26800	26423	26144	26672	26398	26522	26484	26551	26493	26722	26421	26582	26569	26451	26469	26546	26565	26302	26532	26574	26537	26546	26468	26615	26588	26486	26698	26734	26713	26736	26907	26614	26559	26405	26488	26766	26697	26410	26570	26404	26620	26593	26716	26590	26594	26553	26538	26547	26475	26704	26403	26720	26661	26544	26694	26460	26524	26690	26509	26740	26596	26688	26563	26631	26593	26577	26481	26530	26430	26498	26425	26495	26601	26663	26843	26532	26642	26564	26556	26494	26353	26766	26515	26695	26521	26539	26685	26569	26702	26446	26256	26453	26562	26428	26308	26443	26716	26647	26321	26596	26746	26376	26651	26536	26808	26323	26594	26662	26449	26536	26700	26784	26601	26532	26404	26338	26551	26691	26311	26531	26389	26637	26498	26556	26390	26161	26646	26706	26459	26652	26684	26553	26574	26605	26633	26698	26580	26643	26523	26349	26672	26535	26583	26693	26481	26629	26670	26671	26498	26752	26646	26391	26370	26464	26607	26659	26497	26630	26653	26717	26529	26625	26581	26381	26674	26676	26591	26810	26555	26350	26619	26522	26613	26775	26580	26514	26670	26790	26506	26565	26757	26509	26518	26470	26720	26614	26698	26656	26585	26584	26604	26639	26534	26535	26670	26462	26804	26504	26739	26669	26775	26554	26367	26506	26478	26865	26563	26568	26665	26614	26774	26683	26639	26407	26331	26588	26659	26326	26614	26625	26585	26394	26707	26822	26659	26668	26614	26450	26469	26195	26598	26605	26701	26686	26645	26447	26605	26394	26532	26597	26624	26606	26855	26439	26565	26679	26609	26565	26371	26502	26586	26653	26579	26691	26490	26671	26490	26314	26513	26576	26823	26533	26460	26461	26714	26558	26681	26386	26601	26709	26726	26444	26666	26528	26755	26611	26513	26712	26675	26596	26676	26778	26485	26835	26639	26679	26609	26680	26601	26409	26604	26490	26593	26490	26582	26616	26661	26680	26701	26672	26696	26607	26826	26813	26674	26455	26494	26665	26620	26315	26633	26715	26623	26641	26667	26484	26733	26670	26453	26343	26558	26309	26572	26642	26592	26710	26579	26566	26575	26556	26653	26510	26546	26410	26481	26579	26482	26485	26539	26488	26427	26419	26677	26350	26477	26676	26477	26488	26573	26612	26587	26340	26270	26522	26564	26597	26321	26432	26561	26505	26557	26627	26620	26550	26578	26814	26769	26661	26398	26466	26573	26596	26763	26430	26760	26517	26599	26470	26648	26397	26637	26511	26765	26372	26538	26495	26452	26546	26687	26585	26652	26614	26326	26605	26658	26492	26341	26482	26534	26781	26636	26463	26692	26468	26815	26418	26280	26515	26561	26366	26507	26280	26595	26346	26563	26596	26484	26536	26706	26745	26600	26544	26539	26466	26679	26613	26588	26564	26673	26500	26623	26571	26469	26411	26605	26858	26919	26513	26302	26565	26631	26671	26566	26206	26706	26499	26481	26620	26488	26701	26444	26491	26736	26451	26337	26644	26797	26467	26613	26480	26690	26737	26362	26459	26625	26799	26829	26437	26436	26551	26401	26519	26458	26484	26733	26828	26474	26406	26553	26573	26813	26890	26684	26750	26588	26363	26447	26487	26405	26551	26723	26543	26806	26396	26461	26570	26600	26660	26438	26613	26537	26436	26703	26235	26777	26419	26731	26532	26685	26606	26524	26664	26516	26721	26657	26386	26695	26665	26520	26559	26553	26349	26729	26614	26602	26689	26620	26347	26498	26674	26641	26640	26524	26813	26622	26543	26898	26682	26637	26455	26640	26693	26528	26787	26421	26674	26519	26621	26444	26509	26568	26429	26425	26478	26554	26549	26776	26437	26480	26752	26573	26358	26598	26562	26921	26560	26371	26398	26646	26588	26699	26678	26632	26560	26653	26716	26511	26607	26708	26669	26243	26718	26623	26603	26742	26567	26563	26567	26600	26632	26447	26789	26457	26705	26641	26595	26517	26686	26779	26825	26842	26552	26437	26641	26794	26796	26667	26218	26678	26532	26587	26528	26355	26463	26342	26526	26807	26599	26909	26420	26618	26460	26419	26480	26624	26352	26649	26601	26468	26355	26414	26588	26645	26646	26789	26471	26652	26443	26566	26391	26718	26572	26492	26454	26491	26372	26563	26647	26459	26529	26580	26514	26601	26858	26640	26713	26334	26331	26520	26492	26481	26461	26654	26464	26451	26381	26483	26439	26806	26352	26346	26709	26652	26743	26406	26175	26669	26396	26782	26486	26837	26636	26733	26499	26721	26731	26578	26394	26755	26456	26756	26683	26600	26785	26668	26798	26663	26475	26658	26798	26578	26678	26562	26584	26439	26692	26767	26604	26653	26533	26490	26867	26517	26451	26418	26869	26424	26564	26349	26681	26687	26590	26649	26549	26898	26511	26495	26604	26566	26586	26541	26370	26675	26416	26580	26367	26679	26669	26410	26636	26702	26639	26592	26321	26687	26439	26860	26479	26698	26410	26487	26743	26545	26564	26609	26730	26730	26556	26530	26518	26398	26509	26527	26663	26835	26491	26517	26450	26440	26599	26686	26784	26514	26436	26764	26642	26623	26462	26702	26587	26602	26250	26860	26660	26724	26612	26830	26557	26517	26817	26638	26592	26606	26605	26573	26484	26480	26457	26668	26555	26660	26513	26719	26224	26633	26554	26506	26626	26615	26609	26815	26621	26741	26631	26679	26496	26540	26478	26555	26673	26422	26514	26623	26676	26455	26498	26610	26541	26498	26548	26271	26595	26830	26665	26685	26509	26662	26343	26507	26648	26698	26528	26712	26592	26516	26467	26443	26641	26497	26688	26633	26343	26521	26676	26777	26765	26717	26554	26445	26380	26536	26526	26532	26709	26397	26415	26272	26562	26630	26562	26648	26853	26317	26704	26499	26801	26507	26464	26319	26732	26518	26444	26591	26629	26498	26471	26614	26685	26549	26574	26583	26830	26688	26672	26401	26680	26635	26641	26537	26725	26418	26766	26778	26683	26418	26460	26496	26308	26593	26523	26574	26489	26571	26425	26660	26577	26587	26504	26566	26625	26518	26659	26213	26605	26499	26619	26520	26719	26449	26621	26609	26588	26621	26462	26617	26526	26622	26721	26533	26558	26637	26344	26477	26647	26525	26711	26919	26404	26573	26732	26622	26586	26601	26588	26680	26683	26688	26432	26515	26710	26631	26425	26568	26546	26688	26450	26528	26552	26490	26523	26244	26516	26623	26543	26560	26375	26589	26810	26758	26666	26782	26620	26602	26419	26549	26399	26582	26357	26639	26578	26612	26687	26401	26591	26731	26675	26734	26582	26668	26591	26491	26452	26348	26450	26529	26600	26825	26685	26475	26365	26427	26580	26666	26808	26465	26772	26568	26447	26622	26624	26551	26600	26496	26681	26545	26552	26711	26640	26469	26704	26500	26718	26417	26491	26677	26687	26651	26541	26711	26610	26534	26665	26442	26663	26687	26571	26657	26724	26564	26704	26517	26516	26587	26452	26570	26484	26630	26529	26585	26481	26648	26576	26402	26579	26767	26516	26823	26492	26593	26420	26402	26591	26498	26520	26707	26413	26483	26643	26618	26695	26540	26661	26623	26329	26709	26961	26609	26219	26453	26660	26489	26641	26684	26493	26550	26736	26539	26426	26732	26274	26521	26338	26858	26520	26312	26450	26651	26255	26780	26482	26587	26504	26667	26615	26223	26528	26652	26306	26501	26556	26505	26372	26638	26688	26709	26521	26600	26682	26483	26530	26567	26575	26504	26383	26587	26444	26589	26634	26848	26855	26569	26597	26672	26662	26468	26517	26650	26547	26513	26770	26599	26530	26645	26348	26586	26561	26614	26536	26541	26649	26584	26663	26390	26579	26805	26467	26729	26312	26582	26740	26533	26568	26539	26668	26589	26701	26679	26836	26497	26727	26599	26516	26316	26431	26562	26912	26553	26507	26495	26620	26594	26515	26587	26811	26634	26681	26556	26559	26429	26395	26569	26480	26641	26689	26547	26559	26633	26663	26540	26624	26487	26489	26522	26429	26525	26495	26759	26692	26493	26654	26388	26746	26683	26761	26574	26590	26819	26554	26625	26615	26638	26532	26496	26663	26596	26678	26659	26313	26737	26543	26547	26766	26718	26650	26634	26689	26654	26847	26508	26596	26514	26467	26602	26552	26580	26467	26669	26489	26733	26574	26452	26291	26801	26651	26391	26490	26639	26705	26503	26642	26915	26537	26549	26708	26567	26501	26804	26501	26749	26577	26338	26334	26507	26526	26666	26678	26621	26418	26674	26634	26383	26691	26571	26742	26524	26514	26621	26585	26574	26494	26545	26764	26668	26779	26349	26427	26680	26624	26331	26666	26608	26449	26683	26661	26462	26702	26693	26812	26565	26643	26585	26711	26692	26817	26492	26919	26620	26581	26690	26594	26667	26570	26445	26621	26557	26628	26627	26476	26806	26705	26521	26486	26573	26512	26381	26882	26687	26538	26712	26669	26489	26435	26553	26622	26685	26775	26739	26631	26686	26598	26745	26434	26432	26350	26589	26548	26487	26530	26840	26545	26460	26722	26537	26654	26566	26296	26510	26605
25229	45889	61886	67384	66942	48573	31630	21124	17372	16358	16505	16524	16473	16276	16565	16320	16222	16367	16417	16385	16429	16311	16068	16342	16318	16383	16125	16242	16191	16269	16209	16320	16172	16374	16361	16477	16202	16197	16138	16374	16352	16199	16406	16109	16360	16233	16377	16052	16313	16345	16116	16410	16085	16183	16345	16249	16048	16409	16239	16289	16228	16285	16400	16357	16542	16302	16196	16207	16223	16257	16272	16369	16334	16300	16183	16217	16186	16339	16367	16246	16106	16317	16218	16019	16336	16221	16329	16264	16125	16094	16226	16255	16143	16082	16146	16106	16228	16271	16320	16073	16063	16199	16325	16286	16160	16335	16280	16248	16070	16215	16197	16243	16290	16103	16244	16135	16320	16378	16033	16200	16135	16381	16322	16251	16247	16206	16433	16317	16036	16336	16072	16175	16435	16306	16247	16405	16161	16297	16143	16314	16043	16368	16073	16177	16125	16292	16144	16119	16142	16126	16174	16270	16211	16206	16380	16275	16027	16165	16197	16181	16382	16076	16196	16295	16403	16344	16341	16257	16150	16149	16189	16204	16127	16266	16230	16143	16171	16326	16353	16184	16137	16191	16252	16376	16056	16222	16087	16290	16306	16070	16247	16330	16323	16239	16160	16274	16116	16262	16284	16173	16163	16168	16172	16374	16318	16286	16059	16110	16238	16212	16130	16215	16209	16351	16353	16338	16352	16063	16242	16183	16211	16248	16248	16388	16294	16215	16210	16276	16159	16318	16297	16246	16081	16246	16131	16314	16324	16280	16221	16340	16179	16144	16277	16183	16399	16291	16152	16459	16144	16154	16182	16263	16357	16201	16234	16061	16335	16243	16330	16181	16213	16181	16307	16163	16398	16196	16188	16345	16339	16327	16220	16171	16277	16372	16347	16271	16335	16258	16209	16276	16213	16362	16372	16201	16327	16376	16068	16248	16158	16147	16154	16359	16184	16293	16305	16174	16326	16320	16143	16225	16287	16261	16159	16113	16256	16298	16447	16017	16075	16181	16118	16156	16219	16156	16294	15972	16167	16131	16182	16142	16090	16163	15970	16304	16354	16173	16205	15946	16316	16295	16233	16210	16348	16168	16167	16288	16196	16102	16229	16341	16284	16278	16340	16202	16267	16201	16146	16303	16194	16103	16381	16231	16270	16281	16158	16307	16343	16204	16140	16320	16330	16293	16140	16254	16228	16149	16264	16315	16330	16213	16342	16210	16166	16048	16239	16158	16130	16326	16134	16145	16162	16111	16178	16321	16146	16113	16444	16231	16486	16227	16203	16169	16172	16044	16119	16243	16354	16169	16238	16177	16259	16329	16332	16106	16058	16247	16466	16281	16227	16147	16135	16152	16276	16152	16336	16329	16447	16140	16374	16407	16270	16236	16368	16068	16179	16175	16177	16260	16250	16258	16110	16182	16305	16273	16312	16375	16172	16240	16261	16211	16217	16129	16114	16217	16241	16315	16152	16259	16175	16330	16284	16187	16159	16236	16264	16237	16155	16391	16317	16178	16198	16299	16387	16180	16238	16188	16252	16313	15997	16293	16115	16229	16302	16275	16024	16259	16286	16482	16348	16182	16388	16311	16228	16313	16234	16251	16345	16103	16297	16195	16388	16104	16323	16512	16226	16372	16289	16159	16326	16042	16304	16245	16548	16170	16243	16167	16211	16199	16314	16367	16231	16188	16256	16241	16422	16332	16202	16187	16027	16362	16153	16208	15995	16280	16100	16160	16118	16295	16153	16198	16150	16334	16349	16052	16278	16037	16202	16325	16069	16039	16041	16270	16285	16170	16022	16132	16033	16104	16239	16165	16275	16301	15977	16183	16205	16159	16344	16226	16323	16251	16261	16303	16159	16322	16255	16331	16207	16298	16059	16280	16242	16133	16319	16188	16193	16323	16235	16539	16117	16270	16128	16323	16188	16241	16248	16437	16458	16164	16114	16378	16160	16302	16254	16375	16280	16153	15959	16104	16202	16277	16138	16281	16424	16089	16150	16423	16312	16326	16102	16320	16162	16255	16471	16255	16214	16242	16399	16332	16080	16430	16068	16375	16245	16124	16268	16300	16409	16159	16253	16295	16272	16167	16107	16322	16222	16356	16235	16229	16302	16155	16161	16346	16261	16162	16327	16224	16258	16186	16193	16231	16202	16264	16133	16168	16205	16185	16145	16175	16174	16171	16252	16332	16244	16313	16107	16223	16357	16146	16283	16141	16308	16266	16278	16302	16250	16325	16245	16078	16102	16409	16092	16238	16333	16283	16151	16277	16313	16196	16225	16221	16087	16301	16263	16203	16397	16208	16265	16201	16313	16096	16359	16145	16175	16082	16134	16172	16330	16321	16452	16223	15991	16330	16174	16163	16277	16326	16459	16178	16113	16220	16252	16339	16164	16267	16226	16236	16150	16212	16254	16190	16256	16166	16294	16151	16222	16095	16182	16151	16384	16090	16227	16314	16150	16283	16107	16024	16213	16228	16356	16163	16313	16275	16233	16361	16286	16414	16192	16059	16150	16137	16312	16314	16354	16078	16312	16229	16379	16206	16357	16349	16252	16188	16218	16205	16169	16312	16196	16075	16296	16022	16261	16211	16371	16285	16170	16211	16023	16226	16153	16249	16228	16303	16153	16245	16364	16199	16270	16354	16332	16114	16100	16236	16249	16383	16395	16267	16234	16212	16225	16125	16284	16211	16309	16223	16307	16235	16446	16274	16182	16280	16180	16102	16236	16209	16242	16139	16199	16365	15947	16229	16248	16066	16371	16122	16180	16294	16081	16136	16397	16330	16382	16233	16198	16154	15935	16464	16423	16193	16040	16182	16311	16306	16336	16168	16181	16116	16167	16204	15968	16207	16058	16121	16247	16194	16211	16273	16263	16181	16189	16285	16411	16251	16073	16261	16127	16299	16208	16253	16154	16168	16468	16284	16190	16302	16329	16053	16299	16279	16168	16311	16224	16375	16334	16154	16150	16281	16286	16232	16305	16260	16075	16241	16116	16128	16468	15960	16245	16263	16191	16291	16225	16464	16197	16270	16103	16254	16282	16241	16058	16190	16242	16305	16094	16280	16267	16290	16268	16046	16145	16300	16287	16187	16447	16497	16173	16248	16185	16217	16261	16234	16175	16431	16147	16152	16346	16295	16189	16232	16169	16053	16280	16318	16210	16191	16207	16092	16217	16028	16362	16084	16255	16295	16459	16253	16243	16434	16487	16352	16320	16231	16165	16335	16164	16443	16213	16369	16093	16182	16274	16207	16301	16223	16416	16291	16193	16219	16307	16360	16150	16249	16427	16281	16339	16348	16448	16377	16194	16306	16229	16338	16309	16112	16343	16095	16290	16225	16207	16170	16280	16195	16338	16097	16201	16284	16337	16140	16168	16109	16272	16313	16178	16445	16356	16205	16428	16333	16269	16274	16246	16291	16270	16073	16383	16381	16309	16280	16303	16132	16258	16316	16380	16073	16232	16280	16261	16297	16254	16325	16339	16224	16226	16070	16206	16278	16191	16236	16164	16319	16192	16157	16215	16198	16348	16090	16145	16246	16134	16301	16262	16235	16135	16241	16203	16390	16196	16049	16245	16366	16109	16115	16396	16207	16323	16244	16310	16348	16185	16201	16412	16308	16347	16289	16276	16554	16351	16329	16499	16163	16185	16204	16226	16268	16231	16317	16167	16235	16169	16245	16423	16269	16189	16296	16242	16290	16228	16298	16434	16209	16111	16078	16298	16245	16405	16353	16240	16284	16226	16178	16354	16216	16207	16359	16450	16281	16147	16347	16422	16218	16495	16195	16175	16133	16111	16411	16223	16382	16301	16334	16404	16127	16112	16141	16281	16127	16184	16036	16303	16173	16100	16253	16238	16236	16239	16210	16080	16018	16176	16143	16270	16143	16353	16196	16346	16126	16243	16232	16167	16124	16148	16302	16113	16324	16292	16214	16192	16249	16425	16042	16478	16381	16459	16179	16277	16090	16308	16324	16243	16269	16248	16289	16107	16349	16113	16266	16328	16537	16146	16248	16387	16285	16278	16220	16238	16159	16267	16296	16278	16207	16268	16103	16303	16181	16193	16344	16250	16152	16445	16250	16195	16106	16352	16219	16284	16287	16203	16303	16314	16145	16296	16135	16222	16146	16150	16363	16035	16227	16092	16405	16334	16211	16255	16249	16238	16274	16173	16231	16180	16365	16034	16121	16077	16310	16347	16103	16343	16323	16066	16187	16240	16194	16227	16208	16230	16176	16238	16191	16108	16140	16134	16356	16128	16142	16309	16161	16150	16165	16353	16172	16195	16096	16324	16078	16177	16335	16243	16301	16325	16165	16419	16283	16115	16076	16257	16398	16112	16294	16299	16261	16340	16204	16380	16352	16205	16086	16182	16131	16346	16132	16271	16302	16198	16341	16246	16365	16395	16308	16188	16199	16161	16181	16254	16243	16365	16135	16312	16223	16186	16161	16099	16077	16325	16347	16170	16035	16158	16282	16083	16275	16488	16086	16292	16271	16290	16336	16279	16275	16269	16301	16191	16219	16146	16420	16215	16254	16170	16244	16160	16313	16201	16164	16152	16306	16209	16247	16291	16371	16148	16288	16188	16269	16334	16244	16276	16318	16314	16280	16101	16167	16242	16263	16189	16181	16259	16130	16205	16195	16286	16160	16278	16119	16490	16182	16151	16302	16256	16033	16241	16316	16093	16161	16085	16238	16336	16245	16257	16243	16427	16290	16418	16392	16165	16246	16219	16366	16228	16234	16320	16170	16265	16097	16298	16157	16174	16098	16298	16397	16348	16169	16274	16333	16082	16386	16258	16390	16186	16221	16244	16224	16312	16298	16096	16281	16341	16164	16088	16080	16272	16164	16171	16207	16028	16316	16221	16285	16324	16129	16121	16321	16200	16157	16193	16113	16306	16234	16250	16215	16094	16195	16190	16357	16330	16431	16199	16362	16349	16287	16284	16341	16209	16085	16201	16323	16147	16226	16413	16194	16253	16213	16315	16282	16353	16246	16234	16297	16253	16192	16451	16255	16309	16178	16187	16217	16293	16411	16169	16275	16434	16085	16325	16069	16335	16230	16281	16321	16179	16278	16219	16131	16169	16227	16151	16226	16231	16176	16282	16261
23457	21584	33971	64250	75583	66920	51934	37353	30754	28600	28166	27704	28016	27544	27719	27693	27463	27657	27664	27607	27394	27383	26944	27633	27462	27413	27271	27267	27545	27547	27398	27384	27543	27342	27334	27446	27542	27364	27373	27536	27316	27210	27161	27315	27144	27111	27169	27415	27251	27317	27341	27376	27419	27337	27149	27140	27306	27387	27478	27081	27465	27407	27212	27517	27434	27243	27247	27222	27387	27271	27190	27329	27287	27375	27502	27305	27306	27347	27472	27334	27425	27076	27376	27421	27394	27316	27184	27438	27263	27307	27179	27420	27407	27105	27178	27210	27280	27296	27197	27302	27083	27357	27541	27237	27340	27176	27212	27162	27150	27303	27201	27108	27184	27246	27377	27653	27357	27015	27441	27210	27032	27301	27458	27130	27266	27205	27236	27052	27339	27146	27129	27363	27190	27188	27363	27230	27064	27299	27368	27454	27162	27009	27296	27523	27559	27334	27074	27311	27575	27407	27325	27282	27405	27390	27506	27263	27418	27451	27196	27287	27399	27072	27170	27504	27305	27016	27102	27419	27287	27291	27038	27366	27109	27315	27332	27443	27222	27189	27267	27202	27036	27185	27114	27397	27376	27298	27157	27246	27085	27267	27486	27290	27194	27314	27022	27201	27226	27154	27276	27203	27263	27240	27293	27572	27342	27194	27282	27470	26979	27430	27141	27401	27232	27335	27144	27162	27230	27326	27426	27281	27044	27359	27175	27046	27442	27411	27388	27180	27405	27011	27428	27083	27191	27412	27170	27212	27036	27156	27296	27149	27094	27141	27223	27134	27036	27054	27158	27400	27121	27093	27312	27108	27215	27506	27313	27155	27072	27258	27389	26979	27338	26960	27237	27174	27250	26939	26977	27211	27201	27218	27045	27197	27275	27210	27407	27351	27379	27242	27296	27202	27492	27213	27489	27189	27231	27243	27265	27109	27266	27280	27096	26987	27421	27184	27346	27268	26946	27250	27195	27483	27255	27055	27185	27091	27221	27120	27337	27302	27201	27311	27266	27103	27010	27269	27516	27216	26984	27295	27163	27248	27137	27070	27171	27326	27350	27144	27104	27383	27132	27096	27071	27231	27250	27098	27091	27531	27345	27191	27207	27325	27186	27018	27227	27072	27183	27365	27191	27228	27282	27383	27130	27405	27409	27369	27334	26957	27221	26904	27231	27221	27138	27260	27344	27313	27280	27203	27180	27218	27367	27183	27235	27300	27316	27291	27389	27398	27287	27319	27387	27405	27209	27163	27198	27300	27468	27153	27293	27289	27163	27216	27377	27013	27197	27315	27618	27396	27429	27334	27366	27381	27351	27372	27316	27349	27140	27293	27460	27285	27278	27184	27018	27311	27232	27374	27269	26976	27159	27145	27283	27243	27007	27138	27027	27264	27314	27245	27195	27299	27289	27256	27219	27162	27351	27259	27246	27262	27518	27365	27341	27073	27329	27237	27306	27184	27230	27347	27117	27193	27399	27280	27190	27277	27203	27235	27133	27065	27325	27365	27327	27217	27149	27384	27319	27425	27266	27255	27330	27411	27284	27287	27407	27334	27164	27337	27410	27514	27241	27249	27160	27307	27425	27032	27204	27293	27283	27346	27451	27383	27289	27216	27249	27089	27040	27242	27226	27180	27441	27405	27146	27450	27260	27327	27466	27169	27191	27125	27272	27254	27293	27374	27527	27160	26983	27558	27434	27220	27187	27129	27260	27035	27407	27438	27357	27097	27212	27138	27261	27336	27261	27210	27159	27127	27273	27112	27268	27058	27185	27195	27214	27440	27651	27335	27231	27326	27254	27080	27332	27168	27148	27093	27375	27351	27434	27412	26969	27232	27371	27309	27248	27449	27327	27034	27403	27330	27311	27249	26919	27450	27238	27059	27422	27132	27001	27279	27133	27124	27269	27173	27204	27368	27214	27319	27221	27085	27145	27172	27348	27104	27245	27250	27115	27270	27146	27106	27442	27181	27378	27388	27148	27348	27251	27152	27176	27159	27235	27312	27228	27198	27080	27316	27401	27267	27260	27237	27181	27220	27435	27253	27124	27447	27356	27002	27393	27330	27190	27120	27303	27228	27177	27267	27185	27147	27244	27456	27333	27247	27158	27474	27337	27085	27163	27289	27276	27103	27132	27266	27243	27183	27228	27344	27142	27204	27344	27128	27115	27538	27438	27431	27233	27409	27481	27297	27474	27174	27196	27177	27329	27382	27321	27048	27288	27263	27396	27228	27419	27588	27113	27299	27558	27281	27394	27208	27296	27235	27317	27507	27309	27284	27311	27498	27461	27320	27165	27335	27306	27257	27021	27348	27368	27199	27175	27377	27349	27376	27079	27050	27136	27207	27282	27260	27081	27174	27547	27352	27203	27519	27144	27330	27079	27177	27405	27261	27635	27358	27082	27400	27189	27327	27174	27154	27250	27002	27442	27390	27252	26952	27444	27541	27243	27282	27368	27131	27121	27353	27524	26947	27294	27013	27005	27142	27292	27017	27214	27147	27342	27239	27114	27107	27354	27450	27411	27142	27171	27153	27408	27281	27082	27287	27316	27261	27326	27026	27082	27112	27226	27048	27361	27350	27307	27221	27245	27125	27289	27417	27345	27136	27158	27125	27175	27190	27178	27309	27177	27170	27350	27108	27289	27226	27251	27341	27559	27430	27336	27060	27220	27208	27170	27308	27357	27168	27291	27032	27312	27265	27182	27099	27338	27147	27148	27428	27075	27364	27319	27518	27311	27395	27144	27108	27153	27332	27362	27320	27315	26992	27140	27188	27413	27383	27265	26974	27187	27135	27391	27125	27142	27414	27457	27364	27211	27402	27339	27241	27248	27259	27186	27201	27531	27145	27084	27061	26885	27258	27288	27260	27313	27562	27354	27237	27428	27358	27175	27116	27110	27047	27254	26966	27362	27310	27161	27322	27230	27182	27114	27217	27309	27459	27312	27273	27409	27263	27289	27172	27296	27149	27186	27422	27047	27176	27426	27384	27505	27628	27366	27317	27286	27345	27215	26997	26994	27094	27171	27293	27272	27293	27307	27089	27241	27205	27387	27087	27069	27365	27634	27317	27339	27176	27361	26908	27189	27324	27217	27252	27331	26984	27263	27191	27196	26921	27360	27213	27262	27112	27361	27318	27124	27228	27435	27238	27183	27269	27194	27479	27114	27194	27234	27305	27457	27083	27408	27293	27177	27268	26953	27367	27150	27262	27265	27205	27216	27107	27269	27177	27312	27086	27156	27105	27259	27246	27297	27168	27473	27214	27018	27571	27091	27265	27340	27142	27269	27134	27325	27466	27161	27183	27277	27329	27244	27098	27148	27509	27187	27274	27313	27159	27126	27275	27246	27157	27252	27395	27082	27470	27524	27534	27495	27241	27212	27400	27112	27437	27082	27429	27279	27244	27301	27208	27110	27152	27575	27024	27290	27150	27333	27364	27273	27412	27270	27039	27355	27516	27345	27169	27359	27203	27332	27134	27198	27263	27415	27039	27424	27435	27317	27068	27350	27130	27405	27516	27334	27595	27455	27139	27215	27269	27165	27125	27192	27232	27028	27230	27215	27238	27186	27215	27021	27171	27146	27304	27279	27231	27491	27258	27478	27292	27320	27114	27249	27132	27101	27254	27481	27159	27307	27494	27307	27270	27179	27163	27023	27430	27159	27375	27478	27338	27431	27256	27171	27253	27081	27359	27272	27188	27382	27241	27178	27209	27529	27385	27242	27248	27441	27121	27284	27097	27302	27196	27180	27346	27034	27375	27441	27261	27345	27371	27425	27073	27264	27080	27334	27016	27129	27206	27164	27181	27278	27376	27255	27045	27319	27243	27478	27290	27267	27159	27221	27121	27166	27595	27296	27131	27030	27176	27364	27218	27074	27443	27287	27224	27082	27280	27307	27169	27394	27169	27233	27217	27416	27301	27310	27372	27490	27223	27306	27191	27162	27363	27092	27452	27369	27398	27286	27338	27277	27219	27323	27110	27160	27543	27199	27242	27378	27354	27355	27213	27289	27448	27396	27126	27353	27168	27444	27349	27214	27540	27386	27268	26985	27411	27432	27322	27192	27398	27425	27273	27256	27076	27538	27126	27272	27249	27118	27527	27280	27223	27179	27158	27334	27185	27502	27291	27530	27444	27389	27273	27489	27335	27235	27301	27190	27093	27524	27277	27217	27020	27257	27128	26888	27107	27257	27318	27185	27370	27392	27337	27361	27099	27382	27072	27157	27203	27232	27447	27119	27221	27053	27360	27336	27453	27326	27163	27366	27399	27513	27111	27309	27262	27239	27292	27231	27061	27315	27214	27173	27408	27330	27227	27441	27221	27298	27124	27124	27173	27116	27332	27238	27275	27025	27191	27385	27294	27218	27074	27299	27113	27451	27266	27166	27341	27278	26935	27275	27442	27036	27412	27361	27366	27058	27273	27267	27117	27344	27184	27186	27419	27295	27264	27380	27120	27339	27446	27318	27309	27028	27157	27135	26939	27268	27073	27140	27168	27221	27340	27186	27188	27452	27288	27267	27073	27248	27153	27202	26937	27185	27216	27209	26948	27521	27192	27161	27480	27187	27287	27114	27216	27095	27430	27377	27081	27092	27230	27293	27402	27253	27162	27307	27256	27096	27257	27018	27317	27507	27188	27062	27221	27259	27342	27160	27212	27452	27098	27061	27152	27246	27290	27181	27195	27293	27259	27298	27373	27469	27211	27274	27113	27374	27312	27289	27409	27423	27190	27293	27449	27291	27187	27192	27405	27064	27122	27492	27693	27302	27186	27133	27350	27391	27195	27331	27488	27360	27148	27222	27219	27395	27399	27176	27288	27267	27062	27210	27509	27280	27310	27380	27296	27453	27424	27177	27358	27306	27117	27375	27333	27179	27248	27055	27262	27254	27246	27409	27451	27254	27099	27106	27139	27166	27172	27338	27271	27020	27219	27282	27087	27258	27421	27172	27131	27485	27404	27313	27047	27258	27280	27106	27182	27108	27118	27333	27339	27215	27321	27178	27365	27159	26977	27301	27095	27138	27322	27204	27038	27213	27246	27234	27507	27193	27242	27213	27143	27147	27125	27293	27372	27320	27466	27001	27208	27174	27300	27692	27166	26835	27496	27444	27230	27325	27133
34030	61508	81108	94515	88799	68582	44027	26552	19299	17427	17189	17195	17118	16913	17043	16938	17135	17119	17065	17183	17051	16859	17057	17044	16998	16909	16895	16885	16956	16855	16999	17117	17206	16993	16824	17041	17127	16949	17069	17223	16967	17037	16981	17003	17078	17034	16910	16876	17158	16934	17071	16920	16956	16844	16885	16747	17120	16916	16985	17036	17047	16936	16756	16949	17007	17040	17069	17005	16953	16853	16862	16839	16824	16995	16976	17090	16960	17004	16914	16786	17014	16921	17123	16949	17014	16831	17033	16750	17053	16826	16747	17071	16843	16810	16849	17207	16871	16874	16814	16993	16989	16853	17042	16992	17105	16924	16753	17026	17062	16736	17069	17072	17038	16914	16931	17064	17000	17075	16841	17060	16938	16872	17050	17034	16965	16947	17118	17041	17017	16951	16992	16882	16993	16890	17100	16930	16894	16971	17117	16882	17007	16842	17074	16817	16981	17064	16877	16757	17058	16965	16712	17064	17058	16982	16984	16868	16860	17015	17053	17027	17110	16924	16765	16835	16940	16915	16945	16951	16866	16930	16948	16905	16890	17004	16833	16967	16994	16862	17017	17203	16944	17005	16964	16935	16823	16906	16871	17131	16833	16991	16913	16998	17042	16842	17003	16839	16771	16972	16823	16853	17124	16893	17026	16929	16951	16804	16958	16907	16881	16918	16960	16747	16880	16831	16988	16911	16788	17004	16970	16963	16859	16987	17026	16960	16878	16862	16880	16879	16979	17039	16850	16871	16690	17046	16815	16945	16825	16937	16960	16852	16871	17030	16878	17106	16867	17057	16914	16776	17097	16897	16771	16980	16785	16944	16892	17081	16829	16885	17079	16785	16863	16940	16900	16811	16954	17025	16992	16893	17147	16949	17087	17047	16879	17033	16928	16989	16957	16882	16917	16884	17117	16979	16803	17034	16767	17036	16995	16865	16901	16888	16916	16805	17017	17051	17131	16928	17024	16925	16861	16882	16798	16960	17041	16885	16886	17025	16891	17030	17082	17048	16908	17045	16912	16875	16955	16693	16834	16771	16830	17043	17033	16961	16809	16967	16956	17026	16873	16956	16809	17110	16953	16975	16975	16909	16858	16923	16920	17016	16892	16887	16784	17168	17065	16773	16928	16900	16933	16932	17034	16942	17025	16841	16926	16923	16835	16948	17015	16895	16994	16894	16838	16972	16972	17005	17034	16818	17000	16962	16907	16990	17049	17054	17087	16887	16972	16907	16899	16901	16856	16955	16937	17063	16913	16920	17019	17043	16790	16927	17094	17025	16948	16909	16919	17004	16882	16847	17021	16935	16872	16818	16847	16969	16982	17078	17122	16955	17007	16970	17032	16881	16947	17072	16933	16782	16826	17259	16895	16902	16905	17011	17001	16956	16922	16962	16900	16966	16851	17343	16897	16914	16880	16767	16935	16979	16866	17060	16955	17059	16919	17083	16952	16870	16987	16831	16951	16938	16752	16996	17002	16844	16764	16809	16963	17014	16851	16882	16974	17008	16945	16870	16921	17008	17054	17336	16939	16990	16778	17095	16950	16809	16898	17006	17125	17111	16990	17008	17073	17015	16931	16903	16810	16971	16890	16836	16944	16769	16980	16892	17155	16945	17055	16706	16948	17172	17060	16940	16744	16840	17001	16900	16823	17012	16908	16868	17097	16835	16999	16981	16872	16882	16946	17226	16901	16808	16984	17036	16845	16953	17075	16947	16945	16816	16850	16944	16976	16949	16997	16801	16898	17006	16799	17047	16756	17090	16840	16706	17081	16776	17024	17025	16633	16985	17088	16996	16791	17018	16944	17078	17098	16990	17020	17087	17058	16983	16980	16899	16831	16856	16845	16925	16968	17063	16980	17008	16818	16911	16862	16952	16878	16906	17010	17098	17005	16957	17021	16979	17065	16923	16893	16965	17076	16665	17120	16936	16944	17012	16974	17156	16773	16952	17034	16974	16894	16716	16848	16963	16831	16818	16894	16794	16907	17029	16861	16909	17017	17053	16764	16855	16912	17007	16844	16855	16901	16856	16849	17043	16907	17040	16933	16984	16959	17062	16863	16982	17088	16940	16869	16946	16932	16972	16936	17085	17086	16839	16865	16863	16937	16848	16861	16910	17064	16815	16951	16936	16805	16890	16794	16997	17021	17187	16999	17085	16922	17017	16938	17113	17028	16875	17102	17003	17118	16884	16866	16794	16977	16946	16914	16920	16919	16995	16944	16975	17000	16835	16921	16999	16997	16943	16843	17001	17012	17073	16918	16819	16837	17094	16975	17135	17119	16981	16712	16923	16780	16805	16905	16763	17038	17106	16995	16868	16922	16920	16880	17007	16856	16974	16907	16968	16776	16952	16836	16917	16973	17012	16798	16984	16952	17009	16870	16941	16818	17037	17115	16810	16742	17023	16974	17063	16802	17037	16814	16971	17003	16669	16931	16875	17070	16887	17039	16786	17013	17113	16902	16773	16973	16910	16786	16776	17072	17095	17057	17097	16920	16859	16938	16775	16996	16801	16956	17140	16933	16880	17170	16973	16787	16928	16772	16921	17130	16739	16771	16852	16721	16978	16862	16940	16924	17031	16950	16986	16851	17026	16911	16846	16789	16904	17058	16782	17006	16975	16804	17073	16826	17029	17030	16770	17042	16889	17084	17075	17083	16962	17076	16878	16989	17011	17043	16965	16960	17037	16864	16719	17011	17080	17001	17043	16868	16814	16915	16901	17081	17024	16855	16987	16814	16887	16835	16792	16701	16735	16926	17003	17014	16812	16940	16960	17247	17025	16960	16924	16768	16856	17155	16765	17036	16811	16995	17053	16970	16956	16830	17000	16899	16923	17099	16974	16797	17032	16823	17031	16864	16847	16983	16981	16912	16886	16996	17150	16865	16836	17171	16882	17055	16871	16852	16967	16967	17087	16754	17068	17041	16885	16795	16777	16835	17037	16931	16796	16815	16872	17089	16774	16976	16865	16880	16922	17148	17070	16837	16841	16892	16929	17017	16952	16686	16947	16744	17094	16794	16934	16860	16911	17189	17106	16915	17134	16935	16844	16704	16713	16839	16879	17018	16952	16848	16741	17044	16984	16841	17040	17011	16943	16925	16985	17018	16901	17019	16956	16894	17001	16935	16882	17127	17152	17127	16809	16926	16906	16846	16885	17078	16932	16902	16990	16896	17026	17012	16939	17035	16870	17007	16750	16924	17065	16954	16760	16883	17051	16930	17018	16972	17008	17114	16775	17130	17018	16938	16918	16965	16980	17107	17193	16953	17100	16925	17065	16950	16920	17043	16983	16960	16931	16891	17005	16921	16693	17079	16852	17005	16891	17029	17019	16800	16817	16881	16871	16939	16997	17112	16980	16975	16833	16823	17134	16915	16803	17026	16964	17049	16967	17061	17022	17123	17040	16858	16991	16796	16994	16868	16967	17069	17038	16880	16775	17017	16834	16983	16906	17015	17081	16837	16808	16973	17067	16836	16961	16822	16892	16972	17078	16927	17102	16966	16888	17147	16958	16812	17007	17080	16893	17020	16977	16753	16988	17010	16794	17087	16960	16860	16911	16995	17092	16912	16825	16971	16919	16732	16856	17004	16925	16826	17009	16967	17011	17042	17105	16901	16940	17058	16881	17037	16768	16844	17041	17005	16745	17035	16886	16990	17045	17032	17118	16825	16890	16860	16941	16844	16939	16864	16716	16860	16910	17023	16839	16937	16813	16750	17040	16947	16963	17076	16790	16934	16839	16974	16901	17080	16763	17117	16834	16975	16757	17025	16854	17011	17064	17039	16974	17008	16818	17081	16977	16951	17003	16976	17016	16989	16873	16922	16929	16962	16931	16942	17015	16865	17119	16897	16827	16892	16932	16944	16874	16982	17009	17043	16838	16925	16843	16865	17076	16800	16991	16995	16872	17004	16964	16876	16914	16998	16852	17011	16978	17099	16886	17090	16916	17018	16837	16923	17099	16985	16783	17079	16949	16999	17036	16986	16916	16982	16932	16797	16840	16917	16759	17138	16972	16932	16942	16939	16998	16946	16780	16926	16853	16834	16852	16914	16987	16770	17073	16982	16856	17003	16891	16979	16886	16919	17076	16773	17064	16949	16775	16814	16778	16780	16919	16940	16897	16832	16996	16802	16717	16740	16861	16871	16905	17095	16834	16922	17130	16827	16797	17165	17150	17007	16898	16763	17246	16895	16976	17062	16886	17077	16860	17173	17022	16986	16871	17020	17044	16962	16850	16730	16943	16998	17049	16885	16948	16999	16835	16921	16793	17102	17153	16995	17086	17172	16946	17116	16947	16884	16980	17053	16952	16774	17071	17041	17056	16888	16946	16896	16875	17131	17055	16803	16995	16834	16966	16905	16837	16805	16962	17012	16963	16988	16875	16933	16990	17105	16908	16841	16732	16920	16826	16848	16878	16903	17176	16900	16858	16980	16900	16874	17180	17087	17008	17006	16700	16866	16992	17006	17026	16900	16859	16968	16832	16911	16880	16867	16893	16926	16880	16926	16915	16918	16884	16879	16889	17132	16646	17084	16785	16864	16971	16922	16804	17081	16884	17018	16896	17096	17048	16883	16762	17097	16961	17013	16777	16854	17026	17022	16866	16802	16870	16847	16987	16862	16890	17034	16699	17091	17145	17072	17004	16877	17123	16995	16879	16847	16957	16994	16827	16825	16855	16933	16935	17171	16897	16959	17064	16994	16789	17001	16859	16825	16902	17040	16897	16936	16852	16965	16763	16814	16965	16804	16973	16960	16914	16939	16691	17001	17069	17000	16899	16874	16864	16996	16993	16995	16794	17016	16756	16931	16974	16979	16923	16904	16860	16933	16952	16984	16945	16962	16743	16971	16904	17051	16918	16923	16922	16853	16882	16861	16872	16856	17196	16839	17033	17025	16819	17048	16862	16866	16873	16868	17006	17016	16706	16708	16880	16920	16946	16741	17011	16832	16991	16845	16870	17029	16981	17047	16951	16976	16949	16997	16725	17108	16844	17017	16867	16970	16828	17103	17198	16940	17014	16887	17008	16857	16938	16962	16894	17075	16913	16916	16873	16985	16965	16875	16999	16805	16898	16863	17010	17032	16829	16708	16847	16882	16872	17005	17095	16888	17083	16958	16981
34679	28711	34764	39704	40378	35366	31033	28020	27172	26632	26693	26531	26541	26459	26605	26857	26777	26537	26395	26334	26736	26583	26554	26631	26533	26530	26487	26682	26293	26557	26644	26488	26564	26982	26791	26422	26584	26469	26635	26334	26411	26431	26558	26759	26536	26495	26613	26527	26421	26780	26349	26532	26664	26595	26583	26287	26810	26383	26611	26709	26668	26472	26521	26464	26497	26351	26449	26332	26432	26222	26388	26376	26480	26248	26372	26560	26535	26452	26586	26384	26371	26401	26600	26327	26536	26353	26305	26470	26648	26392	26281	26780	26632	26463	26767	26532	26409	26640	26438	26447	26441	26384	26412	26505	26565	26525	26561	26468	26803	26504	26608	26442	26410	26729	26609	26333	26263	26384	26277	26531	26610	26588	26613	26546	26406	26501	26651	26584	26369	26536	26592	26445	26495	26601	26446	26826	26601	26721	26545	26304	26520	26524	26134	26485	26586	26536	26396	26625	26675	26663	26586	26532	26501	26601	26744	26381	26392	26712	26556	26331	26378	26545	26575	26608	26542	26479	26359	26342	26469	26285	26729	26565	26531	26470	26523	26379	26599	26588	26730	26668	26434	26273	26451	26469	26596	26518	26477	26411	26683	26828	26496	26594	26564	26452	26512	26454	26531	26166	26424	26575	26306	26421	26604	26379	26390	26437	26392	26339	26808	26417	26348	26531	26505	26483	26656	26560	26725	26704	26536	26651	26540	26558	26508	26480	26727	26538	26431	26232	26371	26553	26251	26678	26464	26418	26401	26440	26644	26297	26379	26568	26545	26688	26704	26696	26449	26432	26463	26433	26483	26553	26758	26423	26475	26731	26552	26528	26551	26550	26507	26669	26536	26317	26638	26722	26619	26231	26383	26379	26614	26470	26346	26418	26324	26359	26612	26601	26556	26680	26755	26561	26631	26490	26527	26397	26642	26553	26693	26424	26802	26408	26472	26779	26357	26401	26574	26405	26484	26269	26472	26703	26421	26598	26773	26549	26429	26841	26575	26416	26419	26560	26536	26655	26417	26237	26535	26625	26515	26521	26500	26572	26841	26425	26763	26494	26558	26393	26455	26464	26530	26635	26290	26538	26722	26365	26469	26342	26399	26362	26279	26441	26666	26512	26577	26265	26582	26244	26395	26625	26286	26558	26601	26367	26622	26659	26330	26548	26572	26524	26315	26568	26354	26330	26463	26363	26633	26495	26850	26330	26677	26397	26388	26321	26440	26509	26346	26430	26696	26556	26345	26422	26536	26622	26600	26611	26434	26834	26628	26533	26712	26349	26393	26612	26797	26755	26641	26575	26901	26151	26617	26335	26232	26454	26524	26597	26418	26304	26726	26384	26626	26450	26367	26427	26458	26319	26649	26450	26302	26491	26407	26635	26509	26443	26751	26550	26830	26389	26452	26565	26343	26165	26540	26672	26420	26470	26534	26425	26486	26321	26197	26429	26335	26758	26694	26559	26526	26319	26438	26458	26522	26427	26304	26447	26591	26458	26522	26602	26497	26640	26391	26320	26309	26613	26381	26404	26386	26488	26602	26349	26627	26349	26604	26507	26682	26501	26477	26486	26546	26569	26580	26626	26530	26720	26527	26445	26374	26623	26407	26278	26570	26479	26408	26762	26624	26328	26276	26398	26302	26741	26530	26656	26424	26667	26204	26491	26735	26756	26590	26449	26716	26312	26558	26550	26586	26320	26435	26413	26398	26456	26727	26731	26434	26438	26686	26760	26568	26559	26274	26419	26306	26420	26420	26591	26490	26483	26309	26635	26696	26680	26626	26337	26481	26527	26513	26632	26489	26350	26524	26358	26408	26525	26288	26650	26267	26542	26711	26353	26404	26496	26389	26425	26538	26537	26511	26449	26474	26592	26578	26480	26449	26489	26719	26558	26480	26731	26596	26595	26297	26654	26514	26538	26502	26334	26461	26509	26173	26265	26518	26450	26318	26539	26456	26426	26431	26470	26486	26494	26556	26684	26374	26192	26255	26316	26651	26593	26779	26370	26598	26419	26532	26538	26602	26362	26645	26328	26510	26485	26519	26378	26462	26525	26693	26455	26459	26609	26370	26701	26249	26663	26265	26556	26571	26204	26530	26580	26554	26513	26475	26689	26419	26360	26449	26443	26681	26432	26465	26565	26768	26459	26721	26539	26593	26314	26296	26470	26491	26554	26408	26500	26508	26796	26680	26230	26527	26531	26570	26606	26546	26368	26382	26516	26850	26720	26680	26562	26477	26615	26462	26678	26471	26448	26528	26269	26578	26543	26445	26316	26319	26413	26528	26360	26540	26446	26496	26555	26225	26566	26489	26394	26534	26503	26555	26559	26486	26528	26625	26575	26524	26439	26513	26472	26547	26523	26609	26640	26494	26613	26571	26299	26602	26623	26589	26674	26504	26570	26562	26560	26218	26655	26753	26382	26368	26471	26630	26340	26638	26561	26699	26562	26473	26554	26668	26673	26525	26295	26430	26577	26692	26378	26354	26548	26581	26529	26273	26427	26536	26735	26614	26470	26678	26474	26692	26460	26261	26550	26522	26480	26283	26584	26737	26427	26409	26696	26618	26696	26644	26482	26650	26506	26381	26621	26562	26523	26682	26499	26277	26614	26319	26627	26175	26428	26634	26412	26603	26491	26544	26640	26238	26427	26532	26463	26499	26841	26706	26812	26526	26622	26399	26290	26435	26409	26463	26607	26539	26325	26427	26386	26741	26593	26713	26466	26494	26598	26326	26543	26675	26550	26283	26477	26541	26410	26529	26343	26607	26511	26350	26380	26363	26406	26523	26665	26555	26555	26379	26278	26473	26615	26511	26819	26459	26486	26584	26487	26414	26435	26758	26767	26399	26686	26552	26596	26797	26426	26643	26557	26422	26360	26435	26564	26303	26541	26588	26310	26390	26396	26408	26461	26736	26561	26407	26647	26437	26380	26613	26564	26671	26516	26312	26519	26512	26635	26528	26582	26495	26643	26613	26504	26388	26422	26661	26332	26501	26703	26220	26673	26588	26409	26322	26422	26602	26481	26352	26254	26673	26570	26463	26418	26526	26291	26474	26511	26619	26225	26390	26752	26366	26635	26302	26497	26388	26278	26643	26369	26495	26588	26332	26637	26554	26241	26492	26722	26618	26557	26542	26575	26655	26435	26473	26271	26457	26513	26518	26303	26644	26349	26623	26476	26481	26811	26567	26785	26521	26168	26589	26435	26476	26581	26384	26346	26514	26720	26443	26616	26725	26644	26706	26562	26337	26472	26588	26391	26387	26500	26449	26411	26697	26356	26194	26575	26724	26773	26460	26469	26472	26400	26774	26373	26478	26555	26566	26341	26589	26717	26581	26445	26794	26527	26409	26575	26726	26491	26659	26459	26612	26510	26623	26412	26354	26370	26229	26601	26486	26557	26685	26612	26388	26622	26742	26376	26402	26634	26384	26516	26703	26538	26442	26508	26693	26401	26686	26294	26621	26272	26555	26537	26686	26695	26526	26397	26574	26398	26494	26275	26457	26256	26585	26696	26420	26490	26777	26576	26399	26541	26352	26336	26391	26281	26835	26789	26603	26475	26508	26661	26585	26620	26533	26373	26555	26494	26744	26644	26508	26530	26491	26476	26482	26648	26282	26385	26518	26373	26368	26744	26527	26420	26423	26492	26765	26504	26698	26590	26576	26452	26733	26609	26446	26693	26781	26332	26490	26678	26477	26570	26785	26409	26640	26502	26672	26358	26172	26647	26636	26440	26499	26510	26517	26206	26626	26515	26407	26116	26829	26588	26362	26322	26593	26501	26574	26491	26324	26492	26448	26384	26364	26708	26579	26648	26703	26504	26530	26552	26654	26467	26574	26418	26427	26358	26589	26517	26570	26457	26520	26617	26570	26660	26237	26640	26667	26390	26516	26232	26436	26534	26819	26450	26675	26525	26396	26665	26754	26503	26659	26645	26495	26520	26453	26387	26685	26602	26808	26495	26493	26797	26713	26558	26591	26384	26598	26709	26634	26640	26299	26397	26699	26518	26650	26599	26584	26439	26479	26423	26526	26497	26659	26592	26589	26291	26111	26767	26431	26584	26299	26352	26640	26281	26537	26554	26495	26695	26767	26579	26336	26366	26618	26336	26225	26532	26432	26624	26626	26756	26522	26645	26467	26493	26543	26577	26581	26400	26684	26628	26494	26641	26588	26619	26437	26661	26578	26363	26484	26793	26467	26538	26537	26556	26314	26592	26529	26565	26780	26522	26517	26791	26807	26480	26697	26952	26347	26536	26815	26628	26574	26318	26506	26531	26771	26402	26532	26493	26378	26371	26653	26502	26526	26419	26725	26644	26632	26632	26434	26302	26692	26582	26540	26651	26424	26753	26669	26458	26359	26600	26706	26608	26552	26435	26619	26420	26464	26575	26477	26584	26426	26479	26731	26281	26579	26565	26626	26572	26798	26552	26490	26407	26547	26432	26579	26400	26636	26591	26478	26513	26796	26683	26525	26395	26463	26482	26258	26539	26640	26659	26486	26402	26283	26249	26467	26581	26758	26547	26692	26787	26394	26518	26513	26599	26690	26375	26325	26418	26302	26661	26582	26439	26182	26504	26559	26669	26569	26355	26555	26735	26581	26555	26550	26778	26514	26306	26770	26498	26477	26503	26492	26771	26526	26615	26780	26483	26541	26634	26526	26505	26452	26524	26553	26496	26549	26424	26659	26204	26390	26395	26237	26290	26405	26326	26538	26506	26455	26437	26406	26568	26529	26597	26521	26393	26531	26754	26712	26578	26311	26589	26424	26904	26529	26502	26432	26477	26460	26512	26514	26439	26737	26346	26452	26461	26552	26768	26535	26332	26611	26659	26548	26667	26658	26694	26417	26461	26515	26529	26594	26448	26554	26632	26405	26606	26566	26627	26478	26545	26758	26343	26383	26466	26613	26561	26498	26479	26433	26586	26717	26604	26563	26615	26446	26541	26297	26526	26597	26305	26563	26327	26732	26875	26615	26553	26372	26575	26477	26597	26355	26503	26574	26519	26300	26367	26349	26418	26347	26311	26550	26652	26820	26629	26363	26732	26580	26469	26494	26397	26435	26545	26613	26345	26432	26728	26663	26308	26660	26661	26619	26552	26426	26464	26371	26534	26382	26522
22166	24475	27444	30583	29801	23588	19140	16790	16333	15986	15863	15982	15904	16092	15862	16027	15903	15862	15993	15932	15893	15928	16095	15965	15854	16083	15854	15965	15827	16083	15991	16014	15975	15883	15758	16007	15952	15805	15933	15877	16060	15869	15783	15927	15893	15875	15891	15830	16002	16011	16035	15989	15968	16054	15944	16037	16013	15893	15878	15882	15892	15990	15892	15820	15777	15904	16017	15938	15802	15973	15920	15936	15936	15748	15966	15954	15847	15757	15994	15904	16117	15921	15895	15896	15864	16069	15823	15952	15765	15808	15835	15988	15691	15839	16039	16016	15999	15911	16033	15924	15926	15883	15883	15725	15993	15837	15825	15670	15906	15759	15867	16116	15726	15772	16099	15971	15738	15820	15857	15993	15993	15893	15886	15784	15877	15941	15780	15951	15924	15833	15876	15798	15794	16007	15926	15978	15952	16023	15882	15832	15799	15968	15750	15973	15778	15909	15934	15832	16008	15857	15825	16151	15836	15870	15756	15787	15784	15902	16138	15910	15928	15842	15906	15903	16020	15959	15972	15888	16042	15704	15920	15843	15956	16004	15733	16039	15776	15893	15964	16146	15756	15839	16061	16002	15965	15955	15819	16194	15865	15946	15943	15893	15879	15906	15803	15673	15790	15958	15910	15872	15959	16065	16128	15931	15911	15854	15995	15701	15899	15737	15930	15950	15905	16099	15907	16027	15927	15957	15899	15886	15887	16109	15927	15886	15760	15912	15784	16017	15860	16107	15882	15884	15818	15807	15772	15789	15949	15884	15961	15733	15846	15703	15814	15826	16031	16053	15831	15721	16115	15914	15905	15938	15750	15994	15719	15912	15808	16027	15871	15901	15799	15992	15773	15958	15688	15780	15689	15970	15788	16005	15918	15939	15915	15870	16050	15920	16039	16026	15838	15852	15962	15721	15925	15886	15988	15943	15877	15809	15946	16064	15933	15817	15868	15904	15879	15780	15979	15861	15831	16050	15808	15885	15963	15814	16094	15896	15882	16028	15909	15907	15809	15857	15921	15877	15903	15944	15848	15878	15901	15863	15924	15789	15822	15922	15885	15965	15965	15853	16003	15865	15778	15778	15924	15932	15919	16080	15848	16156	15954	16071	15944	15873	15875	15926	16271	15841	15825	15903	16013	15955	15950	15952	16119	15961	16002	15906	16044	15771	15905	15739	15981	15814	15964	15858	16162	15895	15785	15797	15863	15933	15870	15842	15972	15856	15780	16074	15788	15847	16079	16061	15837	15961	16101	15848	15965	15797	16072	15785	16079	15691	15955	15967	16017	15960	15936	15804	15925	15710	15979	15763	15957	15907	16022	15913	15839	15913	15811	15987	15915	15829	15991	15893	15970	15965	15938	15812	15892	15927	15912	15839	15877	15961	15828	16007	15812	15793	15877	15797	15911	15900	15864	15989	15921	15864	15794	15760	16007	15811	15796	15974	16004	15822	16008	15790	15814	15842	15840	15969	15922	15941	16002	15962	15988	16111	15934	15898	15856	16006	16056	15885	15778	16059	16070	16048	15836	15703	15849	15774	15935	15831	15784	15735	15771	15994	15901	16022	15807	15893	15921	15887	16125	15775	15872	15949	16120	15893	15904	15904	16144	15923	15988	15903	15886	16046	15888	15904	15905	16054	15888	16085	15911	15876	16130	15924	15909	15824	15865	15752	15953	15898	15925	16052	15932	15858	15766	15830	15729	16079	15999	15950	15956	15874	16006	16001	15797	15972	15936	15849	15974	15802	15993	15871	16096	15808	15836	15918	15947	15889	16047	16026	15841	15876	15940	15734	15803	15941	15926	16028	15972	15935	15816	15992	15904	16066	15978	15898	15975	15944	15894	16089	15865	15944	15860	15860	15783	16027	15925	15764	15735	15913	15967	16002	15893	15713	15838	15661	16085	15908	15792	15775	16060	15977	15890	15837	15979	15981	15985	15849	16010	15987	15892	15954	15813	15852	15950	15865	16031	15933	15883	15886	15988	15909	15792	15941	15948	15827	15868	16011	15937	15943	16047	15792	15851	15877	16110	15877	15908	15903	15922	16040	15865	15963	15860	15926	15914	15960	15948	15647	16061	15979	15824	15998	15982	15827	15960	15845	15942	15794	15903	15948	15826	16145	15963	15954	15920	15960	15884	15926	15775	15910	15856	15834	15919	15994	15958	15883	15937	15897	16075	15794	15885	15941	15740	16089	15874	15975	15854	16014	15947	15783	15775	15984	15948	15872	15818	15875	15769	15819	15904	16072	15825	15968	15905	15863	15955	15939	15866	15738	15860	15933	16011	16084	15951	15827	16034	15914	15957	15768	15948	15869	15789	15676	15948	15928	15898	15974	15839	15840	16027	15971	15901	15914	16191	15817	15810	15834	15818	15957	15992	15921	15905	15886	15819	15897	15767	15984	15919	15884	15654	15984	15935	16039	15889	15530	16061	15871	15924	15910	15992	15880	15866	16040	15920	15981	16104	16021	15801	15802	15958	16065	15931	15916	15849	15872	15979	15993	15969	16063	15863	15949	16022	15982	15879	16021	16038	15807	16044	16082	15729	15930	16057	16000	15774	15906	15786	16065	16005	15814	15913	15861	15981	15964	15860	15814	15863	15870	15900	16003	15965	15788	15944	15833	15923	16032	15802	15900	15892	15881	15645	15996	15828	15975	15908	15859	16050	15835	16029	15980	15732	15997	16051	15869	15959	15902	16091	15973	15771	15772	15997	16047	15768	15972	15883	16113	15887	15802	15871	15961	15999	15814	15989	15921	15993	15940	15963	15857	15925	15875	15874	15778	15935	15921	15852	15903	15934	15993	15848	15774	16102	15993	15910	15918	15965	16056	16057	16044	16079	15895	16093	15858	16059	16057	15838	15995	15900	15861	15946	15830	15678	15996	15945	15924	15912	16027	15979	15899	15977	15931	16050	15884	15842	15875	15852	15883	15924	15870	15816	15800	16080	15872	15884	15940	16059	15979	15858	15858	15971	15958	15988	15936	15917	15863	15999	15937	15800	15968	15937	15912	15865	15705	16030	15810	15903	15912	15877	15923	15847	15938	15921	15991	15826	15920	15958	15872	15933	15936	15988	15887	15949	15897	15998	15727	15971	15824	15935	15957	15908	15870	15823	16042	15926	15780	16001	16021	15856	15944	16104	15949	15869	15972	16053	15954	15892	15803	15861	15927	15996	15895	15978	15972	15889	16047	15923	15983	16034	15838	15940	15787	15767	15950	15847	15989	15939	15950	15922	15790	15907	15822	15947	15936	15981	15838	16012	15943	15963	16022	15960	15844	16032	15872	15934	15874	15731	16075	15852	15849	15913	16005	15923	16044	16148	15966	15887	15940	15808	15808	16047	15862	15956	16000	15899	15904	15945	15927	15970	15779	16046	15866	16008	15765	15650	15889	15951	15917	15944	16038	15899	15796	15789	16061	15851	15924	15910	15937	16199	15766	15913	15725	16005	15854	15824	16040	16039	15994	15890	15835	15950	16006	15947	15887	15901	15998	15910	16048	15873	15882	15816	15929	15818	16067	15869	15883	16130	15870	15989	15939	15927	15856	15913	16074	15898	15836	15972	15945	15865	15957	16001	16029	16004	15959	15940	15933	15869	15952	16093	15857	15884	15976	15880	15835	15887	15758	15913	15928	16019	16085	16014	15988	15780	15931	15758	15882	16173	15807	15739	16042	15885	16008	15886	15944	15888	16051	15816	15978	16000	15879	15853	15945	15827	16023	15858	16008	15891	15947	15891	16004	16026	15846	15781	15765	15995	15921	15863	15966	15792	15917	15900	16018	15837	16034	15885	15861	15831	15887	15914	15735	15950	15960	15571	15904	15731	15890	15899	15936	15853	16027	15883	15861	15782	15779	16161	15872	15997	15896	15916	15860	15971	16065	15988	15913	15958	16046	15952	16063	15715	16043	15980	15889	15771	15869	15837	15857	15972	15826	16120	15979	15882	15819	15775	15858	15891	15876	16258	15910	16033	15920	15766	15832	16021	15940	16019	15932	15834	15875	15968	15924	15818	15782	15895	16053	16028	15891	15767	15793	15808	15934	16106	15852	15864	15922	15820	16064	16012	15744	15735	16039	15876	15919	15890	16008	16088	15895	16030	15729	16101	15817	15810	16113	15915	15754	15912	16061	15911	15926	15960	15862	15980	16009	15887	15963	15815	16038	16018	15874	15976	16054	15916	16062	16123	15883	15871	15841	15927	15920	15918	15840	15745	15822	15925	15855	15955	15832	16095	15972	15881	15883	15828	15794	15876	15849	15856	15794	15950	15829	15996	15980	15806	15782	15803	15851	15950	16042	16008	15959	15876	15970	16288	15983	15940	15933	15968	15829	15890	15847	15778	15899	15960	15963	15944	15893	15890	15746	15869	15846	15793	15898	15869	16066	16000	15793	15996	15857	15789	15818	15832	15808	16028	15920	15992	16002	15988	15925	16010	16029	15818	15965	16129	15849	15860	15887	15832	15960	15998	15912	15883	15950	15716	15996	15822	16054	15945	15842	15839	15970	15973	15933	15886	15926	15917	16051	15881	15941	15956	15929	16083	15916	15885	15985	15999	16051	15836	15979	15897	15947	15846	15915	15957	16058	15916	15877	15921	15880	15930	15966	15799	15852	16082	15994	15945	16045	16006	15891	15756	15782	16043	15949	15639	15878	15988	15929	15881	15675	16106	15919	16011	15958	15929	15864	15921	15794	15840	15863	16132	15991	15895	15840	16025	15841	16019	15929	15837	15916	15947	15818	16035	15794	15828	16078	16071	15866	15840	15900	15822	15845	15996	15920	15996	15921	15923	16034	15875	15828	16026	15910	16089	15711	15766	16049	15949	15894	15805	15803	15813	16009	16090	15915	15924	15899	15930	15910	15801	15626	15809	15841	15958	15921	15893	15885	15813	15882	15976	16019	15915	15758	15894	16044	15893	16058	16101	15986	16001	15840	15970	15882	15893	15907	15804	16114	15810	15849	15928	15790	15991	15958	15770	15989	15838	15911	15864	15901	15796	15952	15686	15863	16063	15944	15882	15888	16031	15915	16001	16057	15853	15888	15964	16014	16013	15970	15820	16009	15844	15990	15842	15955	16029	15894	15945	15809	15823	15984	15913	15887	15743	15900	15857	15869
25840	21771	34464	62683	66014	55371	42344	32618	28565	27690	26915	26846	26842	26652	27081	26930	26937	26753	26933	26868	27037	26819	26731	26628	26833	26803	26776	26469	26728	26882	26713	26789	26689	26536	26679	26671	26872	26393	26900	26685	26565	26783	26522	26754	26646	26623	26740	26546	26540	26513	26783	26854	26717	26565	26974	26753	26983	26807	26555	26584	26843	26645	26683	26856	26807	26531	26726	26752	26654	26457	26651	26459	26587	26587	26571	26624	26436	26725	26695	26681	26642	26495	26649	26608	26684	26693	26447	26670	26547	26555	26621	26545	26473	26490	26719	26863	26855	26630	26804	26644	26808	26793	26784	26780	26587	26540	26665	26731	26531	26628	26358	26158	26483	26280	26564	26663	26702	26673	26759	26832	26476	26502	26786	26571	26661	26639	26821	26545	26598	26766	26667	26524	26631	26624	26769	26656	26860	26540	26708	26779	26565	26469	26698	26665	26661	26590	26562	26583	26805	26575	26529	26538	26621	26747	26896	26671	26392	26861	26590	26621	26589	26463	26539	26727	26496	26782	26621	26564	26661	26589	26430	26692	26566	26655	26605	26408	26619	26534	26548	26426	26529	26666	26442	26564	26656	26696	26765	26694	26460	26678	26418	26588	26699	26781	26601	26792	26937	26740	26396	26293	26458	26250	26641	26655	26706	26677	26641	26625	26763	26623	26485	26688	26761	26585	26759	26356	26485	26542	26644	26708	26594	26461	26819	26621	26695	26505	26447	26572	26365	26565	26649	26387	26647	27097	26766	26613	26807	26487	26478	26455	26863	26637	26794	26712	26668	26583	26711	26612	26667	26507	26747	26605	26513	26512	26667	26577	26463	26404	26562	26647	26813	26656	26582	26645	26684	26349	26705	26646	26894	26515	26449	26737	26678	26474	26452	26837	27004	26856	26925	26913	26629	26376	26695	26738	26779	26689	26696	26492	26427	26572	26505	26585	26878	26546	26503	26697	26624	26804	26499	26662	26324	26508	26750	26546	26716	26648	26739	26607	26555	26635	26689	26548	26606	26843	26593	26703	26693	26870	26673	26384	26442	26489	26461	26540	26517	26684	26761	26939	26583	26835	26906	26769	26763	26787	26686	26623	26504	26730	26492	26773	26780	26466	26719	26719	26676	26662	26541	26546	26566	26782	26523	26696	26665	26939	26559	26685	26514	26528	26536	26776	26951	26568	26611	26431	26440	26677	26768	26657	26593	26903	26837	26490	26600	26510	26680	26417	26698	26728	26578	26595	26651	26687	26714	26528	26524	26810	26769	26647	26679	26868	26887	26537	26878	26403	26812	26445	26581	26713	26467	26515	26659	26509	26605	26705	26678	26650	26608	26653	26977	26926	26929	26579	26429	26548	26866	26528	26774	26709	26725	26599	26639	26655	26689	26715	26530	26673	26448	26511	26414	26599	26657	26545	26503	26361	26789	26808	26617	26726	26680	26624	26747	26800	26600	26463	26643	26547	26459	26500	26599	26541	26570	26530	26624	26681	26516	26797	26607	26631	26631	26702	26628	26579	26781	26685	26628	26851	26594	26401	26421	26644	26619	26579	26731	26872	26829	26792	26775	26668	26722	26605	26544	26616	26480	26555	26600	26480	26793	27018	26607	26489	26474	26437	26631	26759	26534	26597	26575	26719	26843	26776	26670	26754	26786	26754	26538	26712	26570	26688	26577	26523	26590	26563	26706	26619	26753	26434	26756	26626	26501	26640	26607	26582	26705	26499	26515	26579	26767	26633	26664	26471	26644	26972	26680	26651	26940	26600	26672	26589	26650	26784	26492	26777	26703	26679	26217	26538	26583	26668	27078	26713	26536	26788	26591	26782	26669	26448	26647	26672	26644	26591	26403	26766	26964	26850	26626	26773	27025	26660	26512	26621	26666	26643	26589	26270	26698	26903	26601	26411	26445	27083	26520	26751	26825	26633	26502	26529	26421	26574	26509	26700	26628	26683	26589	26536	26603	26498	26671	26543	26788	26513	26727	26682	26726	26823	26528	26509	26631	26697	26609	26749	26701	26830	26728	26567	26517	26600	26411	26468	26881	26591	26525	26599	26639	26622	26837	26833	26547	26553	26654	26654	26709	26507	26478	26422	26321	26901	26617	26627	26723	26289	26691	26685	26737	26557	26553	26442	26743	26765	26609	26441	26444	26632	26690	26382	26451	26528	26904	26862	26334	26518	26878	26708	26829	26627	26628	26623	26381	26688	26661	27017	26855	26799	26699	26645	26864	26648	26569	26584	26532	26449	26793	26806	26466	26606	26772	26565	26486	26752	26674	26715	26578	26865	26598	26751	26501	26814	26565	26824	26736	26516	26695	26346	26666	26563	26421	26698	26822	26814	26650	26461	27012	26445	26839	26633	26887	26642	26395	26612	26758	26606	26541	26616	26560	26703	26573	26505	26578	26683	26901	26888	26744	26505	26511	26587	26715	26560	26615	26630	26618	26397	26783	26595	26883	26600	26676	26587	26585	26602	26672	26585	26720	26559	26819	26547	26681	26639	26806	26807	26783	26502	26419	26489	26772	26485	26465	26865	26660	26701	26569	26842	26671	26756	26413	26845	26513	26759	26766	26870	26750	26642	26398	26730	26418	26773	26985	26644	26541	26390	26530	26594	26547	26594	26448	26600	26672	26820	26583	26548	26650	26695	26696	26632	26449	26621	26544	26743	26854	26686	26749	26378	26631	27045	26590	26612	26792	26603	26758	26555	26696	26419	26592	26571	26873	26634	26472	26669	26735	26582	26580	26489	26813	26621	26700	26663	26736	26657	26671	26714	26704	26732	26977	26493	26533	26529	26766	26469	26943	26794	26536	26441	26802	26482	26650	26842	26842	26859	26649	26657	26515	26780	26656	27013	26558	26704	26487	26768	26533	26597	26907	26611	26699	26599	26731	26821	26506	26525	26696	26779	26624	26531	26998	26715	26602	26730	26514	26673	26910	26651	26445	26699	26623	26583	26726	26530	26590	27027	26513	26785	26684	26910	26608	26913	26655	26782	26552	26352	26535	26304	26469	26468	26369	26780	26596	26689	26867	26728	26824	26811	26886	26840	26571	26462	26515	26620	26802	26625	26495	26721	26449	26555	26517	26726	26495	26542	26700	26530	26410	26492	26498	26816	26335	26450	26763	26582	26544	26562	26668	26830	26627	26889	26691	26543	26783	26559	26755	26684	26531	26603	26468	26841	26780	26538	26603	26634	26748	26766	26819	26511	26575	26403	26617	26645	26719	26637	26431	26440	26706	26723	26382	26540	26860	26707	26548	26414	26616	26642	26696	26243	26553	26766	26852	26635	26897	26568	26609	26601	26791	26613	26654	26730	26700	26527	26510	26612	26494	26487	26557	26498	26648	26698	26566	26620	26543	26479	26634	26506	26888	26392	26706	26695	26448	26596	26590	26773	26686	26424	26566	26712	26433	26715	26680	26413	26568	26412	26488	26649	26374	26642	26741	26602	26540	26698	26625	26654	26508	26492	26969	26750	26637	26696	26614	26737	26490	26587	26598	26636	26602	26960	27036	26592	26472	26600	26529	26569	26917	26749	26581	26706	26914	26706	26609	26842	26597	26639	26696	26618	26637	26626	26494	26891	26383	26681	26724	26587	26807	26944	26513	26551	26681	26452	26519	26560	26456	26505	26744	26526	26770	26692	26851	26600	26955	26604	26677	26520	26560	26629	26495	26637	26704	26425	26801	26673	26461	26541	26476	26610	26621	26460	26729	26675	26538	26602	26647	26726	26789	26617	26707	26745	26501	26569	26644	26482	26822	26528	26493	26891	26620	26675	26791	26619	26787	26565	26844	26685	26618	26490	26795	26725	26805	26509	26629	26599	26687	26756	26631	26565	26593	26569	26913	26527	26642	26544	26294	26742	26411	26645	26500	26689	26892	26476	26486	26452	26323	26506	26624	26571	26789	26760	26725	26727	26758	26672	26734	26538	26510	26267	26422	26646	26827	26732	26699	26569	26574	26580	26595	26259	26500	26685	26842	26748	26641	26524	26388	26753	26689	26772	26477	26691	26427	26471	26899	26683	26696	26558	26839	26630	26669	26719	26363	26627	26674	26340	26715	26849	26560	26464	26657	26594	26526	26715	26452	26569	26605	26562	26686	26638	26581	26540	26604	26598	26559	26945	26729	26700	26479	26653	26579	26522	26770	26828	26555	26577	26683	26675	26613	26769	26734	26828	26542	26569	26614	27013	26581	26736	26339	26634	26790	26700	26492	26622	26470	26574	26631	26611	26581	26736	26467	26677	26696	26790	26570	26603	26668	26415	26511	26688	26836	26658	26784	26413	26726	26402	26722	26589	26491	26510	26611	26938	26727	26451	26764	26690	26615	26665	26820	26525	26900	26669	26641	26499	26672	26582	26762	26611	26497	26419	26627	26745	26572	26514	26500	26689	26663	26476	26770	26686	26621	26671	26707	26617	26604	26747	26783	26653	26759	26492	26794	26931	26652	26527	26611	26555	26517	26726	26772	26587	26652	26855	26794	26427	26665	26456	26788	26748	26588	26504	26548	26517	26924	26884	26782	26551	26646	26547	26702	26623	26728	26351	26202	26406	26590	26745	26502	26542	26520	26544	26755	26674	26433	26725	26627	26629	26513	26584	26669	26515	26419	26505	26768	26328	26703	26705	26758	26489	26742	26626	26606	26805	26698	26723	26438	26562	26530	26774	26716	26646	26708	26534	26761	26580	26794	26806	26730	26648	26455	26569	26991	26687	26423	26706	26632	26505	26713	26572	26403	26748	26601	26506	26569	26600	26693	26668	26626	26347	26506	26366	26363	26675	26441	26676	26752	26699	26840	26763	26589	26720	26719	26744	26760	26721	26628	26727	27042	26571	26760	26825	26408	26679	26695	26820	26654	26624	26879	26729	26953	26646	26563	26722	26524	26663	26754	26506	26488	26730	26800	26606	26745	26846	26643	26794	26670	26760	26719	26703	26675	26702	26637	26791	26806	26723	26678	26768	26801	26662	26649	26429	26633	26674	26361	26605	26629	26774	26708	26462	26470	26580	26479	26565	26878	26632	26384	26569	26654	26709	26478	26619	26608	26669	26529	26500	26695	26715	26628	26663	26483	26593	26473	26639	26635	26605	26926	26508	26560	26914	26702	26863
26242	41936	56228	72857	65509	47724	30901	20991	17531	16483	16560	16291	16334	16293	16264	16254	16271	16605	16255	16276	16352	16176	16117	16310	16363	16280	16347	16234	16131	16180	16329	16139	16314	16213	16072	16256	16331	16086	16268	16419	16299	16295	16385	16159	16274	16246	16227	16387	16337	16241	16248	16602	16260	16094	16229	16165	16173	16353	16087	16219	16166	16235	16336	16267	16175	16219	16322	16097	16209	16423	16352	16047	16138	16208	16216	16207	16195	16222	16175	16266	16226	16236	16330	16214	16223	16222	16336	16370	16124	16204	16143	16167	16211	16164	16197	16138	16295	16205	16222	16211	16433	16072	16133	16029	16249	16194	16203	16154	16095	16172	16293	16397	16314	16106	16192	16062	16104	16088	16061	16192	16259	16206	16163	16098	16118	16117	16199	16190	16036	16265	16126	16149	16210	16061	16241	15990	16380	16060	16190	16171	16281	16240	16125	16120	16421	16145	16425	16135	16194	16308	16237	16252	16248	16330	16289	16010	16222	16192	16185	16197	16006	16164	16117	16222	16350	16289	16241	16182	16193	16200	16037	16211	16268	16254	16263	16151	16200	16191	16177	16178	16164	16215	16292	16281	16176	16101	16306	16232	16028	16194	16041	16202	16452	16206	16204	16292	16335	16224	16154	16402	16197	16319	16111	16398	16153	16324	16039	16346	16357	16095	16263	16174	16270	16264	16207	16267	16255	16119	16085	16257	16212	16356	16104	16216	16205	16254	16087	16153	16160	16191	16173	16406	16304	16219	16247	16201	16046	16118	16271	15975	16442	16273	16174	16131	16104	16138	16223	16431	16168	16167	16314	16161	16329	16202	16165	16208	16353	16202	16293	16366	16371	16053	16238	16276	16208	16285	16165	16185	15994	16215	16329	16435	16143	16338	16087	16231	16341	16215	16175	16110	16112	16134	16213	16205	16293	16244	16257	16301	16138	16251	16222	16169	16291	16216	16364	16255	16228	16146	16438	16253	16206	16171	16176	16176	16060	16092	16421	16310	16131	16182	16141	16075	16146	16234	16248	16213	16072	16032	16386	16347	16270	16265	16326	16334	16184	16230	16239	16152	16286	16259	16262	16111	16320	16171	16244	16338	16171	16137	16112	16152	16285	16120	16250	16117	16306	16383	16189	16204	16150	16126	16279	16048	16327	16146	16226	16133	16304	16383	16196	16221	16019	16349	16204	16040	16067	16384	16240	16436	16182	16095	16221	16080	16190	16191	16174	16385	16189	15963	16338	16260	16272	16249	16043	15831	16229	16430	16350	16374	16184	16095	16312	16132	16224	16248	16107	16034	16260	16059	15978	16193	16276	16326	16205	16174	16014	16272	16322	16391	16066	16081	16258	16309	16349	16208	16076	16205	16036	16283	16384	16211	16219	16093	16143	16245	16310	16139	16122	16246	16250	16132	16275	16327	16469	16228	16188	16306	16141	16102	16118	16361	16261	16355	16314	16204	16060	16173	16323	16262	16214	16264	16284	16266	16382	16288	16165	16109	16065	16497	16374	16332	16080	16328	16375	16269	16284	16453	16205	16213	16113	16181	16174	16328	16275	16004	16211	16097	16309	16379	16228	16048	16107	16151	16034	16296	16242	16095	16261	16234	16268	16214	16345	16321	16202	16147	16226	16164	16013	16401	16161	16031	16425	16106	16428	16219	16424	16159	16436	16065	16204	16125	16051	16399	16307	16165	16154	16375	16168	16204	16079	16351	16088	16024	16271	16221	16281	16239	16239	16181	16155	16311	16257	16170	16302	16137	16205	16167	16350	16368	16130	16240	16312	16299	16279	16055	16036	16404	16268	16180	16158	16288	16041	16212	16129	16177	16182	16340	16253	16211	16198	16127	16360	16305	16202	16295	16130	16341	16254	16161	16103	16332	16490	16229	16101	16177	16442	16204	16150	16433	16265	16247	16188	16290	16353	16127	16018	16273	16275	16156	16198	16339	16095	16263	16146	16303	16212	16215	16237	16150	16167	16251	16112	16303	16234	16208	16143	16188	16114	16167	16252	16091	16198	16180	16210	16093	16302	16107	16309	16328	16216	16206	16159	16357	16073	16423	16251	16337	16167	16077	16187	16205	16142	16072	16261	16230	16481	15999	16215	16411	16203	16218	16356	16064	16259	16076	16128	16154	16377	16257	16073	16182	16136	16111	16117	16306	16094	16227	16043	16225	16290	16227	16158	16325	16252	16085	16212	16374	16275	16200	16194	16247	16262	16286	16304	16251	16126	16127	16356	16186	16196	16142	16107	16032	16289	16197	16162	16288	16140	16177	16164	16307	16116	16332	16143	16173	16318	16058	16316	16281	16160	16079	16216	16197	16272	16330	16322	16425	16202	16226	16190	16244	16203	16246	16261	16293	16179	16327	16271	16269	16236	16324	16425	16269	16427	16059	16128	16205	16275	16144	16084	16266	16080	16155	16323	16063	16291	16368	16158	16098	16167	16343	16365	16296	16146	16036	16084	16105	16173	16258	16180	16226	16238	16258	16469	16099	16296	16256	16333	16178	16126	16257	16199	16163	16047	16244	16377	16250	16134	16111	16037	16084	16180	16207	16402	16320	16127	16190	16223	16315	16287	16270	16331	16213	16154	16314	16248	16119	16179	16272	16372	16055	16030	16204	16336	16223	16110	16274	16189	16201	16323	16240	16316	16349	16319	16314	16191	16055	16220	16150	16330	16142	16185	16370	16082	16395	16195	16193	16016	16188	16114	16199	16409	16050	16197	16462	16320	16280	16179	16267	16144	16147	16223	16573	16236	16254	16076	16074	16060	16270	16249	16133	16218	16147	16274	16236	16093	16230	16056	16269	16138	16365	16055	16082	16013	16265	16058	16256	16163	16393	16295	16240	16286	16110	16280	16291	16259	16233	16176	16249	16262	16310	16242	16289	16332	16136	16033	16106	16287	16107	16128	16275	16048	16217	16270	16068	16250	16339	16186	16221	16161	16338	16296	16103	16367	16226	16252	16178	16286	16328	16273	16185	16169	16167	16121	16253	16108	16310	16127	16218	16243	16208	16373	16281	16189	16197	16010	16388	16337	16312	16336	16483	16295	16135	16085	16273	16178	16186	16232	16198	16434	16419	16329	16131	16170	16358	16142	16211	16418	16130	16181	16016	16214	16073	16315	16035	16352	16225	16216	16149	16317	16127	16283	16237	16298	16325	16109	16346	16008	16233	16207	16253	16158	16311	16322	16234	16312	16257	16220	16356	16162	16201	16234	16176	16142	16297	16299	16240	16098	16296	16163	16200	16213	16299	16195	16141	16379	15990	16169	16160	16306	16175	16226	16191	16288	16341	16311	16159	16228	16312	16323	16349	16369	16131	16096	16276	16326	16005	16183	16240	16190	16226	16533	16251	16143	16002	16273	16204	16312	16289	16143	16031	16128	16233	16296	16116	16196	16213	16204	16214	16232	16343	16084	16089	16139	16224	16276	16103	16210	16209	16048	16217	16174	16367	16373	16170	16276	16099	16126	16425	16060	16162	16255	16083	16236	16130	16072	16159	16183	16020	16338	16157	16213	16177	16095	16066	16369	16134	16216	15927	16388	16227	16245	16159	16065	16260	16055	16200	16288	16180	16113	16363	16107	16332	16281	15952	16278	16136	16156	16211	16376	16229	16255	16173	16352	16287	16217	16224	16180	16068	16356	16210	16310	16230	16199	16181	16217	16157	16218	16190	16175	16227	16144	16389	16123	16204	16224	15998	16293	16354	16356	16069	16128	16173	16163	16202	16217	16129	16180	16300	16130	16057	16178	16139	16087	16267	16207	16357	16052	16228	16241	16159	16273	16307	16011	16199	16347	16167	16136	16284	16129	16181	16204	16229	16271	16223	16345	16322	16282	16416	16273	16068	16436	16355	16075	16220	16207	16212	16197	16290	16370	16246	16254	16083	16201	16226	16207	16088	16466	16154	16335	16227	16081	16334	16143	16216	16191	16147	16098	16079	16216	16314	16006	16245	16039	16348	16285	16170	16405	16051	16275	16280	16128	16217	16301	16200	16321	16275	16337	16277	16161	16251	16278	16246	16250	16170	16134	16256	16101	16260	16256	16351	16143	16179	16149	16149	16243	16317	16283	16484	16024	16203	16204	16278	16108	16148	16179	16164	16350	16092	16267	16309	16133	16091	16212	16249	16169	16367	16333	16134	16249	16227	16121	16214	16049	16072	16218	16009	16275	16295	16130	16218	16106	16334	16093	16404	16190	16327	16005	16067	16377	15917	16278	16397	16343	16248	16119	16274	16201	16158	16211	16258	16062	16106	16255	16345	16139	16333	16053	16108	16072	16282	16143	16358	16312	16164	16157	16282	16249	16312	16252	16232	16208	16202	16303	16488	16316	16316	16351	16211	16163	16230	16223	16091	16340	16197	16266	16171	16313	16192	16304	16091	16217	16073	16115	16167	16226	16231	16238	16295	16336	16096	16303	15985	16104	16325	16304	16237	16159	16380	16129	16204	16211	16241	16015	16371	16204	16369	16244	16355	16066	16150	16386	16228	16229	16193	16258	16147	16285	16300	16121	16172	16224	16117	16309	16102	16331	16115	16145	16269	16312	16299	16206	16101	16188	16247	16345	16412	16353	16153	16273	16253	16328	16298	16237	15940	16262	16350	16015	16376	16209	16029	16058	15989	16171	16251	16128	16279	16177	16299	16280	16131	16256	16237	16134	16149	16146	16236	16260	16312	16281	16304	16367	16406	16213	16348	16375	16438	16127	16349	16219	16237	16225	16300	16270	16282	16104	16093	16031	16290	16231	16317	16208	16057	16072	16034	16312	16183	16361	16270	16146	16175	16320	16327	16333	16232	16150	16272	16437	16343	16217	16218	16426	16142	16163	16242	16229	16091	16324	16100	16253	16256	16234	16132	16273	16082	16092	16138	16016	16316	16274	16120	16212	16307	16125	16243	16374	16129	16154	16351	15916	16177	16236	16187	16313	16202	16242	16218	16329	16050	16092	16268	16522	16153	16131	16164	16037	16377	16163	16314	16272	16054	16412	16203	16198	16340	16114	16267	16138	16189	16108	16288	16244	16215	16171	16217	16042	16262	16073	16174	16198	16192	16165	16422	16380	16205	16295	16261	16213	16278	16163	16104	16246	16191	16219	16497	16047	16101
23473	21603	30788	42160	75470	70296	54599	39272	30996	28800	27982	27737	27730	27532	27593	27591	27253	27465	27860	27449	27333	27604	27246	27496	27364	27565	27387	27561	27285	27344	27243	27302	27457	27352	27247	27460	27523	27331	27012	27277	27213	27351	27336	27372	27080	27074	27217	27335	27276	27339	27157	27207	27265	27227	27407	27320	27307	27268	27118	27351	27271	27326	26970	27216	27401	27171	27452	27280	27380	27264	27652	27380	27227	26921	27380	26993	27271	27358	27238	27469	27207	27269	27071	27408	27205	27234	27277	27106	27294	27063	27418	27182	27278	27451	27188	27363	27059	27293	27089	27054	27294	27188	27244	27163	27048	27441	27484	27084	27071	27255	27213	27263	27405	27174	27231	27183	27140	27325	27311	27329	27484	27051	27157	27255	27334	27259	27275	27232	27104	27230	27105	27336	27128	27220	27260	27187	27359	27243	27200	27183	27206	27448	27217	27330	27273	27319	27164	27237	27579	27288	27165	27101	27408	27469	27187	27292	27474	27291	27022	26938	27091	26921	27074	27422	27365	27055	27299	27153	27247	27198	27364	27337	27380	27348	27315	27331	27196	27256	27201	27332	27556	27428	27317	27346	27384	27258	27260	27371	27204	27153	27193	27364	27216	27402	27190	27201	27175	27123	27323	27447	27190	27251	27369	27102	27369	27425	27344	27348	27159	27192	27234	27247	27153	27356	27076	27275	27206	27305	27215	27404	27304	27292	27268	27271	27395	27015	27357	27053	27491	27186	27362	27067	27208	27112	27096	27117	27284	27338	27152	27080	27004	27237	27376	26956	27228	27196	27179	27332	27326	27135	27279	27106	27201	27065	27059	27343	27270	27223	27329	27285	27186	27184	27106	27176	27109	27225	27214	27309	27236	27255	27213	27073	27340	27091	27187	27195	27055	27222	27190	27049	27298	27314	26938	27102	27116	27277	27432	27120	27034	27440	27376	27454	27138	27219	27010	27468	27237	26912	27069	27160	27372	27253	27464	27245	27665	27072	27249	27585	27380	27421	27062	27166	27128	27482	27342	27171	27225	27382	27204	27106	27116	27100	27244	27398	27396	27015	27191	27195	27136	27125	27202	27042	27089	27158	27403	27197	27151	27216	27142	27329	27265	27346	27319	27161	27347	27305	27285	27230	27395	27251	27355	27405	27160	27201	27208	27216	27358	26966	26919	26889	27022	27089	27390	27485	27378	27447	26905	27073	27314	27485	27286	27538	27044	27150	27324	27243	27333	27126	27165	27125	27232	27329	27268	27332	27375	27245	27453	27251	26933	27182	27052	27209	27123	27183	27315	27176	27232	27217	27223	26829	27131	27237	27265	27196	27126	27123	27378	27333	27124	27120	27117	27188	27421	27273	27156	27201	27094	27618	27155	27164	27412	27133	26971	27019	27244	27504	27304	27129	27095	27242	27250	27480	27393	27165	27165	27131	27224	27299	27471	27205	27207	27088	27017	27258	27168	27160	27387	27079	27328	27204	27261	27370	27175	27200	27123	27295	27411	27292	27361	27099	27159	27235	27135	27355	27123	27204	27176	27418	27322	27107	27114	27050	27076	27252	27248	27216	27364	27044	27066	27197	27463	27352	27202	27136	27438	27421	27219	27178	27333	27227	27183	27145	27422	27297	27197	27227	27353	27151	27010	27286	27358	27195	27103	27306	27273	27542	27199	27324	27124	27362	27380	27157	27223	27173	27399	27208	27278	27499	27103	27308	27327	27372	27206	27180	27139	27280	27253	27126	27329	27214	27344	27054	27174	27169	27368	27315	27176	27027	27340	27233	27212	27313	27142	27230	27453	27093	27338	27145	27112	27215	27563	27423	27227	27400	27165	27327	27202	27396	27194	27203	27398	27285	27076	27159	27359	27350	27454	26976	27228	27344	27278	27345	27265	27398	27287	27490	27390	27252	27090	27288	27468	27525	27061	27135	27291	27167	27002	27408	27279	27496	27347	27028	27196	27128	27109	26963	27180	27246	27256	27378	27296	27318	27207	27298	27063	27320	27305	27306	27431	27182	27322	27131	27009	27540	27410	27324	27308	27024	27258	27266	27333	27334	27270	27128	27367	27312	27313	27031	27066	27480	27388	27055	27288	27216	27125	27270	27313	27290	27164	27203	27253	27355	27338	27211	27316	27397	27168	27258	27109	27202	27283	27285	27392	27179	27138	27241	27038	27204	27311	27075	27270	27550	27293	27197	27302	27334	27082	27261	27416	27272	27522	27360	27142	27299	27184	27337	27266	27304	27267	27362	27200	27082	27144	27297	27163	27231	27149	27170	27320	27261	27288	27250	27360	27484	27178	27307	27224	27171	27015	27069	27210	27295	27300	27299	27120	27235	27316	27003	26990	27135	27240	27312	27243	27241	27316	27441	27133	27203	27097	27287	27125	27261	27244	27328	27467	27276	27340	27472	27182	27369	27354	27331	27198	27202	27206	27401	27314	27220	27173	27130	27121	27100	27116	27132	26958	27179	27367	27461	27239	27193	27204	27335	27037	26948	27192	27152	27494	27036	27304	27375	27177	27198	27179	27043	27172	27306	27236	27065	27338	27031	27129	27184	27488	27408	27370	27421	27117	27136	27420	27257	27080	27406	26887	27331	27073	27316	27238	27163	27394	27232	27282	27284	27361	27122	27348	27335	27280	27174	27360	27356	27164	27250	27380	27376	27309	27107	27213	27473	27268	27395	27301	27245	27422	27236	27405	27355	27238	27052	27391	27432	27356	27206	27420	27402	27165	27468	27295	27287	27426	27297	27135	27273	27090	27416	27387	27414	27397	27251	27481	27048	27521	27279	27207	27271	27170	27053	27061	27430	27339	27011	27307	27231	27429	27100	27104	27155	27149	27442	27161	27207	27395	27084	27347	27256	27510	27174	26910	27560	27364	27115	27278	27343	27127	27286	27146	27372	27356	27131	27154	26970	27213	27379	27508	27069	27366	27210	27392	27227	27368	27267	27079	27268	27228	27219	27226	27058	27224	27125	27025	27370	27331	27285	27282	27252	27224	27062	27324	26811	27305	27302	27465	27026	27081	27373	27091	27036	27237	27012	27141	27276	27303	26976	27258	27170	27023	27414	27142	27217	27415	27194	27141	27243	27190	27160	27127	27226	26993	27252	27375	27309	27533	27394	27439	27055	27243	27402	27066	27334	27098	26986	27135	27380	27241	27116	27244	27263	27145	27133	27236	27491	27184	27113	27156	27158	27101	26987	27284	27286	27103	27310	27231	27327	27366	27109	27339	27279	27153	27150	27231	26849	27170	27226	27496	27130	27597	27378	27218	27321	27063	26836	27235	27237	27087	27258	26952	27060	27105	27329	27459	27241	27232	27106	27122	27407	27143	27230	27410	27007	27057	27307	27124	27520	27313	27514	27381	27231	27110	27053	27038	27221	27149	27222	27356	27279	27385	27405	27149	26973	27143	27585	27289	27459	27328	27311	27104	27415	27316	27014	27269	27253	27155	27346	27309	27403	27303	27256	27074	27108	27151	27176	27115	27211	27377	27324	27222	27206	27240	27083	27162	27123	27118	27139	27411	27113	27077	27035	27286	27294	27364	27162	27104	27102	27124	26953	27186	27334	27218	27093	27330	27273	27309	27168	27148	27310	27646	27402	27568	27233	27454	27486	27135	27516	27220	27108	27236	27023	27236	27384	27271	27315	27343	27179	27096	27118	27245	27367	27369	27092	27066	27352	27171	27313	27355	27273	27029	27190	27126	27017	27242	27090	27039	27532	27414	27360	27466	27136	27258	27258	27285	27230	27496	27002	27284	27166	27062	27181	27177	27137	27527	27245	27175	27128	27269	27195	27208	27326	27278	27154	27109	27110	26966	27514	27396	27433	27226	27282	27189	27266	27129	27194	27109	27263	27315	27108	27014	27290	27314	26937	27131	27123	27077	27342	27371	27171	27502	27204	27294	27239	26974	27288	27429	27390	27200	27263	27011	27286	27359	27465	27179	27360	27275	27297	27385	27085	27291	27199	27070	27054	27132	27133	26927	27196	27452	27340	27238	27229	27259	27384	27311	27416	27441	27082	27183	27265	27056	27281	27333	27115	27160	27447	27347	27243	27172	27448	27163	27435	27241	27326	27285	27482	27277	27242	27017	27131	27247	27349	27028	27333	27394	27115	27116	27222	27333	27332	27307	27151	27361	27379	27278	26935	27086	27330	27408	26895	27239	27447	27309	27297	27145	27071	27191	27351	27173	27126	27186	27166	27010	26966	27183	27394	27196	27225	27269	27187	27324	27216	27414	27297	27059	27492	27237	27218	27231	27361	27013	27159	26989	27153	27132	27116	27482	27308	27324	27547	27233	27224	27196	27104	27226	27347	27213	27490	27469	27302	27108	27267	27208	27234	27123	27061	27057	27130	27177	27037	27255	27256	27293	27161	27127	27307	27479	27070	27360	27066	27234	27243	27378	27330	27122	27051	27174	27136	27281	27093	27185	26908	27197	27444	27421	27490	27214	27289	27204	27409	27234	27379	27039	27180	27276	27125	27268	27323	27545	27409	27452	27458	27090	27094	27511	27291	27110	27243	27042	27472	27500	27411	27110	27160	27185	27179	27152	27182	27287	27538	27264	27095	27175	27197	27200	27296	27239	27237	26972	27344	27099	27364	27358	27318	27270	26991	27520	27105	27363	27180	27117	27192	27217	27337	27324	27127	27311	26875	27410	27143	27047	27176	27233	27345	27390	27158	27406	27392	27353	27272	27338	26962	27095	27223	27289	27470	27205	27174	27219	27208	27441	27395	27265	27434	27153	27385	27082	27191	27103	27419	27282	27099	27288	27048	27193	27231	27342	27141	27188	27426	27296	27324	27237	27543	27329	27141	27330	27184	27310	27118	27193	27028	27258	27411	27449	27300	27434	27237	27217	27255	27361	27160	27333	27169	27405	27335	27254	27327	27161	27253	27352	27344	27435	27370	27360	27190	27455	27330	27341	27174	27140	27080	27297	27346	27086	27146	27351	27333	27420	27204	27087	27397	27378	27255	27205	27087	27225	27451	27418	27375	27256	27525	27513	27301	27346	27262	27077	27255	27474	26985	27258	27259	27178	27261	27227	26944	27243	27057	27202	27371	27431	27190	27386	27229	27552	27123	27046	27383	27344	27069	27113	27091
30568	55658	63635	71858	92961	74048	47656	28393	19683	17542	17024	16872	16886	16849	17066	16863	16833	17087	16831	16890	17072	16920	16825	16875	17017	16844	16923	16855	16824	16833	16965	16876	16927	16909	16719	16968	16881	17050	16892	16766	16911	17016	16911	16934	16841	16702	16770	17064	16798	16862	16836	16862	17042	16765	16795	16849	16902	16761	16955	16883	16951	16944	16806	16925	16975	17091	16889	16907	17020	16837	16932	16683	16770	16821	16945	16762	16774	16858	16821	16811	16896	16739	16802	16921	16862	16869	16796	16995	16781	16842	17001	16741	16870	16826	16668	16827	16999	16765	16873	16940	16987	16808	16953	16824	16820	16952	17096	16794	16730	16867	16949	16781	16901	16704	16809	16840	16856	16697	17009	16779	16880	16998	16737	16726	16959	16605	16846	16946	16828	16888	16779	16770	16961	16831	16604	16793	16775	16686	16728	16677	16804	16895	16904	16883	16910	16843	16815	16753	16927	16803	16831	16708	16912	16886	16984	16738	16908	16882	16889	16794	16660	16864	16689	16883	16862	16655	16734	16950	16778	16835	16750	16887	16887	16766	16839	17056	16877	16870	16839	16700	16869	16593	16838	16863	16860	16803	16802	16889	16887	16906	16756	16712	16748	16955	16878	16935	16846	16876	16885	17049	16796	16945	16944	16766	16753	16837	16766	16748	16947	16962	16918	16919	16811	16748	16765	16803	16852	16950	16814	16739	16951	16698	17020	16699	16771	16870	16783	16708	16956	16721	16831	16926	16722	16880	16737	16933	16795	16917	16781	16882	16860	16715	16811	17017	16829	16866	16829	16814	16728	16776	16837	16874	16730	16772	16821	16806	17050	16819	16729	16753	16819	17019	16700	16875	16944	16859	16892	16725	16772	16780	16709	16576	17049	16892	17077	16728	16833	16835	16563	16899	16860	16638	16795	16784	16788	16840	16804	16765	16959	16972	16629	16743	16868	16788	16929	16692	16878	16797	16949	16926	16944	16990	16725	16741	16920	16936	16784	16951	16986	16796	16873	16611	16900	16869	16722	16870	16869	16956	16677	16877	16874	16927	16817	16758	16990	16890	16936	16834	16764	16937	16930	16748	16851	16879	16947	16811	16728	16985	16799	16919	16743	16890	16851	16756	16800	17073	16868	16761	16894	16770	16958	16863	16754	16801	16763	16934	16751	16810	16673	16919	17042	17009	16874	16909	16852	16726	17014	16953	16949	16843	16781	16608	16808	16871	16613	16979	16716	16922	16919	16905	16767	16883	16868	16841	16792	16854	16955	16893	16645	16682	16955	16839	16927	16818	16683	16793	16785	16975	16914	16822	17073	16679	16744	16799	16825	16867	16634	16770	16839	16858	16865	16839	16895	16960	16906	16890	16767	16896	16792	16681	16658	16946	16691	16732	16801	16677	16834	16932	16854	16818	16911	16783	16727	17019	16939	16752	16816	16854	16688	16822	16863	16993	16876	16895	16642	16874	16858	16811	16688	16779	16695	16921	16853	16770	16745	16844	16747	16753	16685	16822	16939	16718	16896	16791	16894	16642	16733	16890	16830	16841	16931	16769	16849	16728	16758	16944	16775	16928	16758	17039	16859	16961	16785	16651	16679	16820	17098	16893	16614	16730	16820	16975	16824	16897	16969	16799	16878	16811	16711	16775	16841	16880	16821	16795	16967	16878	16727	16983	16852	16897	16728	16952	16698	16808	16847	16777	16802	16796	16757	16766	16955	16890	16929	16789	16586	16890	16932	16902	16872	16714	16823	16787	16757	16912	16942	16703	16689	16808	16865	16873	16841	16841	16840	16898	16808	16738	16789	16922	16892	16898	16688	16685	16969	16980	16991	16797	16772	16836	16941	16769	16810	16879	16673	17035	16746	16804	16894	16782	16972	16772	16810	16787	16722	16787	17076	16817	16951	16674	16780	16683	16713	16730	16887	16749	16972	16739	16938	16921	16840	16907	16750	16828	16772	16754	16720	16814	16896	16609	16864	16865	16773	16711	16855	16702	16804	16865	16767	16851	16967	17096	16954	16716	16826	16761	16928	16906	16639	16831	16895	16970	16623	17007	16775	16814	16884	16974	16760	16719	16767	16798	16629	16807	16672	17009	17111	16880	16880	16734	16816	16811	16877	16866	16908	16857	16799	16830	16887	16771	16845	16786	16828	16840	16888	16919	16853	16936	16846	16802	16905	17000	16890	16786	16722	16564	16960	16833	16737	16950	16919	16758	16905	16666	16769	16879	16711	16790	16672	16716	16984	16821	16774	16827	16737	16872	16972	16810	16968	16911	16857	16936	16766	16835	16945	16814	16850	16827	16838	16957	16822	16723	17046	16930	16926	16998	16770	16822	16689	16707	16987	16802	16809	16768	16881	16827	16875	16753	16893	16740	16975	16810	16947	16669	16895	16896	16659	16805	16667	16948	16922	16848	16775	16873	16739	16805	16826	16837	16923	16870	16786	16664	16856	16937	16784	16738	16645	16982	16613	16763	16728	16858	16940	16777	16853	16939	16710	16806	16979	16790	16858	16939	16975	16834	17022	16905	16801	16760	16725	16734	16698	16946	16800	16790	16905	17050	16851	16917	16929	16765	16961	16940	16792	16899	16678	16730	16760	16707	16780	17042	16915	16916	16949	17041	16854	16909	17020	16852	16708	16770	16879	16914	16944	16732	16764	16910	16877	16650	16742	16887	16837	16842	16903	16926	16912	16790	16874	16871	16790	16915	16628	16828	16916	16756	16947	16927	16936	16733	16898	16831	16725	16898	16772	16896	17012	16900	16993	16965	16681	16858	16739	16748	16862	16764	16781	16775	16885	16917	16730	16769	16980	16941	16875	16801	16814	16920	16775	16766	16864	16857	16870	16601	16815	16969	16692	16760	17013	16624	16725	17034	16893	16811	16954	16724	16873	16892	16848	16774	16863	16846	16865	16669	16843	16712	16757	16839	16887	16801	16848	16855	16723	16764	16919	16808	16629	16878	16793	16774	16725	16812	16886	16802	16792	16842	16705	16857	16680	16629	16838	16763	16891	16870	16835	17002	16860	16781	16830	16963	16824	16846	16873	16701	16835	16743	16909	17022	16801	16978	16746	16975	16595	16775	16937	16757	16781	16869	16865	16899	16911	16856	16959	16989	16601	16903	16875	16763	16871	16881	17023	16795	16898	16889	16767	16759	16868	16764	16827	16857	16734	16839	16954	16666	16935	16765	16924	16847	16740	16903	16815	16913	16881	16741	16856	16623	16925	16779	17048	16753	16866	16851	16908	16779	16922	16921	16832	16831	16869	16938	16948	16891	16773	16668	16831	16861	16733	17045	16651	16870	16914	16932	16711	16691	16595	16965	16737	16800	16857	16589	16819	17050	16746	16765	16683	16792	16771	16760	16821	16799	16900	16864	16690	16857	16766	16689	16816	16796	16844	16618	17081	16847	16718	16798	16812	16843	16711	16877	16774	16800	16841	16930	16846	16856	16833	16768	16771	16707	16610	16902	16762	16893	16880	16734	16724	16747	16779	16593	16759	16974	16837	16692	16723	16717	16738	16691	16711	16836	16877	16826	16694	16903	16928	16950	16719	16763	16910	16881	16822	16871	16803	16761	16830	17135	16621	16912	16916	16918	16731	17039	16835	16725	16825	16699	16999	16852	16914	16749	16960	16939	16879	16882	16776	16835	16948	16844	16831	16792	16932	16998	16879	16835	16871	16797	16832	16744	16953	16772	16875	16684	16927	16825	16704	16837	16911	16873	16970	16917	16516	16886	16979	16686	17077	16733	16772	16944	17093	16891	16783	16974	16592	16709	16867	16673	16957	16778	16891	16881	16759	16906	16927	16692	16745	16922	16809	16799	16953	16745	16743	16877	16679	17004	16828	16864	16889	16897	16922	17053	16760	16846	16953	16890	16770	16688	16930	17138	16832	16833	16802	16882	16861	16882	16718	16813	16934	16559	16745	16813	16965	16836	16698	16744	16672	16909	16780	16873	16833	16877	16741	16810	16876	16906	16873	16836	16896	16913	16706	16912	17064	16904	16759	16753	17041	16792	16944	16757	16812	16935	16735	16939	16877	16692	16770	16835	16982	16733	16766	16892	16729	16866	16861	17081	16952	16871	17031	16819	16816	16949	16865	16986	16641	16786	16980	16875	16959	16830	16787	16692	16822	16830	16951	16919	16853	16711	16946	17005	16857	17053	16774	16771	16891	16925	16784	16764	16733	16838	16840	16891	16858	16932	16911	16805	16926	16871	16743	16900	16819	16740	16731	16919	16862	16778	16696	16787	16558	16806	16885	16899	16869	16881	16985	16949	16742	16840	16680	16760	16816	16866	16928	16789	16724	16835	16640	16904	16763	16614	16829	16816	16754	16797	16712	16949	16660	16912	16828	16947	16496	16734	16939	16742	16875	16822	16805	16752	16741	16986	16932	16899	16905	16834	16727	16802	16971	16740	16929	16778	16821	16969	16917	16691	16876	16824	16760	16783	16925	16852	16837	16894	16752	16919	16892	16911	16700	16819	16871	16884	16858	16807	16652	16832	16910	16709	16764	16675	16846	16842	16945	16892	16820	16836	16780	16799	16870	16789	16832	16889	16882	16799	16708	16783	16712	16894	16798	16854	16945	16945	16919	16722	16733	16843	16847	16927	16839	16766	16852	16887	16841	16998	16777	16976	17042	16894	16892	16831	16797	16766	16885	16822	16972	16790	16689	16898	16739	16942	16721	16712	16981	16850	16756	16662	16922	16840	16988	16854	16878	16928	16772	16872	16803	16833	16657	16905	16910	16889	16913	16727	16954	16993	16723	16940	16670	16827	16802	16886	16632	16972	16892	17031	16655	16878	16969	16781	16991	16810	16785	16672	16806	16734	16834	16728	16734	16847	16828	16956	16877	16733	16978	16764	16767	16785	16829	16820	16916	16785	16854	16952	16959	16744	16817	16762	16968	16951	16942	16810	16886	16684	16843	16843	16948	16847	16761	16784	16636	16672	16782	16829	16778	16836	16813	16919	16882	16956	16808	16881	16899	16822	16764	16671	16832	16760	16957	16779	16850	16708	16855	16717	16756	16846	16764	17057	16803	16954	16840	16821	16688	16946	16930	16730	16908	16924	16810	16906	16812	16884	16795	16963	16802	16745	16959	16906
34728	28523	35647	39241	39155	36178	31320	28179	26930	26735	26733	26592	26735	26659	26595	26815	26593	26328	26662	26563	26737	26550	26304	26669	26773	26685	26699	26453	26562	26484	26747	26386	26481	26729	26499	26596	26468	26546	26328	26473	26396	26364	26646	26684	26605	26439	26687	26336	26702	26278	26494	26456	26518	26479	26649	26759	26266	26419	26657	26401	26387	26412	26599	26539	26633	26498	26405	26338	26392	26452	26618	26373	26625	26566	26509	26438	26654	26459	26442	26532	26340	26394	26414	26562	26710	26429	26687	26729	26583	26414	26569	26431	26620	26494	26668	26447	26529	26531	26483	26466	26510	26526	26379	26469	26713	26427	26497	26416	26723	26432	26614	26487	26688	26599	26336	26425	26492	26501	26551	26617	26652	26386	26525	26459	26645	26599	26602	26632	26532	26810	26399	26577	26408	26526	26420	26665	26385	26570	26511	26413	26538	26488	26629	26569	26601	26703	26660	26687	26641	26516	26632	26400	26307	26431	26752	26315	26700	26583	26623	26250	26593	26625	26524	26429	26649	26390	26063	26489	26372	26520	26579	26529	26591	26695	26199	26374	26417	26480	26506	26512	26704	26429	26633	26660	26555	26472	26311	26643	26523	26502	26520	26273	26386	26632	26438	26677	26865	26647	26454	26516	26321	26462	26271	26463	26404	26382	26434	26798	26631	26736	26407	26598	26553	26584	26508	26410	26183	26606	26693	26357	26436	26522	26732	26356	26739	26597	26614	26772	26639	26463	26327	26475	26775	26594	26475	26682	26579	26556	26279	26493	26389	26405	26491	26684	26357	26421	26539	26428	26537	26667	26507	26492	26409	26501	26724	26584	26517	26260	26663	26696	26630	26514	26550	26671	26584	26528	26528	26447	26567	26597	26399	26372	26463	26456	26576	26637	26502	26677	26433	26633	26754	26709	26371	26580	26385	26397	26396	26570	26530	26477	26581	26349	26467	26519	26486	26452	26561	26462	26580	26380	26658	26708	26591	26491	26268	26419	26552	26486	26592	26637	26522	26643	26690	26605	26301	26576	26647	26575	26336	26566	26663	26597	26420	26506	26922	26413	26527	26307	26359	26656	26447	26562	26352	26377	26621	26354	26653	26470	26634	26626	26820	26639	26631	26647	26713	26813	26611	26712	26617	26257	26558	26552	26546	26294	26547	26227	26603	26468	26542	26413	26741	26484	26564	26658	26493	26603	26477	26437	26505	26502	26581	26636	26810	26552	26593	26792	26163	26459	26656	26349	26578	26449	26429	26631	26675	26488	26528	26707	26583	26421	26571	26622	26788	26417	26708	26469	26367	26335	26263	26555	26360	26670	26603	26525	26637	26493	26494	26393	26426	26530	26390	26730	26703	26615	26635	26593	26625	26369	26507	26454	26758	26712	26540	26845	26590	26378	26588	26654	26689	26347	26499	26507	26668	26471	26589	26574	26495	26310	26380	26524	26755	26574	26736	26918	26459	26486	26504	26661	26675	26400	26546	26644	26405	26638	26539	26711	26519	26434	26580	26489	26455	26663	26517	26660	26330	26514	26381	26144	26604	26692	26283	26379	26476	26755	26619	26698	26643	26332	26679	26671	26572	26574	26742	26654	26559	26534	26711	26296	26505	26402	26436	26325	26390	26327	26638	26544	26383	26499	26504	26200	26524	26517	26697	26520	26528	26291	26499	26417	26589	26541	26499	26557	26506	26679	26657	26490	26764	26441	26736	26704	26508	26499	26453	26350	26537	26510	26304	26574	26529	26745	26413	26435	26441	26414	26484	26714	26787	26385	26532	26557	26444	26641	26386	26515	26692	26598	26641	26484	26256	26470	26599	26458	26451	26426	26595	26817	26553	26519	26649	26382	26388	26601	26254	26289	26474	26518	26509	26404	26493	26645	26441	26956	26597	26610	26294	26385	26419	26534	26584	26578	26550	26648	26394	26360	26275	26507	26473	26586	26394	26608	26426	26661	26604	26619	26680	26263	26610	26676	26570	26546	26614	26553	26368	26404	26703	26316	26594	26590	26437	26670	26391	26586	26493	26472	26547	26706	26818	26591	26690	26229	26490	26610	26783	26602	26493	26452	26279	26666	26606	26634	26479	26771	26572	26497	26360	26402	26576	26573	26682	26480	26609	26511	26472	26524	26542	26468	26491	26488	26693	26236	26627	26544	26442	26838	26370	26668	26514	26670	26580	26567	26584	26587	26541	26440	26614	26453	26375	26660	26505	26474	26355	26303	26605	26629	26264	26438	26578	26254	26451	26334	26810	26491	26693	26644	26793	26546	26432	26322	26468	26444	26544	26630	26618	26559	26769	26406	26355	26675	26626	26469	26611	26698	26504	26483	26755	26732	26511	26398	26437	26496	26526	26539	26690	26356	26562	26701	26436	26735	26663	26620	26546	26529	26491	26485	26500	26576	26754	26462	26390	26392	26664	26630	26622	26696	26665	26432	26419	26674	26458	26310	26456	26579	26518	26501	26502	26378	26626	26896	26630	26393	26571	26600	26585	26658	26542	26358	26617	26650	26608	26464	26768	26536	26303	26324	26711	26574	26544	26514	26489	26667	26753	26443	26231	26733	26716	26880	26505	26419	26773	26497	26604	26564	26384	26604	26500	26385	26513	26605	26395	26561	26541	26748	26221	26733	26481	26393	26519	26345	26601	26532	26566	26705	26341	26483	26578	26546	26759	26544	26400	26165	26351	26389	26641	26373	26621	26340	26497	26363	26371	26390	26543	26695	26507	26603	26573	26354	26567	26690	26564	26564	26628	26630	26550	26457	26520	26364	26535	26529	26249	26631	26608	26470	26564	26317	26746	26404	26510	26523	26595	26552	26353	26647	26558	26593	26639	26244	26787	26772	26587	26433	26658	26652	26591	26557	26384	26422	26526	26617	26554	26727	26564	26412	26555	26504	26568	26475	26521	26494	26792	26654	26619	26396	26346	26509	26689	26529	26500	26593	26603	26440	26626	26627	26768	26446	26636	26480	26709	26844	26744	26506	26777	26761	26731	26570	26533	26647	26542	26419	26550	26424	26639	26539	26827	26345	26570	26658	26495	26731	26475	26592	26284	26681	26569	26281	26489	26540	26374	26360	26569	26452	26340	26770	26455	26213	26553	26250	26325	26710	26418	26330	26689	26469	26526	26541	26623	26597	26490	26465	26388	26530	26643	26568	26331	26522	26582	26535	26621	26692	26561	26489	26472	26516	26811	26693	26640	26586	26781	26572	26450	26445	26537	26836	26584	26692	26511	26427	26148	26516	26417	26495	26712	26558	26582	26741	26400	26447	26595	26557	26523	26352	26620	26613	26507	26540	26726	26569	26493	26756	26382	26527	26699	26318	26598	26666	26536	26414	26484	26646	26547	26472	26667	26683	26407	26764	26184	26502	26482	26489	26710	26442	26641	26406	26470	26586	26367	26627	26713	26511	26691	26579	26645	26650	26827	26624	26558	26497	26585	26577	26529	26409	26459	26544	26519	26659	26518	26564	26402	26296	26573	26474	26626	26604	26405	26668	26671	26644	26722	26476	26432	26634	26815	26493	26655	26483	26591	26619	26500	26881	26386	26543	26794	26531	26759	26460	26490	26429	26629	26851	26503	26429	26477	26529	26625	26523	26391	26468	26552	26572	26470	26547	26469	26432	26509	26551	26832	26771	26772	26377	26726	26732	26448	26348	26647	26478	26452	26400	26697	26482	26424	26854	26542	26636	26610	26683	26723	26889	26627	26606	26507	26343	26486	26534	26432	26619	26565	26504	26606	26460	26291	26319	26556	26240	26545	26562	26551	26766	26645	26570	26566	26620	26594	26525	26549	26302	26503	26578	26456	26572	26646	26808	26770	26708	26716	26609	26488	26703	26401	26217	26668	26559	26574	26524	26590	26258	26381	26473	26464	26558	26550	26761	26409	26828	26641	26567	26406	26481	26789	26333	26674	26684	26527	26104	26544	26515	26736	26600	26590	26500	26557	26608	26512	26495	26425	26615	26320	26518	26338	26629	26663	26378	26445	26704	26603	26553	26579	26809	26781	26529	26417	26880	26304	26628	26502	26277	26369	26506	26361	26517	26560	26395	26459	26470	26542	26620	26324	26426	26404	26457	26609	26333	26329	26364	26608	26464	26638	26662	26515	26572	26570	26528	26322	26374	26639	26297	26574	26555	26352	26294	26599	26595	26515	26479	26719	26474	26645	26576	26714	26642	26766	26697	26642	26603	26832	26711	26404	26758	26384	26474	26386	26493	26544	26488	26325	26537	26468	26608	26415	26690	26316	26749	26507	26603	26622	26646	26286	26492	26635	26742	26709	26422	26495	26354	26637	26706	26806	26590	26694	26711	26634	26741	26588	26557	26506	26528	26439	26641	26661	26664	26554	26331	26304	26422	26218	26372	26469	26618	26676	26302	26684	26460	26451	26441	26400	26467	26659	26534	26716	26440	26374	26745	26541	26830	26637	26702	26753	26341	26511	26533	26524	26535	26564	26542	26488	26509	26250	26525	26639	26346	26663	26623	26447	26742	26636	26602	26608	26615	26410	26356	26672	26526	26439	26605	26423	26775	26467	26484	26532	26552	26403	26567	26625	26482	26575	26392	26545	26563	26745	26556	26503	26532	26663	26481	26391	26438	26470	26419	26339	26590	26502	26506	26426	26581	26548	26658	26527	26395	26471	26659	26472	26231	26575	26559	26633	26602	26690	26502	26746	26810	26591	26262	26552	26336	26412	26606	26549	26363	26505	26491	26690	26599	26792	26449	26735	26451	26505	26575	26455	26546	26457	26711	26638	26440	26606	26449	26441	26465	26573	26494	26445	26543	26605	26503	26389	26540	26613	26457	26562	26318	26202	26595	26910	26376	26711	26435	26667	26481	26411	26374	26555	26641	26329	26592	26626	26493	26421	26587	26553	26595	26396	26437	26508	26450	26558	26484	26685	26927	26408	26764	26402	26494	26423	26517	26626	26496	26834	26617	26454	26230	26542	26288	26463	26767	26568	26517	26501	26353	26656	26314	26571	26847	26513	26912	26631	26370	26426	26737	26615	26433	26730	26415	26815	26552	26348	26521	26736	26662	26468	26643	26397	26383	26551	26272	26181	26410	26624	26335	26379	26659	26596	26344	26484	26614	26679	26526	26723	26629
21248	23375	29119	28861	29149	24530	19551	16916	16149	15920	15966	16008	16254	15797	15932	15896	15857	15821	15934	15827	15881	16034	15938	15805	16091	15941	15838	15811	16062	15834	16054	15964	16183	15904	16005	16138	15915	15880	15834	15890	15982	16066	15794	16043	16018	16139	15911	15964	16069	15916	15852	15777	15990	15870	16096	15771	15960	16127	15967	15793	15906	15883	16006	15984	15905	15903	15836	15994	15983	16010	15914	15831	15753	15973	15776	15966	15815	15790	15981	15760	15901	16012	15901	15939	15853	15866	15966	16096	15919	15834	15917	15915	15976	15941	15853	15763	16065	15928	16112	16040	16197	16104	15897	15926	16061	15963	15892	15960	15777	15955	15851	15984	16102	15727	15875	15886	15875	15819	15945	15872	16011	16092	15943	15718	15846	15992	15833	15957	15982	15779	16099	15991	15961	16128	16128	15977	15986	15704	16049	15877	16001	15883	15747	15932	16034	16028	15793	15921	15956	15999	15892	15857	15938	15770	15978	15957	15965	15984	15735	15901	15964	15970	15875	15909	15857	15916	16084	15782	15842	15919	15858	15817	15947	15816	15857	15891	15843	16029	15822	15791	15902	16053	15864	15809	15924	15947	15972	15753	15874	15841	15967	15982	16014	16120	16025	15849	16013	15771	15987	15855	15870	16138	15984	16033	16042	15941	15922	15884	15902	15924	15838	16004	15690	15971	15966	15849	15880	15998	15839	15959	15891	15945	15850	15865	16045	15796	15937	15930	15916	15901	15977	16055	16193	15834	15929	15812	16002	15927	15928	16054	15910	15874	16010	15974	15997	15923	16033	15878	15995	15948	15869	15911	15789	16003	16038	15807	15917	16072	15999	16100	15934	15859	15922	15889	15863	15991	15939	15770	15835	16003	16018	15896	15952	15761	15591	15781	15792	15957	15958	16133	15954	16052	15903	16022	16085	15729	15992	15853	15967	15935	15851	15902	15746	16066	15920	15806	15886	15778	16033	15915	16106	15790	15884	15781	16038	15974	15865	16127	15823	15811	15975	16026	15866	15879	15929	16041	15946	15962	15795	15814	15847	15805	15747	15886	15901	15896	15964	15969	15947	15733	15915	15892	15964	15789	15677	15877	15925	15931	15973	15951	15934	15911	15906	15917	15926	15885	15958	15931	15915	15811	15892	15860	15965	15918	16003	15842	15854	16052	15762	15990	15992	16071	15818	15938	15821	15798	15952	15992	16009	15931	15876	15999	15927	16006	16045	15904	15786	16026	15786	15926	15913	15976	15765	15920	15944	15983	15915	15918	15978	15902	16043	15862	15698	15838	15870	16060	15847	16032	16154	15937	15988	15984	15953	16010	16168	16003	15912	15646	15811	15866	15771	15924	15928	15913	16045	15726	15888	15885	15994	15861	16088	15952	15751	15945	16145	15942	15913	16004	15760	15994	15913	15863	15896	15986	15994	15848	15847	15896	15896	16010	15977	15853	16073	15955	16031	16006	15950	15927	15796	15921	15980	15965	15969	16016	15778	15872	15952	15962	15913	16003	16012	15919	15884	15809	15904	15935	15989	15935	15961	15862	15850	15780	15915	16008	16062	15896	15942	15879	15934	15925	15932	16036	15907	15944	15982	15799	15928	15977	15902	15996	15858	15961	15843	15783	15893	16004	15879	15881	15974	15881	16075	16078	15925	16005	15849	15867	15959	15912	15940	16084	15971	15843	15842	15979	15874	16046	15811	15974	16045	15912	15814	16098	16008	15787	15963	16030	15880	15863	15952	15793	16026	15799	15860	15983	15909	16001	16065	15853	15800	15959	15729	15769	15887	15892	15888	16023	16002	15976	16131	15876	15936	15860	15924	15735	15801	15771	15992	15744	15908	16052	15784	16072	15795	15896	15988	15756	15920	15879	15852	15838	15941	16057	15810	15996	15970	15836	16015	15954	16030	15848	15789	15929	15839	15852	16006	15862	16005	15757	15565	15911	15915	15839	15933	15900	15910	15771	15806	15886	15814	15947	16013	15864	15957	15958	16028	15700	15844	16191	15931	16048	15953	15693	16033	15970	15931	15892	15751	15847	15878	15742	16005	15864	15878	15990	15930	16037	15903	15986	15928	15902	16042	15921	16114	15965	15927	15953	15738	16081	15807	15959	16064	15795	15889	15687	15933	16043	15991	15886	16021	15864	15942	15765	15781	15791	15886	15950	15830	15987	15869	15963	15789	15857	15849	16013	15905	15994	16073	15952	15806	15916	15989	15859	15899	15915	15945	16130	16041	15975	15854	15883	16067	15985	15970	16016	16022	15888	15893	16137	15968	15810	15983	15980	15898	15978	15936	15903	15966	15851	15890	16019	15852	15736	15742	15766	15790	15918	15982	15944	16107	15692	16006	15950	15925	15785	15936	15886	16139	15883	15836	15918	15769	16054	15919	15652	15896	16032	15865	15794	15733	15992	15839	15853	15857	15851	15987	15729	16092	16069	15775	15938	16040	16054	16019	15950	16015	16065	16025	15860	15890	15843	15927	15681	15856	15874	16027	15907	15824	15803	16065	15862	16064	15885	15943	15955	16107	15955	15865	15926	15796	15940	15923	15925	15920	16069	15899	15781	15909	15794	15817	15959	15952	16041	15923	15830	16049	15859	15844	15949	15865	15823	15967	16037	15750	15709	15646	15872	16016	15936	15900	15938	15852	15981	15787	15935	15992	15790	15868	15826	15934	15945	15734	15894	15927	15942	15949	15814	15975	15939	16039	15880	15953	16000	15901	15994	16039	15925	16022	15960	15994	16140	15961	15944	15960	15979	15969	15952	16043	15747	15885	15795	15896	15861	16075	15849	15771	15892	16041	15854	15845	15987	15935	15960	15930	15903	15926	15968	15886	15870	15798	15635	15979	16049	15720	16016	15800	16078	15806	15943	16035	15893	15989	15837	15962	15694	15827	15934	15882	15896	16014	15943	15870	15971	15940	15943	16036	15866	15914	15863	15895	15994	15901	15829	15962	15777	15939	15979	15921	15860	15975	15804	15880	15836	15916	16103	15609	15804	15774	16025	15988	15867	15886	15989	16147	15773	15933	15939	15852	16038	16106	15851	15874	15909	15997	15911	15942	15913	15967	15792	15943	15959	15978	15847	15827	15998	15895	15715	16064	15935	15862	15952	16022	15916	15903	15930	15667	15951	15764	15777	15823	15867	15996	15961	15732	15904	15908	15911	15916	15888	15876	16105	16072	15905	15849	15947	15968	16044	16040	15944	15903	15884	15947	15962	16143	16028	15854	15955	16151	16003	15932	15957	16088	15998	15976	16064	15943	16026	16039	15837	16198	15995	16001	15887	15842	16055	15846	15990	15876	15755	15901	15798	15932	16088	15792	15892	15832	15987	15925	16006	16038	15932	16091	15939	15827	15903	15851	16000	15788	15825	15812	16036	15805	15832	15907	15850	15668	16104	15864	15759	15946	16034	16077	15903	16128	15925	15896	15924	15811	15760	15795	15911	15904	16039	16036	15831	15936	15833	15994	16014	15999	15836	16059	15918	15912	16021	15971	15859	15812	15997	15888	15883	15849	15826	16008	15684	15963	15755	15966	15950	15820	16057	16047	16069	16082	15824	16177	15900	15888	15955	15879	15999	15987	16024	15923	16073	15882	15948	15876	15914	15990	15944	15888	15857	15958	16058	15926	15864	15935	16023	15997	15988	15938	15851	15966	15964	15796	15910	15973	15924	16085	15918	16123	15859	16032	16013	16098	16096	15817	15862	15902	15830	15944	15921	15881	15895	15778	15842	15881	15898	15987	15899	16088	15966	15889	15897	15891	15772	15788	16002	15961	15909	15862	15950	15947	15863	15801	15822	15910	15836	15949	16071	16000	15842	16029	15700	15983	15847	15873	15934	16055	15790	15919	15836	15883	16112	15935	15895	15875	15794	15993	16091	15847	15960	15876	15985	15960	15756	15836	15850	15883	16063	15963	15981	15935	15900	15799	15790	15815	15766	16068	15956	15904	15993	15899	15857	15876	15971	15742	15968	15940	15919	16006	15992	15936	15851	15935	15970	15913	15832	15956	15924	16032	16162	15792	15761	15808	16075	15988	15782	15877	15790	15776	15968	15951	16002	15815	15874	16295	15881	15870	15884	16006	15870	16027	15852	15900	16080	15903	16104	16039	15723	15922	15946	15956	16001	15905	15851	15996	15957	15848	16001	15949	15927	15770	15987	16048	15929	15950	15895	15767	15928	15979	15978	15930	16046	16113	15993	15919	16009	15850	15962	16050	15944	16013	15921	15729	15995	15931	16033	15917	15660	15693	15919	15948	15965	15834	15920	15843	16157	15956	15971	16001	15844	15888	15955	15855	15980	16100	15853	15810	15857	15883	15903	15871	15859	16062	15918	15856	16021	15949	15980	15825	15933	15896	15870	15837	15999	15931	15995	15934	15910	16061	15799	16076	15850	15986	15992	16055	15936	15810	15905	16030	15860	15777	16084	15951	15915	16053	15986	15801	15742	16018	15969	15894	15909	15838	15997	15936	15837	15771	15927	16053	15952	15904	16025	16074	15757	16150	16032	15980	15756	15901	15901	15902	15913	15877	16017	16059	15953	15799	15790	15904	15975	15858	15925	15905	16001	16113	15954	15715	15975	15944	15874	15641	15951	15790	15834	15835	16096	15860	15953	15844	15639	15934	16005	15992	15796	15861	15993	15966	15914	15974	15863	16000	15956	15960	15818	16060	16062	15929	16063	15981	15962	15870	15978	15936	16010	15949	15919	15977	15944	15874	15901	15950	15904	15833	15887	15876	15838	15983	15947	15866	15880	15956	15915	15976	15977	15869	15930	15983	15980	15806	15965	15796	16041	15935	16037	15740	16118	15894	15864	16108	15822	16029	15935	15865	15993	15955	16038	15970	15755	15951	15794	16071	16064	15930	15885	15892	15954	16104	16014	15907	16028	15862	15904	15887	15939	15895	15978	15916	15748	15636	16016	15858	15834	15918	15980	15745	15957	15891	16054	15708	16010	15867	15930	15970	15944	15950	15994	15816	15949	15979	15923	15975	15787	15829	16153	15875	15967	15808	16043	15995	15983	16126	15926	15932	15881	15800	15751	15890	15825	15922	15964	16093	16005	15754	15664	15950	15950	15900	15921	15889	15883	16081	15770	16103	15822
25803	21764	34776	56908	61237	59282	47754	34264	29091	27247	26789	26603	26430	26505	26447	26512	26281	26317	26619	26676	26461	26442	26401	26356	26501	26529	26216	26499	26274	26418	26233	26354	26430	26168	26374	26029	26401	26479	26344	26429	26101	26359	26642	26249	26389	26110	26329	26286	26558	26531	26228	26349	26255	26488	26390	26485	26346	26459	26501	26424	26464	26345	26376	26232	26343	26373	26259	26430	26457	26595	26449	26338	26391	26196	26495	26153	26300	26283	26363	26176	26436	26306	26507	26281	26382	26394	26441	26240	26327	26509	26428	26332	26479	26509	26617	26362	26357	26301	26306	26441	26368	26409	26332	26546	26385	26350	26188	26243	26353	26403	26447	26243	26537	26111	26481	26011	26666	26511	26474	26263	26212	26557	26392	26475	26274	26272	26469	26194	26377	26315	26493	26474	26430	26412	26248	26314	26430	26238	26464	26596	26490	26131	26402	26421	26440	26157	26362	26479	26336	26275	26261	26529	26084	26329	26329	26159	26591	26416	26326	26312	26368	26564	26260	26585	26080	26476	26112	26418	26345	26338	26425	26167	26095	26385	26318	26533	26333	26307	26239	26289	26275	26438	26597	26338	26624	26207	26181	26098	26336	26266	26306	26602	26419	26356	26081	26238	26315	26379	26627	26364	26188	26576	26307	26311	26354	26396	26330	26466	26285	26317	26331	26481	26296	26236	26358	26238	26202	26190	26011	26345	26167	26354	26360	26233	26201	26497	26407	26297	26466	26264	26505	26165	26507	26370	26305	26201	26280	26265	26263	26498	26442	26480	26419	26498	26648	26579	26510	26199	26377	26318	26340	26330	26414	26250	26368	26370	26574	26444	26376	26321	26494	26553	26497	26286	26410	26397	26188	26178	26178	26516	26440	26469	26617	26561	26444	26355	26675	26424	26474	26425	26348	26389	26343	26415	26281	26499	26392	26508	26247	26082	26370	26279	26413	26664	26430	26430	26363	26417	26310	26297	26323	26405	26491	26294	26188	26501	26405	26402	26405	26516	26416	26203	26540	26397	26244	26320	26247	26398	26499	26339	26304	26348	26466	26287	26458	26225	26428	26489	26132	26302	26315	26251	26457	26476	26341	26429	26484	26664	26530	26605	26493	26384	26211	26230	26550	26522	26436	26317	26223	26452	26429	26510	26601	26416	26411	26381	26387	26533	26494	26434	26316	26593	26299	26518	26525	26315	26442	26708	26293	26328	26408	26315	26443	26318	26177	26339	26344	26511	26459	26388	26482	26427	26394	26446	26392	26457	26285	26325	26399	26384	26446	26399	26648	26526	26105	26353	26253	26098	26413	26310	26474	26483	26150	26377	26296	26085	26535	26291	26384	26391	26317	26345	26243	26288	26143	26257	26224	26417	26184	26490	26536	26305	26538	26432	26161	26398	26093	26335	26448	26496	26472	26312	26529	26316	26282	26248	26251	26102	26414	26509	26522	26395	26413	26513	26550	26305	26417	26294	26242	26281	26481	26478	26460	26393	26394	26326	26275	26534	26259	26358	26346	26415	26456	26297	26451	26565	26135	26565	26452	26388	26270	26331	26502	26417	26406	26453	26436	26652	26527	26473	26205	26217	26378	26387	26563	26214	26295	26440	26016	26325	26348	26415	26278	26326	26243	26446	26530	26406	26294	26421	26333	26359	26463	26387	26133	26349	26212	26254	26314	26399	26499	26311	26271	26531	26387	26527	26632	26559	26062	26459	26457	26484	26381	26491	26224	26281	26171	26363	26489	26383	26337	26140	26524	26474	26412	26449	26295	26324	26048	26101	26405	26375	26181	26380	26366	26311	26623	26575	26346	26508	26194	26435	26268	26527	26310	26424	26540	26390	26715	26512	26410	26253	26301	26452	26522	26477	26226	26436	26207	26424	26619	26305	26339	26300	26370	26309	26367	26621	26286	26255	26447	26259	26239	26155	26433	26501	26289	26346	26393	26232	26515	26258	26452	26510	26381	26498	26528	26363	26551	26183	26474	26560	26493	26371	26338	26441	26398	26097	26473	26360	26474	26307	26566	26552	26289	26639	26253	26284	26313	26265	26482	25964	26453	26351	26420	26122	26767	26315	26034	26149	26478	26148	26257	26255	26471	26263	26240	26451	26391	26412	26564	26338	26361	26096	26252	26427	26646	26238	26396	26471	26481	26406	26547	26410	26194	26338	26298	26329	26311	26519	26484	26449	26374	26154	26342	26390	26394	26228	26168	26409	26251	26111	26373	26422	26401	26261	26248	26502	26494	26354	26382	26167	26406	26233	26187	26428	26400	26099	26390	26360	26093	26281	26506	26394	26399	26398	26438	26337	26372	26336	26241	26115	26452	26272	26323	26211	26212	26523	26451	26604	26475	26356	26090	26596	26081	26372	26283	26310	26389	26619	26257	26388	26228	26438	26519	26524	26313	26423	26247	26366	26120	26208	26585	26243	26607	26412	26295	26232	26222	26387	26273	26404	26414	26386	26370	26531	26397	26215	26557	26250	26309	26430	26082	26539	26675	26192	26593	26437	26794	26376	26395	26481	26303	26380	26280	26463	26397	26262	26414	26316	26445	26278	26005	26269	26335	26517	26431	26273	26349	26561	26286	26397	26404	26245	26417	26467	26612	26391	26664	26397	26289	26305	26260	26462	26441	26646	26535	26274	26278	26555	26378	26395	26478	26345	26257	26223	26534	26512	26468	26355	26417	26267	26314	26301	26376	26314	26114	26111	26308	26412	26473	26342	26600	26120	26399	26552	26409	26365	26586	26285	26534	26376	26752	26275	26218	26508	26497	26414	26464	26274	26400	26438	26217	26227	26589	26339	26286	26615	26232	26324	26369	26328	26474	26364	26193	26139	26273	26555	26316	26454	26464	26518	26312	26394	26526	26235	26459	26289	26318	26258	26237	26299	26382	26356	26450	26586	26147	26338	26242	26334	26188	26233	26491	26373	26391	26031	26400	26232	26207	26328	26354	26320	26415	26166	26165	26407	26258	26529	26476	26218	26274	26497	26524	26444	26485	26209	26434	26449	26290	26487	26327	26394	26335	26127	26424	26504	26504	26236	26336	26218	26423	26272	26551	26166	26314	26315	26071	26438	26388	26428	26423	26529	26317	26259	26106	26432	26159	26282	26258	26334	26367	26265	26430	26421	26517	26211	26398	26582	26483	26406	26261	26100	26321	26243	26460	26593	26316	26272	26492	26482	26270	26201	26357	26622	26155	26625	26415	26346	26430	26448	26341	26275	26168	26494	26514	26493	26501	26205	26378	26290	26324	26281	26398	26231	26409	26193	26433	26297	26248	26334	26350	26655	26604	26178	26643	26411	26466	26590	26469	26544	26436	26441	26336	26457	26181	26297	26410	26558	26460	26187	26219	26429	26074	26321	26281	26477	26324	26331	26359	26502	26239	26271	26129	26236	26227	26433	26758	26382	26187	26340	26424	26325	26383	26586	26573	26446	26271	26330	26413	26435	26606	26634	26351	26356	26348	26114	26185	26391	26236	26540	26400	26286	26417	26358	26350	26491	26226	26165	26507	26225	26330	26387	26268	26324	26490	26384	26317	26507	26525	26223	26375	26388	26436	26237	26372	26409	26247	26480	26608	26494	26369	26217	26459	26356	26257	26522	26632	26218	26290	26201	26228	26298	26254	26384	26112	26388	26498	26441	26419	26303	26451	26354	26602	26211	26272	26221	26442	26274	26437	26439	26301	26388	26347	26352	26399	26327	26314	26215	26309	26365	26162	26554	26483	26298	26301	26247	26077	26300	26273	26441	26288	26485	26373	26407	26300	26530	26348	26298	26361	26392	26439	26256	26304	26425	26399	26470	26459	26509	26606	26398	26386	26173	26430	26606	26440	26605	26300	26229	26267	26319	26293	26264	26376	26549	26485	26045	26323	26326	26477	26516	26497	26327	26202	26261	26178	26497	26419	26304	26556	26328	26491	26276	26408	26436	26337	26233	26195	26480	26364	26425	26570	26413	26349	26632	26310	26457	26501	26137	26170	26499	26710	26628	26369	26260	26199	26489	26268	26319	26351	26169	26390	26372	26580	26630	26505	26029	26255	26394	26406	26174	26343	26270	26373	26311	26244	26402	26038	26234	26324	26205	26265	26490	26527	26273	26465	26560	26466	26263	26119	26421	26373	26399	26250	26281	26410	26312	26531	26178	26389	26444	26469	26513	26328	26341	26523	26437	26235	26505	26363	26139	26289	26539	26498	26549	26439	26653	26530	26282	26513	26480	26345	26147	26419	26577	26358	26153	26097	26149	26381	26580	26466	26321	26271	26333	26450	26403	26449	26405	26441	26644	26489	26364	26321	26222	26378	26312	26275	26496	26404	26209	26134	26368	26393	26407	26247	26637	26380	26271	26282	26408	26249	26492	26441	26363	26578	26404	26290	26344	26539	26209	26466	26525	26266	26351	26468	26323	26516	26290	26221	26436	26603	26135	26413	26591	26370	26172	26196	26178	26409	26450	26485	26317	26369	26355	26659	26481	26466	26474	26471	26185	26424	26194	26248	26202	26442	26286	26207	26009	26188	26221	26215	26676	26330	26085	26069	26303	26384	26511	26345	26242	26757	26375	26432	26488	26209	26216	26370	26494	26453	26442	26406	26457	26467	26351	26645	26593	26494	26212	26550	26348	26339	26516	26241	26209	26390	26373	26441	26565	26222	26621	26383	26591	26329	26315	26386	26352	26249	26168	26475	26187	26457	26361	26351	26378	26508	26680	26437	26238	26542	26512	26497	26408	26323	26208	26591	26385	26532	26375	26292	26154	26489	26466	26242	26467	26442	26228	26315	26439	26473	26780	26465	26317	26466	26200	26578	26383	26116	26518	26426	26435	26616	26794	26526	26478	26349	26355	26697	26276	26398	26298	26401	26357	26175	26367	26351	26339	26303	26225	26474	26349	26352	26391	26438	26447	26604	26436	26447	26505	26274	26358	26311	26402	26346	26475	26405	26479	26155	26626	26572	26275	26086	26346	26609	26343	26104	26061	26152	26288	26334	26577	26387	26608	26516	26344	26461	26432	26412	26322	26354	26363	26274	26320	26320	26403	26398	26509	26259	26223	26408	26386	26137	26429	26189	26300	26251	26538	26756	26438	26606	26243	26554	26386	26446	26491	26501	26482
21722	49012	60271	64809	60524	53824	36001	22827	17824	16667	16239	16463	16100	16326	16106	16446	16162	16317	16229	16040	16202	16239	16119	16356	16048	16172	16187	16069	16215	16249	16155	16156	16132	16236	16202	16357	16239	16179	16171	16020	16199	16147	16261	16088	16174	16206	16069	16132	16190	16248	16071	16229	16283	16112	16118	16196	16088	16136	16174	16269	16235	16011	16214	16111	16241	15978	16052	16063	16118	16265	16081	16105	16148	16071	16157	16290	16017	15952	15953	16132	16211	16180	16133	16127	16068	16039	16096	16032	16319	16301	16185	16161	16173	16160	16256	16029	16050	16237	16076	16030	16081	16145	16119	16145	16177	16176	16115	15978	16196	16257	16210	16177	16131	16244	16105	16171	16213	16198	15998	16159	16217	16213	16123	16046	16116	16259	16023	16164	15965	16150	16210	16327	16066	16051	16237	16241	16119	16148	16150	16036	16257	16215	16146	16151	16172	16237	15973	15979	16147	16022	16162	16062	16327	16260	16053	16039	16331	16110	16066	16076	16113	16058	16237	16182	16230	16185	16149	16158	16274	16109	16273	16072	15995	16116	16139	15999	16252	16214	15940	16065	16098	16038	16217	16120	16099	16101	16042	16172	16160	16205	16072	16212	16242	16096	16165	16137	16031	16261	16259	15972	16283	16108	16239	16114	16115	16248	16169	16176	16206	16226	16107	16164	16100	16105	16212	16185	15935	15922	16384	16244	15981	15986	16150	16272	16061	16146	16150	15928	15877	15991	16057	16048	16304	15934	16104	15990	16098	16042	16130	16096	16084	16008	16130	16134	15996	16155	16159	15994	16194	16016	16034	15949	16134	15980	16048	16283	16146	16245	16160	16270	16250	16270	16278	16292	16047	15942	15948	16279	16098	16157	16170	15919	16138	16275	16204	16051	16100	15976	16253	16152	16156	16156	16207	16168	16208	16091	16070	16218	16225	16222	16059	16161	16049	16155	16177	16215	16186	15989	16150	16091	16197	16105	16077	16131	16268	16054	16097	16027	16138	16175	16152	16110	16068	16038	15951	16076	16088	16099	16118	16153	16111	15926	15976	16020	16185	16173	16069	16115	16022	16160	16028	16059	15903	16363	16093	16099	16211	16079	15995	16184	16271	16330	15919	16092	16002	16215	16048	15906	15898	16065	16055	16103	16030	16189	16162	16211	16345	16333	16112	16129	16122	16354	16014	16004	16258	16207	16276	16194	16032	16134	15984	16321	16255	16019	16158	16211	15955	16277	16290	16017	16095	15959	16253	16185	16024	16211	15980	15898	16258	16054	16210	16096	16082	16156	16139	16162	16011	16128	16265	16036	16097	16152	16101	16208	16089	16237	16014	16050	16060	16254	16189	16086	16226	16021	16181	16184	16123	16068	16150	16122	16133	15917	16125	16261	16198	16223	16088	15997	16226	16043	16252	16081	16305	16324	16177	16089	16118	16117	15918	16277	16178	15909	16217	16203	16067	16138	16325	16175	16008	16219	16085	16391	16114	16136	16173	16016	16052	15987	16041	16126	16143	16151	16088	16191	16137	16257	16102	16150	16258	16141	16325	16117	16109	16222	16198	16259	15998	16202	16271	16174	16037	16207	16340	16240	16057	15972	15982	16205	16181	15903	15974	16140	16067	16034	16151	16082	16199	16114	16101	16096	16238	16174	16109	16054	16146	16099	15965	16130	16090	16090	16119	16126	16236	16080	16106	16193	15950	16253	16153	16022	16008	16275	16305	15986	16045	16305	16181	16219	16197	16058	16224	16083	16084	16192	16178	16109	16013	16109	16117	16117	16303	16059	15895	16045	16091	16185	16211	16012	16101	16093	16173	16213	16149	16077	15919	16191	16205	16028	16222	15968	16220	16260	16043	16188	16052	16159	16029	16318	16119	16070	16165	16015	16187	16124	16087	16079	16057	16187	15927	16161	16055	16277	16150	16155	16286	16131	16036	16316	16178	16199	16102	15916	16322	16015	16161	16123	16168	16029	16173	16238	16078	16226	16237	16042	15948	16016	16253	16031	16027	15987	16107	15917	16367	16006	16230	16278	16126	16335	16098	16154	16015	15980	16107	16123	16172	16176	15928	16039	16042	16068	16342	15965	16163	16177	16093	16353	15967	16173	16046	16014	16091	16204	16146	16220	16166	16201	16255	16115	16131	16055	16256	16050	16163	16176	16148	16131	16087	16214	15985	16077	15990	16051	16002	16339	16009	16111	16158	15963	16172	16206	15993	16128	16123	16193	16178	16001	16129	16017	15985	15888	16172	16111	16237	16171	16072	16295	16027	16227	16314	15921	15949	16109	16155	16196	16177	16122	16085	16196	16223	16162	16056	16326	16095	16116	16056	15986	16123	16188	16173	16258	16119	16205	16129	16153	16060	16189	15991	16261	16069	16260	16236	16101	15954	15954	16290	16072	16243	16151	15985	16119	16029	16250	16353	16204	16198	16103	16054	16146	16034	16181	16241	16150	16343	16136	16077	16143	16077	16014	15937	16126	15932	16210	15872	16200	16263	16097	15999	16198	16026	16022	16032	16079	16136	16049	16252	16114	16216	16227	16066	16095	16207	16243	15990	16117	15973	16291	16178	16188	16045	16222	16325	16201	16300	16222	16056	16161	15990	16175	16185	16213	16214	16172	16201	16195	16253	16240	16050	16242	16099	16319	16389	15990	16233	16124	16301	16179	16550	16182	16258	16367	15943	16117	16182	15880	16111	16238	16187	16302	15977	16027	16061	16289	16270	16001	16075	16015	16137	16059	16174	16135	16097	16218	16129	16092	15954	16319	16213	16034	15974	16003	16268	16013	16181	16118	16205	16058	16219	15970	16039	16241	16120	15928	16144	15976	16029	16235	16117	16212	16209	16196	16081	16100	16084	15995	15990	16045	16076	16030	15918	16183	16221	16121	16066	16019	15871	16147	16047	16310	16332	16270	16120	16094	16081	16024	16163	16227	16237	16105	16057	16137	16284	16009	16260	15813	15955	16121	15982	16166	16045	16273	16124	16156	16121	15988	16228	16059	16110	15990	16020	16284	16041	16071	16069	16209	16086	16087	16252	16084	16150	16300	16087	16304	16168	16067	15946	16058	16047	16316	16107	16033	16182	16146	15982	16191	16199	16214	16111	16117	16153	16049	16164	16038	16266	16114	16135	16107	16112	16338	16264	16244	16233	16067	15942	16146	16284	16166	16047	15945	15945	16015	16019	16094	16110	16090	15961	16100	16220	16267	16038	16203	16131	15992	16153	16248	15939	16104	16095	16208	16030	16077	16333	16060	15991	15972	16138	16102	16202	16107	16232	16114	16138	16101	15848	16278	15955	16131	16096	16099	16160	16143	16022	16044	16309	16033	16036	16094	16160	16092	15982	16268	16031	16461	16252	15998	16185	16061	16272	16131	16393	16016	16146	16127	16122	15967	16146	16251	16214	16050	16008	15937	16072	16020	16227	15997	16105	16030	16047	16099	16208	16055	16047	16176	16038	16129	16183	16279	16135	16104	16110	16116	16145	15936	16173	16081	16158	16002	16164	16143	15930	16054	16092	16293	16238	16168	16009	16216	16061	16095	16169	16235	16119	16101	16148	16317	16185	16084	16225	16007	16201	15912	16211	16244	16156	16129	16080	16037	16038	16146	16216	16085	16168	16188	16215	16240	16098	16023	16313	16235	15992	16182	16299	16004	16025	16318	16004	16218	16137	16062	16133	15985	16242	16012	16084	15893	16157	16197	16126	16015	16130	16023	15911	15872	16260	16136	15969	16226	16001	16237	16133	16100	16107	16280	16055	16050	16090	16133	16202	16115	16139	16170	16170	16151	16119	16182	16123	16147	16077	16171	16240	15983	16358	16206	16133	15983	16110	16300	16282	16198	16159	16201	16122	16134	16136	15961	16187	15968	16068	16015	16011	16045	16129	16267	16188	16152	15975	16052	16196	16270	16121	15952	16111	16158	16090	16137	16058	16139	16273	16159	16068	16123	16192	16334	16121	16057	16170	16038	16051	16175	16075	16080	16178	16137	16216	16291	16152	16211	16316	16154	16113	16090	16299	16245	16069	15988	16094	16202	16092	16078	16124	16105	16066	16322	16063	16338	16197	16247	16076	16054	16102	15945	16179	16152	16059	15789	16124	16102	16227	16007	16187	16092	16097	16040	16061	16139	16204	16194	15890	16257	16231	16161	15951	16153	16084	16232	16282	16373	16034	16220	16115	16045	16270	16182	16224	16140	16153	15869	15874	16139	15981	16196	16008	16078	16161	16210	16248	15922	16261	16267	16088	16081	16131	16059	16135	16365	15969	16100	16052	16202	16065	16078	16249	16240	16051	16111	16043	16156	15947	16091	16083	16000	16041	15971	16029	16029	16150	16147	16194	16283	16071	16084	15881	16196	16139	16172	16116	15932	16102	16113	16141	16203	16032	16038	16149	16204	16177	16225	15974	16217	16361	16173	16142	16108	16164	16086	16133	16131	16281	16139	16061	16080	16192	16102	16126	16213	16068	16119	16148	16226	15966	16134	16068	16201	16045	16056	16122	16201	15933	16102	16174	15945	16237	16196	16140	15993	16103	16050	16287	16181	16054	16160	16128	16213	16201	16083	15990	16095	16347	16213	16196	16199	16116	16128	16320	16290	16175	16294	16074	16221	16146	15936	16127	16251	16018	15926	15993	16114	16030	16055	16127	16259	16059	16063	16107	16007	16199	16046	16296	16046	16223	15966	16049	16091	16149	16121	16059	16089	16216	16045	16161	16040	15926	15950	16194	16315	16236	15967	16188	16105	16012	16266	16260	16017	16216	15898	15880	16216	16066	16161	16342	16314	16224	16111	16130	16115	15956	16330	16059	16169	16295	16187	16095	16343	16240	16136	16227	16139	16315	15973	15973	15994	16107	16167	16058	16093	16056	16122	16200	16285	15944	16122	15985	16215	16067	16066	16082	16141	16019	16165	16199	16352	16180	16128	16105	16063	16142	15929	16024	16114	16130	16058	16269	16076	15995	16074	15964	16136	16167	15925	15988	16255	16120	16068	16080	16257	16054	16060	16382	16123	16147	16021	16097	16199	16221	16090	16012	16175	16253	16311	16237	16102	16040	16461	16136	16100	16168	16096	16113	16078	16102	16300	16239	16052	16094	15976	16303	16267
23482	21587	33979	59538	73162	66621	54912	40638	32249	28744	28102	27565	27355	27394	27629	27513	27267	27304	27246	27268	27328	27288	27223	27292	27131	27149	27507	27268	27067	27216	27189	27147	27095	27357	27168	27281	27323	27175	27283	27283	27244	27164	27288	27156	27243	26984	27200	27003	27233	27024	27211	27049	27242	27198	27375	27204	27320	27224	27057	27226	27193	27187	27033	27040	27301	27332	27085	27361	27020	27176	26994	27021	27081	27149	27197	27056	27104	27187	27097	27070	27123	27193	27160	27444	27193	27106	26981	26861	27116	26997	27116	27109	27173	27055	26803	26996	27092	27407	27098	26986	27196	27199	27155	27077	27160	27233	27134	27086	27039	26921	26992	27024	27144	27185	27086	27062	27071	27182	27310	27288	27245	27097	27241	26985	27126	27021	27257	27111	27144	26944	26935	27262	27014	26943	27163	27227	27146	26966	27019	27036	26839	26834	26907	27009	27050	27057	27288	27322	27124	27087	27141	27321	27099	26952	26934	26926	27255	27031	27296	27114	26960	26968	27102	27238	27106	27021	27081	27017	27140	27092	26922	27024	27117	26987	27174	27173	26992	27071	27127	27075	27130	27003	27023	26892	27238	26723	27012	27106	26863	26834	27083	27071	27250	27161	27277	27158	26930	27119	27209	27172	26905	27075	27072	27091	27112	26954	26982	27014	27266	27373	27182	27034	27002	27126	26721	26816	26991	26860	26917	27028	27169	27148	26914	27164	27136	27038	26947	26875	27119	27170	26955	27192	27175	26921	27097	27098	27238	27058	27134	27101	26911	27167	27340	27013	27207	27213	27201	27199	27262	26910	26909	27041	27177	26776	26954	27094	27015	27103	26992	27266	26915	26969	27118	26901	26985	27225	27160	27263	27149	27124	27193	26820	26847	26959	26911	26996	26855	27074	27098	26930	27161	27115	27063	26956	27010	27002	26922	26856	26942	27009	27102	27113	26873	26922	27065	27246	26976	27086	27139	26927	27018	27252	27134	27063	27201	27082	27064	27148	27047	27100	27183	27013	27069	26968	27168	27114	27096	27016	27140	26996	26918	27067	27059	27033	27299	26953	26922	27158	27029	26743	27157	26986	27237	27250	27216	26942	26773	27197	27067	27177	27252	27213	27111	26932	27124	27177	27072	27119	27024	26994	26858	26881	27037	26950	27100	27131	26902	27017	27070	27142	27177	26965	26770	27013	27004	27144	27140	27052	26985	27115	27424	27123	27029	27096	27047	26928	26927	26970	27045	26992	26945	27078	26954	27082	26826	27207	27239	27181	26944	27161	26938	27058	27121	27153	27223	27380	27172	26989	27120	27005	27092	27193	27261	27035	27058	27232	27058	26939	27268	27003	27143	27054	27107	26973	26943	27012	26914	27015	26903	27159	27132	26957	27330	27162	27041	27037	27005	26936	26970	27079	27057	27239	27074	27114	27054	27223	27185	27003	26972	27167	26667	27060	27113	27014	27146	27213	26994	27231	26900	27176	27056	27095	27199	26918	27110	27056	27039	26943	27039	26898	27125	27180	27096	26966	27044	27076	27160	27043	27103	27074	27123	26950	27418	27128	27040	27223	27116	27263	27286	27276	26818	26870	27309	27026	27038	27175	27162	27200	26956	27311	27452	27293	26961	27135	26933	27141	27276	26943	26922	26967	27096	27157	26985	26928	26950	27301	27012	27164	27086	27033	27223	27095	26887	27229	27151	26817	27226	26875	26755	27426	27171	27207	27110	26897	27058	26754	26883	27113	27016	27189	26986	27096	27098	27121	26979	26786	26959	27128	27156	27285	27187	26994	27007	27288	26988	26976	27145	27300	27061	27031	27021	27178	27093	27085	27098	26841	27046	27153	27036	27178	27000	27095	26857	26979	26966	27036	27183	27123	27188	26913	27057	27117	27141	27069	27031	27225	26897	27169	26883	27171	26885	27239	27020	27090	27120	27028	27009	27158	27200	27357	26957	27021	27363	26976	27197	27233	27206	26886	27021	27042	26986	27133	26988	27041	27088	27413	26893	27308	27182	27019	27207	27142	27214	27119	27056	26878	26869	27074	27019	27080	27046	26774	27071	26857	27048	27040	27168	27097	27061	27084	27144	27199	26981	26979	27044	27301	26961	27115	27096	27134	27146	27029	27139	26946	27179	26987	26974	26934	27019	27223	27273	27133	26990	27284	27077	27148	27052	27056	27130	26952	27247	27175	27118	27194	27156	26983	26996	27222	27268	27180	26869	27335	26858	27124	27249	26791	27212	26945	27187	27210	27013	27224	27124	26971	27090	27023	27166	26904	27401	26813	27037	26837	26852	27047	27061	26807	27018	27053	27182	26949	26880	27087	27038	27149	27075	27128	27033	26943	27176	27035	26892	27276	27025	27232	27046	26977	27034	27057	27099	27058	27134	27011	27040	27097	26894	27013	27129	27121	27082	26844	27272	26987	27016	27409	27236	27092	27205	27227	27087	26968	26900	27146	27105	26951	26986	27045	27090	27078	27209	27059	26914	26992	26879	27143	27266	27303	27024	26822	27232	27092	26971	26950	26887	26997	26894	26856	27374	27009	27186	27034	27242	27166	27171	27229	26814	27107	27215	27059	27183	26995	26760	26911	26880	27160	26935	27146	27174	27065	27147	27099	27137	26900	27007	27142	27156	26946	27097	26959	26993	26991	26932	27115	27224	27075	26814	27192	27090	27048	27198	26931	27042	27098	27037	27267	27154	27121	27101	26991	26859	27119	26964	26895	26834	26956	27007	27001	27179	27128	27242	26795	27261	26797	27163	27058	27052	27305	27239	27173	26983	26914	27143	27227	26955	27078	27188	27344	27032	27096	27237	26992	27347	27012	27034	27081	27168	27089	27183	27329	27212	27137	27082	27292	27163	27053	27214	27136	27024	27342	27306	27121	27198	27120	27080	26936	27017	26906	27228	27221	27041	27331	26968	26989	27125	27021	27138	27011	26988	27006	27001	27188	27135	27183	27094	27298	27270	27123	27262	27211	26885	27003	27087	27292	27074	27000	27240	27395	27316	27412	27107	27209	26831	27097	27029	26933	26931	27132	27248	27414	26976	27017	27102	27262	27044	27022	26970	27164	27141	27082	27122	26899	27016	27175	27035	27034	27253	27047	27030	26955	26961	26895	27140	27201	27195	27331	27217	27032	27119	27148	27185	27328	27210	26803	27120	27301	27052	27229	27231	27044	27082	27119	27066	27234	27071	26802	27194	26974	26893	26939	27146	26926	27033	27119	26816	26923	27160	26995	27075	26854	27239	27142	27022	26967	27270	27189	27011	27154	27041	27015	26971	27277	27107	26908	26953	27148	27280	27110	26970	26925	27266	27126	26947	26980	26935	26964	26908	26933	27041	27233	27058	26962	27090	27200	27132	27099	27192	27225	26982	26911	26938	26926	26996	27259	27250	27106	27052	27175	26942	27459	27241	27038	26932	27053	27107	27205	27047	27168	27170	27160	27200	27046	26857	27044	27109	27156	26810	26844	26902	27137	26968	27168	27063	27020	27002	27107	27063	27162	27009	26999	26848	26992	27243	26901	26969	26951	26994	27042	26980	26804	27228	27062	27171	27314	27213	27068	27094	26953	27219	26840	27224	27088	27096	26909	27328	27290	27271	27093	27044	27135	26915	27159	27310	26995	27027	27142	27221	27313	26993	26907	26970	26913	27004	27152	27016	26966	27063	27010	26830	27277	27082	27033	27260	27062	26842	27088	27068	27017	27106	27186	27067	26829	27266	27126	27049	27113	27012	27295	26876	27034	26948	27356	27032	26921	27087	27117	26984	26978	27150	26924	26871	27197	27212	27311	27328	27216	26967	26976	27323	26838	27165	27167	26955	26907	27007	26906	26940	27036	27111	27041	27308	27174	27036	27119	27089	26997	27209	27103	27230	26817	27303	27084	27239	27173	27178	27077	27074	27216	27314	26893	27107	27080	27082	27316	27211	26954	27108	27205	27121	27262	27075	26993	26936	27157	27138	27152	26902	27177	27012	26943	27135	27059	27133	27442	27029	27025	26870	27096	27192	27104	27128	26910	27210	27234	27196	27141	27079	27157	27267	27045	27014	27027	27047	26942	27080	27185	27029	26992	26940	27252	27202	27167	27198	27022	27140	27017	26933	27108	26989	27016	27013	27225	27202	27158	27205	26890	27196	26964	27215	26960	27188	27240	27026	26966	27019	27039	27092	27022	27183	27109	27143	27082	27149	27136	26880	27114	27073	27096	27109	27134	26979	27056	27258	27035	26994	27250	26918	27368	27022	27242	27244	27198	27079	27089	27301	27019	27225	26922	27092	26907	27271	26878	27108	27220	27106	27009	27288	27097	27046	26980	26826	26824	26984	26947	27054	27074	27203	27097	27011	26989	26939	27391	27063	27238	27032	26944	26938	27083	27264	26877	26858	26971	26911	26987	26860	27076	27187	27189	26946	27099	27103	27239	27155	27111	27272	27145	26848	27141	27213	27016	27140	27078	26981	26937	26643	27042	27026	27121	27077	27129	27218	27150	27216	27015	27049	27015	27229	27209	27149	27048	27013	26963	27027	27221	27131	27300	27066	27187	27114	26897	26857	27156	27039	27073	27029	27007	27263	27282	27162	26829	26998	27018	26979	26935	27002	27026	27003	27170	26922	27155	26924	26845	27057	26947	27165	26867	27242	27035	27017	27163	27165	27158	27137	27062	26988	27080	27033	26992	27292	27144	27077	27119	27107	27020	27415	27193	27052	27143	27023	27102	27118	27132	27124	27094	27337	27223	26936	27089	27025	27058	27032	26982	27008	27137	27177	27077	26982	26803	27088	27098	26993	27099	26992	27226	27096	26927	26899	27153	26924	26892	27047	27020	26934	27256	27261	27182	26732	27032	27176	27220	27053	27074	27205	26943	27169	27080	27023	27268	26972	27071	27459	27111	26972	26994	26868	27049	27129	27088	26820	27188	26983	27109	27016	26911	27026	27189	26993	27113	27227	27104	27323	27039	27148	27074	27263	27276	27297	26925	27053	27153	27031	27220	27117	27030	27199	26950	26915	27200	26860	27041	27170	26802	27060	26899	27108	26889	27233	27289	26925	26976	27211	26850	27014	27023	26882	27210	27045	27158	27283	26954	26909	27161	26819	27064	27080	27106	27232	27324
29539	65798	85562	91511	85500	70135	48937	30792	20970	17684	17030	16811	16967	16873	16782	16987	16867	16872	16949	16775	17005	17057	16934	17025	16982	17022	16777	16933	17017	17070	16875	16988	16949	16927	17051	17019	16770	17065	16817	16870	16777	16804	16878	16759	16806	16921	16994	16700	17049	16857	16840	16902	16976	16826	16899	17115	16766	16985	17143	16829	16921	16975	16771	16959	16912	16889	16834	16743	16886	16863	16949	16924	16775	17083	16818	16724	17007	16870	16919	16803	16947	16905	17078	16938	16960	16873	16655	16901	16974	16884	16876	16962	16740	16727	16976	17063	16988	16782	16940	16793	16772	16855	16853	16862	16893	16683	16729	16926	16912	17022	16945	16811	16836	16905	16910	16958	16868	16971	16781	16781	16986	17011	16940	16837	16713	16833	16844	16847	16946	16952	16766	16885	16939	17052	16759	16962	16849	17000	16753	16743	16846	16880	16615	16801	16892	16746	16721	16927	17135	16854	16921	16724	16773	16849	16773	16793	16749	16869	16741	16914	16761	16735	16837	16988	16987	16900	16720	17001	16807	16844	16892	16857	16920	16888	16971	16723	16673	16699	16844	16675	16867	16981	16973	16970	16974	16877	16939	17090	16754	16787	16929	16934	16809	16917	16786	16792	17032	17047	16880	16952	16776	16981	16834	16754	16830	16939	16845	16811	16870	16649	16995	16794	16925	16864	16761	17046	16893	16911	16972	16771	17003	16836	16792	16829	16856	16990	16852	16719	16785	16779	16869	16952	16816	16886	16823	17039	16936	16828	16815	16770	16901	16734	16913	16799	16772	16886	16814	16839	16734	16975	16796	16940	16851	16675	17044	16616	16947	16980	16839	16750	16736	16962	16930	16749	16857	16762	16890	16891	16654	16742	16761	16836	16753	16902	16755	16976	16718	16859	16849	16859	16812	17022	16794	16930	16879	16884	16830	16809	16798	16889	16714	16725	16724	16811	16833	17005	16885	16747	16923	16959	17031	16793	16857	16950	16713	17005	16777	16973	16652	16808	16832	16936	16833	16918	16712	16881	16692	16798	16973	16783	16919	16761	16908	16789	16909	16861	16950	16941	17094	16672	16838	16858	16645	16820	16981	16818	16820	17014	16991	16612	16920	16857	17050	16691	16857	16992	16955	16917	16865	16752	16738	16735	16978	16787	16875	16838	16776	16758	16981	16742	16900	16666	16777	16812	16932	16740	16913	16967	16852	16869	16910	16877	16951	16913	17106	16657	16906	16948	16816	16912	16662	16698	16767	16896	16815	16854	16952	17030	16804	16803	16717	16951	16894	16878	16868	16779	16610	16801	16717	16725	16951	16913	16970	16733	16764	16781	16867	16988	16798	16867	16733	16794	16837	16644	16974	16816	16816	16919	16855	16886	16683	16747	16947	17121	16673	17008	17026	16926	16632	17021	17085	16785	16698	17053	16791	16811	16823	16738	16803	16907	16867	16876	16837	17007	16813	16710	16959	16957	16973	16795	16919	16902	16671	16794	17033	16796	16865	16788	17013	16755	16750	16736	16782	16892	16906	17015	16860	16772	16934	16861	17052	16788	16722	16866	16736	17049	16864	16936	16917	16865	16685	16862	16868	16946	17012	16801	16852	16794	16946	16829	16823	16745	16813	16775	16716	16734	16876	16864	16644	16953	16940	16881	16735	16907	16943	16811	16777	17014	16825	16854	16881	17078	16786	16660	16813	16741	16871	16808	16898	16702	17022	16764	16789	16737	16897	16781	16849	16956	16877	16827	16929	16833	16904	16808	16781	16784	16924	16857	16983	16970	16940	16837	16980	16780	16909	17024	16931	16926	16733	16709	16930	17123	16716	16854	16786	16932	16868	16934	16875	16767	16841	16664	16726	16822	16692	16879	16964	16782	16838	17109	16801	16827	16732	16657	16976	16832	16816	16812	16867	16860	16812	16858	16980	16874	16875	16900	16864	16809	16965	16664	17066	16887	16879	16933	16903	16825	16816	16744	16811	16976	16745	16909	16875	16878	16824	17022	16811	16704	16913	16787	16813	16844	16991	16778	16867	16825	16979	16770	16893	16772	16780	16763	16866	16879	16741	16737	16882	16756	16631	16783	16812	17090	16928	16965	16798	16846	16817	16957	16826	16876	16852	16960	16685	16669	16655	16715	16837	17039	16842	16922	16947	17054	16989	17029	16766	16829	16884	16810	16878	16773	16962	16893	16777	16877	16986	16670	17098	16831	16783	16804	16710	16914	17010	17033	17098	16759	16914	16950	16783	17139	16679	16835	16887	16782	16922	16864	16821	16815	16942	16769	16877	16873	16832	16602	16771	16931	16937	17017	16900	16749	16762	16937	16819	16723	16713	16641	16780	16871	16887	16885	16822	16743	16748	16847	16806	16896	16640	16940	16963	16774	16924	17115	16782	16837	16929	16784	16815	16662	16896	16981	16852	16727	16891	16891	16871	16912	16829	16809	16865	16984	16911	17014	16773	16863	16757	16941	16976	16836	16821	16843	16872	16695	16826	16858	16816	16856	16795	16893	16824	16803	16974	16894	17031	16894	16785	16620	16832	16839	16807	16830	16887	16786	16982	16947	16819	16903	16791	16851	16874	16815	16762	16863	16933	16907	16936	16891	16715	16619	16745	16865	16842	16849	16875	16710	16754	16947	16762	16895	16781	16738	16945	16902	16944	16950	16900	16777	16781	16747	16842	16696	16879	16936	16694	17061	16704	16920	16996	16777	16901	16877	16835	16883	16885	16894	16878	16818	16752	16838	16834	16753	16904	17021	16893	16888	16880	16794	16829	16896	16863	16843	16806	16784	16873	16705	16917	16909	16932	16827	16824	16774	16910	16702	16948	16972	16648	16923	16907	16748	17019	16967	16887	16678	16839	16912	16858	16893	16816	16810	16800	17000	16776	16810	16859	16865	16777	16846	16852	16961	16777	16901	16949	16782	16868	16743	17033	16913	16906	16964	16749	17042	16783	16873	16879	16780	16732	16696	16934	16760	16987	16826	16854	16927	16786	16830	16650	16887	16949	17063	16796	16608	16794	16945	16634	16859	16761	16892	16874	16887	16613	17072	16872	16825	16866	16880	16960	16781	16770	16755	16859	16798	16849	17027	16945	17069	16753	16772	16868	16812	17038	16886	16744	16903	16977	16926	16831	16976	17039	16962	16663	16845	16705	16830	16850	16812	16854	16783	16998	16838	16989	16858	17028	16631	16713	16689	16887	17062	16764	16844	16853	16801	16611	16970	16859	16919	16837	16742	16873	16784	16885	16928	16819	16974	16851	16868	16802	16827	16828	16921	17075	16946	16844	16744	16766	16728	16862	17099	16899	16931	16996	16954	16711	16841	16974	16881	16918	16803	16902	16975	16805	16700	16752	16663	16853	16608	16923	16565	16860	16923	17043	16677	16757	16812	16711	16828	17047	16865	16855	16687	16862	16817	16691	16874	16853	16734	16629	16662	16798	16758	16726	16742	16861	16806	16865	16981	16752	16979	16763	16820	16891	16819	16811	16754	16897	16919	16737	16868	17035	16818	16877	16780	16757	16721	16889	16953	16747	16823	16939	16879	16954	16819	16989	16827	16763	16891	16868	16785	16916	16922	16976	16917	16650	16789	16703	16813	16986	16935	16804	16808	16747	16810	16839	16934	16715	16902	16810	16921	17051	16800	16871	16864	16726	16849	16908	16801	16823	16756	16849	16790	16946	16892	16813	16794	16816	16867	16710	16891	16780	16856	16909	16680	16915	16814	16806	16870	16910	16863	16928	16890	16838	17039	16976	16819	16779	16895	16591	16847	16915	16865	16737	16971	16994	16867	16812	16977	16906	17088	16771	16797	16917	17021	16780	17055	16808	16835	17012	16812	16878	16791	17014	16762	16881	16766	16870	16864	16952	16982	16632	16736	16708	16895	16857	16966	16885	16773	16786	16770	16815	16883	16925	16978	16935	16819	16866	16869	16785	16789	16852	16842	16739	17084	16721	16978	16874	16795	16835	16761	16683	16756	16935	16906	16720	16726	16783	16952	16776	16734	16765	16762	16888	16877	16896	16928	17015	16907	16870	16991	16729	16915	16905	16871	16742	16781	16824	16984	16823	16837	16764	16939	16864	16898	17015	16721	16790	16828	16790	16665	16891	16899	16778	16988	16944	16722	16873	16745	16844	16741	16732	16984	16905	16726	16725	16708	16779	16856	16850	16745	16974	16971	16712	16832	16971	16801	17003	16696	16682	17021	16939	16790	16865	16716	16807	16802	16868	16801	16737	16835	16676	16975	16979	16826	16956	16998	16795	16926	16938	16932	16812	16764	16963	16851	16890	16872	16953	16845	16981	16979	16911	16909	16701	16866	16906	16682	16698	16856	16826	16758	16914	16835	16761	16893	16811	17041	16900	16650	16790	16912	16849	16860	16857	17058	16850	16914	16992	17078	16893	16772	16749	16847	16911	16688	16918	16734	16671	16816	16922	16959	16930	16720	16875	16884	16739	16921	16735	16844	16748	16639	16725	16948	16659	16746	16751	16639	16931	16907	16861	16850	16899	16832	16871	16907	16869	16696	16778	16929	16943	16970	16788	16691	16872	16685	16859	16768	16760	16659	16802	16981	16921	16855	16844	17004	16868	16756	16933	16608	16986	16856	16913	16893	16946	16943	16952	16813	16858	16732	16938	16772	16878	16919	16924	16812	16862	16912	16762	16908	16822	17001	16704	16789	16993	16919	16885	16762	16870	16629	16679	16813	16865	16759	16886	16708	17061	16825	16737	16827	16892	16848	16932	16669	16806	16803	16895	16971	16842	16760	16963	16835	16888	16854	16916	16853	16888	16771	16950	16863	16892	16803	16818	16755	16782	16783	16894	16901	16792	16906	16839	16783	16896	17059	16798	16933	16857	16836	16795	17020	16984	16991	16727	16948	16831	16701	16931	16891	16735	17028	16893	16828	16837	16928	16948	16857	16878	16786	16747	16815	16854	16825	17052	16773	16875	16974	16860	16806	16821	17007	16795	16978	16918	16808	16838	16874	16832	16928	16734	16792	16759	16868	16870	16761	16692	16891	16763	17064	16659	16847	17021	16889	16845	16888	16964	17004	16915	16897	16787	16864	16896	16691	17017	16849	16774	16758	16862	17004	16735	16773	16736	16887
34505	28868	34077	41645	40414	34368	30032	27965	26875	26593	26097	26438	26423	26410	26251	26503	26433	26319	26294	26177	26437	26257	26357	26525	26272	26306	26166	26668	26247	26386	26545	26339	26170	26666	26302	26488	26364	26401	26494	26313	26412	26400	26151	26576	26216	26288	26512	26320	26309	26242	26558	26337	26563	26153	26259	26305	26361	26430	26462	26268	26308	26237	26441	26337	26166	26518	26656	26376	26276	26474	26432	26478	26277	26576	26461	26411	26287	26181	26378	26001	26185	26336	26241	26441	26460	26364	26197	26414	26123	26327	26351	26439	26279	26405	26394	26292	26368	26409	26355	26516	26300	26345	26360	26389	26304	26336	26481	26394	26424	26405	26126	26472	26394	26436	26295	26471	26224	26391	26263	26210	26387	26250	26384	26391	26408	26294	26301	26194	26471	26409	26382	26307	26540	26219	26611	26313	26205	26286	26435	26467	26598	26256	26420	26292	26363	26149	26444	26365	26431	26330	26249	26175	26161	26450	26457	26405	26532	26444	26307	26250	26144	26254	26188	26459	26210	26227	26459	26437	26341	26581	26522	26294	26250	26410	26258	26164	26245	26253	26189	26453	26329	26312	26281	26261	26067	26265	26272	26428	26612	26338	26295	26201	26449	26411	26197	26289	26380	26269	26342	26281	26400	26230	26476	26478	26342	26430	26403	26655	26345	26494	26513	26163	26197	26702	26306	26317	26302	26094	26287	26298	26330	26523	26266	26561	26378	26602	26203	26165	26189	26268	26221	26220	26339	26245	26535	26223	26269	26269	26159	26191	26541	26239	26054	26268	26516	26214	26270	26489	26390	26301	26284	26530	26398	26407	26282	26149	26503	26520	26290	25953	26470	26292	26178	26095	26295	26239	26147	26246	26193	26300	26285	26374	26315	26147	26740	26485	26530	26399	26449	26158	26439	26512	26412	26383	26271	26513	26328	26389	26239	26525	26386	26268	26267	26328	26205	26472	26540	26423	26211	26254	26407	26470	26154	26407	26533	26323	26370	26369	26332	26389	26247	26168	26155	26355	26319	26335	26453	26354	26250	26316	26359	26495	26471	26195	26249	26056	26258	26249	26389	26186	26260	26341	26333	26378	26473	26150	26199	26380	26552	26399	26388	26528	26182	26576	26200	26322	26514	26235	26369	26320	26418	26452	26166	26069	26451	26521	26512	26557	26465	26420	26277	26447	26738	26162	26406	26351	26124	26288	26282	26438	26324	26167	26343	26376	26457	26221	26372	26322	26222	26341	26283	26303	26601	26238	26416	26237	26410	26204	26256	26612	26524	26408	26402	26438	26426	26468	26155	26251	26550	26548	26406	26347	26371	26297	26226	26409	26358	26246	26277	26344	26406	26442	26409	26246	26459	26147	26096	26290	26283	26268	26415	26347	26081	26407	26168	26255	26288	26431	26049	26294	26122	26418	26227	26460	26166	26293	26412	26319	26291	25956	26250	26539	26312	26334	26530	26207	26426	26350	26180	26235	26289	26366	26329	26395	26139	26120	26442	26193	26123	26159	26234	26499	26272	26419	26335	26403	26499	26161	26403	26568	26283	26356	26325	26277	26248	26599	26410	26327	26085	26174	26287	26402	26440	26109	26440	26183	26390	26330	26497	26677	26257	26416	26329	26448	26325	26508	26356	26241	26444	26432	26308	26322	26280	26162	26234	26335	26299	26200	26301	26329	26332	26243	26396	26365	26322	26504	26251	26323	26496	26433	26311	26574	26386	26308	26322	26492	26603	26295	26342	26164	26282	26235	26308	26395	26409	26392	26213	26260	26291	26331	26402	26254	26332	26489	26180	26347	26189	26444	26319	26433	26401	26413	26223	26023	26365	26411	26420	26320	26625	26204	26408	26339	26249	26332	26281	26057	26147	26489	26359	26076	26445	26387	26373	26187	26265	26328	26362	26408	26389	26164	26506	26310	26178	26465	26577	26427	26598	26366	26608	26193	26415	26303	26462	26405	26080	26418	26413	26377	26303	26426	26474	26104	26247	26480	26663	26301	26455	26147	26346	26216	26480	26147	26313	26501	26225	26164	26586	26250	26423	26281	26407	26338	26223	26437	26262	26081	26177	26185	26314	26350	26235	26272	26325	26441	26401	26513	26604	26060	26505	26281	26458	26434	26486	26389	26383	26323	26340	26145	26318	26239	26403	26360	26412	26327	26418	26636	26692	26323	26590	26194	26329	26391	26236	26354	26484	26464	26274	26380	26621	26416	26214	26179	26240	26519	26390	26431	26598	26450	26071	26517	26476	26482	26466	26278	26357	26361	26244	26408	26456	26415	26399	26253	26364	26171	26197	26227	26494	26460	26466	26438	26436	26373	26113	26390	26352	26258	26333	26389	26443	26576	26241	26139	26242	26414	26319	26262	26434	26371	26426	26439	26488	26467	26265	26434	26473	26024	26307	26494	26323	26194	26092	26305	26571	26551	26256	26490	26392	26306	26244	26390	26266	26324	26326	26515	26139	26288	26246	26392	26270	26306	26258	26318	26406	26313	26728	26216	26669	26415	26338	26411	26322	26154	26379	26139	26394	26323	26265	26432	25981	26283	26499	26318	26421	26277	26349	26291	26508	26390	26285	26492	26594	26603	26303	26294	26066	26137	26454	26435	26408	26678	26317	26352	26464	26351	26348	26347	26402	26254	26263	26210	26293	26354	26373	26385	25986	26321	26182	26342	26212	26571	26594	26216	26324	26151	26155	26264	26270	26329	26244	26354	26604	26232	26175	26253	26457	26471	26211	26362	26304	26513	26265	26337	26445	26436	26042	26385	26376	25993	26119	26204	26270	26262	26377	26296	26207	26477	26118	26583	26508	26354	26140	26451	26325	26467	26492	26385	26532	26148	26444	26349	26345	26446	26568	26242	26179	26508	26367	26453	26434	26354	26319	26109	26370	26444	26424	26557	26407	26383	26387	26270	26328	26357	26447	26198	26154	26296	26272	26238	26489	26410	26448	26466	26231	26472	26432	26442	26250	26434	26575	26352	26592	26327	26594	26338	26500	26371	26547	26280	26376	26176	26516	26111	26435	26222	26102	26540	26267	26360	26456	26349	26304	26675	26444	26473	26303	26404	26442	26544	26347	26318	26327	26132	26540	26622	26504	26273	26255	26259	26442	26224	26351	26413	26497	26222	26490	26596	26519	26217	26016	26332	26329	26229	26404	26411	26465	26210	26430	26480	26355	26494	26273	26060	26390	26534	26432	26642	26243	26249	26509	26508	26344	26215	26211	26380	26407	26179	26184	26265	26532	26132	26380	26187	25962	26394	26159	26409	26370	26479	26322	26333	26527	26277	26336	26149	26344	26365	26451	26245	26454	26362	26491	26246	26225	26502	26515	26243	26437	26444	26396	26276	26307	26392	26522	26420	26341	26308	26284	26535	26498	26349	26339	26440	26293	26324	26274	26178	26312	26293	26210	26344	26347	26365	26403	26411	26318	26172	26362	26467	26292	26538	26279	26271	26380	26637	26200	26065	26253	26407	26376	26272	26455	26190	26442	26292	26185	26414	26549	26392	26354	26349	26552	26487	26250	26168	26326	26288	26545	26280	26386	26030	26528	26172	26405	26479	26402	26267	26441	26402	26393	26494	26282	26534	26422	26329	26265	26242	26376	26229	26318	26509	26381	26392	26281	26352	26396	26288	26209	26456	26546	26402	26386	26297	26383	26452	26303	26277	26453	26261	26469	26163	26296	26230	26223	26328	26407	26545	26528	26211	26406	26315	26131	26442	26179	26400	26415	26182	26349	26396	26157	26390	26602	26350	26304	26529	26488	26270	26486	26410	26569	26196	26298	26517	26423	26501	26371	26221	26288	26375	26575	26557	26347	26443	26551	26280	26286	26223	26393	26308	26551	26086	26349	26448	26608	26357	26469	26469	26160	26401	26468	26176	26512	26363	26388	26304	26335	26340	26278	26314	26401	26439	26390	26194	26315	26592	26347	26253	26356	26307	26307	26372	26280	26394	26224	26714	26131	26473	26506	26349	26367	26519	26258	26373	26298	26296	25950	26366	26246	26265	26434	26538	26322	26427	26623	26315	26513	26475	26198	26357	26521	26650	26418	26315	26205	26454	26191	26327	26283	26433	26266	26257	26609	26203	26087	26345	26275	26341	26319	26325	26307	26627	26284	26480	26206	26110	26147	26386	26501	26323	26224	26352	26144	26450	26764	26543	26329	26231	26309	26235	26235	26421	26557	26090	26483	26445	26536	26273	25779	26006	26302	26240	26371	26421	26157	26498	26448	26513	26430	26449	26298	26264	26048	26128	26461	26287	26432	26324	26343	26449	26578	26240	26321	26345	26350	26300	26274	26458	26561	26042	26623	26227	26198	26491	26129	26240	26261	26329	26273	26358	26278	26395	26492	26292	26488	26247	26320	26326	26541	26403	26222	26462	26460	26352	26111	26246	26255	26458	26440	26458	26321	26347	26330	26358	26302	26401	26173	26339	26536	26464	26580	26268	26188	26202	26399	26467	26206	26327	26430	26358	26303	26059	26368	26556	26426	26427	26325	26370	26472	26257	26622	26497	26221	26219	26358	26086	26434	26465	26180	26537	26329	26489	26158	26439	26576	26341	26361	26255	26337	26112	26304	26345	26464	26348	26498	26153	26400	26477	26374	26358	26089	26237	26286	26367	26359	26505	26392	26468	26392	26433	26453	26431	26205	26049	26495	26538	26457	26132	26416	26408	26187	26111	26273	26525	26346	26469	26342	26316	26185	26375	26348	26271	26218	26468	26595	26584	26679	26600	26177	26248	26418	26405	26233	26359	26400	26301	26332	26477	26525	26359	26345	26310	26354	26390	26282	26242	26298	26514	26156	26466	26221	26500	26245	26350	26480	26087	26356	26501	26282	26426	26024	26396	26274	26488	26453	26362	26269	26299	26695	26335	26647	26172	26513	26201	26194	26215	26265	26069	26365	26227	26178	26194	26403	26305	26526	26497	26176	26240	26298	26386	26251	26377	26211	26610	26258	26505	26217	26436	26525	26417	26336	26243	26448	26462	26240	26215	25987	26443	26334	26257	26351	26323	26388	26413	26409	26197	26383	26244	26394	26231	26358	26467	26551	26042	26381	26298	26480	26549	26445	26740	26391	26553	26647	26437	26611	26264	26295	26489
20119	24866	25356	32686	29398	22467	18632	16926	16066	16148	15951	15935	15746	15926	15753	15990	15934	15698	15776	15993	15935	15963	15952	16045	16024	15985	15885	15639	15911	15958	15930	15889	15794	15712	15975	15912	15981	15746	15789	15721	15938	15787	15739	15698	15655	15986	15770	15995	15912	15866	15879	15870	15731	15875	15792	15946	15639	15896	15850	15848	15970	15848	15735	15884	15819	15952	15830	15874	15862	15804	15791	15844	15826	15806	15889	15746	15891	15848	15958	15722	15915	16087	15850	15879	15957	15755	15672	15806	15821	15661	15722	15553	15995	15969	15745	15940	15811	16075	15705	16023	15853	15869	15888	15897	15810	15749	15805	16017	15668	15914	15753	15937	15788	15669	15909	15958	15798	15795	16029	15916	15691	15762	15911	15922	15769	15746	15705	16006	15852	15891	15943	16034	15820	15976	15945	15905	15640	15843	15836	15774	15865	15626	15797	15904	16014	15674	15756	15830	15853	15976	15705	15695	15816	15795	15690	15847	15852	15801	15909	15647	15811	15886	15785	16035	15688	15740	15761	15951	15832	15880	15798	15751	15671	16023	15805	15732	16011	15925	15677	15819	15595	15875	15885	15708	15700	15760	15855	15817	15758	15802	15930	15773	15966	15840	15948	15666	15897	15755	15894	15555	15960	15930	15785	15854	15711	15789	15903	15678	15630	15841	15770	15885	15808	15586	15721	15905	15839	15903	15829	15663	15833	15730	15769	15551	15832	15953	15792	15770	15786	15932	15877	15674	15993	15778	15960	15808	15842	15759	15795	15537	15903	15865	15857	15771	15853	15924	15895	15894	16042	15913	15934	15748	15622	15837	15775	15786	15826	15805	15797	16017	15955	15716	15902	15784	15869	15880	15934	15856	15809	15753	15842	15815	15965	15829	16016	15828	15953	16061	15742	15978	15825	15797	16009	15784	15849	15601	15792	15798	15752	15838	15812	15616	15888	15873	15870	15873	15765	15911	15908	15761	15763	15878	16019	15870	15787	15883	15871	15900	16016	15870	15781	15922	15744	15820	15709	15797	15774	15716	15773	15973	15891	15843	15817	15561	15949	15993	15733	15734	15835	15880	15761	15887	15870	15539	15854	15803	15951	15852	15866	15839	15701	15805	15774	15963	15830	15792	15874	15894	15751	15840	15687	15796	15828	15924	15710	15792	15766	16004	15809	15907	15893	15901	15890	15746	15784	15811	15919	15795	15796	16035	15968	15795	16154	15848	15914	15839	15857	15870	15796	15822	15726	15722	15714	15912	15873	15639	15881	15680	15992	15969	15861	15878	15931	15832	15739	15775	15803	15864	15822	15867	15871	15720	15739	15770	15813	15800	15949	15783	15868	15908	15899	15820	15772	15768	15809	15844	15923	15863	15843	15855	16010	15940	15710	15659	15930	15846	15948	15823	15798	15936	15915	15730	15778	15931	15913	15853	15918	15794	15585	16023	16160	15905	15891	15839	15793	15686	15873	15949	15929	15909	15819	15895	15911	15772	15912	15717	15723	15956	15782	15908	15965	15876	16024	15714	15900	15735	15589	15824	15755	15920	15616	15793	15937	15879	15866	15921	15723	15831	15791	15819	15701	15758	15933	15837	15803	15912	15972	15767	15909	15857	15883	15930	15951	15761	15604	15847	15756	15774	16008	15848	15684	15860	15889	15891	15921	15789	15760	15919	15794	15788	15809	15785	15756	15772	16047	15880	15773	15713	15723	15983	15869	15931	15767	15787	15894	15722	15941	16067	15843	15786	15624	15795	15944	15814	15880	15785	15843	15802	15959	15904	15672	15793	15725	15836	15924	15931	15900	15768	15919	15844	15712	15772	15952	15787	15821	15693	15877	15820	15745	15785	15872	15929	15858	15952	15854	15810	15881	15692	15934	15863	15715	15862	15673	15996	15987	15759	15758	15637	16091	15855	15790	15565	15909	15826	15854	15799	15786	15865	15815	16043	15772	15837	15886	15789	15885	15811	15798	15919	15812	15870	15888	15976	15750	15959	15798	15892	15858	15907	15789	15807	15878	15813	15777	15884	15927	15735	15886	15870	15881	15938	15647	15780	15910	15852	15734	15891	15835	15715	15730	16021	15917	15982	16004	15801	15843	15892	15816	15811	15914	15893	15678	15790	15908	15930	15677	15761	16105	15743	15794	15824	15797	15749	15995	15879	15865	15833	15858	15888	15831	15858	15708	15836	15809	15833	15847	15923	15727	15884	15802	15856	15866	15935	15803	15866	15842	15931	15688	15712	15943	16021	15881	15833	15788	15862	15767	15729	16058	15842	15804	15825	15817	15975	15807	15911	15883	15723	15889	16019	15865	15781	15765	15943	15933	15996	15763	15786	15911	15895	15690	15847	15760	15867	15929	15839	15775	15864	15931	15927	15788	15863	15781	15866	15782	15875	15786	15779	15922	15846	15995	15889	15776	15732	15832	15765	15964	15893	16015	15852	15771	15889	15818	15861	15973	15750	15972	15928	15921	15986	15845	15637	15743	15907	15976	15973	15987	15843	15977	15792	16053	15812	15937	15691	15702	15825	15960	15884	15843	15833	15845	15800	15900	15884	15827	15708	15716	15860	15797	15861	15768	15759	15817	16123	15968	15855	15871	15765	15777	15784	15968	15948	15844	15830	16001	15832	15802	15947	15980	15945	15811	15858	15923	15923	15767	15667	16006	15843	15908	15877	15809	16091	15886	16047	15680	15830	15846	15940	15765	15974	15945	15824	15877	15707	15914	15827	16011	15916	15939	15836	15909	15835	15684	15752	15742	15823	15847	15730	15667	15763	15814	15705	15931	15862	15899	15798	15759	15991	15744	15886	15961	15695	15746	15782	15934	15826	15889	15903	15616	15773	15835	15812	15883	15802	16066	15768	15804	15883	15686	15817	15777	15772	15832	16057	16007	15723	15884	15784	15959	15905	15800	15776	15840	15877	15784	15829	15689	15879	15993	15842	15875	15873	15635	15745	15870	15867	15766	15921	15820	15758	15839	15938	15765	15909	15790	15936	15690	15818	15999	15794	15817	15918	15963	15887	15765	15561	15846	16017	15749	15668	15711	15819	15673	15869	15727	15756	16145	15984	15764	15959	15875	15861	16055	15721	15878	15832	15833	15794	15787	15859	15781	15831	15819	15703	15911	15873	15784	15811	15805	15772	15783	15774	15735	15821	15823	15930	15699	15900	15722	15867	15758	15869	15913	15895	15828	15833	15979	15949	15775	15909	15858	15754	15766	15797	15864	15798	15826	15818	15852	15897	15772	15948	15877	15999	15773	15890	15775	15900	15887	15837	15757	15966	15979	15913	15884	15895	15811	15852	15866	15906	15894	16153	15984	15693	15869	15641	15806	15673	15758	15932	15863	15890	15688	15801	15805	16016	15811	15882	15889	15727	15803	15952	15776	15745	15802	15890	16082	15749	15915	15911	15816	15953	15823	15826	15842	15759	15811	15806	15753	15890	15815	15872	15827	15956	15820	15815	15819	15806	15842	15832	15849	16017	15986	15887	15900	15732	15585	15841	15857	15584	15834	15862	15863	15874	15836	15734	15961	15776	15878	15964	15806	15846	15832	15915	15826	15946	15950	15734	15706	16043	15710	15905	15876	15922	15917	15838	15708	15933	15952	15768	15817	15928	15732	15802	15820	15800	15788	15904	15808	15789	15887	16148	15825	15803	15861	15795	15869	15848	15889	15928	15715	15774	15898	15782	15912	15674	15773	15790	15746	15849	15915	15811	15868	15579	15845	15812	15934	15693	15790	15921	15961	15843	15845	15882	15912	15831	15915	15769	15734	15941	15906	15932	15879	15853	15811	15548	15847	15937	15876	15732	15790	15738	15881	15907	15797	15778	15828	15854	15800	15755	15844	15655	15751	15805	15916	15643	15834	15878	15875	16002	15878	15845	15783	15885	15835	15887	15739	15954	15737	15771	15893	15890	16034	15796	15821	15757	15913	15603	15849	15918	15756	15865	15901	15884	15999	15832	15851	15889	15776	15976	15784	15897	15786	15906	15705	15847	15910	15760	15708	15881	15811	15938	15870	15724	15815	15847	15821	15741	15696	15901	15805	15841	15983	15652	15878	15936	15799	15594	15896	15880	15687	15973	15955	15791	15931	15891	15848	15852	15765	15839	15750	15923	15892	15848	15819	15782	15917	16025	15752	15678	15921	15855	15887	15876	16011	15977	15787	15764	15902	16051	15818	15927	15753	15852	15898	15817	15832	15911	16003	15840	15898	15654	15902	15878	15687	15665	15892	15854	15814	15971	15835	15825	15832	15772	15863	15657	15822	15856	15945	15694	15911	15873	15755	15741	15846	16002	15787	15864	15842	15659	15860	15816	15684	15862	15713	15800	15871	16102	15969	15802	15809	15828	15788	15979	15701	15899	15958	15864	15818	15851	15782	15669	15947	15937	15808	15922	15918	15583	15794	15737	15943	15804	16001	15935	15829	15966	15861	15964	15725	15759	16119	15903	15923	15856	16184	15753	15766	15745	15601	15917	15916	15745	15712	15708	15774	15840	15865	15823	15749	15931	15815	15794	15839	15868	15847	15954	15861	15802	15915	15898	15933	15903	15759	15752	15957	15865	15788	15850	15860	15824	15974	15951	15944	15876	15727	15824	15647	15788	15677	15841	15702	15995	15849	15687	15754	15897	15966	15655	15687	15939	15968	15954	15873	15824	15923	15826	15897	16148	15945	15912	15584	15788	15886	15994	15829	15902	15898	15854	15938	15749	15700	15993	16012	15872	15729	15837	15782	16039	15881	15830	15755	15788	15703	15935	15775	15686	15820	15825	15764	15814	15958	15871	15857	15951	15933	15895	15957	15874	15802	15822	15876	15824	15956	15602	15903	15953	15932	15894	15706	15857	15804	15896	15943	15819	15885	15854	15813	16061	15711	15903	15802	15837	15814	15806	15833	15863	15794	15833	15748	15781	15868	15776	15783	16088	15835	15810	15725	15885	15893	15885	15818	15779	15899	15880	15736	16000	15743	16029	15845	15753	15782	16112	15950	15789	15895	16002	15757	15980	15889	15829	15844	15755	15964	15901	15935	15951	15784	15724	15795	15786	15882	15847	15931	16010	15890	15931	15912	15811	15765	15860	15679	16008	15907	15932	15737	15882	15936	15802
25902	21719	34229	60873	67406	52916	41132	32109	28161	26916	26557	26593	26373	26375	26487	26241	26294	26161	26491	26358	26083	26153	26244	26158	26223	26241	26347	26207	26380	25924	26306	26273	26168	26075	26318	26124	26278	26057	26110	25781	26255	26086	26165	25948	26174	25909	26256	25984	26251	26388	26252	26101	26132	26046	26255	26020	26118	26043	26355	26000	26307	26261	26037	26109	26285	26215	26029	26277	26212	26086	26257	26182	26241	26183	26509	26273	26009	26051	26388	26331	26297	26204	26298	26222	26342	26165	26332	25933	26041	26152	26026	26201	26316	26192	26160	25807	25871	26215	26323	26174	26054	26112	25988	26078	26145	26281	26217	26084	25996	26267	26136	26036	25918	26152	26305	26308	26160	25936	26112	26091	26074	25993	26304	26051	26164	25961	26029	26167	26276	26241	26191	26084	26194	25988	26076	26224	26222	26279	26280	26171	26090	26159	26078	26136	26139	26079	26274	26295	26059	26075	26084	26100	25981	25917	26251	25945	25929	26261	26116	25960	26167	25938	26060	26308	26043	26218	26198	25924	26295	26166	26154	25957	26239	26341	26145	26019	26190	26361	26040	25843	26231	26169	26518	26100	25953	26150	26317	26259	26124	26082	26066	26209	26098	26384	26108	26075	26007	26127	26022	26218	25804	26136	26119	26099	26158	26045	26042	26182	26074	26059	26028	26268	26332	26022	26199	26094	26231	26206	25947	26131	26199	26250	26140	26014	26033	26299	26116	26184	26139	26004	26155	26102	26001	26027	25923	26007	26071	25947	26273	26287	26091	26098	26201	25989	26138	26252	26117	26128	26366	25972	25942	26081	26316	26131	26298	25930	26136	26309	26243	26018	26034	26122	26108	26140	26243	26142	26004	26070	26504	26025	26106	25960	26307	26135	26290	26238	26297	26311	26038	26338	25858	26115	26173	26233	25940	26006	26166	26143	26171	26040	26041	26055	26136	26011	26152	26264	26328	26274	26373	26318	26140	26143	26328	26240	25920	26113	26223	26111	26181	26129	26249	26261	26128	25962	25923	26178	26149	26368	26021	26066	26155	26041	26074	25834	26368	26031	26150	26264	26266	26269	26093	26097	26009	26166	26067	26067	26243	26232	25988	26069	26182	26188	26190	26188	26410	26143	26065	26100	26163	26253	26161	26119	26202	26232	25941	26129	26183	26166	26130	26053	25763	26217	26000	26162	26145	26012	25971	26129	26113	26088	26259	26361	26102	26223	26293	26081	26081	26112	26101	26259	25999	26293	25971	26235	26111	26202	26133	26108	26225	26143	26294	26109	26077	26485	26050	26244	26020	26053	26128	25971	26200	25920	26186	25980	26432	25962	26262	26273	26168	26063	26018	26219	26109	26205	26221	26055	26327	26227	26135	26026	26095	26027	26181	25888	26205	25946	26085	25976	26090	26033	26218	26254	26145	25961	25747	26131	26232	25992	26041	26108	26201	26009	26289	26424	26401	26073	26093	26346	26495	26197	25798	25889	26045	26217	26383	26211	26100	26187	26200	25966	26094	25979	26050	25748	26098	26345	26195	26100	26034	26342	26239	26169	26025	26067	26238	26121	26241	26318	26283	26154	26231	25991	26096	26266	26086	26326	26283	26198	26177	26111	26335	26180	26064	26053	26252	26209	26239	26340	26249	25838	25758	26162	26327	26168	26074	26464	26240	26133	26297	26178	25988	25938	26326	26286	26179	26082	26083	25784	26059	26226	26374	25936	26187	26164	26034	25981	26312	26060	26395	26121	26055	26081	26176	26214	26251	26062	26183	26179	26162	26131	26254	26270	26188	26208	26147	26189	26382	26209	26009	26121	26100	26070	26304	25934	26395	26399	26221	26222	26353	25970	26309	26023	26171	26172	26336	26043	26082	26000	26149	25976	26163	26071	26045	26153	25935	26132	26087	25957	25933	26102	26018	26372	26094	26239	26023	26118	26261	25955	26008	25984	26378	25946	26223	26159	26209	26279	26016	26090	26009	26183	26377	25986	26398	25855	26151	26092	26335	26182	26330	26175	26121	26293	26180	26247	26170	26073	26298	25925	25972	26075	26187	26156	26463	26099	26264	26383	26180	26231	26069	26014	26189	26158	26303	26314	26227	26190	26359	26001	26154	26091	26127	25993	26187	26416	26231	26436	26321	26074	26036	26071	26087	26331	26033	26256	26002	26059	26033	26094	26062	26081	26273	25988	26138	26121	25900	25960	26041	26102	26171	26124	26060	26067	26082	25831	26016	26230	26087	26200	26156	26166	26026	25976	26040	26055	26138	26288	26275	26213	26197	26127	26118	26247	26266	26188	25900	26153	26158	26378	26065	26106	26258	25846	26299	26135	26324	26146	26256	26165	26041	25981	26181	26137	26098	26009	26387	26204	26000	26168	26261	26291	26104	26182	26193	25883	26137	26154	26100	26102	26108	26119	26176	26221	26228	26201	26247	25909	26139	26222	25940	26115	26256	26052	26102	26043	26197	26128	26148	26087	26044	26165	26052	26119	25925	25813	25933	26304	26084	26292	26198	25964	26104	26298	26088	25909	26016	26003	26031	26639	25890	26140	26453	25933	26198	26205	26292	26078	25951	26069	26077	25988	26356	26141	25914	26171	26298	26069	26423	26352	26146	26042	26033	26091	26230	25906	26352	26189	26263	26279	25957	26357	26005	26007	26240	26189	26396	25982	26259	26178	25981	26209	26173	26371	26307	26003	26123	26160	26126	26328	26113	26198	26296	26020	26360	26175	26037	26088	26032	25898	25809	26218	26084	26045	26191	26031	25986	26087	26164	26324	26124	26276	26249	26142	26105	26168	26048	26153	26226	26355	25958	26102	26244	26237	26225	26265	26259	26180	26187	26370	26348	25928	26240	26114	26294	26071	26241	26163	26100	26066	26190	26192	26122	25978	26232	26186	26210	25883	25955	26056	26048	26131	26003	26221	26050	25900	26146	26314	26458	26026	26417	26206	26190	26034	25876	26142	26057	26167	25789	26237	26352	26309	26301	26091	26058	26061	26277	26153	26101	26173	25879	26039	26021	26179	26235	26013	26485	26168	26072	26003	25888	25924	26084	26184	26113	26168	26112	26112	26169	26121	26139	26192	26126	26232	26055	25875	26150	26092	26062	25900	26090	26017	25967	26020	26228	26083	26017	25936	26103	25942	26185	26156	26011	26332	26053	26450	26186	26003	26058	26014	25832	25947	26251	26044	25924	25990	26295	26199	26355	26172	26251	26215	26235	26000	26380	26206	26228	26214	25937	26115	26192	26109	26128	26299	26228	26213	26006	26233	25996	26286	26078	26239	26062	25970	26153	26199	26074	26186	26191	25837	26341	26259	26291	26272	26119	26028	26270	26346	26062	26044	25974	26027	26194	26050	25864	25954	25916	25965	26315	26225	26394	26037	26241	26219	26180	26289	26221	26343	26023	25793	26114	26154	26197	26133	26386	26001	26295	26029	26378	26246	26192	26013	26089	26136	26332	26206	25985	26077	26333	26001	25940	26108	25991	26091	26055	26079	26011	26079	26274	26331	26292	25944	26292	26257	26207	26309	26287	25916	26062	26216	26138	26051	26073	26274	26255	26138	26201	26361	26325	26113	26149	26069	26236	26069	26126	26193	26348	26192	25913	26152	26071	26208	25996	26191	26177	26211	26014	25887	26377	26269	26025	26218	26055	26076	26126	26263	26324	26201	26032	26107	26281	26070	26054	26010	25878	25916	26254	26190	26081	26064	26095	26170	26044	26228	26226	26033	26098	25944	26265	26074	26110	26157	26172	26111	25922	26220	26003	26357	26271	26117	26253	26072	26205	25963	25959	26408	26493	26179	26218	26100	26203	26065	26111	26170	26087	26029	26395	26049	26069	26114	26157	26136	26321	26346	26403	26368	26332	26259	26142	26097	26036	26193	26194	26117	26398	26049	26238	26259	26231	26008	26333	26124	26205	26307	26236	25983	26186	25981	26096	26043	26282	26107	26193	26486	26119	26010	26310	26132	25784	25897	26231	26076	26227	26220	26324	26145	26313	26312	26269	26210	25974	26188	26285	26189	25881	26042	26255	25908	26015	26162	26249	26124	26275	26427	26161	26090	26213	26041	25986	26479	26295	25977	26030	26171	26022	26282	26290	26290	26149	25926	26059	26036	26298	26158	26114	25922	26090	26221	25998	25987	26196	26184	26254	26068	25946	26272	26033	26174	26114	26251	25716	26351	26359	26207	26033	25859	26039	26240	26118	26207	26388	26072	26187	26228	26230	26042	26066	25990	26028	26338	25935	26214	26506	26177	26267	26007	25971	26175	26384	26089	25839	26320	26070	26024	26210	26215	26283	26380	26188	26081	26043	26142	26266	26261	26208	26068	26088	26224	25900	26103	26275	26230	26184	26154	26113	26158	26127	26074	25994	26052	26216	26083	26127	26013	26049	25990	25991	25993	25850	26314	26340	26078	26146	26272	26026	26193	26259	26144	26199	26134	26180	26087	26101	26202	26209	26059	26143	25966	26356	26105	26089	25995	26115	26083	26167	26497	26076	26429	25960	26220	26113	26335	26411	26264	26204	26152	26222	26367	26007	26221	26099	26271	25952	25986	26239	26202	26271	26065	26227	26248	26299	26268	26135	25981	25971	26005	26357	26044	26216	26277	26102	26134	26158	26054	25974	26306	26078	26119	26077	26149	26103	26059	26247	26237	26133	26246	26393	26206	26166	26038	26237	26110	26293	26142	25965	26162	26063	26275	25980	26115	26144	26041	26127	26061	26251	26194	26098	25995	25991	25973	26096	26182	26387	26376	26097	26233	26125	26157	25946	25852	26351	25917	26232	26319	26190	26313	26155	26220	26172	26191	26357	25979	26064	26304	26047	26115	25969	26001	26181	26208	26045	25949	26282	26140	26043	25966	26037	25987	26393	25956	26286	26260	26063	26147	26162	25988	26308	26262	25930	26043	26215	26151	26257	26135	26046	26391	26082	25935	26113	26306	26198	26150	26183	26285	26045	26462	26330	26300	25775	26146	26167	26226	26004	26246	26065	26133	26248	25959	26345	26012	26157	26121	26361	26110	26184	26252	25934	25754	26345	26169	26143	26234	26058	26240	26272	26186	26200	26117	26145	26221	25940	26183	26175	25978	26302	26149	26082	26426
22822	41841	53863	69978	66894	44668	30039	21182	17599	16462	16106	16162	15984	16048	16018	15938	15947	16066	16194	16035	16131	16107	16204	16082	15933	16131	16053	15991	15913	16127	15987	16071	16143	16044	16185	16030	15874	16105	16020	16069	16019	16047	16046	15906	15977	16224	16000	15930	16034	16030	16128	16140	16087	15930	15978	15918	16170	16049	15868	15993	16145	16133	15932	16130	16054	16177	16180	15896	16034	15924	16029	16030	16022	15961	16095	15863	15971	16047	16088	16037	15933	15906	15809	16236	15983	15865	16056	15933	16059	16018	16037	16009	16062	15838	15986	15981	16072	16031	16140	16011	16065	16057	16113	16048	16228	15915	15934	16003	16171	16053	16113	15989	15895	15881	15976	16165	16145	15730	15849	16216	16000	16186	15819	16006	15953	16010	16130	16020	16017	16087	16067	15945	16024	16093	16121	15719	16010	15871	16061	16043	15941	16278	16049	16048	15905	16080	15977	15959	16134	16189	16035	15916	15905	15793	16264	16077	15781	16066	15976	16107	15987	16094	16040	16018	15946	16057	16127	15934	15913	15902	16297	16053	16177	16186	15948	16170	15961	16262	16046	15860	16005	15999	16051	16050	15952	15806	15957	15894	15866	15925	16163	15855	15965	16054	16039	15864	16089	15981	16079	15908	16024	15878	16000	15955	15954	15823	15958	16026	15882	15958	16107	16006	15999	15979	15955	15942	16041	16047	15922	16181	15872	16036	16093	15771	16084	16075	15939	16017	16123	16160	16120	16111	15922	16067	16138	16019	15833	16087	15842	16130	16054	15839	15895	15999	16142	16012	16160	16116	16018	15960	16164	15857	15980	15979	15981	15947	15930	16042	16084	15938	15832	16061	16048	15904	15927	15993	16101	15869	15919	15999	16024	16189	16094	16148	16024	15941	15995	16011	15931	15978	16107	15926	15970	16055	15915	16013	16151	16000	16017	15825	16068	15968	15952	16084	16068	15874	16231	15910	16003	15990	16044	15941	16093	15949	15956	16016	15829	15869	15887	16002	15853	16033	16081	16035	16039	15846	16008	16004	16112	16049	15781	15995	16046	16085	15825	15960	15933	16016	15942	16072	15999	15770	15950	15968	15947	15928	16187	15922	15923	15916	16034	16015	16116	16057	16086	16195	16116	15891	15991	16067	15989	16002	15964	16065	16083	15908	15921	15925	15961	16039	16146	15950	15807	16127	15934	15918	16067	16040	15960	15889	16058	16056	16134	15873	16030	15965	16112	15919	16025	16061	16217	15858	16056	16046	15946	15859	16043	15943	16242	15943	15875	15987	16168	16120	15925	15962	16045	15861	16002	16128	15899	16029	15899	15919	15972	16021	16029	16023	16081	15891	16063	15948	15997	16118	16011	15860	15966	15966	16124	15973	16067	15876	16002	16100	16264	15987	16098	16059	16058	15988	16196	16083	15954	16121	15998	16033	16049	15997	15941	16086	16062	15984	16014	16167	16148	16152	15845	16116	16051	15857	15899	16183	15987	15909	16020	15889	16094	15662	15949	15842	15881	15995	15942	15977	15899	16140	16174	15982	16118	15954	16062	16085	15933	16073	16009	16016	15950	15966	16011	15836	16055	15965	15983	15907	16139	16017	16031	16044	16021	16220	15795	15903	15962	16036	16079	15914	16171	16121	16164	15933	15992	16018	16039	16213	16012	15924	16011	15931	15961	15875	16097	16083	16001	16137	16002	16038	15981	16002	16152	15951	16177	15985	16126	16073	16009	16009	15954	15987	16029	16118	15977	15994	16058	15907	15865	16225	16172	15893	15926	15923	16096	15949	16023	15922	15998	16154	15935	15859	15977	15930	16154	16038	16167	16120	16142	16266	16052	15992	15826	15962	16198	16004	15977	16043	15859	16158	15815	16122	15966	16213	15858	15933	15949	15896	15959	16047	16197	16002	16050	16165	16035	16069	16079	15933	15996	16113	16076	15950	15849	15996	15907	16149	15967	16131	16030	16088	16080	15958	15848	15949	16045	16250	15978	15995	15935	16073	16056	16073	15968	15945	16054	15986	15942	16012	16006	15848	16084	16169	16224	15963	16203	15891	16181	15860	15887	15990	16065	15919	15952	15971	15889	16062	15924	15939	16219	16194	16023	16049	16064	16232	15738	16104	16043	16053	15995	15962	16191	16059	16081	16178	16107	16083	16059	15976	16102	16124	16067	16015	15951	16033	16212	16022	15876	16197	16056	15968	15900	15944	16106	15976	15914	15999	16015	15960	16083	15888	16170	16019	16092	15955	16033	16188	15998	15965	16004	15942	15980	15900	15957	15984	15936	16043	16050	16047	16114	16118	15955	16126	15950	15978	15897	15830	15908	16082	16149	15985	16023	16025	15982	15941	16049	15914	15980	15993	15989	16071	15958	16025	15992	15920	15966	15948	16104	16028	15906	15959	16091	16046	16296	15916	16116	15811	15867	16044	16127	15999	16112	15859	15885	16019	16058	16028	16143	16023	15955	15979	15994	15949	15956	16072	16091	15941	16090	16012	15997	15890	15844	15966	16039	16147	15970	15980	16161	16038	16084	15897	15834	16195	15983	16035	15947	16056	16053	15929	15898	16075	16095	16142	16091	16019	15972	15909	16015	15971	16028	16205	15992	15969	16020	16142	16029	15978	15951	15994	16101	15939	16034	16036	16155	16113	15936	15955	15797	16024	15990	15946	15892	16053	15975	16118	16130	16031	16238	16015	15969	15961	16065	15969	16097	16170	16158	15854	15827	16023	15988	16006	16173	16070	16033	16106	15901	15797	15900	16156	16211	16050	16107	16141	15933	15932	16166	15954	16154	16079	16159	15959	16145	15960	15999	15873	15764	16107	16010	15867	16133	15992	15843	15945	16156	15913	15929	16188	15832	16014	15950	16061	16018	16153	15835	16078	16188	16081	16127	16093	15871	15995	15946	16133	15886	16015	15970	16085	15929	15915	15948	16235	15979	16012	16058	15989	15921	15982	16056	16030	15981	16027	15992	16201	15953	15995	16020	16000	15933	15878	15901	15824	16103	15942	15980	15955	15875	16032	15913	16076	15900	15802	15945	16028	16042	15835	15969	16081	15979	15905	15890	15816	16166	16212	15926	15969	15957	15948	16028	15925	16104	15958	15915	16008	15950	15967	16300	15997	16143	15889	15946	16107	16039	16042	16008	15889	16065	15877	15984	16045	16107	16030	15987	16047	15979	16107	16124	16106	15979	15823	16007	15986	16013	15978	16010	16099	15759	16213	15989	15890	15840	15999	15878	15814	15999	15893	15919	15942	16152	16052	16054	16010	16078	16076	16009	16164	15937	16136	15945	15989	16205	16066	16165	16049	15927	15987	15935	16039	16102	15953	16161	15995	15913	16018	16001	16060	16019	15865	15716	16210	15965	16027	15891	15946	16130	15989	16087	15954	16173	16062	16046	16124	15960	16051	16085	15970	15984	16194	15844	15968	16079	16102	16082	16093	15987	15957	15947	16077	15961	15998	16025	16018	16092	16161	16126	16037	16038	16082	16048	16003	15924	16062	16062	16072	16004	15845	16016	16034	15931	16026	15896	16057	16132	16062	16034	16143	16198	16039	16169	15844	16046	16074	16046	15940	15985	16106	16111	16039	16043	16050	15862	15980	15939	16011	16182	16197	16073	15935	16084	16149	16015	16062	16205	16030	15970	15958	15920	15916	15930	16074	15969	16002	15999	16074	15928	15842	16058	15826	16071	15998	16040	16115	16002	16036	16258	16110	15998	16041	15999	15895	16128	16128	15918	15923	15948	15971	15868	16052	16087	16042	15964	15962	16120	15985	15909	16147	15990	16098	15807	15920	16133	15957	16040	16153	15992	16151	16055	15984	15967	16069	15995	16104	15993	15974	16017	16010	15920	15983	16012	16145	15937	15921	16135	16047	16009	16111	16012	16086	16138	15820	16090	15902	16002	16186	15826	16109	15873	16054	16102	15884	16121	16032	15984	16057	16111	16077	16005	15993	15940	16014	16187	16014	16176	15892	15927	15957	16070	16154	16087	16038	15839	15944	16032	16078	15968	16022	16117	16003	16093	15940	16016	15907	15959	16018	16001	15957	16076	16140	16008	16165	16051	16105	15934	16035	16032	15954	16072	15937	15816	16084	16087	16002	16032	16038	15962	16013	16135	16156	16111	16123	16152	16015	15970	16167	16040	15992	16022	15915	16123	16028	16134	16039	15959	16010	16055	16160	15865	15811	16083	15882	15958	16075	15958	15932	15948	15977	15960	16141	16080	16116	16125	15878	15979	16027	15878	16045	15996	15947	16155	16003	16136	15901	15849	16063	16015	16136	16082	16118	15930	16075	15907	16054	15963	16037	16032	16102	15897	16029	16070	15905	15906	15915	15971	16108	15938	15965	16122	16088	16194	16053	16058	15965	15984	16088	16093	16075	15950	16157	16230	16179	16171	15940	16142	15863	15804	15982	16007	15880	16070	16002	16066	15838	15991	15880	16142	15837	16130	15788	15952	16064	16082	15992	16149	16095	16036	15952	16155	16134	15942	16054	16135	16094	15996	15953	15967	16138	16170	16127	16032	16055	16236	16060	15971	16106	16102	15937	16018	16067	16143	15983	15965	15963	15991	16061	16169	16060	16018	15947	15960	15860	16159	15973	15801	15959	16026	15881	16039	15889	16025	15831	16041	16006	16190	16122	15978	15804	16064	15997	16131	15938	16096	16158	15879	15955	15913	15955	16101	15929	16038	16214	15766	16039	15849	15917	16040	16130	16024	16169	16015	15943	16058	16141	15920	16121	16018	16153	15947	15930	16012	16062	15979	15762	16147	15978	16146	15995	16035	15917	15965	16199	15872	16020	16158	15944	15945	16060	15954	15951	15973	15963	15919	16025	16056	16099	15952	16084	15972	15850	16081	16055	15914	15939	16128	16130	16104	15990	16029	16053	16029	16151	16032	15892	15992	16088	15882	15872	15995	16100	15876	16076	16035	16138	16064	16128	16161	16012	16059	16095	16162	15951	15860	16098	15888	15937	16013	15802	15936	16089	16102	15780	15909	15944	16015	15855	16063	16019	15898	16020	16153	16063	15953	15978	16235	15754	15878	16026	16081	15941	15958	15844	16046	16061	16035	16051	15975	16227	15971	16294	16066	15983	16048	16119
23607	21600	31345	45325	75393	69868	55572	41013	32169	28569	27508	27036	27032	27052	27227	27203	26995	26962	26916	26669	27070	26632	27061	27195	27087	26677	27051	26974	27023	27064	26833	27032	26732	26691	26924	27003	26793	26618	26831	26836	26714	26858	26772	26745	26607	26670	26731	26842	26622	26739	26752	26818	26848	26691	26755	26577	26965	26624	26862	26956	26845	26900	26808	26825	26752	26773	26562	26646	26798	26709	26939	26516	26589	26688	26793	26906	26815	26750	26733	26883	26597	26705	26799	26618	26720	26830	26918	26719	26848	27030	26966	26752	26675	26843	26757	26763	26900	26767	26906	26621	26927	26951	26952	26940	26609	26772	26676	26464	26571	26776	26666	26446	26494	26808	26627	26482	26650	26644	26609	26587	26713	26625	26707	26739	26786	26489	26970	26500	26708	26746	27012	26659	27013	26843	26867	26962	26670	26873	26665	26639	26712	26728	26810	26569	26699	26807	26781	26724	26723	26772	26923	26597	26870	26713	26337	26867	26992	26711	26940	26697	26694	26477	26792	26774	26655	26573	26778	26685	26704	26489	26711	26753	26592	26669	26668	26721	26835	26911	26991	26621	26690	27002	26658	26768	26656	26938	26984	26768	26735	26857	26605	26696	26764	26479	26879	26730	26653	26805	26832	26762	26754	26823	26873	26756	26714	26561	26877	26621	26728	26660	26498	26698	26733	26814	26765	26773	26835	26867	26865	26698	26872	26616	26813	26695	26541	26543	26643	26814	26722	26970	26916	26769	26594	26630	26632	26614	26660	26720	26537	26829	27055	26928	26891	26650	26997	26613	26662	26927	26810	26812	26837	26718	26958	26791	26872	26619	26792	26607	26655	26801	26792	26394	26589	26774	26740	26613	26768	26523	26693	26725	26513	26585	26731	26607	26754	26742	26726	26696	26646	26595	26761	26823	27015	26790	26707	26455	26701	26917	26769	26804	26678	26717	26601	26651	26840	26890	26785	26531	26743	26760	26632	26776	26896	26564	26462	26799	26867	26684	26756	26976	26756	26632	26751	26689	26422	26672	26667	26764	26680	26719	26877	26594	26768	26592	26495	26550	26724	26705	26808	26727	26873	26567	26763	26604	26814	26658	26499	26600	26731	26652	26674	26897	26622	26501	26768	26757	26585	26828	26489	26545	26622	26669	26633	26650	26952	26792	26572	26701	26773	26656	27122	26748	27005	26824	26557	26706	26779	26904	26782	26642	26516	26679	26603	26521	26628	26749	26601	26905	26513	26707	26554	26667	26640	26685	26860	26678	26678	26707	26742	27174	26901	26581	26704	26479	26741	26728	26902	26597	26588	26459	26794	26718	26824	26771	26868	26965	26789	26626	26858	26760	26732	26771	26434	26758	26801	26579	26788	26531	26759	26922	26616	26836	26811	26922	26811	26766	26697	26733	26570	26892	26916	26601	26460	26587	26752	26871	26984	26812	26976	26830	26849	26846	26651	26645	26592	26670	26868	26718	26688	26870	26989	26671	26699	26725	26843	26865	26583	27005	26667	26811	26691	26818	26724	26626	26886	26596	26598	26641	26727	26838	26627	26833	26697	26594	26702	26888	26662	26881	26772	26909	26590	26680	26562	26710	26940	26650	26688	26565	26847	26772	26770	26829	26674	27025	26670	26768	26694	26872	26696	26706	26467	26772	26785	26811	26739	26645	26709	26779	26800	26688	26709	26759	26457	26608	26526	26845	26513	26694	26859	26745	26689	26691	26651	26644	26771	26705	26815	26300	26819	26720	26788	26884	26903	26527	26613	26673	26549	26677	26870	27059	26684	26556	26594	26700	26723	26650	26821	26865	26742	26671	26812	26751	26821	26561	26605	26714	26342	26763	26677	26753	26688	26719	26808	26743	26917	26745	26437	26908	26709	27060	26682	26732	26663	26496	26746	26892	26659	26564	26891	26804	26738	26592	26809	26543	26798	26981	26969	26616	26916	26803	26667	26818	26733	26563	26888	26729	26766	26766	26624	26700	26740	26877	26847	26694	26593	26622	26694	26641	26674	26627	26708	26793	26633	26804	26904	26949	26588	26788	26913	26649	26674	26775	26833	26821	26730	26780	26977	26708	26974	26960	26492	26865	26770	26917	26736	26702	26587	26751	26793	26636	26772	26855	26830	26526	26448	26823	26731	26506	27001	26969	26882	26852	26588	26837	26779	27034	26847	26638	26647	26717	26832	26450	27063	26989	26930	27085	26692	26706	26651	26662	27029	26959	26783	26782	26679	26753	26891	26622	26840	26855	26896	26470	26621	27024	26622	26555	26876	26620	26686	26882	26855	27112	26831	26744	26867	26640	26672	26537	26853	26557	26891	26837	26586	26673	26747	26659	26793	26632	26670	26677	26331	26908	26930	26773	26749	26594	26764	26602	26615	26785	26691	26792	26663	26730	26799	26998	26723	26676	26625	26918	26452	26628	26583	26661	26683	26851	26748	26628	26626	26714	26584	26705	26508	26600	26763	26559	26923	26681	26777	26847	26837	26759	26773	26803	26671	26764	26547	26739	26903	26795	26738	26752	26830	26702	26572	26401	26894	26804	26885	26621	26652	26510	26740	26743	26878	26820	26754	26697	26666	26563	26766	26710	26891	26681	26644	26659	26598	26713	26656	26663	26716	26473	26695	26810	26806	26599	26776	26632	26798	26589	26736	26807	26776	26902	26605	26661	26615	26933	26609	26966	26404	26661	26609	26762	26648	26660	26671	26642	26621	26894	26966	26675	26509	26593	27044	26972	26908	26762	26992	26830	26636	27039	26610	26854	26880	26640	26960	27113	26704	26536	26681	26491	26733	26871	26720	26641	26654	26732	26946	26697	26786	26699	27066	26590	26973	26730	26666	26857	26750	26696	26643	26703	26743	26767	26677	26807	26921	26390	26731	26538	26870	26840	26909	26534	26671	26475	26702	26546	26774	26821	26755	26558	26742	26585	26744	26539	26514	26693	26836	26782	26812	26813	26582	26676	26734	26808	26540	26963	26761	26612	26731	26929	26957	26785	26743	26684	26773	26664	26323	26582	26850	26716	26762	26636	26635	26690	26683	26491	26761	27021	26724	26761	26834	26730	26545	26514	26659	26660	26638	26701	26831	26910	26498	26749	26654	26891	26823	26677	26694	26871	26214	26650	26902	26770	26990	26611	26837	26752	26702	26622	26863	26745	26604	26541	27029	26934	26552	26492	26773	26951	26790	26788	26757	26749	26736	26680	26531	26653	26909	26759	26747	26624	26933	26535	26696	26624	26802	26515	26625	26723	26854	26625	26870	26719	26803	26620	26498	26649	26792	26775	26848	26870	26879	26689	26759	26506	26555	26509	26814	26639	26813	26699	26692	26483	26799	26976	26775	27044	26498	26688	26707	26665	26931	26658	26874	26772	26577	27023	26872	26891	26489	26736	26941	26792	26816	26840	26769	26573	26669	26573	26678	26724	26803	26850	26575	26747	26781	26753	26820	26823	26988	26745	26786	26923	27042	26512	26479	26572	26599	26819	26917	26661	26851	26701	26667	26736	26859	26757	26594	26665	26820	26552	26602	26629	26823	26769	26803	26589	26687	26681	26883	26716	26509	26767	26676	26831	26785	26870	26863	26803	26623	26668	26512	26521	26683	26763	26535	26661	26472	26618	26583	26704	26684	26776	26687	26743	26662	26726	26663	26803	26570	26495	26545	26774	26898	26580	26939	26692	26639	26741	26698	26535	26499	26485	26644	26618	26665	26761	26665	26910	26778	26732	26828	26735	26675	26709	26972	26659	26805	26762	26835	26762	26944	26824	26638	26920	26588	26678	26892	26669	26764	26768	26950	26724	26896	26798	27012	26784	26697	26783	26756	26927	26655	26868	26856	26736	26846	26889	26924	26789	26623	26682	26684	26759	26830	26570	26770	26752	26768	26897	26891	27068	26691	26643	26956	26812	26852	26871	26278	26615	26719	26724	27062	26886	26856	26693	26935	26453	26774	26949	26891	26766	26996	26782	26555	26613	26666	26844	26712	26791	26665	26670	26757	26826	27005	26900	26786	26587	26838	26936	26910	26789	26839	26948	26812	26775	26766	26453	26975	26683	26650	26615	26670	26863	26918	26707	26826	26848	26566	26622	26905	26853	26771	26704	26788	26633	26739	26837	26893	26684	26813	26684	26645	26935	26574	26791	26725	26691	26953	26666	26819	27010	26519	26785	26717	26855	26771	26362	26836	26720	26780	27028	26815	26761	26746	26487	26542	26766	26881	26643	26668	26736	26878	26879	26994	27053	26885	26681	26668	26533	26696	26962	26738	26916	26580	26764	26780	26817	26768	26628	26813	26788	26910	26602	26896	26695	26741	26757	26999	26752	26567	26645	26920	26803	26917	26777	26947	27004	26685	26784	26652	26502	26660	26696	26612	26796	26956	26759	26829	26656	26562	26751	26592	26937	26554	26771	26794	26792	26727	26632	26889	26806	26730	26740	26402	26663	26730	26496	26882	26701	26842	26876	26751	26801	26938	26615	26497	26546	26652	26926	26656	26897	26603	26764	26688	26806	27049	26784	26560	26882	26856	26853	26893	26797	26766	26654	26646	26810	26652	26511	26844	26801	26960	26418	26849	26688	26594	26531	26332	26808	26671	26891	26843	26809	26877	26664	26791	26558	26753	26777	26844	26726	26712	26731	26751	26881	26822	26752	26750	26659	26671	26832	26731	26902	26924	26846	26743	26588	26750	26836	26602	26777	26690	26849	26752	26919	26799	26791	26762	26577	26820	26747	26891	26504	26644	26742	26564	26786	26888	26719	26658	26822	26536	26626	26742	26722	26591	26555	26804	26644	26818	26755	26874	26979	26716	26723	26684	26760	26689	26552	26654	26666	26919	26716	27005	26851	26746	26911	26883	26582	26585	26467	26768	26777	26702	26550	26830	26816	26965	26940	26565	26752	26741	26822	26476	27047	26724	26860	26728	26906	26715	26827	26831	26736	26692	26858	26762	26556	26753	26785	26767	26696	26652	26714	26756	26618	26759	26735	26633	26788	26645	26771	26736	26566	26630	26762	26783	26637	26539	26834	26729	26540	26767	26775	26733	26761	26545	26621	26607	26558	26747	27048	26536	26483	26576	26758	26848	26787	26611	26659	26806	26700	26558	26954	26786	26783
32957	58269	72786	80088	90687	72534	49817	31075	20985	17582	16858	16903	16806	16732	16591	16806	16680	16538	16682	16726	16694	16850	16632	16708	16726	16752	16673	16698	16545	16864	16705	16805	16764	16642	16674	16784	16651	16932	16688	16635	16806	16742	16500	16582	16802	16830	16655	16552	16735	16719	16687	16847	16678	16735	16765	16719	16559	16715	16837	16588	16860	16660	16611	16647	16733	16483	16655	16790	16688	16537	16517	16797	16746	16871	16754	16618	16678	16698	16676	16687	16546	16872	16654	16645	16660	16707	16593	16725	16622	16841	16818	16677	16703	16591	16663	16575	16675	16581	16589	16667	16605	16620	16476	16633	16614	16720	16887	16805	16703	16640	16724	16629	16740	16554	16657	16625	16529	16645	16658	16569	16833	16641	16709	16611	16656	16599	16606	16625	16509	16677	16526	16711	16645	16744	16562	16722	16695	16641	16738	16626	16682	16639	16724	16808	16781	16365	16628	16460	16573	16859	16649	16687	16615	16541	16744	16655	16736	16641	16624	16622	16590	16647	16699	16704	16630	16760	16645	16610	16761	16685	16628	16766	16685	16582	16767	16671	16749	16572	16678	16487	16561	16619	16633	16756	16614	16627	16658	16564	16626	16770	16696	16542	17045	16764	16549	16546	16544	16656	16635	16599	16633	16655	16562	16626	16538	16793	16545	16475	16808	16817	16507	16601	16535	16621	16570	16625	16655	16680	16730	16749	16487	16665	16725	16609	16675	16596	16516	16694	16576	16584	16629	16771	16748	16562	16722	16686	16387	16786	16784	16574	16600	16526	16474	16574	16397	16594	16564	16545	16414	16579	16800	16573	16972	16639	16748	16673	16715	16747	16725	16775	16649	16520	16854	16609	16874	16652	16679	16659	16578	16724	16557	16667	16747	16803	16743	16499	16586	16563	16672	16556	16632	16707	16736	16668	16922	16896	16402	16798	16713	16556	16698	16648	16780	16555	16685	16694	16541	16740	16615	16612	16558	16780	16582	16789	16512	16551	16571	16561	16804	16548	16565	16604	16520	16734	16648	16654	16573	16559	16677	16666	16689	16776	16703	16621	16644	16734	16675	16464	16827	16526	16620	16908	16696	16645	16685	16670	16717	16441	16541	16680	16716	16622	16799	16689	16626	16553	16691	16617	16646	16781	16671	16621	16610	16704	16739	16717	16660	16613	16557	16563	16616	16470	16687	16594	16551	16780	16574	16554	16652	16462	16617	16686	16601	16651	16566	16766	16689	16857	16576	16624	16673	16704	16614	16743	16580	16789	16681	16440	16646	16597	16743	16693	16682	16726	16657	16699	16473	16410	16499	16589	16445	16786	16630	16489	16521	16663	16555	16772	16536	16732	16738	16783	16568	16691	16702	16656	16532	16621	16652	16709	16747	16526	16664	16508	16785	16589	16665	16559	16688	16413	16618	16606	16745	16753	16656	16708	16712	16680	16783	16668	16711	16483	16697	16570	16766	16659	16786	16781	16684	16492	16596	16530	16495	16766	16789	16610	16644	16749	16460	16480	16501	16699	16538	16722	16575	16629	16704	16876	16698	16513	16752	16586	16627	16846	16448	16685	16673	16621	16654	16672	16686	16614	16894	16610	16765	16825	16556	16484	16424	16557	16685	16669	16634	16714	16630	16787	16590	16795	16647	16493	16708	16891	16459	16522	16677	16541	16459	16769	16560	16638	16847	16592	16587	16661	16778	16652	16494	16544	16588	16498	16715	16586	16597	16604	16940	16658	16769	16725	16858	16501	16567	16652	16820	16638	16862	16443	16567	16515	16729	16542	16753	16764	16436	16695	16687	16652	16714	16664	16814	16767	16594	16738	16700	16617	16593	16593	16619	16451	16586	16727	16558	16936	16643	16697	16632	16620	16866	16880	16548	16719	16617	16675	16667	16755	16570	16912	16533	16608	16691	16558	16591	16706	16765	16530	16641	16536	16655	16651	16730	16759	16453	16690	16797	16675	16730	16779	16573	16711	16744	16851	16621	16805	16551	16749	16649	16382	16694	16588	16670	16660	16540	16723	16729	16566	16578	16636	16546	16632	16613	16554	16703	16728	16522	16581	16638	16733	16405	16672	16687	16537	16702	16695	16494	16885	16530	16447	16600	16621	16650	16709	16800	16785	16644	16891	16405	16505	16375	16355	16708	16697	16546	16786	16736	16540	16717	16519	16774	16745	16567	16548	16773	16565	16688	16575	16643	16624	16820	16658	16699	16594	16600	16651	16627	16770	16741	16577	16652	16525	16599	16593	16522	16737	16619	16640	16648	16667	16655	16597	16498	16629	16791	16697	16610	16659	16728	16584	16665	16524	16701	16599	16742	16770	16655	16707	16713	16525	16570	16755	16794	16787	16628	16547	16423	16622	16522	16830	16502	16551	16706	16647	16548	16461	16689	16733	16661	16631	16594	16528	16392	16570	16632	16505	16830	16813	16922	16681	16662	16695	16746	16740	16493	16852	16650	16616	16589	16657	16776	16617	16455	16578	16602	16586	16544	16743	16609	16649	16792	16469	16555	16814	16713	16531	16629	16557	16661	16757	16772	16699	16649	16685	16701	16636	16568	16779	16833	16782	16626	16646	16609	16616	16867	16563	16773	16748	16569	16755	16693	16723	16598	16667	16660	16770	16730	16645	16547	16675	16522	16595	16683	16510	16446	16679	16631	16591	16707	16670	16489	16857	16611	16559	16780	16694	16702	16694	16537	16483	16550	16613	16703	16795	16399	16678	16673	16670	16674	16619	16569	16975	16659	16812	16665	16622	16608	16636	16517	16673	16721	16583	16526	16703	16576	16545	16669	16772	16513	16714	16680	16568	16700	16757	16584	16700	16738	16620	16492	16773	16591	16733	16683	16586	16783	16617	16659	16809	16775	16552	16757	16737	16469	16519	16698	16653	16562	16723	16515	16643	16550	16410	16682	16666	16675	16663	16694	16612	16694	16579	16711	16658	16600	16507	16539	16599	16477	16527	16601	16639	16636	16692	16549	16355	16829	16674	16496	16692	16424	16645	16870	16592	16561	16642	16661	16545	16666	16572	16552	16758	16515	16522	16653	16614	16784	16515	16539	16709	16686	16536	16656	16442	16623	16712	16823	16745	16598	16704	16630	16710	16701	16488	16664	16657	16506	16637	16843	16723	16706	16595	16413	16496	16730	16635	16676	16527	16576	16630	16789	16688	16682	16748	16607	16408	16464	16482	16487	16727	16516	16770	16805	16642	16914	16496	16597	16856	16610	16516	16723	16678	16509	16747	16723	16757	16607	16605	16611	16549	16736	16560	16527	16695	16711	16617	16802	16726	16612	16686	16532	16467	16599	16732	16692	16710	16741	16486	16611	16661	16380	16650	16774	16528	16625	16763	16908	16699	16633	16489	16645	16524	16679	16645	16505	16683	16667	16652	16688	16584	16647	16673	16490	16657	16752	16658	16637	16827	16675	16649	16682	16597	16626	16628	16617	16716	16742	16659	16691	16608	16526	16434	16563	16752	16874	16593	16760	16714	16753	16624	16630	16515	16727	16880	16522	16566	16910	16493	16619	16615	16710	16646	16670	16710	16448	16637	16862	16789	16648	16727	16800	16630	16545	16607	16786	16745	16501	16493	16439	16736	16501	16633	16731	16729	16604	16587	16648	16839	16625	16684	16776	16695	16682	16672	16707	16594	16624	16647	16626	16426	16738	16517	16671	16707	16361	16493	16726	16716	16517	16585	16711	16726	16698	16518	16776	16656	16575	16534	16687	16538	16701	16511	16610	16649	16845	16689	16740	16771	16726	16638	16537	16800	16490	16600	16602	16458	16453	16570	16628	16751	16803	16678	16666	16679	16806	16487	16753	16748	16768	16668	16622	16626	16632	16713	16608	16642	16643	16722	16622	16708	16667	16645	16738	16807	16701	16712	16670	16479	16650	16705	16579	16719	16546	16579	16618	16778	16797	16505	16551	16573	16638	16761	16717	16450	16631	16718	16460	16670	16628	16620	16624	16691	16603	16465	16743	16605	16732	16665	16585	16600	16599	16538	16544	16597	16603	16793	16731	16681	16675	16658	16669	16566	16926	16714	16521	16667	16505	16758	16673	16552	16534	16535	16767	16635	16637	16731	16693	16613	16883	16490	16686	16552	16676	16601	16574	16684	16473	16848	16737	16590	16675	16531	16733	16775	16641	16684	16511	16627	16678	16488	16672	16653	16545	16512	16611	16813	16778	16506	16602	16664	16576	16609	16719	16588	16675	16853	16653	16700	16593	16636	16588	16664	16522	16532	16721	16624	16709	16706	16559	16649	16507	16610	16768	16592	16552	16755	16633	16577	16485	16790	16817	16595	16682	16785	16591	16789	16681	16735	16801	16685	16568	16594	16744	16744	16737	16585	16620	16423	16683	16665	16792	16553	16537	16626	16698	16822	16632	16592	16658	16797	16689	16683	16772	16536	16660	16649	16675	16586	16556	16761	16663	16678	16618	16565	16511	16535	16513	16505	16637	16618	16706	16523	16686	16549	16498	16648	16582	16731	16686	16676	16782	16574	16783	16564	16550	16475	16740	16601	16552	16947	16646	16656	16818	16679	16620	16747	16753	16577	16665	16602	16712	16850	16593	16606	16820	16590	16640	16808	16748	16715	16692	16716	16826	16873	16603	16755	16656	16729	16785	16543	16643	16568	16462	16653	16694	16662	16551	16906	16973	16544	16746	16592	16544	16690	16692	16698	16700	16588	16835	16723	16853	16502	16554	16653	16516	16859	16735	16517	16640	16743	16786	16589	16697	16823	16455	16496	16721	16517	16711	16631	16711	16648	16632	16720	16676	16566	16657	16674	16567	16645	16865	16696	16782	16692	16745	16704	16517	16760	16588	16632	16559	16574	16663	16651	16611	16505	16668	16615	16546	16545	16746	16755	16699	16798	16848	16715	16649	16558	16624	16597	16491	16687	16776	16530	16747	16621	16572	16713	16684	16469	16781	16588	16686	16749	16781	16569	16871	16768	16787	16612	16613	16725	16665	16544	16599	16695	16820	16690	16559	16692	16687	16838	16659	16647	16525	16700	16737	16590	16661	16713	16645	16770	16787	16774	16590	16779	16731	16693	16629	16524	16415	16535	16647	16660	16683	16646	16641	16636	16628	16654	16782	16652
34925	27692	29477	31828	38926	37164	31882	28438	27043	26511	26187	26282	26035	25859	26240	26018	26306	26125	26029	26250	26060	26057	26166	26113	26108	26122	25772	26042	26284	26068	26163	26118	26131	26185	26103	26105	26143	25869	26013	26294	26284	26062	26110	26227	25850	25863	26177	26078	26058	26188	26252	26110	26076	25838	26098	26199	26433	25881	26440	26052	26026	26127	26079	26073	26188	26055	26263	26047	26188	26054	26069	26205	26091	26317	26016	25986	26194	26199	26064	26003	26092	26331	26069	26048	25973	25932	26239	25997	26015	26052	26030	26117	26237	25955	26082	25941	25972	26002	26141	25892	26100	26014	26047	25981	26113	26049	26195	25936	26372	26127	26168	26086	25998	26167	25909	25940	26075	26123	26198	26194	26300	26024	26223	25954	26083	26012	26125	25973	26101	26258	25905	26176	26087	26224	25897	25873	25993	26145	25905	26118	26089	25784	26073	26215	25936	25838	26063	25952	25983	26042	25976	26061	25988	26020	26091	25984	26063	26169	26179	26065	26249	25851	25991	26121	25987	26093	26208	25891	26149	25972	26295	26199	25798	25892	26121	26010	25886	26081	26341	26192	26112	25911	25931	25865	25938	26212	25914	26105	26050	26108	26157	26303	25953	26004	26159	26122	26191	26108	25897	26033	26087	26054	26227	26176	26055	25952	26025	26089	25933	26169	26353	25921	25958	26132	26003	26160	26029	26158	26298	26146	25793	26115	25972	26138	26175	25926	26073	25936	25963	26135	25984	26186	25924	26076	25748	26019	26034	26227	26086	26058	26149	26120	26224	25908	25883	25918	26054	26019	25994	25864	26005	26129	25997	25961	26027	26048	26395	26196	25983	26143	25929	25924	26106	25962	26101	26358	26039	25864	26172	26015	26119	26199	26198	26182	25902	26180	26221	26003	25877	26148	25928	26203	26118	25989	26052	25968	26259	26243	25983	26054	26054	26010	25979	26010	26026	25956	25933	26034	25834	25992	25941	26256	26068	26110	26069	26016	25974	26157	26106	26110	26140	26295	26258	26113	26182	25959	25936	25897	26175	26164	26239	26121	25973	26333	26061	26178	26204	25836	26054	26055	25954	25856	25990	25993	26124	26263	26158	26079	26061	25980	26137	26012	26090	26128	25813	25986	26157	25921	25959	26178	25900	25929	25892	25841	25869	25930	26314	26037	25941	26207	26150	26123	25952	26044	25901	26057	26052	26095	26267	25791	26136	26009	26215	26027	26059	26275	26314	26146	26180	26261	25931	26017	25939	25994	26080	26237	26382	25934	25903	25912	26038	26072	26043	26056	26223	26080	26376	25877	26050	26071	26064	26199	25958	26053	26192	26014	25975	26060	25993	26103	26323	26116	25913	25917	25981	26197	25889	26143	26011	26135	26077	25975	25979	26069	26268	26007	25918	26247	26092	25975	26124	26106	25982	26075	26066	26084	26090	26037	25812	26131	26115	26026	25960	25927	25943	26037	26142	26113	26107	26281	26093	26088	26217	26040	26306	25953	26073	25999	25853	25720	26060	26106	26080	26242	26012	25896	25785	26098	26031	25955	25959	25937	26108	26216	26270	25991	25820	26068	26124	26067	26374	26338	26008	25872	25954	26099	26056	26045	25945	26224	26247	26082	25959	26281	26089	25927	26217	26292	26051	26016	25962	26155	26174	26104	25905	26273	26038	26002	26166	25995	26011	26040	26107	26022	26123	26104	26031	25891	25951	26392	26234	26155	26073	26124	25863	25822	26042	26130	25890	26293	26250	26227	26207	26181	25880	26230	26026	25934	26171	25997	25994	26227	25852	25958	25798	25759	25892	26057	26095	26123	25983	26107	26015	26078	25892	26055	26034	26135	26054	26180	25978	26123	26291	26079	25991	26181	26114	26151	26073	26184	25987	26153	25979	26066	25989	26143	26104	26430	26055	25853	25996	26009	26171	25971	26038	26166	26037	25971	25899	25948	25832	26089	26159	26171	26076	25995	26118	26117	25875	25974	26081	26047	26308	26232	25937	25898	26130	25877	26104	25977	26190	25997	25901	26072	26228	26157	26163	25862	25969	25944	25945	25881	26051	25930	26004	26309	26264	26007	25921	25848	26041	26135	25909	26041	26102	26365	26055	26089	26341	25905	26118	26151	25929	26103	25911	26045	26176	26249	26112	25885	26109	25977	26093	26124	26021	25952	26033	25987	26222	25983	26279	26007	25848	25959	25954	26204	25743	26161	25941	26118	26211	26039	26034	26018	25951	26060	25925	25867	26009	26090	26094	26075	26004	26179	25904	25990	25915	26023	25962	26048	25998	25908	25993	26080	25982	26107	26045	25993	25885	26052	26103	26085	26003	26022	26090	26048	26287	26191	25961	25974	26187	26037	25953	26079	26250	25988	25846	26160	26063	26235	26226	26179	26040	25939	26121	26155	25950	25892	26039	26215	25838	26043	25929	25864	25977	26123	25968	25821	25998	25938	25998	26258	26004	26001	26191	26196	26062	25936	26164	25765	26022	26151	25997	25923	26042	25835	26045	26174	26145	25999	26167	25993	26097	26085	26142	26162	25953	26120	26118	26121	26000	26061	26127	26053	25920	26115	25960	26134	26241	25899	26109	26018	25859	26203	26389	25995	25955	25817	26053	26063	25870	25999	25820	26033	25981	26123	25951	26044	26229	26145	26025	26039	25986	26077	25980	25934	25986	26180	26071	26102	26282	26248	25949	26081	25839	26003	26274	26143	26027	26061	26285	25911	25861	25948	26034	26415	25995	25692	25903	26246	26026	26082	25795	26256	25866	26040	26326	26350	26024	26231	26085	25998	26255	26046	26371	25948	25836	26164	26121	26371	26171	26074	25791	26011	26095	26058	26014	25907	26161	26092	26193	25846	25974	25944	25957	26151	25994	26212	26278	26162	25966	25664	26025	26318	26196	26063	26044	26025	25785	26010	26054	25882	26356	26000	25938	26104	26070	26225	25982	25881	26355	26049	26100	26092	26040	26035	26491	26214	26005	25883	26029	26342	26092	26166	26213	26265	26036	26142	26164	25936	26004	26211	26045	25873	26228	25910	25741	25984	25901	26134	26010	26102	26136	26193	25991	26038	26124	26248	25794	26077	25922	26224	25942	26321	25996	25864	25813	25851	25896	26036	25943	25943	26315	26037	26164	26232	26116	25979	26070	25864	26083	25800	25968	26128	25883	26021	25939	26331	26198	26134	26210	26097	25939	26184	26218	25971	25911	26177	25876	25948	26283	25819	26091	25995	25885	26053	26206	26126	26173	26186	26108	26256	26040	25950	26309	26378	26031	26028	26271	26306	26191	26010	25948	26164	26344	26004	26056	25979	25750	26006	26125	25918	26144	26340	26271	26319	26097	26063	26158	26142	26219	26051	26065	26433	26184	26129	25788	25872	26221	25874	26095	25994	25944	26212	25988	26093	26206	25941	26109	26166	26387	26163	26065	25877	26118	26012	26044	25927	26144	26203	26184	26204	26301	26252	25950	26066	26261	25964	26087	26097	25906	26032	26150	26076	26065	26016	26349	26127	26206	26045	26204	25841	25912	26028	25989	26024	26345	26035	25966	26394	26140	26327	26138	25848	26140	26178	26105	26193	26109	25957	26069	26298	26211	26141	25975	26172	26000	26133	26083	26373	26203	25991	26035	25879	26287	26091	25996	26013	26060	25992	26315	26113	26055	26030	25997	26124	26032	25852	26128	26075	26379	26110	26010	25992	26121	26137	26172	26159	26196	26119	26094	26061	26037	26121	26003	26081	26074	26229	26057	25745	26080	25991	26035	26146	26265	26089	25991	26273	26227	25995	26045	26007	26073	26008	25794	26061	26263	25916	26020	25969	26051	26146	26230	26005	26186	26138	26115	26141	26316	26298	26222	26110	25940	26176	26115	26169	26261	26405	26095	26307	26142	26137	26029	26131	26000	26220	26217	26049	26079	25875	25994	25849	26323	26281	26038	25841	25914	26174	26057	26050	25996	26452	26316	26144	26311	26117	26106	26206	25986	25974	26163	25936	26180	26090	26213	26053	26244	26207	26134	26124	26015	26189	26327	25909	25877	26123	26179	26321	25889	26087	26210	25862	26112	25993	26207	26085	26170	26145	26359	25912	25843	26021	26060	25913	26232	26072	26173	25931	26147	26305	26347	26114	26206	26143	26113	26377	26074	26041	26006	26178	26042	25930	26288	26130	26179	26203	25978	25972	26119	26056	25935	26242	26078	26195	25996	26238	26124	26104	26029	25917	26151	26027	25954	26019	26197	26116	26059	26042	25707	26163	25866	26062	26107	26081	26079	26060	26278	26215	25933	26179	26112	26004	26240	26016	26132	26287	26157	26134	26076	25998	26092	25948	26111	26223	26109	25889	25883	26118	26149	26137	26085	26193	26041	25991	25959	26037	25919	26008	26105	26061	26114	26036	25970	26123	26209	26067	26133	26095	26040	26109	26002	26001	26010	25877	26305	25986	26226	26018	26103	26372	26024	25993	26065	26040	26014	26212	25930	26194	25977	26007	26199	26230	26125	26177	25935	26128	26225	25916	25919	25986	26237	26161	26210	26141	26042	26036	25961	25847	26158	26025	25934	26220	25878	26075	26238	25958	26023	26170	26130	26163	26218	26165	26129	25951	26158	26158	26053	26059	25917	25887	25977	25996	26112	26005	26175	26088	25973	26066	25989	26280	26097	26062	25882	26145	26294	26034	26114	26213	26055	26068	26084	26117	26013	26165	26017	26053	26094	25826	26291	25976	26116	26110	26132	25987	26216	26087	26211	25972	26124	26152	26094	25967	26077	26265	26190	26240	26179	26171	26024	26149	26134	26078	26229	26099	26211	26265	26053	26249	26032	26136	26217	26070	26287	26242	26147	26242	26088	26015	26172	26151	26099	26066	25966	25996	26060	25977	26097	25897	25864	26137	26211	26340	26133	26010	26235	26178	26261	26042	26409	26333	26169	25883	26115	25914	26066	26057	26120	26077	26109	25815	26192	25982	26063	26250	25971	25905	26090	25953	26106	26020	26095	26243	26072	26155	26099	25874	26045	26037	26055	26217	26044	25949	26062	26092	26171	26342	26259	26263	26106	26396	26297	26335	26295	25961	25938	26004	26125	26184	26323	26172	26317	26120	26244	25996	26023	26112
21904	19546	18760	21688	30429	25824	20646	17608	16282	16079	15897	15545	15658	15854	15676	15610	15772	15732	15899	15876	15708	15920	15787	15902	15940	15942	15616	15788	15885	15574	15764	15745	15726	15831	15874	15851	15703	15704	15642	15699	15780	15755	15562	15697	15782	15608	15841	15753	15814	15843	15686	15770	15638	15633	15726	15611	15905	15612	15672	15957	15750	15824	15774	15673	15823	15606	15770	15645	15635	15746	15647	15624	15775	15674	15714	15584	15635	15594	15740	15864	15824	15948	15695	15717	15901	15809	15652	15848	15700	15878	15695	15774	15755	15733	15763	15789	15619	15733	15691	15769	15794	15581	15623	15659	15943	15707	15704	15521	15871	15696	15688	15591	15593	15760	15729	15856	15587	15589	15706	15643	15578	15729	15740	15850	15696	15881	15699	15780	15704	15760	15739	15731	15736	15664	15697	15914	15857	15786	15796	15677	15907	15747	15747	15642	15769	15795	15550	15827	15732	15796	15832	15721	15580	15795	15701	15711	15644	15854	15709	15848	15835	15698	15690	15869	15816	15810	15589	15637	15810	15612	15556	15638	15755	15699	15682	15617	15789	15557	15769	15788	15776	15873	15511	15545	15730	15671	15721	15787	15769	15811	15603	15840	15515	15723	15528	15730	15912	15929	15905	15671	15777	15660	15696	15761	15701	15640	15604	15681	15559	15620	15635	15743	15776	15682	15601	15627	15682	15745	15594	15593	15697	15675	15872	15613	15523	15681	15608	15816	15697	15841	15646	15643	15592	15723	15715	15741	15642	15692	15546	15612	15685	15615	15661	15828	15659	15865	15715	15834	15763	15579	15639	15682	15700	15798	15649	15586	15679	15784	15755	15947	15690	15589	15815	15853	15761	15719	15795	15690	15786	15743	15772	15824	15631	15592	15782	15678	15761	15765	15828	15875	15751	15844	15872	15582	15729	15612	15599	15963	15570	15830	15842	15692	15692	15628	15638	15916	15772	15846	15851	15639	15718	15686	15792	15615	15795	15650	15764	15763	15818	15784	15782	15552	15660	15695	15660	15666	15943	15769	15748	15777	15771	15671	15789	15527	15831	15624	15776	15628	15792	15808	15815	15791	15578	15663	15662	15684	15628	15772	15714	15871	15785	15659	15775	15776	15919	15568	15662	15700	15654	15757	15611	15810	15736	15799	15850	15595	15712	15861	15952	15578	15916	15566	15590	15720	15858	15746	15725	15798	15758	15728	15763	15729	15828	15579	15864	15775	15778	15705	15807	16058	15658	15810	15682	15638	15668	15754	15613	15737	15793	15669	15797	15636	15694	15682	15678	15671	15747	15776	15591	15665	15841	15792	15690	15697	15802	15587	15740	15743	15710	15731	15776	15689	15648	15894	15709	15658	15644	15837	15609	15756	15708	15750	15911	15834	15754	15849	15751	15693	15717	15612	15815	15727	15759	15652	15894	15748	15666	15606	15754	15736	15840	15713	15882	15732	15824	15798	15701	15829	15743	15627	15806	15992	15756	15808	15444	15872	15705	15735	15645	15803	15885	15788	15769	15631	15629	15709	15699	15707	15665	15663	15544	15681	15725	15760	15762	15913	15749	15665	15790	15658	15664	15879	15534	15568	15586	15618	15886	15787	15767	15635	15805	15594	15659	15702	15648	15750	15692	15833	15594	15570	15680	15723	15619	15761	15515	15688	15601	15592	15826	15822	15570	15823	15503	15822	15849	15793	15976	15838	15608	15648	15585	15737	15869	15731	15653	15780	15673	15997	15546	15784	15867	15623	15992	15771	15802	15702	15609	15627	15745	15603	15749	15849	15575	15649	15639	15780	15734	15666	15892	15769	15920	15606	15763	15635	15802	15808	15765	15625	15855	15830	15867	15779	15589	15815	15744	15547	15775	15449	15814	15608	15589	15876	15834	15940	15613	15767	16035	15717	15735	15936	15587	15754	15668	15730	15588	15681	15839	15606	15777	15760	15766	15727	15707	15793	15759	15789	15647	15785	15832	15763	15588	15636	15777	15834	15907	15740	15665	15558	15626	15903	15816	15624	15765	15722	15739	15781	15820	15666	15680	15617	15747	15824	15695	15712	15618	15534	15628	15716	15791	15853	15789	15777	15694	15716	15682	15737	15697	15764	15637	15811	15693	15730	15543	15804	15729	15514	15733	15686	15627	15795	15744	15574	15797	15643	15912	15903	15825	15738	15710	15529	15708	15718	15827	15850	15858	15674	15590	15666	15792	15488	15700	15830	15791	15570	15724	15760	15699	15754	15636	15654	15680	15612	15803	15632	15843	15879	15716	15669	15828	16006	15761	15790	15758	15611	15753	15577	15728	15613	15817	15597	15757	15615	15704	15872	15680	15744	15781	15737	15661	15674	15707	15770	15777	15658	15775	15745	15870	15642	15638	15588	15698	15623	15664	15643	15775	15690	15829	15603	15520	15906	15681	15850	15780	15713	15794	15730	15657	15744	15789	15677	15712	15720	15874	15624	15950	15850	15658	15781	15580	15851	15824	15549	15779	15783	15757	15770	15601	15650	15795	15700	15574	15487	15703	15776	15716	15821	15877	15723	15864	15564	15644	15757	15755	15740	15705	15822	15656	15759	15784	15787	15724	15512	15643	15766	15837	15798	15775	15542	15781	15747	15839	15895	15663	15762	15715	15568	15711	15917	15646	15698	15824	15573	15620	15691	15763	15780	15606	15711	15731	15723	15806	15747	15770	15500	15713	15809	15710	15650	15721	15535	15725	15733	15928	15908	15535	15709	15632	15599	15740	15815	15790	15617	15763	15860	15711	15985	15746	15803	15331	15802	15627	15761	15552	15856	15786	15659	15691	15733	15792	15864	15762	15689	15858	15463	15633	15805	15803	15523	15773	15736	15832	15584	15748	15778	15732	15886	15613	15807	15544	15860	15772	15715	15765	15433	15749	15772	15769	15676	15619	15733	15759	15612	15766	15804	15757	15556	15778	15602	15861	15632	15777	15767	15863	15771	15749	15820	15809	15637	15706	15748	15724	15825	15677	15527	15710	15849	15581	15654	15785	15723	15817	15570	15588	15834	15890	15569	15821	15635	15776	15694	15782	15652	15700	15611	15657	15685	15829	15938	15644	15985	15777	15894	15797	15743	15694	15695	15728	15637	15812	15763	15904	15858	15845	15863	15668	15687	15638	15664	15929	15780	15778	15732	15636	15755	15714	15734	15701	15749	15894	15778	15843	15985	15793	15637	15659	15786	15837	15728	15977	15809	15701	15749	15857	15821	15758	15778	15898	15798	15650	15789	15944	15648	15723	15732	15775	15798	15829	15616	15728	15534	15614	15722	15790	15789	15887	15648	15819	15733	15693	15654	15794	15653	15656	15507	15803	15840	15796	15740	15691	15792	15837	15699	15834	15837	15732	15781	15754	15886	15717	15709	15723	15706	15628	15642	15650	15754	15801	15838	15704	15879	15721	15737	15778	15753	15796	15833	15731	15872	15823	15685	15717	15642	15748	15786	15563	15636	15527	15705	15693	15715	15686	15708	15828	15629	15770	15751	15772	15703	15726	15806	15785	15724	15658	15808	15841	15897	15675	15690	15731	15803	15661	15733	15893	15772	15767	15905	15778	15830	15940	15753	15712	15862	15910	15668	15667	15686	15713	15759	15766	15676	15999	15646	15706	15887	15869	15863	15687	15755	15667	15797	15769	15614	15837	15796	15743	15833	15776	15626	15753	15766	15700	15663	15775	15751	15729	15878	15666	15794	15835	15758	15642	15732	15715	15678	15651	15685	15856	15739	15789	15789	15719	15472	15560	15782	15492	15718	15660	15836	15880	15758	15693	15644	15783	15417	15837	15729	15700	15636	15694	15710	15826	15586	15738	15690	15772	15790	15830	15739	15629	15757	15737	15746	15698	15577	15738	15835	15688	15666	15814	15686	15673	15692	15963	15730	15664	15381	15777	15703	15911	15587	15636	15580	15729	15736	15866	15961	15706	15684	15737	15976	15758	15915	15750	15567	15729	15725	15667	16001	15835	15735	15945	15823	15667	15546	15606	15653	15748	15752	15609	15771	15656	15671	15853	15821	15589	15734	15785	15779	15599	15694	15534	15629	15714	15514	15701	15670	15764	15775	15728	15599	15808	15628	15715	15712	15669	15686	15637	15774	15783	15623	15593	15681	15806	15701	15663	15790	15819	15656	15614	15634	15901	15733	15711	15655	15745	15704	15602	15674	15722	15583	15847	15811	15700	15629	15767	15814	15587	15607	15802	15705	15663	15597	15621	15669	15534	15669	15695	15985	15784	15827	15885	15858	15769	15681	15627	15600	15689	15711	15708	15710	15855	15625	15770	15784	15787	15651	15726	15674	15751	15889	15689	15704	15763	15779	15849	15627	15845	15742	15717	15627	15759	15569	15620	15751	15826	15847	15891	15753	15727	15646	15965	15817	15765	15622	15705	15832	15844	15766	15822	15793	15890	15631	15484	15901	15665	15668	15811	15822	15853	15829	15679	15680	15743	15713	15787	15725	15679	15628	15856	15854	15739	15848	15755	15704	15763	15639	15701	15751	15732	15758	15654	15775	15729	15634	15643	15781	15755	15867	16009	15575	15704	15712	15830	15617	15920	15830	15848	15804	15538	15659	15789	15563	15943	15751	15825	15668	15825	15619	15933	15556	15789	15840	15613	15733	15613	15701	15803	15806	15772	15624	15748	15629	15725	15694	15699	15698	15787	15669	15827	15839	15653	15832	15755	15813	15866	15841	15734	15675	15852	15703	15676	15735	15689	15658	15426	15559	15831	15733	15794	15712	15751	15845	15784	15877	15587	15707	15528	15614	15646	15546	15876	15618	15880	15868	15792	15784	15758	15862	15710	15681	15638	15658	15683	15614	15704	15884	15802	15789	15761	15546	15656	15845	15949	15536	15753	15719	15798	15809	15744	15789	15660	15575	15633	15862	15879	15790	15817	15519	15734	15655	15845	15837	15638	15949	15715	15779	15606	15843	15738	15685	15730	15610	15966	15724	15677	15561	15602	15606	15678	15820	15714	15778	15791	15815	15592	15733	15603	15732	15713	15581	15822	15801	15649	15722	15697	15687	15715	15646	15734	15760	15754	15628	15768	15694	15734	15754	15827	15711	15877	15838	15706	15899	15934	15742	15860	15691
25871	21723	29029	50208	65853	58285	45575	34479	28497	26893	26173	25757	26057	26187	25894	25865	26049	25878	26002	25951	25782	25619	25958	25786	26032	26036	25860	25926	25845	25925	26009	25885	25588	25848	25812	26174	26105	25796	25801	25637	25805	25892	25845	26005	26020	25808	25794	25883	25938	25615	25822	25563	25624	25631	25767	25764	25482	25708	25941	25935	25779	26142	25786	25720	25790	25659	25847	25810	25819	25758	25879	25850	25895	25779	25657	26106	25862	25693	25918	25883	25741	25733	25647	25552	25779	25511	25741	25933	25749	26093	26068	26126	25874	25916	25611	25931	25968	26092	25881	25880	25655	25686	25825	25739	25625	25612	25738	25820	25851	25791	25678	25911	25648	25672	26008	25769	25571	25819	25922	25747	25785	26005	25799	25971	25874	25629	25684	25992	25776	25837	25793	25882	25901	25898	25816	25747	25827	25544	25730	25795	25864	25889	25772	25772	25840	25970	26013	25775	25770	25793	25800	25785	25895	26129	25606	25692	25777	25880	25754	25815	25634	25645	25571	25641	25562	25966	25807	25860	25949	26126	26070	25676	25761	25661	25944	25677	25877	25889	25729	25713	25768	25905	25917	25748	25873	25796	25850	25725	25869	25894	25961	25679	25980	25856	25784	25690	25778	25630	25917	25655	25701	25680	25734	25490	25942	25603	25737	25975	25654	25709	25569	25798	25931	25870	25870	26045	25755	25656	25814	25722	25716	25822	25888	25911	25657	25861	25885	25621	25619	25698	25634	25818	25665	25631	25600	25682	25777	25943	25598	25760	25944	25807	25860	25909	25812	25721	25926	25601	25842	25808	26092	25597	25606	25810	25815	25709	25631	26085	25775	25772	25789	25769	25826	25821	25539	25897	25983	25861	25797	25900	25678	25861	25864	25795	25833	25563	26058	25852	25557	25799	25750	25722	25656	26126	25744	25612	25941	25880	25823	25763	25669	25556	25860	25733	25630	25765	25682	25794	25770	25922	25848	25789	25602	25684	25705	25707	25415	25674	26031	25856	25772	26020	25750	25749	25831	25873	25661	25823	25537	25904	25886	25751	25791	25937	25917	25763	25812	25845	25947	25784	25798	25764	25826	25816	25716	25773	25669	25878	25779	25657	25686	25451	25601	25838	25719	25601	25885	25739	25530	25855	25735	25776	25594	25843	25885	25817	25825	25805	25668	25704	25858	25572	25602	25751	25772	25835	25747	25630	25602	25889	25780	25986	25789	25857	25973	25806	25759	25724	25591	26026	25798	25773	25761	25896	25822	25865	25978	26067	25877	25845	26065	25872	25921	25842	25785	25898	26035	25641	25721	26100	25462	25827	25834	25834	26002	25629	25693	25862	25707	25955	25691	25690	25870	25738	26062	25824	25629	25667	25803	25661	25913	25957	25745	25884	25905	25739	25598	25559	26059	26011	25529	25641	25565	25777	25510	25865	25893	25660	25707	25597	25896	25561	25958	25587	25679	25804	25926	25824	25769	25588	25680	25771	25911	25913	25954	25503	25831	25911	25819	25711	25729	25766	25819	25751	25777	25613	25704	25620	25784	25743	25645	25676	26026	25683	25531	25765	25845	25904	25922	25883	25946	25887	25899	25899	25857	25791	25528	25789	25771	25954	25573	25762	25847	26016	25783	25816	25916	25936	25920	25836	25771	25807	26015	25580	25769	25916	25941	25825	25788	25833	25726	25708	25529	25786	25846	25815	25770	25873	25597	26083	25796	25771	25936	25897	26048	25722	25667	25651	25583	25777	25866	25774	25950	25812	25963	25524	25898	26105	25964	25844	25656	25644	25936	25853	25667	25927	25894	25910	25794	25751	25809	25552	25730	25738	25545	25823	26110	25903	25837	25830	25761	25917	25927	25664	25694	25683	25686	25837	25805	25624	25961	25909	25861	25777	25843	25833	25690	25923	25698	26004	25892	25983	25943	25658	25809	25908	25797	25903	25907	25948	25798	25852	25896	25756	25794	25558	25891	25884	25860	25529	25861	25646	25705	25869	25902	25731	25803	25890	25773	25859	25722	25813	25624	25840	25705	25903	25844	25905	25995	25680	25544	25846	25598	25677	26112	25867	25925	25958	25817	25725	25977	25916	25909	25881	25910	25864	25713	25818	25866	25699	25596	25686	25824	25804	25621	26021	25958	25778	25831	25826	25856	25730	25790	25577	25688	25833	25652	25883	25739	25753	25672	25525	25782	25919	25834	25613	25944	25705	25773	25663	25540	25766	25517	25721	25885	25639	25773	25863	25640	25638	25913	25891	25649	25710	25847	25834	26005	25906	25744	25907	25862	25749	25767	25962	25950	25878	25795	25696	25893	25739	25617	25931	25844	25868	25959	25672	25784	25592	25907	25685	25864	25679	25882	25680	25840	25613	25718	25710	25789	25693	25560	25860	25881	25650	25763	25905	25968	25853	25622	25691	25912	25678	25797	25525	25744	26122	25898	25879	26004	25973	25962	25873	25766	25674	25767	25703	25753	25855	25860	25922	25926	25950	25632	25775	25920	25709	25891	26038	25735	25773	25956	25770	25834	25838	25828	25586	25851	25713	25582	26017	25916	25709	25887	25885	26058	25710	25772	25837	26003	25797	25806	25962	25880	25671	25783	25944	25875	25849	26025	25582	25867	25571	25740	25736	25729	25703	25842	25808	25659	25926	25606	25902	25823	25822	25934	25835	25967	25651	25765	25874	25623	25681	25598	25609	25789	25760	25606	25815	25852	25907	25886	25902	25748	25630	26014	25949	25802	25851	25804	25993	25859	25935	25925	25721	25593	25736	25857	25873	25599	25666	25771	25735	25858	25715	25800	25917	26059	25852	25843	25719	25601	25741	25847	25839	25786	25616	25730	26007	25729	25775	25665	25917	25758	25740	25610	25800	25710	25667	25736	25669	25947	25741	25867	25783	25781	25757	25688	25655	26109	25935	25856	25753	25777	25952	25832	25664	25874	25623	25682	25835	25813	25739	25865	26109	25852	25676	25800	25602	25811	25850	25835	25707	25746	25804	25835	26037	25676	25984	26021	25780	25868	25896	25776	25648	25912	26040	25991	25932	25989	25921	25960	25935	25707	25722	25571	25849	25849	25935	25921	25723	25861	25655	25749	25832	25841	25734	25697	25847	25716	25603	25555	26186	26013	26030	26052	25812	25538	25891	25840	25621	25709	25690	25904	25767	25863	25845	25807	25894	25791	25821	25926	25910	25816	25998	25708	25714	25908	25653	26202	25708	25822	25826	25782	25770	25823	25882	25968	25832	25744	25588	25857	25697	25924	25623	25612	25856	25707	25641	25817	25595	25620	25855	25986	25640	25673	25545	25513	25658	25513	25706	25846	25753	25757	25728	25819	25752	25883	25664	25721	25762	25615	25730	25897	25916	25801	25708	25976	25658	25810	25898	25811	25940	25736	25748	25578	25837	25709	25872	25829	25782	25924	25598	26018	25578	25740	25923	26002	25851	26014	25861	25528	25480	25963	25756	25883	25708	25739	25662	25820	25752	25698	25854	25783	25784	25771	25677	25772	25641	25857	25410	25706	25524	25766	25649	25740	25730	25765	25913	26024	25834	25595	25848	25587	25832	25942	25803	25717	25653	25859	25551	25692	25834	25679	25709	25610	25762	25667	25700	25706	26129	25739	25684	25672	25699	25789	25678	25908	25426	25773	25944	26148	25947	25641	25979	25847	25834	25667	25973	25776	25875	25660	25878	25823	25962	25730	25911	25671	25793	25900	26065	25799	25888	25739	25906	25848	25993	25686	25881	25788	26048	25656	26083	25815	25781	25746	25775	25744	25873	25745	25759	25650	25573	25884	25615	25636	25997	25781	25751	25819	25698	25600	25736	25860	25525	25903	25660	25689	25697	25820	25685	25788	25776	25886	25523	25849	25836	25522	25791	25753	25703	25765	25789	25847	25802	25888	25549	25634	25601	25758	25753	25844	25595	25757	25679	26076	25710	25883	25875	25687	25892	25688	26060	25910	25698	25834	25920	25916	26035	25701	25665	25683	25647	25847	25779	25530	25761	25792	25589	25734	25965	25878	25841	25777	25833	25745	25952	25921	25803	25911	25815	25825	25877	25639	25962	25742	26062	25859	25624	25677	25703	25794	25789	25903	25831	25861	25806	25732	25731	26118	25862	25652	25783	25879	25828	25697	25963	25907	25841	25662	25719	25777	25796	25774	25731	25849	25937	26129	25926	25682	25993	25833	25575	25931	25709	25863	25916	25804	25718	25633	26028	25747	25940	25884	25534	26053	25799	25830	25750	25725	25687	25787	25771	25986	25931	26046	25601	25592	25928	25713	25847	25826	25767	25757	25836	25845	25957	25831	25837	25920	25656	25828	25829	25603	25700	25767	25628	25911	25741	26002	25825	25811	25665	25951	25556	25813	25794	26030	25715	25954	25708	25952	25732	25717	25541	25770	25812	25880	25920	25791	25846	25851	25706	26108	25829	25925	25619	25699	25891	25927	25782	25940	25732	25781	25759	26064	25636	25722	25850	25874	25918	25739	25849	25926	25711	25792	25852	25992	25977	25774	25851	25938	25729	25978	25895	25923	25890	25759	25673	25906	25836	25750	25556	25864	25801	25973	26011	25877	25780	25734	25810	26026	25775	25915	25551	25725	25863	25843	25722	25848	25740	25833	25714	25916	26020	26208	25924	25871	25767	25826	25958	25815	25838	25982	25559	25726	25758	25829	25725	25480	25560	25552	25677	25881	25847	25652	25929	25807	25795	25691	25963	25722	25668	25775	26033	25786	25810	25795	25800	25851	25647	25821	25731	25614	25953	25954	25752	25815	25863	25649	25622	25745	25876	26034	25858	25706	25776	25791	26078	25734	25619	25783	25939	26086	26002	25807	25843	25902	25841	25640	25782	25840	25655	25816	25876	25806	25857	26020	25817	25844	25712	25799	25755	25505	25826	25965	25784	25872	25920	26016	25985	25801	25545	25885	25976	25933	25549	25889	25675	25886	25745	25799	25767	25745	25903	25982	25699	25914	26011	25773	25904	25746	25911	26088	25868	25836	25920	25942	25788	25823	25648	25634	25580	25963	25686	25739	25860	25570	25887	26005	25548	25859	25697	25506	25679	26002	25849	25811	25737	25678	25782	25597	25926	25875	25705	25924	25886
25380	37299	32448	60421	66804	51585	34925	23182	17901	16179	15968	15930	15603	15879	15652	15856	16043	15716	15855	15702	15937	15853	15778	15796	15914	15908	15753	15687	15999	15773	15885	15851	15763	15977	15650	15734	15734	15692	15811	15854	15940	15823	15763	15699	16031	15901	15822	15974	15750	16045	15727	15786	15856	15828	15912	15743	15811	15872	15878	15690	15806	15850	15977	15889	15836	15849	15787	15745	15929	15799	15912	15764	15988	15715	15788	15709	15940	15886	15744	15765	16054	15766	15746	15900	15819	15701	15770	15756	15799	15904	15706	15743	15885	15835	15721	15832	15726	15852	15881	15844	15894	15724	15756	15734	15852	15721	15748	15772	15853	15790	15851	15892	15786	15862	15892	15724	15681	15679	15909	15845	15844	15765	15749	15880	15688	15873	15879	15900	15710	15827	15575	15868	16031	15827	15829	15736	15852	15881	16004	15836	15823	15841	15725	15871	15836	15834	15790	15848	15911	15968	15816	15684	15887	15771	15852	15757	15753	15605	15833	15753	15723	15723	15929	15702	15640	15958	15788	15832	15728	15855	15975	15835	15762	15857	15797	15920	15699	15762	15791	16093	15661	15787	16086	15820	15893	15796	15725	15878	15776	15863	15873	15868	15678	15776	15728	15838	15814	15808	15777	15863	15685	15612	15736	15643	15860	15888	15715	15806	15742	15670	15778	15823	15867	15907	15873	15837	15775	15710	15894	15713	15770	15645	15790	15729	15881	15773	15919	15681	15867	15587	15980	15795	15792	15919	15782	15833	15898	15621	15905	15912	15961	15761	15783	15771	15797	15785	15799	15912	15937	15792	15680	15764	15852	15831	15828	15667	15819	15808	15792	15709	15712	15759	15806	15899	15766	15770	15977	15710	15856	15791	15864	15800	15709	15842	15839	15613	15995	15819	15700	15676	15939	15835	15751	15768	15900	15825	15733	16077	15708	15704	15892	15727	15803	15976	15871	15756	15888	15913	15795	15780	15816	15897	15922	15725	15869	15750	15816	15868	15924	15737	15735	15754	15767	15795	15776	15774	15668	15785	15785	15751	15842	15806	15798	15808	15838	15962	15885	15799	15846	15849	15808	15887	15721	15948	15751	15833	15959	15751	15760	15867	15939	15817	15982	16018	15668	15851	15780	15762	15870	15850	15790	15831	15850	15793	16001	15615	15909	15877	15886	15984	15830	15848	15717	15677	15796	15756	15908	15943	15660	15691	15809	15702	15946	15664	15735	16030	15851	15778	15641	15712	15685	15763	15746	15778	15695	15604	15968	15799	15871	15766	15845	15921	15793	15931	15810	15879	15826	15861	15667	15692	15732	15764	15898	15902	15792	15838	15722	15746	15706	15992	15726	15757	15884	15802	15920	15807	15898	15827	15738	15714	16010	16036	15942	15816	15664	16043	15777	15850	15787	15886	15802	15968	15729	15669	15694	15939	15936	15676	15784	15851	15890	15856	15776	15844	15721	15886	15721	15747	16019	15869	15763	15740	15883	15634	16004	15698	15818	15794	15872	15666	15801	15957	15761	15895	15723	15781	15659	15736	15826	15691	15827	15879	15809	15850	15845	15776	15881	15660	15802	15710	15913	15697	15903	15644	16023	15886	15838	15724	15866	15880	15870	15763	15739	15777	15944	15615	15789	15646	15917	15719	15839	15655	15797	15843	15721	15920	15838	15844	15790	15777	15725	15785	15801	15636	15743	15828	15895	15657	15881	15923	15717	15799	15794	15842	15739	15893	15654	15738	15802	15749	15731	15921	15917	15658	15950	15776	15777	15960	15766	15810	15720	15676	15796	15957	15990	15853	15732	15886	15905	15727	15980	15718	15719	15885	15846	15960	15927	15838	15804	15935	15762	15893	15781	15773	15837	16052	15838	16021	15895	15729	15765	15867	15842	15820	15822	15938	15783	15908	15825	15905	15931	15664	15856	15763	15752	15868	15762	15806	15763	15792	15694	15744	15845	15949	15887	15706	15750	15722	15783	15453	15890	15961	15857	15723	15872	15811	15663	15731	15845	15501	15940	15661	15717	15923	15810	16033	15710	15966	15742	15764	15799	15978	15884	15751	15789	15736	15735	15823	15808	15764	15871	15950	15729	15822	15818	15747	15845	15914	15752	15688	15779	15722	15800	15815	15873	15952	15697	15925	15630	15784	15635	15641	15762	15586	15756	15782	15811	16007	15753	15902	15808	15861	15863	15654	15874	15752	15922	15599	15716	15817	15645	15902	15754	15734	15977	15686	15580	15815	15719	15716	15658	15867	15779	15728	15763	15801	15867	15741	15815	15990	15731	15827	15948	15521	15763	15846	15603	15826	15807	15630	15983	15712	15877	15738	15775	15824	15882	15807	15940	15851	15725	15583	15760	15831	15708	15828	15819	15910	15841	15914	15822	15996	15646	15951	15734	15813	15646	15670	15730	15766	15900	15869	15819	15829	15830	15631	15822	15750	15917	15906	15944	15768	15907	15804	15924	15839	15800	15799	15876	15759	15746	15723	15637	15873	15784	15876	15784	15752	15779	15842	15896	15723	15759	15718	15582	15948	15901	15749	15905	15848	15751	15817	15817	15783	15921	15934	15754	15585	15746	15802	15742	15929	15830	15860	15835	15790	15790	15738	15751	15785	15736	15746	15795	15647	15858	15820	15734	15778	15854	15755	15745	15695	15917	15927	15776	15813	15953	15805	15754	15772	15755	15786	15688	15715	15819	15770	15797	16002	15793	15878	15752	15974	15635	15798	15793	15893	15626	15803	15808	15881	16035	15852	15835	15918	15898	15911	15737	15971	15673	15741	15897	15933	15891	15818	15943	15805	15666	15966	15796	15655	15686	15708	15836	15709	15978	15668	15750	15676	15872	15873	15929	15934	15858	15704	15792	15745	16001	15868	15761	15985	15831	15880	15914	15865	15784	15757	15883	15720	15739	15764	15728	15666	15998	15645	15698	15810	15524	15719	15648	15516	16009	15795	15724	16009	15763	15776	15693	15911	15809	15792	15789	15896	15785	15911	15938	15735	15877	15827	15765	15737	15526	15797	15952	15845	15811	15794	15910	15704	15810	15787	15886	15606	15915	15770	15763	15879	15759	15843	15866	15820	15866	15835	15990	15898	15710	15715	15726	15641	15678	15694	15828	15818	15674	16080	15778	15832	15840	15725	15755	15841	15783	15883	15940	15745	15813	15923	15968	16006	15722	15747	15952	15769	15751	15781	15851	15719	15887	15796	15785	15641	15924	15800	15890	15923	15729	15626	15849	15684	15725	15853	15869	15848	15761	15775	15836	15706	15986	15861	15736	15691	15856	15852	15848	15774	15710	15810	15717	15788	15874	15939	15766	15789	15897	15821	15726	15830	15781	15743	15930	15764	15893	15742	15826	15926	15743	15785	15824	15802	15797	15702	15872	15809	15778	15744	15763	15811	15787	15705	15808	15689	15847	15803	15772	15767	15850	15822	15827	15789	15760	15922	15983	15670	15838	15830	15705	15793	15686	15861	15703	15740	15679	15921	15764	15719	15678	15872	15915	15985	15673	15913	15720	15805	15824	15832	15806	15783	15952	15803	15759	15890	15744	15916	15800	15842	15719	15742	15799	15691	15728	15826	15766	15946	15745	15750	15740	15784	15926	15873	15811	15777	15718	15843	15551	16023	15821	15800	16030	15796	15834	15836	15770	15786	15821	15769	15764	15737	15790	15609	15837	16024	16026	15978	15775	15734	15728	15833	15709	16074	15682	15703	15904	15752	15724	15827	15848	15759	15875	15836	15802	15975	15719	15897	15831	16024	15846	15871	15842	15842	15724	15840	15819	15527	15771	15631	15828	15651	15825	15806	15827	15675	15826	15845	15803	15862	15809	15666	15672	15668	15882	15847	15762	15511	15732	15705	15857	15864	15694	16071	15775	15911	15921	15681	15727	15824	15797	15984	15832	15576	15826	15808	15909	15825	15821	15641	15848	15817	15981	15978	15944	15742	15752	15862	15857	15716	15829	15872	15809	15605	15976	15693	15864	15805	15830	15733	15765	15866	15884	15807	15669	15783	15915	15910	15851	15729	15798	15782	15828	15815	15673	15703	15730	15861	15606	15811	15880	15693	15683	16010	16006	15756	16002	15672	15945	16014	15968	15781	15611	15665	15839	15798	15719	15713	15708	15846	16000	15702	15826	15941	15842	15913	15822	15806	15662	15731	15888	15841	15791	15840	15826	15754	15835	15848	15835	15975	15812	15942	15854	15872	15790	15811	15842	15837	15796	15893	15747	15949	15957	15854	15931	15874	15707	15912	15916	15763	15749	15910	15840	15778	15838	15900	15681	15822	15777	15866	15755	15771	15627	15697	15824	15798	15910	15902	15927	15787	15821	15686	15654	15668	15905	15826	15796	15591	15821	15831	15842	15893	15827	15929	15730	16013	15819	15810	15876	15872	15470	15804	15927	15675	15702	15778	15802	15834	15829	15826	15662	15742	15819	15935	15846	15792	15899	15709	15718	15875	15920	15803	15755	15860	15863	15881	15920	15768	15708	15679	15793	15876	15940	15841	15674	15840	15762	15717	15692	15894	15872	15892	15977	15803	15806	15761	15848	15562	15891	15883	15694	15615	15799	15699	15755	15910	15772	15783	15980	15937	15918	15900	15767	15876	15742	15736	15801	15901	15724	15801	15738	15744	15830	15609	15773	15772	15858	15975	15816	15637	15788	15678	15888	15758	15755	15865	15847	15726	15687	15829	15797	15866	15982	15800	15765	15860	15838	15964	15929	15823	15793	15773	15701	15749	15696	15826	15986	15703	15865	15849	15789	15822	15891	15788	15980	15885	15934	15711	15634	15931	15828	16005	15754	15766	15844	15837	15902	15768	15905	15889	15843	15892	15956	15935	15861	15613	15770	15948	15870	15880	15783	15642	15913	15769	15806	15631	15947	15813	15641	15706	15982	15821	15863	15670	15569	15811	15823	15761	15931	15729	15905	15886	15982	15901	15836	15745	15840	15791	15663	15838	15843	15676	15738	15799	15893	15638	15699	15950	15841	15770	15825	15909	15730	15902	15846	15773	16006	15914	15826	15670	15809	15790	15759	15984	15919	15805	16000	15732	15757	16038	15729	15785	15756	15695	15834	15751	15841	15707	15786	15773	15723	15796
23641	21622	29773	45508	70638	70822	58796	43826	33056	28676	27349	26968	27028	26862	26896	26697	26689	26691	26600	26442	26696	26619	26636	26386	26513	26410	26880	26713	26477	26561	26486	26737	26441	26578	26446	26420	26425	26414	26453	26464	26440	26325	26474	26290	26299	26451	26380	26482	26713	26525	26449	26534	26212	26480	26378	26343	26598	26513	26351	26620	26450	26449	26428	26591	26264	26295	26398	26307	26271	26348	26393	26548	26503	26332	26368	26385	26227	26717	26473	26554	26522	26536	26331	26346	26452	26238	26567	26401	26586	26590	26487	26399	26336	26402	26633	26120	26393	26412	26421	26325	26653	26482	26252	26443	26502	26425	26613	26411	26407	26292	26599	26507	26469	26346	26350	26564	26605	26532	26456	26248	26639	26274	26340	26386	26327	26460	26163	26310	26150	26354	26492	26418	26348	26273	26438	26479	26565	26439	26305	26464	26438	26181	26291	26314	26051	26399	26336	26669	26616	26284	26627	26583	26401	26167	26400	26459	26341	26423	26553	26234	26327	26503	26439	26363	26293	26221	26200	26288	26438	26508	26614	26421	26436	26417	26221	26763	26506	26432	26293	26260	26587	26524	26543	26242	26475	26614	26369	26475	26320	26428	26189	26531	26230	26501	26666	26325	26268	26526	26483	26460	26482	26508	26315	26619	26465	26272	26372	26516	26304	26401	26545	26560	26365	26526	26413	26275	26357	26272	26375	26238	26354	26207	26514	26475	26566	26088	26426	26467	26488	26630	26415	26214	26293	26287	26598	26195	26358	26175	26546	26605	26380	26402	26399	26465	26359	26497	26683	26308	26568	26540	26220	26278	26399	26502	26263	26365	26413	26593	26546	26565	26732	26593	26616	26570	26349	26453	26423	26314	26593	26449	26101	26359	26482	26646	26646	26432	26508	26336	26282	26430	26243	26459	26500	26280	26201	26541	26378	26121	26270	26374	26458	26302	26310	26311	26323	26573	26450	26622	26017	26236	26353	26403	26466	26517	26327	26369	26528	26347	26311	26664	26701	26379	26598	26418	26388	26445	26522	26578	26380	26358	26418	26625	26492	26373	26169	26406	26573	26454	26543	26496	26344	26373	26201	26465	26556	26431	26457	26428	26370	26096	26403	26384	26201	26319	26472	26514	26594	26208	26437	26193	26458	26458	26356	26222	26384	26481	26402	26373	26378	26446	26189	26616	26609	26488	26241	26302	26299	26409	26362	26458	26449	26314	26353	26566	26382	26413	26277	26343	26441	26477	26411	26480	26406	26133	26255	26225	26494	26283	26349	26356	26529	26426	26554	26401	26587	26208	26234	26228	26254	26312	26479	26343	26477	26409	26359	26385	26339	26120	26323	26481	26328	26534	26444	26345	26457	26441	26418	26538	26465	26410	26281	26367	26511	26378	26332	26425	26412	26454	26352	26458	26359	26465	26292	26479	26491	26433	26253	26416	26366	26451	26514	26142	26236	26483	26451	26326	26403	26525	26266	26295	26575	26461	26330	26582	26358	26533	26482	26419	26360	26527	26529	26358	26363	26483	26326	26462	26209	26520	26528	26452	26592	26260	26402	26369	26390	26543	26531	26627	26452	26456	26322	26412	26488	26479	26363	26671	26263	26195	26405	26588	26633	26302	26466	26331	26479	26360	26221	26426	26389	26253	26178	26461	26541	26322	26367	26634	26392	26432	26337	26495	26521	26187	26152	26351	26391	26535	26277	26615	26576	26392	26339	26492	26242	26383	26396	26342	26241	26522	26590	26356	26381	26349	26663	26467	26648	26297	26436	26197	26375	26425	26393	26547	26342	26420	26541	26231	26268	26315	26524	26433	26502	26444	26472	26297	26505	26340	26395	26342	26364	26554	26329	26318	26489	26434	26202	26372	26510	26590	26395	26369	26185	26389	26405	26488	26273	26355	26265	26417	26143	26432	26493	26368	26350	26569	26444	26306	26567	26607	26517	26371	26519	26491	26303	26172	26332	26200	26580	26371	26284	26256	26502	26294	26520	26252	26601	26378	26486	26529	26369	26382	26370	26513	26342	26672	26463	26451	26602	26522	26068	26494	26603	26253	26457	26112	26334	26415	26021	26381	26322	26359	26538	26459	26343	26354	26274	26586	26376	26232	26351	26430	26556	26366	26274	26397	26525	26509	26499	26465	26372	26416	26279	26346	26373	26138	26434	26315	26381	26455	26650	26395	26385	26306	26410	26553	26269	26349	26603	26484	26517	26530	26793	26393	25956	26446	26484	26469	26331	26290	26432	26321	26347	26312	26446	26170	26459	26495	26555	26536	26228	26651	26526	26448	26400	26494	26288	26458	26557	26133	26523	26373	26471	26355	26433	26466	26545	26512	26494	26380	26385	26591	26559	26695	26508	26591	26382	26335	26310	26229	26616	26566	26603	26492	26617	26316	26402	26592	26397	26488	26502	26346	26494	26408	26536	26365	26562	26167	26612	26435	26395	25983	26322	26546	26361	26323	26497	26606	26548	26558	26563	26404	26535	26415	26491	26167	26533	26357	26549	26270	26258	26301	26431	26634	26307	26378	26464	26437	26258	26473	26441	26194	26510	26345	26571	26303	26249	26481	26678	26415	26463	26339	26426	26269	26334	26338	26454	26363	26721	26533	26384	26354	26282	26385	26541	26355	26388	26500	26655	26584	26383	26447	26329	26527	26533	26726	26579	26422	26449	26544	26394	26360	26309	26445	26431	26339	26650	26450	26583	26503	26381	26451	26339	26327	26272	26032	26502	26388	26441	26472	26418	26528	26351	26437	26581	26320	26584	26337	26300	26503	26256	26365	26454	26360	26398	26267	26593	26440	26604	26545	26262	26487	26510	26300	26140	26481	26491	26355	26402	26455	26550	26671	26392	26481	26256	26449	26366	26274	26617	26597	26452	26185	26433	26098	26482	26468	26444	26410	26356	26444	26480	26217	26414	26320	26375	26476	26535	26523	26686	26477	26581	26308	26394	26390	26619	26378	26407	26269	26479	26647	26638	26457	26384	26558	26418	26391	26306	26347	26544	26156	26386	26544	26495	26477	26384	26450	26373	26480	26575	26441	26763	26458	26397	26523	26560	26506	26474	26453	26218	26423	26479	26409	26380	26632	26548	26383	26510	26585	26305	26412	26354	26498	26533	26435	26588	26432	26251	26463	26443	26306	26437	26586	26199	26355	26468	26326	26405	26515	26497	26390	26095	26219	26615	26635	26509	26327	26367	26401	26574	26362	26620	26397	26272	26429	26465	26496	26318	26224	26639	26197	26489	26141	26578	26272	26194	26434	26447	26285	26236	26313	26418	26273	26463	26509	26289	26209	26255	26565	26452	26262	26411	26497	26543	26247	26472	26347	26231	26255	26329	26516	26548	26455	26559	26254	26364	26468	26348	26557	26326	26278	26336	26200	26248	26262	26175	26443	26296	26576	26469	26189	26600	26455	26421	26389	26127	26253	26333	26558	26356	26546	26366	26506	26557	26390	26643	26464	26340	26312	26465	26298	26449	26342	26211	26624	26348	26216	26611	26456	26028	26419	26808	26668	26309	26520	26496	26459	26546	26773	26694	26422	26295	26424	26561	26226	26414	26435	26810	26423	26307	26450	26264	26229	26494	26363	26294	26437	26404	26460	26554	26270	26359	26607	26438	26674	26338	26424	26451	26423	26263	26377	26721	26377	26448	26563	26405	26105	26480	26441	26090	26356	26315	26450	26456	26479	26548	26458	26423	26617	26315	26689	26541	26474	26646	26174	26298	26330	26536	26499	26320	26355	26301	26322	26496	26563	26379	26713	26519	26570	26462	26403	26274	26485	26358	26665	26375	26517	26343	26116	26515	26469	26314	26507	26370	26380	26328	26468	26483	26463	26486	26338	26609	26332	26380	26432	26275	26218	26589	26233	26300	26582	26446	26384	26503	26479	26560	26466	26602	26308	26115	26530	26407	26522	26367	26543	26274	26391	26641	26598	26503	26355	26466	26458	26225	26313	26436	26384	26452	26212	26542	26386	26362	26417	26535	26513	26303	26546	26755	26563	26433	26384	26389	26233	26498	26280	26305	26364	26479	26195	26511	26279	26424	26240	26376	26065	26418	26665	26580	26477	26325	26380	26650	26352	26328	26373	26593	26494	26834	26570	26456	26505	26367	26112	26580	26286	26520	26493	26394	26142	26533	26640	26316	26192	26415	26412	26723	26242	26506	26325	26478	26139	26353	26548	26373	26375	26621	26331	26433	26364	26539	26339	26644	26311	26503	26386	26446	26598	26459	26470	26374	26483	26347	26640	26423	26313	26371	26553	26502	26494	26504	26589	26481	26754	26054	26375	26587	26518	26405	26447	26662	26403	26555	26498	26627	26520	26201	26361	26140	26500	26499	26276	26301	26378	26437	26546	26257	26570	26401	26520	26657	26413	26294	26418	26583	26245	26395	26475	26381	26362	26447	26317	26470	26367	26652	26284	26551	26600	26397	26476	26395	26229	26441	26159	26461	26399	26549	26313	26451	26393	26467	26607	26583	26248	26327	26579	26420	26328	26351	26526	26346	26438	26691	26494	26446	26346	26276	26661	26733	26545	26451	26240	26296	26484	26252	26526	26276	26719	26574	26327	26197	26400	26353	26269	26565	26380	26355	26480	26231	26515	26263	26341	26687	26461	26470	26273	26399	26334	26453	26323	26475	26056	26611	26553	26487	26201	26420	26444	26513	26490	26293	26355	26774	26534	26540	26195	26304	26532	26510	26612	26439	26283	26601	26458	26372	26538	26281	26384	26235	26429	26145	26451	26375	26378	26381	26214	26503	26328	26442	26483	26504	26440	26454	26482	26493	26479	25999	26327	26413	26302	26124	26082	26440	26256	26345	26445	26284	26501	26111	26240	26516	26319	26401	26371	26325	26460	26378	26437	26294	26450	26477	26625	26285	26675	26407	26413	26307	26387	26409	26309	26335	26466	26475	26281	26415	26280	26247	26485	26311	26422	26370	26514	26474	26313	26400	26440	26489	26428	26228	26471	26523	26262	26657	26376	26393	26537	26594	26216	26279	26024	26358	26609	26362	26395	26494	26072	26563	26310	26319	26583	26372	26508	26542	26355	26441	26536	26234	26343	26453	26425	26239	26304	26238	26354	26721	26631	26636	26124	26315	26467
36737	42424	60303	80488	87163	75168	54074	34060	22081	17744	16801	16499	16416	16554	16525	16414	16562	16419	16346	16442	16568	16489	16665	16584	16435	16629	16273	16422	16543	16373	16550	16699	16631	16430	16501	16433	16522	16351	16315	16757	16544	16452	16593	16353	16496	16446	16469	16586	16379	16423	16405	16378	16405	16401	16359	16453	16389	16400	16388	16343	16176	16438	16389	16351	16485	16419	16474	16569	16442	16440	16558	16282	16459	16422	16411	16413	16585	16388	16229	16470	16315	16609	16412	16409	16441	16430	16402	16338	16215	16409	16454	16554	16469	16447	16376	16468	16472	16528	16467	16294	16529	16519	16449	16346	16371	16443	16375	16403	16364	16538	16438	16345	16294	16494	16439	16322	16380	16498	16327	16472	16223	16374	16239	16399	16260	16282	16577	16384	16614	16406	16554	16287	16585	16239	16287	16441	16304	16360	16244	16380	16092	16381	16497	16373	16389	16312	16631	16327	16404	16444	16452	16540	16293	16394	16475	16352	16492	16396	16304	16411	16480	16529	16438	16342	16502	16372	16425	16441	16268	16480	16262	16408	16290	16438	16535	16455	16496	16313	16457	16560	16553	16158	16307	16427	16407	16339	16362	16477	16238	16410	16383	16404	16313	16289	16316	16315	16376	16444	16416	16376	16355	16270	16510	16193	16397	16352	16309	16163	16328	16427	16348	16407	16538	16434	16434	16456	16547	16427	16495	16618	16288	16303	16416	16395	16404	16527	16438	16484	16345	16383	16472	16560	16369	16281	16328	16312	16413	16501	16298	16394	16411	16372	16272	16424	16431	16359	16396	16400	16262	16410	16439	16450	16367	16455	16342	16254	16368	16496	16444	16370	16633	16715	16322	16393	16340	16349	16408	16406	16442	16384	16554	16368	16439	16340	16265	16376	16348	16286	16279	16329	16442	16319	16274	16333	16507	16440	16270	16372	16361	16405	16415	16400	16552	16323	16375	16425	16114	16467	16361	16336	16390	16391	16248	16290	16251	16487	16483	16365	16239	16369	16372	16269	16317	16491	16252	16303	16564	16454	16261	16372	16274	16341	16242	16150	16597	16603	16333	16554	16455	16410	16280	16398	16580	16507	16196	16344	16406	16337	16461	16294	16480	16348	16303	16178	16489	16405	16405	16531	16356	16548	16412	16368	16288	16278	16300	16273	16318	16433	16542	16365	16357	16472	16305	16458	16488	16250	16313	16487	16531	16313	16390	16648	16516	16409	16518	16472	16320	16556	16299	16522	16563	16524	16411	16366	16308	16289	16397	16398	16590	16318	16333	16336	16302	16473	16307	16327	16230	16566	16277	16422	16246	16406	16177	16377	16373	16261	16368	16443	16484	16294	16231	16401	16283	16422	16401	16328	16479	16442	16384	16295	16449	16494	16464	16399	16308	16542	16416	16450	16274	16418	16438	16299	16544	16380	16432	16415	16491	16346	16527	16207	16483	16236	16461	16477	16489	16411	16319	16279	16404	16337	16289	16242	16496	16318	16400	16350	16509	16445	16358	16356	16518	16459	16403	16433	16457	16503	16423	16440	16534	16279	16547	16474	16426	16293	16532	16351	16413	16427	16607	16395	16449	16440	16376	16381	16591	16429	16549	16309	16398	16302	16478	16464	16293	16574	16451	16385	16423	16295	16513	16344	16432	16334	16278	16434	16515	16359	16449	16376	16429	16385	16303	16486	16466	16537	16314	16291	16369	16345	16393	16487	16571	16373	16394	16363	16308	16388	16431	16404	16437	16398	16400	16515	16339	16457	16449	16432	16405	16546	16370	16403	16347	16437	16286	16418	16491	16237	16338	16599	16263	16392	16316	16271	16187	16569	16420	16304	16429	16312	16446	16501	16324	16077	16544	16327	16443	16309	16464	16491	16385	16289	16478	16309	16451	16429	16552	16457	16416	16464	16510	16352	16298	16333	16370	16535	16265	16368	16427	16338	16376	16365	16334	16433	16375	16435	16225	16289	16345	16345	16455	16413	16464	16426	16312	16569	16377	16271	16348	16325	16485	16351	16360	16366	16240	16471	16361	16448	16352	16335	16259	16172	16462	16414	16294	16478	16396	16311	16330	16434	16182	16446	16390	16389	16333	16460	16384	16532	16232	16468	16402	16356	16386	16290	16466	16494	16573	16394	16499	16361	16444	16259	16579	16350	16368	16480	16469	16642	16412	16301	16497	16294	16555	16330	16257	16505	16461	16251	16571	16390	16432	16491	16352	16387	16344	16552	16267	16386	16375	16499	16453	16509	16372	16344	16491	16368	16370	16187	16669	16431	16201	16465	16408	16414	16350	16348	16334	16509	16356	16317	16340	16406	16340	16292	16488	16329	16438	16590	16221	16452	16481	16292	16421	16281	16328	16443	16386	16506	16275	16272	16478	16403	16517	16359	16229	16286	16354	16442	16296	16675	16547	16259	16516	16212	16317	16257	16104	16304	16347	16431	16266	16370	16289	16426	16214	16563	16360	16364	16315	16494	16453	16372	16277	16403	16289	16374	16489	16459	16362	16479	16513	16379	16471	16538	16173	16457	16563	16282	16360	16442	16323	16503	16304	16292	16314	16291	16463	16477	16481	16366	16620	16246	16383	16486	16465	16250	16351	16362	16510	16337	16277	16397	16396	16476	16465	16283	16209	16519	16474	16390	16413	16177	16297	16348	16227	16399	16444	16497	16337	16590	16490	16239	16377	16371	16583	16394	16330	16248	16468	16106	16352	16298	16586	16487	16444	16361	16543	16402	16298	16359	16440	16451	16564	16380	16304	16452	16523	16547	16355	16420	16498	16278	16291	16536	16398	16338	16554	16515	16445	16411	16383	16314	16518	16377	16669	16169	16301	16482	16261	16509	16213	16335	16390	16484	16288	16491	16536	16406	16325	16356	16473	16391	16397	16469	16482	16412	16453	16382	16357	16495	16386	16312	16316	16443	16635	16292	16452	16259	16364	16315	16560	16449	16262	16500	16359	16505	16463	16316	16421	16455	16572	16391	16465	16408	16469	16455	16472	16474	16388	16316	16601	16408	16346	16370	16558	16475	16428	16341	16383	16363	16305	16483	16464	16551	16494	16347	16267	16482	16183	16599	16414	16279	16579	16405	16344	16565	16410	16299	16460	16390	16457	16438	16604	16323	16520	16531	16499	16374	16389	16560	16420	16317	16530	16345	16324	16519	16353	16459	16310	16397	16386	16295	16308	16461	16429	16407	16520	16499	16283	16405	16316	16436	16208	16222	16442	16417	16314	16559	16374	16283	16392	16289	16263	16210	16363	16370	16267	16392	16506	16288	16347	16424	16370	16582	16345	16269	16366	16490	16415	16341	16486	16438	16455	16463	16454	16333	16479	16249	16421	16481	16533	16353	16463	16375	16395	16340	16383	16163	16310	16462	16507	16431	16385	16303	16399	16456	16416	16323	16412	16331	16576	16429	16287	16336	16303	16397	16419	16549	16320	16338	16454	16396	16355	16521	16276	16515	16460	16234	16414	16572	16356	16401	16339	16311	16497	16360	16377	16210	16582	16309	16284	16358	16350	16324	16289	16354	16338	16460	16478	16397	16214	16426	16166	16456	16336	16454	16574	16311	16494	16348	16212	16429	16391	16398	16322	16292	16543	16295	16351	16301	16406	16340	16413	16453	16343	16544	16514	16305	16430	16269	16487	16366	16506	16450	16238	16332	16509	16187	16540	16378	16451	16307	16454	16367	16539	16463	16222	16644	16406	16564	16303	16506	16346	16580	16252	16508	16358	16344	16284	16321	16433	16476	16429	16437	16356	16284	16305	16378	16336	16325	16490	16437	16459	16174	16189	16473	16606	16386	16511	16451	16679	16291	16470	16545	16390	16273	16275	16381	16443	16305	16265	16560	16312	16475	16292	16440	16280	16329	16529	16350	16533	16467	16405	16350	16444	16262	16562	16267	16362	16451	16286	16458	16480	16460	16597	16347	16376	16562	16422	16483	16577	16303	16396	16382	16509	16310	16262	16391	16253	16461	16426	16394	16445	16448	16400	16344	16361	16576	16513	16499	16553	16344	16262	16382	16335	16233	16457	16193	16208	16431	16368	16456	16363	16443	16354	16365	16642	16449	16396	16365	16472	16207	16359	16442	16135	16371	16262	16334	16408	16450	16412	16549	16436	16530	16613	16476	16315	16464	16252	16463	16358	16373	16444	16366	16322	16405	16575	16401	16460	16375	16288	16559	16574	16316	16368	16311	16313	16617	16418	16314	16402	16354	16205	16467	16567	16315	16450	16333	16270	16668	16272	16354	16418	16385	16431	16570	16207	16563	16333	16602	16399	16516	16340	16467	16329	16319	16247	16500	16314	16432	16577	16389	16563	16284	16307	16334	16594	16335	16352	16442	16508	16385	16409	16355	16488	16413	16564	16344	16467	16279	16508	16351	16254	16473	16349	16360	16247	16732	16307	16258	16272	16554	16447	16352	16343	16580	16342	16352	16392	16518	16548	16510	16412	16494	16315	16399	16290	16361	16211	16469	16420	16353	16231	16407	16412	16616	16390	16598	16298	16346	16451	16497	16379	16514	16520	16485	16490	16283	16241	16462	16452	16429	16286	16389	16333	16465	16384	16374	16309	16457	16195	16349	16467	16485	16512	16313	16494	16465	16576	16415	16381	16411	16722	16360	16481	16567	16300	16381	16559	16311	16398	16510	16351	16335	16510	16359	16503	16257	16293	16269	16338	16485	16413	16312	16395	16356	16567	16439	16220	16474	16423	16414	16490	16270	16427	16411	16516	16609	16236	16493	16427	16388	16383	16553	16380	16445	16597	16409	16354	16529	16444	16470	16426	16439	16210	16460	16221	16412	16525	16399	16470	16425	16555	16483	16347	16373	16362	16502	16331	16462	16463	16337	16360	16384	16443	16390	16431	16439	16439	16371	16232	16208	16322	16122	16400	16417	16373	16250	16540	16366	16533	16470	16367	16369	16537	16600	16510	16359	16447	16433	16471	16437	16535	16497	16357	16221	16486	16190	16585	16223	16467	16351	16526	16437	16419	16419	16444	16395	16410	16283	16291	16353	16275	16342	16443	16341	16472	16329	16361	16389	16370	16354	16446	16129	16413	16394	16407	16422	16418	16473	16453	16415	16573	16492	16312	16413	16461	16551
35301	28903	30119	31913	34110	36164	32341	28729	26973	26037	25910	25874	25808	25577	26008	25837	25880	25791	25896	25726	25942	25862	25889	25813	25763	26053	25777	25762	25874	25992	25620	25876	25590	25680	25922	25616	25846	25636	25739	25694	25849	25754	25629	25963	25951	25794	25722	25677	25859	25820	26066	25818	26009	25888	25564	25924	25926	25878	25823	25787	25716	25905	25851	25607	25675	25693	25650	25760	25970	26097	25916	25957	25731	25886	25840	25721	25565	25709	25887	25514	25730	25753	25856	25718	25984	25705	25883	25750	25680	25968	25822	25818	25751	25833	25908	25948	25887	25747	25936	25778	25790	25982	26047	25861	25888	25592	25841	26020	25792	25735	25945	25940	25884	25917	26017	25720	25909	25724	25729	25749	25904	25928	25834	25600	25770	25888	25938	25770	25704	25624	25934	25687	25691	25934	25598	25750	25961	25597	25931	25795	25590	25860	25679	25902	25758	25715	25751	25759	25680	25954	25887	25810	25676	25976	25906	25932	25791	25695	25839	25754	25774	25863	25700	25929	25789	25952	25752	25797	25672	25946	25787	26020	25755	25895	25742	25652	25626	25781	26018	25722	25608	25500	25835	25743	25856	25854	25912	25799	25628	25740	25834	25655	26025	25612	25566	25666	25932	25759	25928	25738	25871	25879	25766	25769	25723	26005	25969	25726	25743	25753	25807	25832	25925	25813	25769	25805	25932	25611	25808	25793	25646	25601	25584	25526	25935	25625	25617	25750	25718	25682	25980	25827	25800	25943	25758	25838	25900	25879	25771	25804	25751	25691	25884	25934	26032	25892	25989	25798	25811	25728	25779	25782	25936	26238	25715	25725	25762	25713	25860	25844	25748	25755	25791	25763	25941	25754	25844	25657	25857	25816	25639	25968	25842	25764	25835	25695	25918	25744	25962	25984	25856	25847	25968	25741	25671	25890	25627	25592	25600	25801	25742	25711	25917	25911	26225	25823	25911	25975	25820	25899	25943	25735	25752	25531	25860	25918	25641	25924	25872	26027	25879	25625	25845	25897	25543	26016	25662	25974	25829	25869	25941	25825	25998	25623	25779	25978	25752	25927	25778	25848	25743	25879	25731	25425	25773	25418	25778	25826	25977	25736	25880	25868	25762	25759	26037	25981	25760	25846	25875	25690	25704	25780	25813	25563	25973	25650	25769	25782	25681	25690	25638	25830	25986	25769	25796	25843	25632	25616	25776	25717	25773	25755	25851	25654	25707	25811	25691	25911	25846	25834	25889	25804	25880	25682	25989	25929	25699	25705	26050	25495	25784	25740	25616	26160	25879	25749	25830	25838	25876	25647	25880	25933	25667	25951	25807	25845	26064	25806	25727	25625	25888	25571	25970	25813	25779	26076	25785	25606	25889	25670	25805	25842	25806	25816	25811	25773	25981	25881	25720	25908	26109	25766	25844	25730	25796	25778	25983	25860	25789	25916	25727	26011	25966	25611	25917	25750	25994	26017	25674	25970	25710	25868	25593	25544	25863	25885	25733	25932	25706	26005	25746	25729	25774	25977	25952	25627	25768	25802	25660	26078	25666	25754	25871	26157	25933	25928	25675	25611	25595	25447	25775	25514	25837	25825	25894	25726	25806	25824	25800	25619	25876	25857	25904	25748	25819	25905	26052	25561	25714	25610	26027	25897	25950	25849	25703	25968	25999	25763	25882	25794	25890	25822	25907	25756	26016	25764	25770	25684	25983	25884	25683	25772	25668	25602	25597	26040	25993	26009	25933	25914	25724	25916	25524	25708	25828	25757	25868	25572	25581	26003	25879	25774	25759	25791	25760	25764	25724	25687	25704	25894	25798	25743	25709	25830	25558	25666	25780	25936	25838	25657	25641	25727	25840	25844	25556	25693	25751	25966	25459	25792	25781	26086	25686	25746	25801	25901	26008	25863	25780	25640	25746	25764	25736	25779	25577	25870	26014	26238	25942	26050	25741	25703	25897	25728	26046	26021	26045	26005	25827	25691	25799	25742	25801	25438	25667	25773	25906	25885	25925	25890	25720	25856	25929	25812	25816	25844	25751	25898	25724	25878	25722	25892	25439	25704	25699	25778	25640	25719	25710	25879	25818	25754	25885	25882	25671	25819	25863	25772	25899	25858	25797	25706	25911	25839	25977	26025	25710	25721	25710	26023	25735	25773	26040	25892	25906	25835	25777	25751	25785	25757	25939	25624	26033	25781	25656	25992	25897	25879	25902	25834	25928	25921	25707	25736	25814	25830	25734	25701	25598	25536	25805	25651	25930	25742	25841	25717	25619	25574	25976	25668	25874	25657	25943	25820	25845	25879	25858	25935	25764	25815	25982	25825	25795	25664	25796	25903	25762	25720	25837	26036	26117	26019	25898	25755	25643	25885	25871	25762	26068	25934	25767	26149	25829	25756	25898	25851	25864	25506	25758	25843	25706	25895	25774	25735	25775	25882	25882	25712	26048	25913	25884	25983	25778	25916	25745	25746	25632	25629	25772	25882	25667	25896	25979	25638	25908	25903	25941	25799	25788	25823	25967	25872	25847	25670	25755	25855	25829	25899	25801	25837	25742	25881	25798	25581	25906	26025	25831	25799	25855	25699	25552	25662	25780	25895	25968	25681	25683	25710	26031	25855	25652	25716	25648	25830	25876	25542	25833	25898	25838	25777	26040	25688	25776	25767	25972	25760	25738	25661	25673	25891	25822	25857	25764	25763	25810	25731	25818	25682	25866	25819	25642	25918	25821	25520	25805	25844	25982	25952	25897	25571	25837	25963	25826	25886	25838	25844	25771	25719	25794	25626	25607	25625	25757	25540	25708	25726	26002	25512	25671	25887	25830	25613	25466	25838	25622	25755	25801	26151	26100	25970	25922	25857	26024	25842	25838	26095	25760	25702	25927	25700	25726	25709	25818	25741	25860	26013	25657	25905	25811	25881	25658	25795	25884	25605	25747	25804	25817	25915	25857	25688	25914	25805	25653	25749	26367	25964	25867	25848	25987	25797	26032	25867	25746	25317	25667	25762	25641	25720	25817	25733	25818	25732	25780	25751	26052	25615	25853	25790	25652	25930	25796	25872	25951	25722	25843	26125	25844	25756	25717	25884	25765	25996	25624	25840	25878	25945	25557	25690	25856	25543	25728	25881	25650	25867	25790	25840	25673	25767	25779	25738	25742	25855	25647	25650	25726	25807	25969	26014	25845	25854	25792	25910	25803	25692	25816	25840	25870	25940	25739	25886	25704	25696	25701	25794	25725	25687	25691	26096	25825	25724	26016	25689	26054	25665	25791	25880	25873	25709	25603	25993	25793	25792	26046	25734	25773	25683	25647	25961	26023	25740	25974	25820	25867	25860	25630	25546	25697	25882	25849	25438	25921	25605	25894	25934	25803	25946	25735	25705	25854	25805	25756	25874	25836	25628	26100	25770	25997	25877	25955	25900	25749	25830	25753	26053	25707	25901	25862	25895	25902	26130	26088	25642	25926	25937	25613	25789	25829	25836	25917	25694	25770	25586	26038	25975	25516	25869	26099	25867	25866	25912	26020	25666	25880	25874	25959	25956	26100	25941	26011	25902	25927	26074	25731	25910	25884	25893	25676	25766	25699	25926	25484	25710	25946	25751	25838	25530	25584	25584	26012	25742	25868	25799	25677	25857	25626	25711	25821	25918	25613	25727	25815	25658	25847	25686	25872	25822	25752	25767	26114	25656	26018	25878	25799	25782	25663	25752	25740	25834	25749	25831	25900	25693	25913	25782	25971	25747	25773	25726	26093	25697	25851	25651	25597	25831	25824	25961	25648	25700	25786	25842	25617	25786	25661	25673	25755	26027	25519	25601	25771	25659	25797	25623	25782	25793	25950	25663	25606	26066	25941	25870	25989	26098	25726	25914	26020	25872	25849	25916	25631	25796	25856	25715	25952	25803	25830	25956	25812	25761	25856	25778	25672	25834	25945	25692	25907	25655	26035	25791	25794	25851	25810	25758	26014	25787	25881	25601	25507	25847	26018	25692	25856	25842	25977	25893	25852	25779	25715	25776	25926	25528	25900	25894	25789	25859	25969	25749	26065	25949	25657	25832	25553	25940	25975	25782	25877	25834	25923	25664	25637	25900	25933	25675	25937	25978	25903	25631	25738	25798	25655	25681	25788	25767	25715	25747	25801	25708	25916	25740	25814	25987	25944	25910	25914	25921	26030	26020	25707	25715	25881	25840	26017	26003	25736	25614	25765	25695	25866	25727	25765	25728	25701	25416	25612	25660	25884	25935	25994	25784	26015	25556	25727	25759	25797	25510	26041	25781	25855	25780	25880	25676	26030	25718	25952	25770	26052	25808	25909	25826	25766	25866	25663	25635	25482	25916	25977	25988	25913	25487	25828	25816	25652	25933	25630	25800	25672	25830	25941	25783	26126	25663	25918	25916	25752	25548	25620	25662	25827	25721	25722	25770	25675	25833	25968	25722	25805	25861	25832	25879	25789	25842	26075	25720	25845	25732	25753	26045	25736	25686	25998	25862	26192	25710	25946	25849	25726	25798	25905	25963	25717	25961	25547	25710	25798	25882	25914	25795	25836	25719	26081	25882	25844	25742	25728	25770	25730	25917	25766	25862	25818	25926	25844	25957	25851	25938	25853	25769	25897	25862	26070	25923	25513	25680	25684	25919	25780	25845	26080	25754	25848	25914	25764	25899	25939	25584	26060	25797	25807	25556	25961	25879	25917	25810	25991	25611	25723	25653	25876	25770	26020	25813	25994	25904	25739	25983	25833	25661	25670	25818	25891	25868	25717	25772	25781	26118	25971	25686	25951	26024	25671	25826	25665	25792	25901	25782	26054	25860	25944	25985	25940	25962	25580	25867	25908	26031	25908	26056	25784	25723	25737	25848	26020	25902	25835	25824	25814	25851	25686	25822	25861	25796	25643	25766	25896	25698	25813	25789	25910	25719	25820	25920	25866	25660	25816	25629	26073	25946	25900	26062	25681	25782	25914	25917	25613	25899	25792	25773	25854	25757	25895	25754	25692	25919	25850	25714	25849	25716	25788	26069	25822	26138	25819	25616	25701	25904	26076	25880	25610	25613	26046	25980	25943	25832	25840	25749	25576	26008	25773	25945	25877	25831	25695	25577	25550	25736	25781	25633
24198	22389	19690	21429	25273	26065	21331	17771	16200	15741	15702	15627	15676	15487	15476	15557	15516	15530	15811	15474	15887	15609	15527	15559	15774	15423	15479	15412	15610	15631	15698	15450	15457	15523	15571	15537	15873	15542	15505	15641	15515	15750	15624	15666	15562	15562	15744	15487	15587	15646	15709	15659	15485	15497	15679	15474	15595	15506	15606	15687	15461	15540	15676	15653	15755	15560	15706	15555	15649	15650	15545	15586	15509	15542	15650	15498	15503	15468	15521	15539	15611	15498	15624	15400	15570	15676	15658	15582	15564	15743	15640	15625	15554	15423	15534	15562	15690	15537	15558	15654	15752	15569	15476	15610	15732	15593	15546	15472	15716	15537	15590	15636	15617	15639	15517	15743	15638	15510	15568	15626	15632	15688	15534	15617	15700	15703	15568	15643	15715	15664	15562	15436	15641	15466	15578	15521	15731	15519	15570	15480	15387	15639	15714	15521	15558	15534	15694	15445	15613	15545	15553	15624	15480	15601	15668	15586	15452	15671	15578	15645	15569	15546	15492	15572	15665	15626	15639	15356	15565	15475	15612	15531	15440	15538	15515	15555	15495	15544	15561	15617	15532	15575	15261	15546	15564	15461	15344	15716	15499	15604	15652	15610	15526	15503	15517	15568	15626	15386	15555	15625	15317	15714	15386	15473	15511	15541	15594	15612	15725	15466	15429	15493	15433	15605	15516	15534	15637	15516	15551	15565	15452	15545	15533	15444	15545	15536	15676	15645	15589	15605	15513	15574	15337	15566	15729	15467	15676	15784	15698	15587	15569	15455	15497	15429	15645	15709	15632	15519	15482	15678	15501	15691	15605	15628	15659	15511	15592	15625	15586	15394	15762	15518	15602	15513	15607	15691	15491	15661	15670	15462	15600	15748	15603	15421	15516	15649	15660	15566	15528	15419	15468	15591	15565	15600	15573	15646	15401	15585	15680	15511	15656	15433	15564	15490	15590	15400	15726	15582	15498	15592	15762	15450	15403	15579	15718	15406	15504	15531	15526	15547	15500	15623	15572	15323	15463	15489	15627	15553	15716	15556	15582	15586	15541	15384	15674	15693	15611	15447	15622	15474	15624	15553	15442	15621	15483	15583	15527	15455	15566	15729	15447	15729	15643	15676	15703	15532	15629	15637	15504	15562	15494	15566	15552	15666	15592	15592	15635	15471	15578	15487	15710	15473	15453	15594	15579	15699	15452	15742	15660	15534	15682	15484	15487	15537	15677	15677	15566	15530	15435	15662	15611	15588	15453	15538	15469	15737	15418	15558	15673	15599	15643	15481	15608	15344	15632	15760	15489	15493	15738	15613	15522	15690	15725	15564	15472	15441	15565	15574	15684	15554	15460	15554	15570	15430	15520	15419	15434	15398	15622	15585	15560	15495	15689	15604	15578	15603	15474	15511	15688	15494	15559	15601	15619	15445	15716	15530	15630	15518	15451	15665	15572	15608	15485	15670	15474	15572	15550	15587	15676	15480	15405	15621	15545	15644	15495	15640	15561	15474	15526	15561	15707	15616	15447	15623	15553	15642	15539	15607	15568	15663	15503	15330	15429	15538	15565	15500	15617	15444	15657	15560	15656	15616	15481	15475	15584	15695	15457	15433	15676	15678	15514	15597	15424	15785	15652	15582	15529	15556	15625	15378	15690	15517	15548	15566	15367	15573	15503	15462	15392	15575	15590	15652	15801	15482	15573	15745	15526	15538	15574	15565	15543	15515	15574	15525	15716	15383	15725	15512	15506	15396	15669	15632	15455	15714	15456	15624	15593	15591	15441	15525	15675	15551	15729	15654	15557	15602	15571	15567	15656	15632	15465	15800	15542	15562	15459	15604	15784	15640	15481	15487	15539	15634	15553	15475	15543	15452	15525	15534	15707	15518	15593	15381	15537	15653	15663	15585	15406	15463	15603	15587	15390	15626	15605	15717	15482	15619	15588	15534	15707	15638	15744	15598	15414	15569	15550	15348	15578	15534	15585	15344	15624	15594	15462	15401	15570	15737	15715	15446	15441	15452	15397	15748	15502	15567	15528	15566	15696	15544	15433	15523	15643	15718	15298	15434	15687	15593	15533	15491	15460	15553	15574	15683	15436	15587	15438	15529	15370	15684	15580	15631	15559	15542	15636	15436	15672	15405	15624	15601	15553	15580	15560	15556	15667	15503	15820	15685	15686	15626	15688	15624	15615	15549	15444	15447	15570	15644	15476	15598	15668	15850	15646	15528	15470	15714	15547	15672	15606	15475	15679	15745	15615	15685	15698	15435	15517	15652	15827	15476	15585	15550	15564	15509	15426	15583	15639	15698	15595	15566	15426	15515	15667	15504	15467	15579	15388	15496	15900	15434	15571	15544	15635	15530	15620	15592	15584	15455	15578	15709	15551	15572	15692	15735	15510	15709	15570	15394	15647	15252	15572	15598	15725	15403	15558	15695	15384	15415	15591	15688	15450	15485	15560	15632	15492	15585	15651	15582	15438	15683	15489	15523	15489	15570	15695	15629	15452	15439	15587	15710	15447	15554	15425	15573	15727	15564	15629	15559	15645	15481	15566	15497	15799	15608	15515	15551	15489	15487	15451	15636	15465	15439	15447	15621	15577	15631	15524	15591	15482	15663	15643	15494	15412	15493	15587	15479	15659	15339	15596	15591	15626	15682	15682	15450	15438	15631	15307	15792	15609	15447	15754	15574	15595	15580	15652	15495	15508	15449	15588	15516	15498	15758	15423	15667	15624	15622	15485	15566	15520	15596	15520	15543	15690	15626	15472	15655	15417	15723	15509	15496	15506	15414	15515	15517	15449	15584	15449	15627	15546	15377	15616	15662	15465	15756	15667	15614	15577	15638	15580	15556	15646	15683	15365	15557	15645	15483	15441	15640	15579	15670	15707	15476	15491	15424	15516	15715	15538	15437	15530	15520	15506	15664	15551	15605	15392	15813	15698	15442	15661	15519	15620	15490	15723	15389	15627	15743	15575	15608	15631	15345	15433	15526	15594	15601	15599	15720	15495	15591	15530	15527	15743	15801	15421	15539	15519	15476	15679	15537	15590	15580	15540	15516	15529	15582	15531	15512	15679	15447	15632	15677	15697	15569	15646	15529	15589	15548	15567	15560	15456	15676	15633	15623	15605	15564	15611	15459	15591	15542	15583	15633	15561	15629	15512	15614	15359	15595	15640	15532	15577	15525	15376	15821	15562	15695	15612	15517	15616	15543	15707	15831	15581	15475	15514	15557	15608	15534	15627	15739	15578	15559	15570	15629	15619	15355	15671	15618	15513	15483	15576	15526	15556	15561	15521	15707	15426	15598	15638	15542	15466	15605	15501	15579	15582	15657	15476	15503	15563	15621	15548	15529	15470	15573	15499	15296	15495	15533	15497	15619	15713	15693	15505	15538	15598	15566	15686	15574	15541	15555	15668	15633	15692	15621	15620	15733	15626	15341	15730	15721	15434	15736	15357	15509	15517	15549	15512	15464	15474	15489	15606	15206	15657	15566	15692	15626	15582	15491	15364	15664	15601	15848	15623	15570	15576	15515	15531	15582	15669	15639	15604	15585	15727	15619	15619	15483	15498	15491	15498	15553	15342	15451	15635	15588	15620	15739	15614	15621	15484	15549	15617	15564	15629	15575	15603	15525	15600	15443	15454	15747	15518	15673	15413	15479	15673	15465	15483	15506	15500	15708	15664	15716	15242	15395	15441	15653	15407	15621	15675	15525	15642	15561	15552	15476	15686	15615	15456	15529	15591	15644	15794	15752	15413	15551	15545	15685	15575	15562	15513	15746	15517	15553	15615	15517	15468	15532	15598	15568	15573	15562	15605	15559	15524	15434	15682	15674	15532	15460	15492	15482	15655	15481	15639	15619	15535	15494	15573	15377	15658	15591	15532	15419	15570	15644	15526	15639	15541	15620	15680	15677	15445	15520	15782	15601	15581	15762	15314	15516	15643	15618	15691	15575	15532	15630	15604	15468	15569	15597	15550	15715	15526	15609	15770	15653	15509	15491	15634	15704	15483	15708	15504	15562	15653	15740	15596	15575	15583	15424	15604	15640	15601	15672	15577	15608	15703	15644	15645	15481	15587	15489	15597	15556	15435	15662	15595	15576	15539	15511	15681	15538	15581	15511	15549	15573	15746	15381	15542	15674	15699	15657	15456	15494	15601	15573	15748	15594	15556	15486	15572	15422	15493	15441	15485	15656	15785	15387	15406	15511	15570	15402	15420	15572	15752	15637	15486	15418	15588	15561	15353	15430	15559	15595	15649	15726	15676	15668	15525	15506	15501	15698	15470	15442	15473	15622	15468	15645	15696	15616	15638	15755	15625	15597	15652	15570	15493	15654	15621	15696	15624	15481	15606	15609	15568	15611	15599	15561	15733	15574	15518	15508	15483	15589	15534	15489	15453	15572	15606	15572	15652	15699	15682	15605	15603	15473	15464	15684	15623	15496	15625	15476	15612	15629	15668	15521	15517	15552	15693	15632	15535	15604	15557	15523	15638	15553	15652	15640	15664	15570	15429	15475	15463	15693	15560	15534	15581	15519	15506	15405	15588	15501	15616	15598	15579	15650	15650	15709	15454	15509	15629	15515	15651	15587	15553	15679	15455	15453	15634	15648	15515	15428	15459	15624	15529	15712	15472	15680	15496	15431	15675	15567	15550	15439	15450	15755	15563	15637	15540	15513	15611	15670	15633	15658	15635	15561	15566	15516	15369	15432	15463	15617	15345	15424	15592	15563	15526	15573	15491	15499	15610	15473	15598	15511	15618	15544	15493	15461	15483	15306	15599	15764	15546	15485	15687	15707	15436	15496	15624	15383	15435	15524	15646	15519	15653	15504	15502	15647	15661	15449	15590	15635	15637	15654	15590	15658	15545	15667	15439	15680	15452	15498	15636	15549	15609	15638	15582	15637	15650	15433	15610	15497	15554	15596	15715	15571	15420	15669	15500	15713	15632	15441	15581	15584	15534	15561	15553	15556	15818	15562	15598	15576	15557	15579	15531	15430	15600	15576	15650	15737	15564	15556	15402	15541	15369	15519	15508	15750	15327	15592	15542	15648	15475	15487	15580	15406	15664	15537	15633	15494	15673	15420	15605	15523	15474	15577	15528	15536	15586	15826	15423	15658
25884	21607	28975	35479	51875	63257	53470	39530	30500	27191	25971	25695	25632	25830	25557	25596	25435	25736	25471	25362	25468	25547	25593	25591	25653	25500	25544	25541	25575	25634	25474	25365	25095	25683	25220	25623	25599	25634	25856	25503	25616	25429	25363	25748	25708	25777	25520	25441	25682	25438	25306	25420	25538	25488	25700	25434	25362	25410	25603	25635	25347	25303	25531	25382	25697	25646	25590	25371	25695	25836	25599	25667	25592	25509	25745	25446	25463	25514	25425	25445	25555	25428	25302	25543	25335	25443	25588	25576	25563	25468	25418	25589	25463	25451	25647	25186	25480	25446	25352	25636	25558	25548	25385	25562	25436	25371	25419	25596	25439	25416	25511	25539	25515	25563	25464	25488	25500	25285	25247	25412	25411	25695	25777	25580	25667	25485	25416	25565	25681	25417	25484	25383	25295	25648	25635	25746	25632	25297	25790	25543	25488	25360	25686	25424	25416	25442	25487	25645	25667	25437	25307	25564	25432	25495	25384	25457	25261	25472	25359	25518	25390	25452	25564	25743	25499	25689	25531	25223	25428	25534	25399	25234	25435	25652	25503	25544	25656	25391	25730	25382	25596	25657	25380	25435	25459	25402	25435	25493	25632	25506	25399	25588	25409	25448	25511	25369	25584	25439	25433	25341	25350	25303	25512	25368	25596	25568	25552	25404	25281	25560	25740	25383	25454	25496	25238	25447	25430	25332	25432	25550	25339	25399	25368	25555	25535	25676	25570	25655	25408	25539	25457	25516	25401	25470	25482	25506	25537	25571	25381	25489	25628	25426	25536	25445	25401	25531	25330	25738	25473	25430	25485	25606	25494	25237	25243	25718	25605	25245	25635	25366	25425	25473	25524	25516	25219	25236	25464	25323	25383	25470	25728	25557	25603	25611	25588	25419	25722	25480	25508	25669	25563	25545	25422	25464	25274	25259	25478	25372	25423	25435	25433	25718	25475	25589	25468	25486	25571	25317	25348	25496	25559	25583	25445	25484	25693	25441	25446	25907	25387	25505	25598	25514	25395	25306	25238	25442	25296	25582	25407	25545	25274	25413	25297	25428	25297	25149	25506	25523	25516	25551	25493	25281	25551	25610	25186	25348	25542	25549	25549	25499	25759	25386	25474	25377	25401	25248	25411	25086	25732	25653	25357	25492	25513	25674	25571	25646	25557	25432	25593	25514	25354	25493	25371	25293	25513	25268	25500	25400	25418	25709	25257	25439	25305	25546	25641	25345	25826	25582	25356	25463	25666	25475	25782	25738	25439	25568	25711	25456	25474	25457	25417	25379	25301	25624	25611	25577	25484	25614	25449	25314	25331	25643	25608	25293	25365	25536	25807	25401	25615	25560	25437	25383	25641	25643	25413	25590	25428	25588	25381	25302	25314	25294	25408	25484	25394	25480	25285	25590	25551	25302	25740	25435	25642	25513	25480	25573	25487	25595	25529	25540	25558	25578	25694	25377	25487	25609	25591	25421	25408	25427	25303	25498	25464	25558	25582	25495	25241	25434	25484	25364	25641	25451	25668	25410	25740	25409	25572	25464	25416	25474	25503	25590	25482	25375	25418	25269	25377	25487	25482	25565	25302	25681	25501	25229	25548	25549	25292	25482	25436	25613	25676	25288	25335	25420	25458	25612	25756	25617	25349	25279	25383	25361	25390	25375	25435	25580	25424	25400	25480	25579	25492	25436	25584	25319	25366	25462	25483	25571	25566	25382	25421	25440	25284	25304	25595	25463	25312	25666	25556	25687	25618	25494	25376	25485	25327	25849	25533	25335	25726	25618	25535	25549	25330	25532	25556	25624	25748	25675	25570	25585	25473	25598	25588	25420	25428	25330	25446	25584	25458	25602	25428	25516	25636	25472	25337	25369	25673	25451	25591	25636	25245	25285	25247	25447	25592	25397	25590	25550	25444	25574	25406	25348	25657	25536	25426	25578	25669	25594	25562	25465	25611	25467	25554	25463	25664	25650	25670	25379	25386	25415	25507	25624	25672	25454	25409	25488	25544	25074	25786	25592	25450	25484	25489	25462	25547	25539	25304	25604	25518	25285	25226	25609	25454	25655	25616	25383	25462	25460	25528	25561	25415	25499	25456	25470	25599	25704	25489	25387	25449	25504	25447	25458	25610	25482	25642	25439	25574	25493	25551	25206	25249	25403	25431	25738	25406	25438	25692	25433	25415	25124	25587	25470	25227	25570	25403	25314	25621	25336	25446	25371	25440	25242	25390	25536	25543	25417	25472	25416	25616	25453	25402	25295	25425	25443	25262	25435	25444	25494	25564	25397	25396	25588	25311	25570	25345	25532	25442	25452	25699	25705	25526	25407	25430	25357	25393	25216	25482	25709	25520	25285	25548	25532	25515	25632	25438	25354	25524	25265	25378	25525	25409	25603	25630	25411	25381	25611	25496	25486	25453	25642	25384	25475	25332	25471	25573	25313	25731	25624	25484	25724	25363	25622	25723	25318	25581	25672	25272	25565	25535	25498	25393	25348	25006	25483	25753	25476	25653	25455	25567	25547	25238	25441	25678	25425	25559	25291	25546	25585	25445	25544	25505	25675	25542	25507	25587	25320	25568	25633	25658	25540	25654	25485	25323	25573	25710	25556	25461	25507	25516	25242	25357	25521	25558	25580	25465	25636	25656	25384	25542	25431	25634	25676	25651	25348	25816	25348	25771	25732	25526	25407	25280	25575	25412	25314	25307	25699	25493	25497	25436	25779	25375	25695	25475	25544	25656	25695	25467	25583	25273	25558	25702	25622	25381	25453	25304	25429	25467	25621	25625	25427	25393	25376	25335	25478	25616	25502	25713	25596	25371	25848	25515	25457	25424	25429	25453	25431	25717	25513	25744	25778	25700	25582	25526	25402	25668	25510	25559	25636	25628	25543	25461	25664	25538	25339	25314	25436	25384	25449	25592	25558	25553	25398	25671	25489	25495	25538	25593	25453	25524	25630	25774	25404	25525	25158	25269	25180	25633	25541	25406	25780	25655	25616	25763	25614	25803	25425	25658	25360	25436	25689	25646	25484	25586	25094	25376	25622	25476	25585	25354	25362	25574	25375	25242	25594	25333	25604	25829	25464	25331	25443	25494	25630	25421	25415	25540	25545	25504	25369	25662	25457	25505	25570	25467	25276	25388	25525	25649	25368	25359	25401	25436	25562	25504	25598	25474	25649	25411	25538	25635	25429	25232	25740	25526	25628	25463	25496	25187	25549	25526	25378	25320	25663	25400	25683	25591	25392	25520	25695	25519	25466	25488	25482	25573	25355	25509	25575	25338	25456	25380	25491	25319	25326	25321	25166	25649	25401	25718	25685	25554	25408	25638	25594	25445	25265	25416	25427	25650	25404	25801	25569	25625	25447	25416	25557	25272	25457	25317	25442	25376	25594	25369	25293	25384	25673	25763	25592	25507	25510	25341	25412	25560	25254	25360	25453	25314	25554	25478	25262	25287	25447	25276	25504	25204	25459	25601	25485	25336	25512	25474	25552	25597	25360	25627	25823	25579	25576	25474	25482	25927	25432	25449	25420	25470	25475	25581	25608	25748	25512	25380	25447	25603	25647	25467	25362	25378	25787	25476	25566	25510	25765	25476	25330	25637	25534	25642	25261	25454	25761	25468	25693	25555	25449	25230	25236	25424	25313	25768	25519	25721	25625	25507	25601	25486	25339	25602	25444	25540	25507	25541	25567	25282	25611	25397	25462	25546	25442	25502	25510	25489	25419	25414	25320	25497	25416	25485	25513	25662	25451	25508	25552	25321	25520	25504	25393	25480	25486	25510	25541	25598	25483	25542	25762	25495	25542	25526	25678	25440	25413	25460	25334	25359	25691	25676	25711	25267	25600	25355	25371	25788	25607	25506	25138	25502	25587	25508	25511	25635	25623	25469	25305	25236	25690	25661	25354	25382	25420	25484	25583	25614	25794	25567	25664	25277	25343	25514	25457	25345	25633	25585	25455	25614	25653	25444	25512	25398	25519	25671	25578	25426	25653	25340	25607	25535	25543	25457	25436	25285	25334	25342	25599	25394	25671	25425	25719	25506	25358	25751	25393	25441	25679	25596	25413	25489	25494	25564	25453	25352	25406	25490	25437	25825	25613	25606	25273	25416	25649	25663	25457	25759	25776	25679	25630	25406	25446	25643	25516	25524	25575	25714	25755	25587	25549	25592	25661	25481	25378	25438	25614	25211	25528	25415	25440	25635	25296	25636	25521	25492	25418	25481	25734	25486	25361	25349	25582	25430	25309	25669	25763	25418	25555	25376	25569	25304	25607	25517	25435	25513	25385	25483	25576	25443	25727	25583	25518	25698	25562	25318	25468	25620	25420	25483	25421	25646	25565	25505	25375	25591	25661	25570	25615	25451	25880	25403	25747	25328	25525	25672	25566	25515	25271	25458	25447	25447	25495	25532	25589	25321	25481	25588	25691	25676	25368	25547	25935	25616	25475	25473	25500	25511	25264	25525	25312	25622	25650	25461	25455	25704	25511	25363	25479	25433	25535	25659	25596	25543	25636	25551	25538	25677	25573	25581	25599	25464	25488	25616	25412	25740	25823	25759	25706	25497	25447	25644	25456	25417	25562	25417	25340	25467	25352	25489	25638	25346	25615	25555	25481	25565	25200	25541	25450	25658	25523	25257	25447	25497	25306	25446	25398	25509	25469	25514	25330	25562	25578	25567	25508	25562	25725	25445	25465	25430	25374	25550	25440	25536	25353	25295	25452	25702	25539	25440	25475	25550	25520	25571	25604	25575	25703	25449	25645	25186	25301	25866	25600	25499	25114	25468	25369	25489	25533	25628	25289	25580	25557	25679	25690	25686	25494	25320	25284	25507	25306	25440	25371	25462	25451	25512	25600	25464	25203	25481	25732	25773	25264	25533	25239	25455	25654	25557	25636	25564	25066	25741	25539	25798	25771	25292	25719	25372	25561	25617	25593	25479	25675	25603	25239	25479	25542	25538	25546	25594	25329	25278	25395	25430	25605	25401	25733	25557	25410	25731	25199	25647	25414	25423	25470	25649	25483	25497	25526	25457	25609	25422	25412	25228	25635	25628	25480	25529	25561	25562	25571	25580	25709	25376	25167	25519	25686	25377	25707	25295	25636	25573	25389	25256	25576
23500	28612	34841	33872	52623	58849	44271	28534	19372	16710	15899	15766	15792	15746	15995	15690	15624	15742	15739	15685	15865	15503	15780	15753	15617	15616	15752	15743	15783	15721	15585	15795	15712	15556	15602	15689	15669	15421	15412	15614	15839	15657	15560	15516	15707	15742	15580	15678	15722	15588	15736	15507	15596	15586	15642	15570	15686	15794	15659	15593	15757	15670	15583	15714	15707	15630	15610	15879	15711	15526	15362	15638	15553	15793	15770	15557	15721	15606	15662	15597	15538	15922	15492	15607	15448	15740	15623	15419	15881	15714	15624	15551	15701	15565	15713	15580	15617	15520	15616	15727	15585	15500	15595	15881	15451	15513	15626	15523	15569	15461	15643	15467	15542	15728	15874	15565	15568	15543	15677	15671	15597	15656	15703	15581	15691	15499	15532	15428	15596	15615	15523	15599	15542	15638	15653	15677	15715	15736	15601	15682	15685	15715	15840	15585	15622	15604	15702	15726	15564	15720	15651	15709	15553	15772	15561	15570	15700	15612	15614	15513	15562	15592	15783	15654	15634	15458	15504	15731	15675	15594	15617	15716	15705	15558	15405	15443	15766	15464	15673	15509	15876	15653	15807	15605	15824	15437	15499	15481	15737	15633	15688	15706	15364	15567	15660	15649	15672	15672	15699	15706	15555	15493	15841	15736	15627	15538	15572	15609	15465	15548	15664	15654	15623	15749	15682	15651	15522	15388	15486	15483	15492	15566	15561	15423	15731	15517	15630	15546	15739	15593	15518	15612	15581	15656	15715	15675	15555	15454	15632	15478	15483	15612	15784	15735	15456	15601	15554	15628	15615	15740	15852	15617	15476	15678	15759	15762	15642	15531	15539	15620	15695	15633	15638	15465	15738	15675	15642	15550	15728	15518	15632	15482	15656	15504	15420	15619	15591	15522	15745	15690	15830	15522	15539	15585	15471	15628	15484	15615	15586	15727	15587	15696	15496	15463	15590	15765	15465	15641	15565	15546	15632	15535	15664	15645	15543	15665	15702	15619	15734	15548	15708	15737	15577	15680	15464	15657	15508	15602	15625	15481	15636	15540	15632	15681	15750	15836	15698	15568	15546	15511	15596	15401	15650	15543	15682	15863	15599	15544	15663	15602	15439	15863	15503	15543	15665	15683	15685	15601	15751	15677	15643	15755	15697	15724	15828	15733	15641	15691	15739	15568	15694	15664	15761	15642	15487	15715	15577	15907	15552	15670	15616	15610	15572	15679	15589	15657	15470	15530	15523	15465	15587	15544	15589	15538	15476	15582	15598	15491	15718	15665	15436	15594	15690	15637	15611	15682	15615	15762	15525	15733	15578	15669	15754	15648	15638	15687	15650	15580	15601	15692	15683	15577	15592	15440	15690	15672	15808	15537	15785	15510	15682	15698	15658	15673	15710	15629	15408	15463	15743	15671	15690	15550	15776	15642	15552	15572	15587	15721	15701	15759	15568	15557	15698	15686	15507	15557	15678	15608	15423	15678	15585	15535	15493	15576	15668	15683	15609	15635	15630	15617	15595	15491	15602	15908	15542	15564	15708	15640	15453	15735	15650	15576	15679	15717	15476	15580	15587	15641	15731	15457	15823	15504	15772	15543	15620	15720	15778	15674	15674	15810	15428	15523	15757	15569	15563	15768	15738	15527	15511	15675	15527	15644	15738	15436	15649	15641	15719	15781	15647	15797	15659	15568	15748	15603	15542	15622	15698	15793	15664	15573	15388	15627	15709	15708	15754	15488	15629	15719	15534	15672	15660	15668	15887	15646	15640	15772	15676	15597	15510	15695	15659	15732	15753	15672	15731	15690	15576	15650	15688	15629	15624	15677	15714	15540	15702	15711	15394	15551	15550	15564	15782	15701	15753	15545	15596	15642	15599	15800	15675	15621	15632	15479	15571	15420	15517	15708	15645	15710	15557	15528	15430	15490	15844	15583	15525	15502	15526	15534	15624	15497	15645	15667	15491	15788	15601	15531	15675	15387	15710	15702	15728	15402	15498	15682	15606	15666	15631	15457	15706	15569	15644	15578	15618	15478	15619	15730	15622	15437	15405	15546	15710	15702	15597	15459	15761	15656	15647	15740	15638	15501	15626	15709	15547	15576	15550	15650	15645	15595	15692	15587	15670	15640	15587	15726	15615	15525	15696	15438	15608	15554	15526	15716	15796	15452	15561	15647	15623	15684	15593	15582	15630	15729	15666	15549	15450	15739	15634	15587	15594	15675	15636	15776	15609	15597	15478	15586	15655	15604	15629	15745	15549	15653	15562	15772	15686	15527	15569	15623	15464	15724	15573	15757	15425	15649	15791	15783	15714	15680	15478	15781	15662	15711	15479	15644	15637	15736	15510	15568	15602	15736	15636	15634	15581	15541	15639	15647	15397	15644	15637	15529	15516	15584	15643	15718	15629	15686	15697	15645	15634	15558	15760	15583	15697	15592	15601	15554	15558	15497	15564	15548	15464	15577	15627	15672	15675	15434	15626	15702	15491	15668	15668	15749	15565	15577	15656	15542	15726	15528	15637	15803	15741	15507	15647	15672	15579	15741	15814	15731	15686	15766	15660	15602	15748	15590	15566	15577	15671	15655	15596	15497	15624	15512	15594	15529	15853	15501	15599	15661	15582	15549	15701	15677	15623	15680	15694	15553	15658	15699	15602	15641	15587	15634	15525	15648	15711	15709	15621	15492	15795	15516	15619	15579	15564	15662	15715	15710	15476	15554	15793	15596	15644	15711	15528	15734	15617	15673	15613	15808	15462	15609	15718	15618	15641	15572	15504	15708	15544	15604	15548	15638	15695	15722	15667	15688	15597	15706	15562	15601	15596	15690	15425	15667	15520	15622	15456	15585	15508	15527	15767	15616	15712	15609	15588	15596	15639	15517	15734	15591	15559	15646	15620	15717	15765	15709	15496	15571	15431	15520	15680	15720	15558	15707	15609	15695	15711	15579	15588	15588	15631	15709	15778	15597	15608	15568	15634	15952	15685	15647	15604	15802	15493	15607	15541	15707	15589	15684	15581	15555	15621	15681	15420	15625	15764	15557	15853	15682	15600	15552	15831	15604	15527	15749	15633	15484	15530	15539	15585	15644	15711	15758	15652	15679	15633	15623	15536	15615	15683	15606	15851	15437	15655	15576	15698	15563	15518	15498	15659	15434	15562	15694	15497	15607	15592	15510	15546	15361	15651	15556	15569	15580	15574	15469	15469	15618	15806	15765	15579	15536	15556	15533	15661	15313	15516	15451	15536	15732	15698	15609	15439	15707	15524	15527	15499	15889	15604	15631	15533	15574	15547	15694	15415	15760	15452	15668	15668	15543	15462	15618	15710	15733	15572	15611	15702	15519	15588	15788	15643	15614	15518	15581	15848	15803	15525	15538	15594	15674	15728	15706	15598	15675	15643	15565	15579	15665	15770	15744	15707	15665	15631	15787	15656	15768	15623	15537	15584	15541	15753	15728	15560	15519	15574	15660	15616	15667	15490	15475	15592	15617	15527	15613	15671	15886	15670	15849	15542	15547	15646	15599	15804	15728	15795	15533	15876	15515	15720	15489	15541	15680	15527	15404	15654	15643	15648	15571	15552	15635	15607	15612	15659	15694	15577	15522	15513	15631	15592	15544	15668	15607	15641	15646	15612	15643	15611	15620	15587	15772	15641	15727	15726	15647	15622	15702	15618	15615	15725	15726	15710	15729	15553	15482	15653	15459	15670	15615	15711	15472	15506	15801	15459	15436	15753	15659	15528	15734	15603	15662	15559	15576	15430	15585	15553	15694	15736	15710	15690	15666	15666	15562	15424	15602	15555	15495	15783	15730	15581	15644	15737	15557	15743	15581	15545	15727	15633	15528	15599	15536	15718	15699	15706	15616	15758	15721	15617	15662	15694	15614	15723	15537	15506	15735	15691	15593	15732	15621	15586	15848	15587	15705	15758	15728	15496	15588	15614	15643	15731	15620	15789	15658	15751	15756	15373	15608	15698	15716	15658	15537	15648	15642	15626	15406	15421	15687	15665	15677	15463	15611	15640	15575	15458	15666	15652	15662	15648	15483	15698	15519	15651	15527	15622	15563	15683	15517	15451	15729	15637	15712	15538	15533	15838	15339	15763	15594	15480	15642	15364	15706	15646	15720	15602	15611	15690	15579	15779	15621	15558	15593	15476	15422	15504	15497	15611	15593	15456	15664	15556	15616	15658	15537	15597	15534	15534	15658	15684	15684	15696	15523	15693	15510	15562	15535	15703	15578	15660	15681	15709	15722	15643	15542	15714	15659	15677	15760	15577	15771	15555	15555	15544	15664	15498	15775	15448	15609	15610	15645	15728	15608	15433	15661	15700	15627	15639	15949	15725	15424	15453	15660	15525	15675	15532	15764	15481	15544	15622	15596	15657	15630	15842	15541	15453	15692	15711	15754	15608	15717	15694	15561	15810	15619	15655	15522	15681	15677	15481	15598	15625	15576	15547	15712	15585	15590	15781	15643	15652	15752	15677	15584	15658	15642	15742	15512	15648	15711	15563	15818	15603	15506	15533	15499	15592	15693	15407	15592	15742	15573	15779	15436	15699	15495	15629	15712	15636	15704	15633	15651	15519	15764	15511	15743	15729	15684	15541	15530	15582	15516	15533	15579	15508	15695	15631	15877	15855	15678	15884	15681	15618	15678	15672	15699	15638	15763	15624	15818	15618	15457	15699	15680	15741	15463	15614	15611	15675	15692	15692	15590	15467	15686	15633	15468	15481	15496	15718	15689	15741	15494	15657	15700	15775	15546	15697	15694	15580	15733	15670	15467	15571	15644	15580	15463	15648	15558	15715	15593	15624	15487	15530	15441	15574	15744	15621	15925	15679	15553	15755	15488	15751	15547	15496	15699	15452	15733	15631	15733	15505	15589	15700	15706	15560	15658	15644	15575	15774	15561	15601	15708	15522	15581	15585	15673	15526	15457	15723	15504	15596	15761	15671	15721	15688	15781	15624	15706	15807	15450	15703	15572	15688	15886	15634	15500	15555	15658	15592	15608	15592	15615	15588	15595	15622	15562	15812	15781	15610	15769	15795	15574	15759	15826	15631	15526	15692	15829	15586	15675	15674	15482	15524	15559	15616	15785	15523	15754	15829	15647	15676	15609	15760	15734
23643	21635	28847	27613	45497	75960	66224	50260	36648	29359	27018	26368	26308	26084	26367	25788	26146	26074	26158	25922	26170	26176	26089	26205	25944	25908	25976	25798	26083	25953	25905	26172	25944	26051	25748	25760	26115	25989	26043	26220	26195	25928	25895	26034	25934	25739	25811	25954	26016	25988	26053	25962	26011	26065	25983	25795	25894	25957	25937	25878	25826	26032	25920	25887	25617	26161	26030	25848	25927	25946	25757	25807	25660	25941	25952	25818	25895	25740	25880	25774	26028	26037	25969	25801	26045	25844	26146	25958	25980	25860	25745	25774	25827	25801	25736	25881	25871	25814	25882	25830	25835	25857	25885	25952	25860	25900	25952	26088	25905	25865	25902	25801	25880	25997	26001	25967	25723	25921	25920	25936	25846	25690	25722	25841	25777	25942	26023	25981	25791	26127	25959	25789	25688	25908	26002	26031	26027	26037	25969	25636	25931	25636	25665	25697	25930	25822	25889	25795	26066	25838	26090	25726	25945	25730	25692	25595	25985	25819	25784	25890	25697	25867	25953	26000	26059	25783	26035	25814	25809	26015	26015	26008	25792	25868	25870	25779	25672	25879	25977	25773	25675	25894	25790	25808	25850	25559	25834	25813	25869	25895	25710	25710	25891	26160	26141	25601	26027	25994	25840	25968	25780	25860	25899	25914	26028	25987	25823	25876	25869	25899	25800	25919	25829	25735	26141	25847	25950	25980	26020	25778	25874	26115	25965	25646	25791	25656	25768	25938	25930	25854	26001	25818	26017	26022	25776	25817	25679	26089	25853	25896	25956	25994	25921	25992	26021	25586	25802	26236	26145	25891	25810	26000	25905	25871	25665	25603	25827	25922	25830	25841	26058	25923	25737	26084	25863	25909	25762	25926	25867	25721	26045	25671	25883	25864	25826	25978	25802	26170	25990	25834	26106	25950	26049	25924	25794	25877	25983	25846	25842	25741	25876	25910	26021	25918	25701	25757	25818	25594	25765	25990	26078	26044	25689	25772	25753	25896	25933	25962	25881	25596	25772	25991	26051	25828	25886	26032	26003	25868	26214	25779	26012	25870	26288	26039	25775	25707	25640	26092	25926	25801	25875	26000	26089	26139	26071	25923	25647	25999	25886	25856	25973	26026	25977	25759	25768	25909	25755	25981	26067	26056	26020	25915	25927	25799	26019	25704	25872	25962	25982	25958	25953	26059	25920	26084	25831	25889	25953	26010	25841	25686	25888	25735	26007	25857	25729	25815	25856	25673	25888	25905	25803	25964	25934	25749	26069	25838	25576	25731	25917	25821	25844	25798	25927	26108	25648	25897	26017	25874	25858	25973	25916	25696	25831	26049	26057	25916	25948	25996	25890	25735	25856	25765	25780	25795	25773	25959	25782	25932	25718	25739	25951	25790	25871	25764	25805	25727	25888	25965	25882	25698	25838	25902	25817	25973	25894	25807	25848	25758	25867	25974	25982	25872	26066	25945	26046	25883	25787	26218	26086	26102	25729	25902	25943	25853	25806	25999	25963	26072	25951	25810	25906	25684	25781	25783	25924	25906	25568	25799	25867	26128	25935	25977	25933	26102	25994	25666	26039	25938	25787	25786	25772	25996	26118	25938	25760	25881	26032	25878	25866	25725	26094	25977	25936	26014	25989	25914	25939	25982	25897	25930	25774	26122	25791	25595	26166	25983	26191	25819	25557	25894	25782	25846	26028	25810	25842	25857	25877	26094	26257	25912	25890	26088	25847	25871	26046	25830	25972	25950	25680	26000	26018	26175	26039	26054	26067	25850	25593	25931	25936	25824	25608	25954	25946	25943	25923	25754	26040	25728	25945	25965	25780	25911	25922	25757	26220	25911	25914	25721	26077	25936	25777	25684	25995	25786	25959	26069	25882	25750	25927	26062	25931	25943	25924	26007	25796	25915	25821	25989	25930	25813	25914	25952	26002	26033	25762	25879	25646	25668	26024	25950	25762	25773	25919	25793	25968	25617	25848	25740	25936	25943	25797	25698	25647	26070	25989	25806	25778	25898	25986	25696	25853	25787	26057	25789	25990	26123	25927	25708	25847	26037	25737	25950	25888	25714	25857	25882	25928	25607	25977	25764	25849	25930	25876	25990	25601	25781	25741	26179	25779	25993	25751	25819	26103	25814	25737	25686	26163	25850	26123	25804	26042	25625	26229	26042	25832	25974	25741	26040	25699	25948	25795	25762	25873	25783	25819	25898	25772	25824	26086	25845	26075	25693	25814	25644	25768	25733	25909	25808	26099	25896	25926	25944	26057	25996	26142	25792	25718	26096	25917	25817	25952	25968	25841	25835	26128	25967	25682	25969	25878	25703	25770	25780	26035	25924	26068	25714	25807	26018	25982	25863	25938	25749	25980	25751	25991	25703	25768	26055	25790	25765	25746	25940	25891	26020	25795	25832	25862	25850	25691	26068	25774	25929	25999	26043	26096	25823	25956	26203	25926	25675	25952	25944	25780	25842	26075	25655	25882	25971	26003	25821	26041	25572	25917	25831	25887	26035	25944	25734	25885	25869	25899	25859	25971	25962	25948	25958	26049	25929	25786	25878	25966	25805	26043	25998	25872	25772	25740	25742	25672	25762	25874	25694	26063	25829	25794	26026	26102	26035	26001	25663	25923	26079	26000	25643	25894	25796	25923	25761	26178	25926	25662	26060	25777	25850	25893	25831	25921	25468	25980	25713	25793	25873	26164	25894	26035	25628	25939	25840	25717	25919	26147	25730	25999	25956	25747	25913	25851	25891	25917	25857	26025	25794	25692	25726	25811	25743	25818	25979	25706	25847	25989	25814	25907	26092	25743	25956	26048	25930	25923	25876	25843	25920	25945	25949	25950	25760	25788	25858	25908	25993	25845	25997	26080	25891	25848	25957	25986	25882	26054	25983	25931	25769	25955	26246	26135	25884	25983	25934	25872	25736	25551	25723	25648	25680	25709	26081	25937	25783	25941	26034	26090	25849	25882	25615	26084	25958	25612	25687	25894	25659	25968	25853	25856	26021	25828	26048	25949	25721	26000	25949	25908	25844	25874	25801	26228	25892	26028	25905	25646	25571	25574	25978	26001	25899	26068	25762	25778	25757	25823	25957	25854	25968	25807	25854	25719	26147	25738	25698	25567	25710	25780	26120	25911	26086	25819	25742	25807	25974	26094	25798	25955	25843	25774	25870	25638	25731	25808	25576	25728	26081	25850	25863	25804	25953	25829	26000	26044	25893	26003	25803	25841	25757	26080	25974	25697	25692	25881	25802	25463	25804	26080	25779	25740	25994	25709	25954	25953	25930	25955	25912	26072	25801	25871	25977	25839	25940	25975	25858	25856	26118	25712	25830	25594	25764	25935	26032	25951	25792	25838	25860	26173	25825	25715	25999	26025	25473	25896	25965	25898	25826	25899	25956	25826	26035	25698	25795	25864	25609	25870	26185	25679	25994	25760	26116	25723	26018	25950	25880	25812	26018	25857	25832	25771	25887	26103	25765	26050	26068	26170	25836	26045	25690	25822	25847	25948	25495	25971	26200	26069	25745	25927	25961	26012	26043	26062	25965	25767	25699	25974	25730	26311	25975	25839	25959	26057	25897	25738	25815	25761	25992	26091	25960	25781	25901	25967	26038	25733	26129	26167	25903	26025	26016	25964	25728	26014	26070	25879	25953	25925	25758	26024	25913	25857	25632	25822	25961	26003	25922	25872	25775	25980	25895	25887	25841	25741	26134	25909	25868	25874	25859	25815	25942	26130	25922	25915	26018	25907	25877	25727	25736	26031	26068	26016	25991	25874	25758	25881	25731	25746	25739	25795	25748	25934	25898	25879	26026	25975	25986	25879	25824	25785	25719	25887	25654	25915	25869	25815	25947	25883	25828	25837	25853	25837	25831	25729	25931	26187	25839	25981	26073	25798	25890	25762	25751	25871	25755	25928	25812	25917	25896	25996	25923	25975	26006	25967	26028	26014	25900	26097	25821	25921	25494	26006	25896	25941	25975	26030	26066	25969	25739	25928	26046	25998	26100	25860	25686	25742	25719	25864	25834	26133	26204	25767	25855	25892	25855	25993	25884	26022	26093	25847	26145	25937	25663	25909	26106	25900	26039	25888	25966	25802	25931	25904	25885	25660	25988	26032	25967	25859	25683	25812	25721	25969	25760	25810	25990	26047	25942	25778	25813	25625	25730	25839	25792	25995	25802	26079	25765	26011	26105	26101	25916	25944	25586	25901	25982	25732	25647	25906	25846	25562	25971	25741	25790	25773	26036	26031	25907	25830	25938	25865	25891	26063	25518	26039	25696	25790	25977	25903	25667	25777	26020	25868	25922	25931	26211	25787	25970	25773	25932	25960	26006	25821	26022	26005	25903	25738	25758	25689	25862	25991	25887	25952	25850	25835	25907	25801	25881	25987	25897	25645	25798	25936	25927	25931	25741	25870	25800	25783	25838	25867	25861	26166	26025	25922	25858	25700	25796	25830	25950	25914	25928	25742	25824	25854	25805	25753	25853	25878	25754	25983	25829	25993	25976	25944	25983	25744	25846	26097	25832	25900	25840	25914	25810	25799	25946	25900	26062	25944	25984	25701	26150	25775	25854	26007	25974	25890	25971	26013	26020	26008	25758	25837	25969	25963	25930	25754	26138	25755	25960	25874	26105	25879	25765	25996	25684	25976	25805	25949	25971	25846	25730	25715	25770	26004	25830	25743	26076	26194	26057	25974	25905	25801	25807	25873	25775	25934	25735	25709	25890	26042	25823	25916	25713	25886	25771	25895	25793	25952	25986	25935	25886	25762	25949	25865	26071	25912	25957	25727	25971	25860	25736	25978	25859	25610	26101	26202	26045	25896	25857	25877	25958	25824	25823	26083	25698	26141	26023	25756	25790	25888	25834	25986	25637	25721	25772	25764	25808	25883	25881	25883	25894	26055	26141	25648	25986	25819	26012	25876	26194	25830	25892	25982	26114	26135	25665	25737	25869	25808	26079	25633	25812	25833	25759	25920	25967	25903	25884	25821	25785	25866	25926	25988	25830	26012	25812	25758	26017	25832	26047	25939	26073	25773	25879	25795	26042	25974	25814	25977	25954	25947	26053	26085	25647	26103	25678	25868	25938	26127	25841	26103	25947	25794	26022	25944	26034
33532	54855	43462	37306	58932	81704	63005	41799	25810	18079	16784	16269	15969	16136	16311	16213	16178	16267	16331	16111	16371	16231	16052	16051	16150	16036	16186	16329	16108	16151	16287	16136	16110	16184	16193	16127	15972	16146	16156	16259	15979	16140	16052	16184	16153	16056	16297	16370	16099	16129	16243	16130	16125	16219	16127	16099	16049	16024	16078	16043	16151	16113	16070	16122	16245	16102	16007	16159	16136	15922	16220	16102	16214	16052	16063	16255	16002	16191	16201	16163	16190	16000	15971	16056	16170	16271	16193	16073	16038	15973	16180	16095	16155	16162	16187	16104	16041	16040	16262	16198	16110	16097	16165	16217	16087	15996	16256	16158	15960	16181	16065	16036	16006	16124	16059	16145	16115	16151	16051	16033	15928	16097	15961	16199	16072	16114	16007	15932	15919	16391	15961	16030	16222	16140	16061	15879	16161	16116	16108	16089	16273	15808	16210	16105	16055	16228	16086	15780	15995	16103	16178	16084	15900	16072	16127	16023	15934	16168	15876	16100	16055	16146	16163	16033	15990	16074	16103	16175	16104	16024	16165	16143	16029	16043	16017	16233	16109	15931	16074	15988	16162	15880	16115	16156	16133	16256	16067	16284	16031	15953	16121	16075	16010	16196	16031	16187	16117	16199	16023	16000	16046	15896	15936	16004	16087	16134	16124	16138	16104	16145	16066	16054	16102	16215	16119	16038	16188	16021	16123	16125	16123	16043	16123	16036	16184	16240	15905	15985	16184	15992	15887	16111	15928	16140	16364	16030	16145	16063	16044	16023	16248	15939	16182	16025	16263	16093	16169	15904	16113	16094	16139	16014	16143	16183	15989	16189	15965	16071	16273	15985	15996	16186	16036	16144	16052	15962	16015	16013	16144	16054	16214	16071	16009	15989	16164	16174	16207	16202	16200	16178	16165	16117	16045	16159	16100	15938	16155	15993	16054	15979	16002	16095	15990	15925	16187	16087	15993	16131	16125	16111	16059	16167	16082	15888	16079	16120	16127	16072	15861	16305	16085	16050	16003	16304	16007	15930	16092	16068	15943	16137	15964	16057	16154	16059	16045	16078	16038	15956	16135	16105	16129	16022	16032	16163	16109	16115	15903	16163	16152	16210	15957	16019	16193	16065	15935	16073	16062	16084	16111	16239	15971	16239	16151	16117	16202	16172	16062	15974	16067	16082	16029	15986	16170	16072	16059	16258	15977	16163	16024	15940	16193	16147	16044	16110	16067	16156	16122	16181	15933	15978	16159	16123	16040	16051	16276	16078	16172	15997	16161	16234	15928	15937	16299	15956	16036	15976	16218	15959	16183	16254	16174	16050	16230	16207	15939	15980	16044	16282	16048	16321	16180	15937	16037	16177	15836	16060	15979	16140	15913	16301	15939	16151	16214	16045	16145	15903	16202	15921	15930	16004	16059	16122	16217	16130	16084	16037	16182	16096	16127	16186	16063	16280	16090	16107	16315	15962	16008	16109	16126	16147	16005	16077	16009	16146	16212	16097	15955	16121	15954	16086	15934	16112	16003	16168	16165	16085	16159	15958	16036	16118	15964	15984	16168	16206	16140	16172	16196	16098	16066	16070	16117	16109	16207	16026	16203	15952	16006	16264	15985	16197	16118	16070	15923	16094	16219	15955	16097	16066	16029	16084	16152	16111	15956	16175	16287	16037	16122	16263	15970	16303	15940	16122	16076	16155	16034	16003	15994	16183	16114	16224	16035	15992	16144	15982	16188	16077	16207	16240	15911	16061	15958	15975	16115	15976	16212	16125	15982	16210	15996	15905	16033	16195	15945	16052	16146	16095	16372	16163	15998	15976	16071	16103	16076	16141	15982	16259	16125	16032	16104	16288	16229	15978	16233	16049	16104	16129	16123	15945	16214	16047	16124	16013	16196	16379	16319	16027	16270	15886	16087	15893	15998	15894	16050	16179	16075	16107	16155	16269	16151	16067	16120	16043	16093	16054	15965	15989	16118	15978	15906	16101	16070	16118	16174	15934	16224	16061	16356	15921	16239	16074	16121	15977	16096	15931	16107	16020	16117	16132	16134	16256	15888	16152	15987	16393	16212	15988	16096	16086	16027	15919	16070	16198	16120	16066	16245	16115	16138	16168	16155	16086	16140	16034	16202	16042	16067	16216	16058	15932	15983	16247	16140	16070	16183	16053	16196	16133	16033	16057	16081	16086	15990	16229	16141	16104	16137	15903	16206	16129	16208	16006	16081	16181	16067	16129	16003	16105	16037	15977	16027	15872	16126	16100	16115	16195	16117	15989	16090	15999	16147	16002	16093	16114	16124	15941	16049	16148	16101	16009	15957	15987	16107	16120	16134	16290	16066	16067	16264	16072	15937	16007	16042	16178	16164	15932	16180	16067	16026	16036	16145	16265	15983	16093	16115	16119	16192	16271	16079	15971	16175	16028	16209	16164	16081	15922	15958	15970	16041	15886	16136	16093	16107	16195	16188	15991	15963	16179	16077	16189	16021	16117	16190	15905	16109	16190	16068	16098	16028	16057	16222	16003	16184	16137	16078	16197	15999	16285	16000	16078	16008	15884	16118	15771	16167	16077	16204	16149	16169	16042	15932	16117	16074	16212	16089	16000	16062	16100	16088	15808	16124	16201	16223	16114	16124	16150	16182	16087	16012	16050	15863	16139	15993	16104	16089	16094	16003	16050	16083	16048	15858	16021	15971	16084	16121	16203	16160	16089	15845	16180	16264	15990	16060	16075	16313	15996	16225	16185	16108	16048	15868	16119	16146	15870	16211	16182	16133	16217	15988	16108	15975	16148	16095	16097	16100	16049	16018	16142	16109	16024	16224	16189	15997	16032	16009	16285	15942	16176	15928	16069	16027	16223	16069	16090	16239	15958	16120	16101	16068	16068	16161	16172	15962	15961	16178	15917	16139	16058	16156	16160	16085	16097	16171	16154	15886	16187	16136	16172	16124	15993	16143	16003	15844	15819	16142	15898	16062	16249	16107	16284	16167	16047	15911	16149	16192	16204	16078	16007	16112	16008	16083	15997	16206	16267	16053	15989	16218	16040	16081	16117	16099	16154	16156	16255	16121	16023	16239	16248	15998	15849	16005	15888	16211	15901	16087	15943	16041	15937	15884	15982	16219	16115	15993	16178	16177	16065	16083	15948	16112	16111	16079	16121	16034	16067	16056	16043	16090	16050	16147	16195	16007	16188	15923	15997	16159	16019	15996	15956	15981	16125	16216	15976	15987	15980	15971	16423	15969	16253	16240	16038	15950	16044	16015	16067	16118	16141	16196	16032	16089	16209	15889	16200	15993	16311	16059	16037	16054	16081	16075	16219	16213	16140	15991	15916	16082	16104	16005	16017	16054	16272	16211	16147	15998	16110	15838	16282	15985	16128	16019	16014	16155	16129	16154	16005	16159	16223	16116	15942	16086	16054	16080	16092	16004	16139	16124	16005	15928	16262	16148	15987	16089	16053	16050	16116	16087	16121	16078	16062	16040	16148	16131	16024	16085	16202	16011	15896	15977	16086	16218	16198	16246	16068	15979	15769	15970	16016	16164	16058	16000	16145	16236	16041	16141	16131	15957	16096	15918	16154	16136	16085	16033	16159	15913	16052	16152	16116	16119	16034	16100	16034	16128	16089	15994	15943	16045	15984	15979	16195	16065	16216	15966	16087	16141	16178	16372	16113	16103	16028	16042	16019	15945	15940	16266	16204	16036	16171	16101	16117	16096	15905	16148	16071	16145	16149	16246	16045	16140	16087	16236	16075	16125	16117	16098	16197	15961	16094	16046	16212	16149	16204	16147	16161	16144	16055	15986	16207	16212	16126	16055	16091	16143	16080	15988	16131	16174	16031	16155	16238	16296	16336	16072	16117	16207	16133	16153	16005	16194	16041	16032	16118	16147	16087	16189	16287	16048	15947	16133	16295	16296	16076	16102	16121	16297	16024	16088	15932	16048	16190	16216	16175	16281	16081	16033	16032	16228	16272	16063	15975	15974	16103	15901	16050	15997	16027	16186	16038	15974	16142	16072	16055	16118	16253	16130	16238	16221	16065	16079	15985	16162	16112	16086	16141	15991	15915	16020	16069	16127	15952	15978	16111	16123	16117	16096	15969	16094	16109	16150	16032	15978	15995	15986	15891	16028	16016	16172	16119	16040	15999	15925	16167	16041	16101	16236	16076	16159	16097	15917	15969	15968	16211	16073	16156	16243	16187	16104	15950	16031	16216	15902	16105	16098	16014	16015	16176	16114	16182	16104	16047	16200	16224	16064	16071	16282	16051	15991	15955	16240	16217	16278	16129	16169	16112	16039	16146	15960	16049	15953	16130	16008	16012	15959	16337	16027	16044	16037	16133	15959	16129	15906	16011	16061	16119	16100	16118	15978	16073	16284	16104	16050	16296	16133	15971	15949	16097	16007	16189	16010	16055	16203	15942	16161	16032	16092	15980	16202	16060	16010	15936	16253	16049	16122	16022	16174	16067	16019	16177	16085	15964	15991	16103	15898	16010	16081	15971	16046	16055	16208	16073	16028	16096	16227	16127	16132	16133	16133	16298	16114	16044	15986	16155	16179	16199	15964	16073	16087	16139	16109	16057	16087	16143	16228	16132	16105	16291	16134	16108	16226	16007	16321	16160	16274	15886	16081	16071	16062	16043	16073	16024	15824	16096	16253	16040	16171	16118	16168	15906	16042	16174	16219	16054	16071	16025	16108	15970	16021	16067	15965	16105	16182	16097	16028	16084	16130	16072	16038	15961	16206	16067	16179	15983	16100	16378	16026	15897	16093	16069	16063	16128	16015	15985	16154	15999	16301	15959	15976	16070	16133	16140	16082	16075	16106	16243	16105	16076	16221	16229	15993	16136	16090	16175	16009	16078	15944	15990	16091	16038	16029	16151	15805	16145	16002	16140	16007	16076	16077	16006	16024	15963	16159	16134	16189	15968	16227	16081	15991	16108	16140	16205	16215	16100	16177	15975	16118	15979	15952	15964	15964	16105	16029	16272	15888	16073	16073	15949	16133	15976	16210	15946	16002	16020	16239	16018	16135	16055	16129	16263	16187	16156	16122	16052	15977	15960	16369	16098	15971	15993	16118	16131	16286	16031	16114	16059	16119	16129	16144	16264	16145	16244
36322	38877	41591	37120	31328	34483	33294	29013	26578	25672	25592	25602	25341	25434	25502	25525	25416	25547	25123	25400	25658	25405	25359	25371	25422	25365	25268	25281	25363	25252	25539	25320	25349	25638	25476	25517	25601	25262	25317	25314	25549	25488	25414	25598	25260	25236	25443	25174	25276	25463	25356	25580	25632	25307	25461	25210	25339	25299	25218	25585	25417	25308	25298	25430	25556	25302	25285	25271	25527	25359	25228	25446	25289	25255	25400	25446	25231	25531	25606	25417	25504	25542	25529	25643	25537	25432	25317	25405	25491	25469	25537	25551	25324	25455	25235	25283	25352	25387	25449	25449	25437	25315	25560	25241	25534	25473	25476	25449	25374	25504	25423	25254	25529	25370	25397	25291	25162	25357	25424	25561	25381	25376	25403	25438	25482	25420	25235	25579	25365	25328	25199	25595	25442	25586	25404	25293	25275	25603	25439	25374	25485	25378	25351	25567	25483	25408	25428	25411	25209	25534	25515	25205	25361	25296	25488	25263	25341	25491	25437	25458	25294	25356	25386	25335	25351	25328	25401	25358	25335	25295	25375	25440	25430	25298	25312	25158	25338	25589	25363	25185	25409	25535	25396	25462	25418	25292	25350	25363	25196	25309	25276	25285	25465	25414	25510	25385	25206	25295	25226	25339	25478	25277	25253	25221	25126	25465	25308	25295	25374	25367	25263	25510	25178	25425	25434	25280	25311	25479	25349	25248	25566	25362	25419	25409	25270	25525	25535	25141	25247	25406	25407	25465	25413	25530	25397	25186	25278	25349	25489	25390	25328	25677	25429	25119	25321	25545	25684	25323	25460	25421	25438	25358	25445	25402	25588	25395	25534	25280	25238	25261	25189	25283	25314	25407	25397	25611	25284	25402	25349	25435	25658	25153	25316	25419	25471	25218	25445	25491	25585	25674	25372	25341	25366	25366	25373	25312	25418	25417	25502	25498	25471	25496	25265	25474	25363	25301	25518	25520	25246	25447	25334	25507	25498	25557	25374	25239	25424	25336	25532	25346	25457	25328	25380	25429	25367	25409	25466	25212	25344	25355	25497	25287	25373	25261	25247	25337	25180	25164	25172	25293	25172	25494	25366	25230	25669	25315	25731	25204	25291	25196	25451	25318	25440	25600	25411	25463	25395	25343	25605	25269	25299	25321	25423	25449	25371	25007	25344	25529	25199	25564	25376	25604	25172	25551	25552	25497	25407	25486	25496	25288	25585	25287	25645	25503	25388	25451	25652	25269	25377	25474	25489	25380	25459	25109	25237	25267	25586	25478	25441	25323	25486	25498	25461	25421	25597	25510	25338	25125	25346	25590	25397	25190	25625	25358	25571	25485	25592	25400	25113	25483	25610	25560	25406	25611	25445	25380	25375	25488	25443	25332	25620	25474	25377	25611	25379	25257	25257	25507	25343	25180	25459	25578	25393	25368	25312	25038	25315	25362	25404	25623	25490	25133	25330	25593	25195	25556	25489	25310	25321	25213	25473	25373	25546	25134	25175	25311	25296	25432	25375	25394	25438	25311	25083	25177	25190	25432	25390	25411	25290	25028	25314	25215	25335	25398	25268	25253	25321	25524	25241	25375	25430	25378	25593	25683	25590	25336	25323	25336	25418	25407	25434	25299	25240	25587	25246	25103	25359	25119	25459	25329	25501	25570	25359	25041	25256	25245	25288	25249	25322	25255	25160	25505	25489	25390	25339	25159	25421	25384	25319	25285	25364	25158	25405	25378	25224	25437	25349	25148	25336	25403	25609	25402	25364	25455	25331	25266	25245	25426	25520	25243	25284	25319	25455	25270	25349	25148	25415	25297	25332	25367	25514	25600	25360	25564	25440	25353	25545	25461	25347	25512	25147	25455	25572	25562	25257	25375	25353	25261	25459	25399	25304	25527	25732	25209	25284	25116	25438	25422	25229	25527	25613	25254	25520	25147	25549	25497	25291	25384	25487	25244	25332	25373	25651	25336	25348	25396	25404	25398	25557	25541	25235	25361	25249	25193	25410	25233	25508	25448	25460	25524	25319	25291	25359	25360	25532	25390	25307	25325	25287	25345	25255	25308	25139	25239	25051	25504	25243	25433	25434	25226	25286	25634	25454	25284	25496	25237	25682	25209	25476	25373	25433	25422	25349	25404	25392	25302	25446	25353	25416	25329	25405	25445	25466	25256	25329	25210	25381	25061	25403	25037	25505	25303	25574	25332	25238	25293	25628	25272	25422	25575	25326	25246	25191	25372	25293	25371	25458	25473	25369	25309	25300	25537	25560	25397	25512	25276	25618	25354	25526	25459	25315	25579	25322	25324	25528	25515	25226	25545	25420	25444	25321	25475	25503	25511	25435	25462	25599	25436	25366	25267	25518	25543	25515	25290	25549	25473	25295	25569	25183	25516	25321	25403	25199	25351	25303	25420	25296	25355	25392	25533	25566	25418	25232	25461	25306	25401	25426	25356	25328	25465	25308	25209	25292	25529	25191	25351	25458	25275	25117	25445	25313	25426	25224	25501	25718	25427	25360	25345	25368	25227	25540	25506	25480	25212	25321	25322	25192	25353	25432	25368	25384	25462	25301	25333	25750	25369	25202	25200	25091	25370	25411	25398	25167	25310	25526	25423	25412	25167	25397	25478	25226	25429	25155	25482	25337	25248	25536	25243	25287	25393	25613	25484	25301	25698	25587	25582	25480	25304	25393	25281	25542	25185	25487	25575	25414	25395	25294	25239	25569	25480	25556	25411	25412	25312	25176	25234	25170	25543	25508	25445	25629	25463	25318	25121	25308	25458	25399	25451	25423	25519	25449	25348	25333	25416	25390	25442	25299	25061	25083	25545	25534	25206	25550	25151	25268	25204	25400	25399	25321	25278	25565	25460	25541	25571	25201	25223	25302	25334	25344	25518	25353	25278	25361	25560	25279	25410	25353	25454	25548	25406	25138	25427	25419	25330	25315	25513	25584	25323	25230	25242	25372	25468	25273	25309	25206	25326	25358	25108	25402	25534	25523	25203	25317	25252	25473	25523	25469	25378	25343	25467	25381	25215	25436	25444	25401	25533	25243	25144	25281	25565	25199	25172	25107	25404	25231	25410	25318	25549	25491	25319	25512	25393	25405	25315	25427	25537	25548	25249	25385	25377	25373	25332	25550	25370	25326	25325	25317	25318	25568	25554	25461	25459	25377	25488	25520	25249	25391	25593	25193	25315	25339	25355	25525	25566	25265	25273	25416	25484	25378	25239	25447	25361	25072	25500	25297	25445	25411	25425	25235	25496	25432	25352	25423	25413	25454	25599	25534	25305	25505	25296	25299	25388	25349	25595	25495	25596	25337	25213	25357	25673	25399	25136	25331	25455	25453	25356	25391	25368	25337	25274	25478	25651	25630	25112	25463	25344	25405	25445	25367	25519	25333	25414	25304	25374	25507	25585	25478	25493	25485	25330	25257	25560	25176	25261	25344	25371	25438	25227	25327	25240	25347	25237	25211	25154	25573	25303	25288	25375	25359	25528	25429	25366	25375	25367	25223	25550	25580	25330	25363	25320	25383	25335	25459	25321	25428	25450	25462	25377	25417	25517	25257	25480	25349	25329	25491	25371	25519	25300	25250	25256	25453	25447	25364	25300	25072	25440	25185	25511	25381	25543	25391	25477	25358	25239	25250	25497	25529	25367	25165	25339	25308	25574	25216	25216	25441	25510	25464	25132	25371	25418	25148	25225	25445	25355	25300	25261	25680	25459	25569	25457	25354	25277	25458	25363	25221	25255	25549	25486	25130	25098	25264	25117	25360	25349	25281	25432	25425	25284	25498	25153	25549	25295	25317	25344	25256	25395	25678	25455	25318	25184	25654	25297	25774	25306	25474	25519	25108	25251	25541	25074	25505	25361	25279	25535	25365	25474	25303	25254	25032	25332	25417	25339	25380	25486	25211	25158	25224	25429	25263	25483	25142	25179	25446	25098	25440	25445	25122	25639	25335	25328	25646	25525	25305	25498	25685	25454	25424	25551	25347	25098	25216	25239	25333	25262	25388	25270	25255	25512	25370	25375	25334	25252	25654	25555	25403	25355	25408	25507	25505	25407	25139	25249	25295	25196	25432	25355	25350	25453	25495	25674	25360	25501	25723	25390	25359	25463	25625	25496	25612	25396	25359	25529	25307	25435	25380	25405	25319	25516	25338	25331	25406	25352	25341	25238	25409	25279	25534	25378	25321	25616	25346	25384	25530	25427	25442	25469	25237	25222	25261	25280	25329	25391	25272	25578	25431	25371	25380	25195	25402	25405	25427	25239	25466	25327	25501	25512	25389	25360	25284	25498	25678	25427	25246	25206	25301	25352	25386	25293	25497	25352	25528	25282	25437	25548	25500	25315	25627	25318	25433	25410	25364	25299	25386	25585	25457	25392	25401	25339	25464	25320	25390	25445	25415	25408	25740	25247	25540	25271	25435	25455	25075	25378	25316	25368	25569	25463	25309	25185	25565	25289	25347	25312	25463	25382	25531	25565	25341	25375	25345	25304	25364	25655	25527	25543	25721	25502	25440	25446	25099	25406	25373	25422	25572	25435	25307	25368	25511	25367	25604	25621	25265	25453	25411	25496	25251	25415	25313	25086	25165	25228	25445	25478	25508	25376	25528	25422	25253	25345	25449	25565	25490	25432	25478	25504	25447	25393	25533	25296	25679	25456	25527	25434	25714	25520	25357	25616	25474	25414	25207	25423	25426	25297	25558	25487	25266	25183	25518	25118	25332	25154	25591	25311	25237	25389	25602	25265	25441	25338	25246	25598	25325	25450	25385	25399	25398	25462	25427	25313	25269	25481	25533	25337	25395	25240	25484	25365	25076	25364	25508	25211	25495	24957	25487	25499	25413	25457	25299	25397	25276	25477	25454	25465	25467	25423	25559	25528	25488	25594	25331	25480	25390	25393	25469	25191	25693	25234	25370	25455	25130	25496	25347	25450	25454	25386	25419	25414	25597	25608	25401	25171	25399	25492	25265	25221	25238	25361	25326	25243	25356	25442	25504	25275	25462	25317	25396	25241	25405	25358	25382	25210	25185	25340	25418	25360	25555	25445	25408	25462	25286	25480	25336	25165	25378	24952	25197	25272	25232	25269	25393	25341	25356	25480	25330	25449	25535	25490
29246	44095	36996	27448	21119	26087	22239	18145	16153	15573	15481	15579	15298	15541	15309	15502	15327	15244	15432	15329	15480	15528	15552	15363	15406	15335	15606	15336	15457	15418	15526	15455	15369	15373	15352	15461	15673	15374	15459	15461	15571	15334	15467	15343	15458	15464	15439	15546	15367	15383	15511	15494	15372	15394	15407	15397	15389	15187	15306	15311	15475	15498	15457	15664	15379	15430	15397	15455	15606	15433	15359	15383	15443	15342	15465	15252	15478	15379	15268	15430	15479	15576	15457	15640	15335	15488	15392	15381	15250	15316	15448	15529	15542	15440	15560	15372	15464	15348	15317	15396	15624	15398	15631	15329	15446	15484	15321	15511	15235	15277	15367	15348	15286	15276	15291	15236	15509	15452	15348	15520	15502	15229	15435	15183	15437	15348	15397	15427	15465	15366	15333	15517	15425	15562	15408	15237	15234	15228	15447	15494	15268	15426	15397	15203	15503	15287	15422	15286	15579	15423	15187	15309	15342	15394	15373	15524	15407	15366	15364	15458	15362	15428	15442	15356	15257	15560	15449	15491	15389	15471	15418	15432	15345	15309	15179	15399	15248	15421	15352	15232	15249	15194	15264	15373	15362	15239	15527	15383	15513	15411	15254	15300	15430	15545	15503	15186	15497	15525	15316	15332	15499	15292	15348	15327	15516	15447	15457	15281	15440	15341	15255	15492	15287	15364	15416	15472	15342	15270	15440	15404	15426	15439	15409	15472	15328	15465	15498	15425	15228	15259	15432	15446	15499	15369	15400	15489	15602	15493	15495	15167	15363	15301	15344	15433	15418	15317	15491	15295	15466	15299	15354	15317	15356	15227	15328	15445	15277	15732	15518	15445	15233	15243	15355	15570	15464	15430	15269	15355	15205	15400	15436	15438	15401	15374	15300	15487	15317	15409	15437	15326	15413	15354	15398	15335	15552	15480	15491	15354	15346	15393	15495	15263	15346	15302	15499	15285	15445	15528	15495	15335	15372	15433	15297	15387	15407	15383	15410	15496	15378	15361	15286	15294	15361	15423	15438	15183	15381	15436	15439	15325	15422	15466	15551	15352	15396	15384	15361	15301	15402	15263	15484	15565	15332	15586	15411	15380	15289	15445	15443	15364	15493	15274	15514	15352	15553	15433	15566	15315	15217	15365	15420	15336	15058	15465	15331	15329	15558	15435	15377	15308	15467	15385	15355	15382	15498	15452	15377	15514	15453	15484	15295	15350	15323	15397	15239	15271	15328	15410	15579	15283	15307	15393	15350	15453	15364	15281	15437	15444	15324	15202	15382	15329	15440	15394	15526	15515	15335	15498	15423	15516	15424	15264	15424	15213	15451	15425	15219	15489	15320	15326	15630	15464	15248	15498	15276	15372	15468	15260	15468	15461	15288	15296	15477	15348	15390	15466	15258	15271	15494	15481	15314	15550	15328	15311	15370	15528	15402	15230	15419	15353	15381	15539	15415	15421	15527	15397	15474	15460	15294	15408	15376	15188	15405	15437	15416	15426	15394	15490	15338	15481	15346	15283	15273	15377	15510	15541	15446	15394	15273	15281	15438	15349	15426	15280	15355	15314	15426	15190	15398	15553	15348	15424	15458	15302	15512	15348	15350	15268	15480	15341	15344	15414	15366	15370	15384	15378	15391	15263	15344	15375	15375	15328	15446	15521	15375	15435	15439	15315	15429	15371	15590	15353	15475	15296	15513	15400	15412	15453	15384	15344	15431	15412	15351	15336	15571	15493	15498	15470	15448	15474	15381	15475	15450	15347	15347	15383	15418	15274	15457	15292	15443	15367	15356	15578	15431	15418	15383	15315	15279	15269	15432	15359	15550	15265	15213	15449	15476	15391	15430	15339	15427	15569	15263	15269	15414	15254	15570	15373	15315	15481	15443	15343	15445	15557	15533	15441	15372	15515	15287	15549	15654	15481	15469	15459	15372	15276	15294	15456	15570	15355	15426	15302	15600	15485	15329	15406	15506	15498	15585	15339	15484	15361	15549	15401	15419	15493	15475	15555	15540	15428	15322	15613	15490	15437	15499	15326	15323	15450	15327	15375	15265	15524	15480	15274	15363	15470	15504	15539	15492	15299	15479	15479	15372	15463	15619	15345	15412	15490	15507	15344	15435	15729	15367	15300	15468	15475	15380	15413	15469	15395	15501	15439	15262	15464	15440	15395	15465	15421	15279	15413	15459	15505	15370	15595	15341	15261	15449	15470	15193	15336	15525	15344	15326	15383	15491	15183	15431	15313	15306	15373	15481	15310	15232	15535	15410	15360	15317	15408	15213	15399	15450	15624	15224	15368	15400	15404	15427	15483	15379	15327	15562	15322	15322	15466	15443	15452	15490	15539	15309	15391	15261	15391	15447	15394	15323	15465	15605	15382	15258	15405	15511	15437	15293	15377	15311	15425	15186	15507	15420	15452	15301	15360	15463	15480	15376	15372	15325	15160	15437	15463	15427	15464	15396	15378	15348	15272	15487	15381	15368	15460	15375	15473	15248	15243	15337	15426	15539	15369	15375	15320	15401	15340	15486	15478	15392	15531	15351	15677	15526	15381	15286	15310	15265	15391	15388	15289	15435	15322	15465	15253	15414	15143	15387	15349	15480	15407	15339	15332	15429	15327	15490	15214	15337	15436	15387	15348	15411	15333	15405	15412	15343	15258	15423	15330	15397	15246	15142	15413	15347	15262	15423	15095	15441	15272	15481	15193	15405	15579	15325	15417	15354	15400	15574	15310	15170	15355	15226	15418	15316	15402	15356	15377	15519	15433	15332	15291	15420	15190	15279	15494	15331	15504	15467	15284	15408	15391	15399	15485	15361	15557	15413	15476	15322	15421	15338	15333	15461	15375	15386	15386	15401	15516	15316	15440	15257	15353	15252	15247	15224	15517	15305	15346	15270	15336	15469	15315	15543	15360	15298	15496	15409	15523	15297	15229	15464	15431	15581	15477	15478	15335	15280	15295	15506	15372	15661	15366	15500	15469	15303	15318	15483	15399	15336	15376	15337	15454	15569	15526	15487	15400	15332	15463	15368	15581	15414	15495	15280	15403	15278	15483	15387	15307	15272	15481	15408	15299	15302	15505	15295	15461	15553	15453	15316	15322	15386	15336	15358	15394	15421	15492	15409	15478	15457	15335	15365	15356	15326	15287	15443	15436	15496	15308	15324	15389	15366	15285	15331	15289	15416	15663	15381	15495	15439	15252	15382	15521	15247	15487	15551	15422	15293	15367	15537	15255	15380	15277	15349	15404	15410	15574	15339	15386	15532	15342	15457	15671	15530	15441	15465	15384	15568	15286	15537	15463	15205	15351	15303	15380	15458	15494	15315	15424	15632	15299	15282	15385	15472	15261	15355	15630	15440	15452	15568	15390	15269	15486	15383	15597	15464	15237	15385	15416	15299	15341	15448	15475	15449	15514	15292	15399	15155	15350	15402	15391	15377	15245	15507	15572	15554	15483	15468	15502	15400	15309	15605	15547	15284	15475	15384	15313	15298	15225	15401	15402	15438	15346	15400	15338	15558	15580	15448	15455	15455	15292	15510	15497	15342	15503	15343	15271	15402	15588	15658	15419	15557	15403	15434	15607	15458	15490	15277	15439	15424	15239	15458	15393	15460	15292	15528	15351	15275	15497	15312	15413	15395	15336	15307	15302	15288	15423	15434	15356	15538	15454	15361	15369	15275	15473	15209	15406	15399	15417	15378	15428	15422	15559	15395	15334	15349	15169	15324	15504	15335	15430	15472	15459	15310	15429	15529	15546	15333	15385	15411	15601	15474	15371	15466	15541	15496	15447	15510	15529	15353	15392	15287	15542	15383	15555	15563	15395	15344	15504	15296	15319	15358	15422	15283	15374	15393	15339	15312	15410	15676	15293	15337	15609	15421	15535	15339	15498	15503	15461	15399	15388	15284	15433	15204	15521	15413	15334	15474	15349	15325	15388	15445	15397	15331	15618	15325	15284	15441	15572	15564	15393	15492	15462	15407	15389	15382	15460	15298	15462	15564	15443	15460	15169	15460	15398	15385	15514	15259	15445	15415	15244	15500	15442	15263	15412	15543	15543	15338	15599	15396	15519	15465	15519	15309	15515	15362	15533	15570	15467	15431	15394	15515	15329	15473	15443	15498	15456	15313	15502	15322	15330	15275	15497	15395	15284	15413	15419	15368	15305	15379	15346	15312	15348	15412	15395	15392	15398	15540	15352	15576	15402	15476	15390	15378	15438	15346	15546	15625	15300	15320	15273	15442	15451	15541	15425	15413	15426	15428	15523	15313	15444	15489	15397	15449	15323	15560	15328	15417	15515	15347	15170	15424	15230	15429	15341	15402	15372	15535	15366	15390	15455	15470	15298	15266	15477	15563	15548	15428	15448	15468	15420	15207	15318	15328	15395	15507	15339	15335	15430	15242	15301	15485	15377	15479	15416	15362	15257	15489	15413	15257	15396	15229	15441	15374	15395	15431	15387	15462	15355	15203	15347	15293	15533	15474	15458	15370	15370	15521	15217	15254	15336	15338	15422	15397	15267	15605	15370	15440	15430	15317	15419	15421	15291	15313	15414	15302	15377	15324	15468	15378	15341	15387	15278	15420	15461	15416	15483	15357	15521	15444	15378	15516	15501	15456	15363	15223	15363	15508	15431	15532	15254	15320	15225	15229	15547	15245	15411	15333	15372	15372	15284	15399	15488	15368	15428	15354	15308	15342	15505	15473	15407	15327	15568	15393	15332	15379	15404	15416	15504	15442	15518	15501	15350	15589	15584	15501	15236	15284	15495	15363	15498	15581	15357	15484	15446	15363	15453	15429	15441	15257	15384	15302	15264	15616	15324	15583	15402	15650	15485	15499	15479	15588	15497	15600	15466	15437	15441	15420	15450	15221	15536	15497	15267	15434	15374	15297	15516	15347	15582	15404	15362	15551	15432	15383	15220	15360	15453	15153	15480	15450	15399	15388	15343	15563	15291	15424	15462	15427	15346	15472	15385	15437	15439	15476	15298	15217	15484	15341	15472	15649	15342	15522	15322	15376	15286	15191	15564	15379	15346	15420	15392	15482	15433	15385	15461	15373	15592	15365	15407	15446	15375	15458	15464	15314	15274	15304	15417	15434	15482	15234	15387	15418	15517
25898	21771	29053	31487	35193	59878	57732	41798	31407	27559	25770	25520	25289	25442	25440	25332	25444	25418	25168	25458	25346	25232	25066	25365	25341	25357	25272	25326	25214	25408	25302	25025	25454	25201	25252	25370	25145	25584	25280	25167	25139	25050	25249	25117	25079	25287	25424	25308	25144	25328	25137	25323	24982	25108	25078	25326	25256	25283	25116	25414	25321	25317	25321	25353	25297	25091	25245	25218	25316	25168	25292	25040	25237	24869	25308	25322	25218	25167	25003	25351	25188	25123	25311	25008	25408	25589	25132	25203	25380	24951	25169	25443	25266	25179	25225	25367	25351	25238	25225	25288	25296	25350	25342	25403	24965	25141	24971	25235	25079	25139	25394	25043	25365	25066	25137	25217	25244	25263	25228	24960	25317	25199	24944	25097	25243	25311	25211	25376	25213	25232	25341	25191	25344	25125	25162	25068	25089	25072	25128	25059	25057	25090	25360	25110	25067	25082	25346	25194	25145	25097	25221	25022	25258	25160	25298	25324	25143	25151	25272	25232	25226	25348	25367	25516	25227	25085	25214	25018	25285	25167	25133	25129	25049	25214	25210	25266	25174	25161	25162	25153	25046	25265	25271	25192	25210	24957	25079	25028	25432	25479	25286	25239	25469	25034	24977	25048	25091	25336	25382	25234	25163	25249	25374	25158	25358	25167	25208	25417	25208	25068	25460	25178	25365	25323	25373	25156	25081	25216	25335	25490	25410	25037	25196	25175	25218	25029	25145	25196	25222	25306	25277	25437	25007	25056	24972	25161	25282	24978	25280	25247	25234	25241	25264	25455	25032	25093	25268	25342	25305	25180	25103	25293	25314	25350	25283	25327	25380	25284	25136	25201	25102	25052	25355	25154	25098	25249	25260	25213	25039	25068	25231	25226	25388	25130	25004	25189	25352	25347	25357	24892	25114	25208	25287	25276	25258	25397	25183	25118	25041	25215	25315	25264	25141	25071	25220	25231	25069	25203	25350	25261	25172	25124	25252	25086	25253	25066	25091	25288	25301	25308	25682	25196	25264	25159	25257	25196	25055	25210	25161	25228	25360	25472	25094	25097	25503	25286	24982	25076	25202	25159	25028	25300	25422	25041	25322	25334	25177	25288	25285	25145	25056	25080	25072	25244	25071	25124	25344	25110	25158	25276	25060	25224	25216	25243	25259	25121	25406	25121	25174	25142	25265	25130	25435	25376	25391	25217	25458	25146	25066	25385	25315	25138	24933	25111	25091	25160	25327	25440	25194	25200	25097	25072	25492	25229	25134	25140	25406	25170	25432	25259	25093	25330	25298	25027	25449	25371	24985	25239	25320	25304	25179	25064	25284	24835	25094	25331	25488	25308	25400	25124	25230	25044	25298	25069	25351	25331	25082	25317	25164	25013	25203	25095	25208	25217	25382	25187	25260	25301	25196	25185	24936	25099	25307	25671	25198	25187	25147	25297	25121	25116	25413	25047	25156	25312	25224	25186	25454	25231	25198	25368	25236	25188	25144	25062	24887	24974	25217	25211	25169	25098	25058	25346	25262	24952	25170	25415	25283	25067	24930	25256	25092	25282	25249	25032	25100	25049	25091	24853	25151	25209	25144	25256	25296	25134	25162	25123	25289	25191	24961	25108	25246	25173	25307	25117	25438	25330	25019	25199	25131	25044	25355	25328	25128	25151	25152	25381	25259	25214	25437	25255	25382	25427	25183	24995	25112	25128	25467	25239	25174	25226	25464	25182	25225	25328	25263	25386	25335	25470	25298	25173	25354	25448	25105	25092	25330	25130	25384	25282	25105	25314	25210	25354	25107	25320	25192	25264	25229	25222	25112	25327	25574	25102	25007	25222	25353	25291	25127	25290	25181	25030	25056	25148	25256	25001	25285	25500	25200	24957	25180	25072	25182	25229	25436	25483	25233	25260	25489	25190	25051	25275	25221	25142	25317	25184	25367	25221	25338	25220	25062	25383	25204	25173	25066	25219	24951	25088	25364	25406	25550	25103	25014	25139	25326	25322	25291	25348	25191	25023	25290	25256	25124	25236	25242	25349	25155	25181	25417	25091	25226	25044	25377	25233	24994	25003	25165	24913	25275	25173	25203	25229	25226	25353	25118	25118	25189	25238	25092	25155	25331	25272	25285	25065	25337	25397	25230	25443	25263	25023	25320	25218	25194	25325	25423	25311	25285	25103	25289	25144	25586	25139	25266	25477	25197	25289	25349	25225	25408	25143	25098	25024	25206	25037	25176	25038	25160	24882	25397	25201	25407	25356	25236	25248	25066	25464	25129	25302	25375	25207	25196	25294	25329	25372	25103	25093	25283	25207	25174	25272	25186	25189	25288	25255	25272	25293	25118	25183	25071	25338	25278	25339	25170	25155	25273	25351	25199	25015	25025	25066	24969	25004	25257	25352	25222	25229	24964	25265	25203	24931	25170	25263	25311	25315	25170	25147	25248	25175	25377	25220	25238	25336	25351	25331	25071	25307	25417	25215	25393	25218	25142	25154	25281	25505	25182	24999	25151	25320	25183	25117	25384	25190	25462	25188	25214	25285	25266	25277	25046	25144	25515	25383	25266	25142	25397	25229	25313	25214	25226	25282	25195	25283	24900	25401	25197	25110	24967	25224	25164	25029	25219	25325	25227	25360	25372	25012	25374	25079	25131	25123	25463	25348	25118	25268	25384	25259	25308	25380	25159	25218	24990	25062	25286	25422	25422	25321	25270	25264	25101	25275	25502	25160	25023	25468	25164	25095	25330	25288	25104	25151	24990	25276	25271	25230	25352	25045	25136	25139	25143	25220	25003	25317	25320	25256	25168	25164	25169	25430	25021	25234	25382	25248	25102	25041	25180	25147	25458	25311	25244	25350	25258	25366	25265	25154	25370	25388	25434	25341	25215	25216	25099	25369	25234	25079	25128	25288	25255	25116	25069	25297	25125	25278	25268	25233	25343	24948	25096	25042	25062	24791	25107	25142	25218	25205	25053	25088	25263	25273	25113	24982	25468	25218	25075	25416	25326	25254	25206	25251	25154	25261	25215	25487	25260	25113	25055	25350	25391	25050	25329	25312	25180	25212	25316	24934	25089	25086	25146	24975	25376	25047	25032	25415	25214	25049	25224	25170	25289	24999	25047	25171	25325	25059	25276	25284	25326	25187	25069	25094	25234	25110	25361	25140	25145	25257	25001	25210	25135	25340	25384	25293	25108	25008	25251	25051	25296	25249	25416	25165	25226	25334	24933	25314	25185	25246	25522	25320	25320	25348	25374	25265	25252	25262	25248	25131	25045	25151	25305	25252	25424	25276	25055	25193	25158	25388	25011	25299	25102	25061	25375	25279	25098	25252	25145	25286	25182	25235	25125	25055	25171	25010	25276	25150	25410	25221	25225	25109	25106	25306	25059	25078	25082	25491	25351	25039	25464	25121	25068	25274	25336	25122	25312	25268	25292	25208	25313	25258	25157	24998	25209	25302	25180	25318	25234	24896	25195	25320	25241	25517	25413	25277	25386	25141	25184	25241	25103	25111	25322	25117	25097	25247	25124	25168	25262	25180	25068	25257	25198	24970	25057	25397	25475	25249	25219	25255	25216	25072	25219	24988	25189	24867	25194	25247	25411	25142	25149	25169	25340	25053	25331	25208	25227	25307	25249	25252	25232	25195	25269	25454	25206	25062	25133	25104	25320	25237	25266	25011	25367	25193	25411	25217	25353	25064	25317	25195	25264	25348	25146	25004	24988	25262	25152	25125	25275	25478	25290	25148	25265	25276	25045	25189	25441	25169	25267	25376	25275	25117	25266	25089	25000	25273	25093	25196	25303	25170	25115	25083	25125	25347	25408	25331	25214	25321	24843	25036	25385	25272	25200	25289	25326	25061	25409	25065	25184	25171	25050	25268	25182	24948	25210	25273	24994	25025	25164	25297	25291	25407	25360	25396	25208	24960	25095	24805	25381	24992	25113	25187	25102	25298	25009	25327	25347	25440	25059	25455	25267	25170	25377	25118	25191	25248	25132	25247	25253	25405	25157	25236	25391	25314	25369	25049	25137	25457	25370	25301	25293	25308	25065	25200	25267	25154	24909	25097	25290	25332	25059	25007	25206	24962	25223	25027	25249	25228	25087	25053	25364	25360	25172	25062	25219	25135	25182	25203	25409	25316	25282	25316	25287	25325	25080	25018	25212	25281	25262	25042	25235	25015	25340	24934	25253	25321	25196	24969	25049	25147	25199	25404	25148	25110	25083	24977	25396	25431	25226	25120	25411	25111	25068	25218	25081	25347	25521	25187	25217	25126	25170	25119	25467	25214	25100	25301	25034	25098	25180	25136	25418	25069	25308	25002	25255	25265	25123	25260	25066	25145	25288	25065	25211	25043	25007	25081	25107	25310	25449	25320	25066	25228	25265	25311	25286	25194	25244	25292	25329	25423	25272	25197	25168	25063	25286	25245	25424	25094	25087	25249	25186	25320	25131	25127	25224	25422	25088	25080	25072	25198	25108	25423	25167	25172	25122	25399	25159	25193	25443	25110	25433	25020	25249	24969	25111	25175	25228	25422	25165	25328	25449	25128	25197	25341	25117	25311	25230	25250	25327	25099	25225	25166	25401	25244	25244	25198	25224	25242	25270	25139	25076	25308	25319	25439	25227	25014	25195	25125	25460	25362	25109	25306	25211	25157	25337	25183	25084	24965	25149	25097	25210	25057	25063	25232	25467	25278	25162	25018	24901	25198	25173	25241	25399	25282	25301	25274	25245	25130	25257	25036	25229	25389	25516	25250	25310	25227	25358	25297	25204	25225	25240	25244	25361	25265	24941	25111	25135	25194	25298	25435	25299	25269	25101	25218	25279	25181	25096	25145	25136	25048	25107	25120	25175	25048	25121	25507	25051	25028	25350	25108	25623	25202	25122	25163	25180	25238	25320	25268	25472	25181	25319	25118	25268	25293	25110	25286	25100	25051	25163	25145	25041	25229	25086	25100	25237	25079	25107	25195	25294	25211	25219	25220	25316	25266	25250	25129	25125	25035	25231	25190	25208	25040	25074	25129	25253	25487	25430	25253	25208	25097	25220	25357	25426	25150	25275	25224	25206	25158	25408	25507	25166	25231	25131	25207	25214	25044	25247	25087	25445	25284	25279	25220	25404	25280
28232	36303	32436	24578	31400	58251	48437	30343	20308	16323	15634	15468	15595	15470	15606	15230	15490	15575	15526	15694	15475	15500	15705	15525	15461	15517	15362	15436	15446	15489	15596	15514	15580	15468	15472	15365	15386	15499	15288	15454	15261	15527	15492	15632	15520	15375	15544	15682	15484	15403	15434	15690	15369	15598	15505	15528	15547	15352	15544	15456	15626	15384	15569	15307	15416	15460	15503	15476	15368	15465	15548	15510	15552	15424	15308	15424	15197	15453	15520	15429	15272	15363	15464	15653	15420	15398	15492	15550	15643	15224	15418	15449	15294	15412	15549	15553	15470	15467	15377	15378	15580	15405	15605	15439	15654	15493	15443	15494	15500	15377	15382	15353	15481	15526	15405	15371	15530	15554	15538	15481	15537	15519	15551	15348	15523	15234	15408	15587	15258	15398	15369	15628	15329	15522	15582	15551	15705	15376	15499	15588	15376	15441	15393	15402	15171	15510	15412	15417	15319	15478	15374	15443	15678	15539	15431	15394	15376	15439	15364	15404	15413	15581	15488	15470	15410	15370	15582	15489	15481	15430	15479	15412	15364	15448	15521	15344	15323	15494	15499	15470	15429	15530	15307	15439	15597	15402	15269	15502	15302	15724	15367	15344	15363	15575	15470	15386	15552	15508	15207	15468	15488	15383	15420	15452	15381	15408	15495	15505	15558	15333	15326	15476	15426	15559	15408	15428	15660	15555	15462	15404	15297	15667	15435	15464	15355	15597	15593	15516	15444	15461	15409	15415	15420	15361	15585	15451	15212	15366	15572	15503	15397	15379	15586	15476	15370	15247	15389	15291	15384	15471	15565	15524	15391	15543	15389	15230	15313	15517	15633	15568	15467	15386	15400	15323	15482	15470	15367	15450	15645	15490	15510	15581	15522	15617	15462	15640	15395	15613	15421	15401	15686	15692	15344	15574	15399	15374	15391	15516	15581	15532	15384	15570	15460	15476	15372	15356	15501	15464	15457	15539	15516	15596	15487	15341	15277	15495	15398	15368	15252	15426	15427	15426	15515	15471	15459	15533	15431	15439	15525	15579	15500	15228	15406	15439	15515	15373	15319	15459	15434	15545	15433	15512	15487	15451	15387	15457	15478	15563	15365	15484	15411	15488	15325	15384	15457	15381	15572	15379	15423	15441	15403	15550	15283	15340	15488	15345	15430	15428	15544	15421	15396	15692	15451	15356	15453	15401	15506	15385	15407	15388	15533	15522	15198	15273	15622	15474	15359	15474	15468	15449	15428	15446	15361	15328	15478	15443	15453	15395	15338	15512	15461	15522	15374	15577	15350	15563	15326	15548	15294	15363	15383	15442	15496	15523	15470	15554	15475	15377	15398	15535	15491	15578	15280	15521	15432	15711	15432	15414	15580	15428	15400	15236	15327	15428	15474	15249	15518	15283	15436	15394	15467	15298	15457	15416	15318	15414	15275	15448	15582	15635	15359	15546	15377	15437	15425	15532	15469	15548	15542	15330	15599	15319	15407	15619	15522	15587	15648	15527	15517	15546	15262	15264	15314	15382	15422	15568	15470	15281	15564	15441	15433	15678	15521	15525	15632	15696	15597	15243	15271	15289	15476	15399	15250	15423	15283	15161	15459	15279	15528	15420	15463	15555	15495	15443	15418	15489	15488	15375	15593	15458	15283	15433	15563	15444	15440	15625	15407	15444	15401	15472	15455	15457	15514	15391	15426	15507	15502	15350	15577	15346	15461	15389	15538	15398	15449	15402	15524	15440	15345	15527	15516	15354	15471	15521	15464	15529	15343	15468	15291	15414	15320	15471	15458	15391	15541	15323	15447	15403	15394	15295	15396	15307	15393	15567	15534	15338	15238	15550	15416	15346	15378	15455	15283	15369	15627	15405	15464	15577	15397	15449	15297	15506	15397	15328	15425	15409	15555	15411	15342	15406	15450	15405	15586	15406	15604	15421	15459	15351	15505	15668	15545	15433	15388	15214	15393	15430	15372	15446	15376	15260	15640	15321	15498	15415	15464	15348	15420	15483	15351	15516	15448	15392	15421	15564	15395	15453	15425	15309	15437	15324	15791	15391	15365	15447	15529	15479	15646	15438	15489	15225	15516	15492	15516	15439	15482	15443	15453	15374	15382	15449	15494	15627	15491	15457	15402	15381	15382	15517	15473	15349	15615	15520	15466	15319	15570	15540	15420	15492	15259	15440	15521	15442	15635	15443	15328	15284	15409	15548	15558	15435	15463	15583	15575	15548	15424	15368	15300	15133	15583	15623	15278	15320	15541	15372	15606	15521	15430	15370	15434	15560	15386	15402	15434	15580	15367	15454	15425	15509	15461	15514	15339	15399	15544	15446	15397	15513	15532	15398	15502	15480	15432	15617	15489	15597	15301	15328	15540	15387	15481	15522	15375	15635	15478	15354	15590	15585	15388	15436	15423	15676	15362	15533	15586	15550	15299	15535	15489	15397	15391	15263	15355	15466	15535	15348	15436	15490	15393	15541	15499	15343	15588	15368	15433	15587	15461	15372	15429	15425	15151	15515	15382	15527	15445	15427	15563	15391	15486	15339	15462	15538	15392	15552	15574	15333	15551	15518	15757	15294	15323	15460	15390	15331	15430	15423	15431	15524	15444	15444	15518	15386	15535	15308	15357	15421	15371	15567	15426	15708	15450	15420	15316	15545	15347	15397	15562	15388	15491	15272	15258	15523	15379	15348	15378	15330	15433	15491	15360	15496	15347	15481	15370	15527	15466	15400	15414	15362	15512	15326	15521	15465	15445	15397	15489	15488	15214	15387	15342	15261	15473	15262	15271	15459	15541	15663	15424	15431	15373	15473	15326	15261	15429	15341	15388	15393	15341	15428	15316	15464	15501	15510	15580	15433	15683	15600	15231	15498	15444	15489	15429	15463	15352	15407	15501	15493	15440	15562	15469	15406	15283	15584	15516	15365	15412	15521	15416	15461	15618	15384	15516	15494	15407	15527	15584	15436	15392	15238	15525	15425	15377	15554	15426	15525	15467	15456	15397	15248	15528	15552	15587	15427	15389	15284	15476	15432	15551	15680	15526	15443	15483	15491	15537	15391	15543	15562	15408	15526	15437	15568	15532	15472	15286	15358	15429	15427	15303	15348	15335	15592	15340	15513	15462	15406	15309	15589	15539	15397	15507	15461	15587	15252	15411	15402	15404	15552	15386	15497	15589	15582	15394	15492	15534	15347	15403	15494	15337	15394	15511	15362	15361	15208	15431	15495	15511	15418	15391	15411	15355	15470	15279	15314	15398	15381	15359	15395	15578	15235	15676	15561	15495	15482	15583	15359	15557	15466	15322	15443	15499	15434	15379	15478	15614	15368	15404	15458	15271	15449	15200	15265	15463	15487	15521	15547	15357	15400	15425	15444	15468	15409	15485	15488	15423	15452	15350	15493	15428	15471	15249	15352	15170	15290	15374	15547	15497	15337	15445	15551	15327	15403	15606	15616	15620	15494	15569	15330	15336	15309	15450	15357	15522	15592	15454	15331	15508	15345	15273	15498	15345	15506	15613	15547	15650	15280	15383	15194	15482	15473	15367	15248	15562	15561	15418	15367	15545	15431	15515	15528	15564	15434	15553	15482	15302	15478	15431	15541	15407	15462	15356	15409	15342	15375	15295	15317	15422	15190	15453	15394	15478	15574	15316	15426	15426	15376	15641	15485	15597	15575	15304	15387	15447	15451	15481	15487	15438	15514	15334	15513	15457	15493	15635	15446	15538	15539	15576	15579	15498	15574	15618	15348	15489	15389	15309	15566	15375	15541	15516	15216	15592	15524	15505	15567	15392	15262	15595	15581	15499	15380	15489	15491	15247	15386	15590	15527	15440	15546	15433	15417	15606	15491	15622	15409	15681	15356	15454	15396	15504	15318	15279	15168	15440	15205	15472	15332	15368	15383	15454	15328	15355	15602	15504	15584	15439	15678	15521	15413	15396	15494	15451	15456	15478	15393	15459	15480	15568	15496	15593	15585	15478	15479	15422	15372	15448	15401	15465	15546	15320	15407	15499	15221	15477	15424	15426	15474	15332	15597	15457	15279	15415	15455	15417	15470	15575	15264	15436	15465	15456	15344	15555	15472	15487	15538	15395	15472	15583	15552	15457	15475	15360	15514	15437	15431	15420	15458	15435	15427	15521	15427	15498	15375	15441	15386	15520	15283	15381	15265	15274	15338	15554	15389	15743	15563	15433	15563	15453	15779	15232	15423	15254	15379	15510	15422	15482	15344	15544	15425	15505	15563	15542	15454	15375	15521	15501	15497	15263	15445	15534	15348	15342	15559	15407	15341	15323	15407	15361	15438	15451	15480	15600	15329	15442	15441	15338	15376	15392	15440	15422	15263	15500	15454	15549	15548	15439	15310	15495	15379	15404	15584	15477	15247	15349	15430	15487	15586	15548	15320	15467	15312	15314	15473	15591	15471	15371	15431	15374	15501	15387	15291	15402	15204	15484	15380	15543	15311	15674	15547	15584	15585	15543	15408	15420	15581	15516	15501	15470	15511	15489	15473	15703	15425	15287	15304	15701	15311	15431	15508	15409	15473	15510	15398	15586	15348	15504	15297	15593	15487	15762	15321	15451	15470	15460	15667	15371	15389	15473	15422	15510	15530	15425	15424	15403	15445	15630	15454	15510	15506	15496	15291	15423	15426	15527	15427	15535	15603	15572	15437	15266	15391	15520	15584	15430	15527	15403	15458	15540	15444	15480	15384	15649	15526	15572	15525	15397	15583	15289	15476	15458	15269	15429	15584	15566	15355	15482	15348	15551	15535	15508	15540	15426	15265	15541	15268	15367	15363	15406	15696	15375	15519	15466	15505	15449	15427	15402	15465	15522	15308	15453	15373	15424	15477	15475	15545	15390	15328	15377	15390	15368	15414	15466	15437	15466	15551	15155	15539	15401	15541	15583	15207	15532	15398	15351	15287	15495	15435	15442	15559	15355	15610	15351	15412	15415	15407	15565	15576	15434	15605	15407	15335	15466	15550	15396	15452	15384	15517	15614	15557	15340	15490	15441	15385	15338	15638	15330	15405	15562	15400	15319	15517	15514	15545	15562	15430	15585	15400	15372	15324	15385	15580	15498	15414	15409	15417	15505	15554	15435	15301	15616	15586
23694	21604	28671	26234	34264	67228	73067	57008	39575	30057	26830	26347	26295	26049	25951	25812	25827	25799	25949	25887	25825	25910	25720	25781	25849	25648	25566	25884	25786	25876	25921	25975	25799	25738	25827	25920	25588	25449	25645	25689	25789	25573	25818	25710	25656	25552	25606	25654	25695	25645	25722	25812	25578	25816	25563	25924	25472	25464	25730	25533	25528	25575	25731	25413	25559	25982	25637	25738	25816	25789	25504	25428	25844	25556	26000	25791	25652	25526	25497	25555	25313	25782	25775	25524	25725	25617	25635	25619	25562	25668	25744	25822	25619	25586	25553	25591	25563	25709	25689	25728	25493	26017	25427	25718	25576	25695	25213	25559	25676	25571	25676	25698	25740	25409	25758	25521	25820	25738	25633	25776	25701	25759	25507	25682	25608	25427	25723	25628	25562	25599	25448	25534	25798	25564	25404	25524	25715	25666	25668	25735	25835	25496	25458	25663	25603	25720	25416	25423	25723	25672	25410	25709	25381	25720	25689	25769	25749	25589	25424	25609	25597	25869	25628	25704	25713	25609	25665	25631	25670	25875	25626	25680	25589	25562	25826	25428	25604	25451	25751	25572	25541	25745	25655	25786	25633	25651	25412	25408	25704	25587	25514	25451	25676	25391	25749	25694	25858	25836	25697	25523	25281	25514	25476	25493	25569	25759	25477	25712	25696	25599	25674	25874	25492	25610	25452	25588	25595	25607	25648	25629	25765	25595	25641	25603	25509	25653	25590	25731	25632	25739	25541	25604	26047	25443	25762	25724	25580	25612	25583	25673	25629	25551	25872	25714	25576	25654	25623	25806	25535	25769	25926	25627	25779	25602	25563	25633	25411	25647	25477	25598	25550	25543	25321	25705	25497	25624	25599	25338	25715	25792	25787	25486	25548	25319	25587	25552	25664	25472	25559	25735	25677	25588	25738	25660	25667	25559	25675	25675	25679	25615	25533	25457	25756	25663	25586	25731	25849	25629	25584	25432	25467	25719	25677	25681	25707	25693	25482	25521	25693	25452	25649	25634	25732	25470	25457	25594	25383	25764	25575	25612	25693	25503	25613	25846	25734	25530	25924	25713	25993	25720	25722	25570	25837	25459	25794	25563	25689	25642	25810	25865	25608	25660	25568	25549	25699	25495	25524	25499	25620	25631	25672	25639	25687	25939	25574	25769	25793	25613	25697	25406	25515	25839	25700	25646	25823	25538	25544	25755	25731	25509	25541	25545	25731	25618	25493	25902	25774	25515	25739	25793	25764	25728	25565	25817	25565	25620	25517	25643	25619	25412	25761	25664	25573	25803	25548	25556	25621	25856	25781	25381	25841	25537	25732	25644	25544	25454	25520	25551	25498	25494	25660	25648	25826	25711	25613	25578	25528	25751	25719	25574	25368	25716	25654	25682	25577	25629	25608	25856	25752	25702	25911	25354	25492	25579	25541	25632	25563	25791	25776	25425	25633	25670	25669	25594	25579	25652	25891	25601	25584	25640	25528	25613	25901	25598	25605	25460	25661	25336	25661	25558	25691	25822	25722	25623	25724	25561	25648	25847	25664	25795	25524	25695	25653	25958	25609	25755	25633	25696	25648	25667	25376	25524	25713	25606	25713	25652	25729	25568	25621	25621	25698	25683	25462	25371	25485	25551	25898	25452	25654	25825	25707	25485	25669	25825	25573	25423	25754	25642	25574	25562	25672	25887	25717	25740	25552	25563	25793	25674	25360	25795	25769	25699	25508	25622	25541	25477	25479	25646	25599	25535	25713	25785	25743	25419	25468	25740	25461	25910	25794	25515	25560	25607	25537	25614	25778	25593	25570	25291	25404	25498	25548	25746	25593	25721	25941	25679	25784	25914	25701	25561	25686	25619	25693	25671	25640	25824	25465	25551	25559	25573	25586	25650	25670	25959	25735	25816	25568	25826	25924	25469	25733	25568	25660	25522	25529	25518	25457	25508	25705	25663	25737	25613	25582	25579	25720	25590	25741	25584	25670	25718	25772	25602	25626	25647	25656	25632	25575	25373	25617	25731	25547	25739	25835	25700	25737	25448	25882	25677	25751	25687	25764	25603	25680	25660	25694	25476	25626	25452	25693	25648	25577	25450	25818	25867	25402	25418	25428	25688	25401	25471	25714	25653	25581	25885	25660	25491	25538	25654	25767	25656	25410	25766	25744	25768	25643	25506	25581	25566	25586	25578	25377	25600	25580	25762	25665	25797	25750	25273	25533	25431	25653	25734	25625	25672	25871	25548	25618	25876	25692	25694	25659	25670	25557	25672	25475	25670	25918	25493	25545	25816	25586	25838	25690	25777	25438	25662	25592	25386	25550	25741	25693	25587	25314	25448	25538	25632	26001	25629	25661	25299	25705	25620	25649	25580	25469	25724	25526	25577	25634	25484	25699	25630	25668	25679	25483	25664	25756	25877	25516	25504	25540	25607	25626	25389	25806	25649	25584	25593	25585	25547	25778	25828	25739	25521	25686	25339	25561	25660	25757	25561	25555	25796	25738	25662	25643	25862	25708	25635	25691	25749	25680	25803	25510	25758	25722	25590	25632	25644	25477	25808	25745	25728	25768	25841	25649	25807	25484	25477	25607	25611	25698	25720	25620	25687	25628	25493	25500	25579	25781	25514	25662	25792	25479	25818	25635	25700	25493	25749	25589	25552	25661	25521	25607	25432	25565	25549	25644	25403	25824	25742	25647	25838	25579	25385	25400	25612	25648	25732	25746	25725	25609	25611	25845	25858	25706	25597	25438	25529	25860	25431	25575	25505	25756	25753	25676	25722	25651	25405	25608	25742	25595	25588	25773	25552	25722	25589	25776	25492	25734	25688	25766	25656	25587	25694	25838	25780	25709	25576	25337	25738	25719	25653	25573	25613	25660	25724	25506	25674	25274	25737	25563	25544	25695	25630	25750	25733	25723	25629	25686	25738	25802	25670	25574	25612	25668	25615	25741	25623	25523	25702	25581	25661	25742	25900	25676	25484	25660	25702	25747	25421	25330	25767	25669	25539	25503	25534	25626	25841	25712	25636	25793	25503	25688	25857	25539	25647	25445	25622	25819	25569	25817	25587	25396	25661	25604	25690	25563	25487	25549	25898	25680	25553	25741	25631	25695	25780	25641	25778	25609	25656	25430	25611	25750	25761	25523	25455	25478	25535	25517	25693	25819	25355	25373	25406	25840	25806	25725	25511	25707	25571	25865	25560	25832	25614	25846	25577	25725	25737	25499	25626	25619	25601	25567	25459	25551	25693	25653	25441	25504	25516	25523	25852	25673	25498	25676	25637	25741	25582	25454	25474	25457	25652	25730	25694	25441	25624	25880	25497	25436	25665	25714	25637	25682	25584	25639	25793	25811	25505	25502	25623	25635	25729	25632	25668	25891	25761	25495	25495	25769	25526	25543	25347	25457	25643	25775	25592	25619	25686	25478	25575	25617	25676	25553	25850	25425	25838	25836	25777	25209	25601	25595	25687	25623	25785	25704	25904	25535	25519	25217	25495	25591	25562	25701	25643	25686	25625	25282	25433	25616	25563	25819	25727	25415	25760	25565	25523	25441	25612	25533	25689	25728	25621	25661	25486	25338	25636	25656	25628	25774	25430	25603	25463	25931	25729	25808	25544	25432	25833	25694	25484	25644	25555	25588	25692	25740	25633	25584	25808	25840	25636	25603	25685	25800	25454	25582	25516	25682	25733	25724	25516	25711	25593	25795	25611	25743	25445	25421	25647	25576	25634	25676	25496	25650	25581	25580	25817	25546	25370	25842	25608	25658	25569	25524	25704	25557	25474	25507	25536	25664	25682	25642	25581	25673	25683	25813	25620	25960	25857	25571	25340	25649	25540	25572	25561	25651	25717	25619	25510	25637	25422	25669	25738	25797	25630	25648	25655	25556	25496	25584	25804	25808	25815	25463	25778	25325	25612	25709	25599	25492	25730	25719	25621	25401	25604	25526	25504	25505	25458	25717	25671	25755	25562	25590	25629	25763	25498	25670	25580	25690	25597	25426	25632	25717	25451	25685	25473	25662	25498	25485	25367	25613	25438	25841	25790	25618	25652	25499	25806	25725	25552	25678	25683	25459	25592	25470	25499	25602	25661	25351	25643	25502	25569	25639	25653	25770	25755	25722	25821	25589	25573	25485	25552	25863	25861	25632	25684	25888	25647	25642	25666	25681	25650	25546	25874	25539	25543	25498	25451	25503	25666	25618	25626	25654	25902	25753	25254	25792	25494	25844	25804	25558	25445	25834	25641	25740	25721	25593	25669	25564	25715	25550	25509	25556	25515	25582	25533	25594	25752	25534	25643	25699	25681	25844	25618	25514	25409	25847	25669	25642	25652	25802	25605	25648	25638	25850	25724	25550	25514	26088	26061	25436	25752	25662	25710	25528	25363	25771	25799	25649	25989	25648	25415	25545	25679	25782	25485	25455	25460	25390	25583	25646	25706	25335	25452	25519	25740	25690	25613	25667	25742	25607	25693	25605	25634	25512	25534	25610	25575	25623	25676	25681	25468	25669	25533	25762	25658	25664	25676	25662	25685	25751	25563	25639	25521	25593	25778	25766	25496	25882	25291	25492	25486	25645	25619	25583	25561	25360	25456	25655	25618	25611	25527	25573	25491	25587	25622	25548	25593	25785	25879	25593	25655	25683	25726	25450	25345	25735	25266	25497	25644	25769	25647	25753	25485	25685	25749	25516	25636	25860	25749	25496	25692	25870	25538	25641	25714	25513	25470	25637	25641	25731	25674	25710	25702	25518	25648	25578	25395	25271	25641	25519	25598	25659	25434	25527	25799	25649	25481	25762	25690	25591	25584	25747	25632	25649	25611	25753	25812	25789	25598	25465	25758	25681	25407	25805	25442	25638	25562	25706	25271	25588	25485	25636	25486	25491	25697	25638	25657	25705	25791	25598	25516	25676	25562	25695	25503	25455	25879	25493	25787	25581	25768	25602	25611	25585	25672	25793	25660	25633	25366	25569	25663	25705	25672	25682	25622	25592	25628	25636	25735	25703	25622	25730	25347	25624	25729	25731	25477	25515	25732	25547	25578	25652	25625	25503	25681	25470	25629	25696	25722	25682	25631	25556	25508	25891	25706	25722	25575	25574	25521	25630	25656	25586	25815	25614	25888
31212	44919	34530	29343	41724	71907	73154	50354	28213	18706	16670	15839	15788	15916	15999	15976	16050	16144	15866	15977	16067	15999	16049	15931	15925	16037	16147	15996	15762	16113	15906	15906	16030	16085	15849	15981	15841	15966	15963	15951	15995	16066	16001	15898	16030	15812	15921	15886	15879	16005	15800	15674	16075	15906	16007	16112	15810	15782	15882	15848	15914	15827	15764	15912	15948	15955	15655	16037	15999	15912	15881	15908	15807	15889	15849	15920	15804	15940	15904	15878	15661	15866	15776	15899	15781	15868	16036	15887	15690	15861	15846	15785	15942	15800	16017	15707	15943	16004	15645	16170	15998	15805	15953	15923	15938	15914	15903	15850	15935	15818	15901	16036	15952	15803	15957	16015	15776	15872	15937	15878	15711	15909	15776	15860	15745	15771	15924	15801	15912	15837	16056	15886	15948	15912	15882	15922	15663	15915	15856	15956	15766	15929	16136	16010	16060	15664	15808	15805	15903	15853	15940	15908	15843	15998	15687	15818	15658	15946	15878	15800	15805	15943	15651	15762	15751	15871	15761	15949	16007	15846	16003	15880	15686	15992	15894	15888	15672	15751	15925	15907	15798	15878	15819	15870	15905	15774	15789	15771	15865	15886	15962	15965	15887	15906	15838	15798	15762	15845	15806	15857	15911	15759	15803	15880	15805	15930	15787	15679	15960	15617	15856	15763	15697	15814	15925	15857	15903	15890	15758	15688	15880	15875	16016	15838	16082	15954	15796	15954	15844	15781	15714	15839	15912	15994	15612	15951	15900	15959	15984	15866	16078	15701	15958	15888	15870	15844	15830	15838	15951	15912	15718	15875	15785	15958	15752	15806	15819	16033	15795	15679	15806	15823	15893	15952	15948	15930	15910	15923	15875	15792	15762	15852	15748	15885	15646	15731	16038	15899	15605	15818	15899	15958	15892	15976	15701	15929	15717	15864	15857	15859	15904	15754	15876	15746	15857	15814	15766	15767	16048	15908	15849	15830	15913	15730	15726	16060	15719	15680	16024	15846	15790	15790	15860	15951	15980	15941	15989	15925	15812	15842	16055	15699	15949	15838	15766	15720	15824	15976	15953	15979	15831	15853	15793	15730	15734	15902	15779	15994	15942	16033	15978	15885	15797	15841	15895	15923	15633	15634	15942	15718	15946	15856	15881	15851	15977	15666	15866	15857	15847	15919	15680	16042	15864	15818	15832	15910	15762	15786	15708	15907	15954	15948	15842	15923	15986	15818	15834	15906	15809	15735	15920	15739	15871	15746	15710	15952	15796	15584	15889	15802	15737	16023	15952	15825	15726	15742	15957	15778	15862	15774	15883	15858	15837	15684	15714	15891	15893	15974	15851	15717	15852	15683	15997	15867	15879	15950	15787	15871	15710	15826	15959	15811	15834	15639	15870	15912	15741	15818	15957	15825	15659	15905	16000	15939	15796	15788	15821	15769	15871	15661	15679	15977	15934	15760	15878	15766	15837	16014	15852	16027	15777	15880	15616	15829	15701	15788	15840	15897	15793	15802	15908	15913	15761	15828	15894	15985	15950	15760	15867	15894	15854	15752	16028	15888	15703	15792	15834	15964	15822	15826	15886	15986	15643	15891	15845	15766	15771	15824	15846	15865	16027	15910	15871	15803	15720	15809	15747	15634	15764	15896	15858	15723	15900	15767	15945	15868	15846	15704	15956	15748	15838	15873	15744	15941	15589	15785	15584	15924	15949	15791	16165	15835	16095	15948	15815	15970	16075	15845	15821	15892	15858	15901	15808	15832	15797	15674	15838	15942	15845	15775	15728	15877	15771	15780	15843	15736	15722	15826	15799	15859	15935	16029	15874	15775	15870	15792	15877	15760	16036	15968	15906	16084	15888	15777	15778	15933	15817	15902	15820	15826	15737	15850	15807	15840	15802	15866	15748	15843	15721	15725	15824	15789	15966	15880	15984	15854	15751	15954	15909	15922	15785	16000	15928	16073	15937	15745	15877	15889	15894	15757	16030	15853	15819	15836	15801	15839	15926	15689	16116	15915	15838	15850	15824	15981	15702	15655	15890	15890	15846	15994	15902	15637	15862	15935	15756	15775	15756	15800	15912	15789	15789	15966	15943	15900	15777	15793	15743	15799	15786	15768	15709	15910	15717	15744	15704	15760	15800	15859	15686	15967	15864	15886	15820	15752	15912	15895	15885	15830	15939	15701	15905	15845	15751	15983	15836	15746	15934	15793	15930	15813	16036	15985	15966	15743	15809	15820	15911	15794	15937	15950	15840	15725	15812	16014	16002	15758	15875	15833	15673	15777	15828	16021	15883	15934	15915	15699	15834	15683	15862	15858	15931	15905	15792	15831	15929	15598	15830	15823	15879	15847	15883	15666	15790	15968	15841	15956	15978	15704	15989	15944	15706	15924	15787	15790	15824	15872	15663	15828	15948	15831	15876	15822	15884	15752	15866	15828	15804	15674	15834	15840	16019	15787	15833	15791	15943	15690	15875	15836	15834	15690	15588	15964	15755	15887	15907	15914	15843	15812	15742	15950	15881	15952	15843	15637	15905	15747	15760	15771	15826	16037	15724	15729	15766	15816	15736	15961	15759	15919	16036	15913	15784	15843	15745	15740	15883	15859	15587	15879	16075	15823	15807	16078	15807	15729	15756	15882	15814	15877	15732	15959	15944	15803	15836	15764	16009	15738	15725	15872	15863	15949	15670	15747	15883	15752	15618	15797	16006	15920	15655	15950	15917	15763	15868	15879	15911	15726	15861	15668	15609	15756	15799	16061	15817	15904	15794	15737	15787	15929	15893	15771	15844	15843	15873	15816	15944	15831	15804	15787	15676	15782	15878	15745	15906	15779	15881	15979	15841	15740	15603	15952	15873	15891	15888	15777	15819	16001	15695	15841	15929	15969	15876	15788	15816	15822	15803	15841	15712	15793	15748	15855	15776	15862	15766	15570	15774	15853	15782	15674	15878	15940	15955	15704	15837	15812	15919	15966	15905	15687	15853	15793	15816	15778	16008	15672	15993	15883	15868	16095	15769	15913	15825	15775	15860	15761	15806	15864	15886	15883	15900	15839	15671	15814	15775	15755	15758	15875	15796	15729	15942	15744	15872	15789	15726	15755	16035	15726	15889	16048	15807	15767	15765	15836	15919	15834	15930	15980	15847	15982	15944	15850	15910	15726	15974	15919	15868	15851	15812	15726	15695	15745	15940	15914	15884	15951	15891	15645	15839	15759	15625	15978	15813	15649	15910	15816	15834	15946	15842	15727	15738	15914	15960	15908	15693	15810	15888	15958	16068	15836	15940	15867	15707	15909	15815	15940	15767	15838	15829	15867	15618	15710	15917	15945	15730	15769	15856	15851	15810	15762	15972	15739	15918	15772	15856	15841	15826	15961	15748	16022	15795	15798	15782	15667	15738	15930	15686	16018	16066	15843	15797	15967	15669	15982	15812	15743	15816	15795	15801	15919	15906	15867	15881	15730	15829	15961	15873	15698	15798	15923	15706	15891	15841	15741	15882	15762	15876	15700	15863	15834	15753	15873	15695	15831	15834	15745	15833	15734	15893	15960	15843	15960	15705	15651	15889	15946	15766	15771	15874	15659	15869	16006	15851	15805	15739	15828	15802	15943	15837	15895	15977	15879	15792	16024	15635	15805	15688	15768	15712	15875	15979	16093	15951	15708	15756	15915	15674	15861	15815	15944	15860	15864	15902	16025	15624	15907	15812	15756	15840	15812	15904	15848	15923	15853	15700	15786	15893	15714	15926	15757	15762	15924	15908	15811	15710	15858	15861	15856	15895	15883	15840	15789	15821	15834	16001	15892	15954	15686	15729	15850	15806	15687	15613	15922	15810	15852	15991	15714	15893	15951	15935	16012	15860	15797	15888	15964	15989	15870	15901	15928	15795	15979	15761	15960	15960	15757	16002	15824	15917	15889	15856	15728	15802	15931	15945	15842	15772	15830	15694	15882	15897	15783	15794	15753	15735	15873	15819	15894	15692	15740	15959	15755	15889	15817	15674	15819	15900	15758	15802	15892	16171	15700	15968	15666	15802	15678	15792	15922	16092	15914	15912	15915	15984	15956	15726	15904	15758	15781	15881	15849	16087	15909	15827	15890	15611	15891	15875	15964	15970	15970	15676	15827	15948	15883	15952	15887	15673	15843	15889	15810	15846	15722	15768	15885	15738	15692	15787	15721	15843	16006	15774	15861	15723	15933	15794	15873	15795	15730	15952	15740	15838	15745	15959	15912	15977	15733	15771	15879	15856	15859	15757	15777	15911	15868	15881	15847	15873	15878	15847	15826	15681	15931	15989	15639	15683	16027	16093	15864	15910	15884	15766	15802	15585	15960	15723	15794	15961	15905	15945	15940	15752	15917	16007	15807	15817	15753	15825	15738	16058	15622	15870	15975	15837	16011	15899	15865	15758	16050	15743	15970	15902	15761	15863	16043	15817	15887	15775	15860	15874	15915	15970	15946	15904	15572	15812	15791	15844	15747	15908	15757	15944	15843	15820	15791	15910	16059	15861	15767	15832	15800	15870	15773	15902	15925	15588	15693	15804	15943	15877	15948	15992	15821	15770	15994	15852	15763	15826	15859	15931	15948	15915	15891	15952	15767	15945	15854	15759	15942	15583	15670	15859	15859	16011	15639	15981	15641	15835	15839	15917	15916	15922	15870	16027	15887	15764	15765	15783	15859	15946	15797	15874	15971	15805	15720	15860	16026	16000	15690	15909	15853	15907	15969	15786	15830	15939	15838	15741	15874	15788	15996	15879	15871	16022	15935	15906	16038	15865	16018	15796	15739	15856	15972	15746	15915	15678	15724	15945	15843	15705	15828	15808	15868	15976	15972	15637	15872	15907	15881	15891	15746	15855	15792	15818	15885	15791	15757	15912	15817	15621	16011	15924	15878	15919	15800	15833	15865	15837	15792	15941	15797	15896	15876	15830	15850	15945	15822	15752	15805	16109	15756	15873	15743	15932	15781	15838	15831	15741	15805	15775	15654	15710	15923	15698	15779	15810	15763	15802	15753	15804	15818	15868	15862	15728	15787	15899	15910	15890	15735	15880	15937	15584	15885	15887	15975	15861	15740	15848	15767	16019	15844	15629	15872	15720	15897	15919	15957	15786	15815
34676	28618	30654	27829	25917	29797	36728	31766	27795	25951	25252	25200	25077	25190	25096	25082	25369	25334	25252	25168	25237	25305	25261	25376	25230	25210	25385	25326	25241	25260	25226	25043	25345	25260	24999	25185	25227	25367	25197	25327	25119	25267	25104	25033	25068	25174	25433	25087	25343	25170	25403	25031	25064	25294	25084	25247	25393	25308	25145	25457	25157	25250	25584	25192	25234	25287	25305	25006	25167	25202	25230	25210	25414	25154	25200	24965	25118	25118	25234	25188	25002	25145	25114	25302	25145	25540	25016	25380	25045	25409	25234	25076	25160	25418	25213	25183	25101	25260	25326	24970	25412	25347	25329	25155	25301	25205	25252	24969	25159	25271	25339	25134	25339	25088	25040	25211	25157	25142	25112	25182	25007	25143	25414	25351	25270	25126	25438	25434	25039	25232	25180	25322	25043	25234	25259	25149	24958	25173	25295	25033	25086	25128	25266	25135	25072	25328	25028	25174	25153	25334	25326	25572	25067	25251	25230	25215	25237	25403	25212	24997	25203	25098	25199	25178	25262	25127	25025	25105	25433	25084	25209	25291	24931	25389	25101	25160	25238	25243	25206	24965	24964	25173	25407	25063	25131	24977	25246	25134	24868	25096	25152	25045	25249	25318	25131	25031	25222	25255	25287	25116	25322	24916	25157	25482	25482	25188	25109	25090	25067	25176	25094	25160	25193	25300	25522	24895	24870	25036	25263	25100	25157	25152	25571	25349	25083	25097	25125	25316	25148	25367	25102	25284	25408	25197	25285	25227	25211	25354	25165	24950	25292	24948	25102	25388	25334	25168	25066	25194	25149	25129	25308	25366	25229	25236	25185	25057	25079	25111	25425	25304	25193	25170	25498	25410	25173	25141	25183	25209	25245	25057	25181	25249	25109	25221	25251	24887	25461	25501	25258	25234	24942	25335	25249	25076	24978	25327	25049	25171	25235	25355	25340	25342	25368	25327	25282	25071	25169	25362	25251	25225	25248	25257	25164	25025	24995	25165	24941	25072	25305	25155	25112	24990	25330	25068	24925	25234	25166	25160	25193	24933	25276	25250	25303	25413	25488	25230	25312	25251	25099	25077	25229	25266	25298	24978	25111	25040	25041	25301	25424	25150	25062	25382	25370	25177	25064	25147	25295	25344	25016	25180	25120	25203	25110	25159	25319	25055	25211	25221	25111	25261	25284	25090	25203	25316	25324	25311	25191	25243	25229	25180	25154	25113	24982	25386	25022	25237	25212	25269	25343	24857	25164	25292	25234	25240	25273	25310	25512	25337	25119	24929	25241	25131	25179	25249	25115	25123	25180	25002	25261	25316	25037	25194	25099	25201	25153	25328	25240	24973	25199	25345	25275	25226	25151	25223	25226	25363	25239	25043	25157	25219	25174	24976	25211	25245	25276	25186	25137	25243	25244	25053	25402	25209	25054	25272	25307	25393	24979	25199	25054	25110	25213	25184	25468	25431	25288	25112	25322	25286	25239	25496	25123	25083	25169	25055	25301	25248	25025	25014	24917	24896	25130	25298	24938	25310	25138	25206	25057	24993	25062	24929	25191	25147	25091	25114	25488	25261	25217	25127	24983	25218	25243	25152	25255	25083	25128	25222	25125	25070	25073	25405	25104	24973	25112	25164	25188	25149	25425	25246	25153	25264	25188	25436	25241	25323	25240	25033	25130	25248	25318	25383	25276	25114	24842	25324	25175	25147	25156	25163	25236	25167	25270	25204	25303	25061	25050	25306	25358	25404	25294	25298	25284	25246	25178	25392	25404	24973	25175	25273	25238	25187	25274	25309	25298	25376	25155	25196	25246	25045	25160	24925	25249	25021	25417	25170	25113	25334	25244	25105	25082	25178	25281	25078	25332	25200	25244	24925	25237	25104	24957	24983	25303	25161	25205	25153	25299	25158	25166	25283	25261	25093	25275	25348	25155	25226	25161	25105	25266	25059	25205	24992	24758	25039	25174	25284	25162	25228	25228	25377	25215	25378	25338	25200	25291	25339	25496	25328	25347	25349	24956	25041	24976	24998	25295	25155	25422	25037	25213	25250	25437	25141	25208	25114	25197	24999	25265	25297	25597	25322	25083	25281	25360	25099	25328	25175	25152	25106	25131	25364	25072	25184	25347	25195	25202	25072	25255	25135	24941	25199	25501	25314	25297	25197	25334	25238	25117	25064	24971	25280	25056	25083	25055	25284	25345	25288	25047	25075	24966	25128	24940	25181	25333	25298	25381	25195	25200	25173	24943	25250	25264	25081	25094	25107	25086	25243	25138	25341	25225	24925	25208	25018	25213	25164	25155	25391	25119	25166	25239	25119	25119	25022	25256	25427	25379	25294	25191	24846	25250	25098	25147	25325	25160	25356	25238	25158	25070	25310	25109	24983	25143	25187	25024	25284	25476	25024	25226	25471	25033	25008	25177	25268	25211	24857	24988	25345	24979	25291	25276	25305	25318	25001	25136	24992	25223	25218	25436	25247	25054	25165	25380	25006	25144	25075	25467	25032	25245	25380	25247	25123	25156	25126	25153	25103	25126	25305	25298	25118	25269	24973	25151	25282	25254	24931	25278	25141	25098	25195	25297	25330	25446	25306	25347	25421	25086	25109	25196	25362	25205	25301	25141	24987	24967	25260	25077	25187	25318	25199	25360	25205	25260	25251	25082	25316	25324	25234	25242	25063	25341	25312	25273	25075	25142	25155	25136	25457	25142	25120	25174	25087	25206	25077	25227	25258	25151	25385	25168	24906	25149	25060	25157	25208	25329	24947	25087	25113	24999	25348	25403	25001	25244	24946	25092	25243	25184	24927	25190	25264	25325	25218	25421	25282	25358	25227	25156	25096	25321	25017	25181	25043	25136	25304	25170	25265	25234	25140	25157	25204	25040	25113	25186	25271	25119	25209	25111	25383	25336	25178	25234	25275	25028	25142	25137	25083	25358	25066	25203	25056	25444	25145	25092	25239	25105	25227	25120	25335	25488	25428	25419	25243	25219	25235	25173	25336	25140	25285	25170	25013	25213	25105	25220	25074	25503	25170	25248	24935	25228	25314	25213	25130	25285	25448	25036	25027	25486	25290	25142	25360	25146	25213	25196	25008	25301	25254	25258	25118	25126	25061	25020	25108	25144	24982	25203	25187	25069	25127	24915	25305	25272	25257	25199	25064	25053	25072	25141	25026	25149	25086	25198	24993	25337	25087	25193	25092	25116	25151	25063	25420	25251	25281	25190	24999	25220	25308	25054	25456	25121	25138	25266	24964	25102	25099	25027	25206	25368	25241	25297	25198	25107	25527	25335	25111	25495	25236	25319	24912	25135	25284	25100	25166	25074	25225	25317	25154	25107	25259	25428	25099	25365	25223	25308	25111	25144	25133	25265	25131	25183	25316	25045	25151	25153	25047	25386	25073	25197	25250	25220	25305	25095	25090	25436	25134	25365	25154	25218	25215	25262	25134	25204	25235	25381	25288	25046	25550	25198	24898	25271	24948	25257	25136	25309	25498	25324	25200	25330	25202	25178	25135	25475	25310	25113	25283	25270	25186	25112	25156	24872	25161	25252	25336	25146	24951	25100	24987	25118	25365	25223	25277	25348	25046	25245	25194	25254	25717	25089	25165	25067	25249	25114	25194	25312	25128	25320	25256	25243	25193	25294	25195	25152	25168	25261	25231	25357	25523	25190	25389	25214	25239	25220	25295	25325	25073	25300	24997	25156	25372	25172	25071	25080	25124	25199	25296	25240	25514	25296	25138	24921	25314	25415	25080	25009	25162	25197	25097	25085	25126	25221	24983	25339	25078	25008	25116	25118	25313	25357	25178	25202	25306	25337	25075	25171	25268	24799	25262	25284	25264	24935	25125	25252	25191	25213	25213	25120	25053	25230	25265	25022	25124	25169	25373	25397	25151	25462	25039	25051	25554	25120	25266	25414	25077	25115	25265	25186	24942	25088	25212	25280	25203	25156	25231	25132	25127	25031	25140	25204	25184	25280	25384	25194	25105	25286	25128	25258	25068	25509	25317	25046	25401	25257	25151	25153	25202	25353	25149	25105	25115	25270	25077	25319	24843	25130	25350	25294	25169	25273	25233	24822	25140	25122	25317	25303	25110	25253	25288	24900	25012	25266	25287	25312	25326	25344	25156	24940	24980	25163	25339	25048	25284	25111	25235	24923	25231	25318	25348	25507	25268	25257	25199	25069	25248	25351	24933	25352	25322	25289	25428	25415	25293	25306	25213	25087	24988	25241	25102	25063	25252	25216	25361	25120	25367	25139	25211	25257	25201	25290	25360	25237	25085	25385	25328	25257	25255	25180	25166	25233	25578	25237	25199	25250	25133	25464	25303	25331	25136	25206	25082	25103	25130	25218	25311	25164	25385	25260	25003	25359	25190	25148	25246	25165	24925	25095	25105	25360	25306	25141	25034	25194	24989	25168	25072	24998	25166	25575	25115	25207	25362	25349	25041	25151	25174	25456	25267	25333	25188	25490	25359	25067	25034	25363	25152	24962	25096	25170	25077	25362	25356	25322	25284	25377	25178	25149	25117	25135	25251	25198	25149	25257	25394	25291	25184	25383	25305	25206	25443	25194	25199	25243	25256	25459	25269	25375	25180	25232	25417	25202	25000	25248	25388	25223	25278	25123	25285	25045	25019	25242	25122	25192	25048	25236	25381	25186	25303	25328	25295	24998	25068	25130	25229	24992	24960	25122	25049	25466	25141	25192	25157	25343	25346	25325	25239	25308	25349	25300	25310	25183	25290	25257	25029	25174	25423	25097	24860	24943	24984	25155	25324	25257	25093	24976	25240	25245	25046	25254	25141	25080	25069	25131	25191	25217	25078	25189	25284	25425	25391	25211	25260	25188	25174	25105	25330	25105	24931	25257	25320	25123	25041	24941	24967	25189	25191	25089	25375	25202	25426	25418	25119	25207	25134	25479	25362	25401	25133	24967	25416	25167	25194	25214	25274	25126	25062	25209	25037	25255	25244	25340	25280	25258	25226	25332	25194	25327	25233	25194	25242	25378	25047	25198	25187	24989	25303	25252	25120	25449	25221	25207	25308	25371	25123	25241	25334	25140	25050	25189	25172	25200	25262	25225	25370	25301	25475	25337	25307	25160	25148	25150	25107	25089	25227
22228	23833	21034	16675	16435	21688	26766	20336	16795	15435	15310	15168	15243	15182	15234	15288	15322	15329	15313	15159	15224	15186	15099	15274	15285	15354	15091	15481	15177	15453	15279	15346	15165	15154	15338	15171	15259	15367	15099	15218	15304	15124	15113	15245	15150	15183	15133	15163	15246	15330	15200	15157	15063	15168	15210	15158	15148	15158	15297	14978	15203	15096	15140	15274	15201	15085	15263	15210	15208	15307	15206	15055	15269	15191	15224	15284	15352	15272	15095	15047	15006	15298	15271	15325	15134	15046	15224	15264	15019	15053	15184	15147	15034	15092	15148	15064	15208	15197	15228	15181	15230	15159	15115	15244	15110	15116	15020	15318	15174	14992	15357	15174	15320	15216	15162	14988	15276	15263	15152	15194	15330	15197	15185	15253	15350	15133	15211	15137	15078	15128	15093	15190	15201	15205	15282	15103	15166	15041	15093	15111	15125	15034	15016	15180	15306	15134	15339	15266	15210	15330	15092	15155	15411	15110	15196	15203	15112	15165	15353	15321	15136	15282	15296	15211	15180	15241	15103	15047	15192	15232	15232	15121	15035	15139	15152	15138	15275	15327	15150	15348	15107	15295	15218	15056	15230	15100	15244	15221	15070	15218	15289	15279	15229	15152	15289	15171	15223	15167	15354	15117	15141	15062	15104	15242	15198	14987	15134	15166	15171	15216	15171	15286	15101	15237	15258	15248	15250	14975	15169	15025	15356	15294	15371	15214	15099	15226	15112	15106	15306	15292	15105	15219	15148	15257	15099	15284	15366	15471	15173	15118	15319	15277	15227	15159	15128	15068	15067	15019	15202	15199	15265	15178	15341	15166	15112	15224	15283	15247	15153	15185	15245	15058	15223	14966	15171	15068	15192	15268	15162	15381	15166	15182	14941	15263	15305	15146	15377	15093	15117	14987	15207	15299	15087	15211	15206	15223	15114	15199	15244	15288	15165	15089	15312	15143	15226	15453	15200	15407	15320	15166	15152	14981	15271	15042	15104	15106	15108	15273	15230	15127	15069	15331	15101	15179	15245	15297	15099	15372	15138	15173	15176	15109	15072	15162	15131	15240	15345	15223	15282	15181	15171	15010	14998	15240	15165	15180	15116	14999	15324	15246	15305	15368	15074	15304	15090	15197	15176	15173	15271	15121	15326	15162	15103	15247	15161	15215	15191	15097	15180	15307	15207	15180	15156	15315	15139	15177	15262	15212	15246	15118	15158	15170	15268	15318	15295	15357	15087	15269	15122	15068	15088	15136	15004	15026	15188	15087	15317	15247	15195	15152	15463	15140	15348	15295	15273	14969	15260	15097	15048	15193	15285	15289	14982	15236	15249	15326	15378	15301	15215	15125	15247	15141	15194	15205	15199	15128	15185	15303	14915	15247	15148	15382	15304	15252	15133	15133	15085	15108	15196	15083	15235	15132	15202	15331	15201	15314	15224	15074	15108	14967	15107	15116	15061	15042	15257	15188	15149	15151	15276	15198	15179	15129	15161	15239	15242	15395	15240	15242	15055	15267	15046	15224	15183	15201	15182	15207	15038	14991	15085	15080	15264	15065	15249	15278	15097	15101	15104	15192	15170	15180	15061	15175	15328	15354	15305	15227	15122	15148	15234	15007	15216	15247	15026	15219	15335	15346	15168	15122	15226	15328	15197	15103	15161	15021	15127	15067	15181	15111	15199	15215	15107	15246	15107	15148	15071	15138	14916	15181	15285	15339	15268	15129	15094	15185	15060	15157	15252	15128	15041	15173	15457	15211	15280	15181	15178	15022	15148	15113	15185	15165	15098	15185	15268	15248	15052	15196	15241	15403	15023	15208	15295	15126	15159	15173	15141	15359	14983	15181	15172	15264	15187	15195	15193	15044	15141	15132	15100	15136	15180	15157	15201	15011	15181	15007	15095	15082	15115	15122	15194	15151	15292	15184	15185	15422	15074	15186	15236	15079	15159	15200	15225	15254	15075	15167	15381	15220	15175	15202	15082	15276	15001	15123	15065	15128	15122	15238	15263	15250	15313	15154	15199	15190	15202	15180	15090	15240	15218	15064	15135	15177	15346	15124	15192	15236	15256	15344	15155	15116	15110	15383	15121	15198	15248	15179	15250	15282	15261	15289	15218	15083	15146	15103	15124	15196	15217	15083	15208	15129	15234	15292	15112	15261	15172	15166	15158	15141	15170	15183	15178	15162	15211	15115	15402	14995	15231	15253	15336	15017	15211	15126	15292	15306	15038	15301	15232	15164	15117	15232	15349	15077	15301	15066	15210	15339	15085	15180	15122	14959	14979	15088	14902	15060	15280	15196	15228	15321	15234	15247	15202	15289	15185	15284	15211	15239	15134	15170	15045	15298	15257	15093	14983	15183	15255	15233	15222	15065	15320	15445	15267	15175	15145	15486	15328	15239	15279	15074	15202	15133	15199	15167	15257	15249	15051	15079	15156	15106	15103	15249	15154	15319	15049	15193	15360	15087	15127	15159	15112	15160	15189	15077	15261	15359	15007	15209	15195	15244	15243	15337	15132	15275	15216	15135	15309	15193	15170	15196	14973	15228	15249	15191	15181	15403	15133	15173	15144	15210	15176	15275	15418	15201	15145	15090	15355	15260	15066	15212	15091	15215	15365	15136	15365	15225	15063	14984	15107	15325	15199	15111	15140	15187	15232	15059	15012	15111	15268	15011	15323	15259	15200	15181	15201	15309	15051	15109	15305	15067	15249	15072	15162	15151	15151	15225	15099	15145	15008	15007	15334	15162	15073	15049	15255	15147	15261	15255	15331	15214	15282	15152	15210	15201	15081	15118	15245	15217	15282	15188	15262	15177	15338	15194	15109	15185	15176	15276	15199	15114	15097	15101	15102	15306	15142	15314	15256	15315	15138	15258	15060	15069	15267	15241	15266	15120	15165	15222	15144	15142	15153	15152	15175	15095	15110	15121	15297	15092	15119	15184	14949	15245	15171	15267	15189	15318	15200	15127	15248	15187	15156	15109	15314	15061	15139	15171	15206	15289	15205	15090	15236	15151	15105	15090	15226	14996	15080	15211	15276	15223	15329	15211	15217	15084	15047	15208	15223	15145	15206	15282	15270	15270	15208	15116	15317	15117	15157	15263	15234	15190	15308	15316	15269	15107	15053	15179	15360	15116	15128	15259	15195	15249	15121	15176	15165	15444	15305	15192	15364	15226	15332	14925	15277	15230	15186	15150	15168	15100	15168	15341	15054	15191	15077	15068	15011	15300	15300	15085	15173	15134	15371	15218	15182	15280	15267	15123	15186	15339	15132	15155	15277	15224	15246	15197	15138	15165	15248	15119	15142	15205	15059	15186	15148	15185	15316	15323	15159	15268	15132	15223	15201	15224	14986	15206	15256	15294	15026	15165	15160	15072	15116	15264	15088	15267	15160	15295	15168	15003	15048	15180	15269	14994	15152	15234	15212	15045	15140	15110	15202	15243	15157	15193	15174	15323	15246	15232	15285	15399	15141	15179	15243	15089	15275	15181	15087	15191	15192	15102	15179	15088	15200	15141	15300	15167	15084	15132	15236	15202	15299	15198	15198	15150	15111	15243	15287	15407	15166	15265	15220	15086	15187	15048	15053	15158	15084	15124	15364	15304	15318	15171	15175	15123	15372	15225	15294	15181	15261	15114	15060	15161	15239	15334	15173	15285	15114	15130	15199	15221	15226	15200	15187	15239	15103	15111	15444	15434	15271	15327	15215	15120	15099	15325	15264	15207	15390	14934	15115	15213	15205	15205	15300	15269	15069	15275	15136	15121	15099	15315	15317	15308	15187	15277	15215	15092	15131	15132	15177	15196	15151	15337	15211	15090	15199	15214	15158	15338	15209	15260	15201	15161	15227	15123	15095	15068	15308	15023	15171	15136	15138	15259	15212	15157	15102	15355	15210	15219	15309	15093	15076	15169	15323	15217	15073	15097	15228	15130	15303	15340	15171	15245	15140	15126	15148	15115	15278	15267	15356	15268	15112	15320	15196	15022	15124	15136	15084	15278	15135	15260	15334	15232	15331	15306	15211	15317	15121	15243	15175	15138	15262	15127	15182	15056	15265	15062	15265	15260	15313	15116	14945	15304	15276	15227	15077	15339	15370	15302	15232	15257	15228	15153	15347	15221	15130	15151	15078	15229	15211	15088	15143	15256	14973	15253	15233	15207	15106	15176	15249	15352	15111	15280	15219	15264	15205	15097	15282	15199	15082	15275	15068	15214	15196	15204	15259	15184	15076	15347	15259	15329	15193	15158	15236	15314	15209	15214	15169	15225	15262	14985	15254	15125	15253	15047	15225	15205	15076	15197	15185	15000	15054	15257	15018	15071	15282	15282	15111	15153	15162	15200	15181	15282	15181	15090	15128	15136	15166	15311	15136	15163	15209	15149	15264	15250	15130	15193	15137	15194	15190	15306	15112	15117	15249	15199	15293	15260	15064	15130	15194	15228	15187	15174	15227	15168	15176	15240	15205	15237	15270	15263	15122	15233	15216	15295	15529	15265	15235	15228	15157	14977	15322	15195	15143	15331	15146	15330	15130	15273	15384	15311	15113	15102	15256	15089	15127	15223	15287	15258	15137	15107	15205	15054	15152	15202	15218	15173	15061	15235	15291	15189	15338	15202	15161	15247	15056	15221	15217	15216	15313	15120	15231	15182	15086	15129	15090	15298	15189	15138	15043	15095	15156	15270	15353	15261	15162	15187	15150	15382	15235	15191	15224	15155	14980	15279	15084	15474	15099	15457	15192	15205	15282	15318	15223	15211	15313	15155	15151	15207	15257	15234	15135	15288	15368	15206	15269	15239	15015	15130	15171	15181	15248	15176	15172	15186	15168	15335	15109	14965	15262	15151	15232	15120	15175	15376	15277	15149	15293	15209	15318	15237	15274	15068	15116	15152	15031	15145	15427	15271	15321	15134	15193	15285	15170	15214	15182	15153	15208	15206	15130	15368	15184	15090	15048	15149	15133	14940	15220	15236	15145	15296	15025	15252	15267	15331	15338	15030	15228	15277	15327	15460	15314	15066	15164	15083	15186	15314	15265	15169	15397	15143	15147	15269	15185	15199	15265	15181	15188	15125	15040	15047	15180	15264	15319	15060	15158	15121	15179	15006	15197	15296	15184	15156
25844	21841	28735	33400	38397	52334	57928	43882	31936	27139	25573	25189	25015	25119	25270	25325	24837	24909	25065	25158	25086	25051	25235	24909	25233	24948	25080	24938	25084	24972	24919	25085	25032	24873	25038	25022	24930	24921	25071	24996	24944	25153	25037	25044	24829	24909	24979	24892	25136	24726	25198	24888	24784	25226	25040	25081	25085	24995	24816	24971	25047	24929	24965	25016	24958	25121	24774	24938	24953	25022	25069	25160	25033	24821	25061	25004	25164	24778	25037	24750	25035	24964	25012	25113	24755	24793	24697	24851	25020	25158	24999	25154	24713	25048	25316	25090	24821	25017	25254	25193	25212	25126	25053	25116	25209	24670	24563	24750	25031	25029	25158	25190	24874	25024	24860	24971	24972	24961	25004	24850	25076	25038	24996	24951	25147	25163	24689	24818	25150	25006	25285	24997	24911	24935	24941	24944	25069	24938	25047	25035	24662	24906	24995	25002	24913	25050	25009	25006	25099	24902	25090	25141	24847	25121	24868	24936	25030	25086	25023	24981	24738	24887	24943	25241	25049	24940	24771	24833	25278	24807	24799	25124	24844	24991	24809	24958	24824	25084	24797	24801	24740	25154	24977	25037	25206	25106	24758	24760	25094	25172	24871	25192	25038	24993	24703	25047	25023	25084	24697	24723	24819	24826	25001	24732	25035	24906	25067	25054	24946	25167	24947	24824	24937	25147	24953	24981	24760	24781	25040	24988	24889	24705	24897	25003	24897	25233	25103	25211	25127	24916	25041	25048	25067	24887	25113	25044	24939	24925	24821	24964	24893	24905	25043	25080	24875	25212	25039	24964	25100	24762	24976	24961	25009	25149	25361	25178	24819	25120	24997	24885	24986	24888	24997	24990	24860	25051	24822	24965	25095	24898	25181	24920	25151	25036	24897	24938	25069	24720	25059	24977	24823	25026	24886	25006	24978	25035	24668	24993	24809	24759	24838	25025	24713	24865	24537	24848	24777	24916	24806	25090	25275	24837	25053	24997	24869	25016	24827	25126	25181	24747	25020	24994	25055	25059	24732	25210	25012	24869	24953	25042	24936	24941	25095	25017	24987	24880	25045	24908	25096	24946	24921	25027	25006	24778	25014	25089	25016	24837	24981	24870	24943	24829	24628	25058	25072	24913	24854	25081	25244	24989	24806	25201	24946	25112	24849	24918	24704	25104	25245	24992	24919	24914	25015	24826	25020	24974	25112	25021	24991	24940	25061	25076	25003	25010	25143	25241	24759	24852	24840	25011	24867	24993	25195	25020	24998	24969	25163	25126	25326	25103	25212	24925	24937	24699	25028	24911	24889	24994	25245	25279	25127	24991	25174	25086	25114	25071	24924	25072	24705	24904	25007	24853	24756	25306	24874	24945	25095	25048	24954	24986	25018	24928	24916	24927	25040	25040	24768	24938	25060	25149	25049	24848	24955	25153	25019	24857	24857	24904	24960	24869	24981	24891	24873	24966	25053	25144	24857	24776	25044	24868	25152	25133	24830	24923	24804	25094	24821	24736	24778	24885	25062	24928	24985	24988	24795	25395	24998	24979	25223	25075	24984	25002	25072	24955	24874	24988	24857	25160	24904	25115	24785	24998	24984	25020	25067	25037	25121	24960	24954	24840	24910	25087	24629	24895	24864	24973	25016	24884	24673	25075	25018	25015	24896	24891	24907	25029	24948	25032	25178	24916	25161	24816	24916	24970	25001	25015	24810	25159	25158	25164	24882	24959	25059	25106	25022	25187	25047	24890	24886	25011	25115	25218	25159	24959	24888	25242	24880	24974	25139	25073	24892	25021	24933	25090	24911	25053	24743	24778	25116	24822	24909	25020	25018	25151	25055	25121	25069	24918	24948	24779	25134	24938	24701	24786	24917	25131	25053	24923	25242	25048	25103	25098	24993	24948	24980	24887	25190	24935	25052	25162	24816	25093	25195	24978	24926	24997	24881	24702	25020	25129	25038	24943	25006	24947	24945	25059	24925	24822	24928	25105	25075	24979	25056	25167	24924	25327	25128	24878	25008	25035	25224	24933	25092	24897	25088	25075	25044	25036	24974	24929	24930	25005	25252	25083	24909	24935	25015	24802	25041	24941	25024	25002	25031	24855	24704	24994	24976	25009	24857	25008	25020	24843	25011	25198	25085	24998	25018	24902	25306	25203	25034	24884	25132	25031	25152	25076	25008	24751	25149	25209	24868	25258	25099	24830	25201	24804	25034	25045	25148	25143	25035	24843	24963	24680	25071	24901	25343	25128	25111	25036	24951	25241	25231	24763	24713	24845	25022	25097	24819	25156	25015	24947	25064	24777	24969	24871	24811	24925	25032	24937	25109	24997	25160	24913	25033	24937	25168	25117	24982	25082	25059	24834	24931	25100	25130	24866	25042	24765	24812	25082	24926	24744	25018	25159	25051	25010	24860	24857	25038	24955	24942	24811	25038	25102	25010	25011	25005	25138	25105	24922	24767	25138	24840	24839	25257	24960	25106	24811	25004	25019	25069	25191	24874	24955	24931	24746	25091	24919	24872	24753	24856	25244	25014	25177	24723	24892	25049	24815	25170	25050	24939	25148	24883	24792	25361	25130	24896	24969	25021	24976	24699	24932	24888	24872	24985	24895	24869	25187	24850	24930	24882	25031	24977	24998	24910	25061	24924	24851	24977	24767	24942	25097	24833	25099	24632	25211	24715	24942	25134	24952	24947	25032	24872	24916	24954	25291	24898	24837	25219	24876	25090	24979	25027	24896	24958	24964	24974	24875	24744	25170	25115	24905	24944	24903	24900	24893	24895	25206	24768	24924	25036	25037	25290	25136	25118	25086	25123	24893	25010	24959	24964	25160	24905	24806	24882	24738	25049	24927	25109	25047	25012	25131	24993	25095	25077	24883	24970	24964	25034	24809	25084	25245	24927	24799	25091	25196	25168	25047	24942	25153	24902	24915	25008	24825	25240	25093	25070	24871	24974	25048	24825	24858	25080	24918	24675	24832	24840	24979	24750	25007	24891	24857	24942	24769	24716	24761	24722	24918	24910	24941	24839	24949	25275	24755	25276	25058	24794	25288	24971	24841	25130	25144	25093	24839	25128	25018	24942	24920	25023	24780	24973	24968	25061	24833	24980	24898	24959	24828	25243	24923	25100	24977	25124	24905	25087	25087	24763	25013	25058	24753	25102	24913	25346	25106	25056	25006	25112	24890	24940	25142	25057	24944	25148	24971	24833	24962	25002	24940	24973	24900	24751	25104	25132	24833	24785	24954	25019	24998	25187	24826	25008	24901	24870	24755	24858	25079	24991	24995	25035	25176	25067	24976	24879	24880	24921	24914	25113	25163	25084	25099	25086	25201	24694	24901	25295	24938	24826	25006	25223	24792	25173	25272	24996	24798	25103	25022	25372	24857	25010	25120	25143	25276	24795	24758	24967	24846	25009	24773	25134	24862	25096	24842	25008	25147	25094	25025	25081	24807	25114	24835	24836	24874	25181	25157	24888	24969	24948	24968	24751	25160	24997	25020	24956	24968	25108	24810	25025	24959	25222	25117	25175	24705	24699	24830	24895	24792	24918	24912	25187	24959	25193	25029	24948	25197	25145	25114	25113	25188	24845	24679	25142	24919	25013	24961	25083	25146	25098	24733	24972	24901	25007	25048	24992	24843	24895	24855	25057	24915	24759	24969	24695	25061	24981	24979	24686	25019	25041	24892	25017	24928	24915	25136	25036	25210	24994	25098	25190	24872	25099	24797	24821	24876	24899	24856	24937	24848	24981	24969	25033	24780	25003	25065	24866	25025	24872	24966	25165	25020	24883	24938	25069	25171	24787	24979	24950	24895	25061	25212	24819	25079	25077	24843	24960	25016	25035	25069	24993	24760	24960	24958	25019	24901	25077	24977	24999	25162	24951	24966	24831	25159	25088	24544	24955	24908	24883	24885	24872	24976	25124	25209	24787	25103	25138	24858	24903	25127	25047	25319	25187	25019	24904	24777	24962	25058	24938	24940	24914	24980	24895	25094	24879	24845	24958	25048	24861	25101	25169	24903	25078	25022	24940	25090	25030	24941	25066	25014	24906	25034	25000	25071	25029	25005	24902	24990	24922	24897	24932	25143	25033	25027	25282	24757	24767	24826	25357	25168	25028	24949	25133	24814	25084	25065	24967	25053	25108	24935	25077	24921	24978	24879	25472	24739	24875	24830	25008	24819	25028	24840	25048	25137	24984	24806	24830	24979	25207	24974	25052	24947	25000	24849	24794	24900	24922	24857	25060	25123	24916	25018	24973	24999	24926	25072	24990	24878	24921	25113	25080	24926	25075	25121	25056	25042	24901	25063	25021	24916	24968	25012	24999	24870	24895	24802	25015	24858	25206	24907	25040	24906	24925	25088	25131	25110	24976	25172	25400	25153	24976	25084	25083	24862	24955	25154	25166	25280	25064	25125	24925	25139	25275	24995	25326	24841	25240	25081	25197	24952	25060	25029	24977	24981	25244	25039	25008	25161	24788	24977	24928	25068	25152	24888	24934	25179	25011	25162	24938	25212	25161	24760	25075	25035	25202	24909	25132	25144	25099	24934	24948	24800	25165	25009	25255	24915	25039	24619	24850	24774	25243	24992	25056	24631	25174	25150	25011	24812	25192	24659	25036	24965	24971	25077	25035	24939	24950	25130	25065	25082	24771	24894	24879	24851	25032	24718	25135	24833	24945	24869	25154	24992	24682	25020	25134	24955	24960	24797	25090	25078	24946	24916	24867	24999	25106	25133	25163	24972	25117	25112	25191	25075	24918	25031	25088	24934	25162	25105	24944	25024	24982	25215	24811	25075	25049	25039	25101	25113	25089	24904	25018	24967	25085	24977	24906	25042	24930	25079	25250	25021	25028	25049	24956	24763	24990	25037	25007	25150	25250	24956	25085	24995	25013	24776	25159	25006	24806	25096	25090	24856	24845	24918	24985	25042	24972	25108	25187	25023	24861	25110	25024	25152	24790	24791	24849	24782	25282	24949	25084	24981	24909	25102	25138	24886	24830	24981	24983	25039	25096	24853	25045	24810	25182	24757	25134	25068	25309	25050	24952	24954	24877	24710	24895	24969	25151	24882	24991	24896	25133	24713	25057	24802	24913	24935	24910	25028	25009	24957	24800	25000
20687	39833	28115	30691	33538	48882	50058	32580	20545	16461	15561	15351	15315	15336	15351	15367	15224	15174	15449	15193	15383	15301	15296	15144	15463	15348	15523	15412	15307	15214	15167	15307	15508	15207	15462	15452	15396	15328	15097	15414	15285	15514	15387	15287	15325	15322	15136	15177	15262	15367	15270	15190	15200	15223	15016	15216	15226	15231	15480	15406	15185	15360	15212	15380	15351	15147	15134	15250	15334	15582	15246	15366	15134	15243	15260	15463	15234	15237	15296	15359	15429	15350	15341	15348	15224	15251	15243	15217	15314	15276	15401	15286	15194	15359	15304	15346	15198	15320	15241	15249	15441	15357	15301	15231	15251	15375	15305	15235	15368	15172	15286	15362	15175	15317	15196	15332	15339	15165	15234	15124	15222	15216	15272	15325	15109	15176	15243	15227	15374	15376	15141	15233	15254	15261	15339	15312	15341	15309	15376	15258	15162	15437	15323	15424	15307	15191	15198	15200	15271	15291	15280	15297	15150	15152	15355	15164	15207	15323	15328	15092	15156	15017	15180	15169	15361	15089	15150	15206	15242	15295	15047	15295	15234	15070	15295	15253	15298	15311	15242	15404	15296	15172	15100	15302	15461	15297	15242	15314	15137	15116	15291	15208	15324	15266	15214	15240	15231	15311	15182	15283	15328	15250	15339	15302	15312	15381	15240	15259	15363	15186	15253	15200	15389	15445	15141	15177	15152	15179	15300	15336	15236	15220	15352	15438	15266	15279	15391	15094	15257	15376	15262	15274	15321	15216	15460	15356	15207	15239	15439	15271	15401	15314	15400	15420	15307	15237	15158	15518	15324	15306	15164	15347	15363	15207	15165	15228	15241	15282	15423	15393	15276	15237	15340	15217	15310	15229	15174	15347	15330	15101	15339	15328	15206	15129	15279	15367	15092	15336	15236	15312	15417	15307	15096	15209	15197	15375	15216	15045	15539	15238	15149	15373	15317	15289	15360	15286	15186	15279	15245	15171	15115	15223	15193	15369	15344	15203	15322	15249	15378	15336	15369	15311	15344	15186	15252	15280	15157	15306	15302	15260	15191	15263	15248	15210	15404	15318	15373	15230	15276	15238	15182	15212	15224	15223	15316	15233	15222	15193	15192	15221	15311	15152	15289	15224	15321	15237	15373	15157	15201	15264	15434	15301	15216	15261	15431	15246	15224	15280	15415	15172	15212	15072	15176	15250	15292	15193	15204	15320	15148	15375	15053	15352	15468	15274	15282	15329	15231	15222	15177	15273	15322	15301	15083	15270	15274	15343	15313	15468	15142	15370	15369	15349	15115	15307	15186	15186	15148	15288	15158	15369	15185	15350	15176	15316	15418	15340	15061	15247	15076	15247	15389	15341	15322	15319	15278	15306	15196	15396	15219	15132	15274	15212	15376	15177	15138	15126	15329	15137	15514	15221	15281	15588	15203	15315	15223	15190	15333	15303	15347	15259	15074	15169	15467	15176	15211	15247	15300	15330	15283	15215	15126	15163	15105	15192	15273	15343	15281	15303	15264	15392	15146	15312	15364	15233	15171	15216	15272	15197	15253	15242	15248	15150	15312	15381	15355	15254	15114	15063	15200	15380	15443	15290	15248	15279	15368	15123	15363	15228	15309	15266	15249	15374	15318	15265	15252	15369	15199	15567	15219	15156	15333	15334	15321	15295	15386	15343	15389	15310	15266	15379	15301	15370	15256	15316	15449	15240	15374	15335	15300	15247	15192	15484	15392	15360	15243	15406	15460	15246	15324	15246	15257	15337	15191	15234	15165	15096	15382	15497	15230	15403	15220	15248	15186	15287	15424	15259	15332	15403	15168	15389	15245	15375	15290	15280	15215	15103	15196	15196	15182	15081	15380	15338	15233	15258	15348	15307	15232	15257	15362	15220	15298	15313	15350	15211	15278	15194	15257	15317	15438	15349	15145	15074	15446	15174	15188	15313	15318	15234	15191	15181	15484	15057	15191	15291	15196	15308	15168	15250	15141	15143	15255	15349	15110	15206	15290	15230	15307	15242	15316	15198	15145	15276	15463	15232	15302	15103	15273	15091	15099	15338	15400	15138	15210	15300	15171	15284	15148	15214	15339	15305	15205	15268	15392	15211	15346	15329	15170	15370	15260	15248	15052	15230	15329	15252	15267	15487	15346	15230	15172	15390	15360	15300	15241	15350	15376	15333	15076	15234	15324	15241	15230	15292	15292	15252	15192	15203	15303	15278	15307	15204	15309	15196	15225	15346	15166	15277	15244	15259	15306	15181	15242	15217	15261	15157	15364	15325	15173	15285	15401	15425	15246	15153	15227	15206	15285	15365	15307	15248	15281	15218	15190	15315	15430	15382	15426	15306	15186	15059	15288	15181	15380	15089	15285	15227	15222	15308	15089	15243	15268	15215	15315	15174	15439	15150	15173	15295	15279	15247	15199	15292	15245	15281	15455	15531	15389	15289	15182	15279	15316	15272	15365	15335	15422	15167	15130	15104	15276	15373	15284	15227	15452	15287	15193	15019	15213	15261	15393	15157	15059	15283	15279	15215	15221	15310	15341	15179	15280	15370	15247	15387	15472	15371	15174	15383	15085	15275	15103	15448	15097	15019	15119	15091	15341	15343	15269	15033	15246	15268	15358	15335	15272	15383	15335	15280	15376	15188	15385	15233	15339	15174	15335	15314	15356	15287	15048	15372	15246	15264	15290	15298	15228	15150	15376	15146	15386	15281	15254	15333	15247	15263	15474	15061	15371	15296	15231	15275	15214	15243	15030	15256	15155	15323	15090	15130	15147	15224	15261	15145	15227	15221	15307	15124	15311	15280	15186	15400	15291	15033	15146	15251	15231	15236	15021	15296	15287	15434	15225	15283	15353	15253	15306	15372	15322	15213	15279	15233	15302	15316	15403	15362	15287	15351	15172	15332	15287	15191	15203	15347	15390	15270	15197	15277	15378	15068	15310	15281	15346	15490	15296	15172	15481	15162	15324	15450	15184	15170	15156	15377	15191	15225	15111	15285	15164	15117	15131	15286	15171	15170	15246	15368	15144	15327	15123	15205	15263	15173	15342	15249	15383	15384	15188	15221	15155	15412	15456	15298	15315	15219	15270	15147	15343	15369	15177	15297	15163	15470	15321	15264	15182	15481	15217	15324	15208	15217	15282	15342	15509	15326	15187	15300	15396	15269	15317	15182	15246	15246	15413	15202	15501	15343	15356	15252	15238	15143	15272	15332	15207	15126	15051	15266	15266	15322	15266	15254	15409	15197	15192	15344	15260	15348	15426	15340	15312	15413	15425	15202	15190	15361	15358	15173	15388	15163	15205	15204	15163	15429	15224	15337	15213	15243	15429	15323	15344	15270	15424	15351	15148	15223	15228	15312	15314	15182	15206	15245	15259	15269	15261	15331	15256	15119	15238	15192	15238	15206	15336	15332	15283	15285	15398	15314	15451	15191	15199	15025	15141	15006	15333	15430	15308	15420	15171	15181	15507	15248	15241	15242	15353	15291	15348	15467	15245	15219	15314	15228	15383	15428	15132	15413	15240	15348	15171	15332	15128	15258	15434	15310	15342	15136	15312	15280	15339	15292	15213	15227	15204	15349	15271	15387	15359	15226	15236	15247	15165	15207	15081	15362	15260	15341	15279	15198	15323	15259	15199	15355	15388	15386	15072	15255	15267	15319	15334	15260	15369	15160	15272	15209	15256	15412	15256	15453	15222	15375	15317	15350	15306	15214	15173	15259	15104	15170	15131	15355	15316	15322	15209	15283	15230	15103	15370	15270	15360	15325	15345	15253	15196	15337	15252	15380	15415	15245	15395	15067	15365	15207	15184	15250	15290	15308	15164	15369	15198	15354	15120	15272	15126	15186	15225	15084	15303	15322	15189	15257	15303	15292	15334	15304	15218	15327	15199	15428	15262	15335	15125	15243	15411	15324	15149	15193	15154	15249	15208	15376	15355	15450	15177	15371	15211	15281	15377	15156	15297	15275	15227	15266	15338	15367	15207	15172	15285	15369	15346	15427	15326	15405	15405	15251	15134	15366	15231	15208	15359	15050	15368	15303	15449	15335	15331	15075	15194	15232	15130	15214	15040	15379	15099	15353	15296	15154	15331	15250	15249	15340	15309	15276	15560	15226	15148	15231	15185	15290	15166	15169	15321	15318	15184	15296	15241	15272	15078	15333	15156	15248	15295	15215	15236	15267	15158	15188	15331	15387	15269	15216	15243	15308	15394	15147	15380	15288	15180	15171	15163	15030	15331	15386	15501	15320	15212	15371	15255	15210	15184	15492	15234	15280	15171	15188	15382	15425	15219	15201	15236	15378	15445	15371	15364	15304	15439	15252	15263	15235	15363	15213	15276	15365	15123	15119	15234	15384	15426	15304	15273	15299	15202	15141	15240	15355	15290	15104	15351	15332	15285	15181	15177	15195	15314	15123	15246	15351	15316	15105	15275	15219	15258	15274	15173	15162	15251	15359	15340	15293	15155	15269	15292	15215	15257	15263	15093	15361	15423	15066	15322	15275	15290	15230	15189	15302	15087	15094	15236	15314	15200	15323	15186	15445	15293	15175	15345	15313	15298	15313	15122	15331	15112	15281	15509	15241	15390	15335	15250	15161	15404	15232	15250	15265	15230	15279	15296	15258	15293	15286	15351	15278	15098	15263	15462	15220	15209	15262	15222	15218	15273	15202	15333	15099	15241	15161	15151	15148	15347	15288	15336	15344	15401	15127	15231	15213	15461	15175	15283	15259	15256	15390	15064	15192	15249	15098	15097	15363	15115	15313	15347	15320	15317	15238	15443	15384	15284	15267	15308	15200	15155	15186	15321	15118	15360	15302	15398	15354	15245	15138	15174	15257	15380	15098	15396	15242	15272	15182	15201	15431	15397	15080	15416	15273	15260	15179	15283	15365	15492	15163	15460	15347	15264	15156	15003	15353	15444	15219	15256	15339	15225	15301	15152	15135	15166	15353	15259	15380	15139	15175	15344	15195	15216	15424	15297	15212	15320	15240	15196	15325	15322	15244	15159	15350	15350	15165	15304	15238	15211	15385	15101	15225	15211	15232	15251	15204	15188	15182	15260	15297	15188	15231	15202	15349	15411	15253	15208	15308	15122	15220	15149	15331	15148	15215	15342	15422
23668	21812	28977	27985	41827	68845	66714	48219	34700	28895	26559	25748	26002	25868	25908	25709	25630	25936	25587	25675	25822	25809	25480	25555	25865	25678	25422	25339	25548	25379	25464	25463	25629	25476	25643	25464	25622	25536	25473	25609	25408	25420	25644	25175	25436	25585	25713	25566	25675	25280	25594	25722	25475	25481	25462	25505	25565	25663	25678	25572	25573	25461	25385	25641	25401	25391	25278	25529	25205	25415	25556	25611	25432	25417	25458	25328	25516	25255	25760	25274	25235	25832	25403	25523	25494	25674	25333	25752	25506	25599	25573	25437	25541	25747	25802	25551	25596	25537	25305	25512	25442	25684	25343	25549	25583	25537	25466	25323	25470	25455	25656	25511	25396	25331	25401	25626	25453	25503	25496	25332	25396	25472	25531	25546	25530	25344	25461	25462	25584	25424	25753	25317	25314	25455	25492	25648	25629	25515	25732	25547	25740	25570	25614	25616	25450	25297	25375	25414	25505	25522	25339	25493	25487	25396	25555	25352	25586	25457	25625	25369	25625	25639	25589	25307	25543	25617	25518	25534	25451	25452	25613	25368	25546	25566	25559	25605	25176	25609	25386	25392	25535	25537	25550	25505	25568	25205	25277	25396	25621	25626	25356	25462	25620	25395	25169	25774	25334	25600	25518	25215	25502	25387	25295	25485	25310	25590	25727	25663	25416	25641	25614	25332	25591	25473	25636	25437	25329	25511	25454	25503	25573	25321	25767	25712	25504	25573	25491	25586	25515	25349	25447	25664	25792	25513	25497	25652	25478	25557	25464	25486	25388	25483	25554	25677	25435	25522	25424	25585	25388	25443	25506	25212	25426	25470	25507	25667	25468	25573	25312	25654	25391	25653	25409	25553	25461	25558	25452	25237	25303	25424	25455	25527	25417	25390	25251	25576	25374	25478	25460	25338	25627	25511	25615	25608	25456	25519	25414	25486	25328	25178	25672	25248	25114	25562	25540	25437	25521	25578	25329	25551	25420	25404	25564	25411	25591	25398	25481	25571	25327	25386	25592	25809	25393	25582	25514	25412	25697	25569	25239	25219	25533	25337	25391	25448	25576	25412	25497	25422	25443	25430	25274	25231	25528	25439	25512	25674	25730	25798	25568	25602	25482	25707	25514	25295	25596	25594	25399	25586	25546	25551	25374	25601	25432	25275	25312	25317	25315	25312	25456	25281	25627	25245	25483	25516	25456	25507	25438	25373	25489	25368	25417	25518	25441	25372	25362	25451	25556	25459	25409	25634	25580	25437	25464	25478	25670	25568	25311	25286	25880	25591	25335	25719	25702	25321	25417	25487	25612	25638	25489	25603	25198	25268	25674	25790	25452	25372	25564	25342	25556	25463	25500	25529	25559	25659	25473	25554	25276	25486	25544	25602	25395	25691	25615	25517	25731	25437	25599	25377	25479	25458	25636	25531	25433	25407	25634	25483	25387	25586	25444	25575	25362	25512	25500	25368	25305	25411	25526	25489	25375	25425	25520	25465	25367	25243	25386	25639	25430	25396	25736	25389	25450	25480	25718	25405	25344	25539	25628	25596	25614	25432	25742	25529	25520	25651	25361	25440	25436	25264	25406	25478	25562	25498	25622	25453	25474	25557	25470	25607	25512	25468	25443	25387	25431	25378	25359	25497	25497	25532	25400	25410	25860	25541	25399	25524	25611	25565	25393	25531	25788	25647	25386	25446	25538	25594	25492	25254	25612	25408	25524	25641	24995	25413	25530	25633	25432	25425	25504	25358	25680	25791	25607	25396	25400	25593	25823	25401	25270	25266	25367	25431	25575	25369	25594	25432	25414	25588	25289	25687	25600	25447	25437	25546	25552	25342	25630	25563	25405	25587	25514	25671	25396	25451	25300	25644	25476	25433	25509	25719	25531	25445	25485	25594	25692	25573	25395	25545	25416	25344	25594	25502	25403	25362	25489	25458	25251	25430	25347	25295	25329	25521	25416	25577	25508	25395	25474	25715	25617	25418	25356	25325	25616	25207	25413	25239	25487	25778	25617	25523	25481	25495	25624	25455	25423	25493	25479	25612	25694	25522	25354	25542	25612	25479	25553	25522	25385	25563	25605	25479	25349	25355	25519	25515	25540	25452	25505	25459	25347	25345	25542	25609	25422	25567	25472	25442	25458	25559	25484	25267	25379	25606	25242	25480	25502	25362	25494	25434	25517	25504	25504	25257	25460	25361	25419	25400	25221	25423	25314	25413	25346	25411	25470	25540	25184	25432	25413	25488	25409	25336	25447	25594	25370	25469	25642	25595	25453	25635	25376	25466	25302	25539	25704	25239	25333	25633	25523	25297	25616	25504	25399	25538	25815	25396	25592	25287	25495	25386	25547	25622	25714	25322	25540	25528	25497	25439	25615	25526	25590	25521	25465	25492	25345	25550	25525	25510	25499	25503	25321	25487	25715	25537	25771	25383	25427	25553	25437	25436	25517	25693	25568	25372	25665	25460	25720	25439	25540	25507	25471	25520	25439	25590	25679	25417	25615	25519	25488	25440	25403	25461	25660	25543	25425	25453	25506	25345	25532	25592	25470	25418	25480	25593	25299	25510	25524	25409	25671	25301	25521	25415	25399	25447	25512	25678	25576	25446	25558	25656	25588	25660	25410	25274	25430	25390	25571	25601	25606	25560	25448	25516	25616	25268	25408	25649	25686	25459	25541	25611	25564	25419	25498	25348	25270	25293	25527	25607	25542	25581	25714	25737	25507	25558	25715	25617	25531	25568	25326	25542	25468	25459	25732	25287	25735	25574	25455	25668	25502	25419	25429	25698	25391	25802	25507	25551	25717	25467	25548	25330	25427	25463	25436	25642	25484	25337	25592	25757	25314	25372	25285	25450	25518	25654	25422	25336	25467	25391	25453	25322	25655	25558	25478	25471	25451	25554	25530	25701	25487	25633	25524	25301	25343	25532	25633	25718	25545	25499	25456	25381	25451	25644	25624	25506	25537	25348	25171	25186	25479	25332	25538	25556	25491	25578	25277	25495	25710	25363	25499	25575	25436	25442	25346	25536	25546	25270	25638	25326	25558	25369	25606	25648	25290	25587	25371	25643	25709	25502	25355	25442	25647	25498	25649	25460	25446	25482	25564	25445	25231	25465	25775	25536	25386	25399	25547	25553	25510	25379	25441	25627	25415	25348	25451	25412	25285	25225	25471	25394	25517	25393	25356	25385	25238	25378	25713	25679	25684	25308	25304	25574	25566	25583	25479	25510	25192	25445	25768	25817	25416	25262	25419	25308	25478	25445	25468	25580	25646	25468	25504	25589	25574	25691	25565	25537	25472	25669	25493	25537	25534	25540	25422	25614	25496	25401	25463	25411	25302	25560	25456	25562	25582	25469	25384	25361	25321	25253	25440	25491	25768	25461	25417	25196	25537	25317	25740	25607	25438	26044	25697	25459	25295	25285	25488	25217	25329	25357	25409	25479	25351	25397	25318	25540	25377	25593	25746	25602	25427	25393	25594	25522	25486	25269	25600	25671	25352	25575	25647	25521	25743	25443	25542	25589	25511	25391	25423	25214	25307	25414	25270	25405	25538	25544	25703	25541	25142	25716	25737	25495	25478	25594	25521	25582	25590	25536	25393	25324	25631	25632	25494	25508	25175	25386	25471	25541	25252	25250	25623	25594	25373	25509	25624	25657	25240	25436	25645	25431	25418	25544	25473	25428	25468	25525	25410	25425	25791	25226	25640	25293	25464	25685	25711	25628	25528	25537	25476	25498	25302	25515	25567	25364	25587	25447	25424	25428	25629	25428	25400	25511	25519	25342	25465	25412	25286	25578	25538	25583	25333	25485	25476	25798	25426	25476	25332	25531	25530	25341	25328	25368	25463	25263	25313	25668	25700	25824	25491	25286	25424	25393	25564	25356	25438	25710	25359	25581	25642	25436	25718	25430	25638	25412	25542	25434	25492	25449	25320	25505	25558	25608	25634	25342	25373	25515	25725	25454	25423	25339	25431	25689	25549	25472	25538	25566	25625	25341	25387	25348	25547	25514	25427	25386	25475	25412	25455	25491	25277	25492	25420	25633	25526	25425	25485	25548	25307	25359	25368	25409	25399	25622	25359	25594	25528	25788	25499	25415	25517	25293	25355	25356	25531	25394	25556	25421	25388	25476	25496	25423	25243	25672	25512	25491	25493	25525	25457	25712	25312	25304	25448	25490	25500	25461	25299	25440	25544	25561	25498	25264	25525	25605	25303	25418	25756	25560	25531	25495	25435	25424	25693	25562	25612	25629	25731	25309	25601	25737	25564	25630	25715	25507	25626	25394	25597	25480	25630	25396	25572	25548	25601	25566	25539	25610	25515	25421	25468	25367	25479	25610	25395	25496	25504	25455	25659	25471	25592	25540	25601	25271	25466	25426	25405	25382	25474	25331	25729	25423	25437	25370	25297	25279	25469	25419	25402	25450	25048	25176	25729	25626	25282	25629	25280	25302	25259	25500	25537	25455	25422	25431	25620	25615	25572	25460	25572	25501	25201	25507	25670	25328	25430	25393	25479	25506	25457	25372	25400	25383	25591	25602	25377	25169	25553	25312	25272	25519	25468	25360	25418	25572	25444	25581	25595	25447	25307	25449	25609	25489	25294	25277	25307	25098	25722	25433	25318	25685	25388	25530	25190	25454	25468	25537	25359	25418	25453	25440	25385	25650	25282	25308	25640	25472	25468	25195	25296	25830	25334	25445	25332	25617	25516	25447	25386	25479	25546	25427	25379	25456	25326	25520	25385	25350	25390	25593	25294	25469	25618	25608	25631	25268	25241	25314	25571	25293	25625	25421	25499	25616	25612	25376	25386	25513	25474	25504	25603	25419	25436	25286	25465	25613	25528	25388	25410	25450	25515	25701	25671	25329	25682	25446	25548	25255	25474	25413	25471	25542	25436	25478	25471	25387	25370	25424	25715	25595	25334	25553	25473	25485	25530	25327	25614	25473	25478	25518	25610	25576	25437	25355	25509	25503	25324	25270	25475	25286	25525	25468	25642	25648	25488	25353	25379	25523	25575	25570	25580	25490	25544	25537	25507	25372	25641	25491	25807	25491	25445	25423	25383	25365	25309	25548	25521	25414	25422	25826	25574	25527	25453	25295	25699	25353	25308	25627	25411	25467
37032	63996	43376	34458	49794	75654	62606	39003	23444	18035	16202	15840	16005	15897	15821	15838	15815	15972	15766	15941	15943	15970	15962	15833	15721	15914	15953	15861	15856	16037	15848	15771	15835	15977	15788	15783	15903	16046	15924	15724	15868	15675	15777	15809	15708	15730	15811	15941	15930	15783	15904	15788	15973	15925	15878	15849	15789	15784	15874	15866	15892	15757	15866	15782	15819	15769	15954	15834	15727	15754	15953	15791	15848	15808	15826	15651	15877	15706	15751	15860	15932	15855	15809	15785	15827	15760	15797	15896	15704	15742	15787	15745	15790	15919	15688	15882	15773	15829	15833	15699	15836	15918	15563	15646	15794	15685	15756	15646	15611	15783	15605	15679	15881	15680	15874	15915	15875	15840	15668	15719	15767	15958	15847	15605	15751	15813	15691	15794	15954	15638	15784	15543	15823	15869	15845	16091	15710	15697	15648	15811	15664	15851	15866	15671	15792	15876	15719	15759	15795	15819	15887	15740	15717	15729	15849	15805	15866	15705	15773	15877	15910	15811	15662	15871	15867	15827	15852	15960	15885	15817	15861	15567	15948	15664	15785	15963	15879	15634	15836	15769	15804	15940	15740	15648	15850	15792	15820	15815	15758	15756	16003	15771	15789	15753	15843	15778	15768	15898	15882	15842	15665	15808	15718	15774	15855	15705	15882	15837	15700	15763	15860	15803	15857	15697	15946	15790	15882	15608	15834	15873	15855	15764	15664	15784	15744	15664	15830	15683	15814	15810	15773	15795	15691	15663	16055	15971	15776	15671	15793	15864	15838	15849	15733	15611	15931	15783	15958	15746	15751	15769	15786	15649	15839	15966	15925	15798	15809	15927	15781	15820	15865	15814	15838	15883	15678	15867	15816	15741	15781	15753	15641	15695	15830	15692	15578	15783	15834	15692	15749	15727	15827	15793	15921	15955	15725	15696	15741	15781	15784	15811	15746	15792	15686	16017	15790	15824	15949	15830	15642	15676	15859	15920	15539	15751	15919	15801	15894	15692	15724	15741	15737	15928	15762	15774	15824	15948	15962	15840	15762	15611	15806	15934	15911	15791	15795	15654	15829	15899	15847	15844	15724	15804	15830	15675	15666	15909	15832	15823	15700	15780	15670	15820	15884	15660	15793	15653	15911	15668	15759	15854	15857	15781	15882	15740	15616	15572	15801	15762	15710	16056	15963	15735	15566	15944	15795	15806	15726	15707	15937	15811	15789	15843	15767	15770	15812	15775	15805	15729	15764	15715	15894	15816	15723	15720	15813	15864	15768	15791	15949	15705	15749	15746	15706	15803	15767	15793	15779	15843	15840	15785	15740	15753	15689	15658	15762	15636	15600	15827	15796	15753	15757	15607	15752	15621	15899	15866	15797	15728	15828	15618	15694	15862	15808	15746	15653	15587	15659	15751	15671	15838	16029	15771	15745	15730	15718	15623	15704	15869	15754	15903	15790	15716	15840	15729	15664	15830	15605	15697	15798	15826	15818	15865	15633	15789	15838	15586	15771	15711	15839	15982	15803	15652	15644	15967	15755	15769	15756	15609	15917	15741	15707	15847	15950	15806	15880	15940	15820	15712	15875	15735	15686	15594	15610	15956	15796	15624	15902	15835	15768	15950	15825	15816	15789	15932	15767	15788	15944	15920	15824	15669	15771	15949	15610	15580	15857	15571	15787	15655	15673	15778	15851	15629	15764	15727	15765	15746	15762	15888	15693	15640	15847	15842	15658	15677	15833	15689	15741	15662	15835	15939	15776	15582	15944	15660	15814	15709	15798	15719	15747	15771	15817	15860	15827	15760	15715	15729	15690	15833	15792	15854	15939	15828	15869	15773	15848	15868	15803	15843	15614	15796	15816	15752	15758	15841	15741	15847	15722	15792	15663	15766	15779	15793	15756	15700	15704	15986	15663	15806	15730	15989	15754	15713	15873	15725	15771	15665	15757	15837	15682	15896	15717	15747	15824	15919	15615	15704	15702	15891	15785	15892	15875	15778	15826	15921	15826	15959	15767	15955	15674	15791	15741	15813	15795	15562	15775	15814	15788	15827	15733	15880	15835	15943	15771	15818	15793	15800	15678	15852	15840	15788	15702	15830	15811	15838	15633	15797	15851	15833	15781	15683	15757	15874	15709	15708	15950	15664	15671	15705	15695	15736	15728	15778	15983	15780	15740	15771	15722	15592	15904	15650	15855	15691	15698	15725	15803	15623	15761	16037	15703	15892	15669	16048	15837	15730	15612	15737	15662	15864	15806	15862	15675	15847	15687	15935	15809	15634	15800	15888	15659	15626	15852	15788	15703	15709	15722	15882	15727	15793	15995	15778	15884	15766	15835	15665	15747	15869	15758	15888	15681	15836	15595	15874	15720	15537	15745	15747	15788	15975	15777	15688	15985	15872	15705	15717	15985	15827	15849	15973	15944	15729	15898	15645	15784	15812	15547	15769	15880	15760	15817	15697	15763	15727	15933	15780	15742	15759	15686	15817	15658	15846	15739	15899	15806	15776	15703	15731	15590	15790	15762	16114	15793	15950	15718	15931	15785	15777	15747	15649	15593	15840	15844	15808	15721	15835	15777	15677	15821	15780	15706	15767	15732	15833	15752	15771	16007	15836	15755	15750	15672	15791	15738	15933	15798	15789	15867	15725	15834	16027	15537	15548	15764	15657	15748	15707	15742	15870	15670	15844	15763	15765	15968	15702	15962	15709	15773	15825	15667	15796	15729	15916	15732	15760	15831	15670	15722	15782	15764	15662	16003	15888	15892	15669	15645	15951	15750	15759	15848	15601	15857	15728	15885	15953	15636	15732	15788	15752	15756	15739	15728	15944	15745	15690	15831	15967	15854	15910	15863	15768	15819	15840	15832	15837	15682	15705	15825	15765	15672	15966	15721	15956	15829	15805	15865	15771	15758	15762	15916	16031	15655	15950	15764	15945	15894	15756	16146	15789	15788	15932	15684	15907	15844	15729	15967	15763	15862	15774	15612	15685	15634	15760	15865	15667	15655	15774	15664	15843	15763	15904	15850	15577	15741	15792	15721	15757	15998	15935	15866	15740	15807	15810	15781	15756	15707	15891	15680	15838	15680	15823	15853	15670	15824	15879	15755	15816	15729	15787	15780	15789	15721	15778	15893	15678	15785	15608	15797	15657	15912	15795	15664	16095	15722	15875	15840	15949	16031	15712	15923	15726	15801	15929	15798	15737	15677	15713	15775	15734	15802	15836	15753	15748	15616	15923	15905	15840	15806	15856	15882	15972	15617	15760	15549	15893	15705	15772	15846	15943	15863	15757	15839	15865	15748	15714	15598	15660	15828	15708	15941	15774	15853	15819	15790	15654	15648	15785	15914	15734	15822	15651	15811	15688	15905	15854	15739	15734	15862	15744	15765	15725	15969	15815	15859	15873	15698	15877	15626	15834	15890	15878	15765	15759	15701	15927	15804	15719	15588	15889	15785	15641	15821	15839	15801	15836	15853	15638	15827	15732	15715	15610	15908	15854	15829	15774	15791	15616	15784	15832	15644	15723	16037	15837	15800	15556	15778	15592	15766	16039	15658	15794	15938	15821	15730	15609	15716	15877	15791	15752	15739	15813	15910	15860	15775	15709	15692	15663	15794	15960	15686	15803	15695	15802	15887	15687	15822	15844	15662	15658	15878	16011	15652	15682	15748	15980	15877	15837	15740	15668	15663	16022	15725	15744	15771	15726	15826	15813	15658	15795	15790	15895	15782	15696	15838	15754	15943	15702	15876	15655	15683	15806	15478	15793	15712	15933	15642	15745	15751	15604	15857	15841	15788	15712	15843	15826	15781	15754	15706	15675	15787	15778	15649	15796	15838	15937	15701	15900	15750	15646	15783	15872	15791	15849	15752	15716	15730	15681	15744	15847	15897	15845	15740	15720	15733	15582	15789	15714	15641	15933	15823	15889	15977	15762	15775	15990	15931	15925	15884	15753	15809	15881	15815	15804	15697	15768	15927	15666	15791	15748	15667	15754	15814	15870	15823	15873	15898	15881	15685	15763	15829	15690	15804	15752	15613	15902	15860	15729	15795	15872	15694	15553	15757	15707	15816	15655	15859	15779	15631	15887	15683	15862	15784	15829	15794	15763	15486	15761	15634	15874	15887	15804	15671	15677	15858	15880	15817	15712	15666	15857	15655	15805	15913	15881	15757	15798	15807	15732	15847	15765	15821	15738	15712	15638	15736	15860	15749	15751	15776	15826	15830	15685	15870	15690	15772	15899	15780	15824	15792	15787	15772	15823	15969	15762	15657	15560	15701	15918	15815	15753	15769	15795	15843	15751	15754	15860	15796	15658	15679	15890	15824	15763	15718	15825	15781	15855	15838	15800	15648	16001	15702	15878	15792	15770	15853	15744	15820	15765	15533	15649	15760	15638	15889	15785	15572	15779	15771	15824	15806	15806	15876	15755	15569	15879	15598	15805	15660	15776	15808	15668	15605	15714	15744	15729	15870	15796	15778	15788	15910	15839	15946	15736	15708	16042	15948	15738	15804	15845	15971	15849	15543	15880	15782	15911	15819	15855	15719	15720	15993	15770	15772	15805	15621	15746	15753	15687	15689	15762	15816	15953	15926	15829	15824	15784	15658	15764	15703	15702	15845	15720	15897	15788	15918	15879	15693	15637	15694	15677	15951	15634	15710	15813	15821	15634	15829	15682	15829	15825	15806	15824	15869	15839	15582	15679	15752	15727	15913	15789	15807	15809	15845	15880	15759	15988	15970	15649	15738	15998	15813	15907	15907	15736	15753	15797	15722	15730	15590	15799	15789	15709	15845	15711	15828	15643	15619	15765	15727	15770	15687	15841	15884	15829	15765	15787	15894	15925	15775	15855	15933	15902	15683	15687	15852	15875	15576	15807	15609	15728	15751	15788	15684	15675	15882	15881	15614	15686	15815	15975	15776	15839	15804	15691	15811	15757	15869	15801	15909	15801	15689	15664	15874	15832	15782	15893	15804	15760	15875	15769	15844	15735	15855	15698	15655	15792	15677	15803	15742	15789	15956	15749	15839	15767	15890	15745	15843	15861	15722	15741	15853	15578	15820	15844	15843	15701	15783	15706	15738	15744	15584	15961	15916	15527	15799	15697	15713	15637	15890	15728	15657	15908
38744	41555	38491	30641	26791	29776	32995	30207	27529	25892	25234	25272	25015	25071	24995	25048	25040	24997	24908	25064	25092	25047	25058	25173	25101	25273	24994	24886	25095	25088	25012	25173	24941	25109	25136	25192	25017	25110	25304	25342	25122	25106	25337	25098	25142	25199	24985	25203	25098	25111	25084	25242	25271	25274	24988	25049	25113	25065	25153	24961	24873	25057	24815	24975	25171	25058	25068	25098	25429	24774	24893	25182	25270	24934	24986	25007	24923	25275	25109	25053	25020	25077	24839	24947	25194	24930	25086	24961	25341	24973	25056	24988	25017	25031	25192	24771	25069	25021	25338	24958	25094	24875	24989	24997	24858	24915	25166	25059	25060	24781	25168	25226	24981	25025	25114	25183	24894	24934	24816	24719	25302	25166	24904	24959	25052	25060	25126	25025	25327	24870	24823	25209	24783	25057	25036	25041	24958	24960	25161	25048	25018	24904	25052	24910	25184	25163	24845	25122	25059	24812	25372	24922	24858	25027	25187	25153	24932	24862	25086	25172	24921	25111	25058	25016	25254	24878	25141	25110	25163	25041	25074	24983	24939	24979	25145	24720	25092	24913	24879	24909	24951	25025	25062	25163	25092	25050	24793	24860	25071	25014	25001	25078	25029	24766	25251	25033	25079	25075	25305	25116	24910	25181	24951	24929	24879	24988	24855	25075	25076	25247	25131	25062	24968	25162	25028	25005	25050	25194	24907	24947	24954	25122	25056	25084	24907	25122	25297	24868	25074	24914	25263	24945	25152	25033	24821	25211	24860	24992	25100	25051	25033	24937	25020	25069	24762	25037	25113	24887	24810	24783	25124	25150	24990	25068	25060	25107	25049	25230	24785	25023	24877	25069	24972	25122	25102	24871	25050	24969	25188	25045	25216	25117	24973	25094	25124	25043	24952	25188	24869	24992	25041	24808	24891	25032	25062	24960	25160	25025	25025	25079	24969	25216	25022	25119	25131	25057	25119	25177	25060	24892	25212	24754	25139	25015	25008	24813	24950	25020	25067	25081	25216	24884	24943	24922	25145	25013	25180	24951	25123	25249	24864	24810	24850	25104	24753	24811	25369	25099	25093	25128	24889	24976	25099	25114	24948	25067	25058	25166	25119	25146	25124	25134	24974	24997	24913	25000	25297	25057	25163	25005	25089	24774	24963	24822	25105	25082	24963	24982	25254	25050	24749	25040	24948	24839	25158	24801	25134	24842	25055	24930	24918	25074	25189	25017	25151	24931	25196	25053	24940	24921	24970	25017	24896	25116	25013	25107	24929	25067	24933	24864	25081	25161	25148	25165	25056	24740	24786	24892	24910	24905	24877	25118	24935	25191	25302	25289	25006	25165	25036	25096	24796	25077	24872	25058	25078	25188	24952	24851	25315	25010	25180	24934	25338	25113	25239	25226	24906	24697	25258	25020	25047	25032	25163	25081	25165	25026	25051	25132	25126	25363	25052	25045	25124	24688	24859	25219	24894	24969	24875	25038	25051	24931	25223	25173	25027	25111	25155	24983	24997	24995	24871	25162	25057	25036	25000	25060	24960	24932	25165	25104	24975	24971	25098	24978	25108	24835	24893	25063	25249	25168	24923	25014	24970	25005	25043	24993	25202	25146	24860	24921	25034	25168	24938	25022	25179	25088	24986	24802	25168	24929	24723	24985	25035	25161	25041	24870	24906	25036	25177	25271	24877	25219	24983	24844	25047	25181	24823	24936	25087	25088	25029	25025	25210	25008	24975	25111	24971	25008	24862	24957	24989	25187	24895	25021	25021	25022	25037	24918	24870	24938	25063	25175	25098	25143	24941	25200	25097	25008	24949	24957	24853	24880	24839	24815	24820	24949	24874	25138	25245	25144	24899	25035	25080	25094	25172	25228	25042	25264	25148	24784	25141	25039	25065	24989	24950	25160	25071	25203	25165	25249	24900	24707	24849	25299	25046	25003	25049	24885	24933	24983	24993	24992	24911	25021	24963	25083	24872	24903	24985	25027	25095	25128	25203	24868	24968	25114	25123	25053	24896	25018	24934	25130	24803	25203	25036	24912	25315	24936	24792	25217	25123	25125	24999	24827	25055	25120	25127	25074	25161	25031	25305	25056	25114	24979	24931	25175	25055	25112	25207	24899	25057	24948	24971	24937	24992	24994	25208	24960	25402	25205	25033	24693	25015	25142	24881	25225	24952	25050	25092	24888	24981	25132	25242	25164	24930	25029	24810	25195	24965	25114	24870	24868	24962	25063	25169	24884	25178	25227	24892	24885	24949	25025	25102	25033	25178	24887	25084	24905	24815	24920	25352	24859	24964	24969	25257	24843	24900	24968	25055	25152	25235	25051	25161	25142	25282	25242	25052	25325	25177	25006	24860	25185	25025	24790	24815	24911	25181	25052	25002	24934	25243	25151	25149	25367	24893	25327	25110	24925	25215	24958	25083	25097	25082	25147	25074	25100	25088	25022	25022	24911	25064	24873	24934	24932	24655	24967	25234	25126	24833	24919	24812	25025	25014	25095	25080	25014	24919	25069	25019	25225	24987	25004	25016	25168	25204	25066	25113	25210	25242	25110	25166	25269	25158	24980	25066	24954	24882	24836	25047	24871	25021	25094	24980	25188	24930	24772	24957	25169	25112	24976	25245	24893	25032	24951	25104	25123	25079	24859	25154	24892	25029	24959	25103	25048	24981	24867	25113	24837	24991	24768	24987	24989	24915	25179	25138	25055	25066	25079	25305	24882	24991	25008	24899	24843	25133	25175	25029	25167	25128	24878	25122	24910	25220	25092	24994	24774	25173	25054	25216	24993	25002	25019	25318	25119	25036	24974	25293	24978	25077	25113	25153	25095	24909	24948	25069	24958	25099	24893	25083	25045	24970	24835	25146	25018	25017	25033	25145	25091	25151	25260	25236	25145	25044	25173	24932	25008	25361	25087	25226	24908	24892	25155	25233	24973	25026	24897	25065	24956	24827	24994	24932	24894	25061	25205	25170	24897	25276	25206	25269	25246	25163	24990	25130	24871	24834	24972	24733	24938	25061	25069	25010	24925	25128	24871	25011	25374	25235	25241	25167	24971	25089	24985	25055	25134	25303	25095	25377	25118	24989	25236	25128	25293	25037	25038	25198	24926	25025	25086	24830	25164	25131	25011	25235	24925	24980	25131	25041	25134	25012	24925	25076	25096	24887	25224	24822	25058	24837	24690	25006	25026	25252	25075	25187	25043	24893	25082	25039	25156	25173	25081	25212	24978	24983	24971	25131	24952	24940	25058	25072	25246	24896	24927	24972	25050	25214	25095	24968	25097	24924	24933	24931	24982	25115	25238	25020	24929	25215	25234	25223	24967	25170	25052	25016	25099	25018	25041	25005	25117	25114	25256	25250	24854	24874	24975	24907	25113	25151	25010	25104	24866	24926	25002	24880	25116	25023	24958	24888	24997	24937	25189	25090	25040	25041	25147	25362	25357	25244	25194	25248	25438	25116	25103	25273	25271	25199	24981	25075	24991	25043	25178	25074	24989	25085	25008	25070	25263	24999	25166	25080	24976	24832	25095	24974	25014	24794	25008	24887	25133	25274	24987	24824	24920	25206	24938	24976	25177	25134	24777	25132	25142	24855	24937	25078	25061	24967	25204	25016	24930	25131	25032	25089	25417	25022	24997	25308	25058	24982	25048	25066	24965	25060	25011	24877	24947	25020	24969	24880	25233	24979	25113	25093	25156	25144	25111	24880	24842	24807	24998	25167	24933	25203	25081	25144	24800	25005	25116	25189	25063	25134	25050	24919	25045	24983	24859	24806	25010	25033	25214	24898	24942	25169	24904	25175	25017	25246	25028	25023	25018	25196	25188	25016	25021	25112	24993	25246	25563	25188	25046	24809	25148	25057	25011	25108	25183	24957	24987	25104	24912	25019	25068	25162	25278	25064	25138	24780	24991	24984	24862	25132	24942	25103	25321	25062	25003	25223	24904	25138	24958	25099	24882	25102	25067	24881	24991	24941	25078	25024	25180	25142	25309	25032	25113	25300	25250	24930	24884	25013	25103	25083	25083	25046	24900	24991	24793	24848	24822	25112	25236	25012	24936	25219	25004	24974	25018	24763	24924	24944	25217	25133	24878	25339	25100	25003	25022	24769	24956	25051	24983	25173	25361	25154	25035	25185	24978	25206	24993	24965	25016	25030	24989	24957	25093	25219	25135	25160	25051	24934	24980	25024	25006	24970	25003	24947	25059	25037	24980	24932	24943	25096	24987	24797	24987	25023	25063	24970	24948	25125	25002	25176	24792	24966	25228	24976	25064	24910	25060	25040	25120	24710	24979	24946	24996	25173	25103	25154	25229	25106	25052	24769	24997	24991	25097	25046	25045	24824	24993	25016	24998	25120	25190	25185	25238	24900	25157	24973	25003	24855	24999	25127	25044	25116	25051	25222	25071	25105	25243	24692	24817	25022	24912	24625	24937	24913	25075	25285	25167	24949	25052	24751	24803	25207	25108	25084	24989	25158	24974	25161	24819	25096	24902	25231	25053	25235	25241	25019	24692	24940	24957	25013	25094	24997	25128	25209	25262	24984	25077	24874	24983	25046	25043	25222	25233	25005	25328	24840	24876	24887	24865	24996	24999	25152	25203	24977	24969	25026	25092	25042	25050	25005	25174	24958	25049	25227	24850	25214	25165	25222	25175	25052	25029	24995	24943	24946	24950	25064	25104	25011	25054	24984	24991	25014	24959	25067	24971	24964	25296	25241	24915	25041	25183	25082	24930	25055	24907	24909	25067	25254	24834	25052	24899	25199	24909	24796	24992	24978	24923	24945	25150	25010	24979	24956	25206	25220	24966	24952	25175	25013	25141	25068	24879	25018	25303	25203	25131	24813	25172	24832	24937	25001	24977	25051	24931	25096	25019	24770	25115	25078	24845	25044	25132	25266	25180	25042	25039	25027	25131	25042	25017	24844	25157	25160	25062	25183	24948	25209	25128	24920	25188	25155	25341	24981	24816	24940	25046	24920	25167	24900	24964	24958	24883	25252	25133	24916	25042	25319	25065	25137	24959	25175	25211	25121	25183	25164	25053	24949	24935	24968	25169	25224	24918	25038	24935	25257	25168	25014	25003	24999	25068	24997	24989	25037	25354	25074	24979	24861	25190
35007	46991	30538	19651	16796	21506	22868	19528	16872	15625	15336	14959	15143	15288	15040	15375	15110	15140	14894	15360	15015	15104	15180	15119	15075	15228	15112	15157	15411	15097	15194	15062	15121	15121	15211	15040	15386	15172	15195	15120	15211	15156	15146	15222	15092	15068	15187	14955	15065	15048	15136	15083	15021	15178	15145	15207	15083	15112	15218	15046	15059	15142	14983	15115	15151	15025	15123	15133	15132	15089	15211	15159	15029	14992	15111	15211	15253	15225	15331	15102	15292	15255	15185	15059	15198	15204	15081	14959	15281	15187	15064	15315	15172	15217	15239	15048	15031	15043	15285	15078	15156	15105	14961	15158	15078	15035	15217	15069	15106	15005	14960	15242	15056	15064	15122	15188	15207	15086	15198	15147	15056	15171	14934	15157	15199	15081	15022	15084	15273	15190	15100	15083	15201	14988	15166	14989	15091	14952	14991	15259	14845	15092	15301	15080	15256	15139	15227	15012	15363	15092	15244	15175	14950	15171	15317	14725	15105	14880	15178	14999	15143	15270	15294	15179	15104	15124	14935	15115	15055	15171	15214	15128	15187	15033	15167	15224	15190	15182	15131	15113	15199	15161	14973	15059	15130	15158	15114	15035	15049	15214	15030	14999	15072	15155	15184	15176	15025	15236	15132	15027	15102	15048	15223	14897	15182	15164	15141	15201	15094	14962	15164	15229	15115	15152	15088	15122	15042	15157	15154	15185	15125	15223	15278	15218	15010	14992	15244	15027	15147	14981	15062	15384	15076	15258	15242	15148	15043	15244	15153	15081	15091	14982	15285	15099	15042	15193	15144	15050	15111	15043	15050	15057	15138	15092	15230	15239	15243	15211	15166	15118	15112	15139	15238	15028	15128	15176	14996	15280	14930	15010	14931	15190	15169	14967	15042	14969	15003	15182	15067	15140	14959	15051	15058	15112	14935	14980	15043	15275	15287	15268	15074	14964	15051	15118	15014	15146	15091	15025	15094	15141	15277	15047	15214	15198	15150	15236	15002	15170	14961	15182	15086	15057	15125	14890	15248	15305	14952	15022	15100	15193	15055	15080	15104	15007	15132	15182	15000	15195	15015	15383	15043	15270	14983	15103	15259	15084	15064	15252	15100	15084	15106	15027	15152	15171	15020	15284	14976	15084	15137	14944	15112	15222	15201	14967	14988	15180	15203	15201	15065	15114	15026	15175	15060	14962	14958	15012	14996	15185	15210	15136	15239	14937	15127	15059	15148	15041	15237	15174	15128	15074	15022	15166	15021	15114	15206	15055	15023	15218	15157	15168	15108	15108	15142	15019	15251	15152	15041	14937	15088	15131	15254	14988	15094	15125	15226	15114	15224	14979	14877	15240	15047	15063	15115	15163	15048	15128	15002	15094	15111	15098	15176	14990	15215	15003	15018	14994	15298	15033	15082	15286	15186	15169	14999	15183	15097	15165	15118	15208	15350	15021	15231	15103	15266	15250	14894	15059	15026	15168	15220	15207	15210	15048	15137	15265	15042	15172	15120	15097	15140	14998	15100	15235	14830	15010	15132	15145	15142	14956	15104	15188	14963	14911	15090	15077	15060	15112	15186	15207	15039	15074	15164	15101	15088	15131	15166	15216	15129	15052	15091	14994	15098	14956	15101	15228	15076	15026	15009	15095	14996	15078	15150	15331	15071	15169	15109	14988	15103	15128	15033	15151	15342	15050	15392	14962	15234	15148	14934	15114	15046	15168	15021	15133	14979	15151	15042	14962	15303	15269	15087	15189	15007	15134	15193	15046	14902	15035	15117	15228	15072	15294	15048	15029	15103	15239	15163	15079	15036	15330	15020	15145	15001	15091	15007	15102	14974	14925	15050	15349	15034	15181	15119	15191	15038	15166	15070	15068	15116	15144	15180	15113	15142	15179	15288	15029	15073	15124	14957	15166	15236	15027	15186	15239	14953	15225	15120	15121	15223	15259	15119	15029	15346	15298	15118	15065	14898	15098	15259	15193	14906	15143	15145	15216	15077	15103	15086	15133	15076	14858	14983	15066	15129	15257	15130	15011	15051	15135	15092	15312	15124	15008	15070	15264	14971	15182	15141	14987	14994	14850	15192	15121	15008	15246	15205	15140	15115	15174	15050	15092	15119	15095	15089	15132	15026	15173	14997	15043	15123	14986	15063	15040	15181	15281	15085	15044	14978	15071	15200	15025	15078	15036	15115	15108	15147	15153	15101	15225	15142	15249	15128	15190	15175	15322	14960	15094	15141	15103	15113	14964	15160	15045	14982	15112	15171	15062	14961	15226	15048	15128	15194	15248	15094	15205	14981	15108	15186	15113	15188	15229	15200	15170	15089	15388	15016	15057	15068	15210	15225	15028	15016	15196	15117	15273	15031	15165	15093	15106	15165	15182	15180	15029	15010	15018	14934	15203	15114	15091	15100	15240	14985	15166	15204	14984	15042	15279	15097	15099	15232	14980	15119	15147	15258	15214	15102	15142	15315	15062	14991	14940	15142	15153	15095	15077	15224	15054	15172	15237	15182	15289	15165	15135	15210	15101	15029	15280	15075	15138	15051	15022	15129	14984	15120	15093	14899	15341	14969	15037	15221	15066	15365	15089	15045	15138	15170	15004	15143	15353	15244	15197	15163	15237	15062	15177	15139	15154	15108	15069	15080	15216	15047	15107	15171	15017	15124	15113	15176	14993	14995	14840	15240	15121	15347	15119	15124	15184	15199	15127	15025	15118	15227	15055	15182	15219	15135	14830	15199	15015	15050	15069	15112	15093	15027	15114	15100	15050	14993	14975	15193	15001	15252	14917	15218	15010	15001	15123	15171	15111	15175	15137	15120	15122	15148	15194	15183	15245	15210	15212	15272	15112	15267	15023	15247	15094	15139	15150	15107	14918	15049	15060	15049	15246	15033	15188	15079	15296	14992	15026	15138	15147	15022	15114	15042	14997	15150	15182	15082	15136	15095	15050	15094	15171	15248	15206	15216	15067	15105	15118	15143	15244	15330	15121	15121	15062	15050	15255	15111	15149	15007	15116	15143	15065	14957	14959	15157	15163	15094	14876	15312	15194	15167	15033	15033	15145	15083	15153	15134	14992	15147	15028	15251	15192	15148	15023	15147	15079	15036	14923	15193	15316	15189	15201	15186	15003	15084	15220	15059	15068	15094	15150	15073	15191	15200	14945	15153	15352	15397	15066	15056	15099	15225	15165	15060	15106	15255	15105	15060	15009	14968	15120	15085	14961	14976	15093	14983	15105	15091	15098	15259	15070	15263	15078	15098	15164	15146	15220	15022	15042	15159	15113	15124	15127	15128	15134	15175	15380	15092	15086	15163	15042	15062	15152	15003	15202	15126	15065	15136	15194	15208	15083	15037	15151	15125	14947	15102	15044	15082	15134	14996	15212	15214	15148	14955	15132	15199	15032	15239	15133	15170	15148	15106	15130	15049	15107	15062	15054	15075	15202	15044	15058	15156	14983	15168	15187	15065	15094	15210	14995	15263	15004	15141	15047	14982	15252	15060	15181	15055	15126	15109	15078	15103	15032	15269	15052	15182	15072	15072	15181	15042	15125	15367	15391	15143	15172	15157	15349	15197	15318	15253	15014	15134	15209	15101	15164	15231	15058	15081	14957	15289	14995	15145	14978	15196	14962	14860	15046	14952	15051	15086	15177	14941	15129	15256	15082	15082	15112	15150	15156	14955	14979	15265	15064	15055	15222	15138	15119	15150	15043	15286	15196	15070	15244	15079	15257	15112	15095	15164	15129	15319	15095	15183	15040	15134	14964	15227	15074	15176	15109	15269	15255	15194	15187	15237	15301	15070	14995	15074	15138	15069	15089	15151	15159	15081	15309	15089	15126	15032	15046	15229	14985	15034	15209	15110	14955	15082	15181	15133	15045	15090	15251	15104	15072	15094	14957	15249	15150	15012	15274	15238	15160	15040	15150	14964	15118	15040	15141	15064	15334	15090	14943	15144	15191	15087	14992	15106	15116	15197	15100	15323	15041	15019	15081	14908	15044	15112	15216	15077	15118	15140	15040	15161	14989	15273	15024	15168	14972	15103	15248	15248	15087	15038	15004	15296	15138	14995	15187	15176	15143	15132	14951	15184	15098	15028	15205	15285	15379	15013	15293	15280	15099	15058	15175	15178	15092	15103	15082	15130	15256	15123	14933	15330	15149	14999	14954	15117	15129	15186	15190	14953	15322	15047	15066	15170	15251	14965	15190	15013	15232	15052	15074	15227	15162	15127	14965	15280	14923	15288	15087	15277	15128	15038	15008	15294	15118	15007	15258	15220	15227	15213	14980	14970	14974	15096	15035	15005	15179	15114	15053	15304	15144	15236	15105	15132	15097	15043	15322	15060	15159	15186	15244	15253	15089	14958	15271	15263	14876	15206	15202	15109	15155	15153	15026	15315	15234	15289	15081	14926	15210	14976	15236	15090	15081	15106	15221	15237	15014	15197	15143	15191	15197	15035	15060	15153	15106	15195	15214	15191	15166	15223	15139	15350	15251	15108	15238	14961	15071	15028	15160	15209	15179	15111	15046	15017	15050	15175	14998	15420	15168	15004	15114	15244	15083	15098	15162	15217	15031	15115	15155	15022	15131	15096	15201	15098	14965	15338	15210	15355	15123	15095	15154	15009	15049	15017	14956	15183	15249	15109	15160	15095	15080	15036	15212	15139	15253	15256	15033	15106	15061	15125	15077	15179	15019	15127	15139	15120	15126	15000	15134	15218	15141	15103	15327	15043	14947	15019	15015	15061	15152	15292	15211	14994	15116	15171	15319	15037	15178	15062	15160	15001	15009	15223	15227	15112	15089	14950	15059	15164	15118	15051	15114	14952	15263	15240	15133	14957	15050	15154	15091	15201	15124	15197	15107	14941	15052	14980	15413	14993	15154	15038	15127	15183	15131	15255	14952	15310	14982	15200	15293	15016	15119	15102	15200	15105	15105	15120	15246	15373	14985	15085	14891	15004	15096	15007	15141	15097	15232	15208	15053	15009	15088	15127	15258	15125	15287	14973	15246	15156	15102	15284	15096	15129	15112	14909	15032	15191	14860	14963	15282	15047	14937	15186	15098	15018	15161	15099	15044	14841	15224	15150	15174	15249	15275	15017	15194	15180	15133	15056	15174
26035	22253	29893	30909	27311	42497	58115	47564	34156	27575	25651	25106	24962	24977	25074	25064	25003	24783	24890	24897	24920	24697	25028	24985	24859	24796	25047	24839	24704	24749	24661	24701	24929	24948	24801	24659	24919	24885	24679	24791	24807	24836	24941	24962	24773	24810	24880	24697	24952	24738	24986	24597	24799	24674	24815	25138	24783	24841	24747	24840	24877	25027	24859	24668	24597	24944	24852	24752	24890	24829	24781	24740	24797	24819	24968	25035	25084	24817	24710	24744	24832	25018	24992	24872	24890	24676	24801	24883	24731	24767	24687	24803	24899	25011	24626	24701	24643	24548	24837	24784	24805	25017	24687	24777	24810	24823	24874	25015	24891	25100	24918	25109	24733	24602	24911	24792	24519	24623	24807	24831	24842	24822	24806	24756	24842	24867	24594	24697	24632	24533	24626	24902	25109	24785	24796	24834	24591	24914	24614	24718	24896	24659	24956	25001	24873	25034	24773	24832	24845	24767	25191	24818	24635	24648	24933	24960	25095	24507	24825	24822	24736	24828	24795	24814	24769	24687	24861	24624	24564	24543	24747	24571	24593	24598	24777	24748	24903	24649	24605	24728	24673	24619	24928	24738	24945	24758	24713	24794	24902	24574	24677	24885	24891	24775	24527	24650	24649	24845	24667	24607	24784	24804	24923	24578	24647	24892	24922	24763	24862	24648	24692	24774	24709	24741	24843	24818	24521	24700	24582	24575	24788	24757	24763	24410	24703	24747	24766	24745	24864	24767	24652	24738	24841	24765	24902	24892	24715	24880	24732	24701	24777	24988	24654	24580	24808	24750	24823	24522	24753	24582	24742	24818	24759	24598	24940	24461	24720	24617	24897	24757	24743	25004	24582	24538	25033	24616	24775	24862	24976	24846	24814	24781	24798	24904	24788	24569	24713	24954	24848	24422	24733	24776	24732	24812	24722	24623	24860	24795	24698	25029	24868	24850	24644	25197	24659	24610	24899	24871	24756	24904	24787	24729	24940	24795	24731	24758	24605	24824	24765	24626	24431	24932	24845	24696	24589	24563	24765	24907	24826	24788	24923	24909	24751	24725	24843	24874	24895	24724	24886	24708	24801	24753	24785	24853	24757	24751	24832	24690	24846	24652	24791	24755	25034	24816	24804	24713	24731	24841	24687	24852	24849	24729	25017	24994	24783	24747	24557	24891	24645	24717	24925	24715	24696	24792	24660	24803	24653	24868	24667	24716	24577	24827	24960	24790	24891	24872	25057	24895	24858	24872	24783	24807	24904	24995	24962	24847	24605	24909	25006	24631	24657	24701	24777	24664	24610	24550	25058	24743	24768	24520	24845	24959	24693	24966	24661	24668	24649	24930	24739	24883	24614	24724	24501	24684	24798	24863	24794	24706	24592	24845	24738	24778	24883	24874	24739	24776	24980	25092	24676	24863	24795	24887	24936	24705	24803	24923	24676	24787	24771	24877	24702	24760	24836	24661	24911	24559	24704	24814	24772	24760	24916	24553	24996	24819	24621	24679	24838	24575	24494	24791	24628	24710	24950	25031	24920	24774	24967	24699	24772	24805	24915	24930	24959	24669	24893	24576	24643	24886	24837	24698	24694	24784	24728	24687	24696	24786	24837	24920	24684	24710	24591	24836	24637	24690	24885	24784	25068	24728	24901	24933	24814	24813	24708	24721	25136	24812	24763	24740	24698	24695	24536	24881	24800	24887	24929	24713	24809	24819	24572	24714	24822	24893	24865	24766	24796	24649	24776	25021	24921	24822	24631	24949	24707	24835	24877	24772	24763	24582	24970	24662	25055	24862	24857	24948	24555	24784	24894	24785	24681	24873	24918	24944	24769	24721	24791	24859	24703	24795	24933	24766	25014	24990	24990	24579	24821	24953	24812	24698	25167	24860	24713	24896	24991	24686	24836	24795	24923	24784	24792	24832	24581	24518	24798	24818	24899	24934	24929	24870	24838	24862	24681	24792	24937	24872	24700	25041	24514	24714	24796	24852	25078	24895	24818	24461	24837	24966	24937	24778	24689	24599	24938	24718	24556	24682	25021	24846	24872	24814	24499	24808	24583	24944	24785	24572	24686	24710	24755	24871	24910	24751	24883	24670	24746	24556	24579	24767	24811	24892	24601	24928	24854	25041	24754	24723	24677	24936	24823	24804	24925	24787	24793	24870	25001	24728	24667	24698	24999	24714	24943	24897	24735	24770	24898	24621	24752	24803	24782	24599	25005	25010	24591	24865	24501	24977	24894	24810	24753	24651	24794	24897	24946	24751	24836	24651	24992	24608	24954	24561	24782	24686	24746	24786	24897	24864	24864	24945	24739	24785	24724	24905	24676	25130	24735	24828	24813	24852	24742	24876	24836	24875	24620	24485	24699	24915	24630	24597	25136	25042	24864	24709	24843	24850	24903	24751	24655	24774	24799	24852	24902	24679	24822	24638	24885	24711	24796	24643	24603	24790	24738	24974	24680	24784	24914	24677	24736	24768	24971	24661	24748	24963	24876	24670	24788	24751	24633	24839	24578	24667	24789	24793	24656	24729	24807	24865	24767	24911	24447	24614	24805	24763	24561	24784	24764	24865	24782	25354	24948	24477	24720	24671	24864	24683	24804	24797	24828	24714	24861	24877	24876	24503	24426	24587	24879	24657	24865	24641	24594	24879	24733	24896	24859	24671	24821	24742	24816	24875	25057	24740	24752	24824	24696	24652	24644	24642	24869	24640	24696	25035	25115	24668	24724	24597	24740	24743	24687	24894	24542	24612	24591	24772	24849	25033	24760	24723	24863	24886	24813	24686	24892	24661	24955	24740	24750	24674	24750	24795	24886	24640	24766	24635	24925	24872	24819	24655	24691	24732	24659	24903	24700	24619	24985	25000	24832	24815	24737	24660	24869	24762	24802	24436	25008	24848	24935	24672	24549	24885	25011	24610	24666	24689	25043	24798	24690	24682	24732	24489	24604	24835	24770	24712	24687	24637	24761	24917	24945	24922	24833	24684	24682	24699	24730	24839	24578	24770	24652	24711	24943	24707	24875	24804	24746	24907	24805	24390	24818	24800	24677	24632	24878	24961	24783	24886	24916	24607	24916	24564	24835	24984	24978	24703	25052	24696	24959	24746	24897	24691	24461	24849	24810	24899	24826	24866	24841	24658	24761	24582	24879	24701	24830	24954	24895	24975	24964	24800	24843	24570	24581	24720	24817	24660	24889	24756	24638	24567	24607	24541	24636	24743	24671	24575	24814	24781	24939	24873	24810	24815	24877	24882	24959	24757	24971	24852	24787	24661	24924	24764	24891	24595	24886	24523	24638	24752	24691	24640	24812	24958	24504	24933	24792	24609	24655	24741	24914	24878	24917	24863	24596	24866	24921	24733	24811	24909	24903	24578	24697	24844	24517	24469	24864	25101	24782	24844	24987	24893	24976	24530	24622	24910	24701	24642	24769	24787	24708	24780	24722	24718	24572	24828	24761	24669	24815	24676	24717	25024	24688	24769	24857	24579	24839	24847	24835	24688	24859	24797	24789	24732	24558	24517	24832	24929	25105	24705	24700	24714	24607	24661	24914	24898	24868	24987	24448	24756	24747	24828	24730	24986	24911	24563	24773	24832	24887	24650	24744	24919	24698	24760	24886	24807	24693	24728	24809	24692	24672	24801	24819	24802	24731	24690	24794	24708	24813	24783	24793	24877	24823	24932	25112	24620	24735	24550	24807	24812	24803	24945	24769	24702	24690	24685	24644	24735	24935	24554	25010	24641	24537	24723	24754	24599	24674	24725	24720	25055	24803	24817	24765	24695	25089	24730	24811	24798	25028	24983	24659	24635	24725	24779	24664	24522	24751	24642	24810	24728	25040	24815	24818	24933	24757	24863	24655	25130	24651	24739	24904	24714	24803	24809	24692	24665	24939	24892	25015	24744	25079	24974	24746	24861	24785	24908	24809	24798	24815	24761	24774	24779	24718	24684	24832	24919	24702	24678	24788	24511	24697	24950	24972	25098	24760	24754	24792	24875	24795	24900	24948	24755	24727	24818	24928	24839	24756	24860	24731	24801	24704	24743	24755	24753	24697	24732	24844	24811	24880	24730	24846	24495	24749	24655	24892	24649	24857	24726	24699	25005	24611	24747	24854	24716	24800	24720	24866	24768	24649	24776	24611	24570	25008	24807	24733	24672	24986	24685	24914	24742	24933	24996	25038	24621	24775	24695	24556	24557	24730	24836	24907	24804	24791	24796	24628	24630	24550	24549	24741	24795	24704	24959	24872	24544	24648	24753	24803	24592	24997	24529	24728	24691	24840	24924	24679	24581	24697	24601	25043	24757	24817	24677	24897	24777	24864	24908	24806	24735	24873	24805	24748	24867	24583	24701	24585	24753	24789	24852	24812	24841	24850	24548	24664	24897	24748	24644	24759	24832	24761	24881	24566	24758	24859	24529	24673	24920	24952	24745	24760	24732	24803	24867	24960	24738	24547	24735	24770	24814	24748	24697	24832	24858	24701	24853	24738	24756	24824	24885	24670	24592	24819	24979	24765	24952	24651	24753	24824	24561	24913	24952	24489	24699	24859	24896	24967	24594	24988	24835	24898	25020	24793	24549	24799	24756	24712	24771	24859	24623	25086	24781	24418	24628	24816	24981	24787	24652	24633	24748	24937	24979	24893	24766	24742	24620	24866	24810	24933	24799	24828	24789	24902	24438	24823	25054	24995	24900	24820	24621	24682	24456	24870	24865	24883	24880	24683	24764	24800	24793	24806	24559	25012	24817	24976	24901	24824	24841	24726	24651	24619	24657	24747	25005	24992	24714	24839	24744	24585	24559	24811	24726	24762	24748	24969	25152	24676	24612	24736	24702	24610	24769	24757	24819	24879	24523	24850	24772	24899	24812	24762	24729	25025	24956	24610	24627	24816	24878	24950	24716	24781	24772	24756	24801	24725	24703	24524	24886	25002	24813	24586	24849	24896	24837	25078	24760	24687	24813	24867	24811	24920	24687	24446	24691	24830	24757	24916	24758	24683	24725	25024	24700	24782	25058	24745	24812	24977	24908	24941	24881	24566	24550	24602	24966	24869	24770	24792	24803	24738	24816	24831	24632	24985	24649	24767	24657	24655	24780	24743	24833	24877	24715	24814	24354	25001	24676
27412	52143	35723	22874	19184	38915	51656	36966	22598	16587	15350	15358	15246	15232	15359	15112	15156	15395	15265	15295	15269	15312	15349	15380	15088	15321	15270	15217	15182	15161	15228	15327	15368	15259	15317	15362	15221	15292	15301	14965	15422	15407	15107	15356	15287	15471	15143	15449	15349	15302	15392	15184	15158	15219	15097	15056	15255	15142	15276	15285	15281	15257	15444	15267	15214	15235	15107	15265	15313	15281	15180	15057	15223	15220	15204	15124	15329	15086	15278	15201	15308	15339	15209	15146	15322	15222	15129	15091	15271	15222	15218	15071	15098	15281	15231	15185	15190	15241	15132	15333	15307	15306	15087	15231	15296	15167	15163	15196	15184	15374	15308	15199	15125	15164	15342	15235	15264	15184	15140	15230	15197	15323	15280	15126	15128	15338	15085	15215	15100	15141	15220	14980	15167	15233	15213	15277	15369	15226	15227	15174	15228	15268	15230	15136	15242	15046	15385	15173	15165	15229	15207	15353	15098	15364	15042	15294	15242	15322	15226	15353	15202	15171	15167	15112	15458	15194	15109	15122	15083	15072	15046	15245	15090	15289	14948	15066	15354	15244	15356	15131	15372	15257	15239	15287	15094	15142	15290	15201	15306	15263	15173	15203	14989	15386	15028	15204	15027	15315	15098	15218	15149	15174	15070	15262	15068	15251	15335	14977	15232	15122	15120	15297	15085	15072	15066	15088	15315	15286	15198	15131	15204	15233	15180	15331	15260	15174	15194	15116	15170	15337	15076	15089	15354	15140	15100	14972	15274	15308	15094	15179	15258	15199	15089	15139	15366	15105	15327	15191	15291	15237	15185	15343	15181	15272	15232	15356	14996	15172	15254	15185	15184	15439	15325	15241	15177	15268	15234	15182	15074	15266	15083	15264	15063	15132	15217	15260	15151	15115	15144	15041	15106	15296	14974	15294	15073	15070	15127	15173	15311	15129	15175	15208	15163	14985	15208	15061	15180	15211	15182	15360	15215	14937	15106	15061	15192	15106	15265	15064	15205	15180	15110	15199	15086	15230	15295	15232	15217	15422	15202	15193	15053	15133	15238	15328	15114	15292	15158	15059	15098	15203	15175	15192	15197	15176	15087	15269	15099	15135	15176	15353	15084	15342	15256	15162	15221	15122	15330	15198	15100	15229	15164	15139	15219	15256	15312	15267	15225	15064	15134	15182	15188	15262	15323	15035	15310	15300	15198	15316	15186	14991	15193	15199	15097	15281	15191	15133	15295	15206	15123	15091	15214	15036	15169	15076	15298	15250	15095	15379	15313	15123	15128	15230	15173	15189	15156	15415	15094	15201	15244	15123	15395	15090	15248	15243	15143	15240	15148	15288	15380	15036	15155	15200	15232	15192	15338	15274	15043	15231	15285	15197	15275	15126	15164	15295	15194	15134	15016	15137	15192	15096	15186	15061	15036	15086	15081	15113	15175	15351	15298	15300	15156	15187	15150	15206	15277	15173	15087	15287	15164	15058	15307	15302	15245	15193	15090	15213	15052	15280	15266	15323	15053	15239	15535	15181	15214	15194	15217	15279	15355	15213	15286	15159	15346	15150	15150	15067	15216	15231	15126	15046	15227	15040	15286	15066	15105	15376	15305	15113	15319	15084	15131	15194	15309	15376	15312	15270	15211	15238	15293	15062	15330	15102	15147	15377	15205	15316	15264	15198	15266	15157	15107	15129	15111	15158	15232	15202	15240	15157	15240	15102	15346	15226	14995	15139	15279	15224	15214	15148	15093	15055	15329	15232	15126	15103	15250	15201	14920	15206	15120	15208	15127	15138	15166	15103	15128	15163	15396	15276	15216	15222	15366	15233	15097	15204	15600	15214	15148	14966	15338	15351	15175	15259	15267	15188	15271	15165	15219	15159	15188	15139	15300	15096	15080	15164	14979	15184	15419	15191	15104	15039	15280	15143	15079	15133	15289	15127	15181	15156	15199	15187	15164	15188	15280	15119	15232	15216	15110	15237	15161	15401	15244	15148	15182	15186	15321	15119	15214	15216	15040	14988	15289	15191	15234	15109	15108	15333	15229	15105	15045	15291	15183	15149	15179	15215	14987	15179	15178	15153	15424	15277	15293	15277	15196	15319	15344	15005	15193	15224	15203	15117	15171	15029	15117	15291	15043	15286	15197	15280	15320	15193	15231	14964	15064	15269	15013	15101	15088	15255	15150	15261	15110	14999	15237	15216	15274	15229	15207	15161	15141	15024	15197	15190	15215	15220	15227	15284	14921	15221	15135	15194	15301	15124	15066	15041	14990	15144	15314	15139	15297	15233	15180	15135	15001	15297	15112	15272	15112	15226	15168	15230	15151	15060	15163	15239	15083	15308	15221	15343	15220	15356	15167	15164	15187	15117	15131	14979	15120	15054	15167	15249	15213	15256	15108	15046	15276	15119	15237	15259	15025	15198	15339	15225	15193	15206	15137	15187	15038	15288	15258	15194	15248	15161	15310	15207	15302	15259	15238	15310	15121	15215	15185	15318	15218	15289	15219	15389	15064	15348	15066	15214	15134	15154	15204	15329	15128	15237	15079	15177	15191	15164	15140	15254	15104	15225	15341	15333	15068	15014	15144	15143	15260	15201	15195	15154	15373	15220	15307	15195	15227	15235	15171	15083	15233	15203	15328	15151	15312	15111	15189	15415	15273	15135	15385	15152	15422	14967	15230	15301	15274	15256	15291	15112	15131	15286	15191	15259	15161	15282	15289	15298	15107	15152	15130	15102	15236	15321	15178	15291	15310	15210	15185	15221	15296	15305	15064	15154	15372	15314	15385	15173	15309	15312	15151	15178	15094	15392	15105	15144	15075	15198	15304	15233	15109	15246	15200	15223	15280	15266	15262	15384	15224	15099	15317	15287	15312	15170	15277	15091	15102	15301	15281	15229	15104	15041	15129	15233	15238	15102	15295	15238	15258	15315	15185	15066	15216	15335	15125	15329	15194	15265	15344	15182	15174	15239	15069	15046	15183	15233	15152	15124	15145	15142	15203	15237	15187	15340	15190	15151	15330	15057	15144	15200	15265	15072	15137	15046	15114	15076	15177	15118	14996	15155	15196	15162	15135	15243	15254	14978	15134	15208	15111	15146	15243	15086	15286	15262	15180	15147	15310	15091	15223	15050	15152	15148	15167	15125	15150	15168	15102	14948	14998	15237	15369	15172	15134	15091	15417	15415	15178	15270	15141	15090	15171	15266	15137	15168	15134	15242	15065	15226	15120	15320	15267	15177	15279	15401	15303	15161	15233	15197	15087	15064	15246	15372	15154	15241	15114	15274	15328	15217	15200	14997	15064	15279	15215	15215	15191	15171	15167	15315	15175	14960	15299	15138	15138	15217	15097	15146	15152	15235	15193	15060	15251	15098	15381	15257	15300	15378	15050	15185	15218	15131	15205	15128	15173	15054	15094	15233	15004	15246	15126	15266	15385	15048	15528	15151	15187	15176	15051	15222	15120	15148	15080	15157	15030	15183	15096	15170	15209	15203	15153	15180	15046	15092	15347	15221	15206	15066	15118	15071	15023	15059	15020	15127	15375	15115	15178	15159	15198	15250	15134	15360	15218	15270	15192	15317	15204	15109	15109	15163	15147	15151	15156	15381	15246	15300	15294	15293	15280	15229	15149	15105	15156	15198	15240	15127	15310	15151	15166	15059	15263	15229	15269	15248	15238	15277	15242	15039	15098	15285	15166	15235	15136	14972	15074	15340	15088	15337	15236	15270	15109	15262	15206	15167	15217	15140	15151	15072	15145	15115	15155	15291	15238	15151	15031	15099	15221	15005	15150	15154	15108	15049	15149	15173	15010	15180	15315	15302	15137	15012	15222	15009	15154	15513	15320	15202	15273	15357	15178	15310	15001	15326	15064	15138	15325	15262	15147	15260	15219	15206	15200	15412	15368	15142	15065	15224	15327	15088	15428	15259	15259	15240	15254	15207	15078	15206	15263	15251	15308	15045	15158	15249	15234	15392	15163	15216	15299	15260	15218	15185	15259	15184	15038	15226	15235	15291	15252	15211	15188	15216	15233	15111	14995	15062	15230	15148	15129	15088	15235	15149	15309	15199	15240	15071	15169	15374	15282	15299	14979	15176	15049	15225	15151	15130	15114	15335	15202	15118	15051	15198	15257	15080	15195	15080	15277	15060	15313	15239	15227	15321	15182	15360	15362	15251	15122	15242	15128	14921	14968	15252	15109	15081	15158	15272	15157	14991	15148	15136	15175	15038	15182	15152	15193	15041	15217	15264	15117	15264	15294	14889	15213	15321	15034	15178	15111	15127	15082	15072	15088	15134	15156	15194	15103	15265	15101	15271	15402	15148	15155	15000	15249	15089	15142	15235	15247	15133	15279	15352	15170	15116	15146	15385	15062	15149	15390	15074	15254	15204	15321	15114	15149	15264	15227	15228	15234	15241	15208	15285	15168	15046	15236	15116	15409	15089	15105	15153	15222	15172	15205	15288	15302	15278	15260	15206	15093	15207	15214	15029	15302	15238	15175	15173	15157	15193	15125	15424	15298	15428	15160	15246	15221	15172	14996	15109	15274	15346	15257	15208	15097	15109	15336	15157	15103	15207	15146	15177	15303	15165	15380	15328	15192	15208	15146	15400	15240	15143	15243	15373	15245	15019	15303	15187	15248	15227	15069	15204	15180	15313	15285	15367	15199	15242	15230	15249	15282	15095	15141	15294	15330	15274	15235	15231	15122	15103	15205	15205	15006	15146	15260	15304	15213	15002	15207	15137	15093	15250	15202	15244	15019	15122	15157	15322	15253	15198	15005	15201	15067	15187	14974	15158	15167	15225	15194	15488	15206	15394	15204	15042	15228	15196	15036	15134	15326	15103	15207	15101	15107	15279	14987	15038	15268	15151	15243	14962	15104	15235	15150	15335	15019	15210	15260	15331	15104	15167	15205	15321	15235	15261	15123	15062	14989	15263	15333	15136	15248	15299	15240	15119	15226	15191	15048	15269	15130	15247	15290	15265	15264	15160	15186	15308	15046	15267	15115	15157	15356	15162	15188	15336	15115	15183	14932	15271	15302	15296	15144	15075	15152	15179	15216	15281	15039	15127	15185	15191	15220	15032	15136	15057	15238	15356	15161	15283	15244	15218	15229	15379
23680	21672	28930	26939	27242	46303	75747	58989	40949	30554	26735	25685	25797	25569	25827	25566	25313	25292	25527	25426	25269	25330	25360	25541	25676	25512	25451	25576	25460	25392	25371	25241	25299	25481	25296	25147	25092	25359	25199	25360	25335	25369	25444	25537	25493	25356	25206	25353	25345	25304	25178	25487	25267	25360	25222	25267	25189	25503	25114	25201	25257	25408	25246	25224	25248	25365	25308	25502	25181	25559	25265	25280	25149	25185	25155	25225	25193	25449	25479	25371	25297	25265	25315	25041	25273	25171	25436	25322	25308	25297	25289	25227	25203	25351	25431	25491	25221	25301	25336	25509	25318	24879	25345	25192	25404	25449	25524	25125	25311	25292	25262	25292	25406	25102	25146	25349	25198	25214	25107	25375	25408	25258	25165	25218	25306	25345	25241	25402	25381	25116	25297	25168	25292	25375	25387	25565	25567	25073	25376	25223	25258	25371	25375	25278	25186	25006	25257	25415	25342	25055	25399	25396	25326	25112	25230	25358	25227	25254	25200	25268	25343	25444	25080	25036	25233	25145	25078	25071	25230	25352	25206	25060	25254	25249	25204	25308	25332	25078	25144	25204	25249	25303	25151	25430	25456	25311	25319	25424	25473	25508	25405	25593	25478	25278	25335	25452	25229	25331	25049	24982	25339	25211	25046	25156	24997	25359	25044	25343	24910	25336	25279	25312	25388	25161	25309	25272	25076	25142	25329	25201	25278	25021	25050	25388	25343	25411	25207	25239	25320	25166	24951	25128	24895	25182	25204	25183	25281	25520	25127	25144	25118	25520	25134	24921	25225	25258	25220	25259	25094	25317	25419	25245	25221	25242	25369	25412	25337	25220	25301	25510	25320	25183	25240	25020	25404	25146	25289	25154	25017	25254	25156	24918	25170	25427	25300	25465	25238	25405	25248	25083	25079	25400	25314	25473	25433	25253	25197	25135	25462	25526	25491	25375	25552	25272	25190	25605	25295	25420	25351	25262	25408	25330	25333	25155	25122	25319	25211	25111	25116	25442	25178	25489	25062	25377	25395	25375	25394	25183	25334	25112	25177	25454	25318	25268	25507	25216	25263	25257	24965	25276	25147	25275	25271	25052	25309	25364	25249	25394	25270	25124	25278	25101	25094	25306	25332	25226	25445	25108	25211	25365	25294	25359	25406	25411	25585	25465	25547	25097	25217	25218	25140	25301	25307	25030	25359	25400	25313	25436	25328	25436	25237	25471	25124	25467	25264	25414	25197	25312	25402	25035	25423	25021	25376	25542	25553	25585	25119	25134	25402	25501	25199	25333	25542	25191	25418	25318	25234	25225	25271	25530	25388	25159	25318	25001	25133	25422	25260	25606	25399	25234	25190	25412	25431	25104	25180	25265	25167	25298	25296	25243	25107	25169	25200	25290	25276	25253	25133	25250	25304	25189	25567	25206	25227	25287	25352	25095	25215	25500	25327	25262	25123	25195	25367	25132	25010	25146	25283	25638	25174	25343	25498	25268	25379	25330	25242	25166	25280	25376	25285	25245	25195	25323	25169	25371	25334	25314	25506	25373	25315	25160	25225	25107	25243	25301	25499	25185	25128	25413	25285	25193	25282	25304	25208	25249	25406	25373	25205	25212	25318	25400	25418	25030	25195	25297	25235	25207	25400	25319	25381	25085	25157	25340	25093	25298	25317	25352	25086	25183	25351	25093	25199	25349	25177	25168	25044	25187	25361	25345	25623	25112	25444	25237	25222	25214	25175	25254	25338	25014	25372	25178	25445	25415	25529	25465	25133	25182	25467	25354	25452	25222	25372	25266	25370	25239	25309	25217	25153	25297	25365	25194	25434	25087	25199	25229	25289	25288	25136	25565	25261	25446	25345	25346	25509	25233	25303	25159	25334	25135	25308	25331	25513	25234	25337	25354	25251	25214	25183	25286	25142	25186	25188	25292	25329	25272	25341	25158	25183	25201	25214	25422	25170	25266	25297	25175	25335	25260	25092	25370	25609	25122	25375	25371	25137	25118	25364	25203	25424	25274	25243	25205	25367	25227	25409	25096	25200	25185	25215	25246	25271	25452	25467	25166	25265	25127	25383	25023	25158	25109	25203	25330	25169	25280	25268	25320	25215	25211	25026	24965	25346	25155	25137	25266	25316	25098	25301	25391	25156	25170	25010	25361	25304	25093	25289	25272	25211	25208	25254	25247	25256	25240	25272	25089	25263	25305	25518	25126	25234	25362	25143	25357	25292	25150	25219	25317	25446	25318	25222	25317	25522	25201	25298	25192	25373	25375	25354	25365	25573	25279	25151	25373	25063	24911	25208	25371	25182	25322	24953	25244	25242	25371	25434	25145	25084	25234	25204	25262	25446	25216	25225	25345	25230	25308	25185	25162	25289	25369	25173	25289	25393	25093	25264	25149	25166	25312	25117	25268	25416	25331	25271	25233	25342	25255	25433	25400	25024	25091	25386	25105	25247	24970	25248	25279	25381	25145	25145	25366	25440	25380	25382	25331	25138	25310	25237	25302	25319	24843	25029	25114	25201	25211	25365	25189	25237	25337	25095	25705	25327	25341	25285	25324	25184	25223	25388	25316	25248	25207	25258	25093	25420	25201	25332	25324	25170	25381	25377	24856	25444	25392	25140	25210	25060	25282	25401	25324	25255	25399	25353	25423	25343	25308	25441	25108	25105	25132	25027	25257	25354	24894	25310	25419	25455	25238	25150	25300	25251	25403	25313	25358	25040	25055	25437	25569	25218	25181	25142	25375	25170	25415	25133	25246	25286	25263	25343	25366	24993	25295	25382	25388	25168	25267	25286	25060	25477	25287	25267	25506	25383	25231	25116	25239	25271	25446	25450	25419	25321	25098	25399	25395	25182	25287	25228	25181	25339	25190	25199	25082	25210	25221	25249	25053	25375	25082	25337	25101	25330	25111	25238	25240	25429	25288	25310	25189	25341	25132	25039	25528	25408	25141	25518	25123	25151	25165	25303	25160	25186	25133	25668	25293	25227	25047	25087	25051	25193	25356	25204	25190	25370	25154	25315	25157	25271	25203	25249	25201	25200	25262	25192	25302	25393	25151	25273	25171	25236	25286	25283	25279	25137	25421	25247	25391	25447	25456	25446	25344	25119	25384	25520	25382	25553	25165	25087	25111	25362	25620	25324	25274	25491	25422	25191	25272	25389	25260	25095	25175	25223	25198	25365	25341	25356	25088	25330	25275	25142	25305	25342	25252	25374	25224	25463	25444	25444	25060	25178	25431	25342	25070	25113	25577	25331	25371	25498	25143	25200	25291	25290	25483	25249	25393	25224	25321	25209	25540	25233	25231	25429	25446	25577	25552	25246	25132	25359	25211	25237	25199	25167	25412	25337	25374	25674	25214	25185	25507	25346	25285	25436	25370	25186	25146	25401	25448	25220	25392	25252	25254	25208	25143	25225	25169	25457	25431	25149	25389	25313	25148	25277	25321	25192	25175	25195	25373	25296	25344	25349	25348	25217	25261	25242	25405	25126	25372	25444	25034	25218	25318	25166	25036	25363	25260	25346	25132	25174	25413	25322	25142	25239	25118	25098	25265	25365	25251	25359	25285	25216	25027	25357	25445	25237	25173	25229	25145	25299	25365	25051	25367	25159	25248	25165	25226	25410	25269	25293	25240	25430	25568	25433	25403	25423	25391	25308	25379	25298	25341	25238	25020	25456	25443	25151	25449	25419	25363	25137	25439	25402	25452	25099	25319	25289	25088	25374	25158	25417	25330	25361	25498	25164	25452	25232	25362	25414	25300	25444	25416	25361	25071	25235	25292	25070	25219	25076	24959	25355	25179	25169	25437	25274	25097	25083	25503	25258	25179	25114	25119	25411	25341	25305	25315	25408	25209	25216	25139	25177	25212	25289	25134	25421	25090	25205	25104	25197	25273	25302	25038	25288	25191	25466	25528	25183	25388	25275	25189	25134	25274	25420	25195	25405	25079	25386	25234	25420	25473	25371	25077	25081	25175	25340	25232	25558	25353	25193	25274	25419	25303	25123	25432	25451	25185	25306	25419	25207	25243	25106	25146	25227	25210	25362	25371	25419	25211	25355	25380	25207	25504	25354	25383	25343	25579	25227	25183	25331	25560	25517	25242	25390	25044	25690	25490	25416	25269	25144	25195	25225	25345	25315	24997	25081	25425	25347	25276	25678	25434	25200	25254	25263	25029	25350	25354	25190	25334	25431	25221	25317	25444	25225	25194	24977	25114	25336	25196	25323	25219	25236	25165	25240	25191	25310	25348	25117	25169	25480	25187	25072	25496	25365	25101	25450	25128	25317	25049	25084	25183	25385	24931	25227	25271	25312	25437	25465	25207	25145	25244	25412	24918	25265	25288	25168	25193	25040	25055	25411	25122	25146	25215	25186	25433	25101	25216	25250	25433	25442	25415	25186	25065	25340	25270	25169	25387	25186	24984	25376	25213	25456	25252	25336	25227	25164	25457	25245	25377	25392	25104	25283	25176	25290	25391	25173	25201	25168	25223	25309	25075	25250	25350	25059	25526	25207	25074	25439	25410	25272	25302	25205	25344	25439	25311	25348	25313	25274	25241	25165	25401	25598	25234	25412	25338	25217	25596	25399	25233	25172	25206	25300	25389	25302	25463	25509	25349	25356	25503	25313	25330	25233	25172	25289	25116	25260	25369	25177	25448	25330	25107	25276	25305	25276	25330	25314	25177	25241	25368	25583	25196	25385	25394	25272	25241	25108	25269	25485	25339	25373	25533	25287	25439	25197	25299	25230	25211	25081	25312	25258	25341	25254	25358	25385	25462	25080	25309	25382	25286	25385	25040	25441	24899	24969	25376	25310	25347	25359	25481	25594	25530	25491	25192	25264	25338	25189	25031	25203	25399	25279	25276	24981	25162	25187	25019	25164	25200	25236	25092	25313	25002	25237	25192	25367	25279	25384	25124	25072	25210	25258	25276	25309	25267	25400	25365	25332	25215	25219	25284	25353	25282	25274	25339	25179	25147	25435	25194	25376	25273	25344	25390	25210	25225	25473	25206	25422	25394	25472	25284	25225	25235	25362	25161	25286	25349	25305	25343	25260	25174	25169	25255	25470	25137	25379	25089	25428	25048	25124	25415	25565	25525	25262	25052	25374	25224	25423	25495
33525	50911	42886	30578	24014	47742	76275	52252	30104	19504	16213	15860	15772	15667	15780	15744	15736	15788	15885	15794	15604	15817	15692	15453	15776	15679	15599	15748	15565	15800	15729	15844	15891	15769	15744	15806	15607	15683	15661	15601	15632	15877	15625	15847	15695	15620	15663	15752	15767	15656	15750	15614	15695	15508	15774	15674	15784	15516	15560	15532	15788	15764	15747	15666	15686	15615	15755	15517	15866	15816	15553	15645	15509	15830	15550	15835	15713	15715	15686	15684	15741	15860	15753	15746	15705	15528	15838	15724	15881	15584	15753	15622	15722	15789	15633	15853	15779	15624	15612	15595	15785	15499	15783	15567	15756	15708	15780	15733	15639	15632	15677	15701	15827	15540	15755	15630	15724	15695	15869	15595	15716	15735	15598	15738	15931	15857	15477	15766	15643	15814	15720	15491	15456	15784	15846	15770	15703	15671	15683	15541	15756	15687	15770	15588	15662	15675	15663	15483	15471	15483	15784	15607	15584	15609	15812	15620	15792	15635	15600	15609	15855	15541	15811	15512	15452	15584	15611	15893	15620	15689	15671	15411	15765	15508	15510	15597	15855	15690	15574	15547	15712	15925	15644	15722	15658	15601	15731	15686	15469	15470	15659	15748	15737	15840	15794	15565	15612	15770	15685	15668	15854	15543	15579	15613	15640	15799	15701	15581	15647	15652	15638	15654	15793	15561	15714	15735	15783	15741	15563	15704	15659	15607	15730	15736	15722	15466	15653	15643	15611	15661	15723	15777	15732	15634	15636	15781	15715	15765	15481	15787	15521	15713	15599	15878	15780	15682	15582	15589	15751	15684	15690	15666	15684	15730	15672	15608	15591	15696	15612	15794	15536	15783	15620	15588	15596	15657	15705	15791	15399	15674	15706	15547	15752	15531	15679	15579	15638	15448	15629	15675	15521	15777	15760	15803	15510	15704	15609	15658	15511	15671	15683	15630	15745	15883	15585	15742	15616	15585	15811	15591	15858	15706	15605	15557	15580	15610	15667	15783	15616	15782	15738	15728	15607	15667	15575	15564	15615	15454	15658	15673	15717	15732	15576	15669	15744	15478	15736	15613	15717	15642	16008	15497	15591	15614	15678	15782	15693	15747	15801	15644	15557	15682	15724	15592	15663	15599	15685	15651	15747	15758	15733	15529	15814	15594	15687	15667	15804	15602	15555	15854	15476	15685	15702	15630	15838	15607	15737	15763	15642	15728	15636	15712	15654	15597	15589	15763	15861	15607	15768	15744	15662	15557	15736	15880	15798	15874	15648	15622	15630	15753	15656	15658	15634	15657	15669	15680	15532	15471	15701	15668	15711	15695	15691	15749	15580	15669	15658	15614	15720	15655	15639	15660	15729	15699	15692	15433	15473	15595	15808	15900	15551	15520	15651	15527	15621	15574	15553	15552	15739	15493	15600	15563	15597	15804	15680	15699	15850	15648	15596	15620	15802	15934	15734	15698	15594	15467	15616	15719	15696	15736	15805	15710	15609	15642	15623	15596	15509	15633	15632	15628	15640	15670	15752	15673	15733	15613	15587	15802	15512	15625	15712	15741	15601	15711	15657	15616	15720	15656	15663	15761	15698	15602	15651	15655	15826	15688	15717	15556	15640	15677	15747	15821	15596	15611	15629	15591	15712	15312	15649	15558	15512	15562	15533	15684	15589	15689	15527	15715	15782	15613	15709	15669	15651	15574	15704	15557	15614	15599	15692	15668	15785	15617	15752	15651	15565	15535	15632	15554	15663	15647	15583	15526	15590	15634	15571	15705	15374	15669	15931	15755	15608	15734	15584	15515	15497	15527	15504	15781	15688	15643	15425	15615	15705	15756	15617	15645	15852	15715	15513	15893	15689	15740	15567	15574	15723	15715	15613	15790	15463	15761	15813	15663	15897	15507	15784	15722	15595	15707	15661	15678	15858	15641	15561	15577	15651	15671	15678	15555	15707	15778	15512	15536	15670	15559	15621	15765	15698	15635	15497	15477	15653	15696	15503	15724	15526	15552	15633	15606	15543	15618	15604	15700	15501	15700	15703	15785	15656	15805	15732	15783	15788	15611	15583	15631	15741	15716	15876	15750	15721	15747	15545	15646	15487	15445	15661	15688	15752	15446	15481	15751	15639	15684	15695	15533	15638	15790	15622	15554	15700	15834	15606	15607	15557	15516	15843	15689	15666	15657	15596	15644	15655	15512	15779	15626	15710	15636	15519	15491	15577	15760	15568	15668	15748	15672	15694	15722	15638	15529	15686	15586	15647	15684	15801	15771	15647	15617	15491	15492	15584	15567	15495	15632	15675	15459	15699	15784	15816	15722	15661	15864	15621	15554	15561	15640	15600	15621	15499	15608	15620	15880	15517	15801	15627	15625	15716	15604	15685	15599	15744	15710	15413	15665	15629	15703	15643	15696	15591	15714	15680	15618	15691	15500	15527	15571	15598	15634	15779	15465	15715	15648	15654	15565	15441	15801	15629	15496	15548	15627	15779	15594	15680	15593	15826	15757	15537	15719	15696	15586	15752	15779	15722	15624	15661	15707	15676	15555	15464	15817	15811	15620	15780	15452	15612	15754	15615	15768	15576	15422	15737	15589	15632	15642	15596	15677	15704	15680	15654	15506	15774	15754	15529	15537	15633	15544	15617	15739	15584	15565	15550	15412	15662	15565	15780	15536	15742	15584	15598	15774	15609	15736	15635	15641	15716	15513	15672	15787	15871	15648	15687	15535	15759	15653	15574	15697	15564	15855	15570	15491	15643	15688	15488	15644	15790	15657	15659	15511	15876	15462	15529	15725	15786	15729	15711	15700	15666	15413	15824	15528	15784	15664	15391	15526	15786	15509	15705	15743	15579	15686	15607	15572	15495	15586	15607	15698	15657	15589	15727	15640	15556	15580	15675	15635	15736	15680	15695	15612	15593	15745	15717	15703	15670	15877	15702	15644	15513	15755	15571	15635	15370	15566	15588	15583	15608	15542	15681	15818	15625	15586	15750	15572	15477	15522	15455	15522	15618	15569	15744	15706	15678	15584	15890	15675	15503	15618	15557	15595	15798	15741	15622	15594	15577	15846	15729	15624	15517	15626	15603	15781	15498	15563	15463	15908	15838	15701	15756	15583	15755	15532	15687	15554	15730	15484	15715	15722	15653	15625	15606	15631	15717	15662	15522	15615	15797	15682	15675	15541	15643	15625	15524	15694	15514	15558	15728	15514	15757	15605	15763	15671	15650	15724	15692	15588	15657	15719	15715	15549	15657	15629	15434	15797	15795	15576	15614	15770	15691	15580	15782	15520	15610	15561	15584	15568	15673	15811	15585	15732	15645	15697	15566	15783	15612	15659	15709	15593	15779	15791	15623	15558	15556	15747	15568	15664	15630	15670	15660	15668	15679	15539	15687	15577	15728	15592	15786	15669	15596	15851	15492	15603	15533	15894	15609	15636	15579	15626	15671	15624	15798	15686	15749	15757	15654	15615	15742	15648	15769	15493	15646	15741	15724	15662	15659	15815	15563	15748	15649	15668	15710	15725	15466	15764	15713	15758	15494	15820	15714	15748	15885	15593	15719	15695	15532	15468	15560	15524	15596	15551	15635	15769	15668	15551	15720	15608	15510	15801	15804	15741	15649	15736	15629	15685	15519	15486	15653	15638	15773	15729	15351	15710	15708	15626	15494	15781	15653	15690	15726	15564	15572	15719	15694	15746	15717	15496	15525	15607	15646	15513	15681	15596	15700	15546	15637	15685	15588	15541	15785	15540	15564	15738	15489	15739	15668	15741	15507	15690	15621	15668	15757	15689	15690	15380	15552	15714	15563	15547	15673	15739	15716	15619	15535	15756	15641	15808	15760	15589	15685	15556	15676	15468	15714	15583	15531	15818	15481	15870	15739	15828	15573	15505	15703	15700	15652	15803	15729	15487	15605	15617	15658	15602	15655	15612	15789	15804	15863	15578	15584	15601	15727	15656	15432	15680	15826	15547	15735	15543	15781	15407	15764	15667	15610	15887	15654	15641	15653	15675	15634	15555	15592	15717	15636	15629	15787	15701	15597	15694	15651	15579	15764	15618	15629	15629	15697	15640	15674	15700	15699	15688	15489	15616	15802	15698	15615	15619	15723	15558	15660	15494	15734	15548	15701	15639	15672	15476	15595	15448	15668	15681	15684	15666	15819	15530	15699	15574	15648	15728	15604	15642	15759	15580	15565	15535	15565	15759	15520	15687	15751	15800	15760	15654	15644	15504	15605	15644	15748	15610	15702	15620	15695	15518	15608	15707	15567	15611	15637	15717	15758	15579	15709	15630	15702	15669	15630	15724	15591	15691	15691	15648	15738	15616	15705	15487	15716	15760	15678	15720	15571	15784	15661	15752	15673	15607	15628	15470	15843	15685	15593	15676	15766	15725	15764	15686	15527	15640	15643	15659	15584	15884	15662	15624	15559	15436	15764	15602	15569	15720	15579	15704	15613	15768	15759	15660	15756	15760	15657	15814	15778	15734	15655	15654	15704	15530	15580	15844	15401	15719	15630	15572	15702	15709	15564	15600	15527	15706	15644	15690	15492	15624	15594	15692	15598	15581	15490	15692	15656	15686	15528	15734	15634	15614	15645	15603	15678	15481	15532	15642	15761	15729	15723	15623	15753	15746	15704	15385	15710	15818	15660	15568	15614	15582	15690	15714	15736	15546	15697	15726	15668	15652	15517	15557	15560	15589	15765	15639	15638	15748	15772	15631	15578	15685	15819	15687	15596	15791	15678	15675	15729	15574	15650	15635	15638	15614	15587	15603	15820	15657	15790	15694	15452	15506	15537	15562	15574	15694	15640	15689	15621	15592	15743	15618	15789	15655	15740	15671	15746	15593	15680	15733	15753	15776	15620	15829	15665	15527	15547	15752	15634	15564	15425	15662	15540	15732	15516	15658	15630	15603	15599	15826	15686	15712	15669	15729	15756	15889	15691	15481	15695	15653	15656	15608	15755	15642	15553	15686	15716	15547	15733	15496	15603	15810	15696	15741	15604	15577	15586	15688	15709	15632	15785	15800	15593	15721	15604	15671	15644	15541	15669	15624	15518	15557	15734	15671	15677	15620	15471	15616	15643	15670	15592	15632	15691	15755	15600	15676	15639	15416	15760	15613
34887	30278	31176	29915	27898	31471	33201	30323	27292	25775	25098	24955	24882	25115	24892	24771	24866	24697	24730	24911	24908	24748	24841	24908	24767	24977	24849	24961	25051	25007	24954	25082	24699	24941	24835	24887	24937	24881	24848	24873	24902	24781	24630	24617	24973	24954	24655	24946	24865	24834	24960	24830	24920	24593	24958	24889	24688	24699	24840	24956	24822	24732	25057	24755	24869	24671	24783	24758	24893	24980	24980	24879	24536	24563	24805	24798	25007	24767	24714	24816	25198	24920	24949	24816	24755	24822	24906	24846	24698	24956	24742	24871	25036	24715	25140	25036	24812	24766	24750	24816	24786	24687	25021	24642	24834	24929	24932	24688	24846	24815	24690	24876	24829	24910	24865	24720	24849	25089	24767	24725	24666	24959	24853	24911	24944	24777	24709	25111	24788	24790	24540	24630	24857	24846	24969	25006	24886	24928	24844	24825	24928	25016	24963	25031	24876	24831	24601	24875	24819	24730	24806	24916	24917	24604	24874	24889	24987	24838	25065	24668	24903	24708	24905	24823	24783	24942	25032	24720	24858	24864	24994	24887	24618	24908	24813	24878	24652	25038	24795	24942	24840	24934	24762	24758	24795	24953	24975	24781	24704	24737	24845	24876	24792	24912	24697	25032	24691	25218	24749	24800	24896	24903	24958	24637	24991	25051	24615	25066	24960	24846	24863	24821	24913	24551	24804	25037	24867	24603	24732	24726	24941	24739	24761	24957	24933	24717	24834	24944	24986	24795	24825	24984	24942	24971	24891	24696	24997	24984	24910	25038	24777	24803	24896	24817	25044	25025	25141	25105	24921	24793	24941	24748	24522	24776	24981	24820	24859	24929	24817	25073	24940	24754	24817	24670	24650	24764	24770	24791	24899	24743	24872	24770	24974	24810	24814	24908	24717	24852	24828	24837	24723	24688	25169	24715	24798	24582	24659	24810	25093	25060	24829	24863	24931	24793	24928	24863	25006	24875	24671	24448	24819	24831	24885	24474	24662	24828	24718	24662	24832	24750	24804	25028	24848	24744	24770	24591	24704	24901	24794	24737	24939	24741	24771	24891	24662	24999	24933	24834	24952	25038	24832	25037	25049	24883	24778	24816	24828	24702	24895	24945	24769	25028	24854	24938	24849	24772	24724	24693	24941	24588	24800	24694	24769	24793	24750	25016	24738	25008	24753	24803	24807	24831	24991	24960	24675	24822	24578	24944	24768	24849	24645	24797	25049	24756	24989	24965	24944	24805	24539	25144	24978	25052	24948	25083	24826	24851	24814	24872	25036	24974	24866	24496	24805	24697	24808	24759	24953	24804	24938	24913	24736	24788	24844	24951	24714	24934	24715	24881	24779	24663	24771	24788	24770	24875	24868	24859	25139	24958	24705	24875	24791	24716	24821	24978	24991	24620	24844	24715	25044	24556	24653	24648	24843	24845	25043	25036	24796	24935	24438	24716	24858	24574	24636	24842	25075	24946	24762	24843	24902	24722	24736	24791	24751	25068	24554	24916	24757	25020	25102	25014	24941	24850	24774	24854	24943	24812	24693	24789	24926	25146	25040	24775	24919	24867	24721	24997	24801	24710	24856	24821	24531	24645	24644	24912	24963	24845	24797	24702	24909	24854	24953	24503	24902	24835	24903	24796	24837	24894	25010	24932	24857	24957	24956	24939	24671	24831	24905	24715	24980	24988	24768	24925	24779	24816	25063	24757	24801	24845	24999	24590	24966	25189	24732	24792	24771	24908	24946	24853	24727	24952	24613	24664	24813	24805	25140	24734	24734	24916	24742	24811	24868	24717	24757	24776	24717	25000	24705	24812	24897	24905	24810	24830	24959	25015	24897	24765	24919	24944	24904	25256	24940	24889	24990	24914	25063	24874	24900	24823	25063	24742	24883	24777	24850	25115	25054	24707	24623	24552	24729	24753	24581	24900	24771	24988	24927	25005	24913	24795	24806	25026	24757	24777	24715	24859	24791	24739	25095	24940	24845	24673	24777	25126	24891	24856	24895	24954	24619	24670	25050	24749	24877	24829	24707	24949	24856	24932	24993	24770	24791	24817	24886	24787	24637	24534	24858	24807	24918	25050	24847	24422	24946	24702	24663	24810	25019	24921	24931	24536	24773	24937	24836	24593	24883	24938	24971	24729	24709	24919	24916	24826	24985	24748	24789	25001	24603	25001	24847	24822	24753	24772	25002	24712	24769	24909	24772	24758	24628	24700	24979	24891	24939	24737	24677	24761	24695	24749	24929	24939	24924	24782	25108	24898	24759	24877	24869	24702	24862	24975	24949	24995	24963	25017	24880	24802	24828	24969	24916	24703	24436	24528	24743	24857	24958	24950	24817	24958	24796	25070	25067	24916	24989	24899	24670	24893	24768	24679	24766	24582	24802	24876	24902	24742	24919	24885	24672	24749	24941	24733	24848	25089	25025	24818	24786	24739	24977	24604	24983	25011	24820	24891	24952	25019	24826	24973	24738	24592	24786	24942	24701	24872	24680	24993	25143	24634	24860	24784	24849	24863	24797	24860	24882	24784	25066	25026	24721	25003	24731	24833	24830	24824	24742	24695	25129	24770	24564	24876	24844	24884	24920	24934	24834	24835	24946	24969	24741	24784	24933	24675	24813	24924	24803	24691	24739	24710	24905	24728	24891	24909	24569	25165	24902	24981	24963	24873	24930	24738	24864	24788	25007	24854	24997	24603	24874	24797	24925	24728	24615	24656	24819	25002	24968	24812	24876	24994	24821	25008	24863	24776	24905	24882	25000	24777	24746	25020	24870	24670	24864	24708	24888	24777	24560	24774	24739	24770	24625	24837	24935	24875	24867	24969	24930	24729	24914	25077	24791	25042	24831	25037	24973	24638	24550	24868	24798	24533	25146	24978	24704	24775	25076	24922	24876	25011	25164	24863	24915	24797	24794	24876	24932	24846	25018	24954	24867	24906	24983	24963	24749	24788	24721	25024	24704	24850	24955	24734	24612	24961	24789	24782	24721	25041	24754	24965	24755	24822	24803	24682	24666	24932	24626	24558	24753	25040	24904	24788	24800	25011	24819	24657	24736	25014	24797	25119	24828	24921	24811	24769	24939	24910	24604	24703	24780	24687	24706	24694	24771	24692	24943	24746	24746	24872	25106	24905	24655	24834	24881	24826	24993	24940	24853	24912	25227	24876	24838	24817	24947	24919	24947	24909	24684	24868	25139	24877	24905	24927	24939	24692	25081	24966	24944	25067	24877	24607	24914	24770	24710	24745	24843	24829	24708	24719	24794	24909	24872	24978	24613	24784	24804	24808	24842	24921	24817	24812	24961	24915	24792	24740	24893	24885	24710	25031	24924	24902	24888	24895	24750	24943	24847	24610	24992	24811	24864	24934	24624	24828	24821	24702	24970	24924	24964	24920	25062	24997	25011	24645	24839	24725	24896	24909	24692	24764	24875	25060	25037	24737	24914	24585	24814	24837	24920	24813	24901	24781	24985	24875	24760	24864	24746	24817	25033	24797	24924	25055	25086	24816	24921	24917	25059	24819	24882	25127	24766	25051	24852	25124	24809	24879	25036	24764	24708	24836	24752	24905	24927	25024	25186	24950	24930	24872	24579	24733	24636	24820	24836	24792	24791	25090	25115	24865	24966	24904	25017	24752	24981	24765	24785	24854	24695	24626	24787	24811	24612	24871	24897	25014	24887	24739	24713	24544	24690	25044	24807	24944	24697	24837	25038	24962	24764	25043	24887	24938	24760	24895	24855	24872	25017	24970	25023	24952	24743	24772	24850	24918	24758	24822	24936	24803	24856	24986	24660	24851	24690	24935	24769	24954	24880	24926	24790	24608	24961	24689	24744	24875	24937	24746	24767	24822	24581	25082	25164	24942	24814	24687	24842	24681	24757	24906	24692	24673	24901	24846	24768	24947	24931	24866	24912	25110	24880	24906	24592	24944	24865	25044	24866	24820	25052	24843	25002	24833	24780	24946	24793	24705	24913	24761	24732	24815	24943	24953	24877	24864	24781	24859	25155	24713	24862	24837	24811	24756	24783	24943	24702	24689	25008	24777	24574	24924	25085	24880	24879	24914	24958	24557	24844	24686	24869	24703	24968	24755	24893	25202	24823	25046	24871	25123	25057	24854	24840	24986	24968	25019	25143	24950	24712	24998	24958	24925	24909	24764	25058	24806	25210	25020	24894	24742	24808	25022	24955	24946	24877	24882	24664	24778	24895	24954	24764	24683	24938	24649	24816	24831	24771	24822	24831	24996	25212	25081	24986	24852	24736	24780	24870	24907	24846	24879	24932	24735	24777	24825	24991	24877	24769	25066	24920	25035	24642	24840	24742	24870	24695	24849	24688	24737	24876	24808	24847	24940	25190	24644	24892	24683	24855	24919	24937	24874	24941	25024	24735	24725	24964	24975	24829	24768	24782	24809	24621	24736	24883	24746	24591	24816	24938	24981	24863	25019	24728	24819	24817	24839	24852	25212	24741	24879	24926	24646	24744	24931	25034	24857	25042	25242	24937	24946	24471	24980	24678	24655	25035	24941	24893	24604	24780	24925	24939	24626	24873	24829	24832	24585	24832	24805	24771	24817	24772	24842	24840	24923	24802	24961	24927	24696	25044	24867	25089	25002	24675	24828	24794	24916	25070	25118	24998	24809	24853	24614	25029	25071	25011	24894	24715	24971	24682	24897	24869	24810	24943	24920	25137	24800	24841	24736	24921	24976	24763	24864	24823	24811	24792	24723	24700	24858	24937	24742	24649	24869	24804	24938	25199	24819	24750	25004	25165	24903	24980	24792	24755	24885	25226	25207	24906	24696	24695	24551	24571	24806	24829	24729	24999	25033	24928	24829	24909	24791	24714	24955	25063	24953	24904	24752	24722	24882	25091	25043	24930	24820	24837	24770	24767	24953	25113	24961	24805	24813	24903	24653	24989	24784	24712	24919	25014	24760	24847	24862	25001	24882	25015	24859	24807	24754	24865	24862	24785	24949	24730	24770	24653	25152	24949	24966	24750	24914	25089	24815	24836	24957	24685	24928	24844	24753	24809	24773	24920	24569	25044	24947	24847	24922	24786	24903	24824	24685	24854	25020	24887	24874	25107	24719	24917	25047	24991	24870	25058	24922	24836	24905	24762	24903
23283	28674	22049	20146	18789	23029	23569	19726	16789	15403	15165	15032	14950	14880	14924	15096	15104	15119	14930	15113	15125	15138	14884	15180	14927	15059	14915	15054	15081	14965	15108	15091	15008	15058	14950	15007	15172	14995	15136	14961	15022	15159	15184	14990	14873	14963	15209	15105	14838	15071	15165	15036	14965	15156	15013	15275	14868	15138	15127	14992	15067	15071	14959	15100	15042	15195	15074	14955	14969	15060	14966	15090	14984	14889	15101	15104	15079	15196	15107	14963	15100	14966	15136	15140	15099	14823	14981	15208	14976	15017	14938	15019	14968	15208	14916	15118	15269	15161	14959	15037	15076	15011	14892	14924	15062	14967	14756	15026	14822	15166	15048	15238	14981	15039	14989	15048	15036	14899	15173	15050	14934	15074	14935	15170	15133	15116	14956	15076	14847	14910	15021	15029	14932	14930	14983	15044	14978	15063	15005	14929	15016	15065	14925	14930	15102	15108	15149	15038	15130	14920	15107	15138	14952	14988	15077	15059	15013	14984	15226	14925	14975	15026	14962	15052	14945	15143	15047	15085	14934	15153	15141	15187	15128	14901	14890	14967	15188	14952	14987	14963	14998	14995	15025	15027	15012	14981	15013	15057	15138	14845	15028	14963	15110	15021	14966	15058	15049	14963	14966	14997	14985	15173	14924	15090	15100	15102	15040	15102	14934	14923	15080	15001	15172	15034	14971	15345	14931	15012	15020	14919	15118	15158	14984	15237	14937	15003	15054	15204	15075	15023	15142	15000	15070	15053	14948	15077	14873	15062	15091	15011	15051	14968	15104	15100	15177	15151	14913	14920	14853	14991	15202	15039	14814	14972	14864	15036	15022	15168	15095	15087	15151	15111	15183	15066	14924	15006	14831	14910	15162	14994	15032	14816	14995	14978	14972	14977	14928	15064	14916	14950	15032	14970	15083	14985	14925	15020	15016	14926	14984	14917	14915	14993	15103	14817	15146	15015	15124	14978	15107	15068	14954	15019	15115	14874	15129	14988	15034	15017	15118	14893	14999	14992	15046	14948	15000	15049	15122	15189	14799	15084	14951	15186	15048	14926	14995	15098	15081	15133	14872	15050	14908	15119	14889	15180	14953	15031	14926	14975	14878	15107	14924	15094	15128	14934	15206	14914	14890	14906	15048	14967	15091	14918	14992	14993	14953	15123	14975	14915	14924	14998	14889	15050	15067	15095	15131	14930	15179	15123	14947	14957	15073	14996	15027	14999	15080	15112	14959	15039	15116	15163	15050	15154	14846	14836	15010	14913	15177	15152	15032	15023	14980	15013	14988	15017	15153	15039	15067	15121	14983	15007	15128	15142	15162	15101	15005	15132	15091	15125	15047	15062	15031	14943	14912	15185	15059	15082	14830	14980	15131	15097	14930	15113	14921	15015	15095	15096	14960	14948	14985	14962	15017	15066	14904	14991	14906	15108	14982	15026	15090	15100	14939	15039	14985	15164	15117	15143	15057	15096	14958	15019	14935	14993	15180	14986	15132	14999	15163	14972	14946	15040	15110	14922	14968	14939	14974	14864	15081	15032	15014	14957	15021	15095	14976	15072	15261	15161	15149	15049	15011	15063	15063	14946	15117	14906	15201	15166	15013	14958	15110	15033	15197	15067	15055	14843	14909	15175	14958	14876	15055	15032	15047	15004	14883	15019	15121	15177	14998	14809	14918	15190	14861	15243	14995	14909	15126	14942	15122	15010	15096	15030	14993	14966	14958	14894	15030	14776	15144	15028	15084	14936	14958	15121	15029	15091	14932	15020	15121	14969	14997	14985	15007	15004	14880	15131	14864	15023	15027	14994	14933	14988	15257	14982	15230	15101	15174	15091	15045	15100	15005	15054	14935	14885	14881	15048	15109	15073	14997	15080	15114	14855	14954	15106	14928	15158	15042	15053	15058	15126	14965	15015	14949	14983	14985	15165	15034	14977	15327	15057	14977	14994	15181	14894	15100	14862	15170	14992	14946	15137	15046	15125	14973	15076	15153	14927	14962	15157	15062	15008	14822	15041	14969	14998	15169	15076	15004	15183	15079	15080	15012	15066	15045	15037	15090	14962	14983	14827	14866	15123	15101	15027	14860	15034	14962	15225	15072	14879	15096	14987	15068	15204	15054	15131	15103	14992	15058	15047	15007	15047	15055	15049	14951	15025	14876	14967	15048	14835	14982	15021	15068	15011	15119	14943	15109	14944	15195	15070	15014	14987	14926	15058	15204	14927	15075	14765	15081	14953	15028	14973	15045	15077	15083	15160	15144	14915	14883	14986	14771	14944	15078	15012	15103	15045	14992	15193	15112	15070	14994	14871	15181	15113	14999	14853	14923	15165	15040	14963	15060	15076	14953	15083	15177	15088	14872	14894	14955	15164	15164	15084	14991	15099	15006	15018	15000	14971	14959	14963	15002	15221	14935	15208	15102	15050	14860	15001	15014	14973	15085	14962	15027	14922	15031	15180	14955	15019	14954	15114	15073	14994	14948	14876	14921	15069	15000	15038	15162	15009	15119	14988	14875	15053	15099	14849	15071	15047	15135	14750	15098	14986	15017	14993	15056	14967	15105	15093	15094	14998	14956	15089	15059	15101	15079	15093	15062	15229	15086	14882	15018	14955	15034	15067	15083	15082	14750	15112	15115	15178	15053	15102	14990	14941	15001	15043	15056	14912	14850	15088	14979	15155	14951	15108	15060	15181	14923	14970	14904	15127	15202	15103	14939	14804	15084	14995	14965	15231	15035	14993	14832	15058	15010	15014	15122	15069	15029	14965	15048	15024	14956	15223	15061	14964	14871	15047	14959	14903	15045	15010	15016	15136	15213	15067	15077	15006	15028	15015	14976	15009	14924	15003	14875	14831	15256	15027	15040	15030	14990	15097	14944	15104	14962	15122	15226	15115	15103	15027	15009	14974	15063	15266	15079	15210	14969	15109	14950	15025	14955	15245	15170	15113	14911	15005	15073	15094	14999	14838	15075	14984	14969	15043	15204	14843	14990	14726	14854	14954	14955	15021	14967	14972	15003	14950	14925	15211	14970	15072	14983	14864	14956	15022	15087	15078	14977	14920	15150	15080	15207	14968	15135	14981	15197	14997	14972	15193	15082	14829	15020	15052	14965	15036	15055	15015	15029	15091	15162	14918	14867	15133	15089	14894	15084	14997	14977	15016	15001	15046	14926	14987	15142	14891	14796	14960	14933	14947	15067	14956	15065	15044	14883	14957	14841	15047	14941	14893	15045	14784	15189	15179	14941	15186	15123	15114	14957	15104	15013	15154	15016	15094	14964	14955	14972	15121	15047	14876	14909	15123	15092	15109	14846	15019	15015	14937	14995	14875	15169	14881	15239	15081	14852	14975	14995	15051	15056	14957	15080	14780	14970	14858	15013	15031	15100	15009	15116	15033	15023	15057	14975	14904	14979	14882	15005	15062	15071	15072	14992	14932	15021	14948	15091	15028	14873	15105	15055	14961	14991	15007	14940	14890	15056	15224	15135	15119	14733	15008	14996	15077	15004	15053	15081	15005	14896	15177	14951	15310	14968	14927	15052	15234	14873	15007	15121	15125	14956	15111	14908	15000	15060	15126	15146	14964	15157	15034	15063	15203	15063	15081	15088	15023	15082	14979	15112	15031	15009	15094	15011	15111	15057	15016	14848	15035	14957	14944	15123	14893	14943	15126	15001	14784	14923	14909	15159	14831	14927	15117	15130	15178	15040	15104	15075	15026	14963	14945	15072	15081	15002	15086	15035	15099	15027	14858	15152	15056	14943	15075	15107	14970	15045	14994	15095	15028	15099	14897	15144	14905	14884	15035	14905	15051	15075	14869	14989	15046	14954	15123	14969	15135	14821	15035	15098	14999	15128	15059	14987	15124	15155	15094	15112	15116	14922	14916	15088	15061	14997	14838	15087	14845	14968	14977	15108	15046	15101	15055	15009	14913	14820	15171	15198	14938	15282	15069	14916	15011	14976	15162	14999	14904	15167	15084	15137	14959	15075	15009	14922	15011	15048	15062	15056	15213	15059	14975	14892	14996	15075	15101	14991	14928	15020	15118	14947	14978	15264	15030	14958	15014	14853	15032	15001	14963	15069	14988	15131	15021	14802	14957	15038	14995	15051	14903	14989	15075	15056	14893	15079	15101	15035	15146	14910	14900	14980	14986	15038	14975	14996	15052	15047	15125	14968	15295	15035	14901	14954	15022	14994	15198	15083	14958	15064	15058	14994	15086	14934	14818	15143	14930	15092	15108	15121	15073	15134	15102	14926	14846	14989	15021	15021	15067	15158	14838	15061	14921	15024	15074	14971	14979	15150	15068	15068	14953	15103	15073	14874	15057	15015	14870	15031	15019	15066	14918	15093	15238	14939	15169	15120	15100	15086	15124	15026	15154	14777	14926	15070	15043	15081	15093	15106	14937	15036	15026	14967	15063	14906	14976	15025	14961	14967	15012	15029	14969	15014	15154	14967	15075	14964	15019	14952	14998	14864	15108	15038	14972	14812	15146	15013	14825	15022	14880	15126	15067	15020	15141	14939	15151	15128	14937	14987	14970	15050	15017	14990	14947	15039	14976	15168	15063	14998	14901	15027	15104	15049	14951	14945	15165	15091	15084	15063	14935	15094	14986	15102	15252	15073	15086	14998	15150	15058	14919	14956	15276	15063	14932	15126	15051	15162	14992	15036	14966	14986	14874	15103	14946	14978	14907	15101	14877	14941	15181	14997	15040	14907	15045	14722	15011	14920	15000	15042	15105	15136	15196	14964	15104	15004	14917	15138	15200	15002	14738	15020	14942	14915	14896	15047	14919	15140	15093	15009	15137	15116	15081	15228	15007	15046	15141	14825	14965	15051	15103	15152	14977	14928	15182	15083	15041	15123	14992	14922	14867	14944	15041	15069	14961	15043	14991	14949	14998	15267	15027	15009	15015	15087	14930	15008	15054	14918	15069	15051	15082	15070	15158	15099	15101	15185	15112	14986	15014	14963	14953	15008	15111	15028	14974	15054	15039	14951	15142	14962	15101	15059	15269	15188	15006	15001	15009	15212	15180	15079	15113	15013	15075	15088	15054	15017	14975	15050	15023	15024	15088	15233	15079	15078	15079	15107	15049	15190	14803	14879	14999	15093	14884
25896	21819	28680	30166	40597	61076	55473	41812	31379	26838	25592	25032	24920	24821	24896	25109	24801	24828	24815	24818	24711	24810	25020	24785	25016	24946	24971	24705	24853	24888	24784	24981	25009	24889	24838	24695	24824	24884	25000	24675	25084	24546	24804	24826	24845	24750	25060	24724	24608	24899	24899	24819	24650	24730	24753	24668	24764	25051	24696	24664	24698	24549	24737	24712	24654	24850	24538	24642	24769	24912	24860	24822	24766	24643	24571	24814	24649	24925	24582	24648	24741	24642	24828	24603	24544	24736	24821	24762	24547	24811	24916	24939	24638	24689	24532	24813	25062	24713	24626	24755	24553	24680	24681	24801	24718	24693	24705	24553	24833	24720	24752	24852	24648	24789	24351	24723	24688	24638	24842	24713	24591	24698	24692	24525	24704	24652	24760	24435	24530	24792	24979	24804	24785	24775	24705	24721	24772	24609	24742	24691	24840	24849	24932	24869	24499	24670	24701	24580	24520	24522	24825	24869	24527	24815	24687	24812	24774	24496	24885	24692	24811	25000	25160	24763	24602	24752	24679	25033	24790	24879	24875	24864	24668	24892	24738	24799	24762	24644	24940	24635	24836	25132	24921	24878	24740	24881	24755	24644	24853	24646	24705	24901	24636	24617	24753	24655	24736	24659	24627	24604	24658	24717	24517	24720	24568	24514	24603	24749	24639	24801	24897	24727	24615	24552	24723	24595	24656	24630	24731	24549	24876	24771	24858	24856	24939	24825	24843	25047	24930	24751	24956	24887	24732	24742	24539	24507	24973	24728	24739	24785	24485	24675	24791	24872	24743	24929	24608	24806	24910	24716	24846	24646	24760	24740	24825	24778	24491	24505	24606	24678	24865	25004	24817	24822	24641	24841	24914	24579	24887	24782	24615	24874	24727	24752	24659	24687	24708	24827	24547	24883	24759	24575	24433	24685	24778	24806	24772	24579	24481	24398	24690	24441	24888	24851	24673	24787	24662	24758	24683	24656	24702	24859	24642	24782	24810	24630	24984	24718	24812	24986	24788	24525	24882	24896	24583	24684	24765	24755	24579	24558	24695	24662	25075	24835	24736	24559	24874	24443	24482	24811	24734	24876	24594	24904	24715	24665	24637	24725	24739	24546	25078	24911	24829	24584	24596	24545	24702	24716	24818	24913	24593	24804	24787	24779	24810	24629	24541	24691	24734	24621	24589	24815	24699	24799	24825	24982	25065	24614	24658	24610	24983	24494	24834	24724	24701	24690	24733	24771	24516	24818	24814	24582	24848	24659	24618	24659	24499	24593	25054	24633	24795	24910	25041	24871	24876	24824	24602	24731	24507	24708	24681	24539	24772	24614	24868	24784	24795	24449	24764	24558	24794	24818	24895	24707	24654	24862	24854	24992	24571	24498	24795	24871	24877	24549	24823	24760	24536	24611	24634	24962	24664	24785	24345	24848	24877	24858	24784	24478	24634	24570	24660	24593	24681	24700	24751	24584	24813	24601	24714	24840	24643	24698	24692	24670	24633	24843	24785	24510	24650	24424	24823	24770	24928	24886	24949	24726	24871	24707	24708	24674	24886	24830	24968	24639	24571	24752	24991	24721	24914	24698	25000	24633	24738	24460	24808	24595	24811	24587	24741	24915	24573	24793	24633	24719	24637	24543	24669	24684	25016	24824	24799	24614	24639	24807	25107	24851	24853	24602	24711	24896	24699	24525	24679	24874	24669	24766	24905	24769	24866	24727	24884	24848	24461	24826	24807	24391	24660	24865	24780	24558	24584	24579	24556	24788	24813	24843	25037	24576	24785	24851	24780	24708	24784	24778	24735	24867	24775	24906	24680	24750	24515	24613	24668	24634	24447	24721	24823	24758	24520	24768	24686	24669	24750	24818	24748	24657	24627	24754	24585	24752	24849	24731	24823	24764	24884	24821	24954	24789	24602	24635	24671	24880	24588	24727	24786	24597	24881	24707	24744	24903	24792	24538	24881	24874	24561	24647	24763	24633	24898	24577	24828	24853	24801	24545	24690	24797	24553	24574	24842	24669	24895	24514	24733	24563	24651	24750	24778	24689	24675	24787	24708	24666	24689	24864	24587	24900	24726	24719	24512	24540	24664	24513	24686	24978	24774	24345	24768	24723	24930	24667	24518	24913	24957	24677	24684	24662	24901	24758	24770	24761	24723	24658	24831	24569	24736	24620	24681	24808	24691	24806	24957	24857	24744	24740	24616	24782	24628	24667	24766	24739	24672	24543	24851	24847	24842	24852	24669	24739	24969	24657	24672	24873	24363	24746	24757	24626	24913	24743	24636	24755	24851	24508	24719	24821	24776	24811	24856	24864	24797	24930	24847	24750	24927	24812	24753	24659	24511	24979	24719	24605	24828	24838	24829	24855	24692	24726	24586	24717	24655	24511	24674	24643	24766	24956	24792	24973	24748	24685	24731	24656	24844	24597	24702	24747	24683	24826	24771	24777	24797	24913	24578	24706	24725	24736	24718	24595	25003	24902	24461	24763	24818	24759	24825	24709	24766	24678	24801	24956	25090	24783	24623	24696	24626	24578	24852	24711	24651	24612	24850	24634	24899	25031	24842	24871	24847	24853	24831	24719	24766	24537	24624	24681	24802	24708	24595	24654	24780	24656	24783	24628	24832	24758	24870	24868	24833	24788	24749	24667	24689	24731	24649	24642	24771	24622	24679	24581	24825	24907	24903	24795	25005	24858	24366	24751	24930	24801	24740	24937	24864	24566	24621	24888	24604	24442	24862	24716	24599	24770	24834	24986	24759	24746	24918	24974	24714	24722	24625	24539	24873	24906	24659	24709	24853	24641	24598	24719	24438	24595	24667	24699	24536	24754	24657	24771	24524	24857	24657	25025	24679	24548	24811	24881	24581	24651	24932	24531	24543	24893	24764	24751	24470	24559	24875	24569	24946	24770	24755	24804	24778	24575	24622	24810	24752	24785	24481	24933	24946	24759	24565	24971	24796	24641	24673	24552	24615	24612	24800	24623	24648	24831	24827	24661	24758	24690	24573	24524	24618	24478	24755	24623	24617	24709	24853	24629	24618	24690	24766	24734	24664	24816	24837	24788	24772	24705	24894	24901	24803	24493	24616	24636	24899	24771	24846	24818	24689	24920	24577	24775	24679	24849	24683	24871	24660	24555	24719	24756	24507	24662	24607	24485	24709	24811	24556	24583	24822	24813	24478	24731	24768	24663	24863	24744	24810	24550	24779	24675	24519	24546	24362	24515	24652	24713	24606	24649	24776	24630	24545	24667	24820	24559	24889	24780	24625	24823	24710	24813	24687	24745	24557	24717	24781	24895	24732	24748	24769	24690	24611	24484	24767	24723	24687	24627	24678	24641	24594	24904	24800	24723	24548	24629	24893	24625	24728	24709	24740	24832	24921	24429	25074	24726	24670	24676	24913	24682	24782	24741	24893	24608	24656	24812	24778	24668	24709	24687	24777	24844	24619	24866	24899	24691	24571	24805	24602	24703	24741	24665	24533	24587	24847	24849	24862	24645	24397	24733	24426	24724	24730	24748	24800	24700	24539	24733	24713	24806	24863	24748	24871	24941	24848	24845	24803	24560	24914	24757	24705	24840	24603	24916	24770	24791	24806	24709	24798	24710	24720	24786	24793	24735	24765	24745	24846	24541	24743	24999	24705	24775	24799	24486	24589	24759	24824	24915	24726	24643	24758	24766	24829	24564	24674	24657	24787	24788	24852	24797	24895	24828	24899	24633	24721	24680	24669	24764	24880	24668	24824	24638	24681	24484	24999	24830	24854	24793	24637	24857	24634	24438	24870	24815	24665	24389	24654	24623	24813	24808	24835	24504	24723	24816	24761	24736	24592	24658	24810	24464	24788	24760	24718	24455	24773	24884	24738	24809	24428	24663	24835	24688	24767	24897	24699	24891	24666	24477	24771	24761	24640	24837	24688	24987	24732	24758	24588	24785	24729	24773	24568	24758	24628	24881	24406	24699	24545	24524	24809	24762	24770	24600	24695	24724	24672	24849	24877	24906	24687	24857	24890	24856	24824	24623	24792	24932	24778	24932	24692	24494	24351	24735	24666	24783	24641	24806	24690	24870	24957	24960	24951	24601	25006	24954	24814	24561	24828	24495	24691	24768	24702	24848	24797	24816	24555	24886	24889	24602	24699	24620	24323	24850	24986	24938	24795	24738	24725	24580	24425	24677	24660	24664	24745	24571	24705	24771	24595	24706	24788	24721	24550	24706	24415	24669	24739	24571	24480	24872	24753	24627	24755	24722	24531	24925	24853	24875	24930	24827	24719	24893	24776	24775	24767	24710	24694	24796	24902	24888	24572	24505	24844	24738	24722	24790	24774	24743	24443	24777	24709	24644	24839	24521	24702	24537	24557	24524	24814	24714	24611	24908	24799	24770	24908	24716	24690	24733	24620	24786	24844	24591	24874	24672	24636	24677	24788	24795	24769	24879	24559	24631	24757	24927	24877	24637	24586	24773	24603	24697	24777	24897	24824	24823	24728	24818	24668	24729	24826	24615	24713	24815	24537	24734	24649	24610	24742	24904	24898	24566	24724	24947	24796	24668	24814	24803	24776	24856	24683	24623	24804	24696	24771	24686	24741	24815	24585	24478	24799	24876	24568	24810	24870	24772	24699	24623	24607	24669	24722	24882	24961	24730	24734	24763	24733	24854	24910	24715	24950	24913	24808	24861	24962	24747	24585	24685	24786	24659	24808	24580	24928	24544	24615	24537	25020	24639	24597	24790	24664	24643	24594	24624	24740	24709	24866	24635	24837	24823	24587	24858	24793	25057	24818	24812	24813	24864	24773	24465	24782	24833	24506	24803	24828	24699	24733	24888	24550	24654	25055	24948	24803	24985	24795	24885	24931	24722	24432	24643	24560	24497	24789	24513	24594	24971	24811	24933	24736	24665	24690	24908	24613	24765	24479	24709	24781	24721	24852	24838	24669	24675	24995	24725	24952	24764	24749	24881	24777	24784	24666	24778	24520	24568	24629	24681	24717	24821	24733	24691	24509	24618	24795	24402	24650	24912	24999	24777	24675	24708	24788	24530	24922	24627	25116	24667	24804	24973	24657	24524	24653	24490	24487	24566	24827	24623	24652	24672	24649	24751	24757	24881	24797	24666	24983	24645
24254	44107	29786	21381	40540	57472	46323	31251	20410	16256	15438	15225	15198	15088	15295	15341	15055	15306	15440	15150	15200	15083	15082	15327	15088	15116	15280	15145	15246	15275	15156	15159	15213	15294	15070	15197	15145	15197	15364	15181	15040	15245	15142	15059	15247	15291	15035	15098	15244	14934	15255	15199	15159	15158	14981	15232	15155	15221	15257	15174	15111	15104	15126	15239	15325	15127	15099	15274	15071	15097	15198	15197	15102	15033	15186	15131	15335	15181	15141	14951	15240	15180	15297	14964	15155	15231	15018	14946	15310	15129	15286	15345	15267	15236	15140	15165	15137	15196	15179	15336	15083	15051	15126	15154	15357	15134	15062	15121	15287	15252	14996	15050	15140	15157	15220	15153	15271	15127	15030	15128	15215	15163	15150	15162	15026	15099	15086	15063	15147	15281	15182	15228	15245	15160	14983	15088	15174	14969	15175	15216	15060	15037	15177	15161	15325	15313	15240	15215	15165	15174	15096	14924	15263	15380	15072	15061	15198	15140	15170	15084	15146	15213	15068	15207	15098	15121	15169	15132	14982	14985	15213	15025	15142	15163	15148	15188	15216	15170	15046	15144	15132	15221	15137	15116	15222	15296	15291	14987	15133	15281	15103	15189	15235	15240	15211	15155	15237	15330	15213	15139	15108	15147	14989	15017	15187	15258	15223	15133	15063	15236	15120	15281	15272	15126	15189	15140	15250	15140	15046	15185	15073	15023	14903	15079	15079	15138	15129	15111	15028	15136	15070	15284	15241	15043	15175	15030	15333	15050	15230	15191	15299	15112	15250	15114	15144	15059	15180	15231	15153	15051	15275	15140	15289	14985	15005	14945	15064	15284	15231	15209	15095	15027	15156	15014	15046	14929	15203	15247	15124	15242	15154	15202	15128	15138	15165	14893	15200	15044	15311	15249	15045	15089	15238	15117	15175	15066	15152	14993	15186	15146	15288	15170	15229	15169	15208	15132	15291	15165	15108	15000	14941	15019	15177	15121	15226	14883	15282	15073	15110	15172	15141	15117	15189	15075	15087	15169	15020	15101	15206	15201	14971	15200	15133	15193	15132	15042	15138	15300	15262	15167	15017	15095	15191	15107	15207	15061	15267	15298	15161	15142	15129	15060	15019	15355	15131	15105	15219	15316	15189	15183	14988	15019	15199	15191	15109	15199	15116	15218	15097	15038	15148	15038	15216	15095	15135	15202	15131	15106	14982	15170	15143	14988	15099	15086	15160	15256	15111	15211	15263	15095	15013	15089	15096	15220	15214	15148	15178	15085	15210	15014	15146	14997	15180	15067	15162	15302	15096	15130	15042	15216	15135	15092	15106	15184	15158	15169	14859	15239	15012	15107	15110	15171	15139	15307	15091	15209	15104	15251	15057	15128	15135	15154	15167	15227	15115	15061	15096	14994	15055	15085	15255	15316	15232	15329	15121	15354	15200	15182	15235	15180	15104	15289	15180	15034	15247	15298	15127	15173	15195	15214	15155	15167	15175	15268	15187	15235	15268	15146	14969	15242	14999	15168	15081	14958	15242	15342	15155	15175	15252	15244	15109	15237	15161	15049	15078	15268	15198	15242	15283	15235	15300	15206	15114	15200	15309	15203	15348	14899	15142	15082	15092	14936	15110	15177	15003	15277	15204	15166	15175	15023	15134	15168	15111	15214	15178	15136	15293	15213	14995	15211	15301	15194	15252	15211	15326	15255	15054	15120	15223	15270	15270	15227	15039	15265	15138	15223	14990	15050	15269	15028	15128	15297	15101	15088	15109	15046	15215	15079	15023	15391	15112	15114	15132	15028	15112	14989	15086	15235	15276	15243	15229	15110	15119	15136	14961	15050	15193	15090	15156	14994	15179	15160	15157	15191	15210	15227	15143	15093	15098	15195	15065	15161	15200	15153	15193	15105	14984	15199	15156	15199	15217	15282	15006	15319	15062	15055	15071	15062	15022	15196	15103	15130	15029	15169	15177	15118	15225	15146	15086	15237	15150	15285	15248	15005	15305	15234	15320	15283	14979	14982	15171	15096	15118	15162	14981	15051	15077	15177	15139	15287	15159	15162	15158	15116	15136	15200	15119	15184	15008	15279	15167	15189	15270	15048	15221	15055	14981	15086	15318	15283	15165	15193	15180	15106	15144	15026	15220	15268	14992	15137	15031	15123	15299	15217	14978	15220	15236	15053	15130	14982	15261	15120	15217	15248	15172	15060	15204	15082	15126	15196	15142	15136	15172	15019	15093	15283	15188	15077	15444	15095	15037	15051	15168	15159	14964	15036	15088	15145	15180	15081	15117	15180	15193	15248	15138	15144	14996	15026	15097	15182	15234	14918	15519	15171	14935	15026	15052	15015	15085	15337	14990	15224	15287	15146	15276	15066	15119	15072	15208	15076	15128	15011	15132	14989	15218	15147	15190	15148	15144	15119	15226	15163	15105	15113	15112	15184	15114	15155	15224	15065	14975	15181	15253	15072	15129	15119	14953	15029	15112	15209	15115	15122	15181	15134	14953	15147	15230	15217	15103	15142	15235	15189	15038	15086	15042	15057	15211	15175	15211	15056	15163	15177	15086	15219	15105	15077	15095	15141	15174	15039	15326	15066	15141	15087	15108	15306	15223	15193	15110	15208	15182	15259	15223	15081	15143	15055	15174	15161	15012	15035	15213	15091	15131	15020	15362	14979	15233	15080	15136	15204	15178	15129	15173	15158	15264	15332	15306	15007	15252	15221	15194	15087	15093	15362	15083	15284	14940	14964	15004	15212	15129	15097	15205	15149	15097	15321	15281	15029	15225	15028	15100	15076	15209	15079	15220	15165	15228	15233	15110	15233	15177	14999	15264	15042	15068	15195	15195	15091	15098	15205	15129	15147	15034	15216	15179	15218	15317	15198	15161	15317	15129	15127	15266	15203	15221	15108	15184	15085	15212	15213	15216	15143	15042	15114	15166	15239	15138	14992	14876	15141	15149	15223	15185	15016	15107	14873	15266	15006	15174	15235	15127	15145	15121	15041	15451	15083	15071	15255	15028	15069	15160	15103	15312	15166	14940	15282	15163	15124	14991	15167	14991	15196	15108	15099	15164	15107	15128	15024	15083	15116	15163	14979	15259	15160	15147	15209	15125	15258	15071	15301	15146	15233	15184	15234	15105	15256	15061	14970	15185	15050	15019	15099	15114	15227	15059	15207	15153	15094	15012	15102	15144	15208	15177	15095	15133	15386	15321	15149	15226	15222	15244	15179	15233	15121	15068	14972	15144	15095	15005	15176	15274	14993	15244	15177	15031	15032	15027	15154	15364	15113	15047	15173	15114	15252	15256	15307	15116	15124	15271	15069	15337	15079	15185	15359	15155	15051	15238	15207	15015	15192	15247	15124	15338	15167	15165	15343	15085	15330	15141	15046	14959	15198	15256	15151	15118	15048	15094	15130	15200	15086	15297	15370	15188	15050	15179	15224	15266	15184	15090	15032	15073	15257	15157	15098	15217	15132	15145	15038	15157	15007	15329	14892	15117	15181	15092	15144	15388	15149	15236	15076	15152	15174	15299	15100	15038	15078	15054	15294	15267	15198	15117	15219	15234	15062	15163	15270	15251	15136	15173	15155	15221	15092	15050	15170	15204	15144	15250	15142	15119	15121	15301	15399	14964	15201	15090	15101	15187	15133	15325	15275	15205	15152	15219	15057	15245	15171	15234	15239	15207	15338	15186	15064	15175	15125	15258	15272	15201	15052	15232	15183	15062	15046	15278	15091	15166	15114	15073	15183	15160	15057	15263	14967	15178	15265	15229	15013	15083	15196	15317	15096	15110	15088	15229	14882	15342	15010	15079	15316	15201	15145	15028	15241	15319	15190	15148	15219	15320	15113	15198	15177	15290	15090	15194	15261	15195	15115	15176	15212	15161	15120	15178	15107	15153	15230	15366	15062	14988	15136	14942	15101	15054	14978	15211	15060	15057	15135	15171	15079	15196	15309	15130	15068	15302	15199	15170	15134	15141	15043	15300	15260	15114	15071	15165	15115	15231	15135	15224	15175	15111	15366	15199	15123	15189	15303	15237	15477	15259	15197	15115	15160	14851	15303	15069	14847	15306	15143	15117	14983	15232	14987	15248	15224	15122	15049	15122	15112	15154	15073	15137	15239	15112	15064	14950	15089	15123	15198	15184	15305	15255	15241	15095	15327	15188	15290	15086	15098	15135	15144	15164	15262	15129	15052	15207	15257	15215	15185	15220	15090	15188	15316	15042	15158	15217	15237	15307	15143	14950	15142	15126	15126	15046	15321	15140	15341	15163	15201	15138	15101	15140	15051	14993	15314	15070	15213	15374	15096	15239	15092	15136	15172	15202	15066	14935	15134	15059	15172	15130	15170	15205	15051	15356	15126	15248	15231	15176	15274	15155	15112	15137	15207	15166	15464	15061	15046	15213	15149	15317	15037	15137	15155	15062	15200	15123	15145	15158	15263	15231	15207	15179	15028	15188	15126	15068	15153	15082	15036	15324	15329	15075	15132	14981	15063	15185	15223	15142	15162	15189	15189	15146	15200	15091	15101	15189	14953	15056	15331	15114	15105	15079	15084	15186	15202	15009	15032	15033	15086	15017	14974	15320	15147	15247	15126	15103	15108	15286	14925	15190	15294	15129	15081	15047	15163	15159	15110	15111	15181	15144	14983	15176	15144	15080	15206	15311	15198	15318	15183	15087	15104	15282	15006	15358	15273	15172	15208	15140	15130	15083	15319	15177	15167	15125	15151	15027	15152	15056	15202	15035	15042	15292	15039	15306	15237	14985	15104	15386	15071	15225	15178	15236	15123	15105	15215	15001	15201	15255	15099	15261	15130	15098	15213	15206	15235	15109	15167	15241	15114	15262	15213	15207	15215	15167	15157	15251	15137	14860	15308	15207	15013	14996	15141	15137	15156	15230	15102	15057	15181	15077	14976	15320	15262	15142	15107	15066	14911	15177	15250	15155	15188	15069	15159	15156	15184	15317	15054	15201	15161	15039	15276	15150	15153	15291	15098	15076	15155	15270	15277	15267	15187	15155	15186	15243	15130	15170	15126	15174	15071	15058	15127	15133	15231	15280	15125	15130	15121	15119	15195	15171	15057	15176	15131	15101	15347	15153	15154	15211	15040
23705	21687	28795	26422	33501	67886	71473	56188	40480	30723	26754	25707	25806	25606	25572	25339	25533	25789	25336	25407	25612	25459	25578	25524	25559	25479	25455	25417	25211	25256	25297	25229	25269	25208	25300	25152	25305	25167	25345	25421	25328	25207	25638	25552	25373	25209	25307	25321	25217	25080	25402	25145	25101	25354	25086	25214	25546	25273	25370	25131	25318	25483	25329	25273	25248	25215	25187	25024	25216	25274	25300	25057	25319	25447	25399	25519	25258	25243	25342	25322	25249	25425	25393	25142	25389	25235	25238	25510	25310	25330	25432	25193	25223	25224	25226	25434	25635	25383	25265	25055	25379	25295	25267	25308	25105	25121	25089	25288	25202	25409	25382	25066	25289	25225	25225	25257	25586	25052	25123	25089	25620	25164	25188	25124	25062	25317	25483	25282	25356	25520	25386	25283	25442	25465	25109	25346	25301	25387	25026	25005	25311	25223	25534	25087	25330	25268	25102	25273	25234	25380	25142	25131	25460	25216	25375	25194	25509	25117	25155	25152	25226	25191	25232	25611	25293	25209	25302	25366	25256	25286	25248	25280	25386	25477	25365	25310	25252	25294	25394	25210	25428	25161	25358	25015	25219	25256	25126	25362	25095	25212	25457	25444	25234	25437	25438	25132	25105	25058	25183	25234	25262	25189	25375	25152	25431	25276	25175	25283	25521	25189	25132	25251	25325	25386	25364	25411	25194	25049	25215	25435	25234	25319	25463	25266	24952	25157	25208	25551	25316	25500	25209	25236	25379	25343	25247	25520	25202	25134	25249	25477	25508	25138	25231	25130	25362	25167	25344	25330	25476	25204	25252	25156	25393	25367	25046	25250	25356	25422	25157	25138	25364	25343	25360	25320	25156	25150	25260	25212	24955	25264	25235	25175	25440	25062	25393	25293	25309	25212	25253	25418	25268	25338	25304	25338	25409	24991	25500	25328	25277	25175	25244	25143	25451	25166	24983	25179	25165	25092	25048	25274	25446	25398	25418	24962	25250	25338	25257	25189	25552	25398	25059	25373	25336	25350	25202	25286	25005	25308	25167	25313	25196	25146	25161	25396	25343	25297	25230	25330	25334	25319	25423	25249	25222	25111	25250	25225	25121	25177	25277	25235	25263	25300	25344	25178	25018	25220	25346	25299	25114	25411	25432	25555	25338	25348	25429	25349	25366	25350	25231	25402	25202	25254	25248	24974	25397	25458	25214	25254	25281	25288	25145	25602	25467	25413	25288	25104	24987	25031	25334	25386	25190	25144	25272	25245	25353	25353	25171	25180	25271	25183	25283	25370	25391	25321	25123	25403	25354	25299	25180	25151	25117	25414	25224	25182	25203	25462	25281	25391	25266	25213	25299	25267	25073	25159	25204	25168	25330	24861	25184	25309	25130	25335	25260	25193	25260	25289	25131	25401	25118	25038	25130	25216	25379	25272	25390	25154	25277	25285	25083	25315	25317	25249	25128	25351	25371	25265	25397	25361	25364	25304	25104	25557	25383	25277	25018	25012	24968	25209	25281	25318	25225	25078	25242	25336	25394	25373	25334	25330	25159	25351	25200	25015	25231	25317	25067	25270	25309	25353	25385	25311	25460	25214	25252	25181	25190	25229	25310	25386	25370	25122	25212	25397	25259	25242	25097	25254	25369	25393	25316	25446	25201	25423	25433	25094	25265	25344	25215	25199	25556	25281	25334	25521	25485	25522	25243	25175	25310	25133	25553	25139	25575	25268	25328	25138	25297	25317	25165	25611	25376	25135	25387	25194	25423	25213	25367	25407	25529	25345	25235	25284	25283	25200	25195	25146	25538	25131	25312	25381	25326	25234	25266	25235	25466	25257	25355	25384	25397	25330	25240	25189	25157	25306	25301	25241	25332	25511	25079	25246	25063	25495	25298	25207	25104	24936	25081	25191	25383	25254	25426	25077	25219	25128	25275	25503	25118	25429	25097	25281	25512	25363	25441	25161	25136	25197	25071	25298	25291	25098	25270	25030	25081	25225	25109	25147	25240	25294	25586	25147	25378	25277	25214	25435	25126	25352	25186	25242	25149	25033	25138	25100	25093	25189	25182	25415	25167	25198	25166	25123	25251	25108	25344	25261	25031	25220	25447	25287	25089	25457	25147	25406	25279	24990	25338	25254	25233	25247	25355	25151	25448	25100	25153	25169	25257	25491	25389	25314	25257	25054	25161	25345	25155	25144	25103	25386	25309	25209	25291	25531	25257	25030	25427	25127	25483	25230	25234	24979	25110	24982	25210	25075	25188	25251	25309	25244	25467	25330	25317	25341	25377	25185	25163	25157	25104	25247	25373	25251	25413	25293	25449	25355	25252	25443	25457	25233	25442	25192	25333	25437	25322	25369	25257	25311	25041	25103	25203	25457	25313	25039	25313	25284	25350	25339	25417	25175	25077	25403	25241	25180	25231	25447	25214	25235	25588	25127	25509	25315	25512	25280	25038	25302	25413	25229	25093	25099	25442	25135	25123	25133	25471	25430	25108	25641	25148	25258	25249	25398	25178	25184	25387	25190	25177	25355	25148	24997	25229	25326	25441	25389	25070	25057	25300	25192	25271	25307	25179	25116	25228	25421	25337	25416	25664	25015	25349	25225	25344	25186	25321	25339	25308	25348	25405	25169	25210	25233	25130	25266	25308	25313	25342	25516	25137	25410	25034	25116	25362	25263	24961	25031	25070	25171	25098	25081	25243	25133	25276	25536	25407	25224	25204	25109	25087	25379	25451	25584	25179	25279	25196	25302	25469	25176	25332	25281	25368	25187	25369	25337	25167	25138	25474	25128	25506	25410	25244	25340	25257	25323	25172	25342	25380	25280	25316	25385	25546	25282	25272	25356	25167	25120	25251	25211	25286	25098	25231	25160	25146	25435	25317	25522	25390	25257	25347	25103	25126	25321	25322	25300	25117	25389	25130	25387	25638	25191	25183	25374	25443	25320	25552	25412	25285	25477	25210	25135	25068	25076	25014	25079	25351	25148	25034	25455	25319	25170	25322	25107	25290	25243	25167	25381	25256	25446	25511	25361	25147	25271	25322	25227	25104	25364	25126	25364	25463	25324	25163	25223	25315	25080	25384	25493	25446	25129	25303	25378	25196	25226	25522	25321	25354	25320	25221	25299	25357	25131	25254	25233	25364	25339	25224	25361	25425	25206	25256	25226	25231	25137	25166	25017	25252	25118	25164	25095	25344	25191	25244	25175	25269	25157	25191	25143	25291	25338	25419	25284	25359	25513	25313	25263	25477	25446	25101	25198	25396	25267	25164	25462	25388	25451	24979	25175	25209	25182	25307	25423	25579	25259	25416	25421	25302	25318	25412	25554	25234	25217	25317	25309	25167	25324	25152	25465	25299	25091	25189	25110	25546	25264	25411	25418	25398	25566	25213	25153	25233	25134	25464	25371	25289	25613	25314	25212	25184	25160	25172	25323	25246	25208	25289	25377	25425	25347	25456	25280	25043	25228	25377	25295	25450	25298	25334	25310	25450	25119	25378	25046	25194	25141	25392	25341	25499	25297	25511	25189	25386	25179	25343	25216	25535	25475	25308	25076	25491	25287	25372	25328	25412	25201	25138	25099	25066	25052	25030	25116	25296	25029	25593	25405	25324	25235	25307	25526	25399	25288	25173	25378	25351	24823	25059	25041	25284	25325	25293	25345	25490	24835	25464	25221	25253	25291	25078	24968	25305	25304	25298	25445	25243	25248	25409	25400	25237	25274	25227	25098	25470	25201	25399	25163	25192	25267	25243	25506	25231	25185	25305	25187	25289	25357	25336	25416	25369	24863	25461	25213	25381	25029	25264	25278	25296	25242	25289	25322	25042	25134	25364	25285	25258	25464	25403	25230	25338	25200	25207	25203	25235	25567	25124	25210	25306	25220	25110	25229	25452	25510	25195	25346	25406	25258	25236	25249	25152	25145	25145	25263	25275	25059	25306	25405	25158	25098	25254	25148	25170	25314	25330	25376	25374	25341	25145	25154	25148	25429	25563	24952	25226	25093	25149	25197	25159	25283	25350	25269	25233	25303	25410	25335	25404	25330	25227	25116	25306	25010	25178	25194	25144	25109	25209	25272	25128	25172	25332	25305	25220	25219	25037	25409	25274	25127	25253	25217	25162	25442	25491	25355	25415	25453	25363	25122	25496	25351	25257	25407	25151	25215	25261	25166	25345	25224	25187	25156	25369	25340	25249	25325	25013	25261	25117	24898	25049	25516	25474	25167	25400	25047	25202	25351	25696	25267	25369	25204	25472	25241	25118	25038	25210	25213	25194	25259	25370	25360	25112	25332	25363	25234	25440	25269	25322	25299	25369	25181	25617	25336	25350	25387	25481	25342	25064	25328	25408	25222	25206	25352	25246	25398	25455	25334	25124	25160	25329	25085	25156	25271	25383	25079	25212	25254	25323	25121	25317	25302	25234	25217	25327	25317	25544	25368	25275	25688	25332	25344	25200	25148	25310	25471	25372	25009	25518	25500	25188	25459	25300	24987	25443	25200	25048	25219	25187	25404	25312	25063	25216	25366	25524	25562	25250	25435	25207	25341	25366	25360	25422	25316	25461	25501	25438	25371	25276	25510	25411	25242	25251	25330	25308	25572	25238	25205	25053	25380	25244	25298	25423	25253	25282	25001	25285	25183	25278	25397	25362	25166	25323	25261	25333	25272	25190	25324	25456	25055	25331	25399	25081	25081	25411	25018	25340	25272	25314	25540	25109	25208	25376	25217	25168	25486	25157	25314	25296	25244	25236	25455	25112	25396	25251	25278	25072	25116	25131	25353	25348	25436	25441	25447	25359	25465	25316	25308	25422	25359	25355	25056	25108	25217	25140	25436	25285	25420	25174	25199	25264	25384	25226	25284	25106	25308	25348	25200	25229	25195	25064	25226	25156	25352	25303	25265	24983	25392	25434	25320	25407	25430	25310	25471	25407	25362	25153	25137	25210	25608	25533	25291	25389	25277	25389	25139	25337	25153	25324	25266	25239	25302	25203	25089	25321	25098	25325	25221	25048	25166	25069	25293	25326	25197	25380	25272	25287	25056	25049	25311	25377	25518	25240	25383	25265	25304	25203	25205	24949	25324	25216	25480	25419	25246	25286	25133	25260	25348	25470	25201	25307	25376
31499	55179	37312	29738	39213	73147	70909	49534	29590	19220	16451	15892	15727	15885	15692	15673	15755	15782	15628	15829	15815	15631	15693	15826	15766	15544	15686	15600	15706	15755	15694	15648	15550	15782	15554	15811	15793	15619	15817	15784	15609	15550	15787	15638	15782	15421	15776	15671	15844	15574	15697	15589	15722	15731	15816	15618	15699	15769	15574	15428	15598	15837	15543	15691	15673	15693	15682	15658	15698	15966	15658	15621	15697	15636	15708	15655	15753	15887	15463	15567	15669	15703	15647	15869	15740	15554	15452	15699	15586	15661	15700	15687	15590	15770	15770	15526	15743	15800	15602	15642	15471	15626	15611	15658	15576	15613	15579	15652	15560	15685	15577	15740	15583	15605	15644	15682	15473	15463	15642	15595	15819	15458	15518	15567	15704	15551	15668	15605	15568	15578	15632	15606	15483	15672	15702	15717	15735	15702	15606	15765	15629	15572	15404	15740	15639	15754	15696	15735	15542	15456	15662	15697	15464	15786	15739	15588	15634	15636	15587	15634	15520	15383	15683	15511	15749	15673	15719	15706	15614	15753	15722	15633	15596	15550	15798	15654	15631	15402	15432	15535	15591	15490	15563	15739	15600	15588	15560	15827	15530	15645	15628	15482	15627	15550	15519	15789	15622	15504	15671	15625	15626	15572	15654	15600	15634	15554	15656	15647	15645	15415	15732	15629	15723	15532	15755	15504	15575	15732	15635	15667	15544	15679	15688	15693	15738	15721	15573	15534	15423	15644	15637	15589	15538	15509	15488	15641	15658	15698	15582	15660	15719	15594	15501	15643	15600	15789	15540	15681	15534	15476	15726	15652	15563	15414	15855	15621	15734	15690	15516	15624	15548	15547	15514	15644	15546	15521	15692	15477	15694	15424	15726	15605	15601	15687	15583	15730	15613	15551	15677	15681	15596	15564	15667	15591	15606	15579	15558	15641	15617	15747	15656	15526	15539	15662	15650	15591	15528	15595	15685	15741	15733	15364	15560	15513	15740	15400	15683	15551	15484	15727	15788	15672	15507	15721	15498	15539	15555	15678	15646	15770	15551	15570	15690	15617	15452	15622	15686	15618	15789	15555	15551	15514	15643	15535	15513	15535	15620	15468	15677	15670	15669	15551	15593	15841	15483	15472	15577	15454	15644	15605	15668	15589	15685	15619	15475	15689	15590	15555	15496	15882	15442	15498	15736	15661	15538	15545	15645	15746	15667	15732	15472	15490	15471	15590	15790	15683	15472	15634	15603	15682	15445	15548	15829	15572	15785	15575	15622	15734	15700	15750	15663	15693	15347	15541	15599	15564	15643	15711	15748	15747	15614	15605	15573	15767	15730	15522	15797	15604	15692	15680	15722	15586	15611	15575	15799	15624	15467	15732	15456	15476	15534	15476	15612	15550	15618	15541	15711	15411	15522	15528	15632	15473	15558	15662	15724	15542	15485	15655	15747	15783	15659	15708	15598	15659	15650	15563	15662	15671	15569	15420	15604	15713	15667	15772	15807	15609	15559	15554	15681	15606	15664	15736	15571	15712	15415	15620	15662	15703	15412	15727	15883	15413	15705	15572	15577	15622	15585	15587	15692	15648	15791	15606	15594	15694	15616	15493	15346	15737	15773	15578	15737	15521	15662	15593	15549	15556	15543	15569	15644	15727	15660	15647	15678	15775	15550	15543	15516	15549	15680	15614	15550	15552	15634	15532	15631	15549	15520	15659	15794	15627	15566	15574	15620	15893	15704	15817	15637	15761	15806	15752	15619	15759	15673	15545	15485	15443	15574	15665	15608	15514	15650	15684	15536	15516	15561	15687	15491	15758	15545	15684	15621	15653	15750	15529	15638	15753	15652	15528	15571	15759	15646	15593	15575	15447	15691	15601	15864	15569	15561	15481	15538	15630	15486	15667	15481	15661	15784	15696	15663	15613	15733	15614	15586	15477	15693	15570	15595	15570	15436	15604	15620	15756	15598	15495	15572	15696	15729	15533	15629	15750	15424	15778	15545	15594	15556	15755	15596	15756	15497	15686	15697	15644	15646	15726	15392	15738	15717	15613	15673	15412	15617	15489	15629	15517	15628	15551	15623	15799	15701	15513	15651	15636	15564	15698	15557	15455	15670	15709	15618	15661	15836	15641	15744	15614	15706	15409	15608	15662	15625	15565	15758	15704	15641	15574	15560	15657	15621	15594	15729	15485	15545	15790	15589	15684	15442	15387	15679	15610	15742	15732	15550	15533	15549	15657	15736	15557	15589	15850	15699	15532	15495	15612	15611	15648	15660	15709	15622	15539	15494	15698	15637	15558	15579	15729	15651	15660	15704	15752	15660	15503	15597	15410	15782	15635	15580	15621	15589	15659	15552	15651	15795	15586	15608	15724	15675	15508	15488	15602	15478	15643	15476	15536	15578	15730	15880	15505	15735	15707	15580	15708	15517	15624	15701	15509	15607	15614	15567	15664	15455	15544	15628	15720	15719	15654	15629	15682	15585	15668	15578	15742	15667	15706	15732	15631	15590	15579	15557	15597	15585	15770	15556	15653	15623	15633	15678	15583	15768	15568	15651	15472	15871	15565	15504	15717	15661	15558	15656	15841	15468	15739	15727	15670	15596	15375	15514	15541	15810	15615	15626	15676	15547	15641	15670	15766	15767	15749	15646	15661	15538	15596	15549	15561	15591	15716	15610	15786	15452	15658	15700	15666	15737	15715	15715	15720	15662	15571	15762	15422	15539	15645	15427	15653	15578	15472	15635	15649	15769	15522	15619	15701	15661	15719	15710	15677	15589	15643	15492	15660	15594	15713	15611	15438	15636	15559	15808	15556	15678	15585	15655	15415	15645	15531	15543	15675	15721	15699	15494	15554	15717	15600	15586	15684	15580	15581	15542	15659	15770	15483	15472	15762	15662	15571	15661	15712	15595	15701	15629	15570	15568	15717	15686	15516	15583	15612	15637	15624	15339	15732	15766	15623	15610	15470	15689	15789	15711	15657	15621	15727	15607	15534	15611	15517	15776	15609	15454	15692	15701	15605	15587	15604	15593	15677	15609	15466	15824	15676	15767	15596	15574	15660	15674	15740	15662	15716	15580	15610	15663	15524	15442	15687	15504	15663	15634	15574	15582	15683	15617	15626	15579	15501	15721	15597	15639	15591	15483	15531	15593	15599	15433	15722	15643	15730	15722	15450	15560	15404	15584	15561	15672	15600	15643	15659	15551	15643	15580	15611	15625	15569	15495	15681	15634	15529	15640	15579	15661	15678	15564	15743	15569	15576	15668	15722	15516	15711	15388	15676	15798	15641	15638	15502	15663	15604	15557	15475	15532	15700	15650	15777	15622	15598	15599	15536	15487	15644	15871	15452	15682	15544	15614	15679	15755	15601	15509	15730	15581	15745	15605	15632	15498	15862	15409	15658	15583	15463	15727	15617	15635	15572	15612	15756	15435	15603	15730	15655	15639	15747	15580	15722	15787	15696	15570	15548	15654	15668	15668	15539	15671	15551	15508	15641	15621	15742	15576	15425	15734	15533	15674	15612	15678	15402	15501	15588	15692	15807	15640	15640	15494	15792	15705	15635	15769	15859	15557	15589	15462	15599	15527	15636	15361	15864	15892	15519	15491	15758	15490	15536	15531	15600	15661	15466	15468	15666	15687	15503	15627	15566	15762	15429	15522	15741	15594	15707	15621	15663	15604	15475	15556	15409	15626	15809	15522	15467	15580	15670	15530	15646	15863	15471	15565	15504	15514	15593	15687	15726	15632	15710	15491	15853	15564	15504	15694	15545	15701	15626	15619	15522	15680	15669	15699	15525	15575	15492	15737	15701	15599	15718	15553	15878	15560	15641	15493	15701	15680	15625	15475	15642	15775	15666	15491	15532	15668	15692	15697	15696	15500	15497	15788	15530	15571	15606	15619	15582	15644	15565	15569	15730	15676	15647	15469	15659	15464	15737	15678	15774	15564	15687	15406	15543	15607	15882	15797	15697	15694	15411	15657	15592	15655	15640	15592	15681	15729	15508	15749	15755	15617	15629	15726	15654	15586	15684	15687	15661	15555	15397	15614	15408	15647	15476	15496	15503	15442	15714	15599	15712	15753	15572	15857	15711	15616	15629	15574	15658	15518	15598	15599	15791	15614	15584	15541	15426	15550	15661	15628	15354	15564	15478	15579	15719	15791	15604	15688	15577	15683	15720	15657	15732	15330	15570	15645	15616	15610	15668	15525	15434	15440	15671	15788	15663	15755	15407	15648	15546	15518	15810	15688	15544	15698	15666	15492	15711	15723	15631	15790	15650	15563	15601	15644	15576	15666	15753	15717	15690	15574	15661	15551	15635	15611	15637	15549	15450	15554	15746	15512	15625	15738	15584	15450	15687	15725	15535	15740	15629	15663	15831	15653	15620	15701	15466	15509	15567	15609	15510	15698	15552	15524	15674	15600	15470	15740	15463	15468	15648	15673	15576	15553	15638	15746	15604	15510	15586	15714	15539	15547	15649	15645	15471	15725	15700	15705	15617	15538	15652	15440	15416	15578	15810	15764	15643	15485	15805	15478	15592	15541	15775	15562	15633	15566	15685	15596	15609	15568	15695	15601	15721	15569	15723	15771	15494	15532	15552	15612	15702	15355	15576	15609	15705	15432	15718	15590	15599	15589	15585	15567	15618	15624	15555	15576	15402	15652	15586	15815	15643	15510	15647	15386	15522	15619	15734	15695	15641	15610	15573	15575	15691	15654	15461	15631	15482	15741	15517	15450	15603	15720	15462	15545	15728	15500	15857	15604	15645	15601	15526	15723	15593	15718	15554	15674	15502	15672	15697	15607	15629	15596	15534	15718	15632	15545	15612	15648	15560	15574	15839	15589	15763	15466	15564	15614	15722	15750	15752	15628	15651	15596	15631	15601	15639	15597	15774	15629	15587	15846	15675	15727	15483	15623	15573	15618	15678	15558	15517	15829	15567	15578	15468	15664	15495	15741	15617	15761	15575	15544	15544	15511	15683	15582	15528	15597	15555	15604	15592	15629	15499	15620	15638	15688	15559	15623	15872	15599	15622	15554	15482	15557	15500	15577	15545	15599	15610	15496	15575	15750	15630	15604	15609	15660	15463	15701	15684	15559	15565	15747	15517	15623	15548	15668	15492
35851	33569	32690	30133	26955	30935	33904	30249	27053	25519	24731	24800	24741	24912	24983	24919	24877	24853	24989	24969	24832	24759	24696	24874	24777	24861	24688	24589	24978	24859	24727	24888	24840	24856	24967	24911	24929	24789	24830	24809	24924	24735	24952	24875	24941	25034	24744	24709	24551	25066	24826	25026	24850	24825	24943	24658	24757	24983	24701	24985	24836	24968	24797	24681	24660	24721	24747	24802	24756	24697	24716	25006	24983	24975	24959	24987	24544	24695	24832	24633	24785	24669	25031	24959	24527	24868	24848	25018	24869	24953	24847	24805	24692	24751	24818	24894	24874	24692	24775	24748	24698	24953	24825	24875	24713	24915	24651	24932	24621	24800	24779	24719	25026	24628	24659	24845	24707	24752	24704	24793	24707	24758	24883	24772	24719	24919	24840	24846	24914	24986	24841	24838	24711	24786	24898	24634	24896	24713	24890	24883	24894	24829	24768	24770	24805	24739	24912	24904	24581	24860	24867	24793	24723	24872	24659	24840	24785	25099	24951	24801	24877	24782	24812	24654	24889	24790	24870	24848	24660	24644	24493	24727	24831	24887	25086	24743	24699	24764	24788	24695	24960	24878	24879	24553	24764	24880	24670	24934	24693	24885	24717	24908	24648	25053	24919	24763	24698	24476	25002	24632	24878	24829	24848	24938	24659	24867	24935	24710	24685	24796	24928	24948	24646	24758	24827	24896	24620	24807	24845	24879	24660	24676	24939	24832	24957	24933	24976	24912	25051	24730	24971	25064	24786	25028	24873	24914	25004	24712	24957	24551	24716	24943	24847	24869	24838	24742	24544	24923	24913	24770	24967	24895	24847	24856	24787	25019	24928	24997	24471	24691	24741	24735	25011	24950	24808	24859	24775	24931	24960	24751	24869	25045	24810	24750	24780	24851	24677	24658	24963	24830	24734	24874	24882	24794	24742	24685	24703	25004	24734	24546	24798	24685	25101	24690	24776	24887	24793	24653	24650	25022	24850	24796	24945	24705	24795	24576	24767	24925	24830	25006	24919	24700	24793	24716	24742	24875	24881	24890	24853	25047	24752	24878	24736	24718	24777	24681	24816	24762	24728	24935	24621	24749	24642	24671	24635	24849	24574	24977	24607	24872	24762	24886	24832	24651	24728	24819	24818	24626	24610	24597	24891	24869	24970	24755	24627	24482	24837	24658	24768	24748	24999	24892	24868	24781	24672	24721	24997	24839	24997	24897	24823	24680	24804	24823	25023	24772	24793	24767	24909	24742	24672	24867	24881	24563	25096	24950	24672	24709	24900	24781	24790	24867	24712	24724	24938	24702	24876	24721	24784	24719	24978	24901	24726	24731	25033	25017	24736	24797	24895	24796	24717	24818	24666	25092	24604	24841	24906	24836	24756	25025	24782	25025	24867	24837	24976	24840	24918	25014	24902	24854	24824	24684	25085	24864	24750	24629	24946	24961	24845	24685	24881	24903	24744	24696	24824	24886	24617	24870	24837	24725	24946	24754	24547	24670	24762	24881	24670	24657	24775	24689	24602	24825	24803	24835	24771	24958	24897	24812	25052	24670	24786	24725	24593	24811	24898	24981	24761	24615	24689	24802	24638	24940	24904	24856	25080	24791	25002	24640	24872	24771	24882	25041	24697	24886	24996	25015	24943	24940	24749	24920	24997	24723	24739	24668	24697	24608	24652	24876	24758	24801	24717	24896	24791	24800	24746	24533	25020	24964	24648	24744	24735	24937	24565	24762	24804	24635	24544	24672	24747	24897	24935	24888	24817	24804	24830	24716	24691	24932	24754	24578	25072	24698	24914	24875	24613	24703	24833	24865	25207	24731	24854	24956	24753	24645	24655	24598	25005	24931	25084	24881	24804	24587	24770	24967	24731	24655	25039	24849	24739	24805	24718	24578	24757	24837	24926	24780	24635	24860	25009	24893	24953	24934	25002	24937	24796	24678	24798	24831	24967	24871	24657	24723	24788	24847	25120	24718	24909	24905	24775	24875	25004	24568	24492	24539	24817	24674	25099	24948	24706	24764	24990	24795	24750	24721	24733	24604	24823	24756	24822	24611	24935	24756	24943	24879	24829	24645	24765	25116	25158	24926	24875	24894	24779	24643	24774	24692	24937	24824	24977	25112	24981	24884	24746	24610	24713	24745	24724	24738	24911	24639	24865	24879	24687	24734	24568	24857	24546	24745	24477	24859	24790	24743	24467	24583	24627	24799	24678	24641	24609	25074	24941	24905	24818	24717	24664	24789	24758	24765	24810	24940	24565	24824	24982	24844	24937	24813	24611	24920	24807	24753	24938	24756	24919	24740	24742	25002	24882	25007	24876	24805	24676	24583	24975	24718	24833	24855	24622	24806	24606	24444	24730	24763	24951	24861	24746	24734	24846	24673	24886	24572	24802	24857	24818	25182	24946	24515	24727	24724	24520	24795	24733	24957	25097	24791	24803	24942	24732	24894	24603	24818	24828	24887	24880	24735	24911	24710	24694	24899	24761	24700	24707	24620	24927	24971	24733	24639	24657	24764	24727	24960	24787	24855	24953	24943	24871	24639	24791	24859	24838	24706	24755	24879	24944	24929	24776	25025	24708	24840	24781	24646	24937	24782	24865	24993	24849	24976	25095	24744	24617	24966	24722	24696	24623	24794	25024	24676	24910	24716	24891	24740	24791	24673	24789	24762	24540	24851	24933	24746	24791	24995	24736	24758	24959	24728	25052	24757	24966	24765	24995	24775	25044	24818	24922	24999	24930	24912	24588	24650	24753	24818	24540	24608	24576	25059	24934	24843	24660	24851	24808	24663	24963	24856	24823	24971	24812	24528	24800	24644	24465	24525	24750	24645	24796	24862	24835	24686	24556	24789	24771	24683	24770	25003	24835	24635	24700	24566	24844	24679	24705	24786	24871	24869	24858	24795	24807	24587	24721	24728	24680	24698	24794	24738	24735	24524	25030	24670	24755	24650	24740	25088	24955	24759	24928	24884	24892	24788	24768	24879	24944	24812	24818	24958	24746	24927	24796	24924	24927	24818	24830	24748	24897	24661	24820	24502	24953	24791	24709	24879	24875	24714	24864	25042	24709	24740	24553	24909	24826	24600	25011	24751	24684	24949	24938	24798	24695	24740	24877	24823	24890	24816	24756	24625	24793	24850	24986	24932	24902	24832	25007	24713	24853	24610	25023	24830	24669	24765	24704	24895	24695	25057	25002	24690	24899	24769	24686	24642	24793	24679	24813	24532	24819	24435	24861	24676	24924	24696	24687	24702	24740	24818	24851	24768	25029	24574	24841	24890	24489	24815	24584	25048	24544	24734	24823	24745	24719	24810	25022	24766	24769	24848	24934	25045	24947	24840	24905	24618	24781	24903	24956	24726	25056	25167	25041	24649	24811	24770	24838	24827	24851	24700	24748	24821	24753	24753	24899	24997	24932	24814	24663	24703	24779	24885	25084	24725	24843	24650	24918	24927	24573	24864	24691	24895	24736	24626	24603	24727	24962	24833	24786	24733	24831	24681	24714	25076	24930	24940	24685	24641	24857	24774	24817	25142	24713	24533	24542	24704	24861	24809	24800	24640	24809	24894	24812	24793	24739	24592	25190	24784	24708	24693	24546	24886	24765	24943	24693	24771	24803	24783	24663	24806	24803	24944	24684	24893	24759	24904	24746	24690	24666	24932	25024	24927	24814	24890	24799	24721	25033	24942	24896	24817	24909	24906	24965	24884	25127	24698	24806	24587	24680	25068	25179	24906	24863	24758	24538	24712	24812	24713	24696	24524	24760	24936	25125	24942	24863	24856	24614	24915	24992	24836	24963	24954	24687	24860	25073	25019	24709	24597	24834	24794	24992	24842	24713	24903	24980	24860	24990	24656	24840	24742	24840	24798	24897	24713	24796	24841	24949	24842	24863	24838	25074	24843	24694	24804	24971	24674	25067	24890	24731	24896	24765	24784	24525	24743	24671	24900	24687	24991	24617	24761	24845	24944	24844	24633	24717	24628	24976	24835	24723	24788	24883	24850	24949	24887	24851	24566	24937	24705	24942	24853	24461	24590	24697	24813	24869	24796	24909	24771	24863	25024	25010	25058	24795	24800	24884	24654	25103	24824	24850	24846	25000	24790	24927	24560	24740	24936	25018	24802	24627	24844	24867	24810	24866	24761	24773	24648	24960	24827	25076	24740	24740	24806	24597	24857	24753	24696	24672	24832	24519	24800	24924	24930	24732	24853	24841	24761	24566	24868	24778	24638	24767	24831	25010	24819	24858	24663	25054	24673	24629	24902	24959	24712	24745	24662	24877	24997	24588	24790	24990	24818	24534	24995	25009	24710	24925	24652	24752	24926	24837	24924	24697	24930	24936	25042	24730	24795	24717	24853	24806	24796	24753	24690	24871	24989	24817	24734	24777	24843	24704	24719	24738	24887	24724	24839	25191	24824	24926	24615	24764	24726	24723	24708	24810	24812	24636	24643	24594	24777	24888	24813	24894	24803	24820	24556	24762	25008	24631	25127	24721	24693	24798	24793	24908	25008	24907	24960	24877	24880	24907	24895	24933	24698	24846	24756	24766	24769	24867	24983	24952	24945	24637	24694	24824	24790	24808	24676	24735	24767	24874	24767	24654	24619	24505	25075	24916	24799	24807	24958	24938	24672	24915	24752	24842	24848	24653	24794	24826	24744	24535	24874	24657	24788	25003	24616	24798	24697	24710	24901	24635	24912	24721	25023	24588	24768	24851	24667	24747	24751	24841	24785	24484	24888	24874	24688	25013	24884	24867	24891	24984	24977	24639	24673	24872	24646	24677	24731	24778	24814	24770	24786	24695	24835	24615	24647	25102	24819	24692	24823	24778	24684	24748	24570	24932	24771	24639	24730	24689	24630	24853	24828	25050	24976	24918	24796	24708	24817	24806	24760	24609	24739	24947	24806	24740	24828	25165	24800	24785	24921	24629	24743	24827	24685	25051	24820	24770	24581	24860	24787	24617	24794	24750	24949	24801	24850	24950	24845	24897	24661	24841	24746	24713	24929	24654	24790	24909	24738	24858	24798	24809	24988	24900	24744	24868	24752	24844	24971	24722	24629	24613	24899	24886	24895	25006	24836	24938	25067	24852	24941	24867	24895	24978	24768	24899	25042	24779	24928
25966	34081	24091	19121	17183	23065	24029	19454	16614	15385	15100	15111	14997	15010	15026	14997	14861	14819	14843	15035	14874	14930	14915	14956	14995	14955	15119	15128	14966	15020	14894	14955	14870	14915	14972	15053	14902	14806	14898	14915	14890	14912	14948	14994	15118	14848	15000	15100	14938	15048	14844	14772	14992	14975	14986	15007	14910	14915	15038	14987	14941	14933	15001	15085	15007	15106	14947	14925	15036	14919	15136	15061	14997	14952	14983	14903	14915	15016	14996	15120	14966	14938	14956	15020	14945	14851	14839	14891	14867	14965	15188	15030	14866	14975	15163	14945	14912	14922	14957	14864	14915	15203	15088	14921	14838	15072	15049	14851	14792	14945	14906	14788	14932	14960	14820	14949	14968	14829	15007	15049	15110	14885	14897	14953	14836	15027	15059	14950	15041	14752	14925	14879	14839	14878	14906	15039	14994	14894	14976	14800	15025	14997	14979	14850	15053	14989	14985	14918	15076	14937	14856	14782	14893	14986	14913	15038	14976	14974	14875	14909	14902	14951	14987	14767	14967	14926	14966	14784	14985	14918	14908	14888	15057	14963	14914	14839	14942	15011	14886	14911	14713	14895	14848	14966	14857	15038	14988	14991	14972	14892	14934	14942	15246	15018	14974	14894	14921	14997	15126	14822	14942	14899	14989	14889	14887	14955	15075	14974	14874	14932	14983	14900	14889	15047	14858	15113	14948	14727	15042	15001	14991	15001	15059	14874	14867	14837	14984	15000	15025	14799	14903	14997	14860	15019	14931	14881	14854	14985	15003	15149	14983	14942	14838	15000	14939	14913	14979	14836	14970	14916	14957	14942	14897	14880	14723	15092	14859	14973	14978	14807	14773	14827	14842	15110	14939	14947	14939	14730	14986	15110	14688	15084	14993	14877	14842	14971	14993	14959	14961	15117	14826	14920	15039	14865	14863	15038	15144	14859	14777	14844	14884	14846	14980	14945	14951	14695	14945	15100	15007	14980	14867	15177	15107	15070	14853	14989	14884	14681	14817	14943	14891	14810	14980	14832	14913	14966	14969	15005	14922	14943	14954	14790	14914	15054	15034	14975	14914	14957	14952	15174	14804	14882	15029	14872	14985	15014	14890	14892	14987	14891	15004	14781	15061	14924	15011	14861	15013	14921	15056	15002	15005	14877	15002	14898	14944	14975	14849	14870	14961	14870	14975	14994	14657	14870	14870	14999	14963	14836	14940	14919	14970	14828	15077	14944	14960	14985	15091	14795	14912	14729	14890	15030	15024	15016	14874	14835	15094	15063	14909	14968	15117	14914	14913	14921	15054	14909	15016	14824	15131	15059	14978	15034	14902	14970	14936	14883	14821	14990	15008	14936	14954	14911	14757	15024	15005	14855	15036	14982	14818	14936	15013	14938	15059	15080	14974	15021	15005	14959	14938	14843	15100	14995	14928	14836	14888	14939	15053	14778	14979	14862	14882	14929	14927	14923	15055	14962	15021	14977	14976	14974	14821	15019	14958	14963	14873	15023	14989	14804	14917	14860	14964	14942	14960	14911	14968	14997	15102	14953	14997	15005	14953	14920	14890	14891	14928	14936	15130	15022	14908	14913	14900	14909	14879	15085	14940	15101	14956	14838	14898	14998	15049	14883	15003	14855	14946	15075	14989	15010	15097	15026	14988	14993	14983	14898	14787	14850	14873	15083	14886	14936	14959	14943	14846	14981	14998	14942	14899	15001	15035	14914	14983	15065	15015	15011	14978	14924	14987	14762	15019	14807	14990	14977	14947	14951	15160	15068	14947	14952	14970	15071	14744	15016	14831	15080	14958	14950	15133	14969	15027	15011	14893	14965	14810	15069	14942	15109	15015	15017	15065	14958	15186	15037	14872	15177	14925	14886	14898	15024	14941	15025	15070	15051	14871	15151	15022	14894	14980	14918	15063	15142	14828	15002	15027	14956	15003	15067	14879	14836	14845	14878	14860	14877	14925	14995	15035	15089	15083	14982	14909	15005	14775	14968	15064	15053	15027	14995	15038	14858	14769	14909	14982	14884	14975	14902	15007	15112	14977	14859	14984	14907	14968	14853	14833	15019	14811	14950	15158	15072	15013	14999	14863	14925	14999	14892	15036	14819	14921	14872	14909	14889	15050	15053	14839	14899	14970	15048	14874	15041	14870	15153	14901	14994	14986	15032	14782	14888	15087	14900	15056	14787	14973	15042	14945	14965	15063	14915	14992	14945	14916	14867	14953	14862	14943	14917	14921	14931	14937	14954	15032	14880	15000	14821	15069	14910	15121	14887	15060	14954	14903	15014	14956	14999	15019	15047	14951	15028	14906	14794	14931	14939	15021	15176	14926	15045	14939	14953	15020	14833	14897	14941	15052	15038	14839	15012	15044	15133	15004	15094	14915	14900	14909	15080	14898	14998	14786	15067	15043	14899	14884	14870	15060	15043	15088	14975	14919	15031	15069	14835	14928	15060	15078	15089	15081	15060	14816	14926	14917	14980	14910	14839	15079	15048	15044	14771	15107	14935	14829	14965	14976	14970	14910	14754	15075	15025	15044	15028	15228	15083	14915	15075	15081	14663	14986	14956	15016	15102	15012	14952	14872	15054	15206	15020	14961	14941	14966	14897	15099	15038	14969	15017	15018	14994	15114	14994	15048	14959	14884	15018	15190	15042	14943	14962	14867	14733	15081	14863	14956	15034	14869	14915	14904	15106	14950	14963	14966	14930	14845	14870	15005	14881	15184	14888	14932	15133	15079	15011	14821	15008	14855	15104	15098	15015	14850	14988	15005	14953	14942	14894	15115	14919	15051	14945	15056	15063	15060	14993	14934	14971	14885	14983	15071	14990	14867	14932	15140	14883	14949	15054	14822	14787	14888	14828	15029	14939	14859	14929	15040	14892	14865	15041	14981	14897	14966	14811	15059	14965	14985	15059	14917	15054	14784	15046	14908	14912	15033	15161	15079	15055	15006	15058	14940	14871	14975	15089	14787	14911	14910	14961	15007	15034	15133	14892	14991	14972	15016	15186	14898	15025	14841	15125	14902	14949	14964	14852	14879	14829	14948	14825	15037	15006	14977	15047	14905	14992	14822	15028	15049	14931	14997	14783	15054	15052	14918	15012	15063	14798	14773	14934	15009	15153	14948	15092	14922	14812	14976	14977	14916	15005	14818	14932	14811	14926	14796	14738	15061	15050	14915	14914	14922	14811	15011	14886	14894	14831	14862	14997	14806	14951	14879	14893	15113	14781	15092	14955	14982	15002	15099	15050	14788	15155	15022	15006	15010	15199	14895	15093	14934	15227	14955	14897	15083	14912	15008	15028	14946	14915	15094	15109	15032	14931	14824	14917	14886	15063	14762	14965	14988	14951	15027	14838	14878	14926	14988	14949	14870	15006	15180	14965	14962	15047	15009	14882	15038	14718	14908	14983	15141	15138	14963	15089	14894	15059	15018	15044	15120	14759	15093	14800	15012	14940	14875	15026	14900	15000	15069	14991	15039	15098	14946	14868	14937	14995	14967	14780	15105	15037	14925	14931	14999	14960	15039	14994	14994	15024	14988	14832	14954	14924	14964	15008	14995	14930	14983	14912	15008	15015	14914	14921	14769	14878	14843	14924	14931	14871	15035	14924	15075	15187	14753	14946	14956	14918	14975	14801	14921	14887	14902	14836	14922	15120	14827	15023	14869	14969	14924	14955	14976	14990	14943	15148	14940	15013	14935	14809	15081	14943	15052	14977	14913	14960	14962	15055	14788	15008	14932	15050	14885	15222	15163	14968	14996	14805	14919	15068	15050	15214	14917	15200	14954	14857	14967	15043	14784	15027	14909	14871	15021	14892	14781	14753	15021	14837	14987	14873	15020	14994	14911	14880	14924	14914	14985	15097	15023	15004	15013	14958	14848	14904	15088	14930	14807	14868	14948	15012	14864	15174	15027	14948	15087	15034	15090	15030	14907	14995	15046	14918	14924	14937	14968	14854	15065	15028	14947	15074	15049	14781	15061	15022	14878	15058	14774	14931	14972	14967	14937	14989	14980	15008	15059	14919	14934	14980	14987	14847	14815	15054	14785	14792	14923	14962	15056	15013	14939	14859	15027	14893	14805	14910	15015	14810	15059	15062	14954	14928	14745	14950	14829	14970	14911	15042	14918	15124	14832	14945	14996	14894	14897	14853	15143	14852	15106	14975	14944	15011	14808	15081	14958	15065	15127	15058	14965	14749	14935	14924	15096	14892	15021	15101	15067	14992	14921	15282	14767	14981	14959	15001	15075	14952	14947	15015	14939	15030	15078	14943	15197	14945	14986	15054	14943	14874	14954	14885	15020	14877	15057	14909	14805	14878	14822	14931	14783	15186	14954	15078	15085	15016	14942	14886	14867	15009	15009	14958	15006	14956	14898	15064	14866	14942	15015	14972	15054	14833	15102	15058	14915	15015	15064	15069	14922	14911	14894	15063	14927	14843	15160	15022	14881	14975	14970	15031	14972	14992	14985	15158	14986	15020	15083	15069	14924	15010	14981	14804	15028	14881	14975	14975	15056	14979	15014	14898	14945	15046	14957	14871	14986	15008	14884	15157	14939	15017	15009	14904	15046	14925	14987	15105	14998	15023	14982	15039	15067	15011	14953	15040	14914	14896	15085	14908	14911	14764	14837	14920	15154	14972	14937	14983	14671	15112	15112	15020	15035	15053	14869	14584	14770	14937	14883	14961	14890	14933	15027	14894	14953	14843	14847	14998	15030	14900	15127	15020	15119	15006	15031	14870	14924	14880	14979	14983	14993	14944	15129	14992	14815	15069	15020	14923	14985	15143	14765	14930	14985	14970	14868	14991	14963	15091	14957	14997	14890	15048	15248	15071	14929	14986	14972	15131	14973	14999	15039	15095	14790	14878	14870	14954	15035	14819	14932	14859	14993	14953	15024	15039	14891	14970	14977	14979	15013	14925	14882	15051	14841	15088	14869	14943	14852	14884	14985	15000	14844	15031	15159	14846	14858	14937	14868	14963	14920	14820	14887	14924	15044	14807	15079	15018	15012	14796	15093	14882	14905	14985	14944	14916	14970	15064	14927	14942	14870	14981	14854	14934	15122	14975	14983	15018	14779	15024	15077	14936	14844	14970	15091	14960	14955	15071	14838	15011
25939	22090	29748	31593	29112	46540	58702	44642	33228	27929	25544	24843	24935	24900	24663	24928	24992	24822	24595	24794	24486	24517	24697	24693	24757	24889	24556	24705	24453	24738	24598	24857	24787	24698	24788	25021	24999	24792	24746	24739	24678	24787	24633	24803	24696	24916	24593	24772	24818	24574	24645	24700	24708	24648	24802	24942	24875	24885	24857	24635	24728	24909	24823	24476	24604	24774	24714	24749	24759	24552	24706	24820	24839	24574	24715	24844	24898	24784	24737	24606	24808	24763	24550	24536	24652	24560	24848	24792	24540	24487	24644	24719	24627	24656	24631	24791	24670	24618	24693	24624	24593	24708	24590	24756	24530	24832	24728	24710	24664	24626	24839	24717	24827	24990	24665	24589	24696	24557	24511	24571	24620	24630	24508	24675	24674	24633	24804	24884	24749	24400	24760	24875	24656	24800	24703	24883	24690	24701	24748	24632	24763	24827	24737	24593	24820	24638	24722	24582	24728	24592	24789	24739	24606	24653	24569	24603	24693	24834	24500	24831	24604	24661	24588	24547	24774	24581	24706	24739	24899	24589	24535	24471	24624	24671	24780	24682	24778	24627	24637	24554	24529	24537	24591	24503	24517	24547	24756	24752	24459	24791	24651	24722	24839	24739	24931	24727	24566	24557	24887	24619	24593	24904	24802	24700	24717	24621	24692	24566	24619	24810	24474	24799	24518	24608	24867	24737	24544	24724	24474	24739	24598	24803	24680	24743	24692	24823	24510	24750	24677	24727	24518	24889	24707	24594	24648	24633	24716	24825	24604	24783	24762	24781	24815	24686	24453	24547	24393	24694	24933	24488	24643	24970	24646	24805	24853	24396	24651	24881	24618	24627	24785	24661	24559	24795	24779	24801	24663	24495	24846	24615	24671	24889	24842	24686	24763	24686	24701	24848	25015	24881	24651	24513	24703	24785	24630	24949	24836	24875	24664	24379	24616	24606	24888	24685	24624	24602	24441	24528	24715	24823	24758	24655	24512	24562	24808	24581	24842	24775	24599	25043	24690	24870	24867	24646	24746	24790	24582	24720	24587	24602	24862	24481	24970	24811	24744	24648	24817	24740	24558	24697	24565	24924	24702	24443	24258	24650	24623	24838	24716	24752	24743	24647	24667	24804	24834	24559	24709	24831	24722	24663	24661	24868	24701	24768	24919	24866	24727	24709	24671	24654	24565	24763	24538	24449	24758	24395	24547	24925	24393	24723	24701	24790	24270	24928	24609	24648	24844	24692	24533	24756	24920	24635	24619	24705	24775	24596	24862	24658	24393	24679	24805	24674	24705	24673	25073	24883	24618	24697	24654	24882	24640	24874	24714	24468	24761	24683	24876	24614	24810	24815	24476	24706	24604	24582	24660	24814	24776	24660	24698	24627	24680	24628	24545	24759	24768	24803	24725	24628	24683	24791	24743	24679	24878	24505	24534	24548	24627	24481	24790	24759	24729	24905	24958	24814	24681	24472	24629	24716	24674	24908	24622	24575	24609	24752	24558	24653	24621	24857	24799	24868	24714	24498	24770	24733	24488	24743	24753	24698	24853	24849	24668	24613	24572	24705	24755	24696	24726	24729	24633	24814	24548	24825	24752	24573	24611	24619	24753	24621	24452	24781	24551	24793	24633	24774	24814	24563	24600	24667	24594	24348	24456	24683	24582	24666	24626	24540	24456	24429	24869	24724	24495	24543	24820	24830	24809	24620	24739	24844	24674	24741	24673	25027	24842	24640	24464	24705	24787	24680	24625	24547	24737	24710	24612	24759	24628	24754	24699	24681	24759	24655	24493	24659	24633	24736	24519	24744	24582	24609	24466	24660	24314	24616	24454	24807	24604	24426	24382	24748	24616	24791	24719	24684	24733	24694	24695	24674	24428	24719	24540	24524	24522	24741	24630	24836	24726	24680	24778	24834	24854	24652	24715	24694	24452	24651	24890	24537	24542	24755	24795	24615	24505	24558	24577	24717	24797	24751	24504	24571	24672	24833	24529	24697	24737	24754	24659	24908	24611	24833	24890	24776	24616	24731	24753	24672	24646	24687	24703	24833	24560	24844	24733	24719	24671	24469	24728	24737	24615	24637	24914	24480	24425	24652	24758	24304	24636	24727	24731	24549	24523	24717	24887	24673	24863	24865	24470	24861	24714	24607	24738	24843	24763	24793	24701	24505	24610	24738	24656	24667	24886	24549	24794	24704	24665	24679	24668	24438	24506	24637	24654	24660	24531	24717	24686	24544	24797	24942	24668	24672	24568	24349	24904	24955	24803	24618	24524	24902	24745	24651	24846	24605	24762	24861	24596	24619	24824	24729	24786	24718	24714	24897	24833	24830	24547	24709	24903	24699	24471	24972	24795	24717	24862	24472	24712	24673	24783	24527	24851	24698	24612	25197	24846	24821	24958	24620	24690	24509	24602	24588	24767	24781	24794	24638	24681	24586	24490	24794	24560	24402	24918	24858	24642	24877	24655	24809	24656	24617	24966	24934	24692	24762	24856	24621	24566	24938	24804	24730	24802	24402	24569	24769	24685	24567	24576	24681	24854	24747	24524	24754	24698	24588	24652	24706	24771	24554	24488	24698	24763	24521	24425	24495	24650	24526	24653	24544	24802	24934	24612	24694	24985	24847	24638	24711	24786	24625	24770	24608	24718	24674	24557	24713	24788	24690	24829	24619	24947	24847	24711	24559	24560	24593	24440	24826	24786	24860	24620	24730	24625	24752	24607	24737	24494	24855	24721	24879	24701	24628	24597	24909	24650	24787	24931	24557	24539	24749	24836	24508	24564	24679	24605	24542	24710	24726	24712	24670	24633	24524	24797	24779	24718	24672	24773	24703	24608	24943	24739	24448	24602	24672	24749	24751	24718	24717	24375	24622	24647	24607	24541	24598	24524	24635	24570	24866	24799	24548	24602	24651	24759	24578	24749	24798	24597	24629	24783	24527	24837	24574	24647	24396	24512	24822	24584	24626	24777	24682	24966	24669	24815	24675	24527	24771	24524	24629	24696	24522	24918	24942	24941	24847	24537	24806	24896	24552	24659	24815	24531	24755	24533	24746	24956	24656	24630	24538	24652	24767	24807	24725	24919	24667	24726	24592	24678	24887	25068	24967	24586	24690	24672	25030	24752	24809	24807	24639	24764	24653	24431	24753	24796	24686	24663	24496	24741	24580	24606	24857	24730	24746	24698	24789	24587	24614	24720	24645	24625	24817	24553	24391	24552	24396	24748	24793	24720	24624	24683	24649	24779	24882	24836	24554	24764	24729	24604	24758	24729	25070	24786	24780	24740	24640	24806	24696	24975	24662	24776	24653	24876	24698	24687	24962	24732	24715	24617	24724	25115	24899	24755	24677	24769	24803	24979	24673	24730	24520	24506	24610	24583	24608	24833	24880	24777	24899	24772	24628	24568	24727	24803	24433	25019	24757	24328	24700	24664	24444	24506	24672	24740	24473	24707	24780	24704	24807	24694	24596	24778	24804	24434	24786	24573	24563	24436	24648	24654	24796	24900	24730	24625	24687	24785	24831	24575	24960	24788	24596	24779	24792	24786	24732	24866	24627	24689	24778	24674	24752	24669	24742	24624	24974	24842	24675	24776	24475	24730	24796	24657	24710	24788	24724	24947	24951	24474	24644	24454	24565	25071	24617	24709	24427	24722	24637	24918	24854	24756	24696	24744	24734	24808	24657	24713	24599	24520	24642	24791	24553	24666	24503	24348	24712	24696	24607	24877	24690	24556	24727	24951	24483	24742	24565	24694	24717	24756	24986	24795	24719	24659	24716	24574	24780	24618	24595	24609	24836	24552	24574	24826	24902	24454	24741	24708	24768	24463	24775	24564	24591	24536	24599	24738	24699	24888	24979	24678	24752	24626	24837	24755	24632	24494	24601	24791	24756	24633	24501	24726	24736	24838	24706	24787	24579	24686	24818	24754	24609	24859	24815	24776	24752	24652	24540	24580	24822	24741	24770	24544	24794	24643	24582	24767	24753	24714	24531	24506	24802	24775	24757	24872	24658	24821	24599	24772	24750	24749	24681	24728	24686	24701	24646	24757	24750	24895	24594	24481	24613	24355	24592	24603	24608	24484	24824	24781	24714	24588	24409	24619	24654	24835	24638	24933	24628	24739	24764	24761	24590	24515	24858	24771	24841	24731	24768	24806	24556	24666	24436	24780	24787	24582	24943	24541	24731	24761	24732	24581	24734	24669	24835	24568	24718	24596	24663	24846	24586	24612	24534	24713	24488	24667	24456	24465	24774	24756	24607	24788	24516	24552	24573	24696	24835	24677	24733	24879	24868	24937	24692	24879	24880	24722	24684	24433	24624	24955	24659	24726	24796	24517	24614	24869	24589	24593	24817	24511	24528	24602	24640	24494	24700	24595	24385	24680	24663	24396	24701	24606	24608	24783	24790	24777	24549	24719	24675	24759	24702	24668	24802	24666	24492	24672	24799	24581	24774	24548	24465	24644	24688	24614	24675	24653	24663	24781	24892	24802	24575	24639	24756	24696	24535	24865	24648	24570	24713	24423	24822	24699	24548	24651	24488	24668	24807	24821	24627	24786	24529	24342	24741	24684	24408	24620	24646	24694	24619	24738	24823	24803	24428	24709	24655	24842	24883	24729	24763	24590	24695	24508	24581	24753	24498	24604	24671	24804	24515	24949	24812	25019	24614	24812	24690	24534	24569	24742	24811	24763	24612	24871	24555	24474	24593	24430	24453	24891	24505	24408	24690	24608	24711	24675	24449	24435	24794	24724	24575	24577	24566	24727	24743	24516	24692	24556	24856	24628	24579	24592	24601	24634	24771	24553	24636	24665	24562	24870	24800	24656	24928	24734	24584	24689	24625	24594	24521	24704	24917	24627	24501	24685	24768	24705	24702	24672	24671	24619	24628	24627	24469	24625	24706	24712	24591	24447	24739	24676	24603	24658	24545	24870	24692	24760	24878	24728	24741	24680	24632	24749	24846	24670	24657	24689	24676	24661	24666	24642	24751	24698	24669	24467	24711	24622	24596	24682	24825	24603	24939	24875	24750	24875	24566	24525	24572	24678	24791	24845	24636	24755	24684	24853	24620	24651	24566	24713	24757	24585	24650	24923	24752	24703	24599	24726	24693	24602	24579	24528	24634
28149	52328	34983	25609	21589	43870	50221	33841	22325	16926	15387	15187	15126	15169	15027	15328	15253	15235	15184	15042	15150	15045	15170	15117	15219	15265	15095	15186	15091	15249	15270	15178	15177	15254	15171	15085	14959	15187	15035	15161	15175	15169	15222	15204	15108	14985	15091	15142	14994	15071	15080	15220	15158	15169	15125	15170	15075	15120	15064	15076	15058	15327	15077	15062	15122	15111	15115	15127	15049	15037	15111	14996	15139	15286	15121	14996	15121	15151	15199	14907	15035	15024	15210	15056	15050	14960	15198	14945	15130	15012	15127	15145	15013	15270	15119	15320	15213	15080	15028	14961	15245	15033	15100	15093	14953	15046	14946	14979	15197	14963	15203	15140	15087	15155	15154	14843	15039	15131	15052	15015	15100	15295	15094	15033	15113	15062	15106	15187	15030	15002	14970	14909	14975	15039	15178	15103	15061	15093	15178	15186	15127	15250	15100	15178	15085	15056	15271	15207	15122	15077	14975	15111	15242	15034	15038	14860	15193	15015	15039	15035	15067	14865	15029	15274	15099	14996	15151	15121	15158	15107	15093	15213	15114	14905	15074	14888	15043	14910	14957	14968	15039	15089	15301	15120	15024	14962	15179	15116	15147	15092	15250	15180	15078	14984	15150	15412	14925	15052	15173	15192	15082	15173	15048	14988	15045	15147	14784	15132	15277	15046	15123	15092	15299	15128	14998	15053	15027	15097	15104	15184	14986	15321	14972	15029	15045	14868	15116	15229	15146	15145	15050	15260	14855	14915	15011	15192	15071	15029	15105	15146	15152	15222	14974	15071	15087	15029	15170	15018	14960	15099	15027	15100	15208	15042	15124	15064	15177	15184	14963	15036	15083	15177	15058	15153	15152	14940	14968	15234	15000	15071	14956	15094	15063	15134	15071	14979	15118	15143	15107	15208	15060	15010	15140	15354	15011	15048	15007	15004	15183	15008	15020	15078	15112	14937	15054	15258	15181	14942	15027	14954	15141	15100	14922	15070	15089	15067	14906	15001	15249	15045	14994	15085	15376	15082	15179	14995	15114	15073	14945	15122	15050	15289	15009	15117	14922	15042	15150	15196	15000	15074	14862	14925	14915	15141	14902	14978	15152	15266	15016	15091	15139	15172	15092	15098	14941	15159	15107	15083	15200	15009	15044	14950	15124	15195	15038	14794	15086	14890	15103	14998	15187	15101	15242	15101	15017	15015	15026	15133	15140	15143	15017	15181	15042	15289	15088	15112	15074	15111	14811	15189	14977	14861	15118	14975	15089	15099	15066	15028	15181	15002	15098	14969	15160	15103	15013	15042	15076	14974	15219	15112	15081	15453	15059	15018	15049	15180	15039	15142	15228	15229	14991	15098	15207	15025	15054	14999	15092	15391	15155	15204	15088	15062	14868	15159	15033	15256	15164	15156	15082	14985	15240	15055	15035	15209	14971	15118	15110	15112	15091	15195	15088	14932	15087	15021	15057	15138	15171	14978	15104	15256	15055	15362	15077	15057	15094	15016	15011	15041	15145	15117	14914	15028	15184	15156	15107	14914	15186	15071	14999	15149	15262	15152	15118	15136	15069	15131	15083	15009	14985	15147	15247	15094	15094	14961	14965	15099	15189	15149	15129	15097	15129	14962	14973	14970	15143	14997	15260	15084	15184	15368	15053	15184	15001	15125	14887	15205	14932	15139	15069	15218	15050	15089	15145	14960	15068	14983	15016	14966	15119	15150	15140	14995	15024	15061	15029	15167	15013	15069	15011	15196	14982	15205	15169	15171	15142	15116	14983	15136	15094	14936	14987	15192	15109	15138	15277	15132	15015	14961	14940	15052	15312	15176	14991	15225	15176	15037	14996	15063	14840	15066	15100	15093	15061	15159	14957	15075	14932	15105	15256	15224	15073	15093	15039	14970	15180	15053	15031	14989	15029	15193	15158	15132	15061	15174	15100	15077	15163	14950	15238	15159	15086	15114	14972	15035	14951	15065	15179	15173	15165	15084	15142	15096	15105	14956	15045	15120	14904	14929	15114	15091	14972	15064	14994	15305	15200	15038	15174	15078	15176	15008	15177	15118	14918	15135	15026	15251	15025	15072	14991	14951	15079	15117	14951	15128	15141	15100	15019	15071	15050	14997	15123	15080	15168	15098	15152	15016	15215	14985	15218	15085	15051	14999	15089	15107	15081	15135	15055	15128	15005	15005	15168	14982	15130	14918	15026	15077	15099	15353	15029	15119	15195	14945	15371	15216	14916	15302	15119	15004	15038	14975	15123	14992	15132	15151	15256	15085	15035	14993	14976	15147	15109	15151	15008	15116	15054	15279	14893	15057	15062	15105	15147	14997	14973	15002	14983	14980	15171	14960	14963	15168	15165	15124	15059	15213	15291	15115	14859	15214	15029	15336	15138	15190	15020	14946	15163	14969	15167	15137	14975	15033	14968	15045	15079	15074	15210	15093	14953	15067	15069	15071	15057	14913	15074	15105	15069	15170	15004	15149	14992	15152	15039	15291	14964	15071	15233	14957	15071	14954	15123	15273	15128	15098	14986	15110	15214	15070	15072	15200	14969	15060	15116	15174	15030	14940	14984	15051	14994	15063	15159	15005	15184	15315	15148	15165	15015	15063	15176	15155	15079	15082	15014	15103	15131	15016	15010	15064	15144	15090	15086	15020	15239	15113	15019	15040	15060	15149	15056	15357	14961	15022	15129	15129	15069	15059	15205	15146	15106	15053	15132	14988	15070	15107	15261	15076	15120	14987	14986	15017	15155	14995	15044	14951	15045	15087	15033	15137	15179	15190	15193	15127	15050	15018	15142	14998	15139	15130	15046	15072	15113	15054	15075	15009	15011	15176	15120	15105	15084	15036	15029	14907	15042	15147	15026	15113	15214	15135	15195	15251	15030	15148	15186	15062	15073	15024	15051	14926	15178	15018	15236	15092	15181	15174	15005	15010	15000	15252	15126	15010	15017	15087	15174	14986	14978	15213	15118	15113	15094	15011	15234	15027	14985	15153	15130	15181	15088	15007	15252	15037	15059	15070	14942	15001	14931	15159	15117	15020	15094	15194	15062	15052	15122	15002	15129	14973	15230	15289	15103	15162	15102	15113	14969	15106	15099	14836	15056	15101	15155	15060	15212	15358	15146	14939	15051	15192	14991	15323	15075	15131	15060	15105	15109	15159	15124	15149	15243	15112	15031	15311	15057	15209	15041	15109	15211	15222	15059	15102	15223	15060	15075	15154	15140	14790	15052	15349	15154	14980	15081	15142	14910	15259	15122	14989	15081	15052	15076	15070	15059	15111	15255	15133	15151	14941	15053	15158	15045	14959	15100	15009	15116	15052	15130	15165	15127	15106	15201	15024	15025	15055	15173	14962	15011	15145	15187	15089	15102	15212	15029	15129	14956	15138	15212	15119	15138	15127	15092	15140	15119	15161	15115	15307	15168	15111	15257	14900	15178	14973	15094	15274	14881	15087	15185	15113	15090	15015	15243	15044	15126	14978	15002	15081	15250	15056	15109	15146	14887	15015	14959	14966	15084	15022	15133	15039	15063	15121	15137	15127	15153	15110	15234	14966	15181	15140	14971	15288	15041	15007	15172	15163	15168	14993	15051	15192	15125	15064	15081	14956	15130	15176	15027	15177	14992	15078	15325	14807	15126	15158	15131	15176	15167	14960	15128	15001	14993	15141	14983	14957	15270	15140	15173	15130	15257	15129	15298	15112	15066	15180	15143	15079	15206	14923	15023	15074	15022	15165	15191	15095	15193	14993	15085	15005	15144	15031	15048	14992	15109	15020	15135	15108	15052	14902	15149	15127	15194	15069	15181	15136	15239	15183	15102	15212	15041	15133	15246	14974	15021	15032	15104	15087	15056	15160	15057	14958	15198	15112	14954	14956	15005	15101	14946	15160	15119	15117	15046	15259	15190	15262	15205	15058	15080	14977	15028	15075	15176	14994	14920	15000	15108	15021	15012	15132	15029	15268	15096	15109	15057	14892	14996	15099	15230	14998	15135	15077	15054	15008	15128	15052	15048	15325	14891	15156	15057	15244	14957	14915	15044	15325	14973	15061	15184	15174	15134	14933	14970	15244	15067	15112	14988	15138	15098	15097	15170	14928	15159	15200	15226	15141	15155	14981	15044	15005	15197	15051	15044	15144	14952	14993	15056	15153	15153	15047	14760	15058	15059	15183	15237	15045	15194	15045	14994	15034	15178	15021	15081	15044	15060	15148	14909	15094	15089	14836	15157	14919	15352	14945	15032	15121	15180	15042	15160	14977	14972	15145	15075	14938	15024	15349	15128	15246	15052	15093	15061	15077	15122	15082	15013	15235	14942	15084	15141	15058	15115	15109	14938	15098	14996	15126	15037	15148	15129	15070	15160	15173	15082	15167	14971	15198	15083	14997	15133	15258	14928	14970	15067	15171	15050	15195	15048	15081	15108	15222	15185	15010	15080	15301	15124	15132	15124	15139	15048	15101	14963	15113	15068	15064	15208	15198	15102	15109	15132	15074	15118	15126	15168	15077	14946	14909	15244	15060	14971	15125	15254	15136	15094	15034	15158	14940	15142	15228	15092	15091	15099	15151	15061	15246	15035	15158	15109	15132	15103	15155	15071	15007	15216	15062	14970	15067	15001	15006	15056	15139	15136	15112	14977	15092	15095	15043	14979	14953	15171	15028	15106	15140	14928	15150	15245	15063	15042	15015	14853	14771	15178	15152	15211	15233	15116	15014	15030	15178	15177	15189	15024	15037	15225	15205	14937	15082	15255	14985	15040	15033	15117	15088	15189	15157	15022	15279	15011	15259	15074	15107	14975	15115	14936	15235	15151	14976	15157	15085	15055	15115	15075	14980	15243	15100	15007	14908	15264	15095	15000	15061	15155	14971	15288	15195	15092	14909	15175	15125	14940	15068	15111	15049	15136	15152	15039	14987	14961	15143	15198	14980	15128	14994	15010	15002	15125	15137	15117	15098	14908	15206	15111	15066	14892	15068	15198	15109	15121	15176	15067	15120	15041	15116	14977	14993	15082	15009	15050	15133	15132	15165	15059	15238	15177	15023	15052	15052	15051	15038	15219	15115	14941	15054	15130	15091	15162	15021	15101	15450	15063	15152	15036	15290	15013	15112	14897	14981
23661	21784	29627	27804	34168	71522	67064	48847	36371	29564	26468	25740	25611	25640	25415	25582	25464	25450	25420	25304	25317	25415	25354	25521	25475	25403	25276	25401	25425	25069	25274	25206	25230	25186	25170	25103	25213	25352	25226	25391	25318	25372	25358	24986	25223	25281	25178	25266	25300	25376	25369	24828	25020	25171	25279	25240	25393	25206	25223	25310	25112	25164	25048	25145	25319	25242	25354	25347	25218	25337	25081	25275	25367	25253	25293	25176	25194	25104	24985	25237	25160	25022	25261	25193	25233	25257	25078	25405	25443	25271	25239	25083	25185	25182	25473	25271	25172	25269	25270	25104	24997	24928	25473	25157	25143	25117	25241	25260	25152	25082	25245	25120	25383	25192	25306	25355	25641	25294	25102	25268	25459	25257	25211	25210	25276	25504	25273	25095	25181	25125	25238	25305	25282	25087	25273	25158	25268	25526	25343	25099	25077	25184	25329	25329	25031	24988	24956	25112	25193	25424	25424	25340	25347	25114	25246	25324	25141	25404	25090	25305	25089	25350	25044	25256	25298	25229	25445	25284	25347	25040	25206	25653	25161	25238	25113	25140	25308	25139	25194	25328	25229	25014	25278	25146	25257	24992	25335	25089	25050	25046	25403	25311	25260	25214	25457	25186	24985	25092	25299	25415	25118	25116	25352	24944	25347	25176	25062	25141	25272	25204	25426	25097	25082	25205	25219	25190	25080	25309	24976	25267	25230	25023	25287	25241	25644	25353	25166	25076	25099	25397	25353	25282	25274	25399	25283	25275	25057	24873	24949	25391	25072	25024	25030	25066	25244	25282	25354	25210	25309	25108	25152	25415	25253	25393	25174	25096	25230	25335	25089	25225	25166	25116	25520	25019	25109	25092	25145	25357	25219	25162	24937	25117	25336	25159	25331	25226	25382	25348	25079	25240	25289	25295	25067	25222	24971	25155	25054	25372	25146	25496	25241	25087	25201	25120	25147	25083	25275	25157	25181	25264	25274	25055	25310	25039	25294	25147	25174	25090	25236	24977	25230	25220	25341	25476	25466	25254	25087	25238	25234	25277	25273	25051	24706	25098	25258	25208	25001	25105	25243	25181	25779	25345	25230	25363	25276	25413	25448	25171	25369	25155	25197	25082	25464	25134	25071	25183	25210	25174	25089	25107	25011	25081	25115	25159	25342	25156	24981	25036	25205	25144	25138	25208	25114	25040	25049	25049	25176	25083	25292	25075	25301	25062	25138	25037	25376	25190	24797	24936	25126	25084	25203	25363	25182	25153	25081	25133	25086	25087	25206	25106	25254	25336	25370	25252	25182	25273	25278	24897	25396	25528	25081	25082	25259	25052	25312	25243	25219	25211	25109	25282	25291	25256	25183	25305	25168	25356	25261	25143	25075	25197	25185	25066	25236	25210	25421	25305	25249	25272	25298	25211	25218	25275	25206	25300	25147	25054	25400	25203	25268	25220	25161	25289	25278	25293	25478	25140	25162	25187	25289	25296	25098	25399	25426	25311	25302	25225	25258	25045	25158	25234	25476	25220	25134	25250	25351	25088	25182	25024	25097	25303	25380	25083	25325	25283	25339	25279	25422	25217	25079	25394	25091	25364	25320	25413	25272	25461	25069	25020	25246	25114	25317	25295	25163	25339	25303	25396	25048	25261	25140	25269	25350	25189	25339	25273	25068	24746	25220	25190	25340	25223	25044	25043	25401	24991	25195	25193	25418	25208	25110	25449	25090	25347	25195	25072	25283	25068	25241	25120	25172	25265	25294	25291	25267	25199	24925	25109	24888	25278	25364	25198	25201	25029	25385	25245	25230	25226	25079	25411	25173	25200	25254	25196	25010	25284	25166	25072	25341	25361	25160	25282	25149	25179	24875	25095	25041	25113	25027	24922	25248	25009	25096	25105	25221	25155	25199	25279	25333	25076	25293	25437	25483	25270	25328	25196	25223	25049	25430	25035	25094	25089	25221	25140	25273	25121	24971	25297	25258	25077	25299	25111	25177	25021	25276	25330	25165	25363	25289	25163	25213	25124	25028	25232	25269	25077	25150	25130	25389	24957	25102	25288	25266	25269	25284	25124	25254	25053	25341	25156	25382	25231	25024	25373	25518	24932	25187	25123	25267	25182	25347	25093	25450	25308	25362	25181	25223	25217	25046	25115	25080	25125	25051	25353	25058	24972	25264	24945	25040	25038	25214	25095	25220	25306	25324	25235	25111	25318	25110	25229	25284	25298	25170	24956	25352	25131	25389	25037	25052	25287	25266	25155	25170	25269	25121	25152	25234	25349	25365	25153	25273	25101	25060	24968	25106	25145	25247	25228	25310	25237	25252	25252	25161	25135	25311	25391	25077	25447	25265	25106	25439	25159	25008	25179	25215	25230	25355	25194	25102	25029	25139	25155	25199	25198	25182	25160	25267	25078	25319	25087	25053	25015	25342	25261	25094	25003	25316	25177	25205	25161	25335	25012	25435	25234	25149	25188	25164	25184	25212	24832	25090	25207	25330	25119	25147	25127	25370	25112	25110	25163	25114	25379	25351	25335	25312	25055	25094	25230	25408	25298	25377	25208	25448	25431	25199	25094	25272	25114	25317	25189	25276	25173	25175	25361	25150	25096	25257	25368	25043	24995	24964	25287	25374	24913	25213	25137	25133	25285	25384	25334	25185	25211	25165	25009	25112	25233	25313	25192	25203	25043	25263	25116	25256	25152	25205	25217	25377	25442	24900	25073	25122	25144	25279	25265	25280	25117	25140	25239	25060	24953	25357	25175	25418	25433	25107	25150	25269	25218	25095	25234	25097	25018	25335	25332	25161	25405	25233	24905	25366	25083	25262	25423	25157	25252	25375	25248	25123	25304	25203	25017	25191	25186	25605	25213	25192	25088	25139	25216	25207	24988	25011	25143	25140	25489	25218	25129	25145	25433	25399	25069	25322	25270	25305	25223	25219	25270	25213	25043	25197	24998	25084	25140	25161	25341	25321	25156	25354	25129	25157	25290	25190	25237	25074	25431	25274	25101	25178	25080	25170	24923	25451	25180	25244	25145	25260	25217	25436	25391	25299	24995	25357	25100	25311	25172	25253	25356	25294	25020	25301	24975	25438	25046	25378	25411	25166	25190	25185	25267	25367	25331	25364	25286	25163	25235	25176	25310	25399	25136	25062	25096	25447	25288	25284	25265	25130	25017	25322	24889	25435	25187	25226	25282	25263	25296	25365	25160	25347	25435	25225	25348	25260	25095	25187	25113	25243	25196	25279	25014	25100	24907	25212	25306	25336	25151	25100	25350	25186	24997	25032	24976	25153	25060	25171	25292	25286	24955	25076	25171	25214	25365	25059	25072	25187	25183	25055	25292	25137	25051	25063	25179	25175	25146	25130	25207	25341	25150	25172	25308	25321	25060	24994	25029	25109	25078	25282	25275	25441	25210	25193	25505	25139	25321	25228	25096	25204	24925	25307	25144	25334	25089	25391	25106	25078	25293	25273	25510	25270	25374	25207	25065	25173	24931	25251	25050	25296	25171	25052	25324	25186	25227	25310	25338	25246	25222	25282	25124	25312	25116	25605	25120	25267	25245	25178	25232	25224	25234	25409	25275	25494	25109	25055	25033	24994	25071	25288	25241	25056	25147	25279	25105	25165	25047	25144	25114	25246	25141	25323	25218	25363	25057	25366	25149	25228	25167	25251	24972	24943	25302	25227	25228	25355	25010	25155	25138	25235	25258	25136	25222	25181	24902	25429	25223	25273	25326	25086	25197	25292	25267	25028	25027	25368	25282	25198	25067	25109	25329	25218	25219	25219	25313	25367	24976	25151	25316	25111	25256	25205	24954	25301	25312	25161	25231	25430	25044	25175	25299	25088	25226	25247	25290	25081	24856	25226	25354	25311	25317	25246	25353	25002	24983	25182	24914	25107	25343	25389	25138	25334	25199	25190	25077	24981	24995	25129	25236	25170	25042	25236	25390	25379	25149	25314	24942	24849	25009	25090	25148	25164	25213	25143	25073	25112	25053	25092	25107	25166	25219	25265	25188	25254	25130	25240	25143	25324	25406	25289	25252	25359	25194	25429	25421	25128	25283	24943	25572	25384	25169	25342	25568	25504	25362	25240	25079	25317	25345	25369	25363	25274	25229	25309	25300	25155	25263	25252	24986	25102	25136	25165	25207	25273	25170	25501	25202	25369	25243	25246	25364	25077	24918	25304	25032	25291	25273	25290	25151	25124	25386	25328	25514	25179	25377	25327	25261	25417	25191	25100	24979	25069	25034	25147	25245	25009	25142	25208	25134	25349	24991	25321	25267	25255	25398	25093	25039	25238	25230	25299	25237	25266	25414	25377	25429	25196	25018	25193	25246	25304	24996	25100	25450	25107	25144	25202	25032	25391	25256	25327	25099	25095	25186	25476	25018	25221	25041	25355	25143	24976	25010	25008	25042	25472	25159	25165	25224	25287	24932	25366	25111	25033	24900	25117	25271	25158	25296	25313	25267	25365	25131	25002	24871	25212	25536	25384	25232	25227	24941	25106	25382	25499	25369	25289	25265	25067	25129	25136	25420	25353	25137	25422	25168	25268	24976	25308	25456	25226	25214	25542	25163	25119	25183	25207	25158	24880	25031	25304	25079	25217	25230	25172	25246	25173	25020	25092	25275	25124	25077	25050	25003	25448	25174	25165	25311	25114	25162	25408	25197	25085	25292	25092	25050	25207	25107	25011	25085	25419	25359	25525	25371	25286	25048	25231	25167	25298	25059	25263	25095	25214	25156	25257	25387	25358	25033	25301	25460	25169	25206	25177	25139	25220	25277	25082	25316	25144	25227	25154	25185	25163	25145	25084	25388	25144	25055	25039	25301	25134	25184	25292	24989	25015	25248	24989	25166	25262	25232	24937	25222	25246	25131	24975	25276	25257	25348	25016	25259	25343	25078	25116	25362	25130	25103	25069	25492	24976	25151	24995	25108	25157	25286	25129	25164	25314	25499	25010	25117	25235	25506	25324	25351	25104	25091	25452	25122	25181	25058	25228	25107	25332	25315	25373	25016	25394	25347	25494	24996	25077	25325	25242	25242	25358	25560	25287	25350	25217	24954	24928	25201	25364	24991	25152	25371	25418	25236	25329	25180	25045	25100	25054	25010	24889	25208
35116	67902	55092	33464	41154	78572	62692	40544	25680	18532	16144	15752	15700	15671	15668	15678	15684	15662	15867	15792	15835	15556	15691	15613	15570	15588	15698	15633	15616	15597	15636	15697	15662	15709	15753	15540	16033	15574	15531	15781	15638	15728	15728	15717	15607	15535	15893	15772	15654	15602	15643	15574	15712	15587	15631	15675	15549	15521	15998	15668	15527	15587	15745	15673	15810	15637	15619	15717	15577	15565	15787	15699	15750	15591	15643	15538	15678	15682	15518	15772	15477	15545	15519	15519	15657	15504	15626	15557	15763	15773	15587	15698	15732	15603	15743	15622	15762	15731	15663	15522	15602	15692	15510	15574	15775	15589	15543	15595	15553	15499	15381	15489	15698	15397	15830	15742	15618	15897	15602	15610	15640	15689	15535	15627	15556	15541	15644	15747	15465	15459	15632	15633	15584	15628	15596	15433	15557	15608	15807	15580	15799	15544	15376	15755	15490	15612	15586	15743	15577	15630	15493	15761	15400	15575	15450	15713	15637	15656	15486	15621	15574	15643	15599	15446	15626	15644	15897	15663	15517	15481	15661	15702	15623	15550	15738	15485	15774	15564	15700	15623	15547	15575	15534	15592	15688	15563	15581	15485	15566	15516	15707	15592	15562	15543	15709	15487	15674	15547	15654	15674	15501	15599	15632	15630	15620	15565	15524	15561	15580	15498	15488	15641	15622	15549	15701	15515	15827	15625	15527	15712	15565	15763	15628	15630	15554	15494	15558	15690	15567	15643	15563	15409	15377	15608	15619	15740	15408	15693	15658	15579	15652	15666	15594	15547	15707	15534	15509	15437	15484	15497	15624	15549	15521	15463	15593	15576	15674	15523	15557	15379	15688	15426	15625	15400	15546	15545	15494	15529	15629	15524	15569	15695	15574	15617	15566	15426	15687	15601	15777	15705	15463	15543	15828	15728	15553	15689	15495	15596	15678	15437	15593	15459	15685	15573	15506	15597	15521	15554	15628	15718	15390	15604	15564	15568	15632	15576	15773	15522	15570	15824	15480	15765	15521	15596	15624	15612	15690	15610	15621	15645	15638	15593	15770	15581	15653	15496	15523	15754	15532	15621	15572	15660	15569	15609	15740	15508	15628	15601	15464	15585	15447	15686	15791	15440	15472	15622	15385	15646	15573	15630	15641	15504	15615	15732	15770	15578	15501	15452	15484	15428	15779	15703	15652	15710	15529	15491	15700	15527	15581	15715	15787	15711	15515	15578	15570	15568	15584	15613	15659	15642	15816	15427	15742	15645	15395	15729	15579	15808	15653	15540	15593	15649	15681	15531	15544	15494	15670	15564	15575	15417	15628	15779	15531	15465	15622	15638	15520	15699	15811	15604	15661	15619	15817	15495	15566	15674	15632	15499	15632	15698	15562	15664	15595	15521	15503	15490	15495	15589	15666	15297	15589	15527	15649	15693	15734	15816	15623	15745	15363	15717	15549	15538	15646	15356	15735	15514	15684	15652	15631	15691	15717	15423	15459	15517	15661	15572	15274	15476	15539	15612	15593	15423	15588	15685	15558	15617	15625	15629	15726	15461	15486	15376	15594	15750	15619	15631	15698	15527	15725	15662	15604	15429	15656	15515	15550	15558	15533	15692	15599	15656	15591	15657	15500	15500	15499	15557	15568	15586	15532	15477	15694	15443	15701	15636	15532	15564	15609	15630	15652	15678	15528	15548	15525	15539	15775	15647	15725	15613	15451	15697	15613	15645	15725	15603	15523	15430	15530	15485	15643	15774	15751	15738	15668	15633	15616	15579	15577	15585	15673	15546	15821	15564	15546	15545	15532	15604	15707	15570	15605	15459	15578	15704	15722	15562	15518	15588	15538	15489	15515	15822	15467	15644	15476	15674	15715	15548	15485	15558	15663	15636	15601	15772	15522	15506	15624	15506	15556	15619	15507	15541	15450	15508	15701	15565	15638	15671	15476	15538	15548	15819	15488	15516	15666	15687	15617	15721	15595	15711	15590	15520	15632	15645	15667	15557	15718	15508	15621	15577	15373	15669	15689	15446	15601	15602	15564	15637	15519	15675	15550	15647	15541	15617	15649	15632	15673	15504	15440	15705	15551	15554	15461	15488	15596	15476	15640	15506	15664	15734	15766	15471	15339	15657	15581	15541	15782	15581	15434	15555	15394	15610	15350	15577	15525	15587	15563	15619	15592	15707	15552	15531	15500	15465	15420	15695	15583	15530	15557	15704	15737	15649	15520	15505	15780	15694	15656	15584	15798	15532	15809	15577	15765	15671	15487	15497	15620	15740	15507	15438	15551	15626	15621	15818	15492	15401	15593	15557	15514	15711	15560	15580	15535	15471	15483	15642	15508	15396	15567	15802	15454	15608	15553	15586	15529	15520	15494	15740	15640	15641	15653	15511	15490	15649	15713	15519	15586	15576	15671	15688	15629	15501	15486	15678	15589	15503	15522	15714	15808	15475	15717	15593	15408	15652	15616	15647	15681	15490	15610	15565	15601	15495	15550	15594	15706	15487	15568	15631	15734	15746	15673	15755	15488	15388	15629	15592	15721	15453	15694	15492	15634	15564	15660	15741	15492	15333	15782	15522	15739	15597	15503	15568	15533	15587	15556	15662	15399	15581	15793	15598	15645	15538	15443	15582	15560	15566	15610	15601	15515	15461	15465	15696	15624	15746	15705	15595	15740	15591	15532	15532	15595	15617	15636	15588	15626	15744	15637	15622	15596	15556	15728	15525	15508	15637	15718	15429	15704	15627	15633	15966	15629	15612	15647	15657	15643	15589	15516	15629	15615	15456	15608	15519	15515	15653	15619	15557	15589	15482	15622	15587	15650	15510	15865	15621	15628	15741	15612	15687	15666	15659	15719	15643	15638	15623	15648	15415	15527	15569	15480	15577	15525	15733	15675	15452	15662	15576	15496	15654	15635	15729	15504	15633	15647	15663	15505	15638	15362	15730	15544	15454	15533	15588	15586	15561	15617	15507	15648	15459	15643	15689	15645	15695	15453	15594	15581	15487	15464	15606	15579	15599	15527	15691	15447	15677	15557	15535	15638	15552	15609	15574	15666	15667	15790	15688	15572	15584	15639	15597	15570	15613	15531	15650	15571	15436	15645	15395	15630	15624	15689	15711	15803	15464	15735	15519	15668	15695	15536	15917	15619	15525	15719	15565	15674	15612	15581	15562	15611	15521	15570	15673	15505	15678	15477	15533	15564	15578	15743	15429	15684	15431	15562	15534	15571	15699	15498	15710	15763	15623	15783	15573	15707	15569	15756	15625	15580	15635	15586	15617	15544	15736	15756	15603	15536	15720	15426	15512	15518	15642	15521	15585	15686	15393	15669	15578	15416	15454	15578	15755	15389	15501	15733	15523	15703	15664	15429	15688	15417	15486	15592	15332	15535	15545	15753	15566	15600	15573	15472	15668	15610	15617	15474	15609	15626	15665	15582	15547	15433	15629	15606	15667	15598	15515	15531	15705	15617	15463	15614	15571	15472	15600	15492	15695	15546	15627	15561	15541	15794	15582	15655	15310	15395	15648	15628	15339	15635	15639	15448	15579	15659	15591	15654	15527	15457	15608	15418	15686	15788	15443	15658	15736	15740	15534	15692	15501	15491	15707	15606	15518	15426	15791	15594	15571	15639	15396	15729	15497	15614	15709	15499	15581	15810	15688	15624	15774	15479	15534	15607	15664	15452	15668	15748	15592	15533	15690	15520	15615	15659	15442	15582	15596	15559	15592	15559	15464	15727	15683	15488	15672	15654	15551	15584	15718	15719	15473	15441	15651	15754	15460	15577	15641	15597	15807	15429	15585	15502	15651	15601	15535	15581	15738	15633	15607	15600	15675	15524	15591	15492	15549	15599	15620	15568	15702	15716	15533	15544	15611	15658	15497	15608	15670	15471	15753	15555	15652	15637	15499	15685	15529	15641	15603	15568	15565	15467	15460	15484	15620	15824	15468	15438	15569	15621	15458	15577	15471	15681	15551	15536	15544	15671	15774	15531	15598	15459	15325	15538	15485	15709	15621	15601	15506	15595	15556	15669	15466	15448	15511	15627	15679	15397	15731	15545	15596	15526	15510	15676	15451	15810	15470	15679	15472	15597	15575	15611	15652	15515	15582	15558	15586	15491	15623	15610	15698	15564	15550	15506	15520	15456	15527	15576	15795	15617	15561	15596	15604	15483	15700	15547	15510	15626	15465	15636	15715	15746	15678	15571	15624	15615	15620	15514	15490	15483	15732	15529	15632	15442	15526	15513	15599	15661	15596	15699	15613	15614	15441	15436	15692	15523	15623	15612	15633	15574	15531	15561	15364	15657	15642	15682	15540	15665	15555	15423	15675	15720	15574	15689	15711	15508	15589	15803	15586	15541	15635	15579	15433	15750	15643	15518	15532	15525	15515	15632	15520	15676	15492	15695	15794	15578	15525	15488	15436	15387	15547	15645	15654	15565	15532	15679	15480	15587	15577	15272	15594	15556	15650	15410	15522	15559	15424	15776	15660	15671	15540	15642	15572	15657	15542	15615	15554	15606	15626	15657	15588	15581	15574	15679	15525	15431	15400	15673	15620	15574	15433	15635	15605	15596	15593	15571	15590	15571	15677	15598	15641	15521	15629	15622	15485	15695	15492	15722	15667	15638	15455	15841	15612	15552	15641	15569	15521	15442	15651	15657	15603	15627	15733	15562	15566	15476	15519	15646	15586	15755	15691	15663	15635	15463	15584	15611	15518	15570	15475	15618	15510	15668	15644	15586	15718	15653	15643	15621	15678	15516	15735	15522	15530	15374	15576	15578	15723	15649	15662	15545	15583	15311	15732	15626	15495	15679	15621	15473	15727	15516	15580	15641	15493	15673	15600	15463	15693	15594	15440	15630	15604	15542	15594	15715	15537	15756	15685	15846	15577	15512	15715	15702	15596	15542	15544	15509	15699	15587	15550	15549	15677	15538	15614	15542	15562	15657	15624	15342	15598	15366	15516	15633	15565	15603	15512	15629	15668	15457	15691	15659	15574	15759	15739	15714	15510	15678	15573	15705	15585	15441	15683	15435	15617	15624	15626	15683	15543	15728	15551	15609	15691	15615	15579	15582	15675	15394	15587	15631	15624	15696	15655	15594	15591	15460	15550	15550	15243
35198	33813	36482	31540	28399	34246	32775	28808	26126	25158	24953	24874	24748	24658	24686	24738	24978	24914	24864	24801	24720	24850	24880	24748	24889	24727	24892	24937	24667	24657	24942	24726	24926	24816	24904	24914	24663	24471	24858	24713	24718	24801	24619	24911	24792	24899	24646	24709	24672	24706	24740	24563	24983	24610	24806	24513	24794	24721	24999	24809	24661	24661	24865	24607	24872	24891	24830	24522	24711	24749	24798	24629	24771	24718	24515	24627	24819	24738	24885	24636	24854	24875	24609	24736	24959	24652	24783	24764	24841	24831	24613	24667	24686	24681	24895	25006	24950	24891	24862	24708	24672	24602	24665	24931	24524	24782	24941	24983	24615	24796	24830	24856	25003	24925	24747	24662	24703	24453	24750	24630	24741	24793	24686	24703	24675	24679	24572	24730	24579	24796	24954	24937	24741	24911	24839	24974	24932	24832	24568	24608	24905	24656	24614	24845	24899	24742	24617	24652	24752	24792	24870	24941	24687	24858	24936	24842	24750	24676	24698	24562	24676	24827	24730	24804	24911	24971	24896	24785	24717	24907	24898	24946	24680	24645	24812	24823	24655	24904	24772	24568	24587	24888	24826	24747	24608	24622	24725	24900	24719	24538	24601	24522	24979	24716	24672	24641	24692	24727	24728	25017	24663	24857	24756	24646	24719	24670	24906	24594	24729	24783	24511	24651	24850	25046	24686	24809	25041	24659	24608	24735	24758	24558	24782	24694	24905	24514	24717	24851	24731	24919	24888	24680	24797	24815	24692	24659	24667	24740	24779	24762	24716	24747	24797	24879	24902	24817	24789	24557	24865	24767	24725	24734	24753	24607	24996	25011	24973	24840	24884	24905	24875	24821	24650	24817	24806	24754	24696	24755	24879	24639	24785	24617	24764	24738	24905	24756	24964	24939	24932	24648	24701	24704	24665	24881	24667	24871	24800	24518	24912	24875	24785	24699	24776	24815	24797	24894	24925	24986	24789	24673	24585	24640	24669	24650	24720	24932	24615	24562	24685	24798	24747	24824	24884	24694	24826	24769	24785	24720	24587	24704	24805	24704	24792	24684	24879	24589	24848	24826	24923	24709	24765	24660	24720	24528	24498	25070	24510	24675	24542	24675	24711	24699	25003	24811	24859	24642	24857	24764	24700	24895	24805	24660	24537	24817	24627	24628	24804	24834	24914	24884	24724	24706	24657	24676	24832	24964	25036	24727	24906	24906	24774	24627	24884	24562	24657	24604	24809	24719	25051	24561	24701	24825	24708	24748	24727	24790	24830	24981	24858	24742	24550	24660	24956	24647	24769	24659	24657	24970	24946	24832	24869	24958	24834	24756	24804	24553	24982	24707	24688	24445	24658	24809	24589	24615	24749	24547	24622	24605	24808	24753	24639	24799	24589	24892	24906	24608	24708	24826	24762	24598	24798	24747	24762	24688	24723	24670	24744	25033	24838	24833	24888	24951	24827	24950	24887	24890	24778	24595	24664	24894	24849	24707	24917	24846	24938	24770	24845	24829	24726	24972	24812	24589	24918	24853	24742	24393	24496	24759	24854	24842	24679	24784	24920	24781	24732	24730	24762	24829	24656	24692	24699	24739	24592	24927	24869	24818	24818	24742	24948	24878	24729	24813	24859	24752	24741	24984	24617	24871	24682	24884	24805	24571	24692	24914	24815	24963	25024	24762	24785	24802	24875	24930	24850	24737	24676	24573	24746	24833	24934	24894	24730	24738	24724	24917	24835	24816	24627	24724	24682	24619	24783	24849	24818	24490	24631	24532	24869	24831	24568	24703	24852	24846	24685	24818	24777	24944	24737	24492	24538	24689	24913	24699	24999	24623	24694	24923	24650	24643	24770	24568	24528	24662	24596	24967	24715	24496	24771	24695	24915	24679	24736	24659	24660	24596	24909	24654	24898	24839	24786	24887	24790	24457	25027	24605	24883	24705	24605	24878	24805	24799	24693	24852	24771	24894	24720	24756	24815	24736	24792	24964	24831	24804	24738	24693	24817	24674	24712	24590	24748	24690	24674	24575	24773	24939	24655	24809	24719	25064	24878	24671	24607	24739	24720	24753	24881	24733	24886	25040	24999	24944	24834	24910	24863	24710	24582	24812	24658	24464	24782	24667	24767	24893	24866	24691	24868	24977	24760	24778	24936	24782	24784	24755	24557	24738	24535	24592	24665	24732	24758	24875	24791	24864	24754	24787	24696	24826	24803	24657	24781	24866	24569	24921	24856	24886	24554	24632	24942	24876	24678	24734	24879	24746	24839	24827	24992	24647	24732	24766	24638	24820	24803	24813	24788	24900	24863	24573	24653	24747	24763	25067	24990	24675	25005	24865	24705	24775	24817	24695	24915	24827	24715	24657	24743	24709	25004	24780	24719	24929	24768	24450	24941	24745	24652	24633	24834	24750	24816	24611	24758	24827	24626	24738	24889	24853	24923	24494	24665	24734	24840	25000	24686	24778	24903	24698	24865	24852	24843	24892	24792	24625	24598	24628	24767	24720	24921	24739	24719	24780	24781	24687	24751	24513	24751	24752	24682	24784	24728	24776	24773	24753	24643	24615	24834	24843	24796	24867	24671	24808	24829	24925	24597	24673	24792	24625	24773	24801	24564	24710	24531	24655	24948	24809	24760	24758	24424	24581	24879	24948	24922	24913	24700	24825	24792	24734	24756	24801	24789	25032	24806	24829	24747	24600	24760	25008	24930	24880	24710	25015	24877	24716	24741	24594	24852	24910	24767	24830	24969	24683	24857	24516	24745	24730	24874	24775	24848	24865	24949	24699	24918	24677	25006	24615	24824	24714	24935	24713	24874	24826	24760	24758	24907	24710	24667	24923	24796	24847	24734	24815	24765	24924	24772	24819	24769	25005	24805	24719	24723	24839	25034	24886	24973	24858	24765	24697	24841	24695	24554	24688	24679	24715	24635	24500	24877	24894	24855	24764	24810	24845	24875	24832	24639	24929	24752	24634	24750	24768	24852	24768	24778	24725	24786	24751	24709	24657	24947	24925	24817	24899	24783	24881	24813	24766	24543	24699	24830	24846	24850	24690	24998	24519	24482	24832	24893	24507	24917	24813	24726	24845	24692	25135	24723	24840	24826	24710	24753	24751	24861	24581	24826	24597	24915	24655	24932	24979	24700	24762	24558	24776	24652	24791	24788	24714	24783	24621	24644	24900	24740	24982	24705	24784	24760	24680	24881	24882	24717	24799	24933	24917	24755	24624	24799	24740	24909	24920	24569	24800	24795	24554	24668	24636	24804	24592	24881	25055	24697	24835	24637	24999	24863	24753	24802	24833	24525	24978	24795	24577	24461	24604	24809	24713	24749	24795	24824	24546	25126	24835	24731	24612	24788	24825	24818	24724	24712	24713	24867	24709	24528	24667	24591	24639	24848	24796	25043	24473	24907	24680	24841	24950	24638	24645	24632	25023	24726	24841	24673	24785	24744	24636	24823	24801	24940	24961	24591	24726	24973	24667	24617	24745	24657	24976	24958	25005	24828	24847	25100	24889	24924	24635	24633	24722	24918	24781	25071	24873	24857	24778	24835	24692	24745	24596	24731	24777	24831	24614	24610	24617	24998	24960	24647	24606	24889	24833	24826	24680	24600	24536	24694	24844	25036	24552	24772	24620	24790	24564	24934	24773	24869	25000	24776	24693	24769	24591	24722	25008	24987	24872	24711	24819	24862	24768	24680	24818	24763	24895	24876	24527	24783	24729	24805	24810	24797	24703	24866	24924	24755	24473	24784	24802	24794	24951	24804	24513	24790	24762	24827	24751	24655	24824	24467	24784	24910	24946	24732	24568	24713	24895	24895	24766	24879	24936	25038	25066	24911	24929	24626	24818	24613	24707	24591	24669	24883	24776	24683	24824	24843	24796	24667	24715	24902	25035	24723	24630	24722	24694	24832	24767	24762	24655	24675	24806	24903	24988	24716	24748	24780	24704	24985	24674	24765	24853	24569	24600	24944	24694	24881	24665	24554	24668	24565	24713	24842	24916	24737	24896	24796	24713	25012	24762	24873	24647	24774	24800	24866	24482	25059	24497	24934	24901	24798	24967	24918	24835	24399	24748	24860	24555	24854	24759	24626	24836	24658	24768	24706	24860	24590	24886	24900	24633	24524	24911	25007	24784	24674	24786	24930	24657	24603	24884	24823	25009	24815	24780	24782	24818	24741	24653	24851	24765	24769	24847	25117	24701	24848	24655	24646	24532	24724	24876	24911	24709	24724	24765	24977	24769	24773	24850	24499	24610	24949	24665	24834	24646	24772	24532	24763	24792	24936	24773	24571	24675	24892	25038	24764	24609	24519	24584	24871	24666	24898	24958	24499	24811	24647	24724	24687	24843	24604	24882	24710	24802	24830	24858	24826	24724	24698	24760	24696	24641	24834	24873	25029	24837	24671	24722	25023	24767	24649	24903	24720	24697	24929	24688	24562	24699	24958	24921	24729	24822	24862	24942	24711	24707	24643	24723	24602	24650	24757	24725	24747	24754	24716	24815	24794	24985	24852	24865	24864	24950	24616	24925	25105	24883	24864	24770	24780	24979	24843	25005	25078	24967	24796	24685	24877	24957	24638	24838	24818	24604	24877	24889	24828	24777	24777	24651	24760	24605	24719	24745	24730	24872	24719	24855	24809	24870	24807	24724	24838	24766	24882	24876	24751	24666	24849	24556	24817	24749	24901	24920	24580	24582	24722	25003	24816	24820	24838	25031	24606	24920	24822	24635	24986	24785	24800	24895	24838	24821	24661	24619	24757	24854	24795	24909	24932	24706	24806	24616	25029	24794	24805	24946	24777	24961	24656	24866	24858	24832	24686	25016	24719	24752	24676	24592	24556	25024	24759	24774	24713	24898	24818	24388	24551	24640	24806	24674	24831	24829	24754	24606	24668	24795	24895	24823	24720	24749	24716	24921	24770	24809	24938	25078	24754	24700	24878	24781	24833	24736	24882	24724	24881	24717	24840	24568	24755	24833	24764	24602	24799	24883	24770	24861	24703	24952	24904	24806	24918	24723	24812	24806	24850	24746	24902	24669	24502	24957	24861	24613	24867	24855	24855	24859	24865	24714	24781	24614	24500	24897	24873	24787	24870	24867	24917	24901	25137	24610	24640	24829
25424	35797	30220	20560	19227	25536	22363	18096	16039	15164	15035	15165	14910	15015	15106	15024	15135	15042	15043	14962	14894	15073	15076	14856	15175	14980	14904	15218	14944	15054	15009	15138	15204	15038	15051	15181	15105	14980	15178	14972	15085	14850	15090	15075	15003	15072	15152	15153	14922	14894	14954	14930	14951	15087	15107	14959	14920	14969	15014	14976	15123	15060	15053	15085	14847	14911	14938	15061	14995	15062	14971	15104	15053	14867	15072	15234	15073	14896	14843	15115	15070	14885	15239	14824	14976	14973	14938	15090	14815	14986	15002	14844	14840	14981	15114	15054	14931	14948	14933	14863	15125	15021	15073	14999	14814	14907	14979	15102	15075	14952	15036	15003	14894	14889	14976	14956	14983	15164	15005	15071	15153	14965	15077	14943	15041	15182	14821	14872	14999	15011	14909	15053	14796	15163	15005	14795	14990	14940	15111	15063	14709	14999	15061	15129	15009	14758	14950	14928	14909	15050	15048	15081	14922	15066	14944	14923	15233	15014	15037	14954	14968	15018	15069	15015	15096	15008	15022	14898	14937	14977	14908	15000	15192	14930	14711	14975	14965	14980	14932	14874	15125	15219	15086	15004	15049	14929	14898	14994	14984	14880	14902	14946	15113	14906	14919	14931	15000	14916	14919	15051	15108	14883	15168	14976	15001	14998	15101	15112	14856	15077	14970	15076	15012	14899	15046	15166	14854	14908	15007	14970	14979	15142	15030	14995	14998	15009	15109	15013	14818	15001	14922	14901	15099	15108	14807	15130	15003	14923	15026	14977	15093	15097	15081	15072	14821	14980	14947	14971	14974	15176	14917	14891	14934	15102	15117	14896	14934	14899	15006	14896	15063	15080	14942	14897	14929	14982	14852	14875	15086	14985	14929	14936	15120	15151	14893	15050	15022	15004	15030	14931	15035	14810	14949	15081	15021	14850	14901	14839	14820	14864	14993	15153	15058	14840	15105	15025	15069	14872	14985	15045	14944	14985	14951	14978	15223	15177	15154	15045	15059	14855	15224	15056	14938	14925	15063	14958	15093	15008	15063	14932	15084	14898	15007	14860	15014	14866	14900	15168	14966	15148	14979	15048	15038	15162	14821	14787	15024	14860	14836	15066	15008	14904	14923	14909	14962	14993	14988	14851	15017	14990	15085	15096	14960	15062	15006	14996	14944	14855	15026	14989	14889	14854	14773	14925	14924	14876	14934	15003	15136	14961	15090	14866	14998	15150	15054	14962	14916	15098	15108	15157	14863	15058	14996	14773	14977	15037	15090	14890	15012	14960	14946	15200	14904	15118	15079	15100	15040	14894	15061	15131	14938	15120	14920	14778	14914	14903	14831	15058	14958	14821	14902	14996	14915	15067	14853	14933	15047	15034	14922	15024	15061	14899	15168	14972	15101	14998	14921	15028	14860	15010	15014	15135	15212	14961	14839	14904	15048	14963	14957	15161	14953	15087	15008	14927	15006	15028	14955	15060	14923	15172	15108	14994	14909	15028	15095	14974	15010	14990	15066	15099	15030	15059	15122	14931	15099	14990	14962	14939	15021	15054	14918	15067	15071	14930	15030	15024	14942	14961	14953	14965	15024	15023	15006	14954	15052	14983	15077	14882	14993	15029	14927	14940	14896	15024	14930	15061	15141	14958	14863	15058	14978	15085	15093	14894	15125	15111	15010	14812	14880	14951	14964	15049	15099	15000	14907	14935	14932	15022	15193	15028	15145	14866	15014	15006	14937	14871	14882	14993	15000	14887	14973	15019	15086	15070	14968	15134	15145	14891	15027	15097	15006	14895	15030	14753	15042	15150	15044	15087	15041	14976	15095	14936	14987	15076	15009	15064	14910	15004	14916	15042	15143	14914	15139	14934	14986	14931	15069	14946	14909	14989	14867	14908	14892	14923	15103	15255	14891	15154	14904	14981	14969	15082	14861	15011	15017	14898	15056	15068	14925	15030	15043	15041	15008	14891	15001	14981	15049	15062	14999	14940	14860	15043	15053	14978	14788	15036	15198	14982	14970	14984	15191	14981	14991	14992	15053	15165	14951	14993	15132	14967	15016	14752	15157	15038	14996	14901	15103	15063	14950	15007	15021	15102	15096	14862	15139	14975	15020	15066	15067	14898	14983	15089	15045	15061	15009	14941	15123	15003	15137	14957	15161	15125	15024	14886	15001	15007	15030	14940	14941	15037	14942	15027	14939	15042	14952	14895	15031	15119	14989	15065	14976	14922	14872	15041	15008	15036	15076	15014	15034	14913	14955	14960	14812	15019	15037	14908	14992	14901	15022	15257	14938	14930	14956	14927	14974	15029	14939	14854	14903	15000	14936	15158	15010	14947	15036	15033	14896	14799	15066	15083	15074	15037	14869	14863	14971	14914	14968	15187	15024	15037	14982	14999	14936	15054	14968	15015	14952	15028	14929	14934	14980	14926	15065	14996	14941	14981	15076	15091	15031	14912	14834	15037	15038	15012	14948	15051	15034	14899	14860	15087	14862	15075	14927	14774	14831	14924	15190	14953	14978	14998	15007	14848	15001	15109	15039	15054	15161	14891	14997	14902	15010	15106	14890	14812	14904	14950	15000	14999	14985	15054	14945	14975	14789	15046	15155	15024	14988	15105	15126	14985	15088	15017	15053	14857	15043	14980	14952	15019	15038	15139	14987	15213	15045	14773	15126	14983	15050	15033	14871	15000	14940	15016	15012	14966	14937	14947	15195	14928	14962	15084	15018	15016	15080	14908	15093	15024	14961	14924	14956	14900	15091	14914	15227	14934	15001	15106	14958	15093	15169	15082	15123	15070	15007	15009	15053	15007	14977	14984	14956	15049	14847	15102	15024	15120	14995	15101	14955	14992	14946	14980	15058	15111	15042	14993	15089	14943	14904	14959	14997	15087	15002	15093	15013	15099	15162	14960	15029	14816	15173	15231	14998	14944	15127	14930	14881	15189	15147	14901	14768	15014	15133	15208	15062	14981	14979	14936	15037	14948	15048	14961	15082	14995	15072	15078	15057	14868	15071	15032	14844	15094	14892	15071	14985	15031	14950	15025	15021	14993	15062	15110	15138	15034	15025	15016	15049	15049	15058	14990	15003	14981	15044	15108	15085	14975	14958	14935	14984	14955	14934	15022	15038	14946	15178	14930	15177	14986	14700	14897	14885	15107	14982	15033	14947	14970	15069	15036	14947	14894	15068	15226	14885	15065	14980	15023	14992	14928	15233	15038	15078	15039	14900	14883	14935	14987	14917	15059	15048	15070	14980	15072	15093	15124	15009	15030	15144	14981	15113	14933	14893	15130	14801	14955	14999	14915	14926	15087	14944	15040	14916	15059	15067	14965	14937	14977	14834	15146	15003	14989	14783	14959	15075	14950	14982	15033	14940	14865	14952	15022	14879	15171	15067	14904	14936	15154	14932	15031	15058	15104	15004	15000	15010	15157	14901	14940	15193	15028	15038	14925	15017	14991	14954	15106	15170	15036	14946	15010	15082	14939	15037	15139	15137	15171	15116	14967	14978	15037	14949	15036	15015	15010	14952	14816	15015	14908	15024	14987	14938	14870	15061	14894	15084	14960	15064	15011	14928	14981	15058	14826	14909	15125	15156	14814	14963	15040	15070	14911	14915	15027	14916	14870	15205	14859	14967	14959	15004	15033	15067	15115	15023	14879	15091	15064	15228	14873	14950	15110	14997	14975	14998	14994	14906	14965	15244	15079	15027	14846	14972	15056	14889	15036	14910	14968	15072	15007	14932	15169	14929	15060	15098	15001	15061	14962	15038	15158	14952	15001	15034	14949	15249	15059	15041	14963	15026	15062	14936	14867	15060	15104	14921	15026	15045	14881	15006	15118	14907	15005	14915	15005	14892	14844	15039	14909	15069	15033	15024	15034	15111	14800	14954	14953	14988	15014	15035	14878	15094	15035	14918	14920	15039	15047	15039	14944	14914	15080	15081	15080	15047	14923	14954	14744	15014	15087	14929	15057	14927	15114	14978	15113	14914	15102	14860	15000	14975	14892	15004	14882	14889	15031	14852	15000	15078	14819	15072	15044	15030	14941	15032	14831	15102	14885	14926	14977	14992	14887	14930	14908	15078	14958	14903	15059	15130	14951	15000	15073	15131	14947	14930	15104	14850	14953	15118	15004	15194	14978	14986	15013	14995	15069	15063	15098	14817	14964	14993	14989	14957	14903	14926	15056	14958	14954	14935	14988	14809	14698	15017	14953	15110	15107	15213	15069	14981	14852	14917	14914	15024	15036	14931	14982	14805	15177	14906	14956	14987	15024	14951	15056	15055	15111	14902	14981	15065	15048	15001	15098	14907	14938	14982	14958	14986	14904	14978	15015	14964	15098	14899	15079	14837	15096	15124	15003	15042	15024	14784	14965	14987	15096	15290	14912	15011	15020	15065	15074	15077	14940	15045	15007	15032	14814	15032	15111	14953	15114	14904	14968	14956	14979	15129	14951	15057	14950	15027	15111	14952	14903	15152	15032	15063	14979	15151	14956	14906	15059	15102	15059	15054	14882	15055	14938	14874	14884	15095	15174	14935	15054	14965	14932	14890	14755	14935	14989	14932	14751	15054	14950	15124	14864	14961	15044	15045	14809	15060	14940	14913	14940	15020	15025	14955	14991	14978	14988	14903	15035	15025	14993	14960	15029	14970	15246	14991	15142	15134	15112	15163	15072	15038	14964	14835	14746	14939	14853	15041	14965	14956	15193	14909	14975	14980	15016	14878	15004	14930	14935	14995	15084	15005	14819	15017	14998	15084	14846	15124	15050	14984	15099	15051	15165	15008	15008	14730	14986	14961	15262	14923	15099	15096	14996	14954	15007	14936	15062	14830	14952	14961	14941	14985	15096	15094	15018	14990	15033	14991	15028	14959	14943	14915	14864	15076	14757	15034	15008	15074	15088	14900	14945	14736	14958	14850	15057	14888	14952	15245	14957	15026	15072	15193	15120	15128	15090	14720	14819	15046	15001	14933	15052	15038	15070	14952	14989	15145	15110	14983	14997	14918	15081	14974	15080	14975	15155	14970	15011	14918	14983	14973	15092	14969	15037	14798	14918	15043	14969	15164	14887	14948	15048	15038	15112	14851	14942	15118	15076	15125	15042	15039	14996	15021	14962
25866	21854	29694	31813	40120	59087	53695	41248	31436	26924	25490	24692	24835	24812	24726	25080	24656	24698	24606	24556	24622	24723	24638	24646	24502	24666	24720	24537	24679	24557	24762	24659	24625	24729	24656	24854	24737	24821	24563	24753	24794	24723	24321	24716	24537	24447	24682	24714	24436	24528	24755	24487	24469	24693	24707	24463	24444	24597	24627	24531	24608	24606	24416	24514	24692	24277	24640	24757	24593	24684	24437	24766	24798	24703	24620	24284	24552	24691	24756	24647	24620	24238	24599	24478	24535	24710	24494	24799	24886	24757	24491	24669	24806	24450	24610	24821	24609	24462	24709	24600	24258	24593	24533	24446	24753	24617	24482	24489	24574	24497	24413	24527	24716	24647	24574	24475	24659	24770	24598	24592	24559	24528	24377	24665	24682	24512	24355	24275	24748	24356	24341	24365	24611	24617	24742	24664	24608	24450	24650	24502	24610	24799	24737	24539	24491	24572	24590	24753	24472	24625	24462	24778	24522	24325	24636	24513	24501	24606	24613	24513	24126	24712	24664	24382	24903	24795	24590	24523	24594	24528	24565	24696	24683	24581	24573	24564	24584	24753	24692	24548	24711	24650	24401	24410	24134	24572	24809	24410	24989	24992	24526	24634	24402	24663	24652	24935	24368	24681	24543	24500	24630	24677	24514	24564	24689	24776	24550	24561	24574	24455	24386	24678	24569	24558	24458	24552	24726	24347	24401	24493	24477	24538	24504	24626	24431	24544	24773	24445	24805	24698	24580	24489	24495	24536	24738	24479	24756	24670	24514	24490	24724	24597	24489	24752	24520	24467	24645	24646	24561	24597	24786	24447	24812	24659	24627	24874	24599	24663	24597	24483	24493	24702	24456	24566	24758	24582	24653	24474	24589	24783	24315	24348	24330	24415	24722	24533	24427	24563	24521	24608	24579	24520	24621	24508	24655	24549	24506	24562	24591	24223	24524	24474	24796	24662	24462	24637	24675	24561	24558	24436	24679	24591	24407	24549	24590	24683	24618	24692	24599	24762	24574	24496	24482	24397	24639	24492	24301	24524	24557	24597	24493	24495	24678	24522	24676	24698	24492	24915	24715	24777	24559	24479	24525	24490	24568	24639	24650	24637	24371	24453	24551	24645	24612	24634	24465	24516	24538	24409	24473	24326	24471	24459	24642	24831	24584	24506	24679	24597	24697	24491	24769	24568	24471	24662	24645	24678	24644	24461	24703	24378	24543	24645	24534	24784	24605	24595	24570	24649	24527	24774	24575	24504	24251	24568	24833	24763	24463	24553	24419	24406	24473	24602	24603	24955	24457	24679	24507	24696	24504	24793	24467	24613	24651	24801	24337	24540	24551	24361	24537	24442	24706	24429	24619	24538	24620	24530	24592	24361	24667	24549	24471	24767	24467	24478	24842	24359	24735	24597	24479	24738	24676	24728	24529	24762	24595	24482	24611	24725	24459	24793	24581	24652	24616	24632	24638	24651	24522	24455	24480	24732	24516	24765	24543	24671	24534	24647	24364	24828	24543	24390	24371	24599	24453	24610	24736	24326	24408	24439	24513	24727	24654	24633	24458	24623	24270	24512	24469	24447	24670	24636	24689	24639	24612	24466	24840	24504	24456	24503	24728	24604	24570	24610	24715	24512	24561	24558	24432	24296	24750	24507	24616	24404	24250	24241	24567	24448	24477	24632	24357	24781	24759	24522	24341	24681	24491	24262	24333	24451	24715	24463	24483	24665	24836	24715	24675	24565	24501	24699	24491	24674	24680	24654	24640	24688	24721	24479	24616	24652	24722	24687	24424	24731	24576	24521	24702	24423	24656	24545	24427	24172	24382	24683	24561	24435	24534	24690	24536	24655	24704	24450	24689	24682	24678	24464	24304	24476	24563	24698	24608	24653	24776	24592	24468	24462	24683	24689	24695	24462	24439	24729	24668	24507	24754	24405	24781	24489	24484	24743	24732	24719	24679	24408	24784	24705	24457	24580	24663	24727	24623	24908	24733	24656	24520	24637	24419	24578	24582	24762	24525	24627	24624	24397	24467	24536	24549	24719	24777	24568	24709	24443	24503	24683	24590	24409	24689	24666	24523	24670	24805	24486	24586	24345	24490	24478	24635	24564	24780	24384	24678	24706	24674	24710	24370	24372	24572	24592	24617	24516	24650	24527	24501	24513	24544	24275	24384	24385	24644	24454	24481	24489	24719	24586	24740	24670	24416	24602	24489	24647	24641	24885	24674	24503	24291	24335	24657	24440	24778	24482	24725	24688	24568	24576	24510	24554	24600	24583	24418	24418	24595	24552	24506	24418	24651	24614	24636	24540	24575	24609	24742	24373	24561	24546	24674	24671	24803	24429	24479	24403	24473	24562	24445	24803	24692	24710	24625	24675	24652	24293	24617	24627	24611	24704	24664	24741	24415	24556	24561	24768	24477	24641	24741	24905	24546	24811	24613	24474	24424	24343	24466	24746	24610	24907	24553	24287	24769	24614	24499	24203	24606	24746	24518	24548	24408	24662	24666	24954	24671	24696	24702	24348	24621	24482	24578	24600	24652	24407	24423	24391	24419	24488	24437	24431	24493	24253	24446	24313	24715	24650	24515	24521	24706	24616	24748	24545	24424	24512	24776	24507	24642	24781	24449	24514	24528	24450	24339	24492	24351	24391	24287	24585	24472	24396	24644	24288	24669	24547	24629	24534	24600	24637	24617	24479	24875	24650	24615	24684	24304	24224	24692	24498	24668	24427	24640	24744	24444	24451	24567	24677	24438	24526	24526	24867	24685	24735	24557	24552	24712	24618	24633	24828	24359	24591	24688	24521	24288	24908	24740	24405	24627	24391	24670	24665	24542	24687	24547	24408	24498	24507	24611	24681	24437	24740	24608	24613	24483	24412	24450	24556	24663	24533	24437	24624	24512	24540	24688	24480	24760	24582	24606	24641	24661	24773	24716	24682	24549	24637	24549	24435	24600	24455	24808	24683	24734	24667	24696	24747	24700	24680	24425	24830	24649	24434	24555	24629	24503	24572	24681	24731	24596	24492	24824	24618	24580	24782	24390	24821	24473	24523	24535	24737	24608	24546	24867	24309	24408	24599	24713	24613	24573	24731	24513	24522	24540	24559	24728	24578	24648	24560	24511	24586	24500	24404	24394	24761	24407	24266	24376	24664	24616	24598	24819	24658	24729	24540	24586	24781	24395	24474	24494	24491	24408	24513	24498	24673	24316	24653	24606	24655	24525	24764	24620	24612	24502	24641	24694	24562	24651	24817	24507	24575	24546	24537	24615	24561	24528	24424	24538	24645	24416	24648	24687	24755	24594	24624	24620	24474	24800	24571	24556	24339	24620	24532	24720	24744	24806	24580	24642	24655	24562	24529	24499	24346	24743	24451	24568	24322	24533	24665	24456	24721	24286	24305	24543	24701	24376	24584	24851	24682	24495	24532	24658	24637	24591	24551	24603	24410	24539	24489	24536	24724	24982	24635	24786	24858	24636	24486	24440	24628	24598	24704	24743	24454	24617	24586	24777	24765	24566	24549	24757	24555	24521	24544	24790	24576	24602	24465	24740	24467	24565	24649	24826	24897	24484	24546	24682	24406	24410	24677	24716	24440	24631	24774	24843	24692	24425	24618	24880	24685	24425	24550	24614	24664	24357	24542	24540	24653	24406	24317	24602	24441	24631	24745	24737	24429	24492	24487	24714	24672	24599	24669	24488	24672	24647	24600	24557	24550	24730	24367	24521	24523	24559	24442	24581	24623	24405	24504	24537	24494	24490	24436	24547	24754	24449	24630	24760	24675	24386	24458	24598	24818	24384	24715	24598	24626	24200	24606	24732	24503	24697	24646	24381	24512	24673	24410	24948	24563	24491	24460	24904	24536	24491	24707	24729	24696	24422	24516	24468	24787	24525	24516	24482	24444	24814	24416	24488	24595	24548	24609	24444	24497	24485	24619	24531	24456	24518	24413	24585	24738	24371	24440	24799	24525	24455	24487	24676	24456	24671	24517	24633	24608	24776	24842	24445	24876	24316	24505	24433	24715	24631	24752	24405	24655	24617	24382	24660	24281	24627	24778	24425	24612	24517	24558	24897	24626	24565	24731	24582	24603	24493	24499	24744	24818	24807	24679	24580	24369	24514	24551	24378	24299	24754	24647	24272	24465	24683	24504	24619	24599	24401	24491	24788	24594	24676	24850	24702	24672	24581	24734	24549	24565	24561	24443	24845	24613	24428	24616	24606	24554	24352	24778	24454	24532	24724	24660	24719	24629	24716	24685	24371	24678	24625	24496	24597	24374	24555	24533	24593	24644	24529	24516	24663	24451	24514	24468	24674	24709	24941	24368	24930	24570	24443	24393	24565	24575	24486	24533	24769	24418	24497	24410	24764	24601	24505	24465	24603	24635	24527	24203	24714	24524	24704	24541	24650	24756	24826	24694	24843	24655	24628	24493	24563	24327	24449	24658	24687	24580	24752	24342	24482	24651	24393	24489	24820	24623	24702	24450	24605	24669	24537	24510	24568	24613	24561	24511	24561	24630	24634	24601	24726	24416	24441	24380	24761	24639	24729	24734	24800	24822	24689	24514	24456	24566	24672	24356	24503	24519	24620	24764	24656	24605	24532	24654	24653	24623	24635	24562	24488	24735	24329	24460	24489	24691	24538	24717	24539	24531	24664	24532	24660	24941	24631	24573	24491	24684	24448	24655	24776	24609	24310	24597	24569	24610	24361	24490	24353	24572	24722	24665	24701	24672	24536	24693	24453	24424	24547	24466	24673	24679	24669	24594	24709	24350	24468	24749	24620	24403	24635	24618	24609	24799	24708	24919	24699	24585	24869	24513	24431	24397	24543	24546	24430	24602	24546	24607	24471	24268	24755	24533	24668	24688	24548	24625	24472	24508	24396	24427	24547	24634	24683	24721	24564	24377	24408	24745	24752	24491	24707	24778	24865	24624	24623	24530	24579	24571	24754	24444	24535	24500	24632	24794	24691	24459	24673	24800	24749	24682	24547	24535	24412	24553	24425	24802	24532	24447	24455	24580	24389	24614	24455	24671	24484	24693	24692	24431	24629	24559	24639	24367	24656	24445	24570	24803	24685	24624	24690	24870	24774	24556	24732	24489	24442	24576	24769	24648	24615	24652
25641	41824	37496	25757	40215	54883	44724	30559	20645	16469	15448	15247	15014	15096	15257	15239	15054	15199	15154	15055	15263	15320	15197	15084	15124	15063	15131	15028	15077	15220	15157	15170	15005	15315	15212	15101	15134	15001	14891	15157	15247	14919	15042	15113	15208	15087	15168	15181	15130	15061	15098	15247	14979	14893	15107	15115	15044	15078	15086	15188	15082	15124	14988	15107	15207	15118	14989	15132	15004	15155	15119	15108	15254	15037	14958	15005	14937	15131	15079	15040	15035	15130	15026	15222	14973	15133	15002	14987	15074	15048	14892	15111	15175	15108	15086	15042	15127	15094	15093	15063	15152	15011	15127	15059	15234	15026	15197	14954	15028	14987	15113	15176	14872	15454	15150	15008	14948	15162	15164	15025	15109	15043	15125	15010	15234	15048	15116	14888	15204	15078	15209	15175	15049	15052	15098	15032	15129	14990	15050	15069	15063	14999	14993	15159	14974	14931	15046	14970	15282	15063	15191	14998	15109	15213	15025	15026	15160	15328	15151	15024	15127	15163	15082	14910	15101	14967	14964	14930	15037	14865	15127	15065	15100	15195	15157	15006	14917	15001	15052	14890	15287	15063	14878	15096	15039	14923	15087	14909	14967	15103	15249	14998	15087	15106	15210	14892	15015	15157	15107	15063	15100	15010	15180	15102	15041	15063	15053	15178	14969	14940	15080	15028	14891	15236	15019	15100	15155	14929	15041	14922	15063	15080	15175	15201	14974	15174	14949	15100	15116	15128	15073	15024	15064	15190	15047	14922	15142	15147	14998	14997	15086	15088	15015	14901	15013	15142	15013	15290	15168	15013	15079	15016	15168	14853	14993	14936	15040	14963	15146	14876	14978	15128	15132	15028	15298	15099	15179	15179	15167	15085	15001	15069	14985	15143	15231	15187	15054	14956	14986	15043	15208	15109	15139	15169	15197	15146	15053	14952	15052	15137	15236	14924	14931	15062	15046	14865	15060	14927	15186	15011	15150	14982	14918	15190	15200	14987	15112	15244	15046	15091	15012	15164	15114	14912	15067	15060	15073	15184	15095	15171	15158	15097	15151	15049	15043	15203	15106	14995	15206	14972	15067	15179	15167	15084	14953	15035	15061	15166	14924	15207	14925	15159	15200	14944	14992	15024	15130	15081	15123	15125	15054	14959	15142	15049	15199	15105	15084	14936	15155	14963	15025	15034	15253	15012	15123	15075	15070	14979	15073	14968	15061	15125	15126	14998	14951	15023	15072	15049	15153	15071	15105	15039	15127	15105	15212	15202	14978	14999	14952	15190	14909	14991	15035	15087	14933	15104	14986	14977	14959	15024	15015	14981	15105	15036	15090	15129	15061	14897	15031	15025	15077	15153	15110	15034	15194	15014	15088	15080	14949	15074	15039	14956	15107	15065	15086	15132	14922	15158	14995	14974	15146	15022	15011	15019	15047	14993	14996	15142	15063	15063	15117	15005	15173	15156	14983	15038	14994	14914	15281	15022	15153	15028	15133	15037	15114	15115	14973	15156	15074	14906	15047	14914	15027	15110	14991	14944	14836	15059	15124	15021	15174	15016	14984	15000	14927	15273	14920	14967	15168	15057	15206	15079	15104	15039	15153	15075	14975	15017	14975	15081	15173	15081	15244	15025	15104	15178	15243	14983	15031	15032	14957	15118	14894	15037	14920	14944	15040	14983	14967	14871	15271	15077	15024	15107	15124	15136	15034	15071	15107	14929	15141	15110	15038	15074	15018	15026	15058	14952	15036	14997	14953	14999	15040	15144	15009	15142	14942	14905	15387	15139	15005	15115	14996	15159	15001	15031	15172	15016	15054	15057	14943	15053	15110	15164	15015	15210	15082	15135	14909	15419	14996	15100	15038	15281	15218	14957	14966	15270	14940	14983	15216	15129	15139	15053	15052	15075	15375	15007	14947	14997	15086	15156	15100	14981	15273	15018	15105	15076	15055	15074	15081	14972	15114	15081	15074	15088	14923	15093	15075	15131	14921	15151	15108	15107	15075	15039	15135	15105	15051	14924	15170	15061	15011	15035	15135	14980	15073	15120	14984	15158	15095	14926	14952	15097	15137	15204	15058	15189	15216	15001	15128	15053	14892	15190	15089	15162	14960	14964	15193	15083	15022	15206	15030	15042	14991	15173	15088	15038	15095	15132	15130	15111	15124	14912	14984	15106	15035	15093	14994	15014	14991	14980	15033	15171	15201	14980	14972	15132	15314	15060	15136	15100	14995	15060	14988	15014	15056	14964	15089	15057	15056	14913	15277	15120	14978	15166	15088	14980	14911	15100	15045	15148	15089	15150	15025	14950	14964	15185	15017	15143	15233	15083	14870	14991	15111	14944	15075	15150	15016	14972	15015	15125	15243	15081	15077	15087	15132	14995	14964	15116	15241	14937	15163	14992	14915	15098	14992	15082	15093	15044	14951	15108	15120	15106	15061	15027	14979	15083	15112	15069	14897	14933	14920	15300	14997	15019	15072	15136	15023	15016	15155	15161	15099	15103	15169	14993	15170	15102	15268	15070	15025	14960	15002	14975	15157	15150	14860	15130	15142	15076	15075	15053	14941	15275	15163	15213	14866	14969	14970	14994	15061	15088	15049	15068	14997	15126	14820	15053	15115	15060	15110	15224	15124	15119	15107	15106	15025	15128	15128	15169	15028	15033	15093	15023	14958	15066	15042	14751	15170	15032	15099	15092	15087	15149	15052	15105	15122	14919	15008	15055	15042	15159	15073	14882	15066	15221	15035	15168	14893	15163	15103	15220	15111	14895	15127	15229	15145	15029	15193	15138	15175	15238	14892	14940	15096	15057	15127	15207	15132	15127	14955	15130	15080	15079	15392	15094	14943	15019	15037	15070	15000	15184	15058	15082	15176	15077	15209	15097	15160	15135	15209	15091	15097	15036	15033	15119	14971	15056	15059	15101	15032	15017	15261	14992	14990	15029	15142	15187	15138	15151	14843	15004	15109	15251	15048	14941	15092	15132	15061	15065	15049	15010	15107	15172	15088	14821	15123	14928	15125	15086	15060	15388	15078	14982	14981	15022	15026	14871	14977	15163	15020	15075	15162	15169	15016	15095	15048	15123	14984	15124	15230	15207	14952	15065	15151	14969	14913	15233	15191	15293	15093	15168	15001	14911	15101	15177	15126	15196	15029	14901	15122	14915	15052	15151	15080	15274	15165	15019	14897	15125	14910	14946	14891	15131	15051	14935	15030	15240	15159	14968	15248	15130	14926	15063	15088	15091	15057	15320	15156	15058	15253	14925	14961	15072	15253	15098	15146	15016	14879	14917	15123	15048	15032	15178	14971	14979	15021	15100	15083	15160	15078	15093	15222	15201	15122	14864	15009	15104	14886	15173	15089	15072	15141	15116	15349	15058	15053	15032	14890	15052	15072	14958	15134	14909	14997	15129	15173	15219	14845	15190	15116	14909	14975	15107	15200	15047	14945	15117	14935	15093	15290	15025	15127	14967	15175	15023	15134	15123	15094	14997	15094	14914	15166	15052	15081	15109	15132	15210	15010	15115	15057	15034	15239	15256	15247	15043	14989	15000	14904	15089	14942	14920	15124	14967	14973	14995	15295	15031	15186	15016	15217	15145	15028	15039	15027	14914	15189	15129	15117	15166	15001	15163	15035	15011	15144	15162	14967	14920	15134	15098	15134	15113	14819	15025	14919	14960	15147	14991	15119	15198	15121	14949	14915	15043	15160	15033	14993	15216	15160	15155	15058	15033	15024	14953	14891	15025	15015	15137	15005	14948	15146	15256	15150	14992	15090	15089	15121	15019	15014	14997	15047	14946	15019	15116	15301	15095	15001	15088	14898	15140	15111	15013	15222	15042	15128	15122	14947	15208	15005	14988	15201	15195	15217	15003	15047	15073	15040	15076	14941	15234	14992	14929	15164	15047	15023	15102	15111	15121	14973	15135	15106	14917	15135	15331	15090	15176	15189	15160	15067	15071	15165	15072	15127	15267	15082	14847	14889	15008	15036	15076	15214	14941	15026	14916	14985	15135	15200	15033	15133	14958	14969	15101	15089	15225	15038	15049	15102	15076	15276	15071	15045	14945	14910	15190	15224	15198	15056	15213	15113	15175	14965	15007	15012	15000	15158	14914	14867	15137	14964	15072	15181	15229	15146	15203	15096	15027	15168	14828	15090	15013	15069	15125	15032	15119	15115	15223	15165	15030	14959	15039	15003	15312	15014	15122	15035	15106	15106	15033	15231	15218	15121	15068	15097	15026	15111	15095	15053	15108	15132	15116	15304	15088	15017	14993	15075	15056	15150	15139	15106	15123	15080	15121	15016	15032	15025	15151	15021	15038	15010	15041	15005	14909	15204	15034	15031	15041	15076	14939	15030	15106	15235	14965	14910	15079	15004	14959	15143	15090	14943	15025	14999	14871	14999	15220	15106	15102	14937	14957	14991	15241	15049	15013	15210	15039	15182	15232	14981	15087	15076	15022	15019	15188	15109	15023	14874	15333	15166	15172	14938	14977	15065	14958	15181	15095	15145	15042	15066	14982	14972	15039	14897	15251	15075	15148	15260	14986	15163	14997	15092	14993	15021	15088	15012	15262	15117	14987	15126	15181	14946	15090	15249	15077	15172	15019	15109	15085	15030	15032	14958	14997	15130	15254	15048	15262	15002	15009	15195	14866	15227	15091	15005	15072	15013	14944	15172	15151	15082	15091	15172	15060	15228	15058	15051	15068	15122	15137	15123	15165	15164	15169	15035	14918	15166	15115	15238	15155	15199	15166	14979	14897	15015	15065	14921	15190	14986	14860	15038	15089	15137	15164	14908	15057	15234	15283	15004	15209	15144	15253	15013	15043	14975	15167	15063	15017	15154	15146	15046	15014	15122	15053	15046	15161	15017	15020	15025	15062	14969	14970	15153	15134	15226	14969	15113	15155	15162	15083	15083	15167	15081	15015	15036	15059	15300	14986	14992	15085	15160	14956	15073	14807	15073	15060	15069	15170	15244	15057	15239	15211	15142	14989	15116	14944	15011	15160	14922	15233	15398	14989	15038	14968	15118	15045	14925	14936	15175	15123	15262	15107	15130	15112	15083	15175	15069	15129	15197	14977	15065	15056	15201	15221	15211	14917	15165	14824	14980	15098
23691	21587	28810	27520	34449	71652	68881	52515	37733	29490	26246	25440	25416	25333	25204	25285	25077	25342	25207	25116	25354	25134	25195	25202	25544	25296	25078	24939	25198	25200	25051	25148	25192	25091	25046	25118	25118	25260	25129	25173	25222	25071	25239	25045	25115	25007	25032	25170	25093	25223	25051	25155	25056	25133	25003	24643	25119	24965	25174	25026	25030	25068	24819	25195	24928	24844	25173	25168	25155	24992	25113	25093	25237	25224	25159	25111	24921	24933	25202	25101	25020	24878	24910	25052	24950	24956	25095	25106	24973	24873	24931	24995	24934	25114	25206	25179	25078	24942	24994	25057	25001	24924	25091	25014	24889	25186	25093	25075	24799	25066	25162	24851	24969	25060	25185	24932	25125	25195	24856	25012	24907	24980	24812	24721	25133	24873	25104	25092	24992	25032	25298	25136	25039	25084	24883	25120	25082	25051	24795	25203	25091	24995	25095	24991	24924	25140	25060	24992	24864	25127	25168	25183	25076	24861	24961	24882	25140	25101	24931	25019	25144	25014	25069	25036	25176	24972	25165	25142	24915	24936	24923	24933	24977	25017	25044	24854	25112	24999	25088	24885	24675	24951	24993	24876	24949	24825	24884	24722	25034	24932	24787	25048	25051	25175	25212	24890	25161	25070	24864	24744	25018	25017	25106	25066	24940	25071	24977	25043	25082	24751	25126	24986	25010	24785	25074	24899	24826	25019	25240	24942	24761	25121	24859	24742	24982	25250	24919	25197	25071	24728	24827	24978	25166	24985	25069	25015	24623	24898	24958	25028	24904	24812	25072	24991	25005	25061	25111	25068	24908	25188	24889	24900	25004	24930	25062	25165	25158	25050	25108	25017	25008	24805	24989	24941	25181	24860	25137	24981	24896	25093	25043	24949	24813	24889	25051	25314	24902	25021	25017	25013	24925	24957	25168	25080	24903	25142	25022	24974	24938	25057	25011	24927	25106	24981	25024	24983	25028	24970	25121	24994	24967	24721	25150	24860	24794	24968	24952	25043	25045	25087	25300	24926	24908	24946	24908	24816	25074	25000	25066	24866	25072	25052	24890	25042	24799	24956	24932	25004	24933	25160	24957	24963	24874	24986	24762	24924	25043	25155	24938	25126	25082	24980	25119	24932	24970	24970	24568	25159	24892	24895	25060	24903	25211	24862	24886	24846	24803	24979	25028	24899	24871	24779	24878	24763	25040	24803	25142	24959	25039	24994	24823	24784	24959	24933	25136	25003	24933	24742	24932	24965	24778	24826	25103	25075	24869	24790	24942	25008	24788	24923	24987	24798	24991	24955	24957	24923	25076	24712	25036	24904	24800	24950	24897	25129	25000	25100	24797	24702	24992	24881	24891	25161	25234	25071	25247	24755	24884	24734	25048	25233	24876	24833	25139	24961	24979	24985	24984	25018	25148	24929	24796	24866	25125	24919	24805	24843	24900	25092	25133	24975	25000	24947	25089	25085	24807	24935	25003	24841	24770	24937	24890	24837	25002	24846	24799	24825	24823	24759	25049	25000	24935	24864	24851	24969	24836	24960	24918	25006	25151	25029	24944	24882	25072	25035	25116	24936	25080	24969	24762	24980	24856	24896	25170	24959	24749	25068	24892	24953	24751	25105	25003	25311	24960	25043	25008	24928	24925	25004	24982	24958	24880	24946	25053	25229	24984	24986	25185	25127	24740	25028	24951	24954	25054	24911	24893	25129	25098	24972	24966	25258	25062	24889	25047	24906	24890	25012	25022	24940	25015	25096	24990	25062	24723	25008	24851	24818	25153	25044	25009	24846	25121	24762	25139	24972	24881	25201	24946	24988	25076	24895	24930	24844	24995	24825	25033	25106	25050	25028	25067	24902	25043	25143	24988	25040	25107	24994	24796	24980	25019	24710	24894	24989	24973	24991	24950	25092	25053	25032	24876	25060	24874	25053	25140	24960	25133	25208	24949	25225	24815	25220	25176	24856	25077	24923	24994	25008	24880	25096	25035	25055	24662	25139	25008	25041	25024	25145	24842	24840	24726	24801	25331	25166	25136	25086	25281	25236	25085	24875	24897	25341	25003	25083	24988	24709	25046	25119	25235	25066	25215	24701	24866	24862	24960	24919	25034	25106	25196	24926	24792	25105	25153	25026	25006	24894	25002	25030	24910	25091	25212	24950	24930	24698	25101	25005	24767	24924	24814	24798	24868	24850	24874	24787	25169	25097	24884	24868	25142	25136	24787	24733	25097	24900	25105	24957	25027	25041	24923	24899	25121	25091	25026	24871	25052	25008	24977	25041	24853	24952	25058	24905	24859	24912	24972	24927	24830	24944	25038	25004	25048	25093	25125	24823	24937	24961	25069	25022	25029	25051	25063	25008	25194	24797	24965	25082	24915	25073	24962	25040	25032	25037	24992	25008	24868	24969	25124	25012	24776	24665	24911	24816	24770	25021	24763	25072	25115	24917	25120	24942	25060	24915	24873	25161	24914	24909	25117	25367	25080	24905	24932	24931	24826	24901	25139	25116	24981	25053	24983	25114	24770	25109	25215	24769	24995	25101	25007	25063	24802	24905	24967	25082	24973	24886	24980	24970	24931	24939	25179	25118	25202	24891	25077	25072	25054	24914	25007	24906	25203	24983	25006	25010	25083	24907	25168	24956	24838	24572	25096	25135	24790	25197	25001	24740	25106	25032	25230	24771	24940	25115	25012	24973	25096	24930	24845	24983	25319	25080	25034	25014	24871	24894	24874	24997	25134	24998	24845	24969	24871	24942	25223	25159	25020	25086	25116	25333	24860	24898	25013	24873	25008	24975	25051	25153	24877	25181	24961	25033	25169	24849	24888	25158	25090	25035	25215	24855	25012	24897	24998	24940	24934	25071	25027	25032	24809	24726	24964	25220	25077	24811	24767	25059	25081	24834	24857	24901	24835	24884	25088	25254	24849	24900	25080	24900	24797	24809	24743	25087	25198	25086	25067	24987	25022	25000	25147	24901	25027	24882	24810	24899	24831	25022	25052	25201	25026	24989	25003	25050	25152	24892	25048	25031	24785	25024	24799	24897	24866	25123	24875	25122	24744	25149	24937	24849	24877	24991	24775	25078	25237	25275	24876	25062	25174	24928	24948	24727	25099	25176	25110	24959	24882	24768	25069	24990	25196	24930	25234	25179	25003	24765	25147	25054	24982	24993	25178	24933	25266	24917	25152	25202	25110	25057	25219	25039	25028	24944	24784	25037	25013	24995	25151	24712	25066	25023	25047	24925	25138	24986	25079	25136	25180	25016	25153	25013	24984	24958	24923	25202	25104	24905	24761	24947	25064	25072	24966	25219	24995	25204	24907	24925	25054	24982	25154	25142	24935	25013	24958	25084	24814	24995	24982	24983	24947	24953	24873	25179	25086	24877	25060	25078	24990	25101	25061	24836	25129	24874	25133	25096	24945	24904	25181	25081	24978	25134	24768	25047	24944	25235	24961	24886	24932	25128	25011	24992	25213	25092	25372	25230	24905	25138	24948	25156	25232	25055	24982	24935	25055	25156	25178	25210	25303	25119	24978	25168	25316	24777	24969	24966	25055	25088	24925	24979	25075	24958	24994	24818	24949	24922	25273	24854	25036	24937	24855	25007	25102	24757	25078	25094	24896	24883	25077	24905	24870	24802	25143	25242	24884	24857	24865	24978	24999	25156	24858	24909	25061	25206	24872	24869	25214	24989	24909	24913	24965	24998	25387	25161	25046	24978	25038	24869	24924	24985	24839	24992	25282	25274	25225	25016	25003	24860	25024	25144	24840	24787	25204	25007	25161	25072	25141	24978	25075	24978	25154	24920	24932	25061	25153	25257	24880	25131	25051	25205	25097	25121	25107	24831	24837	24796	24903	25156	24899	25012	24973	24919	24740	24963	24894	24871	24870	24766	24925	24798	25209	25041	24930	25247	24930	24957	25045	24907	24782	24874	24905	25005	24953	24976	25101	25093	24990	25013	24907	25061	24834	24911	24944	24898	25021	25016	24968	24974	25071	25154	25028	25032	25053	24971	24935	24920	25138	25111	25145	25265	24951	24920	25073	25008	25171	25049	24845	24858	24849	24969	24964	25109	25038	25244	24986	25011	24843	24859	25075	24793	25204	25083	25165	24962	25104	24965	25000	25184	24980	25227	24793	24840	25153	24946	24986	24828	24836	24967	24803	25151	25157	25113	24945	25094	24866	24848	25080	24884	24974	24867	24848	24971	24813	25023	24787	25211	25054	24957	24897	24808	25011	25136	25097	24807	25068	24827	25049	25198	24956	24946	24898	25154	25136	24956	25223	25024	24943	25038	25021	25050	24967	24827	24850	25103	24916	25155	25082	25173	25099	25226	25055	24925	24950	25132	24969	25442	24893	24822	24852	25026	25117	24958	24967	25181	25078	24985	25073	24890	25094	25096	24985	24970	24911	25118	25076	24837	24819	24960	24813	25157	24756	25049	25051	25088	25036	24943	24837	25006	24801	24899	24953	25109	25121	24805	25023	25053	25116	25097	25156	25219	24920	24901	24875	25131	24879	24925	24898	24958	24834	25227	24932	25045	24977	25242	24816	24899	25145	25011	25064	25056	25001	25069	25048	24817	24708	25045	24988	25058	24863	24845	25055	24984	24832	24721	24824	24971	25136	25127	25151	25083	25026	24833	25001	25050	25012	24976	25025	25217	24927	24975	24784	24987	24905	24926	25158	24804	24968	24924	24972	25021	24947	25154	24946	24868	24938	24832	24888	25017	25051	25134	25221	25034	25210	24868	25041	25145	24935	25160	24826	25021	25087	24886	25013	25059	24835	24929	25098	25084	25073	24931	25015	24988	25077	24953	25157	25100	25147	25072	25024	25082	25102	24999	24904	24835	25051	25220	25097	24998	25265	24908	25110	25159	25110	25036	25113	25101	24803	24944	24970	25085	25147	25018	24988	25259	25176	25121	25111	25091	25020	25368	24989	24951	24747	25126	25003	25001	25049	25152	25012	25074	24833	24984	24946	24817	24900	24808	24870	24861	25150	25176	25209	25100	25238	25151	25008	24984	25161	25182	25018	24976	25123	25005	25106	25210	24877	25138	25176	24905	24965	25137	24796	24795	25016	25101	24894	24918	24850	25135	25238	24828	25124	24876	24687	25140	25010	24973
28119	47343	41734	37128	40980	78394	66940	44656	27003	18611	16137	15864	15718	15643	15572	15783	15662	15568	15606	15609	15733	15672	15495	15537	15482	15600	15579	15591	15695	15660	15692	15601	15575	15640	15564	15527	15676	15447	15683	15459	15445	15399	15435	15485	15501	15551	15558	15641	15553	15534	15590	15754	15405	15457	15531	15642	15660	15570	15649	15613	15617	15572	15496	15447	15568	15700	15654	15483	15373	15578	15489	15567	15502	15614	15593	15414	15536	15511	15517	15554	15538	15696	15536	15661	15713	15371	15691	15497	15387	15518	15601	15347	15464	15490	15685	15529	15465	15658	15596	15479	15674	15529	15519	15595	15536	15600	15377	15543	15445	15463	15519	15526	15734	15512	15452	15467	15549	15367	15547	15579	15654	15527	15568	15518	15492	15451	15539	15464	15776	15634	15501	15501	15278	15671	15459	15579	15523	15599	15399	15553	15544	15647	15544	15504	15543	15529	15558	15603	15666	15488	15558	15458	15450	15565	15644	15376	15654	15495	15525	15456	15629	15532	15416	15439	15376	15505	15281	15631	15418	15629	15399	15668	15480	15429	15729	15499	15495	15453	15384	15552	15716	15256	15361	15524	15597	15446	15445	15483	15429	15596	15380	15551	15453	15632	15488	15458	15493	15623	15422	15467	15511	15524	15471	15690	15409	15513	15654	15401	15592	15432	15470	15549	15518	15422	15563	15647	15522	15419	15812	15409	15300	15642	15475	15451	15449	15621	15547	15525	15392	15237	15521	15542	15587	15350	15506	15488	15619	15669	15713	15257	15509	15619	15573	15565	15454	15447	15343	15481	15640	15461	15594	15496	15398	15673	15638	15501	15519	15513	15313	15338	15496	15550	15523	15648	15344	15483	15607	15563	15527	15532	15512	15618	15354	15677	15416	15372	15482	15579	15549	15476	15515	15613	15324	15430	15447	15573	15536	15473	15452	15538	15521	15494	15537	15625	15524	15633	15504	15447	15385	15620	15484	15594	15410	15530	15510	15455	15437	15476	15617	15523	15515	15314	15469	15546	15652	15666	15463	15585	15600	15521	15379	15563	15667	15503	15384	15459	15590	15573	15594	15543	15566	15470	15743	15386	15468	15422	15586	15546	15546	15470	15567	15625	15408	15531	15586	15640	15587	15409	15383	15526	15570	15595	15437	15522	15426	15635	15591	15525	15599	15424	15599	15531	15393	15525	15399	15427	15637	15515	15654	15503	15443	15545	15546	15370	15603	15494	15491	15596	15693	15556	15565	15400	15546	15330	15440	15470	15597	15608	15586	15546	15400	15537	15526	15421	15340	15387	15525	15543	15428	15523	15615	15640	15525	15585	15343	15391	15594	15574	15502	15488	15457	15493	15660	15572	15492	15584	15551	15407	15547	15320	15581	15534	15405	15560	15554	15486	15621	15778	15484	15527	15478	15660	15377	15566	15515	15515	15501	15368	15325	15529	15431	15662	15569	15587	15562	15409	15622	15384	15401	15547	15378	15490	15293	15707	15561	15413	15521	15425	15590	15481	15624	15646	15452	15533	15433	15585	15525	15463	15610	15519	15519	15578	15642	15386	15316	15593	15493	15493	15530	15522	15500	15569	15613	15460	15516	15532	15635	15632	15653	15539	15459	15554	15572	15433	15697	15428	15409	15406	15559	15442	15490	15705	15571	15428	15531	15478	15609	15510	15364	15329	15528	15685	15600	15701	15311	15442	15617	15556	15563	15612	15429	15415	15481	15465	15507	15353	15429	15430	15651	15463	15562	15550	15475	15497	15380	15467	15418	15412	15673	15489	15457	15436	15474	15435	15403	15454	15495	15451	15638	15565	15589	15651	15598	15486	15373	15484	15472	15612	15438	15410	15543	15531	15411	15512	15423	15611	15425	15635	15381	15735	15364	15663	15366	15549	15584	15354	15647	15517	15552	15620	15692	15464	15553	15455	15580	15467	15359	15618	15509	15465	15591	15466	15441	15478	15372	15564	15480	15569	15520	15607	15539	15650	15485	15547	15539	15427	15512	15459	15410	15523	15502	15592	15384	15641	15522	15538	15583	15472	15489	15612	15648	15464	15434	15516	15322	15435	15557	15492	15718	15600	15564	15442	15533	15346	15494	15460	15729	15585	15448	15458	15647	15416	15516	15540	15494	15389	15552	15172	15443	15382	15586	15533	15606	15498	15449	15563	15391	15576	15327	15626	15496	15614	15586	15529	15556	15669	15450	15470	15679	15496	15712	15496	15679	15400	15457	15588	15503	15341	15734	15542	15664	15460	15625	15504	15460	15422	15563	15466	15583	15594	15475	15472	15506	15634	15380	15716	15406	15678	15567	15552	15538	15479	15445	15569	15713	15605	15583	15411	15512	15392	15447	15339	15559	15527	15683	15381	15478	15600	15649	15406	15612	15593	15581	15575	15387	15438	15556	15574	15475	15487	15475	15469	15480	15591	15436	15574	15470	15651	15500	15622	15647	15599	15588	15490	15499	15568	15388	15487	15454	15504	15474	15503	15665	15509	15439	15442	15637	15478	15599	15511	15685	15438	15552	15445	15416	15874	15492	15606	15433	15596	15479	15588	15410	15389	15671	15614	15652	15629	15451	15567	15526	15441	15516	15475	15512	15364	15555	15606	15546	15495	15571	15589	15537	15474	15548	15560	15582	15521	15579	15488	15447	15422	15160	15548	15614	15485	15372	15646	15509	15316	15574	15436	15563	15489	15340	15303	15493	15465	15365	15495	15600	15579	15389	15378	15574	15447	15527	15482	15525	15437	15675	15746	15521	15486	15501	15452	15249	15488	15386	15533	15598	15462	15385	15465	15541	15579	15609	15462	15563	15202	15676	15272	15369	15608	15497	15709	15534	15655	15637	15648	15566	15461	15602	15430	15527	15545	15588	15468	15476	15451	15535	15549	15741	15498	15424	15478	15425	15391	15373	15482	15375	15531	15405	15534	15443	15612	15660	15480	15470	15421	15517	15426	15586	15676	15385	15522	15521	15544	15514	15362	15541	15515	15701	15604	15491	15558	15544	15543	15573	15427	15547	15571	15399	15468	15536	15632	15487	15416	15567	15601	15459	15583	15520	15585	15378	15573	15536	15411	15576	15476	15740	15589	15471	15441	15397	15626	15577	15623	15415	15528	15552	15487	15521	15404	15362	15624	15459	15458	15368	15510	15421	15474	15683	15595	15672	15502	15473	15604	15563	15541	15664	15489	15585	15725	15543	15506	15409	15466	15590	15485	15541	15592	15255	15535	15252	15411	15468	15459	15621	15369	15483	15471	15598	15508	15427	15666	15510	15566	15489	15628	15620	15446	15537	15601	15350	15382	15537	15583	15422	15542	15490	15416	15295	15511	15551	15513	15522	15449	15468	15338	15712	15453	15538	15405	15249	15614	15313	15527	15484	15395	15485	15544	15531	15466	15733	15437	15752	15697	15396	15317	15688	15696	15603	15539	15609	15643	15605	15693	15601	15558	15400	15559	15340	15699	15565	15593	15512	15520	15409	15604	15718	15459	15619	15637	15522	15446	15403	15522	15347	15654	15527	15540	15522	15516	15392	15658	15511	15765	15647	15501	15538	15433	15619	15354	15509	15654	15361	15338	15741	15603	15410	15642	15563	15639	15583	15538	15422	15502	15388	15563	15454	15434	15583	15609	15372	15419	15569	15531	15367	15371	15465	15517	15583	15546	15598	15443	15773	15510	15557	15663	15738	15388	15550	15572	15653	15513	15509	15410	15534	15355	15372	15418	15591	15473	15526	15550	15388	15396	15650	15625	15553	15611	15538	15449	15585	15524	15481	15663	15511	15568	15475	15434	15471	15325	15591	15486	15370	15502	15528	15500	15470	15430	15529	15478	15442	15530	15561	15384	15401	15572	15520	15552	15566	15368	15414	15528	15361	15507	15580	15588	15437	15488	15447	15530	15456	15546	15446	15581	15565	15602	15418	15670	15529	15437	15425	15668	15456	15455	15440	15467	15664	15365	15462	15487	15665	15396	15378	15439	15539	15602	15613	15511	15623	15262	15477	15582	15497	15429	15499	15432	15577	15576	15501	15523	15619	15536	15388	15539	15556	15456	15547	15460	15592	15503	15556	15349	15614	15482	15450	15654	15665	15584	15315	15437	15435	15616	15394	15493	15519	15303	15647	15578	15578	15288	15550	15542	15639	15454	15556	15629	15461	15480	15555	15494	15621	15614	15485	15422	15549	15577	15478	15440	15408	15521	15415	15473	15456	15553	15594	15495	15571	15484	15694	15501	15558	15672	15569	15611	15316	15555	15400	15437	15394	15572	15533	15356	15333	15552	15483	15535	15539	15574	15478	15378	15337	15534	15607	15675	15618	15377	15691	15485	15586	15498	15446	15638	15620	15652	15604	15494	15294	15364	15379	15491	15731	15490	15671	15356	15641	15440	15475	15446	15478	15541	15525	15469	15484	15408	15468	15483	15453	15727	15374	15824	15470	15395	15628	15421	15514	15650	15547	15504	15370	15569	15607	15265	15471	15456	15286	15739	15505	15771	15381	15528	15591	15843	15430	15515	15587	15475	15600	15503	15593	15603	15529	15249	15520	15567	15601	15345	15476	15502	15467	15414	15510	15464	15520	15561	15645	15382	15422	15377	15591	15525	15412	15660	15666	15594	15266	15560	15568	15410	15613	15476	15502	15460	15585	15449	15392	15559	15463	15386	15566	15377	15509	15458	15496	15475	15561	15612	15550	15640	15557	15452	15683	15372	15362	15480	15589	15694	15624	15573	15647	15387	15483	15639	15454	15588	15646	15566	15507	15499	15493	15385	15463	15669	15703	15560	15679	15413	15578	15583	15433	15583	15574	15557	15668	15535	15602	15524	15396	15669	15313	15485	15461	15559	15416	15442	15639	15570	15424	15522	15418	15588	15541	15457	15461	15430	15498	15595	15509	15477	15636	15482	15505	15501	15580	15599	15448	15530	15623	15578	15358	15284	15661	15495	15387	15487	15442	15740	15382	15382	15309	15657	15678	15484	15539	15610	15429	15456	15577	15663	15546	15479	15523	15478	15322	15496	15474	15395	15439	15466	15510	15496	15582	15485	15439	15718	15517	15530	15706	15695	15466	15334	15645	15459	15544	15516	15592	15566	15487	15492	15730	15413	15432	15480
35970	34642	33766	29940	29174	34378	32883	28359	25785	25196	24905	24337	24645	24377	24715	24580	24607	24660	24642	24664	24705	24509	24671	24702	24586	24966	24702	24739	24665	24685	24817	24567	24643	24671	24683	24539	24503	24429	24784	24447	24762	24781	24755	24670	24457	24510	24898	24596	24402	24808	24664	24503	24523	24459	24794	24522	24729	24490	24655	24795	24588	24429	24388	24421	24598	24617	24475	24354	24675	24671	24786	24676	24775	24661	24774	24583	24650	24476	24571	24702	24472	24876	24617	24574	24585	24179	24599	24612	24645	24489	24501	24476	24556	24351	24668	24454	24670	24526	24648	24584	24467	24517	24483	24435	24601	24557	24600	24577	24485	24441	24663	24581	24661	24382	24543	24377	24592	24472	24626	24380	24507	24488	24581	24496	24562	24473	24568	24705	24558	24866	24449	24738	24510	24748	24386	24601	24364	24382	24583	24462	24461	24531	24622	24599	24524	24437	24538	24839	24673	24668	24702	24537	24529	24760	24749	24493	24520	24613	24575	24495	24555	24512	24441	24565	24654	24501	24673	24517	24700	24560	24673	24502	24312	24600	24703	24492	24519	24411	24600	24605	24551	24707	24512	24426	24483	24725	24760	24596	24395	24530	24557	24364	24858	24549	24599	24639	24406	24538	24451	24455	24696	24434	24729	24759	24523	24492	24624	24652	24519	24695	24601	24593	24602	24626	24488	24606	24688	24659	24594	24526	24684	24606	24496	24647	24448	24628	24518	24574	24614	24639	24397	24699	24970	24482	24575	24669	24343	24546	24375	24538	24466	24346	24494	24866	24625	24657	24617	24535	24571	24412	24793	24354	24584	24506	24529	24733	24698	24509	24717	24539	24509	24445	24754	24667	24679	24578	24761	24615	24596	24463	24572	24568	24519	24664	24690	24652	24429	24323	24362	24360	24314	24675	24699	24624	24445	24379	24592	24439	24563	24728	24418	24544	24725	24430	24567	24699	24523	24699	24444	24497	24470	24658	24708	24549	24620	24875	24621	24569	24386	24633	24609	24669	24745	24661	24712	24473	24578	24552	24565	24732	24469	24709	24368	24396	24741	24623	24563	24547	24459	24533	24609	24842	24729	24762	24518	24696	24685	24788	24661	24451	24529	24802	24390	24473	24558	24325	24435	24550	24585	24551	24659	24445	24686	24355	24606	24564	24660	24465	24534	24474	24635	24426	24558	24558	24603	24543	24864	24567	24496	24474	24666	24569	24584	24531	24710	24652	24608	24632	24570	24750	24601	24714	24900	24521	24427	24530	24549	24783	24426	24585	24644	24596	24376	24694	24820	24854	24603	24476	24502	24363	24488	24573	24447	24731	24596	24420	24508	24614	24535	24543	24502	24658	24620	24474	24658	24608	24665	24653	24448	24916	24465	24728	24743	24748	24788	24474	24705	24443	24577	24729	24688	24715	24799	24602	24625	24745	25085	24450	24715	24555	24845	24600	24653	24615	24523	24710	24389	24668	24788	24656	24915	24745	24454	24686	24509	24540	24598	24633	24584	24271	24458	24836	24494	24524	24440	24479	24457	24716	24556	24533	24660	24360	24513	24305	24441	24659	24523	24616	24554	24495	24454	24684	24870	24632	24301	24649	24132	24374	24428	24457	24399	24603	24590	24689	24558	24505	24593	24759	24678	24654	24592	24761	24881	24471	24520	24681	24724	24611	24681	24399	24606	24756	24486	24885	24445	24606	24544	24607	24541	24632	24442	24605	24630	24534	24515	24572	24591	24462	24775	24640	24575	24833	24533	24519	24661	24525	24769	24537	24531	24638	24616	24586	24618	24519	24720	24628	24576	24750	24663	24319	24563	24766	24682	24767	24389	24746	24542	24623	24882	24615	24505	24644	24661	24773	24637	24696	24476	24682	24669	24452	24496	24508	24862	24394	24911	24537	24534	24471	24471	24607	24758	24579	24702	24606	24578	24705	24588	24644	24723	24583	24798	24676	24600	24730	24558	24443	24367	24631	24580	24469	24827	24711	24701	24802	24627	24664	24640	24636	24509	24647	24651	24581	24688	24634	24463	24313	24237	24615	24735	24740	24535	24635	24652	24787	24690	24541	24650	24763	24761	24813	24639	24796	24420	24660	24354	24706	24490	24739	24363	24483	24785	24513	24525	24646	24487	24585	24801	24663	24499	24512	24558	24581	24550	24559	24525	24773	24480	24560	24333	24543	24654	24668	24735	24517	24595	24895	24666	24678	24459	24662	24508	24694	24608	24658	24594	24427	24568	24267	24707	24533	24803	24619	24672	24485	24424	24539	24632	24357	24772	24549	24603	24534	24676	24806	24694	24525	24754	24677	24529	24732	24645	24558	24715	24569	24544	24820	24490	24970	24537	24641	24567	24339	24635	24558	25077	24551	24671	24576	24526	24469	24524	24569	24574	24599	24126	24469	24455	24577	24713	24503	24414	24629	24635	24630	24717	24711	24624	24669	24723	24520	24580	24575	24600	24496	24541	24589	24544	24473	24639	24807	24492	24598	24569	24575	24737	24536	24542	24545	25073	24668	24782	24657	24731	24680	24670	24551	24610	24585	24794	24621	24736	24980	24475	24810	24798	24658	24703	24563	24635	24555	24720	24314	24522	24672	24765	24740	24556	24657	24880	24528	24486	24619	24599	24475	24499	24883	24565	24384	24616	24468	24495	24497	24656	24668	24642	24665	24451	24723	24619	24532	24410	24781	24604	24388	24651	24617	24542	24678	24565	24558	24651	24485	24618	24541	24548	24717	24739	24586	24390	24635	24472	24475	24501	24184	24566	24654	24426	24611	24681	24331	24642	24796	24493	24626	24631	24631	24424	24551	24854	24426	24489	24389	24598	24518	24560	24678	24396	24398	24677	24720	24757	24623	24495	24638	24490	24921	24382	24853	24837	24430	24644	24715	24668	24385	24739	24655	24730	24660	24542	24470	24584	24677	24626	24564	24499	24590	24683	24520	24803	24754	24667	24474	24811	24633	24569	24534	24646	24684	24815	24488	24403	24459	24681	24521	24571	24630	24586	24659	24618	24549	24740	24619	24598	24664	24333	24708	24465	24675	24533	24601	24348	24590	24580	24685	24611	24610	24677	24580	24514	24591	24714	24677	24742	24505	24462	24533	24389	24589	24704	24367	24732	24750	24601	24343	24492	24597	24665	24353	24662	24599	24623	24836	24620	24614	24672	24718	24479	24714	24518	24594	24793	24565	24368	24688	24824	24583	24633	24439	24550	24462	24641	24460	24543	24733	24469	24423	24511	24529	24651	24727	24678	24661	24385	24602	24662	24425	24439	24404	24865	24428	24475	24721	24735	24707	24505	24418	24496	24745	24533	24294	24518	24740	24708	24574	24644	24618	24495	24584	24460	24517	24610	24506	24484	24658	24425	24718	24677	24727	24716	24480	24480	24590	24741	24766	24611	24494	24581	24510	24516	24356	24375	24824	24352	24606	24543	24550	24564	24611	24664	24770	24585	24607	24571	24566	24761	24556	24589	24598	24399	24674	24620	24788	24500	24711	24649	24610	24224	24617	24470	24535	24452	24674	24466	24618	24542	24553	24488	24592	24915	24672	24359	24653	24539	24653	24400	24622	24462	24399	24538	24513	24519	24572	24820	24681	24474	24471	24658	24971	24737	24563	24408	24508	24594	24792	24786	24839	24368	24680	24600	24610	24735	24753	24472	24546	24725	24773	24697	24498	24402	24518	24614	24422	24424	24416	24722	24652	24524	24575	24756	24638	24452	24374	24564	24543	24513	24638	24630	24565	24463	24517	24426	24444	24626	24473	24602	24713	24599	24552	24636	24362	24650	24649	24770	24547	24446	24477	24915	24494	24441	24575	24582	24482	24766	24689	24632	24491	24664	24602	24526	24608	24584	24734	24873	24678	24662	24712	24631	24462	24621	24677	24362	24372	24508	24668	24697	25052	24640	24645	24541	24866	24626	24620	24680	24664	24521	24675	24526	24484	24673	24838	24688	24523	24489	24491	24570	24558	24718	24577	24513	24655	24769	24554	24432	24663	24532	24816	24592	24566	24659	24512	24920	24795	24614	24644	24402	24841	24771	24670	24450	24430	24488	24372	24499	24503	24654	24659	24703	24642	24626	24670	24481	24414	24430	24628	24424	24663	24527	24478	24625	24450	24778	24624	24322	24807	24444	24564	24596	24567	24249	24557	24328	24503	24367	24539	24431	24674	24682	24346	24446	24341	24757	24766	24726	24648	24944	24847	24523	24595	24620	24548	24571	24603	24577	24467	24710	24687	24839	24800	24890	24758	24484	24536	24667	24843	24553	24506	24560	24241	24654	24709	24326	24818	24393	24707	24618	24503	24841	24753	24787	24333	24510	24623	24746	24351	24636	24668	24776	24554	24618	24702	24672	24699	24406	24452	24517	24695	24410	24516	24505	24448	24523	24771	24540	24734	24513	24651	24752	24528	24559	24532	24439	24526	24534	24428	24601	24608	24586	24687	24834	24503	24659	24472	24713	24564	24516	24625	24474	24875	24686	24589	24451	24396	24498	24654	24739	24310	24553	24739	24478	24612	24672	24628	24691	24581	24619	24717	24542	24644	24577	24488	24514	24600	24332	24556	24867	24471	24906	24556	24739	24453	24453	24495	24579	24499	24542	24857	24404	24514	24616	24589	24457	24641	24773	24568	24810	24655	24458	24631	24648	24576	24444	24613	24671	24712	24540	24531	24561	24557	24679	24679	24558	24460	24647	24421	24668	24674	24401	24590	24784	24833	24654	24788	24583	24878	24590	24413	24450	24352	24575	24631	24724	24404	24699	24654	24632	24527	24506	24777	24378	24411	24477	24461	24462	24468	24644	24750	24414	24475	24434	24577	24464	24350	24358	24328	24724	24495	24728	24554	24592	24599	24456	24516	24463	24678	24627	24497	24496	24478	24481	24588	24650	24572	24752	24578	24689	24583	24677	24661	24507	24643	24823	24733	24387	24530	24613	24591	24592	24483	24468	24512	24614	24576	24418	24503	24540	24466	24629	24492	24772	24421	24683	24506	24467	24559	24490	24710	24526	24562	24676	24700	24723	24542	24310	24394	24467	24463	24409	24766	24724	24635	24775	24741	24675	24876	24764	24535	24475	24593	24857	24695	24777	24376	24676	24562	24606	24671
26571	36361	26154	19042	21009	25283	21968	17864	15843	15261	15155	15189	15063	15066	15073	14846	15029	15003	15123	15144	14990	14948	15051	14864	15014	14943	14970	14902	14884	14930	15020	15069	14927	14826	14951	15005	14916	14991	14825	15055	14767	14962	14963	15060	14825	14950	15035	15016	14889	14950	14817	15088	14928	15005	14898	14942	14844	14979	14855	14886	14894	15010	15010	14991	15157	15031	14923	14829	14913	14872	15139	14934	14902	15073	14986	14902	14811	14931	15088	15118	14982	14950	14883	14993	14970	14926	14885	15023	14978	14992	15117	15062	14851	14963	14855	15044	14958	15028	14906	14851	14879	14990	15034	14877	14880	14812	14983	14915	14927	14905	15046	14858	14810	15013	14803	14999	14901	15054	14963	14899	14995	15114	14944	14933	14835	14816	15015	15093	14911	14933	15074	14920	15068	15032	14988	14949	14867	14990	14809	15003	15136	15087	14932	14883	14845	14934	14946	15013	14876	14971	14921	14895	14890	14841	15009	15009	14942	14875	14977	14984	14905	14927	14844	15066	14880	14873	14937	14953	14881	14872	14894	14912	14921	15041	14774	14894	14941	14867	14988	14941	15029	15090	14940	14964	14856	14990	14949	14834	15018	14839	14884	14851	15189	14923	14985	15019	14816	14854	14896	14802	14974	14862	15052	15026	15088	15002	15031	15006	14901	15141	14897	14809	15038	15025	14897	14808	14970	14951	14941	14922	15004	14953	15053	14978	14968	15011	15034	14919	14897	14848	15032	14744	15073	14976	15003	15052	15007	14903	15154	14908	14899	15008	15088	15040	14869	14783	14868	14872	15042	14866	14970	14917	14931	15106	15080	14990	14983	14844	15060	15001	14997	14904	14829	14846	14799	14868	15018	14945	15041	15147	14956	14875	14871	14903	14912	14929	15061	14892	15019	14982	14884	14856	14982	14916	14929	14784	14881	15045	14958	14941	14946	15015	14964	15065	15008	14803	15037	15032	14996	14927	15200	14992	14952	15001	14926	14890	15023	14950	14869	14981	15008	14931	14885	14981	15037	15062	14806	14973	14958	15073	14796	14927	14973	14772	14885	14943	14926	14802	14948	14895	15067	14854	14921	14997	14917	15040	14993	14920	14946	14979	14821	14970	14955	14871	14905	14882	14922	14936	14835	15011	14939	15076	14885	14952	14831	14919	14977	15066	14949	15075	15028	15044	15016	14923	14870	15047	14961	14973	14960	15047	14826	14942	14931	14935	15047	14999	15166	15075	14890	14845	15066	15031	14906	14846	14864	15097	14935	14957	14992	14884	14958	14836	15231	15021	14905	14970	14934	14866	14810	14957	15027	14837	14975	14746	15066	14923	14926	14955	14858	14994	14796	15082	14985	14955	14988	15115	14925	14956	14948	14915	15001	14965	15090	14899	14838	14960	14947	15100	14824	14850	15033	15021	14855	14791	14813	14936	14889	15012	15196	14875	14890	14867	14967	15003	14980	14881	14838	14987	14917	15066	15049	15040	15099	14928	14999	14854	14949	14841	14918	15020	14997	14950	14839	14889	14968	14927	14906	14857	14973	14866	14916	14893	15132	14958	15004	14876	15022	14997	14972	14907	15048	14871	14923	14947	14996	14872	15020	14984	15078	14969	14775	14961	14892	14981	14849	14903	14949	15090	14886	14916	14912	14942	14995	14940	14951	14924	14973	14975	15032	15021	14987	14969	15001	14787	15051	14915	15013	14847	15131	15101	14754	15080	14981	14770	14838	15029	15083	14939	14890	14975	14932	15023	14734	14996	15111	15077	15104	15010	15028	15130	14894	14974	14832	14829	14736	14943	14989	14954	14981	14994	15108	15019	15015	14861	14966	14911	14944	14795	14913	14845	15021	14801	14957	14843	14905	15118	15102	14846	15136	14883	14961	14862	14915	14885	15078	15049	14934	14949	14764	15086	14877	15237	14920	15121	15069	15022	14971	15178	14916	14991	14894	14837	15040	14934	15025	14958	14958	14707	14921	14889	14972	14735	14941	15030	14975	15057	14785	14980	14847	14796	14910	14808	14791	14936	15046	14914	14892	15068	15083	14906	14800	14918	15000	14900	15215	15011	14952	15016	14976	15081	14944	14974	15021	14967	15018	15021	14755	14991	15117	14763	14917	14970	14919	14996	14933	15061	14934	14989	15042	14936	14884	14938	14912	14843	14918	15105	14893	15070	15021	14887	14971	14922	14836	14992	15114	14970	14968	14933	14917	15056	14820	15025	14795	14836	14969	14909	14857	14958	14975	15024	15001	14939	14951	14942	14935	15014	14918	15002	15136	15066	14952	15016	15111	14990	15058	14965	14915	15007	14905	14896	14991	15109	14851	14952	15070	15076	15095	15018	15048	14795	14893	14842	14994	14948	14909	14948	15083	14898	15031	14884	15043	15031	14950	14730	15031	14943	15061	14928	14933	15104	14733	14955	15011	14975	14926	15092	14984	14872	14808	15122	15037	14858	14835	14775	14992	14745	14920	14700	15085	14993	14923	14936	15130	14975	14876	15037	14898	14945	15040	14891	14807	15046	14996	15020	14904	14837	14926	14826	15049	14906	14992	15005	15108	14936	14953	14990	14964	15095	15066	15135	14916	14858	14935	14954	14888	14998	14912	15060	14976	14947	15004	14955	14877	14986	14955	14863	14999	14858	15062	14894	15028	14928	14973	15033	14936	14810	14762	14926	14914	14992	14828	14995	15035	14925	14872	14771	14947	14882	14996	14795	15012	14950	14960	14879	14991	15012	14834	15030	14975	14878	14801	14938	15042	15096	14954	14948	15033	14927	14918	14981	15076	14793	14942	14971	14935	14921	15030	14900	14988	14929	15053	14835	14978	14963	15130	14955	14849	15043	14889	15053	14994	14896	14931	14942	14992	15020	14921	14965	14834	14952	15012	14894	14863	14967	14971	15085	14967	15106	14947	14951	14806	14970	15072	15016	15048	14925	14930	15080	14985	14999	14963	15115	14931	15084	15034	14865	15011	14895	15030	15058	14880	14937	14917	14906	14976	14961	14888	15060	15007	14952	14798	14907	14928	15053	15083	15156	14891	14920	14969	14950	14965	14868	14847	15075	14867	15038	14681	15025	15046	14944	15019	14980	14868	14999	14974	14932	14795	14772	15166	14768	14990	14840	14920	14804	15003	15048	14856	15034	14901	15007	15093	14948	15034	15053	14931	14965	15077	14926	15027	14896	15085	14941	15136	14910	14671	15139	14958	14910	14933	14969	14887	15059	14936	14894	15155	14910	15042	14857	14929	14862	14891	14969	14932	15115	14994	15015	14984	14861	14930	14872	15105	14927	14990	14991	14845	14975	14786	15053	14965	14858	15114	14948	14827	15167	15019	14989	14955	14838	15012	14756	14971	14954	14955	14821	14855	15185	14881	14985	14988	14868	15090	15004	15042	14949	14886	14930	14998	15030	14861	14985	14876	15115	14937	14869	14987	14969	14900	15060	14926	14859	15051	14977	15116	14923	14974	15067	14885	14967	14979	14993	14748	15001	15055	15022	15007	14915	14759	14922	14846	14978	14910	15013	15022	14926	14914	14701	15164	14898	15041	14926	14941	14897	15158	14884	15205	14872	15107	14732	14982	14930	14943	15128	15104	14987	14919	15033	14989	15067	15081	14943	14991	14997	14785	15017	15097	15002	14752	14850	15121	14994	15103	14844	14933	14979	14837	15064	14846	14976	14894	15122	14932	14979	14923	15018	14900	15002	15038	15066	14960	14990	15041	14969	14902	14909	14987	14926	14908	14877	15100	14933	14845	14991	14827	14871	14931	15087	15101	14971	14971	14971	15168	14873	15123	14974	15019	14856	14945	14888	15041	15080	15074	14944	14804	14665	15095	15061	15020	14866	15064	14792	14998	14860	15103	14976	15041	15031	14914	14936	15089	15079	14881	15068	15029	14932	15059	14956	14946	14786	15007	14908	14885	14794	15084	14991	14769	14844	14808	14784	15081	14911	15018	14894	14892	14949	14986	14911	14848	14851	15016	15044	15109	14976	14952	14773	14665	14999	14998	14681	15003	14927	14820	14912	14939	14894	14867	15045	14982	14964	15076	14923	14839	14819	14880	15056	14926	14798	15037	14798	14957	14937	15100	14833	14835	15056	14801	14913	15031	14879	14997	14814	14923	14945	14986	14995	14996	14995	15039	14985	14969	14982	15029	15085	15035	14970	14872	14935	14797	15015	14947	15037	15053	14849	14950	14935	14839	14923	14892	14907	14909	15037	14871	14809	15067	15065	15123	14756	14871	14928	14947	14905	14930	14908	15137	15068	14947	14878	14846	15000	14759	14857	15115	15065	14984	14944	15046	15064	14771	15077	14864	15146	14937	14770	14976	14824	14951	15111	15013	14897	15077	15105	15041	14782	14940	15036	14982	14958	14952	15032	15010	14923	15098	14972	15057	14954	15034	15032	14912	15075	14841	14887	15015	14998	14955	15045	15071	14825	15076	14868	15028	14957	14973	15106	14927	15083	15160	14916	14980	14898	14810	14912	15076	14971	15065	15004	14962	15034	14984	14763	14946	14924	14892	15045	14934	15011	14830	15051	14752	14876	14844	15009	15029	14991	14972	15007	15022	14903	15053	14983	14944	15034	14952	14909	15114	15064	15068	15083	14914	15042	14951	14890	15109	14971	14844	14837	15068	14988	15174	15038	14698	14933	14863	14959	15025	14899	14916	14917	14904	14836	15067	15009	15036	15049	15069	14861	15168	15140	15009	14867	14871	14912	14877	14882	14894	14924	15162	14962	14945	14801	14921	14900	15114	14911	14825	14917	14812	14868	14934	15002	14947	14955	15034	14866	14958	15053	15076	14998	14916	14989	14897	14773	14996	14948	15074	15084	15087	14973	14909	14860	14927	14926	15045	14990	14844	14872	14940	15035	15069	14993	15112	14903	14842	14954	14917	14967	15006	14938	14998	14927	15044	15050	15022	14968	15111	15074	14968	15077	14924	14935	14805	15067	14896	14977	14920	14868	14947	15069	14898	15104	15022	14958	14781	14987	14937	14906	14952	15134	15050	14861	14999	14920	14940	15074	15003	14729	14759	14919	15017	14952	15018	15018	14810	15062	14850	15017	15032	14973	14739	15115	15023	14985	15101	14822	15017	14947	14940	14876
25872	21876	29172	38207	56333	61306	49003	36606	28763	25940	24926	24764	24700	24742	24485	24719	24698	24799	24554	24528	24386	24392	24773	24503	24663	24652	24500	24436	24542	24592	24636	24433	24427	24663	24543	24402	24440	24534	24614	24514	24790	24450	24496	24413	24654	24343	24256	24272	24562	24789	24276	24564	24620	24424	24371	24584	24713	24505	24501	24372	24638	24143	24414	24288	24453	24525	24460	24452	24544	24584	24637	24350	24703	24546	24433	24359	24562	24500	24516	24466	24451	24597	24372	24626	24398	24605	24527	24386	24343	24586	24580	24409	24261	24315	24374	24474	24258	24258	24374	24513	24501	24376	24580	24523	24429	24591	24508	24471	24453	24583	24492	24468	24358	24444	24541	24458	24284	24472	24395	24333	24468	24422	24449	24480	24789	24389	24360	24556	24457	24422	24409	24494	24415	24749	24502	24595	24346	24475	24478	24368	24326	24439	24426	24222	24474	24427	24424	24727	24435	24395	24312	24527	24569	24339	24534	24283	24476	24535	24313	24405	24641	24319	24509	24428	24728	24549	24395	24655	24345	24591	24564	24488	24367	24713	24562	24235	24603	24281	24442	24743	24360	24608	24530	24435	24404	24352	24336	24561	24640	24350	24243	24426	24650	24426	24505	24442	24523	24363	24587	24483	24392	24564	24752	24446	24475	24430	24442	24353	24574	24429	24629	24502	24494	24520	24205	24427	24376	24147	24604	24480	24527	24517	24504	24402	24279	24353	24465	24449	24485	24443	24245	24236	24642	24810	24420	24267	24400	24405	24523	24541	24425	24312	24477	24512	24579	24385	24488	24267	24482	24444	24444	24445	24442	24658	24419	24486	24297	24291	24389	24315	24609	24566	24538	24512	24571	24440	24676	24732	24285	24336	24497	24679	24451	24613	24220	24395	24433	24573	24346	24543	24469	24386	24183	24235	24481	24248	24495	24405	24244	24432	24584	24656	24572	24497	24389	24612	24668	24594	24358	24577	24468	24691	24544	24784	24475	24384	24425	24297	24433	24335	24349	24326	24401	24541	24422	24682	24442	24443	24401	24437	24331	24392	24435	24476	24615	24408	24178	24748	24586	24594	24531	24704	24634	24355	24430	24546	24586	24493	24439	24435	24522	24646	24620	24554	24487	24406	24462	24325	24539	24453	24333	24254	24378	24496	24566	24500	24586	24428	24388	24520	24560	24239	24365	24479	24523	24085	24359	24500	24660	24607	24447	24230	24547	24544	24498	24417	24283	24388	24427	24603	24504	24678	24472	24502	24377	24410	24687	24387	24489	24432	24536	24299	24456	24411	24378	24723	24320	24264	24483	24403	24649	24394	24375	24525	24574	24434	24308	24561	24417	24556	24523	24505	24507	24199	24350	24581	24579	24236	24521	24661	24562	24586	24541	24470	24309	24419	24539	24472	24365	24410	24243	24588	24319	24297	24646	24485	24300	24316	24335	24369	24165	24346	24572	24534	24518	24439	24484	24167	24421	24555	24482	24360	24491	24329	24680	24427	24459	24687	24512	24241	24444	24468	24368	24495	24361	24501	24343	24677	24335	24566	24603	24365	24358	24510	24499	24202	24298	24048	24584	24451	24367	24457	24378	24319	24543	24662	24445	24659	24485	24380	24558	24526	24346	24648	24361	24378	24453	24476	24345	24390	24448	24464	24473	24347	24642	24385	24455	24378	24601	24412	24464	24356	24650	24217	24476	24363	24592	24583	24331	24416	24393	24445	24445	24554	24324	24321	24338	24392	24544	24578	24329	24289	24485	24678	24388	24461	24454	24227	24498	24255	24316	24574	24582	24476	24245	24386	24469	24480	24371	24480	24462	24434	24569	24361	24565	24151	24541	24649	24921	24515	24326	24510	24414	24645	24762	24468	24648	24708	24398	24517	24425	24303	24301	24585	24286	24370	24364	24269	24353	24440	24397	24293	24510	24448	24370	24430	24567	24222	24370	24573	24461	24380	24410	24531	24496	24454	24456	24407	24554	24606	24505	24504	24435	24343	24398	24463	24523	24381	24716	24392	24495	24471	24475	24583	24276	24364	24560	24492	24605	24300	24492	24253	24520	24481	24378	24552	24520	24515	24437	24530	24563	24354	24441	24572	24205	24491	24397	24369	24460	24539	24150	24539	24363	24416	24301	24405	24591	24167	24285	24393	24434	24425	24563	24611	24328	24417	24459	24634	24385	24416	24520	24748	24497	24383	24365	24580	24030	24472	24297	24437	24274	24405	24432	24486	24267	24452	24289	24407	24266	24551	24407	24481	24419	24378	24589	24581	24503	24589	24639	24363	24424	24218	24458	24746	24367	24360	24570	24331	24482	24260	24484	24627	24566	24242	24692	24466	24394	24492	24469	24376	24553	24509	24480	24367	24405	24262	24296	24647	24290	24353	24585	24198	24538	24263	24599	24570	24691	24374	24337	24458	24441	24392	24456	24418	24527	24466	24543	24587	24409	24642	24523	24540	24538	24401	24540	24462	24312	24494	24377	24377	24699	24308	24358	24643	24535	24476	24531	24449	24383	24391	24362	24419	24684	24300	24616	24582	24330	24498	24332	24181	24362	24393	24694	24262	24526	24456	24338	24554	24445	24465	24613	24478	24335	24282	24496	24525	24663	24466	24374	24325	24682	24415	24358	24451	24429	24248	24371	24326	24387	24456	24320	24405	24517	24506	24529	24355	24491	24397	24516	24309	24460	24604	24455	24342	24457	24524	24354	24425	24403	24570	24616	24517	24324	24410	24476	24408	24609	24662	24579	24349	24586	24381	24303	24400	24383	24406	24505	24303	24467	24480	24416	24326	24602	24263	24444	24494	24557	24370	24340	24285	24579	24217	24344	24359	24341	24601	24338	24291	24447	24452	24395	24457	24420	24178	24477	24396	24436	24567	24234	24195	24659	24491	24393	24550	24444	24562	24631	24764	24656	24491	24525	24495	24476	24431	24422	24572	24752	24492	24533	24618	24594	24460	24635	24299	24393	24524	24481	24655	24660	24573	24644	24551	24596	24379	24531	24665	24527	24468	24511	24423	24411	24385	24449	24459	24516	24395	24439	24405	24357	24272	24589	24629	24559	24477	24550	24404	24529	24636	24418	24235	24379	24771	24457	24433	24297	24564	24371	24432	24519	24352	24584	24315	24433	24288	24574	24547	24374	24447	24409	24347	24497	24282	24427	24524	24446	24259	24230	24661	24601	24433	24505	24770	24544	24442	24531	24562	24553	24482	24574	24196	24546	24431	24167	24298	24489	24574	24370	24232	24468	24271	24380	24467	24653	24354	24442	24618	24472	24409	24163	24413	24633	24664	24527	24501	24499	24587	24696	24537	24349	24367	24593	24349	24541	24611	24148	24365	24464	24310	24481	24617	24403	24347	24454	24392	24342	24465	24531	24755	24424	24551	24546	24474	24530	24513	24415	24373	24459	24507	24383	24297	24503	24411	24347	24233	24629	24254	24428	24505	24590	24544	24461	24334	24551	24469	24322	24452	24519	24376	24046	24572	24712	24509	24559	24240	24473	24443	24574	24440	24208	24719	24526	24407	24608	24521	24412	24234	24664	24305	24479	24609	24549	24467	24355	24427	24594	24206	24726	24528	24533	24542	24392	24600	24742	24510	24619	24319	24143	24630	24401	24618	24321	24543	24510	24541	24319	24221	24436	24292	24364	24361	24729	24331	24335	24357	24573	24402	24498	24655	24485	24499	24244	24402	24511	24472	24568	24649	24703	24540	24474	24507	24410	24413	24559	24524	24167	24327	24503	24248	24560	24385	24506	24409	24467	24542	24316	24526	24405	24668	24753	24447	24600	24602	24651	24550	24559	24344	24433	24466	24591	24337	24573	24471	24519	24252	24285	24410	24428	24526	24430	24506	24416	24603	24705	24611	24432	24456	24428	24352	24465	24757	24412	24617	24618	24364	24546	24655	24544	24318	24382	24519	24406	24419	24788	24367	24624	24706	24785	24700	24328	24362	24289	24665	24517	24508	24481	24654	24678	24431	24313	24295	24451	24414	24464	24584	24465	24477	24532	24611	24571	24478	24434	24599	24312	24696	24312	24460	24291	24617	24455	24501	24430	24272	24563	24326	24496	24683	24553	24490	24526	24518	24439	24476	24434	24583	24662	24390	24544	24442	24170	24218	24454	24233	24425	24521	24485	24188	24510	24425	24453	24526	24531	24548	24616	24234	24398	24465	24464	24309	24482	24519	24589	24361	24633	24663	24713	24422	24357	24470	24469	24353	24228	24827	24473	24408	24294	24369	24506	24565	24422	24385	24544	24706	24433	24447	24286	24497	24369	24335	24673	24481	24198	24220	24416	24558	24304	24406	24404	24640	24459	24698	24565	24429	24493	24618	24638	24282	24796	24501	24453	24513	24285	24502	24500	24380	24644	24556	24399	24431	24341	24509	24496	24487	24309	24428	24556	24687	24400	24386	24377	24678	24387	24560	24585	24284	24634	24591	24513	24565	24374	24155	24537	24576	24166	24420	24289	24449	24564	24438	24598	24562	24418	24554	24492	24547	24712	24291	24516	24487	24137	24191	24440	24469	24428	24591	24538	24309	24172	24461	24239	24219	24414	24350	24546	24733	24308	24496	24320	24626	24472	24599	24723	24528	24387	24508	24562	24606	24713	24527	24398	24414	24442	24197	24483	24487	24257	24349	24638	24286	24592	24431	24364	24273	24439	24644	24351	24429	24402	24383	24646	24546	24578	24434	24412	24328	24703	24559	24370	24430	24465	24526	24389	24784	24545	24431	24528	24402	24396	24494	24482	24413	24586	24351	24554	24450	24546	24330	24594	24463	24520	24571	24353	24417	24411	24317	24490	24416	24595	24439	24432	24341	24669	24711	24666	24376	24188	24338	24470	24372	24590	24335	24651	24351	24528	24519	24455	24422	24395	24290	24675	24457	24463	24285	24251	24489	24580	24649	24434	24271	24441	24491	24554	24528	24327	24642	24670	24453	24340	24426	24597	24646	24714	24189	24489	24337	24449	24637	24493	24703	24709	24261	24302	24304	24504	24509	24411	24399	24399	24443	24546	24570	24440	24330	24222	24551	24793	24578	24724	24447	24691	24441	24434	24525	24619	24311	24573	24439	24439	24618	24811	24410	24461	24485	24280	24279	24405	24670
24135	40889	33592	40485	58237	55759	39373	26008	18343	15834	15413	15145	15212	15155	15093	15004	15165	15150	15222	15277	15323	15077	15218	15042	15100	15112	15004	15156	15256	15109	15051	15078	14987	15088	15250	15062	15088	15150	15108	15150	15037	15128	15197	15219	15177	14987	15153	15237	15036	15290	15006	15152	15152	15201	14870	14997	15065	15071	15056	15012	15061	15036	15038	15128	15145	15116	15114	15289	15228	14938	15146	15050	15200	14945	15028	15189	15001	15236	15030	15050	15063	15132	15049	15020	15105	14969	15271	14973	15105	14884	15051	15071	14973	15046	15071	15142	14973	15052	15260	15231	15295	15158	15105	15225	15131	15116	15240	15090	15071	15136	15403	15127	15011	15241	15059	14968	15058	15116	15130	15277	15179	15168	15111	15219	15161	15119	15140	14934	15097	14974	14984	15055	15004	15239	15163	15073	15154	14949	14966	15063	15165	15121	15073	15125	15015	15000	15045	15307	15047	15124	15115	14912	15077	15141	14976	15105	15002	15079	15153	15157	15107	15049	15236	14942	15118	14970	15214	14997	15060	15136	14915	15163	15345	14912	15120	15129	15055	15063	14999	15137	15112	15247	15095	15061	15038	15176	14952	14930	15110	14969	15136	14952	15055	15168	14995	14946	15027	14986	15114	15107	15276	15256	15087	15132	15234	15092	15011	15053	14982	15116	15048	15052	15146	15349	14986	15053	15278	15022	15005	15172	15097	14937	15130	15030	15094	14878	15046	15155	14952	15308	14966	15006	15019	15168	15215	15053	15199	15156	15265	15027	15163	15101	15118	15009	15218	15042	15090	15070	15051	14985	15131	15091	15203	15050	15146	15109	15070	15004	15003	15105	15204	15032	15152	15173	15225	14856	14945	15057	14881	15137	15197	15058	14990	15073	15090	15064	15116	14980	15113	14830	14971	15160	15167	15013	15136	15039	15055	14992	14938	15110	15067	15098	15046	15139	15079	15056	15049	14999	15105	15150	15077	15118	14998	15189	15045	15083	15146	15252	15159	14989	15077	14959	15103	15082	14943	15084	15103	15037	15300	15114	15239	15048	15145	15239	15163	15098	15062	15294	14976	15031	14929	15092	15009	15195	15137	15078	15098	15165	14938	15091	15061	15163	15055	15153	14970	15246	14956	15334	15087	15034	15077	15175	15064	15177	15224	15145	14969	15202	15143	15092	15018	15047	15075	15109	15108	15033	15084	14986	15145	15108	14970	15057	14897	15148	15254	14961	15215	14890	15103	15014	14860	15181	15075	15006	15176	15329	15158	15273	15161	15034	15106	14912	15185	15021	15063	15027	14946	14942	15094	14942	15320	15082	15126	15037	15162	15102	14913	15205	15033	15080	15203	15017	15023	15088	15172	15223	14952	15119	14993	15036	15009	15306	15006	15291	15046	14999	15049	15027	15106	15119	14999	15026	15116	15025	15169	15033	15118	15236	15126	15063	15003	15076	15027	15203	15004	14916	15036	15069	15125	15010	15231	15190	15083	15138	15086	15088	15138	15125	15122	15056	14972	15023	15047	15152	15092	15079	14971	15042	15023	14968	15189	15010	15083	15066	15037	14906	15249	15054	15075	14909	14978	15124	15030	14953	15080	15103	15061	15191	15281	15136	15060	15125	15039	15123	15144	15140	15042	15158	15091	15089	14968	14955	15002	15038	15075	15025	15273	14954	15191	15112	15238	15098	14971	15148	15067	15027	15299	15129	15138	15009	14847	15217	15009	15083	15019	15100	15062	15041	14946	15178	15044	14809	14929	14936	14985	15034	14972	14993	15094	15163	15231	15089	15294	15137	15065	15039	15092	15008	14990	15314	15180	14984	15196	15315	14968	15046	14970	15027	15191	15227	15079	15117	15064	15141	15179	14830	15199	14937	15134	15120	15091	15011	15026	14826	15073	15079	15012	15075	14984	14966	15056	15097	15017	14963	15082	15086	15226	15034	15328	15153	15026	15095	15082	15107	15090	14982	15030	14952	15018	14933	14940	15049	14987	15038	15216	15045	14982	15045	14988	15120	15058	15018	15054	15009	14917	15157	14885	14837	15117	15145	15090	15097	15146	14969	15121	14886	15023	15112	15166	15060	14946	15089	15204	15063	15082	15029	15194	14994	15100	15085	15141	14983	15188	14939	14930	15245	14848	14978	15086	15131	15209	15132	15037	15053	15306	15057	14958	15059	14894	15311	15090	15151	15188	15114	15246	15189	15136	15066	15101	15149	14884	15204	15214	15020	15328	15215	15072	15118	15090	15106	14998	15022	15189	15133	15196	14911	15087	15147	15174	15266	14861	15042	15045	15215	15197	15148	15103	15128	14926	14899	15012	15094	15070	15041	14944	15043	15060	15210	15099	15108	15094	15006	15045	15078	15047	15059	14982	15040	14860	15129	15071	15013	15193	14986	15061	15028	15156	14984	15133	14941	15087	15028	15282	14971	15155	15075	15014	15006	15135	15132	15092	14956	14981	15217	15144	15176	15066	15080	14977	15179	15222	15145	14945	15040	15301	15010	15192	15131	15069	15133	15097	15192	14800	14948	15171	15069	15222	14919	15085	15152	15078	15145	15076	15027	15147	15101	14971	15001	15128	15227	15170	15105	15059	14981	15177	15178	15068	15074	14819	15376	15073	15160	14959	15092	15148	15133	15162	15246	14892	15243	15077	14922	15102	14938	15103	15088	15127	15087	15023	15088	15128	15078	15124	15248	15139	15130	15183	14841	15120	15151	15071	14850	15049	15115	15194	15093	14916	15066	14936	15065	14982	15210	15166	15170	15118	15112	14968	15000	15191	15075	15100	15047	14980	14938	15175	14978	15119	15147	15092	15053	14934	15068	15180	15106	15146	14889	15090	15268	14871	15065	15005	15201	15273	15098	15152	15163	15121	15311	15025	15094	15023	14957	15130	15084	15143	15017	15170	15007	15074	14971	15093	15146	15044	15206	14893	15003	15026	15122	15158	15117	15105	15252	15002	15070	14952	14981	15029	15047	15219	15018	15256	15054	15010	15117	15034	15192	14969	15023	15156	15085	15120	15019	15120	15103	15066	15136	15214	15100	15089	15215	15112	15104	15255	15060	14947	15002	15044	15029	14978	15299	15134	15043	15260	15196	15095	15227	14909	15045	15089	15273	15099	15126	15054	15144	14960	15231	15245	15175	14946	14874	15194	15209	15074	15350	15019	15029	15147	15045	15142	15241	15201	15071	14979	15149	15149	15025	15175	15141	15106	15082	15203	15100	15146	14958	15084	15282	15114	14872	15302	15037	15232	15022	15283	15027	15052	15086	15068	15020	14912	15037	15163	15023	15220	15057	15042	15096	15107	15191	15118	15100	14959	15115	15107	15187	15003	14997	15032	15069	15311	15183	15172	14953	15042	15011	15147	15096	15114	15024	15092	15132	15098	15066	15252	15135	15046	15190	14914	14978	14934	15113	15197	15135	15239	15115	15082	15061	15024	15000	14927	15275	15159	15178	15238	15333	15207	15058	14902	15022	15220	15090	15079	15050	15046	14983	14972	14960	15007	15200	14996	15183	15246	14937	15101	14922	15216	14862	15007	15107	15041	15025	14990	15122	15134	15011	15082	15157	15168	14868	15140	15085	15078	15031	15102	15001	15016	14957	14791	14979	15140	14961	15028	15108	15057	15155	15209	14944	15053	14893	14967	15165	15095	15113	15127	14999	14853	15133	15133	15190	15073	15180	14916	15121	15182	15018	15108	15004	15334	15022	15285	14929	15091	15165	15040	15316	15062	15210	15100	15224	15087	15209	15228	15127	15202	14927	15013	14964	14998	14970	14885	14967	15063	15223	15151	14950	15076	15182	15243	15161	15021	14960	15083	15244	15043	15154	15101	15092	15239	15044	15079	15025	15091	14979	14952	15174	15028	15083	15133	15118	14996	14954	15067	15029	15234	14951	15202	15030	15084	15144	15123	15155	14892	15062	15050	15110	15056	15140	14898	15075	15016	15131	14944	14992	15091	15043	14989	15207	15016	15014	15079	15175	15032	14954	15086	15074	15242	15170	15015	14951	15013	15178	15146	15069	15065	14980	15200	15056	15119	15135	14859	15189	15023	15084	14985	15137	15148	15041	14929	15162	15080	15003	14981	15043	15148	15074	14996	15112	15218	15179	15061	15069	14910	15041	15063	15194	15217	15002	15064	15103	15208	15062	14983	14897	15236	14962	15027	15026	15039	15207	15060	15301	15026	15046	15086	15048	15122	15133	15096	15105	15015	15067	15120	14992	15134	15048	14969	15004	15106	15165	14991	15150	15086	15165	15111	15143	14968	14984	15066	15083	15089	15221	15058	15166	15228	15253	15202	15181	15069	15138	14832	14986	15272	15149	15027	15277	15261	15183	15045	15111	15161	15043	15074	15222	14989	15155	15135	15019	15246	15079	15025	15287	14949	15023	15202	15165	15192	14846	14950	14960	15129	15104	15174	15038	15083	15011	15064	15076	15015	15175	15151	15058	15178	15084	15121	14974	15101	15161	15103	15150	15048	15127	15101	14974	15094	15139	15108	15102	15023	15138	15000	15093	15090	15076	14975	15226	15110	15001	15140	15032	15114	15150	15144	15035	14908	15072	15019	15086	15166	15054	15135	15107	15169	15156	15065	15020	15053	15185	15256	15014	14939	15230	15168	15065	15260	15104	15087	14957	15031	15109	15119	15059	14950	15059	15031	15049	15027	15005	15119	14906	15063	15083	15187	15206	15151	15136	15253	15089	14989	15071	15034	15200	15157	15231	14926	14991	14953	15089	14932	15039	15012	15054	15133	15152	14954	15092	15156	14922	15274	15095	15008	14921	15175	14979	15197	15270	15113	15004	15119	15217	15167	15047	15025	15017	15055	15173	15027	15178	14805	15000	15232	15135	15027	15087	15044	15166	14919	15030	14859	15074	15031	15293	15052	15078	15164	15096	15116	15093	15017	15168	15116	15219	15033	14946	15146	15122	15092	15178	15142	15172	15100	15135	15006	15164	15059	15038	15096	15140	15278	15004	15047	14996	14926	14982	15126	15075	14987	15039	14923	15078	15186	14902	15150	15173	15018	15099	15137	15057	15079	15153	15116	15140	15079	14885	15086	14967	15076	14976	14889	14966	15115	15128	15045	15063	15136	15017	15077	15244
23726	21613	28950	33023	66271	73647	60791	44317	33397	28147	26353	25656	25645	25271	25244	25182	25412	25034	25172	25026	25158	25226	25126	25020	25088	25199	25174	25350	24963	25042	25102	24952	25142	25086	25070	25156	25170	25069	25205	25348	25091	25160	25211	24828	24948	25275	24947	24991	25024	24910	24959	25091	25334	25116	25078	24961	25074	24909	24947	25007	25088	25093	25036	25198	24939	24948	25239	25144	25054	25185	25076	25075	24810	24887	25146	24938	25063	25170	24957	25139	24975	25046	24879	24954	24807	24990	25300	25093	25258	25152	25058	24828	24922	25014	24736	25179	24883	25133	25068	24917	25117	24967	24973	24838	25053	25026	24983	24986	25025	25025	25061	24858	25135	25022	25034	25116	25051	24851	25136	24922	24976	24922	24885	24891	24900	25124	24986	25152	24870	25290	25213	25287	25274	24998	25298	25039	24963	25279	24860	25037	25082	24735	25110	24918	24836	25099	25129	25177	25005	24993	24879	25082	25057	25008	25225	25025	25033	24957	24854	25138	25080	24969	24969	24937	25188	25043	25104	24728	24901	25023	25059	25083	25012	24959	25045	25214	25003	24829	24717	24967	24994	25099	24941	25052	24935	25279	25015	25155	25090	25164	25224	24850	24899	24700	25057	25105	25044	25139	25177	24702	24944	24939	25037	24975	24934	24990	24856	25136	24759	25199	24613	24940	24926	24907	25061	24938	25168	25010	24922	25061	24943	25044	24916	24931	24820	24927	24969	25114	24969	25110	24838	24679	25088	24961	24827	25106	24876	24871	24911	25150	24973	25005	25161	24960	24934	25177	25079	24927	25202	25428	25303	24882	24941	25082	25093	24824	25215	25189	25236	24787	25086	25032	24725	25203	24750	24874	24903	25050	24895	24766	24890	24993	25338	25083	24887	24975	25193	24953	25159	25119	25039	24990	24841	25093	24889	24741	25323	25132	25017	24964	25253	24919	25179	24815	25013	25092	25131	25148	24985	25162	24927	25005	25066	24787	25120	24835	24924	25128	25034	25017	24912	24767	24694	25044	24947	24911	25025	25204	25174	24985	25100	25143	24923	25377	24857	25044	25263	24942	25173	25014	24974	24985	24856	25119	24996	24960	24982	25153	25175	25045	25041	24906	24673	24848	25009	25068	24843	24970	25223	24950	24975	24951	24628	25119	25195	25228	24953	24902	25150	24977	24836	24966	25258	24976	24814	25106	25052	24694	25019	24992	25126	25003	24959	25086	25141	24837	25132	24831	25065	25099	25038	24884	25249	24807	24980	25156	24927	24922	25055	25057	25215	25122	24940	24710	24900	25003	25021	24849	25148	25089	25274	24943	25024	25054	25167	24739	24981	24935	25168	25089	24853	25266	25190	24945	25168	24874	25282	24976	24957	24714	25075	25089	24860	25293	25218	24887	25136	25043	25021	24998	25106	25214	25177	25026	25121	25258	24978	24947	25242	24931	24846	24998	25053	24894	24908	24975	25046	25003	25100	25277	25137	24909	24901	25074	25109	25069	25020	25155	24854	25078	24933	25033	24764	25191	24806	25081	25030	24934	24931	25129	24853	25282	25232	24870	24978	25150	25008	24927	24945	25121	24970	24978	24908	25092	24970	25225	25012	24927	25210	24922	24907	24929	25127	24976	25198	24938	24916	24901	25218	24838	25167	25134	24894	24779	25027	24807	25210	24850	25050	24929	25014	24983	24962	25113	24977	25114	24772	24754	24951	24823	25085	25048	25235	24862	24836	24865	24870	25096	24909	25157	25092	24951	25094	25063	24847	24811	25116	25015	25247	25001	25031	24956	25048	24901	25098	24991	24952	24969	24867	25160	25275	24981	24937	25036	25124	24699	25031	25063	24956	25104	25101	24973	25008	24977	24839	25004	25059	24623	24953	24794	24987	24768	24999	24912	24982	24919	24903	25036	25231	25043	25078	25000	25215	24952	25154	24860	24983	25011	24895	24916	24874	24808	25292	25135	25175	25093	24915	25090	25270	24957	24918	24870	25084	25141	25041	24986	25243	25303	25102	25093	24960	24836	24897	25134	25136	25053	24940	25157	25048	24944	24875	24899	24855	25057	25060	25077	25110	24947	25038	24790	25126	25050	25119	24930	24824	24982	24933	24742	25085	25129	25166	24976	25148	24908	24890	25010	25022	25043	25159	25086	24961	25138	25051	24809	25025	25002	25132	25253	25105	25207	25378	25073	24888	25052	24772	25015	24917	25046	24896	24895	24980	25122	25350	25000	25286	24844	25083	25013	25086	25028	24978	25137	24824	25063	25024	24884	25098	24893	25087	25046	24982	24978	25164	24973	25391	25026	24817	24976	24970	25097	24985	25073	25147	24908	24983	25220	25254	25059	25038	25013	25027	25013	25116	25062	24796	24860	24946	25090	24918	24966	24936	25030	24957	24866	24971	25035	24907	24998	25040	24826	24880	25012	25064	25175	24896	24829	25032	25152	24981	25062	25090	25013	25073	24898	25243	25223	25057	24904	25055	24973	24889	24918	25140	24958	24903	25007	25083	25066	24848	25182	24961	24814	24884	24957	25224	25180	25064	24938	24951	24949	24921	24785	25111	24933	24980	24713	24987	25019	24914	25007	25089	25144	24639	25010	25050	24991	25037	25037	24920	25027	25012	25002	24793	24851	25076	25021	25024	25417	24817	24996	25024	25017	24981	24969	25031	25091	24873	25237	25085	24748	25111	25061	25083	25183	24991	25056	25173	24905	24848	25059	24894	25156	25305	25237	24898	25004	25112	25195	24925	24962	24995	25102	25096	25027	24927	24754	25157	25211	25005	25099	25019	25008	25006	25178	24981	25083	24887	24989	24784	24968	24992	24800	25028	25004	25108	25155	24822	24856	25073	25116	24925	24901	25027	24785	25166	24938	25018	25225	24959	25077	24987	25005	24927	25176	25052	25042	25176	24821	25086	24906	24973	24884	24933	25214	24909	25237	25172	25058	24853	24928	25320	25134	25102	24841	24913	24982	25079	25157	24968	25228	25182	24872	25093	25031	25162	24982	25183	25004	25133	24731	24915	25321	24815	24722	25328	25209	24947	24759	24986	25052	25058	25207	24999	25102	24904	25095	24639	24859	24816	25205	24990	25060	25098	24804	24604	24770	25138	24985	25002	25119	24871	24977	25166	25018	24875	24923	25079	24963	25168	24833	25049	24613	24870	24989	24829	25008	25005	25113	25006	24989	24932	24998	24969	24994	25232	24932	25118	25072	24979	24872	24896	24749	25010	25085	25257	25076	25092	25036	24864	24883	25023	25029	24909	24861	25041	25172	24976	25168	25052	25020	25051	25346	25253	25080	25025	24838	24919	25078	24765	25052	25102	25078	25174	25009	24984	24896	24619	24943	24999	25015	24898	25113	25234	25197	25144	24934	24940	24906	24987	25055	25077	24992	24909	25096	24847	25144	25216	25074	24927	24969	25216	25194	25122	24736	25066	24770	24835	25016	25035	24828	25051	25065	24886	25047	25065	25174	24964	25002	24918	25312	25249	24993	25054	24966	25147	25185	24975	24796	25010	24928	24981	24931	24750	25256	24922	24774	25020	25435	24962	25089	25043	25160	24829	24963	25115	25001	24971	25180	25200	25343	25093	25170	24874	25191	25057	25084	25052	24800	25005	24849	25098	25016	25151	24703	25015	25039	25082	25027	24813	25055	24966	24870	25159	25030	25211	25066	24976	24799	24901	24878	24938	25128	25126	24854	24815	24867	25188	24891	25011	25013	25047	25011	24977	25077	25014	24769	25032	24771	25248	24933	25033	25119	24913	24996	24838	24938	25110	25163	24833	25172	24955	24924	25055	24846	25087	24954	24870	25051	24988	24803	24938	25099	24862	25047	25231	25155	24736	25060	25053	25033	25273	24717	25036	24956	25014	25029	24960	25079	25000	24875	24910	24863	25032	24920	24740	24881	25123	24955	25241	25026	25126	25073	24949	24982	25084	24998	24986	24854	24796	25190	25164	25060	24741	24963	25040	25194	24976	25042	25061	25201	25084	24830	24992	24915	24998	25098	25001	25070	24938	25132	24702	24916	24996	25180	25029	25094	25146	24861	24963	24792	24846	25071	24786	24968	24990	24847	24890	24960	25046	25008	24749	25138	24997	24898	24965	24988	25175	24825	25115	25204	25109	24849	24929	24765	25052	24851	24990	25218	25221	24977	24999	24913	25087	25056	24854	25128	25079	25033	25044	24912	25130	25109	24869	25165	24974	25008	24918	24856	25033	25091	25243	24853	25346	24926	25131	25152	25256	25203	25133	25011	25200	24882	25128	24830	25059	25086	24893	25033	24945	24853	24938	25006	25072	24770	24772	24841	25071	24878	25092	25198	24838	24980	25101	24933	24934	25193	24953	25080	25089	24871	25076	24974	24887	24982	25001	25068	24785	24944	24848	24884	24929	24904	25031	25198	25107	24984	24983	25090	25122	24768	24947	24991	25113	25182	24896	25377	25087	25092	24970	24948	25078	25083	25029	24933	24967	24913	24905	24984	24914	24931	24903	24923	24947	24914	25050	25046	24891	25133	25083	24903	24930	25173	25214	25057	24958	24721	24888	25150	25044	25049	24995	25052	25120	25094	25238	25010	24976	24974	25024	24875	24877	24894	25145	25158	25083	25035	25031	25343	25037	25091	25044	24876	24938	25011	25138	24886	25092	24851	25224	24863	25009	24961	25001	24993	24878	25047	24988	25120	25218	25032	24944	25109	24950	25107	25165	25012	25062	25066	25026	25044	25062	24951	24957	24944	24951	24830	25259	24921	25241	24858	24840	25009	25144	24920	24890	24941	24834	25078	25153	25112	25124	24923	24965	24996	24754	24933	25535	24978	25036	25018	25019	25027	25071	25004	24970	24942	25076	25211	25163	25186	24891	24950	24897	25292	25216	25055	25098	25218	25086	25025	24927	24997	24884	25070	25069	25081	25109	24957	25099	25081	24888	25080	24988	25100	24744	24910	25070	24995	25110	24933	25053	24840	24947	25066	25156	25073	24865	24965	25059	25170	24832	24812	24839	25030	24997	24667	25134	24878	24935	25246	25030	25032	24907	24867	25243	25045	25259	24934	24964	25086	25108	25019	25105	24920	25088	25027	25099	24996	24918	24997	24964	25150	25086	25024	25094	25014
29793	48904	43724	56885	83702	78012	55993	35538	22828	17565	16073	15636	15581	15743	15729	15806	15767	15697	15748	15797	15589	15609	15767	15563	15648	15624	15536	15876	15641	15620	15636	15762	15801	15622	15588	15643	15633	15685	15506	15588	15805	15695	15592	15754	15558	15666	15577	15539	15923	15689	15629	15598	15535	15564	15789	15685	15616	15625	15668	15665	15596	15499	15779	15449	15669	15804	15602	15534	15613	15729	15531	15547	15748	15689	15700	15508	15542	15776	15513	15704	15434	15767	15780	15588	15583	15666	15480	15449	15687	15451	15733	15630	15713	15546	15554	15658	15671	15687	15449	15554	15542	15594	15577	15531	15579	15636	15555	15602	15549	15636	15618	15650	15452	15753	15637	15521	15485	15551	15804	15690	15564	15602	15625	15437	15693	15604	15519	15600	15626	15710	15502	15464	15686	15510	15771	15574	15459	15614	15652	15730	15662	15647	15681	15516	15744	15673	15702	15581	15616	15495	15671	15709	15518	15760	15682	15585	15794	15424	15528	15730	15604	15694	15621	15698	15677	15640	15625	15490	15563	15750	15587	15643	15598	15573	15669	15608	15674	15517	15457	15679	15527	15475	15647	15590	15538	15583	15588	15587	15766	15699	15584	15680	15536	15721	15728	15586	15618	15710	15621	15562	15657	15732	15794	15528	15608	15645	15612	15678	15500	15495	15664	15514	15631	15688	15644	15608	15609	15575	15462	15571	15607	15618	15504	15656	15553	15576	15652	15650	15569	15695	15677	15633	15487	15686	15597	15609	15559	15635	15539	15680	15374	15535	15692	15646	15462	15557	15618	15487	15796	15538	15697	15524	15600	15661	15572	15554	15705	15597	15487	15577	15678	15450	15613	15556	15562	15675	15493	15724	15700	15502	15787	15436	15709	15588	15539	15619	15465	15609	15552	15559	15549	15444	15649	15488	15605	15603	15662	15658	15524	15644	15707	15648	15391	15608	15568	15669	15550	15605	15625	15681	15578	15606	15647	15276	15457	15512	15662	15532	15738	15589	15517	15559	15650	15442	15631	15667	15610	15671	15570	15688	15646	15568	15796	15571	15562	15640	15425	15809	15652	15523	15964	15562	15925	15483	15457	15460	15499	15569	15452	15607	15527	15534	15602	15673	15565	15510	15414	15697	15629	15581	15571	15509	15528	15480	15650	15410	15502	15556	15613	15457	15735	15514	15574	15347	15663	15777	15754	15737	15609	15612	15596	15623	15505	15687	15782	15751	15641	15595	15710	15510	15682	15398	15476	15651	15452	15558	15645	15692	15655	15606	15654	15577	15747	15636	15620	15589	15671	15592	15589	15645	15489	15582	15630	15625	15591	15654	15572	15490	15552	15621	15615	15569	15496	15619	15433	15499	15547	15615	15372	15701	15382	15603	15558	15643	15576	15689	15517	15623	15583	15567	15666	15651	15649	15612	15424	15583	15586	15748	15785	15628	15496	15667	15592	15651	15619	15548	15649	15679	15680	15564	15511	15620	15547	15522	15645	15576	15578	15471	15626	15685	15602	15618	15461	15637	15496	15750	15667	15564	15810	15605	15613	15702	15723	15450	15524	15581	15725	15680	15623	15571	15571	15585	15535	15475	15602	15546	15652	15457	15607	15653	15582	15701	15403	15594	15664	15743	15524	15685	15655	15608	15677	15542	15609	15533	15529	15724	15704	15518	15729	15423	15726	15663	15464	15687	15560	15739	15569	15549	15580	15661	15513	15551	15796	15591	15566	15531	15542	15574	15523	15618	15496	15590	15551	15699	15594	15619	15861	15391	15598	15611	15565	15582	15700	15655	15683	15643	15521	15609	15612	15546	15637	15460	15542	15696	15683	15848	15646	15520	15673	15599	15558	15528	15435	15641	15565	15483	15657	15693	15639	15709	15685	15648	15623	15667	15455	15699	15611	15586	15641	15727	15523	15459	15447	15637	15603	15627	15700	15631	15597	15489	15666	15483	15599	15684	15453	15703	15578	15640	15497	15593	15558	15488	15576	15433	15647	15555	15485	15614	15623	15737	15600	15496	15469	15714	15530	15718	15539	15677	15585	15546	15508	15581	15604	15593	15533	15627	15782	15598	15751	15555	15462	15769	15565	15664	15388	15700	15576	15594	15465	15472	15735	15540	15590	15393	15636	15528	15489	15547	15467	15562	15489	15596	15586	15688	15659	15492	15439	15622	15571	15782	15533	15518	15626	15837	15580	15566	15499	15615	15572	15726	15598	15586	15527	15608	15785	15637	15826	15388	15550	15608	15501	15642	15600	15489	15491	15513	15641	15672	15450	15484	15656	15724	15647	15467	15750	15564	15641	15629	15416	15546	15631	15658	15551	15595	15661	15462	15623	15503	15606	15648	15551	15687	15515	15467	15583	15523	15505	15669	15499	15626	15495	15538	15553	15465	15431	15677	15711	15820	15533	15639	15684	15418	15624	15679	15615	15464	15831	15727	15705	15418	15581	15640	15633	15563	15598	15606	15631	15859	15544	15554	15692	15621	15654	15610	15494	15666	15411	15372	15461	15422	15663	15609	15664	15800	15603	15530	15511	15640	15533	15587	15447	15527	15422	15619	15614	15616	15568	15501	15562	15422	15763	15517	15725	15595	15490	15559	15775	15551	15548	15560	15545	15664	15645	15602	15472	15640	15859	15598	15430	15484	15375	15501	15780	15577	15579	15549	15511	15525	15765	15771	15464	15797	15599	15641	15450	15549	15591	15691	15696	15718	15534	15584	15723	15699	15729	15578	15446	15517	15554	15450	15678	15356	15509	15730	15519	15502	15634	15799	15512	15752	15421	15602	15612	15781	15522	15530	15604	15524	15724	15568	15758	15773	15712	15627	15583	15533	15595	15583	15538	15537	15752	15540	15539	15359	15759	15502	15330	15638	15495	15566	15809	15543	15643	15633	15657	15628	15686	15698	15581	15469	15506	15555	15843	15519	15677	15603	15482	15625	15545	15507	15517	15521	15491	15505	15554	15587	15735	15436	15581	15486	15604	15786	15613	15511	15617	15786	15665	15523	15501	15389	15521	15595	15521	15550	15581	15683	15568	15457	15704	15550	15535	15682	15524	15554	15755	15701	15527	15462	15660	15698	15532	15506	15624	15741	15583	15782	15646	15584	15466	15777	15517	15524	15340	15647	15507	15535	15634	15535	15724	15457	15687	15472	15634	15554	15588	15512	15455	15690	15589	15821	15650	15542	15677	15636	15604	15479	15580	15685	15458	15560	15428	15584	15691	15711	15658	15681	15576	15493	15693	15483	15603	15536	15548	15664	15658	15435	15617	15703	15480	15580	15585	15584	15744	15541	15495	15652	15514	15686	15681	15591	15781	15655	15553	15676	15753	15465	15664	15553	15397	15420	15557	15584	15369	15583	15493	15598	15610	15532	15639	15640	15586	15472	15890	15703	15751	15655	15658	15649	15581	15675	15631	15504	15596	15542	15674	15482	15764	15418	15669	15500	15581	15422	15785	15556	15716	15686	15514	15619	15611	15600	15687	15555	15539	15452	15668	15678	15536	15603	15557	15668	15488	15630	15552	15481	15671	15635	15654	15650	15659	15702	15758	15521	15542	15527	15507	15696	15705	15572	15668	15697	15645	15514	15661	15541	15654	15557	15418	15625	15526	15490	15590	15584	15587	15463	15492	15558	15490	15696	15587	15626	15546	15699	15588	15735	15489	15581	15598	15525	15501	15496	15730	15486	15725	15813	15686	15638	15611	15688	15650	15687	15604	15526	15506	15485	15672	15512	15597	15515	15633	15541	15487	15763	15499	15499	15360	15785	15602	15618	15579	15606	15542	15665	15648	15491	15670	15593	15429	15640	15560	15573	15661	15524	15405	15542	15656	15545	15566	15602	15695	15697	15755	15374	15440	15572	15686	15624	15486	15676	15560	15515	15533	15738	15600	15536	15692	15548	15586	15618	15495	15657	15725	15575	15476	15844	15705	15381	15563	15568	15644	15584	15581	15618	15504	15627	15678	15461	15772	15627	15607	15460	15578	15694	15490	15477	15559	15774	15675	15611	15759	15587	15606	15612	15643	15685	15589	15728	15529	15473	15547	15495	15600	15765	15780	15487	15566	15547	15595	15592	15465	15650	15588	15886	15529	15650	15655	15591	15543	15664	15661	15637	15557	15623	15507	15532	15723	15287	15550	15580	15447	15431	15708	15696	15569	15616	15665	15655	15594	15635	15626	15504	15548	15675	15732	15576	15677	15568	15533	15653	15677	15775	15532	15713	15666	15701	15494	15495	15646	15653	15678	15955	15531	15672	15683	15760	15346	15561	15562	15662	15584	15593	15640	15498	15669	15525	15583	15453	15722	15618	15576	15656	15598	15589	15514	15439	15518	15749	15492	15548	15677	15592	15609	15692	15655	15438	15514	15423	15756	15683	15537	15605	15412	15512	15667	15621	15461	15417	15330	15830	15678	15400	15677	15468	15621	15644	15668	15426	15671	15535	15570	15587	15527	15636	15653	15459	15532	15576	15405	15576	15461	15773	15635	15551	15698	15576	15595	15466	15556	15608	15566	15436	15591	15594	15658	15702	15619	15513	15546	15629	15500	15502	15607	15610	15602	15724	15609	15614	15628	15708	15574	15793	15649	15480	15602	15497	15566	15775	15488	15630	15561	15544	15629	15605	15449	15731	15554	15682	15625	15491	15597	15673	15491	15396	15310	15571	15537	15585	15479	15666	15687	15561	15586	15662	15659	15689	15707	15599	15526	15687	15509	15638	15509	15589	15608	15565	15654	15697	15615	15500	15650	15410	15686	15451	15348	15641	15650	15673	15672	15600	15732	15582	15519	15540	15763	15674	15575	15629	15553	15568	15621	15448	15657	15462	15624	15546	15677	15427	15678	15576	15736	15671	15588	15572	15797	15346	15652	15484	15503	15513	15600	15656	15705	15584	15622	15676	15567	15707	15646	15637	15579	15658	15582	15652	15616	15515	15778	15691	15706	15675	15713	15710	15519	15629	15645	15535	15517	15498	15547	15637	15560	15753	15733	15603	15521	15562	15623	15510	15613	15610	15578	15625	15782	15667	15627	15727	15606	15651	15659	15601	15612	15539	15621	15595	15636	15601	15615	15669	15694	15544	15609	15427	15668	15545	15488	15442	15552	15552
33801	28223	30843	28987	34797	36031	31451	27216	25502	24931	24484	24761	24620	24570	24520	24610	24329	24470	24464	24206	24741	24458	24637	24546	24434	24676	24690	24657	24413	24866	24526	24600	24585	24478	24596	24529	24349	24462	24385	24663	24762	24599	24743	24373	24626	24440	24360	24622	24617	24297	24561	24317	24573	24461	24460	24331	24392	24557	24307	24411	24419	24438	24349	24362	24494	24424	24238	24528	24429	24578	24444	24605	24509	24484	24579	24488	24767	24782	24622	24647	24302	24398	24491	24713	24455	24329	24518	24284	24470	24462	24630	24429	24623	24479	24685	24612	24544	24332	24435	24418	24353	24619	24392	24393	24470	24549	24471	24675	24519	24592	24466	24640	24528	24511	24626	24444	24669	24386	24877	24564	24309	24517	24528	24355	24392	24511	24520	24549	24369	24488	24450	24248	24417	24642	24585	24519	24813	24519	24520	24449	24499	24246	24447	24666	24282	24507	24527	24615	24586	24625	24478	24436	24354	24613	24531	24270	24394	24391	24439	24514	24481	24408	24438	24570	24563	24606	24366	24395	24410	24375	24323	24315	24446	24378	24566	24496	24436	24799	24352	24442	24480	24234	24552	24661	24469	24504	24326	24494	24482	24589	24728	24438	24339	24340	24386	24518	24439	24337	24492	24487	24397	24245	24284	24237	24160	24661	24618	24668	24474	24465	24612	24518	24506	24360	24065	24453	24478	24381	24512	24455	24400	24446	24556	24297	24742	24413	24201	24408	24537	24690	24483	24396	24386	24479	24635	24477	24474	24579	24493	24564	24521	24421	24333	24485	24410	24563	24437	24549	24445	24709	24470	24586	24502	24417	24313	24362	24423	24454	24542	24679	24624	24356	24587	24498	24476	24364	24419	24363	24308	24588	24417	24373	24374	24312	24502	24321	24492	24559	24667	24422	24613	24472	24604	24545	24707	24395	24492	24582	24609	24652	24524	24287	24625	24366	24263	24200	24603	24350	24339	24363	24553	24444	24404	24530	24536	24598	24579	24275	24365	24355	24423	24404	24364	24319	24560	24350	24519	24574	24466	24427	24604	24779	24487	24477	24317	24546	24539	24388	24083	24374	24330	24306	24396	24349	24628	24628	24545	24621	24511	24477	24275	24495	24437	24571	24359	24505	24458	24843	24510	24351	24348	24512	24364	24278	24364	24657	24398	24568	24534	24466	24504	24612	24337	24605	24564	24406	24669	24239	24350	24340	24638	24460	24437	24395	24419	24519	24363	24367	24503	24404	24410	24425	24322	24561	24550	24570	24772	24526	24652	24416	24414	24601	24395	24342	24406	24533	24473	24643	24595	24508	24400	24360	24516	24247	24330	24275	24412	24542	24298	24564	24361	24545	24336	24435	24345	24599	24258	24456	24388	24242	24371	24491	24560	24680	24413	24399	24504	24547	24502	24468	24461	24718	24177	24283	24552	24467	24260	24679	24507	24614	24492	24510	24420	24389	24323	24177	24226	24786	24303	24584	24687	24427	24355	24454	24532	24515	24388	24723	24411	24416	24532	24412	24397	24216	24478	24654	24629	24441	24696	24514	24228	24221	24553	24664	24462	24565	24498	24353	24463	24285	24545	24617	24435	24327	24379	24513	24292	24681	24364	24464	24577	24439	24511	24479	24437	24727	24496	24648	24480	24560	24518	24381	24564	24604	24418	24529	24566	24656	24513	24672	24358	24605	24389	24444	24344	24340	24469	24494	24560	24537	24373	24621	24515	24516	24478	24834	24669	24510	24550	24365	24340	24672	24502	24469	24283	24587	24473	24519	24615	24752	24605	24578	24588	24612	24420	24464	24634	24448	24516	24247	24456	24436	24400	24633	24477	24386	24446	24404	24632	24510	24529	24472	24385	24467	24374	24524	24448	24467	24663	24433	24523	24528	24687	24691	24507	24496	24416	24287	24427	24254	24303	24479	24441	24440	24567	24647	24446	24665	24405	24491	24460	24456	24393	24614	24503	24547	24633	24405	24397	24413	24541	24586	24395	24306	24878	24588	24425	24601	24276	24174	24397	24483	24552	24407	24504	24568	24771	24288	24450	24714	24714	24589	24470	24346	24475	24267	24573	24353	24343	24450	24631	24566	24418	24544	24592	24437	24463	24556	24768	24552	24372	24365	24495	24659	24545	24690	24392	24780	24541	24396	24429	24407	24414	24309	24369	24563	24455	24334	24437	24374	24390	24276	24498	24635	24446	24569	24392	24736	24449	24583	24832	24392	24504	24710	24539	24601	24204	24582	24499	24423	24594	24646	24413	24463	24384	24692	24592	24486	24429	24464	24240	24760	24340	24493	24492	24462	24264	24519	24442	24413	24615	24528	24614	24719	24354	24524	24522	24474	24663	24464	24463	24444	24402	24653	24288	24243	24309	24550	24347	24421	24531	24431	24447	24354	24436	24322	24279	24385	24494	24270	24259	24298	24671	24371	24440	24401	24345	24419	24466	24582	24351	24524	24605	24531	24568	24610	24459	24484	24496	24530	24234	24358	24427	24678	24363	24254	24362	24446	24412	24281	24562	24461	24460	24465	24504	24348	24578	24214	24687	24698	24622	24688	24559	24329	24553	24615	24564	24472	24496	24419	24317	24646	24510	24622	24467	24712	24224	24428	24615	24619	24408	24480	24437	24460	24531	24283	24268	24421	24560	24402	24573	24511	24212	24568	24485	24488	24524	24451	24534	24557	24548	24578	24439	24653	24695	24495	24482	24737	24396	24345	24296	24370	24507	24558	24613	24500	24409	24643	24517	24358	24180	24361	24539	24557	24645	24408	24434	24429	24433	24237	24564	24370	24494	24473	24527	24402	24519	24282	24559	24716	24419	24368	24356	24545	24405	24432	24564	24566	24167	24667	24361	24431	24447	24480	24733	24516	24400	24257	24559	24533	24822	24227	24561	24508	24578	24494	24364	24498	24677	24472	24327	24547	24737	24440	24193	24336	24395	24660	24614	24361	24668	24429	24244	24516	24214	24189	24596	24358	24467	24406	24669	24548	24425	24477	24648	24750	24609	24450	24648	24461	24412	24296	24283	24433	24523	24513	24397	24429	24389	24626	24366	24433	24589	24262	24513	24430	24555	24492	24407	24333	24618	24344	24569	24314	24619	24388	24595	24423	24562	24526	24424	24428	24620	24433	24484	24526	24480	24425	24454	24715	24447	24491	24463	24270	24708	24269	24397	24883	24527	24488	24416	24453	24417	24640	24347	24409	24535	24546	24606	24231	24675	24527	24397	24464	24587	24448	24266	24680	24511	24555	24524	24399	24446	24417	24411	24690	24519	24490	24703	24584	24427	24654	24379	24421	24358	24496	24664	24606	24530	24493	24535	24442	24505	24503	24650	24374	24361	24389	24068	24486	24479	24595	24741	24588	24580	24700	24541	24572	24385	24162	24211	24429	24434	24435	24353	24501	24393	24473	24520	24570	24586	24398	24449	24501	24310	24227	24404	24550	24522	24425	24695	24483	24303	24494	24499	24618	24394	24565	24437	24507	24511	24755	24660	24360	24489	24481	24354	24423	24457	24161	24537	24628	24305	24325	24638	24574	24396	24658	24824	24377	24440	24556	24493	24631	24076	24371	24441	24579	24304	24613	24498	24604	24615	24444	24239	24494	24477	24674	24553	24398	24436	24418	24535	24397	24377	24458	24411	24536	24633	24540	24519	24484	24481	24458	24478	24642	24750	24579	24588	24407	24649	24629	24282	24401	24789	24494	24458	24463	24236	24403	24301	24351	24596	24456	24557	24550	24533	24424	24481	24556	24671	24251	24554	24437	24340	24383	24506	24353	24449	24383	24578	24520	24745	24402	24472	24581	24614	24509	24584	24548	24926	24448	24636	24607	24245	24352	24410	24491	24705	24648	24509	24350	24537	24423	24525	24598	24338	24316	24395	24642	24377	24465	24386	24480	24513	24627	24608	24297	24540	24612	24386	24266	24476	24128	24215	24389	24656	24371	24707	24264	24720	24514	24515	24625	24350	24661	24529	24263	24546	24477	24507	24535	24449	24553	24584	24532	24509	24357	24536	24487	24403	24372	24426	24625	24633	24321	24441	24527	24564	24548	24527	24354	24671	24498	24526	24215	24462	24294	24461	24320	24760	24484	24504	24464	24323	24392	24540	24470	24395	24304	24684	24291	24346	24502	24654	24642	24542	24357	24498	24569	24682	24363	24483	24351	24595	24564	24472	24462	24447	24696	24271	24380	24580	24303	24656	24238	24370	24708	24446	24449	24623	24345	24537	24357	24240	24436	24582	24575	24527	24408	24566	24625	24651	24596	24558	24327	24221	24561	24347	24519	24417	24142	24732	24616	24470	24329	24343	24396	24425	24469	24356	24542	24678	24418	24308	24580	24595	24504	24452	24574	24537	24492	24550	24560	24401	24552	24398	24288	24355	24305	24692	24536	24570	24261	24430	24478	24657	24334	24552	24458	24373	24433	24600	24605	24294	24179	24252	24617	24563	24293	24289	24427	24535	24553	24460	24434	24731	24463	24394	24507	24412	24674	24519	24523	24340	24448	24469	24446	24444	24350	24510	24361	24479	24636	24409	24405	24499	24874	24487	24527	24581	24474	24490	24332	24629	24524	24505	24629	24771	24662	24519	24478	24553	24595	24484	24345	24472	24514	24711	24589	24290	24363	24584	24425	24562	24618	24533	24356	24274	24229	24391	24415	24506	24409	24214	24494	24663	24475	24251	24502	24363	24255	24490	24500	24627	24492	24386	24449	24480	24419	24460	24866	24504	24439	24463	24451	24401	24356	24571	24449	24461	24249	24743	24471	24453	24429	24552	24229	24439	24471	24401	24430	24428	24552	24610	24302	24578	24451	24443	24693	24469	24664	24657	24704	24610	24756	24383	24448	24524	24724	24434	24323	24490	24430	24439	24462	24445	24573	24644	24498	24548	24726	24698	24693	24693	24270	24679	24492	24418	24883	24536	24403	24263	24559	24428	24534	24495	24383	24479	24399	24552	24766	24418	24335	24337	24523	24432	24586	24576	24406	24550	24710	24488	24340	24408	24411	24547	24443	24487	24526	24464	24283	24646	24259	24310	24352	24435	24461	24632	24451	24537	24371	24529	24422	24421	24442	24253	24515	24693	24426	24374	24582	24548	24511	24693	24325
19710	24835	22154	18737	26931	26149	20367	16858	15595	15181	14982	14904	14906	14938	14919	14883	14991	14984	14925	15096	15013	14940	15109	14904	15068	14836	15070	14945	15134	14846	14881	14981	14912	14693	14848	15070	15076	14800	15044	14966	14914	14865	14922	14879	14955	14864	14985	14982	14707	15033	15040	14878	14731	14909	14903	14955	14836	14900	14809	14928	15104	14850	14855	14997	14999	14900	14878	15075	14917	14978	14910	14944	14969	14919	14829	14776	14939	14783	14836	15057	15128	14994	14683	14908	14893	14992	14910	14882	15006	14724	15014	15030	14958	14914	14926	14901	14921	14837	15010	14810	15072	14836	14973	14753	14955	14747	14838	14940	14899	14915	15056	14907	14825	15115	14746	15077	14979	14783	14949	14833	14883	14934	14817	14806	14738	14934	14880	14830	14964	14978	14870	14994	14845	14889	14819	14980	14848	14819	14932	14821	14914	14892	14747	14988	14791	14885	14999	14851	14980	14887	14853	15043	15025	14796	14785	14823	14895	14852	14785	15014	14957	14789	14972	14817	14887	14898	14646	14710	14840	15059	14776	14906	14899	14923	14899	14838	14842	14880	14821	14798	14945	14914	14901	14958	14749	14927	14970	14809	14722	14743	14915	14883	14921	14741	14877	14933	14888	14865	14766	14917	14764	14953	14753	14950	14900	14694	14894	15076	14881	14684	15070	14897	14828	14902	14929	14945	14917	14930	14889	14947	14898	14852	14794	14958	14846	14980	14836	15031	15048	14809	14852	14914	14926	14862	14775	14775	14796	14884	14924	15052	14917	14902	14848	14928	14802	14884	14996	14918	14979	14914	14893	15021	14889	14949	14767	14896	14956	14815	14938	14854	14908	14857	14915	14884	14938	14859	15013	14897	14875	14866	15010	14753	14964	14784	14821	14821	14954	15014	14881	14888	14843	14892	14656	14883	14992	14907	14937	15091	14739	14947	14807	14953	14852	14850	14956	15063	14904	14886	14690	14996	14931	14930	14981	14983	14757	15006	14876	14940	14799	14907	14642	14989	14757	14844	14924	14749	14938	14926	14907	14805	14837	14980	14922	14917	14776	14915	14877	14891	14877	14941	15070	14949	14944	15084	14984	14620	14854	14903	15027	15067	14966	15028	14797	14910	14808	14949	14916	15015	14915	15007	14957	14940	14785	14871	14830	15011	14849	15015	14823	14982	14865	14960	14902	14896	14927	14767	14958	14890	14852	14909	14955	15079	14778	14938	14842	14918	14799	15060	14823	14968	14890	14903	14797	14865	14945	14935	14726	14770	14887	14947	14770	14944	15002	14794	14887	14942	14862	14839	14919	14941	14885	14839	14975	14867	14975	15040	14826	14752	14874	14953	14855	14937	15038	14925	15161	14765	14906	14906	14972	14898	14811	14834	14806	15111	14979	14818	14774	15083	14955	14805	14706	14810	14878	14920	14889	14857	14914	14808	14886	14955	14917	14720	14786	14759	14843	14960	14850	14737	14924	14943	14904	14849	14835	14992	14872	14794	14999	14933	14959	15110	14823	14817	14801	14754	14804	14935	15147	14865	14833	14932	14999	14845	14962	14909	14854	14995	14888	14995	14850	14900	14941	14931	14994	14852	14979	14918	14988	15172	14899	14982	14905	14836	15041	14654	14862	15006	15031	14881	14867	14946	14835	15092	14756	14935	14912	14777	14919	14944	15025	14969	14886	14954	14894	14835	14859	15049	14907	14968	14906	14930	14809	14823	14943	14742	14992	14942	14893	14983	14960	14903	14950	14878	14884	15117	14776	14950	14797	14930	14909	14907	15117	14930	14966	14879	14928	14956	14837	14976	14850	14930	14822	14760	15039	14737	14766	14808	14919	14864	14822	14840	14762	14720	15003	14917	14779	14842	14887	14886	14890	14901	14946	14855	14958	14844	14921	14833	15100	14887	14796	14796	14729	14889	15014	14899	14939	14947	14912	14912	14987	14798	14789	14997	14990	14909	14833	14919	15000	15005	15006	14814	14902	14778	14880	14897	14871	14928	14876	14998	14928	14981	14930	14939	14890	14987	14967	14977	14654	14929	14978	14983	14874	14861	14863	14865	14891	14923	14894	14876	14874	14795	14897	14982	15004	14966	15095	14995	14909	15135	14750	15006	15029	14817	14980	14757	14727	14996	14919	14897	15181	14821	14896	14846	15023	14821	14928	14814	14903	14776	14944	14851	14973	14898	14771	14886	14875	14776	14932	14927	14803	14976	15041	15002	14754	14956	15013	14975	14930	14885	14886	14799	14954	14707	14978	14987	14802	15018	14865	14869	14835	14717	14961	14904	14846	15032	14737	14960	14945	14891	14848	14926	14857	14842	14904	14999	14859	14957	14977	14994	14800	14847	14858	14896	14911	15107	14954	15005	14791	14867	14955	14844	14973	14893	14915	14897	14799	14868	15049	14886	15125	14864	14914	14957	14989	14973	14899	14777	14877	14831	14748	14593	14979	14778	14845	15034	14957	14913	14938	14889	15010	14984	14939	15126	14777	14973	15069	14924	14947	14862	14902	14936	14953	14809	14866	14967	14874	15006	14897	15006	14854	14850	14760	14883	14958	14876	14883	14855	14885	14902	14775	15155	14913	14870	14986	14883	14853	15029	14794	14934	14955	14815	15135	14960	14966	14967	14957	14776	14742	14803	15007	14865	14838	14997	14856	14966	14838	14638	14897	14868	14860	14961	14933	14883	14854	14853	14923	14825	14931	14911	14867	15046	14802	15014	14975	14831	14926	14925	14948	14969	14772	14951	14719	15022	15018	14930	14971	14904	14872	14758	14775	14938	14825	15018	14934	14880	14940	14954	14964	14996	14961	14655	14923	14961	15172	14872	14804	15022	14865	15020	14803	15008	15017	14838	14923	14998	15041	14774	14903	14956	14900	15021	14961	14840	14862	14979	14711	14675	14946	14871	14845	14919	14807	14923	15002	14895	14855	14745	14977	14914	14899	14883	14909	14885	15003	14903	14851	14948	14951	14676	14893	14742	14956	14928	14813	15002	15055	14825	14854	14878	14875	14936	14918	14850	14691	14824	14967	14750	14850	15134	14782	15024	14748	14877	15032	14907	14800	14989	14923	14843	14831	14880	14796	15067	14923	14913	14804	14957	14768	14893	14937	14901	14961	14796	14910	14887	14806	14857	14873	14794	14917	14893	14919	14984	14783	14856	14730	14863	14960	14895	14770	14792	14719	15042	14895	14917	14978	14959	15026	14961	14880	15040	15070	14941	14870	14735	15105	14731	15133	14802	15008	14992	14843	14865	15021	14836	14917	14938	15035	14927	14924	14870	14726	15002	14883	14958	15035	15007	14792	14867	14884	15048	14911	15032	14939	14740	14937	14828	14929	14906	14842	14922	14995	14591	15090	14787	14825	14946	14818	14940	14865	15006	14872	14794	14885	14873	14955	14937	14951	14808	14882	14803	15069	14912	14693	14964	14971	14707	14981	14810	14831	14817	14843	14771	14987	14801	15143	14974	14935	14949	14849	14926	14999	14757	14849	15073	14939	14898	14984	14989	15082	14958	14749	14775	14717	14888	14911	14829	14845	14916	14936	14973	14830	14810	14721	14859	14878	15074	15023	14882	14788	14885	14753	14983	15030	14791	14847	14793	14928	15014	15094	14937	14948	15013	14895	14942	14827	14980	14851	14984	14897	14948	14933	14760	14905	14887	14749	14974	15014	14896	14881	14896	14936	14912	14990	14857	14977	15106	14869	14970	14958	15005	14966	14938	14875	14965	14862	14770	14865	14771	14933	14772	15099	14966	14996	14860	14784	15002	14884	14893	14823	14914	14900	15019	15087	14795	14900	14949	15034	14846	14835	14813	14720	14922	14921	14919	15038	14987	14896	14980	14894	14909	14783	15070	14909	14912	14958	14885	14928	14846	14893	14837	14839	14805	14885	14754	15200	14736	15037	14877	14870	15131	14873	15050	14926	14757	14774	14973	14881	14880	14925	14810	14938	14995	14914	14856	14884	14688	14838	15067	14858	14788	14795	14947	14891	14882	14855	14812	14867	14883	14825	15061	14835	14965	14826	15016	14977	14867	15005	15016	14935	14875	14938	14985	14910	14882	14995	14972	14782	14790	14788	14909	14897	15057	14971	14930	14887	14994	14987	14898	14936	14866	14850	14752	14929	14914	14938	14975	15022	14883	14931	15063	15051	14838	14890	14819	14986	14899	14870	14958	14796	14947	14917	14842	15006	14985	14926	14863	14894	14912	15025	14861	14926	14950	14967	14930	14803	14767	14942	14705	14715	15015	14886	14821	14887	14990	14876	14964	14940	14781	14909	14907	14738	15060	14988	14987	14977	14766	14910	14934	14883	14878	14919	14783	15022	14867	14816	14830	15037	14877	14967	14849	15045	14892	14825	14834	14870	14727	14962	14800	14921	14660	15067	14878	14809	14819	14991	14892	15003	14908	15104	14817	15071	14911	14952	14922	14956	14818	14815	14823	14869	14948	14922	14931	14968	14851	15062	14944	14844	14872	14910	14935	14910	14917	14795	15044	14841	14744	14890	14834	14782	15019	14762	14982	14791	14878	14985	14765	14902	14661	14868	14791	15107	14956	14960	15040	14915	14887	14959	14806	14962	14907	15043	14889	14804	14817	14885	15012	14769	14993	14941	14718	14892	15040	14921	15043	14835	14869	14915	15042	14867	14900	14867	14995	14975	14889	15087	14976	14909	14872	14937	15069	14863	15041	14883	14972	15020	14855	14970	14805	14935	14821	14817	14941	15027	14896	14772	14922	14650	14774	14840	14932	14914	14891	14873	15091	14788	14988	14771	14934	14985	14953	14928	15024	15029	14833	14886	14935	14865	14889	14886	14960	15162	14936	14836	14821	14976	14906	14674	14829	14872	14896	14867	14780	14999	14903	14787	14868	14810	14841	14971	14843	14845	15055	14910	14941	14980	14930	14784	14852	14880	15039	14908	14854	14993	14738	14955	14668	15015	14769	14877	14895	14840	14919	14890	14800	14904	15051	15041	14968	14924	14998	14914	15017	14778	14953	14904	14802	14975	14803	14956	14831	15121	14839	14701	14943	14878	14887	14948	14790	14934	14902	14919	14947	14842	14895	14843	14932	15011	14789	14935	14887	15029	14721	14763	14819	14870	14971
25984	21882	29007	33711	58940	62147	48493	35150	28106	25793	25240	24731	24523	24556	24448	24409	24775	24663	24843	24568	24398	24551	24758	24564	24351	24484	24404	24497	24460	24496	24521	24535	24468	24548	24643	24689	24400	24559	24214	24399	24589	24369	24271	24554	24536	24589	24508	24591	24571	24266	24171	24494	24557	24718	24608	24375	24548	24402	24722	24254	24430	24674	24516	24394	24489	24483	24566	24453	24268	24253	24404	24560	24499	24493	24372	24566	24421	24739	24582	24626	24397	24291	24423	24487	24526	24625	24594	24403	24422	24404	24594	24350	24350	24471	24636	24503	24753	24450	24145	24468	24462	24376	24494	24280	24706	24229	24317	24510	24308	24536	24353	24650	24558	24533	24550	24524	24548	24491	24453	24299	24743	24535	24690	24452	24259	24508	24287	24748	24426	24489	24109	24323	24266	24468	24465	24358	24572	24236	24494	24353	24148	24472	24241	24419	24508	24482	24548	24311	24425	24647	24507	24260	24480	24294	24477	24237	24542	24496	24518	24741	24526	24415	24536	24558	24297	24467	24283	24348	24216	24294	24417	24584	24474	24387	24646	24522	24548	24618	24467	24278	24463	24514	24311	24189	24240	24287	24454	24259	24588	24516	24280	24402	24406	24545	24582	24453	24475	24474	24398	24148	24583	24322	24427	24340	24254	24598	24276	24538	24458	24575	24352	24364	24529	24449	24442	24444	24617	24449	24602	24674	24612	24467	24565	24280	24185	24398	24422	24520	24420	24668	24250	24298	24448	24554	24534	24258	24345	24442	24342	24439	24387	24365	24376	24709	24411	24374	24647	24268	24410	24463	24377	24312	24729	24501	24256	24391	24326	24342	24540	24555	24182	24287	24655	24559	24492	24251	24322	24369	24453	24245	24550	24323	24466	24418	24092	24448	24604	24322	24466	24354	24421	24087	24731	24611	24525	24304	24437	24326	24311	24505	24464	24291	24383	24159	24355	24401	24526	24703	24624	24446	24460	24479	24607	24290	24354	24632	24626	24533	24293	24125	24424	24233	24456	24429	24353	24497	24570	24426	24528	24164	24572	24597	24476	24404	24298	24233	24623	24490	24441	24521	24573	24698	24403	24391	24430	24435	24412	24546	24592	24446	24431	24463	24504	24293	24290	24366	24358	24571	24224	24605	24380	24433	24396	24279	24345	24467	24504	24257	24536	24395	24173	24555	24488	24331	24575	24414	24162	24530	24463	24402	24498	24494	24476	24367	24402	24507	24356	24621	24528	24415	24352	24486	24370	24535	24496	24479	24640	24354	24383	24340	24691	24331	24251	24324	24593	24417	24346	24508	24327	24541	24608	24437	24352	24505	24516	24442	24394	24344	24515	24533	24742	24397	24154	24407	24491	24347	24143	24748	24582	24565	24528	24343	24419	24500	24487	24517	24570	24418	24500	24152	24525	24433	24243	24260	24362	24339	24500	24612	24574	24606	24468	24441	24484	24708	24626	24556	24569	24383	24344	24422	24227	24337	24421	24421	24444	24434	24440	24380	24402	24544	24423	24472	24455	24699	24572	24584	24375	24570	24376	24463	24346	24398	24373	24183	24263	24519	24494	24516	24637	24492	24516	24463	24540	24359	24364	24409	24313	23952	24341	24359	24431	24205	24458	24299	24449	24594	24401	24519	24277	24595	24763	24695	24659	24761	24702	24354	24270	24729	24527	24520	24509	24630	24348	24661	24373	24575	24365	24520	24256	24287	24338	24326	24273	24548	24441	24410	24390	24371	24453	24401	24459	24371	24246	24303	24520	24354	24558	24487	24398	24244	24565	24546	24454	24385	24323	24484	24306	24490	24363	24333	24222	24586	24192	24371	24578	24431	24348	24426	24592	24258	24300	24333	24355	24533	24709	24446	24431	24601	24773	24659	24555	24257	24677	24391	24405	24315	24292	24324	24428	24384	24623	24280	24516	24518	24307	24281	24371	24511	24498	24423	24559	24211	24446	24324	24287	24716	24482	24418	24502	24244	24255	24379	24485	24321	24369	24689	24536	24222	24463	24456	24565	24433	24250	24424	24412	24355	24372	24230	24416	24487	24489	24298	24432	24245	24331	24457	24412	24243	24499	24522	24715	24502	24348	24348	24394	24712	24469	24179	24448	24342	24273	24250	24612	24593	24126	24638	24480	24416	24601	24205	24334	24336	24258	24193	24598	24405	24455	24557	24523	24400	24509	24270	24271	24514	24535	24384	24345	24743	24123	24460	24366	24601	24557	24625	24715	24452	24435	24383	24343	24709	24316	24458	24378	24246	24508	24345	24285	24495	24374	24441	24561	24519	24560	24529	24491	24454	24310	24582	24394	24433	24523	24182	24391	24498	24240	24670	24494	24513	24511	24388	24372	24497	24378	24589	24524	24416	24411	24586	24384	24337	24428	24300	24495	24131	24452	24563	24476	24426	24486	24627	24551	24581	24435	24531	24685	24625	24443	24394	24206	24526	24521	24531	24528	24281	24654	24597	24548	24431	24418	24547	24621	24501	24423	24434	24690	24450	24486	24415	24467	24439	24367	24220	24157	24242	24509	24512	24507	24477	24571	24655	24631	24467	24371	24512	24523	24549	24247	24527	24450	24553	24553	24434	24555	24186	24502	24609	24693	24421	24359	24617	24349	24588	24256	24712	24456	24644	24586	24609	24316	24378	24293	24368	24551	24712	24526	24575	24643	24381	24650	24454	24439	24433	24445	24718	24379	24524	24605	24372	24314	24573	24393	24322	24363	24274	24317	24355	24476	24507	24508	24662	24359	24619	24347	24636	24626	24692	24579	24597	24577	24406	24384	24458	24442	24147	24300	24394	24416	24454	24542	24511	24533	24588	24478	24431	24177	24341	24560	24605	24577	24354	24521	24361	24449	24035	24548	24384	24370	24317	24459	24341	24331	24128	24427	24479	24413	24497	24703	24433	24478	24273	24418	24584	24153	24233	24272	24356	24440	24342	24365	24575	24420	24335	24356	24466	24550	24212	24494	24446	24229	24385	24443	24544	24603	24127	24541	24174	24165	24549	24454	24272	24763	24487	24404	24663	24348	24319	24204	24192	24315	24555	24572	24560	24462	24385	24434	24424	24540	24563	24431	24416	24226	24411	24599	24470	24566	24349	24420	24416	24420	24187	24408	24510	24572	24474	24636	24401	24379	24851	24553	24480	24384	24448	24425	24434	24669	24434	24362	24458	24396	24408	24345	24481	24522	24471	24296	24307	24481	24520	24437	24568	24606	24451	24429	24626	24513	24336	24568	24644	24470	24437	24283	24225	24389	24491	24444	24463	24531	24779	24494	24539	24538	24726	24522	24462	24476	24327	24631	24602	24287	24524	24405	24577	24635	24417	24497	24471	24520	24366	24516	24461	24335	24556	24616	24453	24444	24388	24433	24434	24300	24389	24440	24294	24406	24689	24390	24313	24393	24621	24389	24585	24383	24315	24145	24234	24402	24306	24340	24221	24480	24494	24536	24490	24373	24400	24574	24618	24442	24470	24391	24272	24488	24498	24556	24481	24587	24385	24317	24740	24732	24351	24406	24567	24613	24435	24134	24374	24635	24401	24574	24644	24661	24094	24205	24425	24552	24407	24452	24380	24510	24542	24659	24482	24523	24203	24675	24515	24258	24608	24297	24536	24384	24581	24460	24320	24661	24311	24491	24502	24368	24401	24485	24469	24426	24475	24318	24402	24568	24254	24616	24393	24689	24314	24266	24484	24386	24420	24401	24621	24463	24310	24624	24592	24478	24433	24673	24480	24424	24260	24317	24483	24369	24367	24569	24557	24442	24303	24537	24439	24222	24272	24742	24634	24477	24473	24473	24530	24551	24389	24212	24437	24737	24696	24284	24457	24458	24369	24403	24636	24476	24431	24400	24206	24529	24530	24697	24297	24490	24581	24385	24324	24299	24595	24746	24524	24548	24705	24610	24542	24595	24765	24469	24726	24663	24294	24179	24602	24570	24170	24205	24357	24364	24319	24398	24458	24448	24516	24388	24653	24357	24743	24417	24300	24450	24401	24448	24533	24382	24405	24580	24402	24355	24491	24496	24390	24345	24375	24409	24682	24424	24181	24301	24353	24522	24269	24441	24341	24573	24576	24419	24510	24327	24334	24162	24436	24395	24496	24522	24448	24315	24411	24368	24550	24513	24499	24386	24334	24535	24382	24386	24359	24240	24478	24384	24548	24406	24504	24584	24631	24226	24388	24245	24595	24625	24416	24342	24707	24396	24497	24216	24248	24300	24361	24272	24269	24439	24324	24335	24474	24278	24175	24585	24436	24412	24433	24206	24366	24601	24484	24451	24486	24438	24481	24432	24537	24658	24442	24456	24377	24361	24480	24392	24396	24345	24457	24473	24536	24512	24517	24302	24398	24439	24407	24508	24519	24598	24480	24535	24349	24302	24487	24395	24376	24558	24369	24519	24452	24362	24470	24677	24259	24307	24560	24424	24574	24643	24534	24623	24479	24438	24609	24710	24526	24459	24565	24284	24388	24414	24054	24228	24436	24391	24406	24586	24612	24296	24303	24479	24475	24551	24417	24468	24473	24282	24244	24215	24426	24368	24607	24630	24418	24501	24385	24486	24460	24483	24527	24397	24577	24404	24657	24546	24392	24817	24478	24423	24576	24317	24426	24277	24577	24544	24259	24188	24553	24296	24502	24531	24473	24313	24581	24604	24699	24494	24617	24293	24564	24452	24366	24334	24493	24453	24559	24648	24286	24288	24587	24506	24254	24412	24397	24707	24734	24404	24346	24363	24514	24598	24423	24482	24338	24482	24496	24274	24455	24392	24512	24592	24651	24489	24448	24552	24579	24519	24318	24395	24457	24399	24296	24452	24223	24388	24328	24451	24409	24114	24338	24326	24240	24432	24471	24521	24512	24609	24346	24188	24506	24221	24577	24414	24289	24402	24531	24526	24403	24319	24542	24357	24520	24541	24460	24196	24532	24639	24392	24693	24454	24325	24444	24502	24512	24460	24542	24405	24626	24524	24498	24436	24459	24452	24295	24339	24313	24575	24347	24292	24494	24314	24229	24463	24432	24323	24416	24404	24324	24534	24416	24304	24274	24551	24659	24699	24483	24609	24366	24355	24441	24422	24057	24693	24507	24583	24614	24207	24571	24461	24470
24798	37417	31662	32717	63787	56548	38073	24320	17664	15674	15110	15100	15271	15236	15212	15160	15056	15225	15198	15113	15170	15055	15287	15088	15061	15201	15069	15083	14980	15025	15179	15107	15052	14999	15169	15179	15090	15223	15272	15171	15196	15105	15062	15054	14973	15133	15143	15060	15055	14994	15143	15247	15135	15222	15185	15183	15141	15185	15239	15201	14990	14929	15045	14928	15151	14975	15167	15225	15298	15164	15178	15008	15079	15095	15120	15068	14976	15264	15038	15064	15236	15065	15127	15177	14948	15234	15083	15051	15099	14991	14969	14997	15170	15023	15230	15123	14959	15118	15153	15201	15084	15164	15220	15144	14859	15097	15078	15160	15127	15042	15298	15046	15148	15031	15141	15104	15007	15147	15122	15058	15109	15304	15095	15072	15016	15008	15050	15336	15123	14997	15095	15219	15209	15142	15203	14942	15248	15210	15040	15038	15078	14879	15058	15100	15085	15113	15017	15148	14899	15224	15036	15236	15222	14968	15043	14939	15087	14957	15146	15199	15054	15200	15206	15091	15202	15031	15108	15085	15007	15062	15038	15244	14920	15093	15063	15247	14956	14924	15141	15088	15085	15158	15110	15172	15075	15064	14993	15064	15284	15018	15075	15215	14950	15199	15038	15336	15179	14927	15189	15097	15090	15369	15168	14977	15038	15066	15113	15230	15182	15133	15137	15066	15148	15144	15112	15126	15291	15090	15226	15045	15178	15202	15138	14990	15170	15237	15062	14983	15254	15114	15019	14864	15339	15032	14972	15266	15248	15073	15143	15054	15209	15141	15046	15170	15103	15204	15036	15180	15211	14914	15163	15211	15059	15084	15002	14987	15382	15092	15247	15170	15179	15215	15074	15113	14958	15160	15009	15077	15016	14973	15140	15216	15051	15147	15073	15121	15265	15278	15059	14856	15025	15061	14890	15060	15035	15019	15067	15056	14941	15005	15183	15067	15352	15167	15080	15173	14982	15179	14968	14974	15073	14996	15008	15268	14968	15098	15103	15190	15209	15178	15318	15131	15083	15116	15325	15228	14990	14988	15181	15172	15045	15206	15117	14963	15065	14993	14972	15138	15100	15146	14834	15071	15033	15032	15029	15099	15146	14982	15104	15304	15103	15168	14913	14975	15081	15024	15075	15048	15072	14971	14940	15249	14977	15025	15221	15200	15042	15221	15120	15059	15075	15204	15178	14823	15147	15112	15116	15069	15077	14853	15086	15176	15020	15076	15167	15089	15046	14947	15118	14912	14999	14987	15148	14870	15102	15102	15299	15090	15147	15119	15151	15037	15201	15011	14979	15140	14883	15122	15040	15014	15048	15088	15204	15239	15175	15077	15062	14949	15027	15126	15042	15126	15060	15173	15132	15108	15191	15052	15124	15154	15199	15133	15255	14926	14980	15104	15048	15126	15076	14956	15092	15055	15049	15150	14980	15246	15094	15196	15203	15209	15249	15007	15101	14955	15089	15025	15105	15229	15060	14983	15087	15157	15177	14967	15005	15008	15081	15173	15195	14981	14984	15113	15145	15072	14996	15245	15101	14970	15064	14792	15179	15181	15045	14917	15134	15191	14975	15130	14951	15023	15254	14994	15152	15023	15228	15090	15040	15223	15134	15065	15203	15169	15069	15080	15063	15117	15082	15175	15072	15153	15106	15081	15155	15238	15120	15182	15179	15275	15236	15016	15125	15162	15021	14941	15192	15128	15130	15072	15157	15220	15032	15061	15146	14890	15167	15100	15079	15002	15206	15046	15159	15149	15132	14932	15178	15051	15064	15121	15206	14986	14994	15052	15049	15180	15065	15249	15244	14923	15030	15212	14986	15143	15166	15026	14795	14894	15131	15114	15193	15108	15225	15167	15232	15257	15103	14953	15134	14863	15083	15074	15161	15120	15098	15141	15111	15147	15129	15129	15041	15122	14976	14925	15101	14862	15183	15180	14986	15188	15126	15110	15204	15081	15020	15099	15066	15172	15130	15081	15204	15181	15192	15059	15230	15010	15110	15098	15110	15008	15145	15059	14909	15075	15231	15334	15116	15088	15012	15049	15172	15044	15140	15230	14991	15141	15105	15154	15142	15203	15074	15092	15065	15065	15224	15237	15037	15107	15043	15135	15078	15220	15096	14908	15118	15177	15270	15015	15219	15119	15096	15018	15166	14932	15128	15263	14969	15060	15023	15096	15233	15151	15050	15077	15214	15037	15137	15171	14992	15055	14913	15287	14934	15102	15042	15109	15279	15182	15212	15165	15025	14935	15204	15087	15219	15211	15066	15136	15078	15148	14899	15080	15101	15082	15080	15066	15028	15159	15093	15058	15284	15237	15196	15049	15155	15054	15073	15145	15216	15056	15079	15180	15109	15151	15339	15167	15244	15129	15012	15115	15145	15160	15165	14984	15250	15224	15178	15114	14974	15092	15168	15147	15062	15108	15196	15084	15047	15005	15246	15153	15146	15066	15180	15149	15111	15172	15313	15022	15055	15018	14995	15061	15165	15054	15310	15239	15153	15041	15120	15179	15106	15048	15059	15338	15044	15017	15219	14956	15300	15106	14981	15087	15198	15068	14959	14923	15060	15149	15016	15178	15029	15158	15048	15217	15150	15152	15064	15190	15208	15092	15262	15030	15222	15077	14989	14907	15096	15009	15223	15044	15320	15166	15201	15254	15073	15199	15148	15067	15028	15034	15238	15074	15168	15038	15204	15250	15035	15290	15039	15143	15007	15013	15099	15102	15015	15062	15200	15104	15229	15188	15269	15205	14957	15140	15050	15035	14967	14819	15146	15058	15104	15347	15059	15352	15089	15121	15229	14974	15121	15073	15121	15063	15089	14872	15068	15042	15240	15199	14922	15044	15060	15108	15004	15158	14891	14987	14983	15053	15088	14996	15111	14921	15070	14875	15131	14950	15173	15151	15064	15244	15038	15160	15215	15079	15094	15291	15084	15210	15039	14960	15241	15227	15187	15289	14926	15277	15132	15049	15324	15216	15190	14989	15254	15289	15079	15123	15214	15144	15200	15259	15017	15217	14996	15146	15264	15032	15009	15092	14929	15133	15211	15189	15180	15193	14933	15016	15216	14978	14977	15162	15038	15118	14853	15003	15233	14985	15377	15193	14993	14966	15015	15171	14944	15336	15027	15306	15080	15067	15199	15025	15103	15024	14977	15244	15306	15113	15048	15069	15082	14981	15147	15101	15106	14992	15120	14936	15222	15285	15210	15096	15078	15040	14930	15045	14988	15158	15005	15074	15151	15047	15082	15102	15039	15069	15017	15058	15030	15013	15041	15146	15133	15072	15018	15009	14892	15034	15021	15031	15119	15097	14998	15115	15275	14932	15284	15136	15119	15134	15048	15129	15332	14820	15155	15054	15073	15021	15121	15112	15063	14911	15089	15031	15198	15025	15184	15039	15010	15126	15100	15207	15094	15064	15139	15050	15208	15044	15100	15095	15094	15028	14925	15056	15131	15154	15122	15142	15110	15166	15004	15296	15093	14929	15157	15178	14947	15120	15257	14918	15031	15220	15048	15065	15173	15151	15218	15044	15232	15251	15044	15205	15106	15236	15135	15201	15242	15015	15068	15090	15050	14985	15183	14967	15175	14969	14991	15034	15073	15009	15154	15010	14818	15152	15054	15103	15071	15162	15046	15010	15027	15217	15128	15029	15072	15105	15143	15168	15078	15126	15088	15234	15151	15136	15026	15256	15128	15047	14949	15030	15164	15111	15165	15110	15086	15205	15073	15126	15221	15089	15125	15031	15029	14899	15042	15161	15306	15120	15117	14938	15158	15034	15034	15076	15054	15087	15036	14860	14913	15247	15170	15176	15148	15199	15154	14865	15119	15101	15072	14956	15001	15189	15119	14983	14958	15182	15205	15124	15057	15167	15236	15081	15120	15133	15041	15135	15008	15063	15003	15070	15160	15403	14923	15060	14985	15128	14952	15039	15121	15289	15134	15233	15142	15163	14951	15116	15115	15204	15089	15289	15120	15158	15048	14992	15123	15195	15204	15228	15142	15316	15060	15130	15032	15105	15145	15245	15032	15115	15138	15070	15152	15178	15090	14857	14995	15060	15256	15228	15097	15036	15073	15207	15056	15182	15126	15088	14946	15097	15141	15193	14938	15192	15119	15003	15129	15143	15132	15342	15245	15148	15005	15115	15084	15122	15278	15026	15127	15235	15051	15273	15064	15018	15195	15149	14913	15110	15012	15273	15045	15138	15120	15115	15090	15164	15182	15129	15073	15013	15329	15264	14992	15194	15124	15148	15137	15163	15109	15153	15208	15252	15067	15135	15181	14986	14909	15055	15326	15023	15016	15070	15050	15232	15156	15043	15054	15034	15196	15134	15030	15105	15077	15152	14998	15071	15048	14908	15091	15112	14964	14884	15156	15111	14996	15087	15148	15077	15130	15123	15266	15070	14892	15150	15050	14991	15222	14944	15052	14944	14979	15124	14986	15183	15121	14944	15333	15306	15110	15127	15053	15095	15088	14961	15182	15059	15069	15021	15024	14968	15033	15086	15100	15127	15265	15044	15188	15140	15102	14969	15215	15065	15128	15124	14997	15033	14925	14924	15231	15047	15320	15197	14890	15201	15199	15204	15023	15104	14980	15071	15111	15025	15099	14995	14891	15010	15009	15061	15026	15167	15065	14982	15060	15170	14944	15128	15047	15174	14991	14968	15090	15075	14969	15053	15065	15110	15210	15098	15191	15078	15098	15026	14979	15099	15118	15165	15059	15021	15083	15012	15056	14940	15129	15046	15053	15023	15028	14983	15059	15184	14957	15048	14943	15069	15174	14945	15104	15091	14925	15217	14914	15052	15150	15015	15181	15158	14933	14966	15216	15134	15055	15189	15089	15157	15096	15156	15248	15306	15003	15149	15272	15147	15222	15197	15141	15013	15087	15189	15085	15157	15120	15084	14907	14819	15213	15014	15038	15170	15070	15039	15048	15146	15199	14969	15249	15054	15133	15111	15008	15133	14964	15064	14987	15117	15076	14989	15057	15311	15134	15090	15270	14930	15218	15002	15040	15064	15301	15103	15084	15275	15100	15154	14931	14901	15047	15162	15174	15166	15181	15013	15081	15064	15141	14865	15177	14905	15064	15085	14956	15131	15350	15015
23749	21734	29054	33190	67336	71772	58114	41135	30877	26935	25931	25434	25152	25221	25320	25413	25409	25391	25331	25283	25209	25105	25299	25363	25312	25095	25062	25275	25169	25228	25136	24912	24969	25161	25076	25378	24956	24999	25065	25106	25151	25211	25179	24926	25087	25161	25122	25123	25135	25099	25164	25120	25181	25063	25146	25020	25000	24953	24944	25078	24998	24839	24771	25083	25153	25051	25259	25147	25015	24972	25201	25263	25109	25144	24806	24973	25251	25211	24631	24886	24970	24911	25130	25235	25030	25035	24958	25107	25102	25081	25255	25092	24963	25201	25185	24731	25018	25026	24931	24893	25209	25035	25180	25089	25119	25018	25194	24921	24959	24896	25144	24961	24950	25130	25049	24995	24933	25175	25098	24989	25075	25042	25063	25109	24775	25018	25212	25007	25133	24981	25077	24864	25108	24979	25021	24904	25079	25042	25006	25112	24856	24949	25071	25062	24920	25145	24977	25255	25035	25216	24934	24836	24961	24995	25042	24768	24707	24869	25041	25173	25120	25040	25019	24837	25136	25080	24830	24853	24890	25025	25210	24849	24863	25049	25135	25148	25003	25171	25183	24959	25098	25077	25004	24953	24924	24911	25356	25178	24975	24869	25154	24953	25223	25197	24922	25107	24979	25109	25021	24995	25233	25285	25293	24849	25001	24855	24998	25016	25262	25156	24759	25013	25206	24882	25000	25176	25211	25248	24995	24969	25164	25026	24806	25118	25098	25060	24856	24935	24957	25103	25020	25181	24967	25048	24784	25026	24745	25124	24849	25174	24996	25403	25037	25052	25129	25224	25013	25181	25157	24716	24966	24793	25125	25056	25051	25137	24907	25195	25185	24863	24977	25029	24823	24697	25117	24987	25017	24944	25064	25100	24915	24915	25172	25145	25229	24799	25067	25279	24837	25007	25120	24622	24828	24743	24982	25159	24760	25045	25032	25090	24916	24844	24730	25195	25217	24927	25059	25048	25107	25039	25165	25116	25083	24970	25077	24995	25240	25033	24991	25205	25110	25050	24988	25051	25176	24996	25305	25255	25153	25260	25384	25068	24778	24773	25143	24954	25105	25051	25160	24975	24943	24903	24996	25057	25113	24978	25089	25240	25088	25163	25090	24889	25043	24862	25207	25172	25265	24990	25205	25049	25074	25029	25300	25066	25024	25028	24865	24957	24934	25009	25187	24925	25164	24972	25061	24717	24968	25148	24901	24961	24900	24992	24941	24920	25014	25222	24908	24931	24839	25187	24974	24849	25189	25055	25148	25031	25064	25260	24891	25266	25027	25059	24987	24989	24961	25068	25215	25052	25072	25016	25143	24990	25075	24818	25091	25010	25120	25118	24949	24801	24840	25086	25118	24878	24863	24779	25071	24955	24846	25065	24817	25240	24929	24835	25094	25183	25225	24968	24935	25102	25043	24976	25000	25100	24972	24897	25050	24974	25298	24978	25229	24969	24871	25052	25220	25233	25111	25039	25139	24800	24929	24994	25002	24861	24891	24796	24912	24884	25022	25040	25151	24900	24993	25024	25118	25187	25108	24969	25151	25130	25011	25000	24808	24925	24971	25143	25540	25253	24928	25126	24976	25057	24964	25191	24843	25157	25176	24991	25126	25088	25181	25146	24981	24897	25029	25003	25194	25109	24882	25171	24941	24798	25100	24928	24898	25019	25056	25200	25110	25082	24925	25089	25053	25147	25106	24828	25163	24662	25223	25011	25040	25302	25118	25090	25169	25088	25106	25006	25307	25142	24934	24784	24980	24852	24896	25225	25030	24908	25104	25107	25056	25108	24982	24975	25156	25039	25054	25009	24867	24873	24926	24910	24953	24949	25081	25100	24781	24713	25124	25222	25016	24935	24806	25026	24890	24980	24959	25024	25064	24854	24893	25412	24966	25421	25097	24810	25119	25108	24938	24950	25009	25010	24874	25061	25147	25018	25013	24824	25058	24992	25008	24894	24971	25014	25239	24770	24904	24885	25053	25055	24829	25150	25035	25208	25130	24864	24714	25208	24958	25102	25069	24988	25108	25194	24795	24838	25002	25128	25097	25218	25142	24971	25016	25077	25079	24882	24916	25105	24986	24868	25275	25120	24994	25102	25007	24875	24959	24983	25037	25085	25022	24936	25015	24924	24855	25095	25054	25090	24969	24960	24841	25029	24978	25092	25073	25028	25273	25125	25052	25191	25161	25082	24837	24774	24995	24930	25157	24999	24845	24994	24850	24996	24858	25187	24768	24999	25138	25044	24735	25077	24975	25175	25064	25220	24998	25265	24922	25260	24861	24977	25217	25022	24951	24854	25071	25104	25071	24838	25099	24900	25133	24914	24960	25280	25170	25203	25063	25020	25222	25007	24978	24969	24883	25232	25173	25275	25059	25119	24880	25034	24990	25231	25013	24990	25057	25171	25478	25217	24923	25043	24942	24970	24870	25107	24926	25169	25190	24941	25243	24913	25090	24828	24749	25154	24991	24979	24922	25028	25215	24843	25034	25197	25133	24871	25005	25123	25223	24855	24926	25167	25118	25064	24932	24962	24984	25084	25208	25170	24972	25234	24890	25057	25152	25044	25201	25089	25049	25002	25162	25042	24899	24947	25094	25057	25064	25362	25259	25123	25141	25126	25144	25170	25031	25049	25216	25203	25157	25035	24742	25201	24927	24897	24933	24867	24989	25088	24906	24904	25101	25002	25222	24966	24988	24990	25002	24925	25141	25013	25097	25203	25030	25041	25079	25235	25122	24862	24998	25022	24953	25015	24944	25059	25199	25112	25186	25101	25068	25066	25218	25017	24950	25057	25106	25189	25261	25098	25047	25041	25060	25074	25122	25050	25054	25233	24903	25300	25361	24966	24834	25025	25137	25047	25138	24953	25038	24818	24818	24725	24873	25058	25069	24923	24951	25107	24847	25063	25030	24918	25133	24878	25006	24837	24998	25001	24926	25064	25257	25036	25407	25013	25021	25005	24952	25015	24961	25129	25147	25250	25153	24998	25042	25128	24975	25045	25161	25169	24812	24928	25300	25461	25095	25193	25081	24891	25073	25181	25041	25017	25013	25018	24967	24872	25257	25079	24789	25277	25120	25212	24985	24925	24993	25111	24983	25032	24885	25112	24986	24859	24995	25087	24826	24873	25008	25041	25113	25025	24985	25275	25120	24934	25035	25109	24973	25041	25153	25135	24876	25082	24936	24898	24823	24964	24895	25209	24894	25079	25064	24741	25019	24848	24910	24999	25025	24911	24954	24831	24921	24895	24994	24777	24958	24777	25139	25029	25045	25151	25260	24768	25290	25040	24980	24965	24969	25033	24975	25136	25084	25022	25042	24840	24921	25098	24991	25035	25031	25068	25134	25059	25051	25043	25037	25008	25115	25022	25192	25003	25191	24972	24975	24943	24957	25308	25010	25114	24995	25309	24957	25034	24948	25010	25268	25299	24799	24814	24971	25104	25087	25074	24960	25261	25114	25008	25345	25158	25140	24980	25005	25102	24928	25021	25104	24883	25057	25218	25018	24934	25079	24778	24824	24944	25233	25020	25072	24911	25187	25045	24932	24997	25030	25031	25238	25045	25051	25141	25021	24869	24936	24798	25336	25230	25036	25126	25065	25395	24846	24907	25063	25039	25003	25183	25007	25045	25276	25006	25113	25018	24974	25117	25145	24961	24993	25250	24985	24926	24944	24890	24821	25146	24756	24973	25018	25025	25124	25246	25059	25069	25144	24953	24976	25056	24965	24774	25010	24911	25350	25120	25059	24669	25059	24989	24886	25111	25037	25202	25033	24890	25084	25041	25166	25040	25102	24982	25041	24824	24934	24967	24806	25182	25011	24896	24823	24958	24966	25254	25182	25098	25123	25142	25124	25013	25069	25015	25079	24869	24892	25092	25067	24959	25089	24957	25326	25160	25153	25078	24900	24988	25238	24749	24924	25104	25220	24985	25145	24968	24975	25237	25109	25052	24848	24950	25148	25182	25051	25106	25391	25051	24992	24826	25069	25032	25094	24940	25028	25008	25124	25106	25062	25285	25196	24903	25000	25251	25067	25101	25151	24815	24751	24717	25030	25159	25007	24974	24942	24945	24986	24919	24994	25095	24838	25175	24828	24867	25001	24906	24699	25046	24934	24958	24931	25114	24854	25079	25235	25065	25058	24981	24917	25242	25123	25129	25191	25286	25055	24852	25022	24965	25251	24966	24830	25172	25163	24975	25079	25045	24998	24968	25122	25366	25028	24971	25046	25073	25305	24836	25164	25046	25313	25098	25140	25164	25067	24828	24914	25138	25048	25074	25197	25064	24981	25202	25292	25130	24943	24916	25033	25037	24762	24931	24876	24968	24904	25236	24837	24847	25169	25205	25155	24998	24809	25066	25048	24991	25008	25071	25173	25269	24954	25217	25145	24806	25079	25027	24934	25192	25050	24924	25108	25195	25117	24998	25167	25061	24976	25204	25104	24994	25242	25106	24970	25121	25118	24978	25075	25103	24970	25043	24898	24919	24908	24782	25043	24763	25010	24857	24914	24986	25156	24971	24818	25070	25028	24899	25043	24840	24919	24883	25031	24883	25186	24921	25146	24976	25043	24973	25075	25062	24841	24787	25103	25055	25035	25102	25068	25100	24847	25235	25111	25190	25302	25114	24901	25021	25057	25169	25033	25067	25120	24957	25212	25058	24965	25128	25193	25069	24994	25021	24885	25003	25101	24959	24906	25188	25141	25195	24924	25082	25035	25094	24908	25137	24932	25055	25072	25148	25050	24822	25098	25069	25129	24887	24935	24672	25089	24891	24883	25008	25155	25126	25082	24930	25082	24966	24854	24856	25198	25125	24955	25087	25059	24901	25268	25020	25105	25174	24883	25152	25040	24842	25151	24815	25038	24901	24999	24965	24973	24997	25258	24925	24869	25022	24992	24731	24927	24725	24986	24965	24958	25252	24981	25096	24937	25107	24973	24929	25094	25030	25314	24767	24808	25098	25035	24901	25211	25034	25197	24957	25002	24724	24688	25064	24809	24816	25076	25083	24923	25076	25076	25110	24881	24736	24714	24856	24856	24932	25141	24999	24979	25033	24983	24860	25002	24941	24957	24971	25034	25111	24955	24857	25202	25023	25080	25139	25076	25029	25083	25070
39618	59571	45454	59465	86700	75396	51988	30649	20077	16670	15707	15670	15779	15806	15649	15799	15888	15770	15674	15719	15638	15716	15826	15559	15674	15662	15842	15536	15781	15608	15816	15730	15610	15722	15684	15740	15648	15731	15804	15635	15547	15679	15709	15740	15765	15678	15807	15539	15648	15684	15670	15687	15714	15793	15823	15756	15620	15788	15699	15596	15841	15642	15675	15822	15634	15507	15761	15769	15702	15781	15709	15698	15925	15712	15592	15660	15644	15690	15749	15640	15597	15639	15682	15595	15674	15697	15631	15786	15577	15581	15648	15613	15696	15725	15517	15740	15720	15500	15602	15648	15656	15616	15613	15541	15776	15493	15750	15595	15694	15677	15730	15430	15651	15587	15557	15585	15679	15635	15474	15681	15502	15618	15655	15804	15641	15560	15865	15600	15612	15641	15701	15607	15889	15698	15730	15710	15791	15628	15688	15513	15695	15648	15875	15703	15498	15800	15592	15667	15655	15673	15759	15981	15698	15549	15616	15688	15566	15784	15653	15591	15750	15604	15759	15534	15583	15598	15832	15681	15645	15517	15642	15432	15623	15782	15611	15734	15736	15636	15464	15535	15615	15581	15653	15682	15712	15462	15679	15660	15671	15570	15551	15685	15745	15685	15611	15492	15608	15833	15762	15636	15687	15647	15744	15649	15645	15519	15513	15581	15448	15611	15498	15348	15591	15617	15648	15622	15875	15673	15709	15517	15705	15552	15776	15592	15795	15837	15585	15596	15721	15638	15471	15587	15773	15646	15667	15626	15740	15617	15602	15762	15501	15601	15730	15743	15591	15718	15597	15746	15509	15710	15758	15700	15815	15608	15684	15677	15615	15751	15709	15831	15652	15690	15648	15624	15664	15648	15882	15909	15599	15893	15696	15811	15565	15545	15799	15529	15514	15397	15644	15713	15552	15591	15732	15543	15570	15633	15534	15591	15748	15689	15705	15771	15590	15753	15873	15741	15527	15715	15798	15596	15662	15582	15603	15729	15661	15634	15687	15759	15552	15482	15549	15777	15776	15801	15717	15569	15723	15700	15837	15723	15636	15492	15671	15650	15771	15733	15557	15570	15712	15582	15721	15732	15612	15633	15645	15573	15767	15482	15523	15566	15664	15620	15709	15576	15733	15574	15924	15773	15671	15599	15720	15440	15746	15754	15648	15744	15639	15794	15703	15568	15709	15536	15667	15696	15611	15625	15528	15717	15793	15838	15603	15668	15618	15633	15558	15642	15729	15812	15595	15586	15564	15586	15679	15660	15591	15621	15774	15481	15668	15695	15726	15692	15752	15418	15631	15660	15652	15711	15811	15744	15658	15675	15558	15786	15718	15770	15924	15717	15609	15739	15690	15884	15707	15650	15624	15607	15596	15546	15556	15621	15689	15684	15634	15641	15597	15615	15595	15577	15900	15541	15699	15574	15618	15785	15819	15853	15552	15716	15508	15808	15513	15655	15739	15610	15765	15776	15401	15624	15576	15683	15697	15723	15679	15756	15586	15778	15641	15721	15742	15651	15585	15658	15604	15686	15616	15781	15511	15710	15438	15892	15552	15521	15578	15698	15622	15926	15220	15753	15540	15740	15435	15636	15699	15828	15568	15717	15588	15780	15667	15522	15548	15668	15778	15711	15647	15669	15598	15761	15655	15687	15553	15646	15541	15614	15686	15742	15540	15761	15654	15728	15568	15519	15497	15553	15592	15593	15613	15516	15569	15665	15590	15484	15612	15716	15480	15700	15839	15560	15603	15660	15647	15548	15626	15586	15729	15607	15728	15486	15804	15632	15522	15565	15678	15706	15852	15701	15511	15682	15636	15724	15748	15716	15681	15622	15712	15697	15846	15592	15558	15636	15586	15634	15496	15682	15570	15623	15573	15654	15513	15489	15614	15705	15497	15546	15819	15695	15551	15506	15729	15719	15562	15578	15805	15500	15619	15597	15596	15758	15592	15669	15677	15578	15730	15776	15542	15710	15503	15743	15508	15674	15639	15688	15693	15768	15681	15910	15667	15637	15660	15586	15738	15560	15733	15792	15692	15638	15558	15533	15732	15778	15680	15665	15668	15737	15797	15686	15739	15672	15642	15620	15685	15569	15779	15650	15661	15624	15549	15574	15654	15743	15619	15660	15859	15729	15598	15800	15691	15689	15599	15734	15604	15498	15671	15542	15607	15636	15697	15613	15669	15543	15590	15573	15654	15621	15794	15555	15666	15556	15628	15607	15477	15587	15639	15558	15746	15679	15450	15827	15613	15678	15670	15699	15548	15734	15656	15673	15670	15655	15574	15710	15670	15791	15823	15691	15570	15802	15602	15641	15644	15753	15574	15640	15590	15565	15580	15890	15642	15536	15532	15711	15532	15734	15598	15655	15538	15880	15344	15756	15433	15629	15651	15642	15668	15440	15784	15618	15749	15639	15755	15701	15690	15810	15585	15776	15730	15599	15634	15729	15555	15631	15497	15614	15667	15653	15621	15507	15733	15550	15747	15512	15557	15539	15758	15545	15662	15644	15703	15697	15619	15366	15539	15732	15755	15781	15597	15780	15656	15714	15552	15561	15794	15603	15624	15698	15650	15654	15665	15642	15617	15595	15467	15451	15770	15462	15629	15810	15680	15528	15506	15629	15674	15633	15782	15663	15644	15625	15692	15670	15499	15782	15585	15687	15635	15627	15657	15643	15639	15596	15611	15692	15486	15560	15564	15743	15790	15532	15659	15612	15526	15695	15804	15516	15644	15634	15672	15597	15802	15554	15736	15743	15628	15845	15842	15627	15828	15557	15570	15479	15773	15430	15670	15599	15625	15561	15472	15516	15550	15638	15630	15897	15575	15548	15835	15751	15720	15604	15738	15787	15545	15448	15668	15427	15688	15641	15499	15673	15522	15713	15612	15485	15515	15583	15749	15701	15676	15636	15631	15625	15628	15722	15802	15707	15559	15682	15634	15685	15586	15598	15672	15649	15986	15973	15546	15773	15675	15672	15578	15731	15691	15800	15611	15804	15682	15674	15705	15652	15643	15728	15696	15561	15755	15657	15617	15521	15456	15705	15615	15602	15782	15607	15634	15622	15636	15690	15600	15490	15526	15821	15728	15630	15569	15583	15619	15677	15699	15685	15594	15779	15687	15507	15614	15506	15658	15657	15493	15654	15777	15581	15609	15568	15739	15664	15600	15666	15729	15590	15717	15678	15688	15526	15685	15560	15544	15501	15452	15754	15509	15766	15616	15512	15405	15592	15783	15805	15622	15720	15686	15458	15596	15615	15668	15528	15484	15719	15734	15684	15787	15455	15624	15757	15779	15594	15708	15614	15469	15513	15601	15760	15425	15629	15529	15568	15687	15554	15579	15638	15608	15687	15419	15753	15583	15619	15468	15712	15863	15587	15649	15554	15773	15540	15658	15705	15572	15779	15816	15644	15497	15704	15734	15653	15530	15551	15583	15628	15642	15727	15781	15510	15747	15568	15691	15711	15881	15665	15619	15617	15594	15725	15768	15571	15713	15664	15487	15448	15756	15518	15628	15651	15664	15673	15454	15699	15790	15789	15691	15571	15614	15680	15807	15421	15546	15528	15596	15440	15553	15675	15734	15538	15481	15615	15676	15799	15627	15426	15598	15630	15791	15514	15683	15640	15584	15774	15730	15629	15528	15581	15501	15685	15591	15612	15638	15597	15728	15706	15679	15666	15850	15477	15619	15698	15650	15709	15682	15870	15832	15580	15626	15558	15751	15521	15684	15540	15790	15417	15645	15490	15630	15444	15799	15673	15560	15735	15748	15898	15777	15569	15416	15779	15785	15631	15627	15699	15743	15516	15723	15622	15520	15578	15543	15602	15690	15816	15630	15530	15832	15498	15577	15549	15675	15785	15499	15539	15730	15830	15603	15571	15583	15630	15716	15524	15539	15500	15489	15958	15513	15521	15548	15510	15678	15742	15624	15697	15462	15641	15718	15574	15742	15711	15681	15744	15679	15802	15603	15466	15657	15676	15729	15551	15429	15685	15683	15737	15707	15741	15610	15589	15579	15580	15549	15692	15480	15735	15665	15664	15600	15710	15760	15605	15535	15607	15587	15721	15667	15504	15549	15677	15640	15660	15763	15645	15819	15604	15515	15576	15699	15431	15567	15788	15712	15700	15638	15609	15654	15616	15451	15657	15619	15796	15552	15549	15767	15668	15582	15626	15507	15692	15471	15686	15567	15675	15869	15655	15600	15565	15740	15674	15680	15618	15724	15683	15618	15423	15681	15680	15609	15574	15807	15515	15607	15663	15730	15531	15801	15556	15751	15600	15540	15828	15787	15639	15788	15562	15687	15673	15621	15682	15634	15561	15597	15815	15826	15612	15688	15702	15685	15493	15857	15448	15805	15880	15710	15748	15768	15561	15744	15593	15643	15565	15608	15747	15649	15771	15748	15682	15605	15538	15677	15632	15718	15591	15555	15822	15727	15611	15712	15652	15661	15518	15797	15748	15574	15817	15568	15561	15738	15761	15652	15481	15587	15882	15631	15577	15579	15673	15625	15622	15733	15600	15598	15531	15730	15523	15753	15556	15634	15535	15556	15761	15748	15817	15661	15733	15489	15546	15675	15693	15746	15827	15641	15833	15583	15556	15709	15755	15691	15555	15615	15499	15637	15493	15455	15686	15658	15891	15756	15652	15532	15572	15630	15675	15780	15600	15540	15625	15697	15545	15547	15605	15262	15725	15731	15669	15755	15549	15639	15763	15527	15681	15572	15692	15713	15696	15696	15768	15738	15691	15609	15523	15761	15572	15830	15785	15695	15497	15687	15602	15762	15676	15604	15720	15678	15673	15731	15700	15788	15560	15774	15585	15600	15569	15679	15619	15690	15401	15568	15851	15677	15557	15676	15778	15758	15667	15475	15637	15686	15692	15520	15698	15631	15577	15647	15569	15776	15661	15475	15874	15657	15744	15567	15737	15668	15528	15682	15476	15508	15615	15670	15728	15537	15739	15532	15536	15762	15554	15558	15736	15706	15573	15639	15687	15568	15538	15596	15668	15618	15547	15538	15697	15628	15623	15540	15686	15515	15699	15478	15727	15639	15795	15792	15470	15719	15708	15655	15645	15718	15775	15577	15656	15588	15569	15679	15618	15690	15633	15617	15510
34591	27500	29369	29393	35212	36822	30973	26863	25120	24797	24504	24680	24692	24612	24339	24556	24449	24444	24548	24565	24622	24510	24709	24430	24396	24477	24538	24559	24495	24712	24913	24611	24793	24629	24590	24539	24430	24543	24470	24533	24271	24489	24590	24583	24604	24394	24414	24474	24461	24360	24474	24613	24513	24241	24392	24447	24678	24526	24486	24560	24387	24344	24519	24386	24475	24534	24580	24444	24426	24722	24484	24532	24421	24536	24505	24394	24430	24374	24515	24569	24573	24476	24500	24407	24341	24530	24532	24395	24527	24572	24365	24462	24277	24602	24368	24545	24302	24532	24411	24320	24534	24327	24696	24718	24645	24580	24789	24394	24680	24621	24747	24519	24373	24432	24488	24504	24605	24421	24226	24404	24522	24525	24595	24750	24632	24420	24495	24400	24393	24421	24567	24529	24539	24520	24487	24430	24624	24589	24369	24521	24630	24538	24894	24607	24587	24506	24688	24446	24624	24266	24440	24391	24372	24344	24380	24488	24304	24419	24517	24601	24453	24295	24420	24427	24493	24637	24608	24124	24444	24551	24724	24367	24485	24441	24447	24352	24335	24290	24522	24434	24439	24520	24754	24470	24503	24714	24353	24462	24422	24484	24385	24505	24377	24543	24354	24311	24579	24515	24160	24351	24375	24319	24542	24413	24261	24402	24675	24499	24393	24137	24477	24267	24588	24450	24392	24743	24669	24624	24682	24475	24565	24652	24503	24359	24565	24481	24471	24247	24639	24415	24491	24527	24540	24483	24699	24785	24402	24297	24514	24269	24432	24396	24455	24500	24514	24601	24534	24595	24495	24389	24288	24413	24399	24200	24520	24347	24525	24416	24310	24482	24444	24440	24510	24748	24402	24466	24565	24375	24717	24445	24363	24434	24569	24418	24389	24332	24323	24284	24360	24463	24433	24260	24470	24541	24562	24596	24736	24390	24479	24563	24153	24515	24403	24646	24657	24497	24564	24523	24659	24282	24462	24635	24530	24311	24331	24580	24572	24533	24483	24547	24412	24522	24469	24562	24666	24478	24209	24232	24418	24478	24333	24619	24415	24704	24425	24427	24493	24698	24302	24677	24569	24529	24529	24528	24239	24538	24301	24532	24634	24551	24523	24425	24599	24575	24390	24524	24453	24310	24326	24279	24400	24214	24236	24599	24624	24734	24464	24566	24721	24622	24583	24349	24641	24394	24420	24431	24407	24521	24482	24704	24410	24290	24388	24446	24650	24452	24507	24557	24658	24261	24567	24310	24636	24454	24266	24668	24351	24356	24387	24573	24433	24730	24230	24644	24282	24574	24473	24429	24552	24510	24422	24465	24139	24346	24626	24322	24476	24368	24409	24650	24468	24520	24539	24713	24445	24554	24552	24408	24571	24587	24447	24479	24492	24493	24578	24622	24573	24708	24796	24437	24307	24442	24556	24454	24284	24588	24662	24585	24459	24397	24785	24401	24511	24522	24501	24432	24270	24668	24804	24318	24482	24315	24574	24303	24292	24431	24408	24322	24564	24615	24262	24463	24476	24369	24375	24527	24397	24431	24508	24519	24508	24584	24507	24307	24596	24520	24545	24614	24393	24394	24734	24502	24425	24448	24709	24702	24573	24501	24615	24528	24602	24321	24613	24712	24229	24315	24458	24614	24603	24485	24297	24542	24754	24525	24438	24405	24429	24551	24634	24501	24622	24652	24344	24686	24615	24411	24513	24429	24595	24427	24498	24262	24316	24447	24662	24542	24350	24445	24569	24626	24298	24356	24806	24584	24668	24590	24645	24592	24427	24520	24756	24778	24465	24517	24404	24465	24510	24484	24441	24697	24330	24678	24408	24137	24360	24426	24465	24427	24576	24344	24426	24503	24624	24610	24426	24266	24484	24519	24577	24721	24423	24617	24587	24364	24515	24307	24546	24626	24328	24427	24651	24413	24458	24668	24663	24601	24655	24656	24443	24531	24424	24468	24598	24373	24473	24199	24463	24519	24683	24638	24730	24452	24425	24617	24617	24464	24275	24510	24486	24358	24802	24617	24607	24410	24531	24533	24505	24611	24593	24628	24315	24663	24383	24670	24460	24524	24432	24335	24546	24467	24558	24296	24298	24518	24462	24529	24341	24236	24473	24467	24419	24498	24272	24331	24500	24415	24339	24322	24541	24597	24557	24660	24690	24410	24263	24648	24363	24510	24600	24665	24278	24320	24511	24547	24330	24526	24588	24318	24639	24360	24560	24492	24581	24480	24458	24357	24409	24279	24391	24485	24211	24624	24499	24466	24332	24407	24539	24462	24567	24413	24375	24800	24190	24739	24652	24447	24478	24620	24655	24357	24377	24252	24490	24435	24469	24607	24268	24421	24492	24498	24624	24712	24358	24484	24303	24397	24376	24340	24524	24564	24522	24421	24334	24623	24365	24500	24454	24476	24332	24565	24306	24460	24366	24387	24429	24499	24345	24411	24453	24101	24438	24637	24559	24493	24128	24456	24721	24453	24587	24464	24494	24192	24574	24352	24516	24505	24365	24556	24771	24479	24691	24447	24574	24340	24688	24185	24538	24446	24403	24455	24796	24436	24659	24649	24332	24469	24378	24482	24250	24531	24411	24543	24677	24332	24560	24455	24702	24561	24501	24276	24134	24421	24646	24399	24350	24462	24448	24263	24438	24560	24596	24648	24447	24568	24333	24457	24493	24371	24195	24489	24511	24587	24605	24367	24222	24611	24421	24588	24273	24491	24482	24521	24204	24478	24573	24374	24438	24490	24605	24637	24600	24450	24380	24386	24505	24497	24438	24533	24553	24664	24522	24666	24907	24554	24593	24695	24539	24440	24586	24362	24511	24715	24485	24460	24424	24279	24594	24496	24406	24354	24326	24411	24471	24557	24230	24325	24466	24207	24469	24522	24550	24503	24392	24394	24425	24425	24389	24203	24331	24455	24546	24398	24350	24625	24660	24414	24436	24601	24609	24561	24694	24526	24590	24482	24733	24401	24470	24502	24509	24401	24252	24616	24540	24460	24621	24494	24614	24603	24601	24406	24429	24369	24438	24457	24445	24582	24522	24627	24460	24543	24396	24503	24520	24470	24429	24380	24491	24421	24528	24553	24539	24354	24473	24545	24702	24332	24528	24418	24586	24679	24646	24653	24558	24692	24791	24593	24376	24407	24489	24598	24534	24578	24746	24415	24627	24411	24514	24522	24614	24358	24741	24445	24441	24710	24545	24578	24499	24538	24630	24378	24517	24791	24671	24435	24262	24603	24597	24445	24527	24792	24371	24189	24358	24635	24655	24304	24187	24705	24670	24679	24481	24408	24462	24609	24547	24610	24480	24699	24341	24223	24683	24372	24658	24738	24578	24408	24455	24573	24585	24503	24589	24641	24423	24398	24567	24664	24692	24636	24164	24421	24779	24279	24407	24238	24553	24394	24685	24652	24514	24515	24579	24534	24467	24478	24757	24481	24589	24584	24578	24551	24626	24609	24375	24567	24461	24568	24551	24557	24522	24374	24609	24441	24541	24438	24469	24419	24435	24434	24598	24553	24564	24392	24589	24422	24522	24535	24275	24452	24664	24338	24442	24695	24524	24607	24701	24618	24410	24369	24390	24531	24941	24591	24322	24467	24484	24381	24314	24540	24466	24477	24664	24495	24399	24657	24587	24531	24521	24253	24777	24484	24701	24562	24639	24541	24517	24709	24391	24347	24239	24598	24358	24475	24497	24574	24379	24458	24673	24347	24274	24668	24695	24389	24433	24296	24346	24575	24517	24250	24377	24453	24477	24349	24529	24399	24421	24365	24640	24473	24346	24436	24316	24512	24803	24475	24443	24640	24274	24421	24372	24627	24761	24763	24462	24249	24546	24539	24534	24431	24388	24602	24574	24696	24656	24471	24821	24557	24693	24522	24216	24571	24829	24541	24589	24627	24629	24765	24425	24432	24541	24447	24532	24502	24337	24526	24674	24440	24732	24529	24532	24400	24578	24392	24712	24820	24510	24331	24632	24489	24461	24517	24726	24481	24527	24507	24609	24459	24406	24709	24377	24562	24425	24592	24552	24469	24695	24418	24448	24709	24583	24451	24648	24491	24714	24479	24308	24366	24601	24573	24517	24484	24430	24407	24526	24323	24377	24414	24636	24628	24511	24581	24437	24404	24576	24584	24562	24533	24552	24458	24436	24575	24287	24206	24723	24764	24504	24533	24582	24414	24411	24456	24446	24447	24602	24563	24433	24325	24441	24385	24301	24583	24445	24323	24435	24410	24329	24470	24607	24442	24234	24154	24595	24250	24424	24408	24527	24309	24789	24377	24652	24725	24424	24117	24522	24406	24447	24448	24593	24518	24530	24680	24601	24312	24466	24361	24457	24529	24370	24505	24497	24503	24517	24600	24528	24495	24611	24374	24480	24568	24423	24610	24783	24604	24298	24567	24574	24400	24519	24692	24773	24454	24677	24510	24353	24522	24583	24336	24539	24628	24809	24728	24577	24504	24442	24586	24597	24505	24619	24343	24468	24424	24655	24653	24464	24785	24447	24497	24643	24414	24719	24450	24685	24561	24727	24451	24615	24432	24554	24323	24698	24544	24572	24490	24493	24399	24552	24406	24394	24554	24508	24435	24294	24652	24431	24530	24393	24369	24252	24570	24319	24498	24347	24423	24607	24522	24599	24291	24662	24434	24443	24567	24704	24670	24398	24414	24422	24449	24333	24463	24422	24313	24284	24570	24673	24431	24596	24408	24627	24545	24497	24539	24325	24463	24532	24235	24668	24808	24374	24569	24527	24624	24565	24517	24423	24486	24654	24272	24350	24583	24451	24469	24531	24394	24535	24656	24668	24446	24645	24471	24642	24460	24652	24405	24511	24634	24503	24635	24677	24457	24402	24562	24812	24676	24454	24161	24615	24517	24627	24373	24379	24323	24288	24640	24344	24554	24443	24640	24705	24254	24548	24548	24298	24551	24388	24292	24428	24585	24651	24538	24524	24684	24475	24446	24390	24249	24430	24407	24669	24477	24308	24413	24480	24607	24562	24521	24388	24606	24539	24602	24411	24421	24719	24698	24634	24340	24465	24614	24569	24808	24709	24613	24491	24499	24657	24642	24429	24764	24250	24249	24420	24442	24565	24613	24559	24355	24646	24269
21759	22485	19476	19213	27863	26488	20105	16401	15487	15078	14991	14870	14950	14929	14896	14742	14760	14805	15029	14808	14834	14757	14889	14914	14878	14866	14748	14804	14830	14878	14808	14849	14987	14813	14924	14787	14735	14695	14790	14958	14818	14921	14948	14852	14873	14910	14965	14728	14885	14867	14946	15061	14800	14878	14765	14897	14866	14900	14731	14742	14966	14765	14922	14967	14894	14992	14895	14819	14726	14760	14807	14737	14724	14752	14822	14909	14726	14867	14805	14832	14863	14701	14708	14833	14959	14890	14870	14690	14732	14921	14920	14883	14875	14949	14859	14901	14801	14996	14790	14760	14615	14728	14589	14851	14725	14847	14787	14983	14892	14911	14690	14881	14733	14996	14697	14791	14787	14752	14900	14690	15052	14759	14846	15029	14851	14935	14781	14723	14819	14919	14859	14894	14850	14857	14686	14779	14916	14934	14782	14878	14915	14825	14899	14737	14768	14971	14661	14846	14897	14685	14961	14766	14918	14716	14567	14884	14812	14733	14800	14647	14838	14901	14867	14788	14913	14837	14792	14833	14854	14835	14870	14867	14901	14579	14804	15017	14712	14944	14892	14900	14874	14820	14742	14632	14920	14858	14876	14756	14771	14792	14729	14705	14917	14889	14770	14762	14842	15011	14898	14741	14798	14671	14893	14804	14935	14851	14913	14908	14769	14973	14861	14686	14837	14862	14735	14837	14805	14688	14830	14895	14797	14865	14993	14824	14953	14855	14845	14839	14692	14719	14628	14794	14750	14924	14749	14850	14952	14823	14847	14751	14910	14941	14966	14896	14811	14649	14786	14731	14989	14637	14734	14926	14910	14877	14920	14803	14798	14772	14992	14938	14746	14789	14875	14979	14878	14945	14976	14708	14786	14883	14926	15005	14721	14833	14919	14670	15030	14877	14946	14768	14802	14828	14936	14871	14640	14721	14882	14826	14723	14682	14780	14943	14875	14747	14961	14754	14953	14803	14841	14966	14851	14952	14951	14935	14893	14808	14858	14670	14828	14634	14746	14884	15003	15000	14775	14816	15060	14779	14888	14745	14658	14829	14885	14732	15013	14925	14956	14687	14898	14997	14927	14885	14741	14967	14839	14893	15022	14847	14965	14791	14879	14818	14926	14681	14923	14941	14804	14886	14863	14951	14669	14778	14931	14873	14793	14842	14897	14627	14872	15012	14727	14763	14987	14754	14804	14885	14802	14771	14858	14772	14982	14803	14861	14706	14804	14986	14723	14814	14954	14752	14641	14795	14890	14928	14639	14811	14763	14764	14706	14900	14899	14891	14901	14795	14756	14944	14808	14831	14921	14955	14594	14952	14821	14949	14898	14858	14808	14760	14888	14794	14974	14697	14859	14890	15058	14881	14939	15008	14975	14996	14811	14823	14776	14858	15021	14752	14891	14799	15009	14774	14925	14813	14836	14949	14865	14967	14751	14833	14854	14869	14915	14906	15012	14949	14815	14931	14864	14978	14679	14780	14718	14788	14673	14781	14750	14908	15008	15045	14895	14785	14852	14976	14970	14855	14843	14955	14650	14881	14886	14738	14941	14918	14764	14834	14955	15106	14618	14885	14921	14942	14860	14710	14853	14898	14906	14735	14888	15001	14911	14817	14735	14671	14917	14933	14937	14837	14878	14835	14704	14860	14952	14806	14876	14771	14835	14848	14911	14955	14909	14846	14907	14543	14967	14802	14861	14810	14803	14821	15026	15014	14923	14812	14905	14904	14919	14744	14871	14927	14718	14847	14878	14839	14810	15021	14812	14771	14837	15052	14943	14889	14668	14802	14882	14828	14952	14813	14799	14896	14799	14842	14898	14825	14894	14841	14972	14781	14677	14716	14801	14704	14988	14797	14698	14749	14936	14666	14753	14996	14913	14910	14888	14815	15012	14693	14917	14916	14822	14757	14877	14781	14841	15030	14955	14881	14750	14919	14797	14739	14950	14875	14843	14802	14781	14833	15063	14800	14746	14884	14835	15033	14725	14896	14916	14708	14763	14870	14824	14861	14819	14876	14701	14911	14895	14795	14639	14915	14845	14705	14977	14762	14898	14835	14878	14832	14831	14984	14745	14608	14862	14910	14708	14882	14932	14895	14964	14965	14870	14929	14681	14776	15161	14843	14915	14745	15015	14907	14967	14711	14947	14828	14785	14970	14852	14971	15002	14797	15016	14897	14780	14937	14856	14930	14834	14909	14892	14892	14944	14782	14712	14915	14911	15042	14772	14835	14873	14992	14880	14805	14909	15066	14879	15007	14844	14941	14824	14929	14835	14756	14975	14861	14915	14921	14811	14887	14824	14961	14774	14883	14724	14984	15000	14678	14813	14878	14875	14935	14822	14669	14934	14848	14774	14868	14853	14947	14879	14931	14952	14813	14935	14797	14865	14751	14867	14827	14989	14769	15012	14830	14910	14805	14800	14855	14752	14885	14712	14932	14895	14705	14840	14928	14970	14851	14992	14919	14750	14856	14885	14835	14748	14761	14788	14975	14764	14962	14793	14981	14791	14756	14754	14738	14793	14789	14896	15018	14772	14805	14914	14835	14789	15009	14855	14869	14747	14793	14921	14786	14770	14855	14828	14784	14934	14782	14826	14812	14944	14832	14852	14865	14813	14859	15088	14783	14823	14848	14888	14892	14851	14980	14746	14921	14726	14783	14748	14801	14772	14920	14960	14972	14730	14833	15011	14747	14812	14877	14809	14879	14910	14722	14817	15027	14945	14927	14819	14850	14914	14845	14970	15019	14906	15066	14881	14892	14953	14940	14832	14831	15057	14649	14845	14969	14993	14810	14918	14909	14866	14994	14806	14868	14965	14996	14802	14914	14873	14932	14691	14952	14879	14841	14841	14809	14831	14727	14891	15033	14779	14935	14900	14917	14862	14835	14989	14873	14972	14868	14916	14743	14877	14928	14858	15137	14849	15004	14810	14721	14606	14821	14915	14949	14726	14931	14872	14831	14706	14817	14747	14898	14975	15014	14824	14906	14768	15036	14940	14839	14835	15040	14868	14873	14985	14756	14973	15052	14926	14710	14939	14879	14793	14997	14921	14810	14861	14956	15016	14822	14819	14984	14710	14804	15006	15071	14856	14878	14741	14830	14829	14717	15038	14739	14979	14747	14891	14782	14821	14861	14705	14898	14975	14837	14699	14888	14829	14998	14926	14693	14812	15044	14925	15013	14874	14770	15034	14839	14851	14925	14706	14881	14752	14772	14933	14827	14823	14878	14910	14792	14878	14795	14938	15051	14784	14690	14838	14918	15034	14944	14920	15002	15071	14965	14857	14981	14783	14890	14719	14655	14864	14894	15011	14703	14801	14995	14873	14832	14825	14671	14955	14949	15001	14925	14881	14750	14711	14706	14890	14906	14908	14784	14836	15044	14896	14805	14793	14876	14790	15029	14690	15054	14833	14783	14787	14670	14889	14874	14810	14864	14895	15018	14682	14930	14867	14699	14884	14780	14773	14811	14940	14740	15088	14903	14812	14989	14878	14888	14828	14827	14804	14933	14872	14859	14898	14894	14822	14985	14848	14663	14822	14984	14764	14662	14790	14884	14936	15037	14740	14869	14683	14857	14582	14736	14795	14869	14895	14829	14989	14758	14761	14855	15010	14879	14994	14910	14895	14967	14681	14849	14862	14813	14985	14801	15004	14784	14867	14762	14725	14920	14797	14851	14905	14872	14782	14732	14714	14785	14922	14748	14837	14860	15025	14937	14791	14951	14950	14934	14853	14799	14938	14903	15065	14924	14906	14876	14917	14904	14898	14892	14772	14880	14743	14627	15018	14818	14837	14924	14799	14929	14896	14794	14953	14991	14993	14895	14918	14766	14920	14867	14753	14880	14766	14882	14875	14850	14902	15053	14864	14723	14702	15024	14927	14696	14934	15010	14867	14715	14783	14848	14946	14938	15006	14827	14806	14859	14822	14775	14684	14822	14625	14822	14970	14779	14866	14839	14886	14737	14979	14829	15005	14938	14893	14842	15012	15000	14826	15038	14924	14850	14839	14881	14889	14748	14833	14592	14951	14811	14701	14783	14761	14748	14912	14820	14895	14898	15031	14762	14963	14862	14876	14839	14785	15103	14858	14891	14814	14835	15011	14782	14865	14829	14924	14880	14861	14705	14734	14727	15008	14724	14799	14918	14841	14964	14820	14717	14869	14675	14771	14967	14694	14863	15003	14733	14754	14725	14978	14743	14962	14999	14658	14858	14875	14760	14646	14893	14958	14902	14851	14826	14706	14642	14746	14686	14905	14933	14645	14914	14830	14861	14900	14852	15021	14952	14802	14776	14926	14833	14970	14886	14872	14728	14884	14958	14856	14591	14783	14695	14922	14819	14708	15013	14855	14965	14934	14777	14917	14948	14836	14820	14833	14968	14807	14718	14772	14950	14945	14765	14927	14939	14914	14786	14841	14735	14881	14779	14982	14694	14903	14905	14741	14817	14797	14775	14989	14898	14778	14910	14829	14867	14985	14780	14831	14853	15062	15011	14977	14854	14693	14958	14759	15025	14914	14868	14755	14817	14737	14984	14856	14775	14758	14935	14797	14836	14970	14789	14747	14735	14933	14777	14830	14887	14928	14787	14658	14796	14638	14935	14822	14919	14782	14647	14748	14933	14977	14875	14734	14794	14913	14768	14777	14774	14814	14864	14926	14809	14794	14829	14835	14845	14902	14741	14890	14966	14763	14728	14768	14837	14890	14892	14817	15099	14819	14941	14895	14956	14967	14871	14814	14847	14854	14740	14913	14963	14840	14913	14879	14837	14806	14878	14711	14875	15136	14872	14960	15016	14886	14889	14924	14883	14860	14808	15020	14866	14947	14850	15036	14872	14824	14844	14532	14958	14892	14949	14779	15014	14830	15038	14845	14666	14863	14926	14905	14963	14810	14957	14870	14835	14854	14798	14883	14841	14877	14962	14808	14796	14724	14870	14828	15030	14767	14874	14745	14960	14996	14990	14963	14906	14819	14800	14871	14994	14893	14869	14987	14875	14922	14823	14785	14831	15052	14930	15016	15057	14894	14776	14913	14951	14954	15105	14806	14821	14859	14923	14812	14826	14808	14850	14775	14854	14868	14786	14805	14903	14899	14890	14757	14914	14973	14647	14762	14762
25914	21644	28501	31523	54240	65927	49549	35350	27972	25538	24771	24374	24520	24614	24478	24500	24510	24468	24265	24396	24429	24203	24368	24354	24529	24450	24420	24203	24440	24225	24268	24270	24426	24260	24324	24594	24463	24500	24203	24186	24380	24434	24276	24413	24160	24389	24361	24425	24271	24294	24415	24445	24400	24374	24489	24348	24448	24204	24299	24314	24179	24151	24274	24399	24472	24240	24383	24439	24308	24294	24350	24339	24356	24277	24493	24647	24421	24320	24361	24394	24291	24268	24060	24399	24477	24450	24568	24381	24364	24372	24223	24380	24267	24218	24089	24399	24445	24396	24405	24337	24348	24395	24468	24217	24182	24185	24120	24265	24322	24422	24169	24290	24420	24201	24322	24419	24294	24013	24493	24251	24368	24208	24675	24035	24216	24327	24175	24182	24254	24306	24325	24364	24297	24217	24292	24360	24470	24444	24198	24498	24516	24368	24076	24619	24507	24340	24198	24143	24270	24310	24462	24196	24225	24409	24310	24277	24275	24087	24429	24293	24341	24398	24338	24402	24251	24377	23971	24035	24330	24306	24143	24310	24396	24398	24337	24179	24168	24267	24307	24358	24381	24525	24187	24294	24428	24451	24344	24298	24315	24468	24459	24434	24231	24470	24255	24218	24144	24225	24509	24526	24478	24364	24215	24293	24210	24598	24558	24397	24334	24307	24331	24320	24273	24335	24219	24201	24315	24450	24297	24349	24318	24405	24222	24229	24214	24324	24158	24362	24231	24239	24032	24452	24294	24129	23939	24000	24372	24460	24416	24183	24190	24110	24349	24030	24279	24286	24310	24132	24392	24042	24299	24469	24297	24324	24146	24229	24227	24321	24451	24486	24131	24284	24144	24340	24226	24277	24139	24260	24320	24422	24255	24278	24283	24247	24276	24494	24522	24395	24480	24415	24343	24030	24464	24112	24101	24270	24335	24290	24010	24096	24185	24332	24176	24392	24460	24588	24411	24354	24508	24359	24387	24279	24684	24344	24258	24353	24463	24127	24302	24420	24431	24290	24337	24463	24364	24453	24390	24173	24238	24303	24457	24185	24526	24263	24446	24379	24067	24381	24395	23954	24033	24335	24391	24355	24103	24320	24415	24333	24444	24301	24253	24448	24318	24406	24332	24509	24510	24434	24431	24413	24462	24356	24370	24226	24211	24261	24137	24193	24312	24236	24417	24239	24417	24375	24449	24416	24129	24198	24320	24202	24562	24393	24313	24321	24357	24389	24462	24304	24450	24323	24425	24416	24412	24381	24463	24205	24173	24128	24154	24342	24240	24253	24343	24183	24332	24251	24488	24247	24370	24189	24266	24436	24275	24321	24301	24506	24345	24215	24322	24061	24397	24442	24229	24234	24305	24322	24353	24356	24437	24195	24274	24415	24684	24386	24418	24103	24346	24262	24052	24387	24356	24021	24199	24175	24370	24074	24125	24376	24366	24251	24335	24254	24343	24052	24344	24165	24098	24160	24501	24481	24397	24246	24323	24498	24271	24275	24205	24331	24457	24288	24363	24079	24197	24211	24122	24299	24496	24100	24259	24281	24287	24307	24371	24359	24306	24226	24111	24468	24370	24207	24628	24450	24537	24184	24131	24313	24608	24412	24025	24203	24432	24223	24287	24498	24486	24331	24116	24267	24244	24384	24399	24437	24296	24395	24205	24282	24358	24390	24200	24446	24348	24291	24214	24412	24187	24214	24264	24175	24283	24301	24362	24328	24064	24507	24173	24333	24551	24447	24242	24321	24370	24354	24264	24242	24434	24080	24198	23987	24346	24287	24225	24177	24189	24235	24587	24283	24083	24369	24318	24277	24409	24316	24616	24477	24474	24340	24268	24204	24264	24290	24229	24290	24170	24054	24314	24291	24083	24168	24332	24279	24424	24189	24347	24407	24397	24226	24425	24130	24397	24258	24155	24267	24454	24189	24347	24604	24491	24511	24248	24200	24408	24120	24322	24481	24434	24130	24270	24151	24157	24275	24324	24235	24479	24326	24359	24597	24406	24390	24616	24374	24355	24392	24401	24511	24593	24283	24414	24277	24316	24341	24430	24368	24509	24302	24185	24338	24566	24355	24512	24485	24354	24608	24353	24222	24313	24141	24419	24274	24244	24308	24205	24234	24334	24484	24211	23994	24518	24230	24300	24401	24210	24361	24358	24221	24386	24071	24566	24262	24233	24280	24360	24671	24451	24353	24329	24396	24388	24667	24365	24233	24406	24352	24240	24188	24506	24309	24404	24394	24011	24315	24097	24222	24329	24365	24474	24538	24482	24224	24422	24085	24380	24171	24248	24285	24360	24294	24418	24321	24262	24423	24535	24316	24230	24507	24307	24102	24451	24084	24145	24170	24332	24247	24530	24458	24316	24117	24166	24100	24246	24201	24195	24177	24203	24295	24196	24190	24290	24444	24502	24205	24525	24363	24356	24423	24577	24430	24236	24480	24219	24004	24274	24350	24480	24225	24351	24434	24365	24286	24404	24219	24271	24160	24377	24385	24394	24322	24584	24104	24285	24505	24149	24242	24400	24070	24330	24207	24363	24471	24410	24019	24169	24340	24421	24310	24284	24302	24428	24157	24389	24165	24288	24145	24335	24127	24185	24337	24503	24395	24207	24261	24247	24495	24262	24530	24290	24201	24206	24122	24475	24491	24319	24342	24257	24520	24368	24433	24187	24336	24328	24247	24397	24265	24143	24025	24366	24415	24364	24235	24392	24494	24348	24393	24190	24167	24477	24471	24193	24387	24355	24189	24402	24462	24506	24315	24125	24322	24185	24240	24327	24338	24000	24244	24505	24217	24355	24167	24196	24156	24279	24273	24293	24469	24369	24359	24268	24369	24398	24303	24243	24261	24460	24184	24584	24316	24583	24168	24533	24336	24115	24225	24266	23961	24196	24228	24163	24298	24365	24085	24285	24098	24519	24270	24320	24243	24113	24355	24455	24180	24254	24356	24471	24403	24254	24533	24124	24313	24374	24461	24452	24165	24369	24597	24145	24385	24399	24386	24386	24272	24407	24227	24345	24224	24312	24320	24442	24222	24314	24286	24253	24361	24374	24361	24153	24399	24362	24264	24604	24331	24298	24364	24469	24588	24224	24201	24517	24147	24340	24327	24576	24272	24308	24518	24222	24134	24375	24368	24420	24066	24153	24240	24157	24447	24391	24252	24424	24372	24357	24071	24236	24391	24469	24128	24346	24342	24386	24386	24212	24420	24090	24184	24451	24297	24458	24537	24060	24315	24364	24260	24387	24390	24233	24352	24328	24454	24335	24361	24256	24388	24248	24144	24518	24262	24226	24311	24437	24190	24380	24214	24247	24176	24379	24197	24240	24595	24346	24329	24579	24176	24529	24338	24266	24226	24292	24354	24592	24283	24278	24369	24496	24254	24200	24129	23963	24184	24379	24437	24452	24436	24440	24571	24302	24098	24339	24362	24264	24465	24490	24336	24392	24188	24261	24190	24203	24346	24230	24130	24206	24317	24339	24151	24297	24215	24393	24295	24438	24318	24404	24227	24341	24298	24398	24376	24545	24543	24322	24372	24544	24242	24534	24287	24176	24422	24400	24259	24450	24218	24186	24598	24246	24297	24421	24317	24216	24363	24489	24407	24490	24380	24288	24249	24288	24490	24042	24389	24482	24233	24159	24393	24353	24440	24386	24221	24464	24404	24597	24251	24134	24245	24264	24419	24612	24395	24287	24147	24278	24311	24604	24368	24371	24289	24235	24326	24379	24371	24363	24248	24541	24322	24115	24079	24172	24673	24546	24254	24236	24284	24509	24325	24347	24463	24234	24133	24191	24386	24318	24270	24467	24328	24465	24211	24298	24565	24314	24352	24358	24443	24293	24094	24479	24150	24095	24421	24413	24272	24178	24433	24223	24155	24168	24133	24567	24455	24225	24271	24506	24488	24455	24259	24146	24356	24355	24141	24356	24400	24311	24085	24276	24071	24343	24470	24602	24348	24461	24383	24394	24426	24180	24573	24575	24449	24288	24465	24672	24452	24417	24477	24183	24313	24179	24282	24339	24109	24172	24388	24263	24185	24359	24464	24310	24399	24241	24411	24605	24302	24222	24247	24299	24447	24242	24381	24488	24443	24231	24274	24190	24262	24303	24502	24313	24481	24270	24255	24485	24372	24222	24056	24278	24343	24511	24257	24272	24162	24104	24397	24418	24124	24374	24362	24336	24341	24266	24282	24431	24395	24515	24582	24439	24428	24264	24292	24232	24463	24374	24355	24419	24199	24392	24338	24114	24174	24223	24275	24107	24457	24215	24286	24362	24323	24125	24356	24271	24492	24599	24389	24364	24394	24382	24494	24395	24253	24370	24410	24284	24283	24332	24264	24555	24373	24453	24269	24239	24215	24317	24348	24325	24510	24262	24367	24360	24135	24198	24258	24635	24206	24383	24348	24293	24429	24612	24158	24433	24361	24587	24505	24421	24267	24130	24368	24472	24352	24408	24126	24359	24470	24270	24446	24242	24270	24202	24366	24278	24436	24302	24294	24335	24321	24370	24326	24082	24174	24266	24316	24282	24523	24334	24153	24308	24288	24327	24363	24234	24320	24518	24419	24163	24419	24445	24349	24444	24422	24083	24133	24339	24374	24394	24454	24340	24387	24306	24336	24365	24439	24560	24259	24311	24187	24552	24227	24297	24463	24578	24334	24306	24095	24425	24176	24375	24426	24224	24260	24499	24350	24484	24196	24559	24459	24380	24409	24263	24294	24339	24248	24291	24381	24389	24345	24431	24414	24432	24453	24360	24122	24628	24395	24428	24211	24271	24297	24340	24339	24271	24522	24400	24344	24455	24337	24173	24361	24266	24254	24093	24194	24307	24010	24235	24307	24524	24299	24170	24116	24290	24386	24247	23962	24412	24181	24402	24468	24342	24409	24254	24524	24196	24284	24329	24041	24560	24427	24350	24278	24290	24438	24450	24285	24306	24424	24407	24495	24391	24145	24226	24185	24269	24211	24230	24177	24179	24669	24488	24677	24412	24190	24183	24086	24284	24396	24272	24455	24578	24353	24578	24364	24366	24169	24189	24259	24474	24351	24430	24448	24348	24410	24319	24340	24276	24516	24385	24182	24248	24322	24186	24228	24300	24190	24291	24262
20142	32435	29773	26230	58436	60468	39202	24548	17400	15588	15051	15009	15181	15171	15144	14915	14984	15178	15180	14916	15001	15198	15106	15080	15067	14951	15018	15053	15067	14997	15167	14983	15044	15169	15180	15071	15240	15055	15054	15202	15149	14968	14869	15114	15223	15133	14912	15263	15050	14810	15074	14946	14924	15149	15094	15238	15101	14925	14998	15042	15042	15157	15023	15111	14982	15039	14852	15154	15109	14981	15004	14990	15057	15099	14910	15119	15098	14925	15099	15179	14944	15063	14979	15044	14815	15156	14936	14883	15143	15291	14772	15030	15051	14922	14897	15000	14839	14985	14974	14938	15040	15028	15000	15125	15069	15119	15080	15180	15053	15082	15002	15095	15063	15211	14906	15098	15163	14807	14972	14868	15026	15000	15031	14951	15079	14807	15006	15030	15001	14896	15006	14999	15146	15088	15067	15033	15058	14919	14935	15272	15048	15010	15049	14948	14824	14824	14977	14997	14954	15075	15126	14847	15026	15041	14914	14834	15012	15059	15032	15086	14970	14949	14813	15028	15180	15003	15052	15149	14999	15148	15087	14955	14888	15135	15119	14949	14997	14989	14919	15175	14836	14999	14949	14907	14867	14914	15133	15020	15000	15046	14919	14898	15046	14971	15094	15105	14880	15060	14975	14887	14960	15059	14905	14994	14955	14850	15028	15220	14904	14872	15029	15066	15027	15000	15179	14944	14984	14964	15058	14953	14948	15096	14919	14860	14905	15022	14963	15012	14897	15079	14959	15036	14988	14904	15088	14853	14979	15102	14998	15096	14942	14912	15098	15013	14980	14879	14884	15174	14965	15064	15010	15128	14824	15139	15054	14854	14915	14892	14932	14954	15093	14942	15165	14942	14886	15110	15156	15063	14967	14821	14998	14936	15155	14961	15054	15057	15017	14870	14867	15067	14919	15226	14987	15050	15141	14879	15168	14821	15016	15070	14713	15147	15085	15024	15044	15170	15050	14854	14839	14801	15073	14925	15051	14997	15058	14930	14937	15025	15090	15039	15011	15036	15019	14915	15013	14882	14985	15070	15191	15050	15000	14834	15263	15018	15064	14954	14911	14986	15027	14866	15015	15022	14851	14864	15120	15030	14921	15185	15115	15105	14907	15071	15118	15132	14859	15107	15116	15040	15106	14925	14892	15061	14886	15010	14717	15056	15025	14977	14988	15048	15077	15036	15161	14886	14852	14865	15024	14970	14951	14871	14874	15131	14888	14967	14995	15084	15089	14933	14897	14924	15016	14910	14939	15087	15128	14983	14835	14953	15006	14955	14910	15185	14966	15066	14918	14998	15127	15062	14924	15102	14934	15126	15020	15027	15092	14807	15115	14917	15110	15057	14978	14913	15159	15194	14925	14837	15068	15025	14973	15098	15005	14922	15069	15007	15195	15029	14952	14903	15096	15073	14944	15016	14976	14909	15091	14979	14723	15037	14968	14994	15191	15023	14879	15108	15178	14970	15152	15026	14938	14906	15014	14941	14978	15020	14980	14921	15000	15107	15098	14836	14970	14978	14975	14927	14918	14973	15179	15010	15387	15015	15008	14875	14958	14909	15105	14980	14996	15015	15081	15002	14893	15134	15035	14999	15062	14928	14933	15101	15066	15110	14923	15187	14958	15151	15043	15059	15002	15150	15102	15006	15015	15029	15117	14932	14922	14951	15152	15079	14914	15012	14971	15015	15036	15072	15048	14938	15067	15023	14848	14918	14907	14998	15012	14881	14832	15091	15043	14796	14920	15014	15061	14932	15120	14865	14840	15116	15197	14856	14979	14983	15170	15012	14850	14968	14961	15237	14976	14997	14857	14978	15070	14984	15009	15105	14934	14902	15106	15169	14908	15099	15129	14910	14941	14920	15146	15065	14982	14986	14964	15156	14943	14988	14930	14985	14882	14995	15156	14992	14827	15259	14901	14888	15095	15057	15016	15236	14989	14890	14730	15024	14913	14941	15121	14976	15062	14958	15040	15031	14983	15058	15043	14954	14946	14931	15027	14962	14970	14924	15059	14949	14967	15227	15005	15057	15057	15075	14970	14988	15100	15036	14871	15023	14963	14880	15196	15284	15097	14941	15080	14937	15222	14925	14991	15028	14986	15080	14867	14894	14969	15060	15085	14943	14910	14905	15037	14950	14856	15035	14795	15155	14989	14877	15043	14918	15028	15145	14849	15047	15010	14893	15210	14900	14854	15125	15090	15015	15101	15022	15145	14985	14998	15064	15051	14931	15215	14990	14996	15069	15087	15052	14956	15068	15143	15074	15046	14870	15056	15070	15088	15053	14958	14984	15144	15102	15001	14891	15023	15035	15241	14871	14874	14936	15070	14852	14932	14917	15061	14975	15196	14949	15128	15238	15051	15013	14921	14957	15034	15027	14888	15139	14905	14939	15074	15198	14907	14975	15220	14932	15072	14926	15011	15158	15042	14979	15025	15013	15042	14927	14952	14963	15067	15051	14976	14939	15012	15046	15033	15053	15185	14990	15215	14963	14937	14899	15215	14995	14734	15151	15031	15029	14996	15031	15100	15063	15131	14970	14954	15088	15027	15002	14893	14914	15147	15027	15036	14842	15114	15238	14910	14954	14912	15046	14935	15271	15132	14766	14978	14864	15027	14814	15170	14972	14782	15007	14996	15035	15015	14986	14955	14954	14931	14912	14837	14961	14989	14999	14894	15180	14886	15066	14994	15108	15015	15056	14970	14933	15124	15043	15024	14997	15137	15124	15000	14949	14835	15152	15106	15106	14979	14978	14932	15034	15034	14969	15029	15111	14975	14938	14900	14997	15003	15049	15072	14932	15066	15077	15089	15037	15124	15069	15051	15125	14899	14922	15135	15039	14918	15103	15067	14855	14978	14972	15018	15016	15033	15155	14977	15162	14937	14854	14967	15029	14872	14952	14850	15038	15128	14859	14980	14977	14931	15078	15088	15081	15037	14965	14781	14892	15057	15210	15039	15111	14964	15080	15083	15034	15101	15233	15200	14924	14819	15049	15127	15072	15011	15081	14954	15226	15053	14749	15109	15076	15085	15092	14792	15039	15027	15109	14974	15100	14983	15071	14955	15153	15056	14941	15009	15127	14972	15076	15084	15111	14817	15204	15144	14964	15114	14914	14891	15186	15099	15136	15155	15036	14923	14983	14948	15040	14939	14963	15045	15033	15081	15035	15036	15078	15281	14938	14963	14804	15108	14946	15042	15194	15122	14897	15047	14925	15110	14860	15004	14955	15113	14989	15038	14971	14917	14944	14874	15029	14924	15059	14831	14993	15110	14953	14939	15007	14967	15083	14990	14861	14973	15065	15022	15120	14978	14851	14884	15103	15042	15047	14892	14920	14977	15010	15148	15028	15072	15145	14909	15080	14946	14925	15090	14985	15160	14883	15050	14901	15051	15018	14940	15179	15094	14961	15058	14954	15112	15042	15213	15020	15108	15036	15005	14927	15013	14896	14983	15151	15093	15012	14901	14894	15079	14816	14978	15013	15069	15100	15002	14895	14942	15022	14999	15049	15051	15109	14910	15098	14840	14864	15020	14940	14933	14897	14929	15167	14953	14958	14979	14860	15001	15080	15129	15056	15000	14931	14899	14949	15014	14946	14875	14978	14886	14932	14979	14960	14995	14945	15079	14974	15021	14996	14930	15076	14830	14978	14915	15008	15023	15161	15158	14855	14964	14993	14956	15087	15257	14939	14997	15004	15009	15090	15062	14928	15067	15045	14974	15014	14959	15045	15007	14818	15081	14817	14925	15043	15079	15058	14837	15174	14712	14935	14822	15146	15080	15160	15040	14946	14891	15105	15062	14858	15145	15084	15059	15097	15098	15021	15063	15083	15061	14985	14963	15132	15160	14928	15023	15029	15050	14988	15097	14969	15056	15030	15038	15200	15117	14977	15056	15187	15031	14854	14781	15029	14860	14716	15021	14867	14859	14958	14752	15060	15089	15051	15130	15094	14980	14955	14797	15015	15067	14968	15097	15078	14965	15068	15040	14922	14937	14907	14965	15063	15007	15102	15063	15154	14983	14970	15022	14959	15080	14927	14974	15125	15126	15044	14958	15059	15106	15063	14745	15069	14991	15079	15117	14941	15059	15048	15023	14903	14902	14849	14994	15134	15007	15086	14909	14977	15044	15016	15155	15155	14855	15132	15004	15048	15100	14980	14849	15048	14982	14992	15039	15000	14945	14839	15036	15086	15001	14964	14867	15149	14710	15012	15034	14832	14940	14969	15088	15040	15224	14981	14940	15116	15159	14982	15092	14930	15116	15146	15008	14992	15102	14965	15076	15079	14918	15021	14897	15135	15057	14925	14994	14921	14919	15022	15053	14998	14779	14831	15109	14993	15028	15143	14991	14973	15085	15006	15076	15078	15106	15026	14857	14922	15067	14951	15142	14993	15015	14939	15021	15019	14918	15046	14902	15233	15043	15083	14997	14947	15093	14924	14983	15076	14887	15141	15037	14950	14990	15068	15109	15099	15002	14871	14922	15153	15136	14743	15177	14918	15030	15071	15045	15048	15006	15044	15107	15186	14992	15187	15105	15041	15054	14876	14998	15113	15081	15103	15037	14926	15067	14958	14960	14941	15081	14838	15159	14916	14821	15199	15021	14919	14983	14825	14993	15005	15024	15048	14859	15014	15004	15245	15111	15187	14902	14972	14852	14903	14948	15030	14895	14942	15038	14947	14968	15085	14975	14954	15039	15039	14997	15135	14767	15118	15001	14916	14999	15169	15044	14980	15188	15052	14953	14882	14992	14820	15179	15001	14939	15007	15032	15043	14963	15019	15150	14834	14972	15149	14877	14908	15125	15199	15007	15224	15200	14869	15149	15077	15124	14978	14938	14911	14909	15031	15021	15024	15058	15226	15204	14827	14896	14925	15037	14864	14997	14968	14802	14924	14947	14948	15130	14918	15083	14980	15098	15149	14913	14963	15099	15187	15027	15096	15116	14975	15013	15031	15164	14935	15038	15157	14878	14795	14986	14970	14930	14995	14807	15159	15119	15034	14886	14973	15088	15043	14961	15143	15052	15023	15137	15086	15109	15131	14981	15101	14923	14984	14830	15148	14892	15009	15146	14854	15034	14999	14971	15147	14862	15012	14953	14994	15145	15065	14886	14955
23612	21605	29140	31816	62075	75717	61231	43343	31653	27438	26157	25423	25359	24984	25216	25205	25237	25371	25311	24916	24931	24956	25116	25042	25027	24994	25033	24972	25008	25052	25065	25192	25014	25002	24880	25079	25169	25178	25052	25083	24997	24798	24845	25192	24795	25209	24785	25080	24971	25030	24984	24944	25078	25041	25181	24741	25199	25017	25086	24987	24959	24720	24908	24954	25127	24924	25079	24975	25106	24982	24968	24948	24966	25005	24939	24884	25020	24941	25017	25031	24808	25032	24972	25199	25088	25085	24868	24791	25054	25036	24918	24746	24852	24905	25064	25074	24973	24849	24839	24791	24895	24916	25005	24765	25072	24851	24831	25020	25167	25127	24768	24953	25104	24904	25130	25054	24753	24919	24898	24787	25014	24845	24910	24902	24799	25172	24899	25100	25041	25137	24923	25009	25101	24699	24941	24851	24984	24909	24969	24895	24922	24817	24994	25082	25016	24884	25011	24972	24986	25049	25059	24899	25161	24844	24599	24790	25051	24958	25019	24821	24966	25087	24907	25044	24912	24813	25040	24913	25150	24964	24934	24986	25221	25008	24859	24896	24695	24951	24878	25135	25071	24801	24978	24915	24759	24966	25050	25097	24585	24690	25001	24733	24906	24788	24889	24779	24824	24842	24970	25030	24933	24824	24932	24944	24760	24878	24964	24879	25062	24864	24876	24774	25009	24768	24921	24559	24927	24988	24807	25123	25014	25000	24841	24851	24865	25000	24820	24782	25071	25122	25072	24719	24871	24907	24810	24898	24818	24803	24797	24690	24807	24730	25014	25061	24781	24811	24858	24950	24719	24602	25087	25058	24886	25001	25045	24801	24981	25074	24949	25054	24964	25093	24922	24868	24779	24857	24993	24895	24722	24844	24931	24882	24722	25122	24975	25394	24889	24740	24763	24843	25158	24717	24937	24806	25035	24884	24946	25064	24922	24939	25020	24783	25091	24987	25006	25153	24911	24877	24817	25062	24822	24752	24930	24837	24824	24995	24773	25024	24974	24946	24949	24825	24929	24660	24987	24812	24929	24802	24844	25112	25040	24812	25024	24976	24785	25005	24848	24919	25057	24987	24831	24870	24824	24768	24995	24850	24880	24808	24792	24813	24918	24840	24769	24811	24883	25025	24869	24878	24788	24853	24776	24698	25260	25125	25058	24978	25125	24932	25043	24889	24754	24681	24928	24932	24669	24736	24769	24902	24863	24872	24889	24804	24930	24719	24815	24774	25151	24870	25046	24828	24898	25055	25002	25002	24788	24763	24999	24756	24862	24974	24919	24771	24932	24986	24825	24932	24778	24903	24726	24757	25098	24819	24843	24987	24873	25069	24936	24774	24687	24943	24761	25084	25059	24855	24942	24988	24871	24908	24731	25029	24846	24915	25032	24787	25015	25001	25229	24980	24921	25109	25046	24865	24726	24863	24978	25095	25096	25149	24996	24665	24874	24832	24936	24918	25322	25041	24997	24850	24675	25020	24728	24783	24839	24689	24842	24961	25174	24944	24973	25001	24798	24809	24965	24980	24916	25091	24814	25052	24969	24931	24982	25100	25028	24891	25060	24925	24989	24723	25026	25093	24926	25093	24930	24663	24883	24843	25031	24959	25063	24803	24756	24864	24917	24932	24886	25059	24978	24841	25042	25114	24898	25083	25057	24965	24914	24897	24947	24908	25030	25170	24907	25144	25107	24879	24931	24949	24924	24932	24899	25045	24883	25051	24921	24777	24782	25113	25008	24870	25106	25113	25053	24757	25016	24803	25086	24785	24923	25256	24869	24916	24945	24501	25120	24759	24833	24715	24811	25070	24778	24817	24870	24781	24936	24800	24776	25087	24736	24910	25029	24933	25251	25077	24964	24833	24958	24847	25167	24883	24827	24879	24779	24780	24747	25036	25089	25014	25025	24853	24987	24834	24866	24952	24895	24968	24774	25036	24910	24892	24983	24997	25063	24944	25118	24695	24774	24842	24969	24758	24927	24758	24905	25034	24937	24918	24696	24936	24848	24855	25298	25234	24868	24802	25004	24798	24993	25039	24654	24802	24949	25167	24859	24912	24706	24657	25111	25097	24862	24781	24872	24846	25141	24979	25114	25254	25056	24895	25008	25015	24863	24973	24816	24659	24919	24949	24863	25001	24941	24932	24970	24892	25033	24858	24886	25193	25077	24964	24880	25012	24947	24953	24877	24771	24977	25186	24921	24839	24818	25193	25058	25046	24882	24886	25017	24724	24900	24958	24886	24884	24519	25099	24861	24837	24992	24818	24733	25032	24882	24803	25058	25058	25072	24955	24593	24789	24828	24823	24807	24749	24979	24863	25265	24859	24794	24893	24733	24814	25092	25068	24909	25002	24831	24825	24833	24866	24930	25038	24865	24706	24899	25139	24978	25141	24958	24897	24810	24766	25039	25051	25138	24967	24787	24717	25029	24903	24940	24858	24913	24929	24888	24903	25056	24610	24836	24995	24947	24808	24755	24813	24834	24911	24934	24926	24936	25085	24855	24998	24861	25088	25253	24884	24876	24815	24813	24905	24835	25015	25119	24867	24939	24596	24871	24896	24926	24734	24867	24816	24894	24876	24821	25055	24961	24915	24884	24985	24950	24953	24911	24914	24892	25132	25005	24958	24901	24852	24934	24882	24905	24890	24986	25119	25034	24561	24946	24937	24880	24918	24874	24996	24829	24716	25138	24850	25201	25018	24896	24782	24801	24806	25151	24908	24916	24915	25148	25072	24886	24936	24907	24675	24892	24833	24824	25062	24999	25042	24945	24942	25074	25144	24961	24983	24866	24829	24917	24997	24832	24743	24926	24998	24988	25044	24941	25082	24899	24842	24815	24866	24819	24851	24960	24697	25022	24876	24696	25019	24862	24874	25055	24996	25046	25105	24964	25072	24953	24858	24739	24796	24952	24924	24712	24851	25036	24856	25059	25017	24986	25000	25037	25010	25038	24893	25095	24963	25061	24751	24820	24816	24917	24961	24825	24892	24923	25048	24869	25000	24777	24804	25154	24974	24922	24800	24846	25082	24806	24758	24780	24979	24865	25150	24972	24951	25027	25249	24798	24922	24853	24593	24923	24996	25195	24966	24792	24674	24841	24683	25026	24932	24662	24737	24922	24795	24938	24828	24909	25007	24964	25019	24940	24784	24796	24831	25134	24835	25106	25134	25048	25090	24833	24976	24854	25121	25088	24859	24890	24928	24878	24792	24994	24895	25005	24870	25162	24941	25036	24891	24956	24871	25060	25015	24981	24881	24963	24985	24726	24761	24958	24869	25087	24781	25000	25110	24847	25062	25075	24957	24908	24858	24984	24948	25152	24911	24963	24909	24966	25106	24881	24935	25057	24932	24767	24877	24903	25071	25015	24878	24917	24927	25104	24950	24920	24798	25043	25056	24975	24640	24945	24842	24792	25183	24696	24713	24637	25075	24983	24857	24938	25183	24928	24830	24776	24862	24832	24936	24969	24776	25160	24820	25041	25036	24935	24879	24987	24889	24918	24810	24710	25041	24891	24799	25020	24815	24854	25039	25098	24946	24949	24812	24826	25189	24869	24908	25002	24900	25086	25029	24996	24884	24951	24966	24973	25024	24890	24784	24839	24902	24930	25075	24800	24691	24785	24896	25008	24923	25002	24882	25047	24826	25068	25035	24903	25082	25099	25121	24706	24848	25055	24822	24951	25239	24988	24814	25080	25001	25037	24798	25008	25062	24809	24864	24799	24989	25127	25046	24913	24752	25139	25113	25009	24954	24921	25208	24842	24850	24895	24978	24953	25266	24874	24844	24908	25080	25201	24962	25099	24777	25001	24804	24961	25038	24815	25123	24780	24882	25007	24999	24970	24963	24914	24819	24957	24889	24884	24977	25120	24808	24838	24819	24944	24910	24895	24946	25107	24879	25053	24987	25053	24998	24935	24879	24867	25072	24735	24907	24702	24874	24975	24926	25010	24847	25032	25016	24661	25008	24890	25062	24871	24797	24710	24996	24790	25113	25254	25119	24729	24934	24921	25071	24933	24730	25112	25101	24989	25019	25070	24767	25001	25072	25055	24977	24878	24822	24863	24685	25017	24906	24828	24892	24873	24784	24776	25080	24961	24934	24865	24890	24474	24684	24908	24903	24588	24873	24912	24848	24914	25101	25055	25071	25159	25117	24898	24818	24823	25062	24924	24983	24994	25081	25420	25180	24725	24774	24916	24854	25027	25033	25096	24921	24754	24798	24896	24896	25107	24840	24976	25061	25190	24882	24965	24811	24863	25087	24851	25155	24927	24881	24932	24962	24990	25010	24780	24984	25055	24959	24970	25109	25012	25084	24944	25075	24785	24927	24880	24658	24870	24886	25101	24771	24839	24888	24952	24923	24905	25255	24900	25016	24829	25163	24944	25168	25039	24753	25054	24995	24974	24939	24832	25013	25028	25118	24964	24824	25086	24809	24943	24988	24913	24721	24746	24953	24978	25108	25254	24874	25060	24983	24859	24889	25018	24918	24970	25108	24883	24818	24990	25171	25000	25120	25383	25096	24872	24945	24880	24604	25084	24754	24978	24908	25020	24904	25276	24875	24862	24843	24950	24869	25041	24965	24906	24975	24821	25060	25140	25041	25202	25000	24811	24700	24952	25037	24837	24996	24825	24928	24708	24757	24751	25154	25033	24906	25060	25083	25030	24936	24786	25033	25005	24937	24738	24736	24906	24900	24803	24984	24888	25049	25093	25186	25029	24950	24948	24854	24779	25027	24903	24709	25256	24973	24887	24981	24776	25226	24745	24966	24900	24874	25036	24885	24836	24951	24857	25006	25119	24881	24872	24850	25006	24987	25003	24799	24670	24851	24706	25030	24889	25104	25181	24901	24836	24951	24875	24805	24934	24929	25043	24919	25118	24935	24894	25081	24993	24849	24991	24928	24911	24932	25057	24981	24818	24955	25080	24959	25077	24996	24928	25047	24688	24701	25034	24899	24877	24740	24869	25026	24661	24957	25097	24833	25015	24921	24752	24983	24976	25134	24951	24667	24869	24726	24826	24872	25012	25063	25101	24966	24946	25114	24955	24977	25044	25147	24870	24803	24765	24833	24887	24866	24954	24866	24741	24810	24804	24894	24803	24868	24932	24939	24732	25008
26037	47352	48868	52910	80317	81376	56396	33553	20743	16587	15739	15693	15609	15589	15494	15643	15546	15401	15854	15774	15649	15450	15721	15664	15803	15781	15710	15622	15779	15670	15750	15759	15641	15771	15569	15638	15617	15640	15665	15537	15662	15677	15642	15526	15595	15547	15645	15508	15511	15648	15616	15515	15663	15599	15659	15657	15363	15478	15504	15628	15509	15515	15641	15615	15554	15530	15675	15576	15593	15484	15540	15374	15484	15554	15688	15483	15439	15643	15542	15627	15665	15604	15574	15565	15332	15528	15527	15675	15496	15429	15601	15710	15527	15578	15480	15533	15572	15328	15537	15611	15592	15519	15403	15651	15548	15577	15552	15566	15458	15568	15533	15447	15487	15490	15580	15617	15528	15393	15723	15524	15627	15683	15763	15485	15501	15572	15493	15489	15531	15520	15570	15682	15652	15707	15467	15550	15429	15782	15533	15493	15610	15588	15370	15453	15592	15572	15588	15708	15489	15537	15554	15500	15398	15535	15491	15653	15674	15617	15694	15707	15443	15417	15467	15672	15457	15630	15411	15527	15557	15673	15439	15593	15529	15563	15650	15573	15532	15635	15607	15521	15478	15451	15680	15403	15508	15411	15491	15550	15514	15452	15556	15488	15549	15415	15653	15458	15522	15456	15583	15561	15416	15472	15440	15715	15480	15560	15461	15765	15457	15584	15867	15430	15622	15641	15515	15543	15445	15454	15387	15558	15618	15503	15720	15702	15449	15580	15379	15478	15437	15526	15581	15429	15433	15542	15542	15482	15608	15441	15464	15463	15286	15638	15737	15405	15545	15676	15672	15726	15505	15506	15793	15522	15487	15630	15412	15459	15759	15507	15620	15512	15646	15628	15579	15363	15484	15579	15496	15619	15670	15560	15629	15605	15460	15752	15431	15463	15546	15609	15474	15532	15524	15698	15557	15532	15524	15524	15405	15346	15668	15814	15663	15428	15498	15659	15574	15451	15484	15497	15639	15268	15657	15481	15527	15579	15540	15519	15548	15584	15615	15562	15672	15501	15535	15582	15520	15375	15606	15418	15679	15529	15516	15564	15638	15467	15510	15560	15555	15491	15604	15537	15568	15379	15569	15402	15294	15537	15363	15384	15452	15583	15579	15595	15722	15533	15494	15516	15712	15613	15485	15656	15381	15610	15559	15833	15589	15380	15512	15318	15531	15403	15437	15614	15470	15599	15518	15500	15644	15500	15347	15416	15368	15732	15681	15623	15410	15381	15631	15493	15633	15636	15571	15734	15460	15593	15558	15662	15348	15379	15452	15642	15384	15304	15768	15560	15405	15518	15470	15444	15393	15538	15436	15582	15665	15488	15521	15595	15550	15554	15622	15647	15727	15623	15590	15594	15680	15714	15480	15578	15364	15805	15395	15544	15490	15589	15724	15424	15387	15625	15547	15418	15493	15644	15458	15797	15635	15500	15567	15583	15364	15434	15354	15512	15468	15596	15539	15665	15843	15597	15695	15509	15562	15493	15481	15572	15570	15573	15503	15522	15711	15689	15532	15640	15495	15457	15636	15484	15690	15515	15581	15616	15739	15530	15548	15337	15511	15451	15514	15443	15628	15592	15680	15533	15566	15523	15519	15606	15453	15621	15613	15392	15679	15609	15610	15531	15693	15527	15550	15579	15542	15571	15727	15528	15507	15624	15753	15727	15676	15554	15658	15574	15267	15603	15691	15471	15536	15577	15570	15541	15708	15655	15571	15577	15519	15515	15593	15593	15585	15620	15555	15611	15483	15570	15476	15595	15354	15659	15613	15558	15571	15536	15588	15475	15615	15628	15612	15594	15519	15500	15738	15618	15666	15355	15382	15603	15643	15647	15463	15738	15535	15535	15485	15557	15518	15569	15584	15359	15453	15480	15502	15477	15739	15613	15412	15619	15702	15392	15580	15426	15526	15503	15569	15591	15554	15482	15526	15455	15760	15574	15495	15522	15498	15541	15541	15558	15635	15633	15621	15471	15673	15445	15534	15511	15411	15599	15739	15342	15461	15430	15514	15564	15457	15567	15614	15544	15679	15433	15623	15527	15637	15588	15496	15538	15600	15550	15389	15538	15607	15788	15507	15506	15558	15445	15435	15541	15549	15547	15495	15527	15537	15435	15313	15584	15278	15579	15668	15569	15739	15477	15510	15705	15564	15578	15370	15608	15637	15540	15482	15526	15684	15533	15518	15438	15703	15668	15652	15445	15424	15524	15590	15498	15606	15360	15542	15645	15417	15658	15433	15539	15590	15572	15512	15430	15740	15635	15595	15477	15486	15512	15528	15708	15595	15535	15347	15519	15629	15374	15667	15432	15499	15513	15629	15582	15534	15570	15416	15512	15551	15490	15524	15413	15572	15378	15446	15719	15572	15705	15475	15661	15575	15573	15602	15519	15389	15381	15464	15535	15671	15512	15460	15517	15601	15549	15489	15436	15430	15561	15645	15687	15479	15567	15482	15603	15489	15627	15517	15597	15657	15447	15520	15606	15437	15541	15544	15602	15483	15524	15556	15571	15417	15628	15540	15394	15541	15421	15549	15525	15580	15599	15486	15528	15620	15606	15394	15714	15473	15521	15579	15530	15594	15749	15520	15620	15350	15568	15538	15554	15600	15488	15718	15419	15765	15485	15396	15675	15473	15578	15438	15449	15698	15327	15569	15407	15655	15729	15389	15472	15588	15528	15438	15582	15625	15596	15599	15436	15490	15615	15508	15644	15444	15600	15534	15700	15492	15650	15520	15679	15641	15454	15489	15551	15467	15679	15540	15435	15642	15477	15455	15466	15708	15551	15602	15646	15391	15587	15521	15278	15529	15613	15582	15450	15561	15359	15490	15527	15496	15568	15433	15495	15520	15581	15621	15650	15570	15623	15458	15524	15688	15592	15600	15504	15484	15483	15605	15441	15576	15602	15449	15624	15652	15490	15628	15539	15555	15664	15563	15641	15457	15587	15393	15551	15759	15767	15475	15732	15650	15563	15341	15584	15568	15522	15593	15425	15467	15468	15666	15509	15390	15696	15505	15564	15474	15677	15540	15477	15423	15600	15498	15605	15659	15545	15556	15566	15586	15694	15523	15717	15596	15624	15555	15608	15450	15381	15750	15372	15534	15474	15645	15596	15523	15618	15486	15660	15572	15496	15463	15601	15354	15448	15513	15517	15530	15514	15582	15588	15433	15461	15581	15633	15494	15445	15696	15629	15563	15518	15583	15451	15557	15593	15509	15512	15733	15488	15760	15397	15735	15422	15693	15464	15718	15531	15490	15336	15438	15539	15586	15433	15679	15681	15556	15593	15644	15513	15345	15485	15569	15670	15515	15633	15684	15530	15636	15672	15440	15695	15555	15604	15466	15517	15640	15534	15528	15486	15680	15527	15394	15459	15671	15414	15466	15499	15603	15564	15657	15695	15493	15722	15561	15614	15534	15609	15466	15604	15622	15525	15446	15437	15543	15509	15498	15549	15648	15456	15534	15452	15512	15656	15564	15483	15724	15575	15699	15668	15440	15639	15525	15686	15592	15518	15590	15475	15531	15411	15218	15505	15612	15577	15695	15410	15458	15512	15569	15508	15518	15600	15412	15676	15520	15427	15524	15500	15444	15507	15568	15659	15471	15617	15476	15564	15406	15501	15557	15466	15450	15627	15395	15529	15564	15639	15639	15559	15526	15640	15579	15493	15423	15517	15546	15736	15415	15480	15409	15557	15512	15369	15569	15476	15406	15569	15543	15658	15464	15586	15540	15412	15634	15426	15563	15687	15480	15397	15416	15455	15542	15643	15691	15579	15554	15463	15603	15458	15460	15455	15769	15501	15535	15415	15492	15585	15743	15607	15441	15530	15491	15563	15554	15453	15526	15518	15415	15421	15624	15398	15662	15476	15456	15617	15512	15578	15488	15583	15451	15499	15719	15659	15500	15585	15582	15516	15486	15426	15421	15503	15507	15687	15641	15602	15431	15502	15572	15596	15454	15521	15551	15607	15404	15647	15672	15600	15675	15556	15583	15402	15360	15704	15497	15452	15562	15544	15473	15521	15521	15291	15717	15484	15616	15474	15582	15684	15577	15519	15659	15555	15569	15405	15670	15550	15494	15530	15385	15537	15548	15741	15662	15505	15522	15622	15529	15499	15580	15515	15502	15644	15577	15492	15653	15563	15445	15679	15465	15688	15695	15610	15568	15518	15537	15673	15550	15375	15477	15711	15745	15541	15422	15435	15672	15495	15515	15566	15722	15670	15604	15566	15439	15452	15476	15471	15625	15612	15633	15643	15712	15635	15553	15497	15567	15531	15560	15605	15500	15672	15442	15717	15551	15503	15537	15684	15607	15551	15605	15700	15441	15439	15623	15587	15508	15437	15673	15780	15481	15546	15530	15312	15356	15566	15467	15593	15536	15534	15433	15710	15494	15404	15587	15445	15449	15720	15608	15525	15505	15491	15642	15433	15688	15632	15437	15580	15541	15466	15593	15575	15432	15382	15468	15534	15545	15510	15680	15370	15571	15358	15441	15548	15441	15486	15722	15435	15294	15500	15669	15743	15542	15452	15521	15552	15591	15531	15663	15557	15562	15284	15580	15479	15595	15728	15630	15585	15591	15508	15683	15503	15572	15448	15619	15510	15363	15418	15603	15475	15588	15424	15415	15520	15724	15472	15449	15562	15491	15530	15599	15522	15658	15549	15409	15538	15649	15705	15715	15487	15500	15405	15841	15577	15497	15421	15677	15547	15422	15690	15709	15642	15554	15584	15588	15587	15510	15422	15555	15565	15383	15659	15489	15548	15639	15624	15385	15668	15603	15553	15470	15548	15583	15784	15443	15699	15663	15372	15706	15642	15494	15684	15470	15618	15585	15490	15674	15646	15511	15454	15550	15481	15555	15606	15563	15572	15696	15542	15592	15539	15671	15390	15678	15565	15500	15550	15691	15607	15473	15558	15459	15406	15406	15437	15446	15600	15524	15489	15692	15512	15621	15404	15421	15579	15725	15652	15557	15616	15530	15471	15538	15544	15441	15520	15533	15547	15508	15483	15683	15599	15558	15684	15653	15567	15557	15574	15586	15570	15549	15516	15622	15524	15464	15510	15512	15593	15586	15758	15496	15440	15490	15600	15427	15606	15574	15489	15738	15453
34315	32335	38308	32885	29734	35177	32842	28429	26015	24811	24546	24568	24569	24521	24580	24532	24451	24430	24483	24385	24522	24532	24476	24638	24764	24345	24408	24495	24738	24513	24557	24611	24696	24579	24510	24286	24498	24595	24649	24546	24503	24720	24391	24456	24582	24449	24422	24677	24844	24658	24379	24233	24421	24405	24533	24613	24403	24429	24395	24515	24677	24636	24688	24587	24477	24559	24379	24671	24457	24445	24536	24686	24826	24420	24411	24363	24319	24379	24570	24566	24643	24398	24492	24475	24579	24618	24613	24528	24624	24731	24303	24405	24642	24454	24447	24320	24448	24561	24469	24558	24510	24675	24504	24473	24785	24332	24584	24464	24445	24680	24572	24625	24671	24454	24579	24679	24655	24431	24623	24274	24546	24582	24544	24632	24462	24134	24430	24325	24610	24729	24378	24396	24562	24642	24434	24692	24541	24366	24582	24578	24444	24439	24538	24502	24591	24552	24673	24685	24679	24391	24349	24629	24602	24722	24484	24818	24174	24636	24346	24420	24641	24731	24489	24580	24419	24467	24364	24332	24600	24274	24754	24493	24393	24722	24393	24410	24483	24812	24407	24373	24458	24484	24591	24264	24458	24353	24394	24432	24186	24417	24506	24618	24597	24604	24429	24268	24776	24455	24588	24410	24468	24670	24467	24629	24464	24368	24555	24684	24288	24587	24680	24508	24556	24478	24700	24561	24553	24463	24607	24549	24568	24630	24561	24406	24459	24374	24431	24413	24541	24606	24253	24432	24548	24472	24496	24600	24766	24448	24510	24366	24513	24379	24123	24451	24588	24459	24536	24394	24438	24605	24492	24620	24370	24641	24736	24437	24485	24389	24465	24490	24374	24389	24434	24461	24275	24397	24457	24513	24513	24582	24665	24402	24527	24425	24454	24516	24496	24397	24434	24525	24509	24512	24376	24516	24743	24546	24545	24471	24475	24449	24407	24515	24292	24381	24423	24567	24647	24603	24610	24399	24433	24413	24360	24437	24507	24431	24516	24402	24359	24463	24629	24707	24341	24308	24497	24563	24472	24402	24489	24660	24442	24607	24393	24581	24446	24511	24410	24529	24513	24719	24582	24478	24190	24550	24511	24455	24398	24669	24333	24562	24738	24460	24643	24720	24504	24239	24689	24323	24560	24373	24543	24604	24390	24430	24446	24659	24461	24707	24597	24378	24595	24504	24547	24725	24587	24594	24607	24276	24398	24430	24414	24462	24433	24432	24485	24437	24209	24589	24691	24284	24459	24433	24607	24429	24231	24416	24489	24546	24436	24361	24435	24558	24410	24520	24427	24318	24458	24330	24507	24543	24311	24729	24547	24445	24697	24519	24547	24385	24619	24533	24612	24734	24433	24487	24615	24454	24615	24226	24363	24553	24574	24589	24558	24641	24639	24587	24350	24496	24503	24572	24264	24672	24548	24568	24476	24364	24603	24588	24656	24565	24543	24403	24555	24384	24290	24602	24812	24557	24401	24548	24602	24451	24502	24482	24486	24580	24498	24682	24459	24454	24483	24635	24643	24574	24515	24613	24636	24556	24348	24579	24569	24428	24448	24408	24314	24580	24706	24415	24390	24790	24686	24561	24490	24611	24745	24330	24604	24450	24386	24467	24559	24618	24712	24660	24492	24464	24484	24728	24427	24402	24465	24309	24588	24371	24665	24618	24351	24503	24505	24268	24530	24289	24508	24537	24464	24621	24648	24549	24549	24771	24550	24451	24309	24665	24567	24440	24525	24312	24460	24531	24336	24487	24583	24358	24408	24627	24814	24451	24455	24584	24491	24586	24563	24672	24527	24598	24635	24318	24440	24359	24662	24303	24391	24494	24474	24740	24586	24434	24474	24269	24625	24409	24549	24529	24237	24487	24715	24475	24601	24520	24674	24444	24653	24243	24476	24700	24654	24435	24362	24537	24373	24458	24557	24530	24382	24647	24462	24542	24555	24653	24632	24548	24756	24417	24273	24653	24471	24741	24348	24324	24375	24330	24439	24404	24485	24508	24458	24635	24338	24198	24439	24560	24436	24433	24540	24694	24692	24338	24400	24238	24692	24568	24447	24478	24493	24489	24430	24725	24525	24835	24518	24541	24512	24461	24630	24334	24530	24580	24388	24687	24480	24565	24438	24512	24523	24431	24531	24449	24480	24557	24209	24537	24596	24579	24782	24636	24572	24551	24480	24438	24706	24501	24571	24673	24788	24726	24581	24496	24486	24291	24354	24438	24495	24509	24551	24588	24736	24497	24415	24376	24297	24337	24165	24370	24727	24480	24406	24422	24390	24286	24793	24600	24646	24743	24468	24397	24277	24382	24497	24449	24297	24581	24464	24710	24592	24613	24435	24644	24566	24492	24431	24573	24680	24542	24561	24922	24564	24472	24608	24352	24497	24460	24719	24359	24394	24344	24518	24513	24740	24416	24526	24568	24665	24099	24491	24627	24469	24546	24528	24584	24405	24476	24408	24478	24653	24876	24633	24497	24527	24452	24280	24383	24639	24482	24674	24438	24204	24346	24382	24418	24573	24528	24567	24513	24616	24247	24463	24365	24560	24552	24320	24675	24484	24425	24694	24615	24582	24806	24418	24363	24392	24708	24433	24412	24400	24641	24471	24492	24538	24543	24383	24412	24467	24511	24621	24551	24458	24425	24573	24679	24547	24310	24626	24317	24681	24583	24450	24340	24517	24557	24379	24535	24472	24452	24570	24584	24592	24507	24600	24466	24700	24648	24797	24554	24342	24459	24643	24525	24494	24462	24599	24507	24549	24588	24398	24553	24313	24608	24627	24780	24658	24305	24479	24469	24303	24656	24286	24501	24531	24725	24358	24532	24500	24458	24345	24505	24562	24777	24476	24376	24581	24459	24287	24328	24459	24415	24506	24372	24461	24301	24619	24578	24519	24560	24582	24485	24410	24714	24532	24600	24498	24478	24486	24453	24498	24600	24591	24382	24692	24428	24582	24481	24566	24304	24641	24593	24239	24577	24486	24414	24588	24896	24779	24629	24421	24368	24515	24508	24356	24418	24576	24691	24537	24344	24469	24687	24412	24639	24715	24329	24490	24471	24253	24568	24430	24314	24434	24444	24375	24374	24534	24382	24602	24533	24392	24376	24448	24493	24755	24427	24598	24730	24513	24735	24286	24537	24563	24466	24392	24561	24345	24418	24842	24645	24475	24239	24466	24468	24492	24719	24641	24580	24647	24648	24619	24545	24565	24636	24497	24452	24718	24534	24617	24601	24281	24593	24432	24415	24562	24538	24629	24292	24650	24486	24413	24525	24274	24465	24623	24623	24477	24451	24717	24535	24488	24493	24415	24635	24484	24475	24575	24600	24562	24393	24435	24618	24365	24552	24342	24445	24353	24551	24565	24647	24546	24476	24327	24488	24470	24487	24461	24473	24362	24555	24531	24738	24484	24420	24505	24452	24581	24714	24623	24369	24715	24353	24438	24660	24310	24446	24668	24525	24446	24660	24691	24405	24486	24301	24579	24466	24603	24809	24445	24400	24323	24621	24578	24803	24420	24366	24643	24535	24567	24379	24346	24487	24362	24444	24812	24553	24352	24444	24459	24561	24673	24437	24648	24581	24578	24642	24587	24441	24682	24363	24555	24590	24498	24322	24401	24602	24323	24664	24438	24467	24373	24474	24412	24513	24550	24425	24704	24434	24724	24606	24418	24421	24591	24483	24546	24567	24654	24638	24610	24332	24359	24641	24270	24623	24413	24654	24535	24611	24539	24570	24753	24558	24376	24456	24703	24613	24665	24490	24437	24676	24756	24444	24333	24362	24519	24604	24518	24527	24646	24735	24624	24547	24464	24515	24403	24612	24509	24470	24726	24353	24377	24621	24464	24347	24626	24486	24405	24170	24634	24668	24586	24457	24427	24442	24454	24465	24518	24243	24306	24468	24675	24454	24461	24597	24581	24379	24176	24668	24346	24535	24367	24552	24671	24522	24550	24545	24505	24774	24510	24473	24665	24528	24359	24241	24567	24412	24776	24525	24386	24503	24340	24651	24330	24421	24488	24477	24447	24405	24602	24553	24395	24566	24510	24787	24526	24445	24387	24229	24192	24526	24600	24741	24384	24322	24686	24611	24489	24472	24386	24598	24560	24414	24690	24881	24568	24505	24337	24303	24511	24624	24520	24341	24543	24521	24630	24702	24383	24496	24329	24528	24538	24608	24399	24434	24613	24504	24457	24430	24790	24524	24660	24474	24387	24640	24458	24773	24563	24682	24675	24595	24337	24478	24438	24488	24536	24533	24594	24722	24581	24658	24560	24216	24622	24612	24595	24533	24594	24567	24426	24460	24493	24467	24605	24382	24347	24444	24652	24668	24432	24695	24475	24465	24521	24433	24398	24463	24519	24430	24371	24489	24444	24509	24648	24562	24442	24545	24634	24503	24492	24547	24405	24636	24561	24472	24546	24431	24659	24517	24570	24529	24650	24521	24434	24398	24569	24894	24398	24447	24537	24377	24703	24452	24588	24644	24657	24463	24307	24563	24655	24176	24545	24560	24617	24488	24628	24541	24720	24723	24607	24341	24491	24504	24490	24696	24622	24540	24306	24211	24257	24472	24183	24573	24393	24738	24406	24651	24837	24477	24375	24365	24317	24455	24557	24490	24360	24516	24506	24408	24465	24657	24646	24639	24511	24483	24446	24693	24620	24634	24536	24507	24690	24578	24640	24354	24633	24507	24677	24401	24407	24487	24660	24408	24623	24385	24643	24451	24519	24356	24571	24600	24635	24422	24733	24491	24846	24531	24407	24514	24395	24552	24496	24466	24514	24441	24575	24136	24605	24417	24448	24641	24513	24405	24411	24548	24616	24422	24715	24505	24426	24547	24457	24696	24453	24538	24449	24469	24466	24563	24343	24472	24447	24467	24698	24573	24603	24504	24095	24506	24332	24603	24240	24510	24753	24637	24474	24441	24407	24529	24660	24499	24689	24594	24697	24705	24544	24440	24311	24448	24332	24339	24521	24513	24591	24503	24643	24622	24461	24616	24658	24533	24474	24662	24535	24669	24740	24619	24687	24536	24267	24439	24672	24551	24251	24512	24492	24872	24569	24333	24596	24651	24508	24333	24680	24639	24592	24653	24504	24302	24363	24374	24461	24401
21601	34361	32463	20934	21095	26349	22058	17791	15550	15080	15005	14806	14961	14996	15020	14876	14826	14924	14950	14824	15014	14937	14973	14915	14827	15027	14730	14893	14954	14827	14898	14948	14936	14988	14924	14844	14953	14842	14883	14800	14912	14946	14896	14968	14973	14971	14746	15000	14960	14935	14911	14827	14960	14964	15132	14927	14960	14773	14926	14867	14811	14910	14899	14865	15043	15057	15062	14938	14976	14914	15001	14984	14950	14880	14984	14920	14889	14753	14912	14810	14958	14941	14983	14969	14783	14837	14964	14936	14807	15060	14898	14687	15061	14842	14995	15136	15066	14705	14780	14840	14951	14948	14979	14867	15028	14926	14876	14691	14782	14937	14864	14871	14743	14642	14748	15024	14847	14957	14777	14816	14740	14850	14984	14998	14946	14805	14951	14844	14885	14980	14768	14785	14804	14862	14760	14932	14954	14933	14821	14923	14935	14800	14971	14791	14878	14910	14786	14996	14946	14978	14849	14896	15077	14882	14956	14680	14870	14852	14846	14771	14964	14917	14826	15082	15102	14926	14884	14831	14826	14811	14997	14863	14930	14899	14921	15008	14735	14829	14658	15040	14777	14910	14863	14886	15135	14954	14771	14921	14911	14867	14822	14906	14787	14726	14978	14665	14875	15172	14895	14815	14810	14921	14773	14902	15035	14833	14985	14932	14805	14979	14871	14726	14796	14933	14770	14973	14807	15051	14835	14848	14900	14797	14888	14786	14906	15032	14863	14762	14966	14814	14984	14852	14771	14857	15066	14775	14840	14750	14726	14893	14817	14899	14794	14832	14884	14843	14939	14937	15047	14987	15015	15081	14852	14885	14984	14857	14900	14941	14813	14643	14953	14955	14795	14864	14826	14939	14888	14963	14964	14903	14919	14870	14897	14936	14838	14815	15091	14926	14889	14794	14949	14840	14827	14872	14867	15021	14865	14983	14801	14782	14937	14918	14859	14986	14796	14706	14689	14822	14932	14941	14975	15038	14815	14827	14773	14988	14978	15050	14766	14739	14907	14930	14827	14940	14801	14803	14970	14970	14793	14742	14905	14902	14942	14750	15018	14891	14900	14955	14900	14818	15001	14858	14774	14876	14884	14865	14843	14907	15028	14843	14986	14816	14905	14822	14756	14938	14877	14852	15020	14953	14978	15123	14888	14825	15000	15008	14879	14977	14951	14822	15042	15033	14834	14596	14750	14940	14916	15022	14805	14827	14761	14920	14908	14809	14857	14809	14810	14922	14781	14842	14907	14891	14925	14848	15018	14938	14873	14960	14959	14931	14795	14877	14898	15017	14833	14834	14983	14963	14930	14879	14788	14860	14921	14955	15057	14887	14885	14794	14782	14971	14751	14883	14958	14902	14783	14966	14811	14833	14993	14951	15029	14920	14839	14992	14810	14877	14923	14691	14930	14964	14895	14656	14944	14811	14912	15061	14942	14855	14949	14864	14890	14873	14856	14733	14842	14738	14871	14794	14965	14920	14993	14878	14896	14776	14865	15023	14897	14831	14844	14979	14960	14752	14842	14969	14842	14895	14876	14828	14785	14915	14992	14886	14759	14783	15143	14967	14860	14876	15075	14657	14737	15008	14935	14707	14828	14884	15044	14881	14877	14850	14727	14983	14890	14961	15093	14852	14792	14834	14901	14756	14876	14951	14956	14958	14828	14958	14738	14895	14796	14852	14821	14979	14774	14799	14978	14949	14933	15022	14861	15020	14847	14852	14760	14999	14871	14828	14777	14817	15073	14915	14996	14737	14787	14934	14941	14927	14965	14771	14830	14763	15010	14985	14950	14816	14802	14962	14925	14753	15011	14886	14734	14832	14933	14947	15030	15109	14941	14904	14859	14960	14893	14825	14942	14820	14878	14763	14879	14907	14925	14846	14783	14809	14960	14881	14904	14919	14883	14838	14767	15040	14846	15029	14879	14952	14925	14861	14912	14876	14881	14793	14889	14946	14879	15009	14886	14825	14853	14895	14747	14879	14922	15012	14913	14901	14956	14944	14784	14941	14930	14953	14971	14840	14897	14763	14863	14795	14829	14927	14912	14926	14623	15004	14891	14983	14968	14891	14942	14903	15021	14952	14811	14884	14922	15081	14957	14820	14793	14743	14948	14955	14872	14933	14804	14912	14867	14764	15001	14720	14869	14976	14671	14826	14720	14842	14813	14787	14842	14896	14762	14847	14875	14693	14995	14895	14742	15008	15009	14774	15000	14952	14819	14778	14840	14960	14865	14850	14780	14641	14813	14944	14936	14847	15006	14829	14814	14863	15014	14823	14848	15003	14991	14745	15071	14738	15170	14962	14953	14919	14992	14860	15031	15068	14900	14864	15037	14958	14875	15027	14876	14861	15024	14885	14882	14998	14870	14811	14766	14909	14966	14772	14856	14836	14940	14872	14891	14920	14938	14954	14811	15021	14959	14879	14810	15028	15028	14975	14943	14939	14767	14922	14885	14817	14878	14861	14967	14939	14768	14839	15054	14831	14795	14804	14913	14751	15028	14972	14939	14849	14747	14671	14804	14690	14668	14997	14958	14894	14862	14991	14858	14864	14884	14941	14768	14816	14997	14893	14997	15009	14943	14964	14903	14954	14857	14865	15048	15099	14946	14779	14836	15064	14853	14959	14835	14983	14787	14805	14792	14908	14876	14810	14905	14809	14774	15053	14926	14945	14910	14972	14924	14944	14801	14964	14657	14994	14936	14991	14659	14805	14685	14926	14916	14949	14723	14848	14975	14846	14973	14932	15020	14817	15063	14919	14733	15049	14891	14997	14833	14816	14875	14874	14889	14802	15014	14965	14927	14965	14845	14785	14815	14783	14844	14930	15134	14676	14939	14828	14890	14963	14938	14921	14939	15012	14809	14817	14825	14846	15018	14917	14893	14781	14802	14981	14960	14790	15117	14748	14810	14901	14915	14841	14769	14914	14989	14886	14901	14969	14740	14796	14778	14805	14898	14840	14890	14974	14901	14784	14776	14826	14809	14960	15117	14750	14941	14853	14823	14665	14933	14781	14773	14717	15037	14867	14758	14944	14788	14766	15106	14960	14920	14904	14790	14557	14773	14888	14792	14878	14944	14947	14832	14816	14997	14817	14958	15016	14866	14759	15033	14891	14794	14759	14884	14743	14858	14977	14822	14854	15104	14925	15016	14717	14893	14843	14991	14810	14899	14906	14747	14879	14945	14792	14803	14947	14898	14646	14775	14889	15033	14994	14984	14854	14936	15040	14831	15009	14822	14854	14837	15034	14749	15229	14780	14898	14870	14938	14923	14823	14846	14786	14938	14856	15010	14956	14906	14872	14938	14864	14847	14920	14977	14912	14798	14796	14970	15044	14926	14792	14900	14936	14777	14966	14903	14887	14956	15078	14938	14828	14927	14949	14926	14778	14854	14910	14904	14777	15008	14988	14997	14870	14813	14884	14820	14934	14881	14788	14884	15023	14988	14828	14980	14798	14996	14850	14939	14801	15009	14992	14905	14932	14677	14983	14808	14894	15238	14948	14784	14977	14819	15025	14868	14670	14802	14819	14888	14774	14872	14899	14912	14975	14828	14867	15038	15022	14912	14841	14953	14941	14852	15094	14790	14908	14850	14964	14787	15030	15032	14897	14871	14954	14787	14940	14678	14997	14819	14850	14847	14761	14906	14860	14990	14917	14849	14775	14783	14915	14979	14975	14776	14970	14904	14801	15003	14892	14935	14793	14799	14946	14836	14767	14716	14897	14997	14747	14877	14896	14820	15043	14881	14774	15055	14819	14963	14881	14893	14904	14721	14875	14904	14882	15078	14873	14840	14865	15021	14908	15028	14921	15083	14962	14709	14890	14700	15036	14888	14763	14708	14811	14900	14829	14810	14978	14736	14906	14726	14836	14827	14702	14932	14966	14901	14819	14842	14784	14938	14924	14878	14885	14984	14975	14868	14921	14983	14810	14903	14844	15060	14935	14922	14746	14825	14861	14806	14989	14953	14774	14831	14874	14876	14916	14895	14969	14967	14845	14941	14764	14844	14900	14920	14905	14816	15158	14960	14762	14836	14885	14847	15060	15041	14867	14620	14813	14835	14933	14885	14748	14952	14805	15113	15010	14961	14888	14971	14954	14859	14749	14838	14890	14894	14961	14851	14830	14932	14956	14842	14868	14848	14916	14978	14803	14893	14882	14836	14909	14902	15035	14972	14878	14877	14873	14765	14785	14881	14858	14782	14865	15083	14935	14967	14985	14772	14823	14896	14896	15025	14791	14981	15004	14954	14962	14730	15063	15014	14944	14694	14812	14893	14852	14985	15071	14987	14774	14940	14737	14851	14926	14928	14924	14970	14986	14875	14890	14979	14777	14753	14891	14782	14948	14976	15003	14825	14843	14760	15064	14981	14842	14886	15014	15041	14908	14868	14982	14879	15010	14876	15054	14848	14928	14804	14889	14987	14915	14874	14934	14908	14997	14921	15019	14766	14692	14832	14758	14955	14856	14881	14776	14687	15030	14990	14922	14841	15017	14859	14794	14951	14880	14889	14882	14977	14875	14951	14987	14948	14829	15041	14827	14952	14738	14765	14860	14940	14886	14825	14718	14907	14821	15135	15013	14852	15014	14936	14895	15012	14984	14982	14795	14682	14862	15004	15004	14830	15016	15038	14740	14807	14958	14977	14972	14994	14900	14736	14863	14881	15016	14852	14988	14942	14872	14888	14706	14961	15088	14837	14948	14873	14990	14735	14839	14886	14942	14846	14896	14924	14859	14994	14691	14832	14734	14737	15001	15002	14762	14803	14869	14808	15081	14896	14892	14822	15023	14954	14782	14936	14978	14918	14844	14888	14964	14876	14816	14933	14791	14910	15013	15062	14847	14999	14888	14820	14896	14898	14849	14834	14822	14965	15039	14884	14890	14886	14981	14993	14999	14680	14816	14849	14970	14715	14853	15011	14752	15053	14891	14952	14966	14853	14701	14791	14775	14829	14814	14894	15045	14869	14994	14798	14830	15066	14722	14865	14867	14764	14980	14890	14852	15004	14940	14952	14881	14996	14862	15003	14828	15018	14920	15008	14904	14935	14975	14810	14889	14787	14870	14794	14786	15026	14737	14951	14961	14842	14816	14882	14705	15078	14799	14956	14847	14900	14884
25955	23571	36247	37231	30664	50398	55897	41061	30030	25976	24931	24629	24537	24432	24516	24574	24571	24272	24416	24509	24487	24288	24360	24406	24281	24578	24425	24545	24750	24438	24443	24161	24530	24541	24559	24534	24411	24384	24495	24189	24348	24538	24445	24258	24451	24399	24466	24455	24253	24213	24417	24353	24298	24376	24469	24442	24255	24557	24536	24374	24419	24384	24480	23990	24340	24456	24504	24548	24570	24587	24628	24415	24383	24476	24445	24426	24292	24419	24337	24197	24242	24614	24526	24481	24648	24596	24184	24426	24544	24124	24524	24543	24153	24199	24376	24432	24416	24418	24283	24597	24279	24405	24088	24177	24343	24323	24559	24136	24433	24237	24309	24354	24334	24484	24441	24497	24331	24418	24256	24068	24506	24396	24032	24198	24342	24248	24240	24478	24464	24296	24310	24392	24636	24643	24334	24182	24138	24405	24412	24343	24296	24371	24127	24325	24392	24247	24232	24152	24332	24486	24108	24361	24259	24205	24452	24578	24213	24291	24546	24427	24500	24379	24542	24404	24434	24292	24427	24244	24468	24403	24358	24250	24584	24408	24376	24209	24474	24188	24210	24649	24555	24452	24341	24070	24455	24386	24622	24462	24370	24471	24388	24371	24388	24359	24518	24408	24454	24274	24169	24531	24218	24501	24279	24303	24437	24283	24189	24542	24357	24278	24315	24495	23968	24408	24345	24400	24355	24166	24341	24582	24528	24188	24305	24456	24337	24328	24350	24633	24323	24445	24306	24355	24628	24225	24362	24508	24495	24167	24321	24287	24399	24443	24501	24120	24444	24264	24418	24374	24337	24311	24429	24134	24181	24469	24282	24284	24250	24515	24283	24353	24617	24279	24236	24557	24327	24363	24483	24322	24326	24351	24166	24501	24301	24296	24480	24572	24436	24291	24447	24367	24643	24254	24228	24449	24397	24293	24462	24304	24595	24355	24271	24473	24411	24236	24200	24312	24035	24484	24448	24238	24300	24298	24431	24424	24417	24355	24535	24278	24269	24431	24399	24379	24458	24321	24483	24534	24169	24055	24284	24465	24565	24352	24473	24286	24247	24328	24238	24303	24243	24524	24141	24205	24427	24456	24635	24119	24222	24389	24496	24297	24437	24206	24242	24239	24438	24370	24559	24367	24369	24142	24314	24298	24458	24397	24463	24519	24325	24424	24423	24256	24260	24259	24272	24245	24496	24247	24211	24306	24173	24326	24313	24196	24413	24331	24362	24395	24423	24265	24427	24352	24380	24050	24118	24338	24289	24427	24300	24517	24274	24339	24381	24480	24525	24292	24307	24627	24368	24443	24425	24080	24315	24539	24518	24497	24637	24347	24487	24305	24327	24319	24333	24468	24298	24241	24302	24268	24468	24370	24454	24658	24412	24562	24497	24240	24451	24420	24402	24115	24432	24420	24399	24626	24385	24453	24460	24448	24471	24372	24254	24628	24250	24334	24320	24268	24613	24127	24508	24365	24321	24555	24599	24261	24385	24512	24296	24528	24398	24171	24438	24228	24650	24379	24567	24395	24443	24053	24290	24272	24493	24140	24409	24368	24653	24410	24351	24303	24456	24393	24429	24462	24173	24197	24387	24534	24273	24262	24369	24406	24398	24515	24319	24220	24163	24274	24484	24329	24628	24334	24441	24409	24695	24291	24336	24333	24348	24436	24226	24194	24355	24490	24357	24246	24512	24466	24521	24388	24274	24517	24181	24135	24529	24398	24454	24420	24233	24166	24278	24417	24300	24604	24391	24488	24087	24197	24406	24597	24231	24434	24183	24454	24263	24393	24404	24415	24523	24383	24284	24260	24125	24391	24496	24205	24282	24208	24351	24404	24306	24290	24366	24192	24267	24500	24474	24421	24049	24324	24470	24408	24451	24215	24303	24302	24235	24249	24244	24131	24329	24361	24613	24497	24491	24441	24580	24265	24253	24214	24260	24473	24294	24234	24358	24240	24391	24513	24561	24283	24398	24515	24272	24277	24540	24481	24221	24436	24455	24482	24510	24216	24150	24221	24352	24376	24377	24324	24225	24438	24204	24388	24499	24187	24474	24122	24201	24408	24458	24520	24462	24312	24339	24116	24343	24356	24335	24220	24335	24562	24443	24451	24312	24238	24376	24202	24183	24317	24342	24283	24537	24436	24309	24337	24358	24370	24526	24360	24272	24165	24245	24233	24163	24084	24603	24502	24352	24236	24443	24488	24262	24334	24066	24444	24515	24513	24247	24383	24425	24247	24218	24286	24376	24209	24330	24364	24372	24444	24488	24323	24364	24483	24574	24438	24434	24199	24424	24282	24617	24594	24337	24362	24310	24530	24429	24351	24341	24257	24332	24199	24155	24053	24461	24297	24464	24326	24637	24632	24507	24377	24293	24361	24680	24286	24439	24380	24395	24537	24396	24455	24483	24349	24164	24475	24626	24006	24180	24538	24419	24507	24203	24523	24767	24551	24331	24438	24533	24328	24266	24393	24513	24558	24409	24315	24671	24300	24631	24191	24436	24281	24375	24196	24542	24332	24216	24204	24294	24279	24478	24452	24828	24439	24373	24301	24311	24347	24417	24441	24577	24373	24429	24268	24525	24252	24394	24226	24351	24349	24246	24416	24579	24530	24554	24352	24332	24334	24522	24341	24183	24534	24411	24530	24373	24598	24218	24166	24228	24209	24158	24462	24394	24312	24599	24431	24518	24560	24297	24451	24470	24764	24550	24541	24159	24507	24631	24227	24468	24516	24183	24448	24578	24277	24397	24546	24314	24478	24455	24366	24258	24640	24184	24366	24414	24502	24300	24281	24142	24360	24258	24408	24406	24371	24451	24495	24463	24500	24336	24331	24026	24436	24383	24289	24493	24544	24395	24364	24479	24329	24656	24455	24660	24230	24180	24213	24291	24387	24318	24187	24220	24609	24238	24439	24281	24476	24438	24653	24485	24197	24368	24106	24324	24393	24478	24286	24456	24346	24569	24434	24269	24576	24284	24296	24435	24549	24443	24275	24470	24173	24498	24290	24204	24363	24466	24475	24436	24633	24425	24655	24416	24454	24506	24485	24632	24179	24412	24361	24511	24333	24445	24513	24423	24428	24518	24579	24248	24383	24305	24320	24548	24251	24204	24505	24368	24337	24330	24281	24548	24380	24507	24510	24315	24099	24433	24095	24696	24502	24274	24290	24291	24187	24387	24113	24276	24091	24311	24432	24689	24323	24283	24133	24359	24480	24368	24703	24508	24377	24156	24436	24348	24446	24277	24341	24465	24387	24375	24414	24133	24369	24309	24428	24212	24302	24366	24310	24432	24266	24192	24237	24513	24212	24228	24336	24541	24344	24561	24276	24106	24647	24256	24524	24217	24384	24299	24532	24302	24451	24459	24597	24505	24600	24288	24394	24223	24253	24328	24550	24310	24469	24465	24552	24170	24112	24322	24573	24273	24289	24334	24668	24380	24443	24349	24424	24521	24258	24423	24309	24483	24364	24273	24474	24204	24353	24473	24414	24333	24335	24480	24422	24367	24516	24123	24391	24399	24330	24424	24525	24650	24459	24314	24096	24414	24392	24174	24297	24301	24342	24334	24301	24136	24576	24454	24412	24476	24428	24208	24215	24594	24381	24023	24417	24378	24411	24646	24260	24561	24451	24557	24269	24296	24255	24281	24460	24280	24419	24310	24360	24394	24313	24374	24534	24442	24191	24372	24170	24609	24207	24581	24697	24171	24474	24189	24331	24351	24369	24337	24251	24593	24316	24288	24273	24357	24417	24094	24286	24384	24069	24377	24439	24553	24331	24328	24210	24411	24375	24408	24279	24047	24688	24498	24366	24216	24217	24318	24247	24289	24490	24108	24419	24486	24480	24200	24336	24303	24400	24299	24211	24493	24467	24221	24054	24266	24249	24233	24253	24359	24276	24192	24105	24569	24233	24455	24441	24442	24347	24341	24383	24241	24333	24559	24364	24163	24368	24272	24022	24205	24190	24320	24482	24260	24244	24503	24360	24295	24342	24432	24543	24508	24028	24579	24442	24353	24696	24571	24494	24185	24279	24323	24345	24612	24441	24485	24357	24558	24598	24271	24231	24384	24341	24257	24341	24258	24246	24471	24430	24224	24331	24331	24371	24121	24550	24267	24494	24437	24593	24525	24160	24596	24430	24562	24524	24186	24325	24446	24437	24551	24371	24245	24505	24311	24517	24444	24424	24270	24416	24223	24412	24457	24469	24303	24107	24270	24307	24440	24520	24337	24498	24431	24584	24357	24342	24449	24439	24464	24185	24244	24491	24422	24414	24482	24473	24419	24599	24295	24334	24144	24445	24262	24177	24422	24417	24364	24289	24611	24444	24468	24478	24288	24293	24437	24131	24351	24384	24258	24559	24447	24360	24396	24289	24403	24489	24270	24281	24344	24571	24342	24326	24308	24461	24342	24428	24408	24328	24452	24296	24291	24112	24476	24548	24356	24149	24406	24253	24186	24596	24414	24221	24490	24243	24616	24411	24338	24460	24639	24329	24308	24295	24476	24202	24231	24393	24199	24196	24455	24405	24411	24542	24213	24460	24439	24267	24532	24132	24435	24285	24615	24456	24337	24514	24303	24441	24380	24576	24307	24302	24313	24438	24487	24307	24410	24294	24259	24480	24329	24339	24290	24351	24486	24666	24282	24391	24354	24371	24320	24437	24601	24107	24182	24154	24457	24601	24359	24530	24376	24571	24443	24496	24400	24591	24432	24566	24386	24580	24385	24393	24321	24324	24510	24321	24417	24419	24403	24207	24268	24390	24384	24377	24324	24243	24434	24142	24461	24320	24198	24350	24369	24224	24468	24523	24185	24554	24221	24454	24461	24600	24664	24453	24371	24450	24197	24133	24380	24425	24204	24349	24356	24427	24343	24444	24473	24577	24502	24581	24346	24271	24544	24347	24444	24398	24369	24272	24338	24344	24345	24372	24336	24292	24349	24349	24503	24695	24273	24200	24211	24256	24340	24209	24393	24150	24460	24390	24324	24491	24367	24406	24404	24327	24329	24382	24158	24292	24416	24323	24396	24546	24468	24230	24322	24272	24405	24260	24290	24510	24297	24186	24401	24261	24419	24291	24244	24363	24366	24384	24322	24400	24566	24629	24304	24491	24013	24389
31073	64818	55184	34364	23121	48537	46725	29445	19093	15803	15117	15178	15200	15142	15017	15174	15004	14950	15066	14989	14993	15136	15050	15049	15214	15045	15188	15107	15137	15190	15260	15142	15174	14986	15102	15085	15095	15210	14996	15177	15102	15111	15057	15210	15119	15178	15120	15169	15051	15191	15173	14950	15094	15041	15315	15138	15085	15059	15059	15068	15182	15121	15079	15088	14943	15008	15002	15094	15080	15052	15083	14982	14903	14976	15077	15014	14896	15043	15039	15064	15095	14944	14945	15104	14904	15058	15014	15133	15116	15016	15021	14853	14949	14992	15102	15184	15004	14983	15210	14899	15140	14976	14942	15175	15073	14954	15169	15097	14959	15224	15157	15032	15184	15065	15211	15068	15042	15157	15002	15080	15101	15306	15062	15092	14854	15006	15177	14941	15217	14996	14881	14967	14936	15131	14787	15147	14994	15136	15152	14919	15086	15102	15165	14971	15084	14957	15084	15205	14986	15020	15090	15096	15122	15066	14977	15003	15168	15021	15120	15100	15140	15152	15061	15266	14922	14960	15070	14958	15164	15078	15190	15141	15051	15083	15095	15068	15095	15095	15165	15120	15017	15228	15041	14967	15158	15118	15024	15059	15169	15001	15046	14982	15070	15060	14894	14942	15121	15011	15089	14965	15005	15251	15102	15014	14997	15131	15015	14982	15249	14980	14985	15032	14987	15010	15142	15106	15099	15041	14947	15222	15071	14928	14993	15145	14799	15001	15173	14992	14957	14908	15172	15080	15102	15036	14999	14933	14991	15111	15178	14956	15124	14954	15153	15132	15165	14921	14974	14978	14919	15134	15083	15122	15287	15169	15037	15030	15186	15043	15037	15107	15080	14988	15049	15012	15008	15113	14978	15055	14972	14983	15072	15161	14906	14928	15046	14983	15008	14912	15004	14932	15014	14936	15124	14921	15071	14963	15022	15073	15095	15206	14930	15264	15042	15087	14891	15018	15135	15032	15110	15118	15003	15012	15021	15090	15012	15073	15024	14950	15000	14923	15049	15012	15067	14986	15061	15041	14895	15006	15009	14934	14772	15020	15246	14999	15035	15027	15093	15142	14940	15214	15213	15020	14807	15136	14990	14919	15006	15052	15147	15012	15088	15209	15172	15021	14939	14877	15269	15038	15158	15090	14990	15079	15052	15233	14983	15004	15052	14958	14963	15117	15090	14947	15128	15092	15064	15050	15092	15112	14942	15051	15103	15008	15036	14976	15072	15189	15126	14974	14978	15141	15134	14929	15083	15085	15040	15073	15060	14821	14931	15030	15130	15081	15011	14791	15023	15010	14985	15088	14960	15013	15043	15109	15186	15089	14929	15111	15133	15164	15001	15125	15096	14904	14921	14950	15085	15061	15150	14851	15072	15158	14874	15075	15003	15051	14936	15133	15230	14873	14914	15162	15027	15085	15061	14971	15091	14986	15035	15127	15163	15002	14921	14968	14899	14955	14981	15108	15086	15111	15173	15041	15029	15099	15211	14924	15265	14997	15023	15069	15042	15131	14815	15066	14928	14971	15230	15045	15077	15069	14850	14971	15064	15044	15079	14923	14950	14979	15222	15134	15044	15092	15051	15128	15159	15062	15080	15194	14768	15212	15092	15006	15021	15076	15049	15130	15194	14933	14919	15050	15134	14964	15322	14862	14811	15026	14863	15038	15008	14988	15055	15195	15201	15273	14930	14957	14913	15037	15088	15000	14987	15093	14868	15149	15070	15116	14944	15066	15061	15015	14824	15077	15084	15097	15003	15255	15121	14934	15170	15025	15069	15160	15046	14956	15024	14805	14896	15087	15134	15363	14987	15026	15156	14994	15123	15074	15038	14987	15051	14987	14862	15121	15009	14995	14974	14957	15004	15017	15108	15125	15070	15006	15082	15082	15151	15070	15075	15206	15053	15047	14943	15057	15053	15032	15130	15010	15046	15022	15032	14948	15270	14857	15094	15015	14954	15070	14999	15065	15152	15168	15040	14965	14844	15199	15054	15100	15044	14972	15147	15085	14945	15149	14998	15013	15148	15110	14963	14960	15312	14934	14973	15088	15092	14964	14829	15088	15184	15164	15016	15056	14896	15111	15140	15255	15097	14946	15056	15031	15042	14991	14928	15135	15047	15209	15082	15088	15057	15113	14980	15124	14857	15100	14932	15073	15004	15097	15131	15086	15175	15061	15104	15086	15008	14975	15089	14933	15059	14946	15048	14872	15136	14971	14919	15074	15137	14786	15004	15013	14959	15054	15003	15054	15359	14922	15021	15105	15081	14984	15136	14873	15205	14949	15138	14997	15156	15185	15071	15043	14964	15103	15031	15088	15074	14930	14865	15041	15074	15100	14957	15154	15039	15081	15139	14907	14974	15155	14972	15054	14955	15049	15056	15053	14983	14940	15049	14948	15094	15083	15024	14785	14929	14903	15092	15179	15178	15041	14877	14848	14990	15037	15070	15048	15048	15060	14960	15032	15030	14989	15161	14801	15183	15128	15119	14910	15080	15208	15023	14825	15003	15013	15035	14984	14823	15187	15076	14910	15284	14985	15090	14724	15073	15189	15179	15074	15065	15013	15025	15150	15107	15221	14927	15141	15088	15125	15078	15056	14968	15108	15062	14986	15047	15127	14902	15149	15111	15008	14929	15057	15141	15039	15140	14927	15092	14985	15284	14831	14972	15100	15007	14987	15077	15062	14939	15105	14846	15104	15051	15044	14945	15134	15076	15204	15136	14970	14808	15078	15093	15103	15232	15062	15160	14936	14952	15050	15090	15144	15094	15055	15146	15301	14947	15110	15282	15094	14985	15089	15042	15107	14979	15019	15153	15152	15141	15014	14986	15065	14950	14941	15036	15090	15129	14896	14868	15165	15044	14996	15086	15065	15145	14944	14898	14990	14844	15116	14911	14931	15062	14959	15077	15059	14943	15154	15054	15044	15057	14970	15061	15034	14877	14959	15116	14942	15116	15123	14983	14780	15106	15031	14988	15040	14978	15181	15152	15053	14883	14937	15111	15091	15001	14986	14979	15145	15024	14911	15186	15200	15067	14921	15012	15103	15026	14957	15025	15039	15016	14964	15089	15018	15308	15067	15050	15008	15236	15103	15139	15004	15173	14939	15294	15000	15083	15006	15014	15109	14977	15060	15267	15108	15125	14959	15030	14978	15003	15041	14986	14897	14978	15059	15048	15172	15006	14937	15112	14989	15164	14977	14990	14962	14986	15035	15185	15113	15048	14952	15061	15094	15042	15131	15036	15153	14939	15028	14928	15110	15033	15126	15180	15175	15004	15042	14975	15052	15261	15036	14932	15065	15206	15105	15212	14959	15099	15118	15056	14947	15063	14951	14972	15005	15003	14977	15176	15218	14979	15066	14963	14959	15095	15092	14992	15140	15037	15095	15065	15006	15213	15092	15044	15126	15030	15114	15111	15062	15183	14896	14978	15056	15110	14877	14987	15134	14865	14873	15091	15047	15163	15110	15167	14944	15098	15022	14923	15101	15078	14925	15146	15048	14992	15118	14988	15034	14949	14992	15085	15135	14903	14964	15173	14967	15229	14987	15095	15055	15020	15015	15118	15063	15138	14921	14794	14916	14947	14891	15088	15008	15042	15187	14985	15065	14943	15047	15054	15124	14964	14991	14912	15054	15006	15105	15096	15090	14973	15156	15027	14892	14994	14927	15093	14854	15187	14998	14906	15070	14909	15072	15149	15030	15142	15103	15004	14998	15122	15135	15114	14862	15058	14990	15163	15067	14898	15141	14991	15080	14884	14904	15019	15166	14971	15236	14963	14983	15117	15020	15063	15159	15025	15096	15000	15057	15072	15149	15083	14987	15200	15071	14992	15057	15089	15248	14874	14933	15166	15209	15032	15037	15009	15049	15111	15023	14966	15080	15178	14813	15037	15050	14890	14981	15070	15097	14817	15088	15120	15245	15110	14978	14965	14860	15040	14963	15045	14931	14973	14905	15095	14991	15237	15163	14984	14921	15084	15092	14961	15067	15153	14997	14995	14980	15062	15103	15005	14953	15012	15082	14991	15128	15125	15011	15144	14999	15018	14897	15016	15193	15050	14935	15109	15168	14980	15000	15158	14876	15138	15126	14876	15160	15007	15035	15041	15109	14821	14780	15151	14785	14958	14837	14951	15127	15103	14843	15105	15154	15191	14963	14920	15097	14994	15024	15126	15101	15073	15035	14979	15096	14888	15226	15304	15081	15131	15050	15001	14970	14979	15104	14929	15089	15127	15142	14885	15076	15147	15263	15096	15140	14983	15029	14995	14982	15192	14921	14930	15110	14902	15072	15239	15216	15258	14996	14952	15052	15138	15157	15015	15277	15045	14958	15061	14785	14924	15190	15108	15208	15057	15044	15132	15174	15172	14800	14982	15087	14962	14923	15260	15066	15215	14885	15005	15109	14967	15028	14974	15029	15022	14887	14945	15097	14947	15036	14964	15015	14953	14959	15070	15029	14965	15014	14943	15130	14978	14861	15230	14868	15140	14935	15042	15073	15036	14788	15082	15039	14899	15194	15055	14932	15097	15020	15064	15141	15113	15124	15008	15209	14835	15108	15032	15085	15059	15050	15080	15065	14984	15072	14981	15161	14958	14989	15084	15077	15251	14990	14934	15210	14982	14965	14994	15189	15031	14899	15030	15020	15013	15222	15118	14998	15071	14958	15043	14750	15089	14834	15137	15071	15106	15168	15013	14935	14923	14924	15009	15281	15168	14925	15114	14975	14943	15078	15000	15059	15192	15031	15112	14966	14998	14982	15069	14948	15039	15118	15012	15062	15116	14847	15051	15036	14973	15069	15112	14960	15152	15031	15070	15008	15037	15173	14984	14791	15184	14936	15145	14892	14976	15024	14964	15119	14977	15143	14995	15201	14990	14844	14995	15121	15118	15088	15012	15011	15025	15005	15079	15066	14990	14941	15156	14970	15025	15025	14920	14930	14853	14871	15158	15040	15085	15056	15165	15032	15055	15016	15018	15083	14987	14941	15087	15044	15086	14964	15076	15035	15060	15083	15104	15012	14991	15010	14945	14748	15131	15063	15044	14982	15069	14706	15162	14913	14802	15091	15045	15006	15046	14917	15129	15114	14929	14960	14995	15129	14947	14968	15110	15073
23728	21861	29620	27737	37851	69749	67391	48318	34042	27965	26086	25219	25139	25098	25349	25107	25183	25245	25181	24989	25061	25222	25022	25073	24963	25040	25048	25120	25082	25098	25136	25049	24794	25040	24928	25357	25145	24981	24933	24985	25102	25140	25153	24887	25062	24971	24964	24896	25027	24942	25171	25227	25195	25004	24907	24869	25306	25195	24951	25021	24952	24759	24844	24996	25166	25100	25071	25263	25036	25177	24735	25006	25085	24811	24978	25087	25050	25088	24965	25228	24828	24707	24944	24849	25069	25246	25054	24970	24918	24897	25123	25090	25169	24994	25018	25094	24938	25090	25170	25183	25044	24703	24946	24800	24833	25216	24968	24940	25045	25098	24973	24974	24772	24962	24814	24872	24879	25098	24465	24910	25154	24991	24952	24796	24866	25016	24868	24986	25200	25035	24968	25021	24884	24859	24922	24911	24832	24810	25080	25082	24891	25130	24833	24802	25111	25051	24812	24785	24836	25002	24922	24934	25029	25091	24994	24711	24878	24822	24798	24859	24936	25048	24936	24800	25012	25064	24951	25018	24787	25014	24927	24763	24791	24958	24952	25212	24809	24968	25001	25072	25118	24995	24866	24896	25014	24852	24991	24785	24930	24813	24847	24857	25050	24921	24947	24735	24785	24776	25056	24887	25026	25031	24964	24886	24756	24914	24910	24917	25041	24952	24930	24895	25130	24576	25133	24884	24719	24677	25066	24704	24873	24862	25035	24870	24954	24986	24890	24844	24913	24638	24909	25048	25074	24946	25054	24847	24707	24845	24893	24625	25111	24997	25082	24896	25120	25061	25061	24714	24716	24846	24845	24981	24809	25082	25213	24979	24820	24739	24889	24829	24751	25062	25063	24930	24963	24922	25076	24898	24957	24819	24726	24897	25194	25182	25011	24699	24929	24929	25122	25022	24972	24881	25017	25082	25024	24983	25087	25009	24964	24710	24979	24973	24916	24767	24964	25105	25312	25052	24930	25101	24947	24870	25128	24821	24973	24893	24892	24973	25084	24961	24959	24882	24840	25020	25076	24846	24934	24918	25066	24780	24917	24920	24987	24776	24856	25025	24988	25002	25095	24809	25005	24855	24846	24688	24944	25165	24952	25167	25132	25049	25042	24908	24999	24842	24773	25042	24751	25168	24954	25047	25119	24721	25149	24591	25026	24809	25091	24930	24989	24895	25053	25021	24983	24936	24891	25150	24902	24886	25020	25133	25090	25075	25036	24885	25034	25127	24762	25158	25002	25192	24892	24885	24843	24935	24913	24808	25073	24982	24973	24732	24961	24821	25035	24903	24830	24866	24959	24869	24851	24919	24851	25224	24854	24787	25014	24938	25059	25138	25119	24818	24920	24827	24909	24871	24841	25065	24846	24972	25116	25322	25121	24766	24673	24863	24767	24763	24747	24621	24813	24870	24805	24880	24855	24935	25225	25115	25021	24840	24810	25019	24878	25029	24980	24877	24819	25060	24876	24987	25084	25133	25208	25045	24943	24915	25203	24987	24741	24913	24874	24774	24756	24952	24761	24903	24948	24958	25034	25030	25054	25089	24916	24828	25012	24990	24846	24800	25060	25022	25056	24664	24780	24586	24897	25071	25090	24923	24880	24780	25152	24791	25035	24908	24936	24905	24746	24787	24937	24879	25034	25085	24870	25146	25029	25044	24721	24878	24924	24804	25103	25049	24989	25055	25015	24993	24921	25002	25056	24790	24868	24836	24905	24757	25094	24715	24939	24786	25081	24874	24648	24957	25106	25016	25157	25104	24895	24985	24778	24716	24817	24774	24961	24961	24975	24994	24905	24953	24702	24913	24843	24845	25016	24968	24963	24686	25077	24726	25028	24900	24935	25003	24876	24910	25107	24979	25075	24963	24891	25142	24831	25102	24946	25225	24912	24713	25003	24956	24856	24984	25024	24983	25045	25006	24871	24808	25142	24863	25022	25054	25090	24880	24901	24642	24777	25125	25160	24929	24855	25032	24902	24858	24778	25082	25273	24953	25037	24967	24733	24843	24922	24787	24875	24720	24760	24662	24730	24787	24705	24953	24985	24851	25037	25076	24875	25071	25120	24986	24783	24831	25124	24996	24949	25057	24939	24926	25073	24929	24802	25192	24896	25121	24867	25119	24863	24935	24912	25236	24771	24944	24960	25155	24898	25095	24889	25042	24910	25012	24770	24807	24898	24911	24898	24761	25007	25057	24658	24922	24901	24817	24849	24777	24931	24786	24891	25095	25079	24975	24893	24938	24895	24843	24974	24818	25209	25109	24915	24822	25019	25184	24921	24881	24779	25142	24807	24998	24821	24689	24729	24849	24903	24942	25042	25140	24842	25051	25010	24928	25037	24840	24874	25096	25020	24667	25063	24813	24728	24962	24975	24788	25174	24859	24971	24745	25067	24839	24729	24709	24928	25072	25005	25226	25001	25035	25057	24822	25186	24991	24931	24942	24918	25186	24989	25070	25197	24803	24911	24963	25089	24840	24994	25018	24761	24957	24979	25014	24978	24894	25086	25148	24957	24832	25033	24881	24770	24732	24768	25040	25101	25002	25101	25274	25099	24914	24864	24733	24841	24815	24937	24933	25070	25006	25012	24915	24897	24977	25148	24977	24833	24984	25168	24909	24906	24971	24973	24777	24983	24792	25088	24762	25009	24923	24786	24813	24926	24680	24921	25066	24894	25059	24975	25017	24946	25017	24777	24741	24712	24853	24893	24796	24936	24871	24848	24892	24880	25004	24927	24909	24916	25057	24853	25082	24960	24860	24862	24839	24965	25113	25081	25157	24931	25089	24791	25037	25087	24885	25108	25020	24810	24788	25090	24722	24933	25054	24817	24942	24867	24870	24868	24695	24943	24840	24902	24689	25031	25032	25013	24917	24973	24818	24852	24888	25075	24934	24698	25046	24926	24977	24822	25024	24991	24990	25124	24757	24943	24844	24827	25340	24963	24873	24769	24855	24875	24930	24782	25355	24976	24949	24958	25077	24993	24924	25084	25052	24971	24929	25079	24847	24966	24926	24991	25092	25131	24801	25066	24752	24976	25067	24899	25056	24809	25104	25064	25058	24982	24931	24802	24852	25140	24985	25015	24841	24820	25045	24895	24811	24844	24962	25082	24830	24806	24886	25049	24803	24965	24787	25066	24939	24946	24966	24887	25031	24974	25199	25057	24873	24949	24717	25008	24994	25012	24938	24728	24935	24822	25039	24746	24945	25039	24973	24985	25043	24948	24924	24919	24946	24990	24953	24761	24791	25135	24958	24652	24813	24952	24899	25059	25123	25153	24920	25128	24969	24898	24826	24885	24981	25161	24733	25053	24928	24840	25107	24856	24817	24927	24992	25054	25119	24894	24947	24859	24832	25102	24901	24953	25230	25183	24851	24975	25184	25081	24948	25006	24753	25048	24929	24857	25042	24787	24914	24911	24976	24996	24837	24981	25060	24961	24932	25174	25065	24917	24793	24828	25100	24892	24743	25084	24935	25172	25046	24535	24983	24973	25030	24897	24847	25157	24912	24833	24945	25078	24884	25224	24850	24883	24947	24754	25090	25061	24720	25067	25039	24901	25012	25084	25095	24983	24813	24934	24915	24990	25155	24784	24793	24778	25017	25076	24737	24858	24911	24929	24554	24911	25046	24911	24808	25254	24790	24631	24822	24869	24800	24845	24903	24490	24840	25171	24988	25031	24935	24896	24995	25143	24967	25041	24886	25233	24898	25048	24923	24849	24911	25028	24835	24980	25024	24820	25088	24847	25096	25218	24994	24864	25162	25048	24814	24799	24906	24875	25338	24982	24940	24939	25142	24963	24883	24923	25063	24975	24720	24852	24921	25029	24923	25096	24995	24776	25043	24878	25090	24844	24901	25113	24952	25025	24802	24603	24865	24683	24785	24866	24949	24957	24919	24869	25031	24719	24689	24679	25166	25069	25091	24913	25099	25028	24848	25030	24883	25089	24967	24948	25026	25018	24763	24861	25003	25049	25101	24930	25011	24899	24956	24961	24889	24836	24805	24925	24943	24892	24958	24821	24906	24886	25212	24887	24942	25120	24860	24792	24775	24820	24784	24780	24925	24803	24838	25136	24886	24904	24929	24925	24826	24776	24941	24754	24972	24725	24973	24801	24894	25011	24775	24959	24958	25135	24659	25050	24898	24974	25102	25112	24824	24889	24884	24951	24979	24999	24775	25011	24819	25030	24963	24924	24912	24920	24862	24727	24922	24718	25085	24811	25250	24977	24857	24807	24753	25160	24741	24830	25036	25065	25029	25443	25224	24785	25030	24947	25071	24836	25085	24824	25163	24987	24912	24984	25010	24997	24961	25025	24966	24962	24927	24996	25112	25125	24834	24762	24651	24665	24752	24844	25017	24809	24947	24849	24751	24871	25005	24919	24874	25062	24853	24955	24996	25114	25227	24857	24869	24653	25095	25086	24737	24935	24895	24818	24890	25047	24812	24986	24913	24673	25047	24879	24936	24655	24942	25029	24940	24981	25017	25075	24955	24909	24958	24682	24812	24989	24841	24872	24795	25125	25038	24780	24967	25197	25060	25029	24915	25138	24857	24889	24694	24687	24801	25166	25029	25000	25024	25087	24977	24867	24956	25056	25099	24864	25025	24973	24973	24982	24829	24870	25152	24803	24942	24915	24953	24926	24840	25041	24916	24851	25069	24703	24984	24930	24895	25006	24959	24892	24967	25039	25184	24813	24849	25160	24983	24981	25020	25147	24909	24942	24884	24781	24870	24758	24931	25136	24984	24951	24755	25059	24768	24855	25083	25107	24952	24961	24739	24900	24994	24872	24915	25050	25013	24897	24942	25018	24865	24732	24873	24910	24932	24939	24830	24785	24868	24973	24852	25092	25013	25006	25061	24843	24940	25002	24917	24965	24954	25073	25023	24754	24954	24845	24964	24957	24884	24860	25019	25030	25182	24869	25135	25234	25009	24834	25013	24953	25002	24944	24944	25111	24780	24748	24608	24833	24918	24977	25140	24914	25120	25057	25051	24995	25010	25113	24686	24747	24977	24869	24787	24887	24818	25056	24987	25047	24930	25003	24727	25003	24918	25111	25254	24807	25110	24802	24852	25053	24976	25133	25042	25095	25012	24759	24979	24959	25023	25124	24874
41061	67472	52833	34965	45872	77364	63758	38903	23097	17306	15854	15563	15513	15487	15666	15631	15600	15543	15662	15634	15538	15601	15544	15637	15525	15629	15531	15465	15574	15687	15446	15704	15613	15594	15426	15293	15468	15575	15533	15598	15736	15417	15523	15648	15649	15611	15403	15440	15598	15507	15539	15575	15651	15586	15425	15517	15388	15621	15705	15601	15537	15607	15596	15464	15539	15527	15394	15590	15430	15568	15480	15572	15465	15446	15620	15342	15446	15624	15376	15490	15573	15461	15464	15390	15492	15701	15578	15611	15455	15361	15514	15528	15574	15582	15456	15543	15627	15537	15624	15351	15596	15670	15710	15494	15400	15481	15488	15645	15477	15453	15514	15542	15439	15515	15537	15591	15592	15490	15450	15713	15693	15387	15456	15495	15561	15501	15683	15565	15677	15475	15516	15651	15348	15532	15528	15624	15377	15620	15560	15529	15774	15374	15467	15428	15643	15576	15487	15412	15703	15435	15561	15539	15434	15328	15386	15518	15652	15479	15638	15619	15580	15463	15413	15507	15330	15567	15608	15459	15346	15353	15468	15479	15383	15497	15524	15494	15684	15369	15512	15506	15518	15547	15314	15562	15476	15429	15411	15395	15564	15454	15643	15536	15408	15522	15466	15348	15429	15274	15509	15520	15460	15696	15559	15474	15448	15611	15336	15534	15431	15544	15596	15452	15538	15602	15480	15595	15427	15659	15564	15608	15590	15460	15315	15507	15416	15591	15559	15393	15612	15608	15461	15489	15629	15537	15657	15394	15354	15456	15480	15607	15489	15665	15607	15414	15469	15557	15483	15408	15308	15553	15469	15559	15323	15529	15462	15413	15484	15460	15576	15464	15375	15547	15603	15515	15514	15464	15472	15665	15532	15630	15541	15718	15581	15640	15438	15305	15593	15402	15494	15449	15563	15514	15598	15476	15488	15572	15626	15421	15506	15578	15387	15543	15355	15550	15655	15451	15493	15517	15436	15464	15470	15547	15457	15457	15533	15498	15775	15546	15557	15555	15512	15529	15642	15614	15575	15566	15616	15453	15716	15594	15474	15543	15367	15513	15498	15640	15400	15727	15352	15570	15552	15507	15513	15593	15580	15584	15458	15490	15354	15566	15528	15490	15486	15618	15470	15452	15598	15750	15419	15599	15450	15487	15543	15456	15641	15480	15352	15510	15562	15563	15555	15291	15378	15579	15645	15336	15660	15486	15398	15456	15502	15318	15509	15673	15482	15384	15661	15446	15501	15453	15514	15496	15497	15425	15473	15333	15376	15615	15495	15413	15548	15478	15519	15471	15630	15615	15603	15499	15498	15635	15500	15474	15546	15383	15689	15400	15735	15709	15305	15605	15407	15622	15392	15466	15606	15546	15345	15407	15370	15415	15488	15571	15516	15622	15377	15480	15478	15267	15589	15511	15414	15579	15368	15362	15466	15433	15653	15479	15311	15437	15394	15513	15607	15526	15473	15414	15490	15648	15414	15261	15363	15469	15378	15404	15397	15360	15559	15531	15319	15348	15339	15505	15540	15537	15543	15483	15446	15448	15528	15546	15469	15618	15403	15583	15563	15636	15628	15731	15445	15489	15543	15405	15614	15502	15370	15459	15460	15497	15535	15500	15502	15454	15364	15649	15599	15464	15584	15561	15608	15514	15542	15639	15714	15445	15676	15415	15570	15516	15539	15509	15663	15547	15531	15479	15517	15404	15407	15449	15395	15467	15647	15535	15324	15433	15518	15630	15383	15638	15428	15549	15489	15476	15609	15555	15545	15548	15448	15613	15503	15588	15575	15571	15520	15493	15453	15535	15385	15508	15562	15664	15426	15583	15482	15493	15338	15324	15594	15517	15559	15668	15538	15423	15424	15503	15447	15499	15423	15584	15499	15577	15512	15515	15655	15479	15416	15722	15632	15456	15396	15526	15597	15444	15555	15567	15587	15509	15759	15572	15463	15598	15466	15511	15555	15453	15479	15532	15540	15558	15692	15582	15482	15503	15522	15486	15654	15625	15497	15511	15546	15459	15578	15370	15518	15505	15342	15580	15417	15531	15587	15315	15573	15590	15617	15536	15459	15418	15446	15490	15607	15434	15552	15279	15691	15363	15451	15597	15471	15488	15590	15318	15530	15644	15588	15580	15475	15613	15596	15465	15485	15534	15452	15501	15671	15407	15589	15599	15494	15537	15595	15466	15302	15507	15537	15570	15533	15556	15481	15427	15644	15492	15624	15495	15520	15454	15513	15546	15421	15475	15559	15390	15616	15393	15511	15614	15419	15522	15413	15472	15589	15525	15507	15634	15449	15443	15608	15661	15434	15423	15544	15562	15364	15329	15331	15510	15546	15594	15570	15453	15500	15428	15285	15416	15507	15530	15451	15529	15700	15420	15502	15468	15397	15561	15666	15531	15461	15549	15522	15584	15460	15430	15445	15611	15369	15560	15511	15460	15493	15483	15556	15465	15582	15404	15774	15372	15494	15529	15580	15508	15456	15493	15522	15443	15428	15773	15467	15494	15393	15551	15474	15583	15416	15409	15555	15515	15529	15377	15515	15520	15456	15470	15587	15522	15552	15484	15411	15564	15666	15657	15400	15516	15597	15428	15527	15616	15619	15308	15568	15379	15389	15430	15497	15370	15609	15307	15398	15568	15690	15342	15401	15429	15609	15588	15486	15329	15439	15486	15646	15447	15503	15272	15554	15426	15581	15440	15394	15677	15473	15606	15654	15477	15533	15595	15501	15504	15519	15518	15648	15493	15422	15526	15507	15651	15395	15458	15598	15633	15489	15680	15570	15479	15554	15432	15507	15397	15410	15435	15319	15625	15536	15445	15388	15548	15394	15374	15494	15572	15444	15352	15328	15504	15622	15509	15555	15509	15531	15626	15587	15466	15405	15505	15588	15380	15509	15419	15373	15634	15463	15611	15627	15545	15694	15643	15600	15345	15436	15487	15473	15391	15394	15519	15604	15671	15474	15482	15562	15534	15597	15492	15595	15399	15491	15472	15590	15585	15403	15477	15524	15542	15585	15548	15554	15402	15486	15407	15505	15497	15563	15648	15483	15593	15565	15474	15457	15421	15675	15404	15432	15403	15494	15596	15596	15411	15452	15510	15384	15610	15443	15407	15683	15507	15438	15387	15532	15411	15501	15633	15316	15548	15683	15456	15455	15389	15669	15191	15578	15583	15493	15548	15485	15570	15452	15653	15358	15509	15540	15594	15495	15508	15635	15485	15552	15387	15533	15644	15501	15504	15370	15558	15544	15483	15384	15636	15439	15568	15602	15412	15633	15427	15704	15492	15574	15533	15461	15410	15597	15435	15442	15698	15662	15483	15447	15543	15517	15362	15542	15447	15476	15247	15560	15359	15699	15623	15369	15498	15701	15395	15544	15483	15780	15532	15574	15405	15729	15404	15482	15577	15475	15418	15459	15393	15644	15691	15741	15352	15517	15445	15580	15469	15503	15521	15448	15296	15316	15444	15438	15371	15497	15571	15500	15423	15492	15431	15615	15404	15495	15653	15567	15379	15504	15456	15462	15598	15655	15506	15507	15525	15574	15509	15487	15593	15467	15455	15701	15574	15490	15546	15444	15356	15370	15485	15454	15387	15501	15474	15449	15459	15533	15401	15262	15627	15439	15484	15559	15641	15493	15557	15500	15536	15494	15600	15595	15481	15492	15215	15521	15630	15552	15511	15461	15647	15670	15439	15503	15431	15472	15423	15469	15549	15421	15464	15544	15427	15352	15440	15409	15683	15656	15285	15537	15508	15257	15476	15490	15376	15584	15529	15460	15514	15516	15633	15418	15677	15533	15634	15506	15506	15465	15410	15406	15557	15487	15457	15416	15577	15476	15477	15458	15625	15519	15514	15495	15676	15422	15331	15471	15664	15646	15634	15611	15466	15335	15302	15533	15642	15534	15268	15596	15653	15466	15444	15424	15472	15558	15373	15444	15335	15500	15444	15368	15411	15466	15550	15467	15340	15335	15397	15450	15610	15536	15409	15572	15604	15452	15663	15427	15403	15587	15406	15443	15474	15594	15313	15517	15604	15600	15496	15602	15457	15423	15428	15561	15531	15496	15309	15519	15576	15681	15379	15407	15514	15498	15555	15453	15474	15594	15381	15608	15404	15424	15641	15687	15429	15457	15360	15595	15438	15512	15338	15578	15661	15451	15510	15401	15530	15543	15562	15444	15500	15584	15529	15523	15507	15491	15523	15456	15715	15425	15675	15525	15471	15484	15596	15538	15377	15368	15561	15536	15541	15447	15404	15723	15378	15378	15407	15635	15653	15522	15546	15490	15354	15565	15426	15341	15405	15393	15596	15590	15626	15518	15473	15447	15501	15505	15424	15514	15317	15371	15613	15571	15457	15501	15491	15358	15471	15658	15666	15502	15351	15551	15612	15623	15311	15499	15335	15659	15617	15429	15568	15399	15438	15523	15402	15506	15404	15485	15496	15381	15588	15593	15582	15736	15530	15498	15685	15702	15495	15470	15630	15464	15463	15539	15645	15519	15562	15497	15548	15413	15559	15474	15666	15457	15518	15472	15441	15421	15582	15644	15528	15485	15636	15572	15519	15498	15384	15336	15393	15373	15628	15345	15592	15560	15658	15469	15518	15370	15417	15451	15607	15530	15697	15437	15499	15501	15594	15519	15607	15599	15582	15472	15311	15481	15573	15512	15319	15405	15614	15535	15505	15568	15409	15548	15538	15466	15593	15436	15517	15390	15594	15300	15538	15688	15447	15448	15610	15524	15447	15524	15478	15589	15554	15448	15557	15537	15447	15478	15514	15497	15463	15510	15457	15514	15429	15538	15553	15451	15624	15415	15571	15460	15574	15574	15622	15387	15606	15551	15565	15465	15277	15369	15483	15456	15646	15393	15387	15474	15529	15472	15397	15443	15410	15598	15323	15542	15523	15517	15394	15670	15338	15547	15554	15302	15430	15582	15577	15466	15483	15528	15567	15407	15585	15467	15543	15638	15688	15448	15589	15338	15407	15380	15474	15453	15500	15505	15555	15430	15620	15491	15443	15458	15514	15332	15602	15530	15450	15619	15649	15639	15393	15599	15423	15379	15622	15433	15498	15555	15491	15470	15574	15383	15638	15446	15474	15354	15617	15599	15511
35896	37222	38801	31728	27395	33470	33654	28772	26067	24700	24577	24548	24361	24486	24695	24404	24518	24570	24616	24463	24683	24699	24691	24456	24573	24575	24800	24471	24399	24222	24465	24525	24377	24426	24773	24488	24610	24457	24610	24583	24401	24306	24517	24323	24676	24652	24529	24518	24444	24595	24616	24663	24423	24483	24502	24424	24677	24514	24606	24479	24314	24593	24604	24433	24426	24490	24693	24571	24410	24381	24468	24451	24842	24509	24619	24319	24423	24218	24279	24545	24509	24571	24509	24336	24340	24553	24567	24525	24443	24296	24598	24673	24537	24428	24669	24496	24328	24357	24493	24348	24284	24517	24422	24304	24557	24432	24186	24317	24557	24751	24341	24482	24361	24331	24430	24393	24563	24561	24526	24418	24351	24348	24488	24511	24412	24491	24514	24261	24650	24512	24702	24424	24402	24386	24495	24539	24662	24453	24602	24638	24491	24394	24366	24473	24351	24532	24640	24584	24511	24547	24459	24497	24514	24185	24369	24465	24574	24634	24518	24399	24645	24390	24597	24682	24339	24392	24306	24345	24433	24427	24406	24574	24423	24587	24578	24447	24630	24477	24573	24392	24387	24395	24439	24265	24551	24449	24544	24709	24446	24444	24538	24382	24363	24301	24494	24474	24579	24448	24385	24351	24472	24473	24697	24478	24542	24445	24603	24692	24455	24319	24314	24884	24504	24521	24244	24501	24567	24551	24556	24609	24606	24274	24221	24467	24328	24349	24557	24445	24589	24179	24387	24420	24428	24492	24410	24436	24473	24759	24545	24140	24318	24475	24196	24549	24400	24308	24217	24581	24430	24362	24143	24387	24514	24548	24344	24640	24517	24632	24480	24493	24379	24597	24604	24296	24666	24448	24481	24656	24376	24197	24567	24271	24750	24548	24614	24391	24305	24306	24275	24445	24478	24537	24502	24407	24446	24520	24529	24720	24425	24407	24465	24541	24382	24614	24586	24437	24349	24490	24656	24460	24424	24492	24504	24210	24560	24569	24467	24379	24647	24397	24428	24438	24390	24472	24374	24434	24339	24292	24589	24131	24432	24458	24366	24521	24525	24681	24476	24488	24281	24525	24638	24426	24381	24314	24493	24574	24430	24533	24408	24678	24451	24364	24703	24808	24546	24611	24758	24458	24438	24503	24545	24416	24381	24504	24276	24538	24497	24613	24501	24375	24648	24479	24430	24411	24299	24364	24648	24660	24549	24438	24513	24404	24608	24399	24450	24185	24429	24481	24461	24584	24381	24359	24671	24230	24704	24348	24633	24538	24418	24521	24649	24422	24402	24581	24298	24492	24486	24317	24293	24479	24409	24237	24276	24209	24435	24533	24482	24594	24379	24411	24534	24672	24364	24311	24430	24341	24454	24448	24565	24491	24422	24548	24418	24649	24477	24601	24389	24535	24413	24331	24351	24428	24552	24567	24470	24528	24292	24376	24484	24404	24551	24562	24458	24718	24424	24451	24441	24480	24352	24531	24413	24223	24467	24520	24404	24568	24449	24498	24403	24539	24248	24226	24300	24351	24682	24602	24446	24261	24429	24524	24678	24626	24318	24481	24590	24590	24473	24709	24527	24429	24364	24573	24497	24235	24454	24582	24470	24324	24542	24534	24432	24293	24291	24397	24325	24473	24407	24587	24661	24719	24513	24537	24602	24587	24562	24631	24590	24487	24428	24681	24393	24189	24581	24534	24707	24455	24318	24236	24577	24448	24611	24460	24600	24152	24726	24347	24393	24565	24300	24396	24489	24538	24390	24376	24417	24286	24577	24642	24425	24344	24377	24335	24344	24450	24734	24510	24422	24426	24392	24367	24465	24544	24422	24366	24603	24198	24751	24468	24570	24466	24256	24275	24536	24405	24467	24439	24626	24415	24486	24282	24406	24362	24321	24643	24358	24247	24553	24588	24616	24296	24405	24414	24357	24559	24565	24919	24432	24409	24332	24575	24533	24644	24709	24335	24568	24631	24645	24305	24632	24527	24542	24835	24507	24383	24492	24296	24612	24621	24439	24491	24453	24629	24538	24521	24603	24319	24318	24426	24396	24563	24494	24256	24621	24620	24337	24324	24394	24331	24486	24420	24440	24361	24660	24573	24277	24253	24384	24330	24676	24496	24604	24455	24287	24304	24478	24719	24564	24407	24461	24625	24302	24351	24537	24295	24536	24457	24323	24496	24180	24304	24464	24348	24544	24439	24794	24310	24508	24301	24507	24459	24493	24501	24603	24861	24553	24450	24537	24409	24495	24330	24186	24445	24273	24843	24588	24633	24482	24458	24476	24360	24378	24384	24345	24502	24306	24408	24431	24441	24265	24288	24646	24406	24482	24737	24502	24491	24473	24300	24532	24321	24537	24338	24339	24518	24342	24345	24457	24416	24455	24545	24583	24284	24523	24438	24417	24416	24498	24353	24386	24479	24420	24556	24697	24445	24336	24518	24543	24376	24469	24610	24438	24406	24319	24363	24534	24416	24367	24291	24306	24262	24631	24461	24460	24454	24506	24683	24369	24395	24543	24612	24567	24476	24534	24694	24480	24310	24473	24446	24307	24667	24364	24291	24344	24270	24574	24751	24538	24687	24362	24565	24496	24740	24566	24347	24566	24436	24442	24396	24495	24594	24503	24572	24532	24412	24500	24710	24674	24187	24672	24410	24505	24782	24538	24483	24294	24663	24296	24527	24464	24655	24479	24327	24355	24567	24359	24340	24542	24522	24435	24530	24256	24404	24482	24419	24412	24328	24676	24339	24440	24260	24514	24314	24514	24319	24528	24413	24379	24178	24467	24447	24554	24447	24329	24578	24326	24400	24477	24458	24629	24635	24273	24412	24615	24506	24409	24534	24587	24634	24516	24412	24477	24148	24595	24505	24422	24205	24598	24417	24650	24749	24358	24468	24545	24589	24678	24514	24480	24558	24448	24808	24544	24474	24463	24536	24466	24506	24489	24489	24588	24409	24529	24440	24544	24358	24430	24593	24502	24544	24480	24416	24574	24477	24399	24713	24478	24549	24479	24235	24383	24476	24315	24558	24481	24387	24482	24475	24522	24737	24486	24610	24709	24545	24312	24379	24517	24526	24383	24343	24572	24490	24583	24473	24559	24459	24389	24404	24486	24276	24570	24476	24698	24308	24370	24540	24466	24345	24303	24356	24524	24420	24591	24465	24331	24434	24412	24622	24298	24396	24639	24484	24509	24522	24554	24450	24292	24270	24203	24341	24706	24758	24663	24582	24696	24622	24282	24371	24474	24634	24569	24430	24412	24690	24526	24614	24476	24396	24479	24535	24587	24538	24339	24488	24673	24329	24418	24677	24580	24622	24445	24553	24448	24460	24314	24347	24655	24345	24704	24644	24254	24423	24376	24408	24487	24590	24695	24528	24446	24359	24557	24458	24562	24753	24451	24477	24452	24481	24414	24624	24498	24406	24386	24673	24369	24255	24523	24397	24390	24322	24471	24394	24820	24431	24469	24578	24480	24324	24342	24442	24386	24421	24407	24536	24379	24193	24628	24237	24465	24497	24305	24504	24309	24425	24201	24427	24478	24340	24410	24626	24639	24392	24410	24304	24564	24315	24447	24415	24460	24479	24582	24527	24385	24671	24556	24506	24181	24569	24577	24488	24400	24542	24627	24803	24564	24581	24510	24659	24524	24359	24334	24550	24555	24556	24424	24353	24231	24641	24488	24362	24638	24591	24523	24571	24448	24446	24439	24426	24576	24328	24365	24341	24463	24558	24469	24199	24594	24392	24405	24454	24607	24455	24306	24531	24502	24334	24702	24573	24319	24314	24412	24490	24209	24548	24448	24220	24343	24325	24436	24636	24740	24345	24511	24581	24363	24654	24490	24588	24411	24437	24697	24448	24361	24570	24549	24661	24646	24549	24462	24341	24625	24497	24439	24357	24349	24326	24559	24577	24466	24387	24686	24335	24470	24565	24516	24603	24524	24582	24729	24476	24739	24282	24376	24181	24378	24684	24367	24538	24519	24550	24548	24614	24473	24669	24470	24334	24523	24308	24437	24589	24497	24398	24489	24572	24601	24541	24549	24505	24617	24428	24754	24395	24523	24352	24484	24725	24632	24387	24279	24397	24485	24438	24501	24553	24523	24496	24470	24727	24442	24358	24560	24378	24512	24561	24665	24569	24485	24319	24325	24448	24374	24625	24330	24664	24565	24442	24399	24166	24265	24466	24639	24535	24486	24574	24654	24340	24655	24470	24411	24452	24461	24337	24620	24355	24720	24454	24586	24647	24438	24716	24788	24488	24303	24580	24491	24275	24465	24383	24667	24473	24573	24361	24531	24220	24362	24604	24369	24592	24366	24280	24563	24486	24570	24584	24635	24352	24545	24361	24448	24630	24409	24412	24531	24643	24713	24618	24428	24398	24687	24437	24454	24515	24357	24397	24555	24426	24619	24461	24395	24422	24447	24592	24644	24415	24799	24743	24638	24375	24488	24356	24443	24525	24489	24665	24558	24502	24459	24357	24640	24512	24478	24392	24558	24612	24436	24386	24473	24402	24488	24418	24490	24686	24682	24482	24418	24420	24604	24480	24360	24429	24509	24457	24490	24354	24609	24381	24372	24385	24491	24387	24701	24413	24549	24611	24580	24575	24619	24454	24518	24496	24489	24491	24459	24590	24411	24408	24381	24336	24444	24513	24309	24398	24385	24254	24537	24517	24382	24439	24668	24488	24680	24442	24500	24343	24721	24533	24634	24462	24391	24553	24441	24536	24487	24553	24496	24535	24376	24560	24666	24456	24511	24213	24364	24200	24741	24415	24687	24601	24459	24606	24454	24611	24535	24621	24500	24394	24714	24526	24538	24540	24488	24498	24563	24627	24660	24333	24396	24378	24435	24434	24497	24505	24440	24371	24486	24676	24571	24343	24681	24579	24544	24433	24356	24458	24384	24502	24575	24485	24313	24551	24679	24353	24359	24371	24396	24397	24425	24545	24515	24564	24543	24213	24498	24193	23890	24530	24395	24314	24609	24490	24496	24594	24643	24670	24429	24461	24360	24516	24708	24597	24512	24401	24303	24677	24349	24493	24512	24450	24424	24673	24528	24468	24223	24569	24467	24336	24614	24638	24492	24466	24455	24550	24324	24335	24621	24336	24689	24630
27295	42668	32828	21158	18068	25225	23140	18092	15886	15124	14880	14906	14752	14753	14820	14956	14880	14865	15045	14854	14711	14889	14875	14776	14978	14870	14813	14843	14955	14821	14700	14775	15243	14966	14967	14871	14905	14794	14665	14932	14901	14852	14813	14955	14805	14981	14826	14899	14890	14858	14978	15138	14984	14909	14907	14897	14963	14741	14955	14882	14799	14830	14787	14854	14854	14780	14873	14643	14847	14816	14845	14747	14857	14672	14781	14758	14995	14995	14853	15033	14926	14725	14889	14836	14838	14742	14841	14858	14965	14883	14787	14854	14808	14801	14760	14926	15034	14823	15050	14905	14954	14981	14858	14932	14931	14867	14643	14862	14974	14724	14687	14814	14850	14730	14842	14701	14795	14844	14761	14740	14796	14742	14974	14692	14930	14788	14718	14752	14784	14870	14721	14744	14809	14860	14771	14747	14705	14740	14846	14895	14898	14733	14767	14966	14909	14800	14850	14723	14857	14885	14900	14905	14744	14709	14848	14836	14916	14695	14771	14818	14782	14812	14946	14808	14698	14653	14681	14927	14739	14764	14906	14644	14678	14651	14868	14907	14859	14867	14735	14855	14758	14869	14641	14878	14852	14963	14879	14598	14800	14838	14807	14856	14840	14938	14992	14799	14798	14779	14790	14748	14782	14863	14752	14870	14794	14794	14737	14835	14755	14873	14763	14715	14906	14824	14608	14829	14764	14786	14802	14850	14592	14896	14826	14879	14746	14752	14854	14879	14829	14714	14896	14799	14896	14671	14859	14888	14934	14788	14934	14858	15068	14755	14872	14892	14793	14828	14752	14868	14620	14834	14973	14975	14796	14748	14650	14987	14722	14639	14763	14761	14859	14798	14738	14805	14710	15035	14953	14965	14799	14851	14863	14824	14939	14750	14849	14702	14659	14748	14841	14892	14794	14783	14832	14666	14987	14784	14977	14843	14786	14674	14680	14603	14624	14847	14637	14851	15074	14726	14876	14817	14810	14890	14947	14830	14873	14753	14952	14669	14770	14757	14735	14899	14768	14609	14715	15044	14688	14895	14925	15009	14885	14980	14669	14943	14941	14871	14905	14737	14857	14687	14667	14881	14730	14917	14873	14882	14753	14782	14777	14715	14878	14808	14679	14685	14871	14698	14885	14865	14657	14781	14740	14734	14823	14989	14947	14867	14702	14780	14783	14879	15050	14892	14794	14807	14832	14889	14792	14713	14907	14813	14789	14681	14832	14898	14744	14671	14820	14808	14855	15011	15019	14970	14737	14889	14853	14757	14792	14764	14635	14767	14803	14997	14853	14828	14595	14705	14760	14696	14962	14908	14933	14785	14837	14829	14865	14752	14798	14822	14717	14870	14854	14848	14893	14920	14615	14757	14749	14881	14848	14672	14850	14920	14686	14937	14745	15009	14850	14803	14909	14828	14654	14855	15019	14962	14890	14760	14981	14851	14814	14964	14929	14816	14740	14879	14899	14931	14784	14815	14944	14906	14843	14782	14869	14804	14707	14964	14879	14904	14709	14766	14875	14839	14767	14893	14828	14880	14956	14767	14724	14890	14785	14935	15022	14758	14814	14954	14713	14675	14891	14636	14861	14882	14859	14879	14803	14720	15006	14829	14821	14730	14645	14865	14732	14794	14955	14816	14852	14803	14831	14686	14770	14895	14890	14830	14843	14719	14721	14704	14947	14823	14887	14768	14713	14759	14865	14787	14800	14900	14841	14793	14700	14842	14855	14770	14862	15000	14772	14691	14704	14858	14888	14894	14799	14983	14950	14813	14978	14836	14972	14864	14848	14757	14691	14782	14645	14897	14733	14816	14810	14860	14672	14875	14702	14723	14939	14928	14868	14754	14845	14842	14813	14883	14721	14889	14990	14700	14858	14803	14732	14729	14807	14682	14810	14947	14804	14648	14973	14934	14778	14910	14901	14766	14805	14941	14740	14952	14901	14844	14743	14759	14850	14847	14871	14959	14848	14764	14937	14785	14777	14684	14824	14875	14789	14836	14932	14665	14653	14825	14719	14742	14762	14805	14526	14890	14717	15010	14776	14994	14942	14851	14820	14810	14927	14815	14918	14895	14921	14911	14834	14797	14899	14878	14833	14879	14902	14656	14778	14864	14875	14824	14791	14776	14839	14909	14837	14732	14886	14910	14676	14697	14830	14920	14960	14846	14766	14984	14812	14876	14896	14903	14853	14666	14887	14944	14990	14800	14710	14646	14910	14820	14742	14663	14900	14729	14740	14839	14774	14885	14747	14798	14832	15111	14767	14905	14777	14772	14786	14839	14761	14875	14731	14834	14726	14670	14793	14821	14705	14903	14861	14859	14763	14897	14771	14829	14742	14678	14784	14826	15083	14844	14993	14779	14756	14917	14931	14706	14936	14969	14713	14732	14680	14768	14787	14719	14902	14816	15129	14918	14832	14874	14793	14794	14688	14973	14787	14883	14797	14713	14983	14846	14778	14914	15081	15045	14732	14863	15044	14752	14979	14659	14733	14836	14742	14845	14949	14784	14849	14848	14904	14921	14904	14807	14834	14972	14834	14847	14966	14735	14888	15038	14769	14941	14651	14756	14742	14797	14827	14941	14749	14660	14854	14833	14913	14756	14758	14687	15086	14829	14689	15002	15011	14721	14749	14945	14931	14785	14770	14959	14793	14771	14703	14601	14945	14843	14781	14890	14835	14781	14761	14823	14966	14853	14888	14748	14845	14765	14973	14906	14791	14815	14739	14844	14841	14788	14865	14726	14648	14739	14748	14664	14758	14862	14895	14745	14967	14951	14878	14792	14697	14769	14686	14864	14884	14727	14742	14813	14828	14770	14943	14904	14813	14917	14700	14663	14901	14764	14770	14702	14823	14865	14864	14916	14855	14926	14651	14694	14834	14772	14880	14782	14970	14822	14738	14872	14622	14805	14802	14914	14917	14933	14836	14890	14601	14894	14769	15007	14696	14818	14819	14777	14735	14663	14847	14786	14791	14683	14892	14869	14885	14925	14916	14766	14881	14692	14842	14925	14818	14861	14691	14808	14777	14864	14831	14754	14759	14770	14842	14998	14876	14819	14835	14863	14983	14813	14874	14844	14710	14935	14931	14848	14811	14907	14864	14842	14948	14970	14861	14755	14964	14885	14598	15071	14897	15022	14856	14849	14811	14643	14840	14936	14957	14621	14762	14778	14640	14823	14797	14702	14854	14964	14827	14762	14830	14860	14811	14796	14656	14503	14928	14684	14850	14728	14814	14844	14853	14746	14716	14865	14697	14864	14659	14865	14768	14875	14811	14729	14910	14762	14809	14865	14816	14727	15043	14899	14858	14899	14966	14924	14674	14933	14882	14951	14798	14860	14792	14907	14842	14882	14783	14846	14743	14742	14649	14969	14813	14756	14900	14978	14889	14847	14676	14764	14766	14872	14740	14680	14715	14854	14753	14800	14759	14671	14847	14694	14749	14860	14890	14713	14915	14927	14715	14626	14994	14819	14693	14844	15010	14940	14942	14715	14956	14857	14800	14864	14680	14911	14904	14874	14747	14734	14939	14871	14923	14819	14662	14894	14897	14747	14944	14911	14785	14758	14875	14784	14822	14792	14852	14890	14944	14965	14885	14704	14991	14705	14762	14733	14835	14773	14876	14890	14769	14930	14843	14885	14748	14926	14692	15013	14784	14883	14864	14893	14774	14880	14743	14823	14804	14685	14724	14816	14772	14701	14945	14868	14884	14955	14780	14797	14686	14827	14824	14761	14998	14787	14899	14810	14728	14719	14789	14796	14734	14844	14827	14802	14840	14862	14904	14762	14616	14791	14817	14765	14856	14773	14902	14673	14955	14794	14866	14828	14894	14821	14829	14850	14850	14851	14658	14712	14691	14782	14679	14755	14840	14890	15030	15058	14842	14760	14794	15047	14801	14945	14943	14796	14866	14986	14715	14996	14797	14911	14665	14610	14733	14665	14947	14735	14816	14843	14679	14685	14939	14665	14712	14864	14812	14717	14784	14752	14901	14929	14715	14921	14981	14781	14942	14960	14809	14589	14748	14877	14831	14791	14843	14866	14759	14919	14881	14777	14827	14898	14845	14792	14729	14760	14849	14995	14844	14748	14909	14937	14610	14905	14712	14817	14919	14793	14801	14822	14759	14776	14677	14991	14774	14807	14773	14835	14807	14898	14771	14953	14933	14794	14857	14780	14749	14869	14746	14805	14879	14874	14782	14874	14903	14885	14963	14875	14885	14862	14689	14808	14739	14934	14898	14689	14722	14958	14822	14792	14773	14792	14683	14874	14797	14975	14748	14834	14772	14919	14951	14936	14908	14972	14888	14793	14843	14821	15012	14810	14770	14859	14969	14842	14976	14813	14785	14707	14731	14822	14674	14909	14782	14937	14766	14639	14839	14830	14895	14742	14922	14808	14924	14781	14633	14790	14811	14956	14835	14779	14835	14757	14892	14813	15006	14756	14716	14900	14689	14824	14956	14827	14783	14897	14836	14991	14856	14794	14838	14816	15101	14710	14698	14762	14769	14667	14745	14642	14792	14887	14686	14838	14707	14803	14865	14887	14778	14634	14690	14884	14866	14739	14973	14970	14937	14670	14904	14591	14698	14685	14961	14898	14774	14939	14903	14642	14761	14826	14791	14646	14750	14891	14777	14875	14678	14762	14844	14753	14901	14808	14807	15036	14847	14911	14903	14817	14829	14905	14811	14798	14817	14869	14822	14789	14915	14922	14770	14761	14969	14668	14748	14804	14789	14778	14857	14754	14839	14707	14920	14764	14877	14757	14637	14835	14778	14972	14817	14881	14796	14937	14720	14947	14899	14813	14868	14806	14861	14865	14666	14956	14892	14902	14811	14814	14741	14890	15016	14779	14682	14719	14842	14995	15013	14787	14742	14786	14715	14966	14759	15012	14794	14873	14852	14874	14822	14833	14796	14763	14742	14751	14855	14943	14772	14902	14821	14724	14866	14648	14754	14838	15016	14910	14796	14861	14907	14874	14720	14768	14762	14850	15008	14860	14940	14799	15236	14765	14761	14771	14780	14791	14795	14873	14730	14829	14773	14799	14797	14696	14853	14805	14825	14762	14802	14826	14851	15069	14747	14868	14801	14704	14836	14711	14766	14918	14982	14900	14712	15094
25911	21799	29397	33749	34312	60147	55272	40603	30232	26127	24696	24727	24326	24540	24543	24346	24236	24562	24322	24288	24349	24413	24262	24229	24271	24432	24143	24187	24645	24599	24245	24362	24156	24342	24450	24312	24503	24355	24057	24278	24254	24249	24251	24276	24239	24287	24146	24159	24442	24422	24340	24169	24337	24280	24286	24140	24214	24393	24209	24130	24199	24288	24237	24260	24352	24291	24194	24348	24438	24326	24133	24305	24204	24100	23890	24370	24204	24129	24268	24146	24158	24111	24183	24199	24094	24392	24463	24206	24491	24341	24231	24282	24080	24011	24126	24270	24398	24285	24219	24232	24252	24171	24405	24280	24314	24057	24273	24224	24428	24144	24481	24502	24049	23925	24206	23969	24079	23955	24130	24038	24144	24125	24400	24251	24015	24137	24270	24245	24016	24400	24154	24388	24411	24137	23973	24148	24269	23993	24256	24312	24191	24150	24471	24309	24134	23952	24376	24205	24330	24160	24146	24238	24240	24176	24142	24189	24162	24401	24410	24485	24377	23998	24155	24259	24069	24405	24408	24492	24011	24263	24212	24218	24203	24151	24310	24181	24257	24188	24127	23971	24072	24334	24203	24184	24388	24409	24392	24306	24225	24116	24415	24146	24244	24346	24332	24114	24185	24201	24283	24229	24178	24390	24208	24274	24535	24307	24258	24139	24348	24372	24369	24329	24200	24141	24224	24122	24226	24299	24038	24347	24281	24314	24385	24344	24085	24150	24293	24307	24297	24500	24043	24420	24510	24532	24244	24225	24103	24180	24213	24142	24157	24088	24138	24131	23906	24140	24297	23884	24132	24185	24266	24307	23962	24125	24170	24107	24246	24403	23983	24170	24351	24105	24136	24397	24173	24006	24162	24184	24137	24477	24222	24225	24231	24327	24496	24342	24234	24337	24390	24121	23968	24067	24118	24268	24294	24073	24240	24355	24285	24229	24149	24201	23884	24224	24292	24299	24311	24049	24185	24097	24131	24091	24190	24192	24561	24344	24178	24233	24064	24220	24023	24270	24392	24257	23974	23923	24196	24229	24197	24214	24382	24213	24241	24543	24280	24197	24356	24021	24147	24145	24255	24135	24331	24134	24066	24387	24213	24113	24254	24423	24344	24446	24130	24190	24115	24274	24260	24200	24081	24033	24040	24496	24203	24018	24310	24152	24158	24409	24153	24390	24146	24248	24385	24278	24183	24134	23904	24016	24187	24346	24218	24417	24243	24042	24308	24171	24364	24219	24241	24254	24192	24138	24051	24209	24110	24220	24416	24311	24055	24065	24429	24275	24278	24199	24309	24234	24274	24230	24172	24072	24337	24121	24271	24363	24235	24119	24277	24141	24227	24230	24380	24192	24242	24109	24302	24377	24265	24301	24291	24222	24320	24301	24216	24366	24233	24322	24162	24298	24273	24153	24446	24196	24352	24380	24297	24218	24358	24288	24374	24273	24160	24252	24316	24538	24322	24169	23997	24111	24384	24315	23896	24130	24164	24204	24359	24304	24247	24335	24045	24260	24130	24086	24281	23981	24494	24027	24260	24085	24107	24041	24294	24372	24447	24304	24290	24486	24146	24130	24398	24078	24073	24191	24257	24355	24162	24319	24180	24105	24374	24098	23987	24210	24141	24404	24361	24184	24285	23917	24148	24063	24049	24301	24221	24057	24207	24397	24240	24597	24287	24420	24367	24184	24239	24078	24246	24368	24219	24276	24037	24281	24509	24310	24291	24240	24128	24187	24408	24157	24166	24086	24095	24023	24345	24252	24190	24249	24012	24091	24056	24068	24180	23993	24047	24139	24480	23983	24325	23960	24286	24215	24402	24087	24221	24730	24203	24089	24343	24247	24256	24327	24236	24203	24155	24337	24186	24127	24059	24380	24333	24056	24026	24096	24267	24076	24310	24532	24325	24222	24146	24183	24430	24340	24362	24151	24414	24295	24049	24291	24238	24303	24173	24310	24390	24402	24123	24133	24230	24184	24291	24132	24385	24229	24126	24399	24452	24171	24213	23951	24137	24114	24214	24307	24031	24163	24419	24180	24165	24439	24088	24338	24182	24258	24342	24160	24217	23950	24250	24023	24273	24140	24387	24311	24188	24134	24040	24135	24323	24119	24222	24220	24198	24221	24188	24227	24135	24026	24119	24079	24083	24329	24140	24281	24232	24017	24457	24243	24169	24203	24328	24242	24299	24152	24232	24088	24306	24203	24099	24282	24336	24492	24033	24147	24146	24242	24171	24152	24327	24070	24275	24449	24111	24013	24275	24097	24273	24407	23934	24303	24252	24066	24166	24313	24314	24290	24374	24253	24125	24187	24371	24036	24236	24175	24147	24157	24095	24129	24147	24461	24077	24119	24080	24303	24073	24262	24400	24607	24171	24173	24327	24038	24149	24336	24102	24121	24230	24362	24123	24080	24066	24419	24096	24363	24207	24159	24314	23988	24326	24443	24153	24167	24181	24273	24354	24122	24229	24163	24156	24228	24260	24464	24167	24222	24299	24172	24101	24221	24264	24283	24169	24147	24183	24117	24428	24306	24091	24225	24420	24271	24181	24268	24422	24155	24441	24301	24058	24369	24170	24261	24118	24318	24197	24084	24220	24188	24247	24150	24113	24143	24072	24274	24332	24358	24406	24354	24188	24057	24426	24486	24182	24140	24165	24413	24431	24374	24269	24130	24118	24201	24165	24341	24281	24318	24224	24439	24414	24191	24209	24375	24323	24502	24137	24465	24248	24310	24388	24199	24279	24087	24189	24179	24428	24070	24198	24031	24472	24267	24330	24259	24225	24248	24217	24053	24300	24309	24127	24291	24190	24349	24423	24413	24212	24377	24145	24147	24263	24219	24238	24280	24258	23905	24162	24225	24074	24401	24669	24354	24321	24291	24302	24176	24327	24271	24297	24150	24485	24144	24357	24349	24380	24116	24353	24144	24352	24409	24381	24407	24270	24046	24206	24490	24235	24037	24500	24081	24208	24110	24081	24045	24209	24374	24391	24193	24330	24157	24216	24115	24116	24204	24301	24243	24234	24681	24479	24385	24298	24324	24446	24385	24331	24313	24259	24403	24145	24183	24207	24209	24269	23942	24051	24493	24195	24365	24356	24260	24267	24357	24096	24358	24354	24341	24222	24276	24226	24398	24327	24072	24464	24274	24151	24399	24257	24383	24458	24333	24269	24331	24129	24121	24185	24371	24470	24334	24113	24071	24112	24157	24264	24314	24298	24187	24050	24104	24526	24499	24356	24265	24317	24211	24328	24453	24173	24277	24178	24334	24131	24206	24374	24365	24427	24499	24166	24315	24236	24375	24126	24154	24197	24180	24221	24119	24358	24289	24341	24285	24293	24072	24294	24126	24386	24451	24315	24352	24319	24416	24245	24238	24128	24158	24156	24195	23892	24309	24203	24244	24168	24192	24244	23944	24148	24087	24236	24242	24132	24379	24357	24614	24328	24291	24099	24142	24170	24259	24512	24417	24175	24186	24131	24329	24264	24234	24318	24270	24334	24529	24142	24466	24337	24242	24037	24316	24275	24214	24009	24041	24533	24090	24270	24358	24309	24398	24341	24165	24337	24162	24169	24211	24148	24286	24072	24368	24242	24269	24134	24113	24069	24089	24126	24363	24468	24128	24217	24049	24273	24271	23873	24141	24180	24362	24550	24179	24199	24224	24089	24404	24036	24203	24338	24306	24341	24320	24262	24211	24127	24253	24187	24279	24120	24348	24410	24107	24221	24071	24248	24304	24410	24111	24243	24133	24398	24305	24223	24345	24341	24301	24328	24245	24336	24279	24321	24294	24098	24282	24430	24186	24282	24296	24360	24070	24243	24188	24332	24176	24182	24466	24018	24130	24285	24209	24091	24020	24305	24334	24366	24166	24567	24364	24329	24311	24419	24433	24604	24291	23934	24266	23999	24251	24311	24264	24131	24317	24192	24214	24230	24304	24303	24107	24303	24063	24364	24419	24414	24189	24270	24265	24167	24563	24257	24175	24120	24154	24362	24263	24176	24110	24297	24390	24333	24161	24316	24198	24330	24107	24113	24187	24413	24385	24237	23957	24123	24347	24343	24158	24148	24135	24155	23902	24356	24324	24324	24279	24091	24230	24172	24141	24401	24319	24294	24361	24490	24278	24380	24258	24264	24362	24204	24483	24213	24129	24314	24396	24317	24430	24383	24353	24347	24368	24203	24180	24312	24153	24464	24440	24220	24405	24225	24111	24070	24072	24252	24311	24435	24328	24121	24388	24324	24080	24024	24374	24386	24418	24172	24301	24214	24154	24302	24312	24220	24324	24486	24285	24256	24094	24255	24411	24162	24242	24247	24139	24328	24039	24210	24190	24296	24123	24206	24121	24312	24278	24290	24146	24155	24301	24534	24257	24085	24181	24223	24111	24374	24072	24108	24163	24441	24311	24304	24132	24236	24361	24467	24273	24337	24165	24137	24381	24264	24209	24079	24091	23973	24277	24333	24293	24440	24147	24148	24415	24257	24313	24373	24360	24409	24243	24311	24089	24129	24224	24170	24119	24188	24332	23880	24199	24398	24394	24255	24531	24086	24127	24171	23923	24107	24386	24224	24427	24397	24272	24185	24204	24240	24282	24195	24330	24309	24435	24149	24038	24048	24209	24537	24347	24228	24228	24223	24182	24361	24207	24337	24423	24351	24303	24228	24244	24444	24300	24262	24240	24225	24264	24144	24017	24184	24372	24218	24172	24425	24371	24237	23940	24184	24127	24306	24101	24180	24223	24364	24130	24413	24198	24233	24306	24211	24230	24011	24288	24335	24180	24301	24212	24367	24367	24204	24142	24212	24356	24330	24313	24022	24259	24066	24119	24338	24144	24036	24411	24287	24429	24348	24319	24362	24211	24302	24113	24440	24177	24535	24276	24160	24138	24262	24162	24189	24189	24452	24117	24135	24242	24086	24174	24169	24381	24489	24293	24297	24107	24073	24220	24052	24307	24435	24141	24166	24347	24030	24229	24250	24030	24123	24208	24124	24183	24273	24096	24072	24224	24238	24566	24497	24303	24425	24453	24449	24433	24412	24262	24119	24208	24493	24268	24361	24242	24291	24259	24275	24119	24214	24552	24242	24215	23937	24158	24238	24341	24413	24193	24223	24117
24718	38105	36598	30601	30701	57287	46728	29601	19336	15878	15363	14959	14928	15125	15092	15141	15173	14923	14956	14852	15047	15111	14952	15013	14989	15123	14838	15032	14876	14957	14807	15088	15047	14966	15011	14916	14879	14979	15050	14994	15135	14817	14849	14977	15107	14850	14848	14982	14949	15154	14927	14867	14941	15000	14997	14990	14873	14825	15013	14889	14861	15022	14943	15027	14865	15005	14920	14991	14962	14832	14791	14859	14890	15019	15002	14886	14772	15026	14928	14811	14765	15056	14971	14982	14878	14930	14949	14801	14821	14834	14937	14861	15127	14858	14912	14871	15070	14936	14948	14883	15004	15004	14866	15025	14815	14850	14946	15036	14939	15091	14989	14829	14917	14897	14895	14962	14978	15052	14838	14714	15032	14831	14897	14630	14831	14963	15012	14856	14887	14955	15033	15032	15098	14921	14853	14694	15187	14911	14791	14759	14948	14962	14926	15001	14887	14913	14843	14780	14948	15067	14963	14755	14894	14916	14788	14959	14886	14937	14956	14809	14985	14927	14849	14731	14748	14964	14992	14786	14925	14812	14942	14955	14924	14906	14878	14871	14857	14865	14890	14829	14883	14862	14763	14974	14788	15012	14905	14836	14806	14881	14870	14736	14942	14762	14774	15048	14787	14865	14878	14980	14843	14955	14961	14693	14874	14724	14959	15052	14835	14899	14804	14769	15070	15086	14926	14961	14803	14775	14826	14911	14877	14761	15013	14909	14717	14770	14906	14825	15050	14875	14923	14905	14887	14885	14991	14973	14804	14852	14902	14960	14889	14900	14732	14902	14753	14934	14854	14908	14699	15001	14821	14877	14808	14979	15029	14955	15035	14837	14934	14912	14946	14986	14794	14828	14875	14948	15043	15023	15035	14894	15019	15032	14781	15039	14973	14807	14737	14824	14743	14849	14737	14862	14829	14944	14900	14985	14704	14922	14820	14786	14983	14935	15046	14915	14938	14852	14953	14868	15048	14834	14841	14793	14968	14925	14978	14860	14931	14973	14859	14934	14919	14864	14745	14816	15001	15004	14912	14766	14892	14890	15053	15058	15001	14805	14915	14933	14940	14855	14950	14900	15022	14965	14981	14881	14896	14913	14853	14954	15007	14953	14908	14868	15007	14991	14997	14843	14975	15048	14897	14962	14920	14917	14819	14794	15024	15066	14742	14845	14997	14884	14952	14992	14913	14953	14787	14929	14970	14944	14849	14824	14903	14974	14855	14862	15038	15023	14983	14897	15026	15033	14869	14878	15126	14695	14959	14901	14930	14843	15006	14873	14776	14937	14890	14926	14874	14635	14922	14964	15032	14905	14980	14803	15001	14905	14997	14808	14963	15157	14817	14796	14896	14859	14821	15047	14846	14963	15173	14863	14789	14774	15056	14951	15042	14865	14826	14922	14781	14853	14997	14973	14986	14918	14843	14982	14788	14891	15005	14883	14734	14966	14834	14926	14858	14823	14920	14893	14962	14729	15171	15031	14992	14920	14727	14845	14820	14893	14960	15014	14980	14966	15003	14893	14932	14983	14750	14843	14801	14860	14827	14831	14920	14842	14915	14923	14938	14852	14923	14884	14786	14997	14857	14860	14997	14904	14837	14804	15045	14793	14712	14869	14966	14877	14857	14875	15011	14933	14871	14967	14840	14910	14850	14907	14821	14935	14948	14977	14893	14787	14771	15044	14843	14967	14901	14913	14894	14932	14812	14970	14845	14797	15013	14733	14982	14792	14976	14918	14941	15145	15023	14901	14862	14924	14856	14899	14802	14912	14848	14999	14923	14940	14934	14911	14934	14881	15102	15051	14787	14754	14817	14960	14873	14889	14893	14798	14870	14944	14949	14846	14654	15173	14710	15053	14816	14866	14954	14883	15002	14767	14841	14852	15105	14779	14841	15063	14956	14970	14803	14992	14984	14875	14903	14953	14945	14914	14662	14926	14665	14843	15041	14891	15024	14856	14893	14913	14931	14980	14879	14941	14898	14914	15044	14781	14921	14943	14984	14965	15178	14979	14910	14839	14920	14869	14852	14817	14992	14893	14816	14740	15050	14877	14777	14890	14804	14793	15066	14980	14975	14866	14977	14908	14987	14879	15001	14843	15007	14793	14772	14712	15022	14863	14824	14999	14918	14920	15066	14976	14846	14971	14866	14757	14892	15007	14872	14850	14949	14658	14966	14945	14960	14952	14954	14842	14948	14748	14897	15124	14897	14781	14960	14826	14844	14878	14952	14874	14906	15066	14965	14797	14805	14870	14901	14811	14781	14705	14872	14844	15241	14649	15135	14872	14956	14752	15138	14836	14985	15014	14769	14841	14883	14802	14912	15121	14909	14794	14867	14736	14978	14800	14939	14745	14860	14832	14907	14899	14900	14791	15027	14780	14837	14885	14837	14737	15015	14916	15058	14948	15008	14883	14939	15158	14907	14758	14813	14827	14823	14873	15024	14798	14839	15050	14869	14927	14867	14943	15008	14891	14693	14937	14774	15041	15039	14966	14875	15041	14725	14997	14803	14630	14892	14863	14977	14768	14881	14878	14956	14886	14852	14805	14846	14745	14925	14755	15106	14895	14878	14848	14883	14986	14953	14996	14944	14956	14798	14741	14961	15016	14913	14932	14884	14970	14837	14951	15042	14997	14799	14864	14837	14933	14996	14860	14889	14922	14892	14835	14854	14764	14882	14965	14958	14947	15155	15064	14968	14871	14971	14874	14836	14888	15047	15065	14919	14950	14955	14921	14856	15022	14828	14953	14858	14850	14943	14936	14854	14745	15013	14937	14889	14912	14753	14925	14923	14882	14976	14931	14723	14939	14965	14897	14971	15067	14877	14942	14965	14780	14976	14868	15093	15014	14823	14922	14823	14923	14946	14996	14771	14936	14993	14932	14931	14900	14940	15006	15015	14965	14987	15012	14990	15140	14933	14945	14839	14808	14907	14907	14833	14840	14940	15043	14991	14718	14856	14955	14954	14907	14764	14888	14866	14975	15007	15047	14920	14797	14815	14975	14763	14978	14969	14839	14961	14746	14947	14952	14981	14875	14964	14900	15100	14942	14996	14914	14831	14889	14810	14964	14939	14825	14901	14884	14933	14912	14847	14829	14875	14895	14865	14986	14833	14868	14968	14770	14860	14996	15029	15031	15044	14958	15125	14983	15020	14747	15035	14844	14879	14837	14974	14816	14892	14772	14832	14825	14766	14924	14848	14970	14751	14969	14951	14839	14767	15037	15004	14722	14897	14991	14899	14990	14990	14781	14981	14893	14857	14877	14899	14868	14937	14889	14903	14956	14920	15219	15009	15013	14826	14842	14815	15098	14747	15002	14967	14948	14939	14978	14798	14921	14878	14916	14823	14834	14802	14971	14827	14655	14965	14914	14786	14952	14954	14966	15069	14917	14895	14964	14990	14882	14991	14769	14847	15020	14837	14942	14817	14979	14945	15145	14756	14857	14774	15016	14902	14838	14923	14771	14810	14832	14808	14938	14861	14895	14886	14985	14926	14836	14729	14911	14936	14922	14894	14931	14967	14879	14729	14921	14925	14763	14956	14859	14927	14702	15029	14920	14919	15039	14778	15001	14766	14761	14846	14949	15018	14886	14913	14936	14765	14970	14853	14866	14986	15062	14950	15174	15013	14921	14805	15003	14958	14972	14907	14978	14874	14778	15004	14856	14786	14963	14975	14965	15042	14968	14831	14900	14792	14679	14878	14833	14866	14889	14768	14760	14958	14961	14842	14806	15011	15009	14807	14998	14746	14816	14904	14859	15029	14985	14839	15073	14908	14820	15099	14890	15042	14951	14859	14875	14905	14973	14828	14905	14839	14919	14890	14895	14859	14867	14857	14972	14840	15151	14792	14860	15166	14950	15084	14872	14744	14929	15039	14756	14988	14781	14806	14948	14968	14880	14909	14841	14885	14965	14774	14919	14917	14914	14813	14798	14982	14845	15110	14863	14901	15033	15022	14875	14996	15050	14763	14791	14907	14805	14890	14969	14873	14906	14957	15038	14933	14931	14958	14760	14854	14802	14993	14876	15021	14994	14989	14983	15109	14758	14879	14847	14764	14916	15033	14942	14934	14903	14844	14729	14868	14930	14762	14954	14842	14799	14877	14984	14865	14827	14949	14979	15123	14776	14882	14841	14962	14818	15110	14896	15059	14887	15089	14817	14817	14920	14899	14958	15034	14765	14870	14798	14961	15145	14802	14832	14969	14905	14973	14758	14893	14994	14946	14928	14921	14969	14979	14972	15036	14895	14876	15248	14939	14919	14868	15134	14972	15028	14620	14886	14795	14766	14967	14698	14861	14804	14863	14827	14924	14842	15104	14915	14944	14833	14966	15043	14971	14901	15017	14875	14884	14942	14842	14916	15119	14970	14841	14971	14734	15091	14843	14710	14820	15041	14999	14983	14861	14947	14888	14952	14918	14933	14943	14922	14897	14679	14845	14816	14995	14992	15072	14826	14773	14977	14799	14855	14813	14856	14854	14936	14917	14915	14889	14962	15020	14918	15044	14905	14844	14808	14787	14949	15063	14996	15001	15048	14982	14919	14716	14864	14965	14781	14977	14792	14846	15040	14866	14983	15016	15017	14961	14967	14900	14971	14991	14920	15092	15001	15002	14994	14830	14921	14983	15041	14734	14920	14913	14923	14948	14783	14886	14946	14835	14805	15108	15103	14903	14921	14909	14833	14966	14915	14897	15008	14876	14933	14924	14946	14807	14887	14998	14994	14806	14874	14627	14966	14930	14914	14883	14735	14944	14846	14638	15006	14899	15027	15093	14668	14899	15003	14966	14834	14917	14916	15109	15034	14785	15026	15092	14750	15104	15071	14894	14894	14966	14816	14744	14924	14927	14885	14894	14943	14853	14832	14852	14832	14951	14900	14876	14881	14990	14886	14985	14966	14886	14879	14971	14967	14833	14874	14827	14985	15053	14862	15045	14833	14818	14919	14806	14940	14918	15062	14832	14919	14816	15045	14815	14961	14937	14989	14951	14894	14757	14795	14940	14992	14822	14796	14989	14797	14842	15068	14809	15068	14917	15051	14875	14769	14978	14926	14937	14812	15013	14910	14956	14970	14920	14761	14956	14963	14881	14877	14821	14968	14900	15035	14870	14881	14706	14878
23746	21624	29018	28045	35838	65764	69255	55484	40453	30455	26502	25218	25240	25091	25118	25063	24976	24815	25141	24947	24983	24890	24731	24549	24721	24919	24847	24981	24805	24766	24745	24890	24820	24714	24796	24716	24509	24812	24838	24610	24912	24536	24792	24710	24748	24551	24867	24589	24879	24764	24824	24727	24759	24914	24722	24740	24579	24732	24737	24744	24736	24684	24700	25014	24488	24575	24768	24774	24777	24719	24678	24737	24632	24899	24606	24397	24755	24819	24942	24737	24812	24782	24484	24666	24623	24779	24721	24628	24665	24665	24573	24754	24792	24499	24825	24491	24604	24889	24830	24668	24634	24651	24659	24599	24731	24472	24706	24592	24953	24732	24614	24683	24644	24671	24941	24869	24575	24790	24613	24933	24725	24583	24686	24687	24479	24671	24466	24717	24492	24671	24588	24737	24529	25044	24496	24735	24742	24627	24770	24615	24480	24678	24570	24759	24632	24422	24936	24545	24458	24714	24517	24692	24634	24518	24764	24794	24576	24724	24739	24739	24894	24836	24571	24703	24756	24770	24640	24927	24536	24771	24729	24686	24754	24711	25001	24479	24755	24646	24710	24531	24696	24684	24683	24803	24625	24691	24562	24799	24631	24711	24844	24559	24740	24657	24649	24420	24844	24817	24588	24873	24734	24682	24647	24384	24675	24768	24512	25032	24653	24788	24907	24641	24637	24913	24782	24701	24798	24663	24623	25037	24471	24612	24677	24701	24447	24850	24671	24882	24667	24777	24863	24727	24552	24866	24720	24735	24774	24672	24705	24695	24679	24893	24762	24549	24700	24674	24679	24606	24701	24449	24823	24798	24781	24879	24573	24633	24916	24803	24729	24534	24727	24711	24850	24852	24846	24495	24722	24829	24632	24627	24563	24850	24746	24761	24477	24318	24530	24739	24715	24475	24578	24845	24656	25029	24727	24735	24678	24927	24820	24471	24920	24472	24433	24654	24565	24546	24635	24662	24614	24734	24612	24780	24752	24714	24599	24564	24747	24723	24791	24564	24641	24349	24585	24695	24807	24702	24694	24627	24575	24644	24888	24716	24559	24895	24355	24564	24701	24846	24589	24795	24891	24879	24676	24708	24807	24619	24575	24824	24743	24818	24449	24650	24682	24574	24824	24521	24726	24750	24862	24643	24554	24572	24521	24497	24557	24739	24475	24621	24824	24716	24791	24898	24909	24613	24622	24700	24642	24567	24699	24896	24775	24842	24692	24695	24542	24674	24560	24567	24664	24663	24731	24780	24774	24497	24555	24447	24589	24633	24760	24202	24613	24752	24625	24585	24662	24836	24582	24813	24754	24760	24606	24555	24797	24810	24671	24753	24923	24650	24912	24501	24603	24971	24824	24528	24596	24218	24450	24480	24668	24806	24749	24714	24814	24865	24896	24779	24750	24402	24364	24496	24683	24354	24482	24610	24556	24877	24782	24534	24661	24678	24683	24787	24721	24471	24705	24530	24756	24817	24674	24653	24846	24840	24582	24898	24710	24911	24647	24423	24553	24649	24666	24660	24702	24867	24435	24861	24896	24707	24639	24489	24555	24812	24854	24536	24699	24683	24570	24517	24606	24738	24637	24789	24390	24689	24761	24804	24579	24577	24435	24807	24870	24772	24852	24690	24836	24577	24645	24559	24721	24692	24678	24704	24827	24650	24799	24589	24845	24642	24617	24603	24805	24626	24697	24660	24610	24589	24734	24575	24759	24943	24518	24623	25036	24549	24645	24792	24785	24800	24716	24713	24903	24852	24786	24692	24650	24901	24491	24657	24709	24515	24571	24755	24429	24661	24788	24660	24685	24663	24585	24802	24727	24597	24574	24697	24675	24494	24665	24841	24882	24863	24575	24713	24580	24818	24818	24766	24856	24802	24524	24676	24862	24571	24694	24670	24766	24526	24723	24619	24815	24468	24661	24545	24761	24766	24708	24729	24562	24735	24939	24439	24632	24680	24783	24628	24790	24445	24767	24800	24891	24655	24513	24543	24920	24727	24560	24755	24547	24677	24568	24748	24798	24887	24573	24436	24634	24547	24286	24780	24719	24788	24638	24671	24567	24597	24664	24794	24710	24515	24445	24454	24734	24871	24710	24623	24784	24728	24742	24853	24953	24708	24845	24608	24820	24572	24712	24834	24898	24835	24682	24416	24787	24762	24537	24878	24543	24606	24570	24639	24908	24712	24748	24647	24803	24540	24698	24807	24645	24607	24622	24407	24903	24853	24496	24764	24708	24623	24546	24712	24861	24705	24790	24608	24928	24519	24678	24747	24893	24676	24638	24555	24803	24682	24646	24825	24777	24820	24550	24895	24771	24607	24758	24703	24626	24534	24710	24655	24693	24585	24543	24644	24943	24769	24558	24457	24823	24591	24628	24720	24877	24672	24548	24691	24730	24456	24740	24717	24696	24601	24728	24797	24754	24669	24856	24559	24735	24688	24536	24786	24932	24725	24822	24876	24776	24734	24826	24894	24911	24818	24876	24671	24749	24467	24519	24516	24555	24596	24489	24817	24737	24884	24682	24549	24505	24577	24900	24782	24941	24792	24552	24747	24844	24668	24835	24580	24768	24558	24759	24678	24529	24556	24718	24709	24672	24695	24773	24657	24838	24591	24592	24645	24560	24670	24657	24776	24510	24678	24680	24539	24544	24581	24670	24667	24682	24525	24472	24604	24416	24677	24639	24782	24739	24669	24797	24795	25096	24634	24838	24519	24913	24867	24662	24642	24500	24767	25006	24735	24720	24677	24909	24663	24632	24521	24581	24771	24682	24564	24513	24769	24553	24559	24721	24698	24662	24897	24650	24595	24712	24709	24829	24790	24673	24628	24775	24718	24760	24603	24735	24780	24644	24750	24657	24805	24398	24641	24787	25126	24515	24631	24706	24685	24809	24965	24685	24696	24840	24555	24634	24830	24531	24599	24745	24715	24575	24816	24630	24669	24733	24732	24739	24605	24542	24591	24766	24695	24594	24663	24543	24618	24826	24750	24588	24672	24802	24873	24788	24700	24696	24712	24897	24638	24788	24692	24631	24803	24642	24573	24703	24777	24624	24764	24626	24917	24861	24665	24556	24889	24543	24547	24647	24499	24581	24670	24785	24645	24600	24592	24743	24694	24580	24629	24676	24719	24791	24662	24707	24478	24494	24588	24791	24747	24747	24823	24720	24613	24624	24387	24718	24684	24737	24520	24813	24732	24879	24716	24480	24861	24555	24696	24613	24539	24900	24719	24607	24781	24803	24578	24605	24671	24579	24500	24647	24728	24576	24820	24795	24599	24853	24713	24591	24462	24661	24489	24839	24717	24483	24559	24719	24712	24613	24669	24833	24721	24718	24825	24983	24609	24810	24620	24609	24483	24783	24747	24690	24522	24602	24722	24576	24790	24882	24559	24535	24858	24760	24837	24895	24618	24795	24607	25043	24890	24668	24728	24772	24487	24791	24790	24753	24943	24898	24658	24628	24482	24628	24572	24740	24736	25041	24688	25116	24722	24553	24517	24800	24602	24587	24487	24685	24586	24552	24591	24960	24719	24505	24905	25045	24599	24732	24406	24670	24726	24692	24785	24632	24562	24656	24639	24912	24705	24855	24722	24680	24757	24872	24674	24815	24693	24733	24408	24655	24616	24725	24519	24505	24636	24610	24745	24803	24846	24925	24783	24536	24596	24826	24606	24497	24546	24915	24578	24847	24393	24746	24478	24536	24835	24763	24739	24796	25004	24694	24533	24718	24656	24773	24676	24684	24810	24385	24548	24967	24893	24768	24837	24844	24558	24599	24709	24635	24473	24703	24611	24417	24717	24675	24618	24674	24457	24621	24766	24676	24941	24628	24634	24846	24618	24734	24607	24518	24653	24554	24662	24648	24758	24655	24911	24592	24731	24870	24686	24766	24598	24857	24622	25059	24864	24733	24691	24585	24916	24696	24772	24693	24721	24689	24648	24717	24511	24567	24764	24369	24646	24639	24758	24550	24831	24868	24514	24671	24817	24771	24628	24836	24667	24705	24685	24557	24432	24789	24775	24505	24440	24708	24612	24540	24803	24683	24726	24658	24309	24861	24801	24651	24524	24310	24824	24615	24684	24604	24499	24619	24996	24774	24891	24693	25089	25102	24813	24546	24724	24820	24850	24611	24389	24680	24743	24584	24526	24734	24347	24831	24862	24491	24515	24503	24596	24860	25005	24615	24779	24614	24598	25034	24482	24686	24694	24507	24588	24874	24649	24869	24647	24467	24824	24594	24548	24586	24851	24629	24764	24691	24503	24863	24612	24662	24504	24513	24691	24687	24630	24626	24654	24616	24521	24837	24740	24719	24741	24908	24557	24837	24755	24669	24698	24692	24701	24734	24699	24704	24487	24417	24776	24899	24807	24698	24572	24619	24805	24820	24777	24693	24735	24728	24699	24638	24623	24622	24767	24777	24641	24867	24821	24696	24682	24565	24718	24853	25003	24917	24592	24766	24950	24912	24732	24818	24581	24815	24570	24474	24813	24822	24678	24694	24355	24875	24665	24813	24765	24737	24663	24789	24626	24666	24788	24742	24738	24366	24624	24877	24560	24615	24731	24523	24744	24878	24644	24630	24910	24861	24558	24912	24817	24550	24767	24811	24413	25020	24728	24622	24639	24685	24691	24709	24594	24727	24782	24679	24658	24746	24806	24644	24474	24470	24618	24778	24826	24781	24740	24691	24604	24674	24672	24580	24499	24868	25040	24497	24589	24763	24667	24750	24804	24638	24786	24569	24744	24690	25031	24537	24589	24653	24719	24679	24864	24693	24793	24581	24734	24675	24592	24538	24597	24618	24539	24632	24571	24740	24885	24867	24691	24619	24844	24730	24567	24802	24926	24688	24550	24533	24632	24729	24320	24666	24753	24518	24920	24691	24737	24851	24713	24752	24921	24763	24891	24509	24629	24547	24503	24626	24846	24801	24686	24593	24670	24756	24754	24694	24787	24521	24550	24832	24628	24689	24622	24646	24655	24797	24863	24841	24541	24481	24667	24826	24912	24755	24908	24837	24872	24831	24462	24736	24722	24676	24794	24742	24817	24670	24727	24626	24791	24505	24575	24800	24710	24668	24705	24441	24517	24612	24486	24563	24563	24648	24722	25021	24730	24534	24685
23348	44620	45360	38112	43260	70640	67794	48614	30428	19295	15999	15475	15364	15376	15488	15312	15286	15460	15454	15600	15572	15247	15658	15327	15353	15343	15208	15388	15366	15207	15651	15272	15428	15501	15264	15335	15405	15444	15371	15373	15450	15375	15262	15356	15297	15239	15321	15150	15300	15364	15339	15260	15363	15506	15370	15460	15327	15230	15319	15376	15195	15178	15404	15460	15280	15262	15491	15304	15287	15141	15354	15131	15244	15338	15419	15201	15275	15162	15236	15320	15403	15372	15497	15270	15234	15317	15269	15227	15311	15307	15407	15584	15504	15392	15331	15512	15304	15296	15349	15412	15221	15337	15423	15369	15275	15313	15465	15233	15334	15557	15416	15300	15508	15245	15470	15396	15252	15333	15291	15438	15279	15257	15175	15272	15176	15198	15273	15410	15092	15436	15385	15302	15373	15130	15346	15282	15333	15297	15230	15281	15247	15471	15160	15370	15418	15129	15313	15151	15372	15377	15231	15240	15285	15361	15201	15303	15409	15389	15253	15316	15163	15369	15252	15259	15329	15347	15232	15213	15347	15184	15350	15290	15375	15356	15176	15477	15263	15371	15480	15131	15575	15316	15135	15320	15176	15350	15297	15221	15332	15292	15543	15203	15371	15341	15269	15456	15465	15379	15384	15204	15175	15242	15159	15350	15413	15331	15411	15096	15367	15211	15267	15236	15272	15292	15410	15230	15346	15247	15272	15278	15307	15288	15296	15252	15360	15284	15291	15206	15381	15323	15241	15269	15301	15333	15435	15569	15329	15175	15359	15201	15443	15237	15162	15425	15317	15302	15249	15232	15291	15224	15339	15116	15170	15336	15183	15479	15250	15480	15248	15476	15254	15371	15357	15365	15195	15373	15407	15144	15403	15153	15324	15366	15456	15354	15348	15300	15398	15358	15315	15445	15367	15359	15231	15353	15285	15272	15434	15457	15120	15355	15603	15253	15435	15227	15207	15476	15183	15156	15285	15050	15265	15339	15357	15443	15027	15318	15427	15489	15246	15300	15381	15441	15344	15198	15362	15291	15329	15303	15184	15241	15460	15171	15320	15309	15363	15260	15222	15345	15319	15383	15236	15183	15462	15350	15354	15246	15511	15435	15245	15253	15242	15316	15240	15247	15324	15313	15224	15149	15277	15248	15338	15198	15362	15313	15138	15428	15220	15426	15214	15463	15373	15178	15302	15235	15233	15251	15047	15240	15249	15200	15384	15423	15226	15257	15222	15173	15325	15392	15370	15349	15151	15362	15320	15166	15379	15351	15165	15364	15306	15352	15368	15182	15312	15154	15246	15270	15159	15345	15222	15312	15346	15127	15387	15234	15412	15387	15350	15140	15316	15243	15311	15355	15231	15148	15159	15383	15476	15424	15494	15246	15270	15221	15321	15170	15104	15116	15382	15390	15242	15229	15183	15305	15193	15528	15243	15401	15332	15263	15179	15235	15412	15524	15285	15320	15261	15311	15348	15373	15362	15358	15383	15319	15366	15331	15345	15551	15591	15217	15360	15270	15244	15210	15253	15310	15447	15429	15287	15394	15322	15302	15237	15172	15530	15238	15368	15313	15330	15233	15359	15384	15186	15320	15320	15298	15176	15377	15453	15315	15388	15130	15254	15347	15351	15199	15387	15462	15445	15139	15211	15349	15178	15336	15170	15338	15152	15372	15274	15454	15151	15195	15309	15275	15244	15337	15408	15259	15303	15262	15283	15219	15358	15200	15464	15282	15157	15223	15351	15099	15311	15247	15201	15326	15331	15379	15279	15338	15404	15380	15250	15325	15349	15297	15407	15210	15276	15438	15329	15334	15221	15314	15352	15332	15434	15245	15469	15275	15311	15442	15371	15352	15349	15421	15388	15343	15364	15393	15388	15354	15468	15420	15282	15353	15231	15269	15243	15403	15368	15335	15258	15375	15357	15279	15381	15084	15219	15354	15283	15180	15334	15282	15462	15293	15343	15428	15351	15434	15301	15379	15376	15341	15250	15362	15508	15286	15448	15515	15514	15403	15409	15280	15410	15339	15448	15203	15394	15359	15197	15264	15201	15269	15369	15227	15284	15266	15346	15291	15593	15136	15296	15274	15281	15368	15369	15363	15274	15207	15203	15215	15113	15327	15367	15252	15192	15181	15564	15214	15553	15250	15197	15321	15400	15092	15195	15407	15367	15240	15310	15220	15104	15290	15180	15274	15291	15140	15298	15384	15223	15152	15166	15213	15400	15372	15039	15415	15305	15284	15286	15045	15110	15319	15280	15481	15160	15341	15073	15389	15409	15099	15345	15200	15367	15345	15234	15391	15172	15236	15292	15379	15287	15516	15316	15351	15189	15250	15234	15277	15246	15378	15373	15199	15356	15538	15317	15458	15312	15275	15262	15231	15181	15192	15390	15300	15381	15331	15218	15372	15231	15388	15250	15271	15306	15387	15199	15178	15370	15251	15340	15351	15314	15281	15350	15338	15201	15139	15373	15181	15397	15286	15138	14992	15233	15404	15371	15304	15300	15294	15367	15426	15297	15319	15353	15386	15286	15131	15287	14975	15331	15132	15207	15345	15251	15355	15299	15169	15461	15210	15286	15205	15308	15154	15226	15287	15279	15293	15327	15221	15418	15265	15478	15295	15429	15334	15238	15226	15338	15218	15130	15325	15306	15376	15388	15368	15406	15286	15398	15218	15139	15324	15235	15289	15229	15278	15183	15348	15338	15393	15275	15116	15216	15264	15369	15245	15441	15202	15389	15378	15194	15248	15251	15286	15367	15301	15451	15301	15196	15278	15309	15273	15392	15298	15288	15453	15402	15518	15340	15147	15253	15318	15290	15404	15117	15514	15340	15338	15230	15240	15311	15248	15353	15371	15331	15282	15328	15230	15432	15462	15337	15358	15281	15357	15261	15330	15388	15251	15473	15407	15128	15203	15365	15226	15152	15219	15406	15075	15448	15172	15368	15313	15212	15434	15272	15376	15236	15657	15366	15170	15362	15288	15197	15260	15330	15429	15194	15204	15247	15274	15364	15234	15469	15168	15312	15363	15418	15264	15295	15371	15115	15244	15302	15262	15416	15248	15272	15480	15263	15162	15199	15357	15324	15241	15395	15400	15257	15252	15224	15394	15325	15224	15240	15217	15140	15384	15385	15402	15298	15340	15286	15349	15357	15316	15311	15376	15440	15199	15365	15409	15306	15186	15405	15245	15171	15369	15408	15224	15229	15217	15337	15236	15249	15390	15132	15181	15187	15329	15146	15239	15253	15190	15370	15438	15320	15341	15221	15144	15440	15214	15260	15512	15220	15254	15273	15223	15308	15448	15284	15359	15199	15248	15313	15240	15134	15318	15403	15193	15443	15268	15245	15365	15233	15149	15198	15210	15354	15204	15175	15376	15319	15330	15261	15267	15282	15355	15175	15488	15153	15288	15369	15419	15482	15221	15163	15205	15228	15404	15393	15491	15460	15252	15256	15221	15197	15248	15442	15187	15127	15354	15360	15352	15103	15262	15131	15299	15313	15317	15269	15183	15213	15229	15332	15372	15401	15249	15198	15322	15386	15229	15460	15248	15339	15076	15397	15224	15419	15341	15185	15255	15302	15384	15237	15192	15368	15553	15283	15080	15253	15160	15387	15332	15282	15259	15421	15474	15382	15341	15336	15253	15164	15275	15361	15396	15267	15308	15301	15335	15368	15302	15402	15263	15349	15483	15403	15156	15290	15314	15453	15464	15411	15300	15386	15242	15409	15442	15466	15452	15282	15349	15279	15512	15615	15154	15293	15173	15324	15367	15341	15290	15256	15097	15139	15247	15414	15372	15108	15391	15385	15244	15437	15313	15356	15258	15322	15288	15224	15121	15062	15496	15344	15269	15353	15253	15249	15462	15156	15254	15362	15390	15246	15364	15440	15524	15228	15204	15129	15274	15378	15418	15409	15345	15108	15342	15406	15208	15151	15458	15475	15389	15320	15256	15335	15292	15344	15222	15283	15362	15362	15246	15410	15214	15334	15459	15247	15369	15571	15381	15348	15371	15338	15260	15200	15399	15315	15326	15485	15267	15221	15216	15272	15237	15357	15327	15095	15225	15148	15355	15121	15123	15188	15396	15294	15374	15282	15482	15279	15449	15149	15155	15306	15318	15380	15363	15470	15253	15334	15336	15400	15088	15295	15341	15195	15397	15491	15240	15339	15361	15283	15293	15326	15271	15230	15411	15293	15322	15362	15349	15197	15524	15240	15288	15408	15213	15303	15410	15257	15217	15214	15322	15246	15375	15270	15441	15349	15368	15185	15457	15252	15453	15465	15164	15192	15255	15381	15066	15384	15344	15182	15140	15318	15391	15401	15379	15517	15416	15340	15456	15237	15275	15256	15221	15364	15096	14977	15342	15252	15428	15356	15060	15320	15285	15244	15330	15239	15254	15120	15314	15299	15295	15312	15206	15244	15268	15315	15263	15346	15184	15282	15323	15232	15364	15297	15195	15238	15313	15180	15309	15348	15406	15356	15446	15299	15320	15161	15401	15407	15223	15342	15348	15309	15305	15573	15205	15321	15290	15268	15444	15222	15270	15194	15500	15209	15388	15300	15298	15303	15224	15268	15140	15217	15439	15293	15357	15562	15131	15311	15339	15225	15145	15267	15099	15355	15482	15396	15242	15473	15201	15297	15435	15319	15300	15133	15382	15260	15407	15340	15316	15214	15356	15223	15357	15390	15331	15383	15525	15410	15304	15351	15496	15431	15155	15416	15295	15395	15208	15340	15388	15195	15408	15316	15400	15354	15358	15379	15258	15342	15135	15273	15169	15163	15536	15436	15331	15361	15261	15333	15343	15197	15317	15193	15225	15306	15488	15332	15118	15379	15219	15280	15424	15191	15372	15306	15282	15249	15358	15338	15157	15250	15187	15172	15063	15373	15281	15355	15167	15318	15188	15096	15103	15316	15227	15345	15291	15315	15186	15141	15475	15331	15233	15369	15143	15314	15165	15411	15295	15379	15299	15281	15177	15367	15350	15265	15250	15306	15431	15341	15426	15314	15335	15132	15341	15216	15323	15159	15281	15335	15184	15122	15245	15492	15363	15369	15334	15312	15187	15309	15396	15313	15457	15432	15345	15277	15383	15292	15271	15405	15245	15386	15332
33540	27176	30647	31915	30916	32367	32412	29953	26549	24856	24473	24332	24024	24126	24250	24299	24126	24188	24224	24180	24145	24155	24210	24212	24162	24196	24380	23997	24229	24259	24201	24238	23924	24226	24125	23990	24042	24183	24532	24056	24051	24288	24222	24241	24132	24175	24289	24388	24333	23937	24094	24040	24273	24038	24148	24044	24219	23874	24225	24034	24252	24170	24208	24108	24064	24232	24168	24191	24132	24228	24246	24319	24025	24249	24377	24113	24385	23990	24307	24250	24111	24093	24312	24160	24090	24032	24050	24098	24210	24172	24022	24031	24070	24040	24111	24391	24283	24170	24041	24271	24290	24495	24203	24067	24121	24209	24288	24147	24211	23968	24132	24267	24294	24146	24007	24108	24298	24102	24153	24372	24235	24385	24195	24192	24051	24146	24086	24020	24015	24340	24215	24369	24060	24029	24036	24256	24182	24023	23991	23991	24131	23856	23861	24382	24197	24032	24016	24110	24090	23940	24099	24136	24150	24088	24066	24279	24213	23983	24264	24176	24067	23988	24126	24245	24203	24158	24377	24320	24312	24174	24073	24008	24241	24102	24103	24098	23959	24140	23983	24168	24401	24172	24174	24082	24212	24404	24247	24048	24122	24260	24225	24235	24224	24286	23986	24138	24189	24058	24153	24046	24361	24236	23883	24001	24108	24092	24119	23974	24456	24140	23880	24065	24187	24479	24283	24116	24168	24176	23966	24067	24242	24250	24103	24105	24274	24225	24293	24204	24348	23921	24076	24191	24173	24294	24225	24041	24155	24102	24385	24204	24187	24272	23986	24047	24142	24252	24152	23885	24063	24245	24240	24047	24206	24112	24175	24098	24060	23895	24172	24285	23935	24133	24252	24062	24149	24022	23985	24154	24251	24207	24116	24212	24119	24027	24130	23980	24196	24239	24139	24289	24360	24213	24199	24206	24003	24033	24115	24235	24187	23903	24261	24280	24063	24096	24347	24301	24209	24127	24388	24274	24229	24196	23799	24229	23969	24194	24176	24043	24013	24158	24048	24213	24416	23959	24244	24229	24204	24394	23985	23965	24177	24049	24119	24117	24178	24299	24061	24423	24046	24160	23946	24084	24220	24292	24248	24370	24231	24195	24038	24047	24313	23979	24195	24218	24181	24064	24270	24142	24114	24041	23932	24151	24275	23871	24069	24063	24287	24035	24286	24016	24179	24011	24017	24386	24417	24230	24161	24115	23881	24322	24055	24133	24112	24315	24254	24187	24001	24151	24247	24110	24002	24037	24314	24215	24281	24080	24089	24099	24267	24090	24244	24040	23878	24196	24030	24194	24312	24241	24170	24081	24210	24413	24058	24041	23976	24142	24151	24048	24001	24188	24206	24071	23953	24100	24014	24263	24235	24137	24127	24236	24284	24205	24156	24002	24213	24021	23995	23919	24272	23977	24023	24102	24197	24219	24258	24311	24392	24191	24024	24163	24163	23992	24113	24165	24009	24168	23967	23978	24112	24161	24075	24182	24242	24118	24116	24329	24272	24053	24286	24198	24350	24083	24161	24064	24104	23923	24198	23902	24081	23924	24242	24054	24182	24213	24170	24257	24308	24203	24382	23864	24094	24158	24314	24240	24218	24183	24082	24138	24115	24067	24300	24364	24157	24139	23938	24039	24262	24061	24338	24259	24130	24184	23783	24106	24385	24271	24171	24196	24254	24365	23868	24072	24135	24251	23865	24096	24298	24180	24217	24060	24063	24111	24262	24101	24075	24043	24187	24022	24196	24111	24423	24257	24302	24056	24153	24363	24258	24223	24187	24170	24077	23964	24111	24130	24273	24066	24172	24064	24333	24081	24040	24334	24179	23945	24291	24265	24176	24117	24402	24244	24110	23787	24129	24139	24174	24274	24062	23927	24145	24234	24317	24248	24127	24103	24351	24224	24154	23866	24277	24059	24287	24139	24018	24218	24360	23974	24348	23984	24314	24150	24180	24038	24283	24115	24226	24054	24389	24030	24074	24123	24206	24150	23836	24039	24125	24274	24313	24290	24250	24336	24135	24297	24189	24172	23819	23860	24259	23853	24212	24080	24339	24020	24002	24161	24008	24272	24017	24171	24287	24064	24340	24038	24023	24050	23967	24152	24113	24303	24254	24401	24218	24305	24422	24194	24181	24188	24157	23834	24141	24373	24110	24170	24391	24323	24301	23942	24122	24203	23971	24287	24358	23806	24067	24290	24213	23872	24066	24108	24216	24193	24118	24029	24256	24185	24132	24125	24220	24252	24364	24109	24160	24274	24223	24188	24090	24086	24160	24330	24256	24084	24337	24089	24154	24290	24026	24292	24257	24289	24290	24248	24060	23996	23867	24158	24042	24029	24053	24283	23895	24327	24054	24107	24275	24166	24316	24258	24162	23941	24363	24338	24205	24450	24178	24136	23891	24156	23891	23847	24040	24011	24203	24014	24314	24263	24170	23906	24201	24221	24232	24324	24223	24081	24095	24320	24441	24236	24216	24326	24062	24040	24089	24494	24248	24123	24243	24000	24143	24165	24069	24192	24034	23821	24152	23900	24266	24140	24149	24171	24154	24244	24015	23918	24090	24006	24121	24087	23983	23943	24150	24193	24204	24097	24273	24162	24122	23970	24255	24447	24203	24214	24277	24266	24204	24034	24240	24075	24244	24269	24209	24216	24162	24318	24113	23994	24133	24243	24219	24362	24223	23998	23713	24026	24201	24160	24126	24265	24210	24100	24061	24467	24403	23943	24145	24232	24519	24279	24174	24289	24124	24115	24062	24306	23934	24287	24162	24124	24166	24034	24399	24422	24136	24190	23977	23943	24056	24012	24356	24293	24116	23933	24178	24076	24121	24125	24157	24200	24077	23923	23854	24055	23966	24198	24103	24136	23965	24053	24052	24129	23929	24122	24308	24191	24048	24223	24207	24026	24130	24032	24154	24321	24131	24138	24079	24283	24245	24195	24355	24042	24190	24160	24021	24052	24172	24105	24172	24164	24117	24210	24063	24053	24207	24132	24101	24096	24209	24133	24124	24071	24178	24295	24264	24044	24170	23944	24214	24000	24286	24032	24144	24236	24113	24274	24098	24399	24256	24456	23986	24182	24270	24225	24198	24263	24157	24480	24205	24133	24152	24050	24134	24196	24084	24092	24044	24335	24475	24103	24140	24353	24205	24164	24219	24198	24212	24254	24134	24060	24261	24149	24235	24105	24069	24523	24044	24128	24203	24164	24159	24040	24135	24012	24346	24138	24186	24222	24090	24263	24127	24209	23972	24139	24159	24162	24332	23950	24158	24069	24235	24128	24356	24221	24131	24058	24110	24353	24075	24086	24395	24023	24119	24217	24142	24261	24134	24324	24505	24272	24394	23971	24160	24205	24453	24264	24224	24182	24175	24186	24249	24252	24105	24228	23806	23867	24104	24085	24413	24060	24401	24250	24179	24307	24237	24099	24131	24018	24211	24265	24210	24212	24343	24288	24326	24261	24113	24265	24266	24366	24161	24225	24157	24313	24396	24169	24208	24072	24036	23861	24261	24015	24304	24230	24034	24114	24052	24234	24241	24480	24296	24116	23977	24267	24236	24262	24192	23991	24149	24103	24100	23993	24055	24126	24386	24221	24385	24181	24126	23936	24203	24168	24262	24195	24404	24234	24297	23953	24215	24155	24434	24184	24038	24317	24182	24295	24162	23982	24151	24035	24129	24179	24386	24275	24353	23854	23969	24139	24179	23839	24152	24082	24237	24133	24073	23967	24275	24258	24020	24292	24074	24071	24077	24039	23991	24125	24291	24170	24242	24301	24195	24159	23965	24133	24013	24120	24187	23989	24291	24252	24053	24324	24004	24095	24139	24236	24184	24289	24236	23868	24042	24194	24197	24211	24283	24135	24119	23968	23977	24171	24047	24297	24296	24089	24217	24163	24203	24353	24132	24099	24287	24223	24199	24244	24276	24032	24263	24027	24129	23956	24085	23978	24132	23963	24450	24246	24187	24161	24397	24283	24173	24207	23934	24054	24027	24235	23737	23986	24015	24067	24158	24293	24134	23906	24022	24199	24108	24109	24353	24268	24251	24013	24361	24004	24244	24005	24199	24129	24072	24115	24007	24386	24049	24081	24214	24386	24215	24090	24063	24299	23984	24115	24200	23959	23996	24216	24046	24027	24100	24112	24227	24156	24195	24212	24212	24413	24202	24307	24310	24026	23955	24192	24365	24102	24417	24277	24235	23878	24103	24154	24202	24064	24228	24144	24221	24030	24068	24122	23985	24386	24223	24197	23936	24159	24142	24257	24497	24111	24258	24299	23994	24178	24165	24244	24336	24294	24170	24046	24329	23973	24188	24236	24348	24222	24051	23970	24189	24265	24117	24098	24137	24159	24217	24006	24094	24224	24380	24187	24026	23934	24034	24296	24265	24248	24228	24418	24070	23898	24433	24189	24095	24101	24252	24095	24015	24098	23949	24255	24175	24074	24155	24038	24132	24057	24091	24057	24268	24118	24133	24173	24228	24321	24163	23990	24035	24199	24179	24261	24284	24303	23979	24409	24094	24066	23891	24347	24269	24291	24128	24305	24258	24234	24053	23955	24219	24211	24295	24434	24102	24206	24135	24278	24025	24027	23880	23973	24059	24415	23953	24232	24516	24400	24262	24233	24102	24351	23964	24260	24094	24083	24155	24334	24114	24359	24371	24305	24189	24278	24170	24257	23948	24145	24034	24116	24188	24270	24188	24211	23973	24125	24057	24213	24077	24071	24214	24235	23958	23803	24296	24248	24300	24113	24113	24289	24060	24309	24057	24229	23815	24044	24317	24254	24295	24046	24275	24057	24138	24294	24215	24122	24119	23935	24230	24312	24001	24125	24114	24249	24176	24074	24048	24186	23984	24147	24158	24050	24054	24036	24121	24454	24175	23868	24255	24082	24343	24079	24083	24305	24237	24061	24207	24149	24053	24187	24005	24188	24187	24048	23967	23845	24064	24089	24433	24559	24322	24171	24320	24078	24127	24205	24068	23909	24298	24147	23973	24180	23990	24183	24217	24112	24245	23997	24033	24333	24317	23999	24018	24091	24185	24119	24244	24237	24292	24002	24092	24162	24235	24077	24093	23896	24032	24347	24313	24282	24378	24327	24119	24225	24223	24391
18809	22203	23033	23205	22821	23753	23250	19555	16328	14997	14538	14906	14743	14658	14541	14781	14572	14702	14749	14677	14839	14658	14660	14695	14653	14603	14691	14748	14682	14678	14734	14693	14672	14807	14595	14626	14603	14618	14578	14583	14737	14747	14606	14698	14610	14619	14610	14594	14573	14545	14599	14543	14495	14680	14694	14757	14820	14640	14871	14815	14632	14751	14713	14845	14633	14841	14696	14675	14726	14569	14768	14745	14712	14646	14616	14703	14882	14601	14616	14558	14683	14712	14645	14715	14676	14732	14688	14474	14712	14562	14598	14572	14573	14621	14724	14479	14756	14709	14728	14615	14607	14597	14624	14811	14616	14651	14673	14631	14540	14609	14509	14719	14697	14649	14758	14647	14557	14537	14588	14840	14500	14717	14738	14630	14524	14520	14671	14572	14724	14713	14845	14618	14525	14668	14734	14754	14856	14890	14628	14742	14753	14782	14600	14704	14593	14688	14520	14807	14761	14592	14697	14581	14642	14731	14564	14610	14502	14719	14607	14761	14605	14715	14771	14572	14701	14630	14679	14644	14590	14665	14593	14693	14550	14405	14730	14746	14522	14713	14798	14600	14773	14656	14626	14659	14539	14562	14772	14618	14753	14509	14741	14738	14598	14810	14584	14724	14446	14633	14581	14725	14725	14600	14722	14741	14672	14837	14631	14666	14853	14640	14474	14721	14677	14643	14639	14751	14730	14664	14657	14685	14483	14608	14725	14678	14759	14614	14562	14563	14670	14586	14521	14599	14539	14685	14605	14706	14646	14653	14777	14775	14662	14699	14717	14597	14744	14664	14693	14590	14654	14605	14695	14701	14658	14615	14705	14635	14817	14731	14795	14698	14638	14609	14630	14600	14565	14618	14658	14645	14726	14800	14699	14635	14640	14613	14774	14657	14544	14623	14530	14745	14716	14552	14643	14687	14812	14692	14694	14618	14641	14782	14656	14858	14751	14612	14603	14633	14715	14693	14536	14484	14644	14756	14677	14612	14685	14763	14792	14679	14715	14496	14575	14820	14568	14651	14772	14651	14646	14490	14629	14558	14670	14585	14472	14710	14668	14673	14608	14626	14641	14580	14733	14648	14702	14666	14541	14622	14704	14720	14608	14651	14732	14574	14615	14567	14639	14587	14578	14628	14753	14615	14650	14800	14722	14680	14490	14570	14619	14572	14649	14752	14669	14675	14405	14618	14567	14602	14686	14675	14576	14555	14716	14609	14866	14541	14639	14599	14772	14748	14521	14592	14646	14647	14671	14456	14707	14733	14649	14654	14586	14509	14625	14540	14912	14799	14533	14485	14814	14621	14720	14647	14681	14692	14560	14607	14737	14631	14558	14588	14556	14498	14613	14656	14512	14649	14572	14980	14532	14521	14683	14749	14690	14723	14661	14506	14619	14430	14759	14591	14638	14663	14395	14615	14570	14659	14732	14600	14650	14574	14539	14733	14817	14508	14717	14692	14597	14700	14745	14679	14580	14552	14441	14489	14671	14646	14525	14728	14712	14704	14629	14500	14815	14553	14591	14835	14679	14660	14767	14751	14831	14764	14609	14658	14799	14601	14697	14506	14612	14806	14830	14638	14729	14751	14628	14501	14536	14570	14653	14514	14585	14707	14641	14682	14479	14593	14551	14643	14714	14668	14591	14764	14691	14739	14746	14632	14659	14719	14631	14585	14637	14630	14615	14615	14579	14589	14624	14730	14804	14575	14755	14508	14669	14476	14568	14596	14675	14657	14602	14685	14609	14785	14557	14625	14659	14653	14568	14631	14533	14554	14657	14811	14712	14716	14526	14694	14514	14718	14558	14519	14573	14773	14684	14667	14701	14580	14503	14664	14637	14716	14720	14660	14562	14464	14551	14733	14654	14607	14709	14890	14655	14547	14811	14741	14740	14530	14562	14723	14660	14661	14657	14715	14604	14722	14760	14619	14602	14562	14562	14644	14452	14576	14634	14770	14764	14765	14832	14576	14571	14728	14658	14634	14664	14585	14754	14678	14647	14648	14701	14696	14717	14600	14589	14584	14641	14535	14749	14682	14787	14672	14797	14614	14689	14701	14732	14680	14444	14647	14628	14804	14770	14654	14751	14715	14594	14543	14656	14804	14836	14710	14724	14823	14627	14902	14596	14824	14613	14845	14620	14628	14789	14495	14957	14559	14837	14624	14630	14770	14722	14716	14843	14791	14653	14648	14541	14758	14466	14746	14762	14583	14559	14516	14665	15021	14553	14641	14647	14602	14855	14657	14637	14833	14608	14640	14647	14619	14578	14582	14660	14588	14702	14688	14659	14683	14628	14530	14656	14688	14631	14689	14699	14640	14663	14602	14589	14608	14564	14688	14566	14675	14794	14762	14648	14600	14649	14707	14555	14697	14454	14762	14418	14767	14547	14774	14687	14652	14732	14561	14574	14694	14631	14670	14629	14636	14658	14678	14701	14751	14535	14584	14630	14657	14501	14681	14658	14737	14700	14730	14781	14695	14645	14754	14566	14673	14556	14607	14473	14714	14546	14640	14592	14643	14719	14426	14837	14900	14736	14582	14616	14634	14607	14560	14599	14781	14627	14637	14809	14701	14630	14642	14701	14799	14606	14599	14730	14677	14723	14518	14628	14710	14736	14602	14488	14660	14706	14644	14576	14638	14678	14664	14706	14651	14711	14510	14536	14605	14511	14746	14683	14820	14686	14673	14696	14667	14627	14620	14515	14614	14610	14512	14678	14593	14652	14893	14608	14697	14684	14787	14595	14818	14779	14762	14578	14692	14539	14720	14645	14741	14687	14668	14683	14800	14726	14659	14745	14738	14757	14783	14679	14696	14765	14578	14666	14876	14749	14710	14556	14681	14874	14702	14730	14661	14689	14641	14599	14478	14623	14601	14583	14735	14733	14708	14727	14790	14681	14521	14494	14758	14677	14773	14733	14560	14791	14728	14714	14754	14586	14809	14611	14727	14634	14672	14677	14885	14738	14776	14578	14668	14637	14582	14467	14645	14644	14723	14638	14800	14632	14674	14588	14523	14536	14661	14546	14625	14742	14612	14688	14537	14814	14610	14724	14599	14762	14735	14809	14677	14958	14583	14572	14620	14605	14626	14731	14780	14632	14611	14627	14693	14710	14668	14458	14628	14664	14743	14871	14362	14607	14819	14730	14704	14592	14638	14791	14694	14802	14695	14671	14682	14649	14606	14627	14558	14884	14728	14783	14864	14750	14615	14673	14651	14697	14711	14598	14588	14749	14740	14553	14807	14712	14641	14630	14704	14590	14797	14529	14884	14723	14495	14659	14644	14530	14799	14738	14535	14700	14667	14543	14727	14867	14674	14728	14744	14922	14604	14659	14839	14806	14749	14800	14392	14601	14567	14899	14667	14590	14561	14669	14620	14675	14646	14456	14737	14758	14617	14966	14711	14626	14548	14812	14726	14592	14696	14609	14744	14563	14745	14641	14728	14639	14749	14644	14703	14836	14852	14839	14508	14717	14737	14580	14754	14701	14663	14816	14652	14693	14702	14636	14719	14624	14571	14840	14701	14502	14595	14638	14681	14651	14786	14777	14707	14745	14673	14540	14758	14627	14650	14729	14615	14497	14688	14478	14786	14543	14602	14546	14583	14601	14687	14693	14669	14793	14788	14798	14783	14707	14768	14699	14668	14731	14740	14681	14689	14718	14601	14644	14656	14779	14673	14677	14717	14638	14559	14684	14687	14582	14765	14815	14722	14719	14616	14664	14616	14639	14547	14753	14469	14558	14606	14526	14616	14602	14658	14603	14870	14617	14613	14552	14457	14720	14718	14752	14719	14841	14764	14673	14563	14658	14726	14697	14725	14701	14657	14665	14797	14655	14769	14608	14588	14617	14526	14784	14706	14638	14718	14510	14603	14739	14798	14737	14659	14637	14708	14633	14711	14787	14664	14646	14676	14666	14541	14823	14847	14661	14699	14602	14598	14699	14580	14498	14665	14701	14755	14708	14644	14663	14527	14611	14631	14768	14734	14548	14451	14688	14733	14705	14612	14613	14500	14755	14688	14664	14589	14607	14600	14789	14705	14705	14582	14713	14660	14766	14686	14756	14644	14652	14652	14621	14475	14568	14698	14660	14634	14788	14767	14631	14636	14569	14657	14668	14419	14969	14778	14775	14636	14689	14765	14704	14606	14686	14557	14681	14766	14594	14548	14709	14447	14589	14773	14629	14540	14571	14726	14567	14660	14660	14822	14671	14710	14772	14694	14700	14632	14753	14710	14694	14707	14465	14620	14491	14715	14784	14687	14668	14595	14458	14742	14670	14708	14570	14842	14619	14771	14662	14715	14661	14654	14787	14671	14684	14594	14574	14778	14781	14689	14639	14654	14595	14628	14807	14747	14589	14808	14744	14549	14625	14715	14710	14635	14898	14714	14891	14701	14725	14556	14602	14640	14711	14670	14581	14765	14638	14532	14637	14688	14678	14673	14648	14839	14691	14711	14767	14580	14940	14752	14729	14494	14485	14489	14591	14579	14816	14617	14619	14581	14695	14754	14635	14755	14656	14728	14747	14559	14579	14823	14611	14734	14777	14602	14598	14727	14632	14620	14713	14758	14773	14545	14687	14698	14531	14757	14789	14754	14808	14579	14698	14762	14636	14595	14663	14590	14563	14592	14478	14616	14797	14661	14605	14676	14650	14744	14820	14486	14660	14840	14573	14791	14808	14646	14706	14679	14627	14606	14630	14740	14553	14699	14597	14493	14604	14650	14691	14697	14523	14781	14634	14707	14666	14602	14489	14685	14627	14599	14700	14610	14671	14668	14549	14481	14667	14799	14694	14739	14847	14688	14700	14697	14546	14446	14677	14654	14535	14671	14704	14609	14614	14778	14658	14663	14622	14591	14815	14659	14678	14631	14577	14671	14639	14587	14694	14734	14760	14577	14647	14486	14828	14719	14677	14717	14570	14612	14639	14747	14746	14469	14633	14648	14794	14688	14745	14639	14539	14678	14527	14408	14685	14451	14789	14569	14601	14696	14826	14564	14645	14696	14541	14656	14611	14742	14726	14641	14698	14563	14736	14689	14781	14679	14603	14597	14772	14662	14621	14717	14755	14494	14595	14603	14773	14653	14633	14737	14631	14722	14681	14755	14710	14623	14732	14563
25814	21622	28503	31225	43895	67496	52999	36660	28169	25277	24481	24346	24155	23792	24111	23902	23962	24013	24163	24067	23918	24156	23887	23927	23858	24049	23980	23827	23931	23690	24056	23967	24074	23765	24002	24172	23993	24019	23885	23816	23775	23855	24035	23904	24144	23772	24009	23917	23873	23888	23806	23828	23902	23826	23934	24016	23932	23859	23790	24027	23941	23867	23906	23699	23792	24056	23884	23840	24116	23780	23843	23620	23877	23891	23942	23743	24003	23839	23692	23765	23858	23882	24048	23879	23937	23752	23738	23931	24038	23714	24131	23762	23687	23824	23786	23934	23834	23789	23668	23873	23847	23743	23937	24022	23914	23975	23931	24048	23948	23860	23956	24074	23851	23895	23808	23784	23921	23901	23865	24008	23839	23956	23782	23950	24000	23845	23825	23929	23904	24103	23961	23971	24016	24087	23783	23813	23845	23946	23751	23870	24078	23984	23691	23853	23825	23640	23915	23907	24019	23996	23892	23734	24032	23896	23896	23924	24207	24004	23805	23733	24066	23954	23652	24013	23690	23749	23795	23974	23758	23765	23640	23720	23734	24030	23880	24209	23647	23650	23777	23691	23977	23824	24007	23828	23691	23713	23927	23789	23941	23948	23877	23864	23779	24044	23998	24042	23862	23766	23798	23802	23982	23834	23821	23854	23882	23862	23863	24114	24118	23965	23934	23876	23972	23984	23954	23801	23815	24065	24005	23849	23789	23696	23686	24006	23747	23806	24003	23828	23753	23845	24068	23854	23829	23818	23906	23632	23849	23697	23977	24016	23979	23881	23945	23838	24017	23850	24004	23786	23924	23811	23894	23999	24180	24074	23868	23693	23897	23948	23778	24023	23753	23693	23922	23970	23951	23933	23876	23852	24138	23834	24260	23776	24063	23934	24238	23741	23869	23595	24012	23965	24012	24011	23787	23802	23923	23745	23781	23792	23866	24176	23941	23771	23881	23840	23957	24006	23987	23922	23814	23733	23984	23996	23978	23876	23978	23815	23850	23981	23897	23664	23887	23887	23946	24051	23542	24025	24012	23740	23707	23971	23918	23975	23960	23917	23829	23634	24074	24040	23819	23866	24132	23610	23868	23897	23913	23899	23833	23938	24068	23673	23989	23843	23776	23852	23967	23819	23703	23894	23739	23988	23840	23959	24031	24060	23805	24091	24042	23922	23947	23737	23884	23941	23905	23945	23751	23882	23916	23742	24007	23845	23807	23861	23924	24084	23802	23891	23859	23957	24159	23699	23537	23923	23989	23755	23885	23749	24011	23725	23805	23740	23679	23822	23822	23839	23898	23941	23982	23754	23915	24018	23881	23884	23928	23979	24010	23879	23824	23877	23846	23699	23670	23720	23866	23679	24086	24102	24056	23788	23853	23985	24051	23686	23812	23953	24050	23909	23914	23854	23893	23755	23859	24141	23923	24042	23832	23856	23945	23791	23871	24093	24017	23984	23905	23759	23993	23949	24017	23826	23965	23637	23964	23874	23886	23756	23813	23916	23784	23686	23779	24030	23966	23761	23920	23772	24004	23887	23994	23876	23771	23800	23840	23900	23803	23920	24105	24017	24166	23856	23903	24005	24009	24018	23913	23889	24081	23764	23758	23630	23814	23872	23934	23749	23654	24028	23970	23986	23842	24098	24109	23655	23887	23701	23843	23864	24268	23701	24002	24212	23922	23935	24043	23913	23954	23943	23841	24020	23584	23490	23793	23828	23807	23817	24016	24119	23822	24012	23767	24064	23706	24017	24045	23676	23883	23793	23958	23889	23832	23763	24055	23970	23872	23816	23837	24021	23877	23616	23991	23946	23798	23858	24001	23913	23884	23909	23821	23823	23814	23831	23731	24061	23930	23877	23844	23921	23945	23698	23959	23624	23877	23912	23883	24067	23792	24122	24026	23972	23834	24175	24118	23800	23965	23936	23683	23810	24030	23986	23973	24026	24013	23970	23617	23771	24241	24075	23642	23884	24000	23816	24007	24163	24024	23784	23982	24027	23707	23651	23678	23803	24018	23874	23952	23878	23937	24159	23844	23946	23925	23995	23574	23833	23712	23803	23988	23921	23926	23819	23683	23956	23883	23881	23926	23718	24021	23730	23983	24083	23781	23790	23874	24122	23717	23759	24014	23851	23842	23827	23901	23957	23771	23949	23747	23945	24026	24006	23989	23943	24043	24054	23707	23964	23774	23941	23719	23951	24031	23784	24022	23718	23937	23881	23887	24252	24130	23697	23886	24068	23904	23876	23828	23839	23962	23992	23987	24016	23743	23832	23747	23881	23912	24144	23713	24017	24074	23790	24212	23829	23663	23826	23711	23886	23756	24059	23896	23625	23762	23806	24040	23866	23914	23770	23869	23969	23943	24004	23761	23951	24057	23933	24162	23897	24024	23801	23885	23961	23590	23899	23766	23724	23609	23663	23959	23940	23925	24036	23927	23861	24123	23881	24205	24106	23894	24093	24010	23907	23953	23950	23865	23998	23782	23820	23752	23850	23697	23991	23790	23872	23944	23774	23886	24011	23833	23881	23860	23913	23938	23807	24025	23946	24067	23957	23823	23913	23813	23934	23790	23579	23839	24030	24104	23870	24020	23954	23832	24001	23787	24092	24020	23839	23760	24161	23822	23934	23985	23619	23881	23967	23836	23782	24084	23764	23892	24059	23992	24047	23817	24064	23982	23879	24076	23974	23889	23890	23873	23854	24215	24025	23948	23914	23998	24025	23922	23860	23767	23766	23803	23748	23857	24255	23987	23951	24178	23849	23967	23824	23659	23790	23858	24048	23966	23932	23796	24238	24167	23842	23827	23935	23877	24107	23780	24050	23776	23777	23762	23997	23843	23976	24016	23749	23658	24007	23921	23861	24090	23966	24080	23864	23642	23618	23934	23983	24009	23949	23878	24088	24087	23801	23705	23918	23880	23854	23873	23941	24054	23759	24058	23918	24041	23766	24003	23827	23908	23905	23913	23991	23904	23868	23671	23702	23764	23799	23727	23969	23907	23898	23718	23997	24085	24089	23982	23945	23878	23902	23996	23937	24013	24148	23880	23826	23812	23797	23831	23970	23775	24049	23771	23698	24051	24109	23985	24061	23762	23826	23701	23889	23821	23779	24021	24043	23878	23881	23931	23887	23642	24009	23952	24034	23882	23922	23743	23773	23807	23911	23967	23737	23728	23867	23846	23956	23978	24006	23854	23890	23636	23656	23834	23777	23582	24037	24151	23829	23918	24112	24116	23895	24022	23968	23932	23986	24187	23811	24111	23801	23837	23853	23806	23861	23941	23996	23921	23816	24042	23805	24092	24024	24067	23995	23818	23806	23731	23843	23943	23833	23942	23785	23578	23796	23844	24010	23885	24083	23941	24097	23832	24232	23942	24121	23868	23968	23942	24111	24088	23767	23793	23744	23857	23990	24026	23855	24019	23988	23739	23753	23740	23935	24085	23699	23794	23646	24094	23878	23789	23891	23748	24072	23992	23882	23890	24024	24008	23866	24022	23898	23738	23769	24091	23678	23846	23618	23922	23955	23775	23929	23999	23691	23861	23867	23845	23645	23890	23872	23837	24032	24101	24045	24067	23700	24069	23946	23776	23888	23871	23920	23870	23972	23824	24005	23811	23708	23799	23940	24190	23968	23923	23805	23990	23900	23937	24002	24058	24120	23740	24227	23742	23855	23897	23742	23562	23992	23808	23895	24053	23792	23877	23793	23996	23976	23808	23931	24099	23973	24084	24013	24031	24050	23934	23832	23951	23921	23969	23661	23955	23690	23898	23996	23898	23840	24035	24060	23893	23807	23754	23890	23870	24002	23782	24006	23858	23980	24031	23805	23598	23881	24177	23988	23891	23915	23868	23831	23778	23933	23767	23920	24098	23652	23853	24068	23846	23854	23993	23985	23932	23558	23941	23888	23842	23831	23888	23711	23688	24088	23851	23993	23907	23850	23809	23820	24018	23863	23985	23887	24086	23965	24043	24033	23890	23789	23926	24019	23793	23908	23734	23698	23992	23874	23922	23724	23993	23906	24097	24016	24059	23799	23768	23629	23880	23742	23901	23916	23732	23921	23878	23880	24143	23821	23949	23987	23841	23958	23873	24122	23784	23892	23927	24204	24172	24029	23937	23770	24225	23917	23978	23963	24021	23895	23925	24132	23966	23768	23720	23862	24162	23729	23645	24094	23890	23925	23744	24134	23892	23755	23986	23990	23541	23682	23676	23931	23873	24013	23887	23845	24096	24118	23814	23884	24020	23823	24036	23761	23800	23767	23800	23974	23712	23920	23909	23970	23782	23831	24391	23809	23932	23799	23837	23911	23994	23853	23767	23689	24072	23831	23966	23596	23991	24047	23932	23797	23858	23945	23986	23948	23860	23957	23898	23841	23845	24047	23788	23902	23903	23779	24059	23645	24045	24016	23952	24033	24049	23848	24176	23716	23911	23744	23818	23796	23705	23906	23998	23825	24103	23937	24224	24013	23920	23909	23909	23848	23866	23850	23764	23773	24008	23946	23776	24013	23823	23948	23755	23693	23770	23967	23794	24002	23898	24018	24058	23884	23878	24079	23821	23854	24111	24031	23947	23970	24108	23969	23802	23910	23978	23817	24081	23913	23878	23731	24009	23756	24039	23854	23758	23990	24103	23813	23982	24128	23925	23951	23970	24027	23981	23932	23713	24246	23783	23928	23987	24246	23986	24104	24040	23685	24028	23995	23904	24018	23673	23603	23815	23791	23805	23974	23880	23643	23851	24105	23965	24193	24186	23836	23973	23832	23986	23836	24002	23678	23746	24008	23855	23670	23825	23850	23878	23880	24004	23955	23840	23988	23903	23807	23773	24031	24105	23828	24011	23815	23808	23660	23926	23893	23811	23729	23735	23686	24081	23977	24090	24184	23790	24183	23995	23819	23925	24145	23901	23851	23866	23753	23667	23847	23785	23905	24045	23962	23852	23902	23927	23872	23888	23951	24122	23791	24039	23848	23890	23963	24103	23708	24077	24001	23713	23685	23715	23630	23742	24027	23885	24016	23712	23962	23884	23946	23709	24093	23671	23815	23936	23856	23939	23805	23973	23773	23882	24066	24015	23756	24066	23678	23631	23848	23786	23855	23870	23872	23973	23958	23806	23822
18095	32028	29152	25854	45250	63655	42810	25088	17344	15373	14767	14981	14902	14681	14608	14712	14814	14939	14710	14669	14708	14579	14816	14797	14824	14750	14828	14914	14873	14523	14709	14834	14902	14877	14822	14820	14832	14819	14850	14829	14833	14709	14993	14719	14802	14866	14913	14780	14809	14704	14850	14621	14730	14802	14765	14963	14736	14634	14688	14834	14628	14622	14726	14851	14802	14592	14845	14672	14785	14644	14705	14760	14672	14834	14695	14724	14811	14635	14739	14583	14765	14811	14628	14651	14783	14480	14890	14613	14673	14730	14560	14709	14710	14807	14748	14694	14940	14773	14780	14869	14760	14704	14719	14704	14814	14851	14773	14785	14761	14749	14953	14779	14678	14784	14745	14545	14765	14657	14665	14738	14836	14779	14706	14995	14631	14632	14604	14784	14756	14830	14566	14854	14810	14792	14682	14639	14790	14856	14883	14638	14979	14759	14818	14722	14763	14726	14828	14765	14836	14756	14599	14833	14797	14741	14804	14683	14832	14638	14686	14731	14668	14681	14960	14812	14699	14812	14710	14747	14724	14748	14642	14729	14642	14516	14761	14614	14803	14707	14752	14716	14518	14741	14737	14429	14712	14832	14901	14662	14716	14672	14716	14841	14848	14740	14603	14683	14701	14518	14695	14781	14625	14705	14662	14716	14568	14695	14756	14637	14654	14729	14716	14752	14704	14876	14625	14847	14728	14632	14687	14711	14840	14771	14602	14590	14696	14673	14848	14616	14694	14755	14610	14682	14652	14673	14529	14724	14727	14755	14759	14608	14776	14720	14671	14724	14573	14796	14784	14553	14778	14723	14803	14807	14593	14609	14762	14881	14881	14603	14626	14751	14662	14881	14873	14893	14770	14625	14741	14604	14800	14799	14678	14701	14629	14624	14739	14619	14582	14726	14750	14776	14750	14544	14670	14801	14792	14736	14719	14786	14716	14536	14696	14657	14756	14818	14637	14639	14474	14651	14757	14869	14785	14891	14868	14714	14998	14763	14622	14668	14820	14801	14636	14772	14802	14746	14777	14738	14832	14823	14803	14663	14675	14840	14697	14754	14691	14729	14716	14823	14804	14701	14810	14641	14769	14630	14877	14726	14672	14756	14689	14769	14638	14668	14709	14741	14640	14671	14857	14668	14598	14669	14741	14779	14686	14625	14722	14813	14808	14738	14640	14783	14646	14706	14833	14691	14683	14835	14736	14800	14814	14649	14803	14436	14691	14766	14793	14845	14812	14729	14760	14759	14685	14669	14507	14704	14882	14531	14676	14588	14690	14772	14728	14944	14763	14748	14739	14803	14786	14710	14704	14656	14609	14731	14731	14730	14666	14681	14864	14707	14707	14711	14631	14949	14817	14714	14690	14756	14710	14583	14732	14795	14864	14656	14715	14660	14601	14689	14906	14786	14761	14788	14743	14630	14741	14723	14737	14688	14621	14861	14699	14905	14832	14689	14899	14833	14757	14622	14813	14753	14911	14710	14812	14707	14604	14817	14830	14588	14540	14815	14590	14806	14728	14909	14710	14583	14711	14771	14828	14852	14633	14766	14638	14819	14759	14695	14660	14821	14745	14689	14652	14869	14703	14661	14719	14780	14661	14689	14704	14764	14782	14726	14803	14695	14989	14663	14649	14445	14670	14513	14660	14927	14784	14706	14689	14725	14870	14640	14715	14678	14782	14730	14705	14699	14676	14765	14807	14778	14705	14901	14599	14709	14868	14727	14813	14944	14802	14606	14747	14757	14701	14773	14732	14668	14677	14612	15011	14599	14727	14740	14759	14797	14683	14739	14725	14810	14850	14656	14560	14644	14807	14758	14702	14589	14729	14872	14682	14677	14769	14524	14763	14913	14809	14822	14713	14674	14716	14775	14855	14878	14495	14776	14765	14759	14644	14609	14684	14624	14536	14823	14642	14654	14667	14696	14718	14508	14831	14596	14812	14588	14747	14773	14819	14675	14581	14847	14926	14596	14618	14784	14674	14874	14861	14533	14861	14717	14799	14564	14668	14596	14712	14624	14701	14830	14560	14691	14634	14710	14687	14614	14622	14777	14802	14587	14669	14812	14859	14683	14598	14794	14805	14779	14685	14818	14891	14840	14754	14709	14910	14640	14696	14750	14759	14729	14927	14831	14804	14488	14661	14920	14709	14799	14778	14719	14642	14661	14566	14686	14711	14635	14674	14776	14821	14893	14743	14535	14661	14770	14793	14771	14757	14681	14816	14762	14821	14755	14851	14590	14605	14740	14800	14649	14608	14734	14664	14677	14602	14482	14833	14806	14681	14674	14692	14662	14771	14747	14586	14644	14756	14690	14949	14589	14636	14848	14747	14662	14642	14655	15020	14770	14750	14682	14902	14628	14759	14580	14634	14540	14810	14513	14808	14842	14729	14693	14706	14665	14767	14691	14691	14559	14694	14637	14800	14733	14727	14599	14827	14945	14725	14764	14759	14695	14661	14633	14882	14810	14741	14747	14611	14642	14933	14678	14691	14841	14750	14700	14800	14552	14731	14745	14576	14663	14675	14667	14945	14681	14613	14776	14696	14879	14731	14782	14834	14752	14848	14752	14743	14762	14745	14589	14801	14475	14656	14639	14643	14719	14898	14747	14873	14710	14897	14648	14980	14755	14688	14774	14756	14765	14694	14532	14582	14655	14832	14787	14711	14793	14679	14686	14595	14665	14739	14733	14624	14672	14828	14592	14740	14622	14584	14595	14690	14717	14769	14734	14603	14638	14840	14964	14701	14697	14723	14676	14737	14617	14727	14830	14717	14782	14588	14649	14543	14822	14903	14652	14775	14844	14795	14689	14895	14631	14721	14630	14729	14352	14800	14941	14792	14754	14647	14519	14673	14710	14754	14670	14730	14614	14805	14659	14629	14647	14783	14583	14754	14775	14773	14735	14665	14795	14664	14734	14484	14592	14610	14719	14608	14753	14766	14601	14773	14835	14884	14741	14758	14756	14615	14797	14565	14704	14847	14695	14577	14810	14695	14743	14660	14620	14740	14628	14752	14867	14756	14610	14825	14761	14790	14686	14801	14726	14667	14733	14771	14610	14624	14811	14810	14699	14804	14582	14717	14771	14633	14683	14821	14837	14731	14874	14717	14719	14629	14612	14752	14807	14738	14691	14622	14835	14799	14844	14690	14843	14835	14809	14744	14509	14797	14663	14770	14633	14656	14699	14736	14548	14648	14855	14764	14692	14896	14834	14662	14815	14744	14621	14546	14716	14867	14578	14688	14666	14905	14682	14766	14743	14812	14726	14719	14712	14584	14719	14713	14583	14627	14796	14819	14815	14739	14768	14642	14619	14771	14721	14663	14662	14883	14696	14697	14726	14767	14750	14504	14685	14473	14710	14841	14778	14704	14967	14651	14787	14690	14666	14675	14725	14874	14787	14591	14862	14698	14831	14791	14637	14732	14961	14546	14743	14690	14820	14504	14653	14646	14663	14571	14695	14674	14578	14688	14648	14865	14642	14733	14801	14843	14663	14838	14829	14628	14638	14787	14741	14603	14515	14743	14654	14630	14851	14679	14619	14671	14463	14837	14851	14725	14793	14816	14687	14852	14747	14834	14625	14790	14815	14904	14811	14664	14773	14739	14798	14553	14736	14673	14732	14767	14803	14743	14634	14653	14761	14689	14729	14773	14692	14696	14707	14705	14676	14721	14846	14676	14666	14817	14681	14876	14579	14743	14626	14764	14649	14688	14748	14939	14647	14703	14794	14793	14783	14653	14719	14888	14791	14761	14917	14779	14802	14800	14779	14620	14710	14731	14697	14750	14803	14791	14737	14583	14692	14687	14591	14785	14823	14835	14737	14654	14682	14649	14626	14838	14700	14690	14701	14705	14921	14805	14638	14582	14954	14615	14685	14660	14786	14732	14694	14669	14808	14769	14875	14687	14934	14614	14791	14711	14650	14868	14786	14694	14780	14890	14662	14676	14751	14653	14749	14669	14840	14814	14882	14844	14698	14684	14707	14813	14703	14766	14667	14724	14852	14725	14699	14556	14544	14665	14874	14865	14636	14755	14785	14572	14690	14740	14854	14631	14803	14739	14505	14569	14781	14801	14623	14643	14812	14764	14625	14697	14640	14773	14787	14877	14650	14624	14619	14677	14756	14716	14561	14850	14884	14720	14665	14601	14600	14699	14836	14631	14554	14673	14746	14687	14829	14601	14741	14611	14719	14719	14809	14759	14906	14905	14636	14745	14843	14879	14842	14686	14518	14813	14719	14804	14643	14710	14550	14668	14757	14694	14801	14693	14769	14611	14750	14690	14666	14618	14636	14694	14761	14905	14671	14543	14777	14842	14910	14677	14772	14822	14663	14729	14759	14686	14817	14758	14776	14793	14522	14758	14802	14668	14648	14728	14849	14708	14705	14736	14776	14923	14786	14661	14748	14561	14640	14703	14838	14597	14732	14764	14773	14761	14793	14743	14742	14849	14489	14795	14765	14749	14810	14663	14848	14691	14706	14565	14731	14587	14702	14426	14684	14663	14878	14658	14709	14630	15015	14610	14693	14953	14762	14737	14586	14804	14797	14673	14481	14869	14602	14582	14624	14560	14705	14744	14985	14765	14630	14742	14703	14599	14659	14773	14804	14839	14771	14753	14659	14860	14814	14944	14816	14612	14721	14695	14831	14735	14775	14587	14670	14844	14833	14658	14808	14805	14765	14671	14798	14822	14738	14760	14713	14666	14892	14639	14584	14653	14709	14479	14778	14759	14862	14667	14792	14786	14776	14750	14639	14695	14767	14600	14638	14800	14917	14548	14676	14607	14734	14547	14842	14774	14512	14736	14625	14791	14642	14818	14663	14705	14574	14660	14789	14630	14704	14845	14861	14861	14632	14712	14863	14816	14587	14622	14744	14435	14626	14736	14630	14647	14704	14798	14760	14936	14704	14638	14718	14793	14661	14576	14757	14824	14808	14860	14717	14679	14872	14769	14804	14873	14810	14854	14723	14628	14665	14888	14745	14905	14644	14845	14804	14860	14765	14701	14629	14628	14702	14760	14788	14629	14762	14799	14765	14599	14764	14832	14747	14734	14599	14843	14582	14639	14785	14691	14631	14885	14628	14708	14693	14645	14707	14753	14705	14727	14864	14743	14729	14741	14517
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	29	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
